* {
    padding: 0px;
    margin: 0px;
}
@font-face {
  font-family: 'Inter';
  font-style:  normal;
  font-weight: 400;
  src: url("Inter-Regular.woff2") format("woff2"),
       url("Inter-Regular.woff") format("woff");
}
body{
	font-family: 'Inter-Regular !important';
}
@font-face {
      font-family: 'Inter-Regular';
       src: url("/LSMV/javax.faces.resource/New_Fonts/Inter-Regular.otf.jsf");
       src: url("")format("embedded-opentype");   
    src: url("") format("woff2");
    src: url("/LSMV/javax.faces.resource/New_Fonts/Inter-Regular.woff2.jsf")format("woff2"),
              url("")format("woff"); 
    font-weight: bold;
    font-style: normal !important;
    color: #222 !important;
}

@font-face {
      font-family: 'Inter-Bold';
       src: url("/LSMV/javax.faces.resource/New_Fonts/Inter-Bold.otf.jsf");
       src: url("")format("embedded-opentype"),    
    src: url("") format("woff2");
    src: url("/LSMV/javax.faces.resource/New_Fonts/Inter-Bold.woff2.jsf")format("woff2"); 
    color: #222 !important;
}

@font-face {
      font-family: 'Inter-SemiBold';
       src: url("/LSMV/javax.faces.resource/New_Fonts/Inter-SemiBold.otf.jsf");
       src: url("")format("embedded-opentype");    
    src: url("") format("woff2");
    src: url("/LSMV/javax.faces.resource/New_Fonts/Inter-SemiBold.woff2.jsf")format("woff2");             
    
}
html, body {
    padding: 0px;
    margin: 0px;
    font-size: 14px;
    font-weight: 400;
    color: #222 !important;
   /*  font-family: Roboto,"Trebuchet MS",Arial,Helvetica,sans-serif; */
   /* font-family: Roboto,"Trebuchet MS",Arial,Helvetica,sans-serif; NEw Ui*/
   /* font-family: 'Inter',"Trebuchet MS",Arial,Helvetica,sans-serif; */
    font-family: 'Inter-Regular';
    
}

.e2bQnCSty .accountTitleStyl {
    background: #ddecf0 !important;
}

.floatLft {
    float: left;
}

.floatRt {
    float: right;
}

.ui-helper-hidden {
    display: none;
}

.tdHiddenValue td.ui-helper-hidden {
    display: inline !important;
}

.ui-helper-hidden-accessible {
    border: 0;
    clip: rect(0, 0, 0, 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}

.ui-helper-reset {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    line-height: 1.3;
    text-decoration: none;
    font-size: 100%;
    list-style: none;
}

.ui-helper-clearfix:before, .ui-helper-clearfix:after {
    content: "";
    display: table;
    border-collapse: collapse;
}

.ui-helper-clearfix:after, .ui-helper-clearfix:before {
    clear: both;
}

.ui-helper-clearfix {
    min-height: 0;
}

.ui-helper-zfix {
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    position: absolute;
    opacity: 0;
    filter: Alpha(Opacity=0);
}

.ui-front {
    z-index: 100;
}

.ui-state-disabled {
    cursor: default !important;
}

.ui-icon {
    display: inline-block;
    text-indent: -99999px;
    overflow: hidden;
    background-repeat: no-repeat;
}

.ui-widget-overlay {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.ui-resizable {
    position: relative;
}

.ui-resizable-handle {
    position: absolute;
    font-size: 0.1px;
    display: block;
}

.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle {
    display: none;
}

.ui-resizable-n {
    cursor: n-resize;
    height: 7px;
    width: 100%;
    top: -5px;
    left: 0;
}

.ui-resizable-s {
    cursor: s-resize;
    height: 7px;
    width: 100%;
    bottom: -5px;
    left: 0;
}

.ui-resizable-e {
    cursor: e-resize;
    width: 7px;
    right: -5px;
    top: 0;
    height: 100%;
}

.ui-resizable-w {
    cursor: w-resize;
    width: 7px;
    left: -5px;
    top: 0;
    height: 100%;
}

.ui-resizable-se {
    cursor: se-resize;
    width: 12px;
    height: 12px;
    right: 1px;
    bottom: 1px;
}

.ui-resizable-sw {
    cursor: sw-resize;
    width: 9px;
    height: 9px;
    left: -5px;
    bottom: -5px;
}

.ui-resizable-nw {
    cursor: nw-resize;
    width: 9px;
    height: 9px;
    left: -5px;
    top: -5px;
}

.ui-resizable-ne {
    cursor: ne-resize;
    width: 9px;
    height: 9px;
    right: -5px;
    top: -5px;
}

.ui-selectable-helper {
    position: absolute;
    z-index: 100;
    border: 1px dotted black;
}

.ui-accordion .ui-accordion-header {
    display: block;
    cursor: pointer;
    position: relative;
    margin-top: 2px;
    padding: .5em .5em .5em .7em;
    min-height: 0;
}

.ui-accordion .ui-accordion-icons {
    padding-left: 2.2em;
}

.ui-accordion .ui-accordion-noicons {
    padding-left: .7em;
}

.ui-accordion .ui-accordion-icons .ui-accordion-icons {
    padding-left: 2.2em;
}

.ui-accordion .ui-accordion-header .ui-accordion-header-icon {
    position: absolute;
    left: .5em;
    top: 50%;
    margin-top: -8px;
}

.ui-accordion .ui-accordion-content {
    padding: 1em 2.2em;
    border-top: 0;
    overflow: auto;
}

.ui-autocomplete {
    position: relative;
    top: 0;
    left: 0;
    cursor: default;
}

.ui-autocomplete input::-ms-clear {
    display: none !important;
}

.ui-autocomplete input::-ms-clear, .ui-filter-column input::-ms-clear {
    display: none !important;
}

.ui-button {
    display: inline-block;
    position: relative;
    padding: 0;
    line-height: normal;
    border: 1px solid #707070 !important;
    background: url("/LSMV/javax.faces.resource/images/buttonBg.jpg.jsf?ln=primefaces-lightness") 50% 50% repeat-x !important;
    margin-right: .5em !important;
    margin-bottom: .2em !important;
    cursor: pointer;
    vertical-align: middle;
    text-align: center;
    overflow: visible;
}

.ui-button, .ui-button:link, .ui-button:visited, .ui-button:hover, .ui-button:active {
    text-decoration: none;
}

.ui-button-icon-only {
    width: 2.2em;
}

button.ui-button-icon-only {
    width: 2.4em;
}

.ui-button-icons-only {
    width: 3.4em;
}

button.ui-button-icons-only {
    width: 3.7em;
}

.ui-button .ui-button-text {
    display: block;
    line-height: normal;
}

.ui-button-text-only .ui-button-text {
    padding: 0em 0.8em !important;
}

.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text {
    padding: .4em;
    text-indent: -9999999px;
}

.ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text {
    padding: .4em 1em .4em 2.1em;
}

.ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text {
    padding: .4em 2.1em .4em 1em;
}

.ui-button-text-icons .ui-button-text {
    padding-left: 2.1em;
    padding-right: 2.1em;
}

input.ui-button {
    padding: .4em 1em;
}

.ui-button-icon-only .ui-icon, .ui-button-text-icon-primary .ui-icon,
.ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon,
.ui-button-icons-only .ui-icon {
    position: absolute;
    top: 50%;
    margin-top: -8px;
}

.ui-button-icon-only .ui-icon {
    left: 50%;
    margin-left: 8px !important;
}

.ui-button-text-icon-primary .ui-button-icon-primary,
.ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary {
    left: .5em;
}

.ui-button-text-icon-secondary .ui-button-icon-secondary,
.ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary {
    right: .5em;
}

.ui-buttonset {
    margin-right: 7px;
}

.ui-buttonset .ui-button {
    margin-left: 0;
    margin-right: -.3em;
}

input.ui-button::-moz-focus-inner, button.ui-button::-moz-focus-inner {
    border: 0;
    padding: 0;
}

.ui-datepicker {
    width: 17em;
    padding: 2px !important;
    display: none;
    background: #fff !important; /* z-index:998 !important;   */
}

.ui-datepicker .ui-datepicker-header {
    position: relative;
    padding: .2em 0;
    height: auto !important;
}

.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {
    position: absolute;
    top: 2px;
    width: 1.8em;
    height: 1.8em;
}

.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover {
    top: 1px;
}

.ui-datepicker .ui-datepicker-prev {
    left: 2px;
}

.ui-datepicker .ui-datepicker-next {
    right: 2px;
}

.ui-datepicker .ui-datepicker-prev-hover {
    left: 1px;
}

.ui-datepicker .ui-datepicker-next-hover {
    right: 1px;
}

.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span {
    display: block;
    position: absolute;
    left: 50%;
    margin-left: -8px;
    top: 50%;
    margin-top: -8px;
}

.ui-datepicker .ui-datepicker-title {
    margin: 0 2.3em;
    line-height: 1.8em;
    text-align: center;
}

.ui-datepicker .ui-datepicker-title select {
    font-size: 1em;
    margin: 1px 0;
}

.ui-datepicker select.ui-datepicker-month-year {
    width: 100%;
}

.ui-datepicker select.ui-datepicker-month {
    margin-right: 10px !important;
}

.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year {
    width: 45% !important;
}

.ui-datepicker table {
    width: 100%;
    font-size: .9em;
    border-collapse: collapse;
    margin: 0px !important;
    background: #fff !important;
    padding: 2px !important;
    border: 1px solid #ccc !important;
    border-top: 0px !important;
}

.ui-datepicker th {
    padding: .7em .3em;
    text-align: center;
    font-weight: bold;
    border: 0;
}

.ui-datepicker td {
    border: 0;
    padding: 1px;
}

.ui-datepicker td span, .ui-datepicker td a {
    display: block;
    padding: .2em;
    text-align: right;
    text-decoration: none;
}

.ui-datepicker .ui-datepicker-buttonpane {
    background-image: none;
    margin: .7em 0 0 0;
    padding: 0 .2em;
    border-left: 0;
    border-right: 0;
    border-bottom: 0;
}

.ui-datepicker .ui-datepicker-buttonpane button {
    float: right;
    margin: .5em .2em .4em;
    cursor: pointer;
    padding: .2em .6em .3em .6em;
    width: auto;
    overflow: visible;
}

.parentNavaDetailSty .bodySty {
    overflow: hidden;
}

.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
    float: left;
}

.ui-datepicker.ui-datepicker-multi {
    width: auto;
}

.ui-datepicker-multi .ui-datepicker-group {
    float: left;
}

.ui-datepicker-multi .ui-datepicker-group table {
    width: 95%;
    margin: 0 auto .4em;
}

.ui-datepicker-multi-2 .ui-datepicker-group {
    width: 50%;
}

.ui-datepicker-multi-3 .ui-datepicker-group {
    width: 33.3%;
}

.ui-datepicker-multi-4 .ui-datepicker-group {
    width: 25%;
}

.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
    border-left-width: 0;
}

.ui-datepicker-multi .ui-datepicker-buttonpane {
    clear: left;
}

.ui-datepicker-row-break {
    clear: both;
    width: 100%;
    font-size: 0;
}

.ui-datepicker-rtl {
    direction: rtl;
}

.ui-datepicker-rtl .ui-datepicker-prev {
    right: 2px;
    left: auto;
}

.ui-datepicker-rtl .ui-datepicker-next {
    left: 2px;
    right: auto;
}

.ui-datepicker-rtl .ui-datepicker-prev:hover {
    right: 1px;
    left: auto;
}

.ui-datepicker-rtl .ui-datepicker-next:hover {
    left: 1px;
    right: auto;
}

.ui-datepicker-rtl .ui-datepicker-buttonpane {
    clear: right;
}

.ui-datepicker-rtl .ui-datepicker-buttonpane button {
    float: left;
}

.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-rtl .ui-datepicker-group {
    float: right;
}

.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
    border-right-width: 0;
    border-left-width: 1px;
}





.ui-dialog,
.ui-dialog.ui-widget-content {
    position: fixed !important;
    top: 25%;
    margin-top: 20px;
    left: 50%;
    padding: .2em;
    outline: 0;
    z-index: 1002 !important;
    box-sizing: border-box;
    border-radius: 6px !important; 
    background-color: #FFFFFF;    
    box-shadow: 0 9px 10px 0 rgba(0,0,0,0.2);
}


.ui-dialog .ui-dialog-titlebar,
.ui-dialog.ui-widget-content .ui-dialog-titlebar {
    padding: 20px 10px;
    position: relative;
    background: #fff !important;
    margin: 0px 0px 5px 0px !important;
    color: #212934 !important;
    font-family: 'Inter-Bold';	
    font-size: 16px !important;	
    font-weight: 600;
     border: 1px solid #EAEDF3!important;  
    border-top: 0px !important;
    border-left: 0px !important;
    border-right: 0px !important;	
    height:auto !important; 
    
}

.ui-dialog .ui-dialog-title,
.ui-dialog.ui-widget-content .ui-dialog-title {
    float: left;
    margin: .1em 0;
    white-space: nowrap;
    width: 90%;
    overflow: hidden;
    text-overflow: ellipsis;
     color: #212934 !important;
    font-family: 'Inter-Bold';	
    font-size: 16px !important;	
    font-weight: 600;
    text-align: left!important;
}
.ui-dialog .ui-dialog-titlebar a.ui-dialog-titlebar-icon,
.ui-dialog.ui-widget-content .ui-dialog-titlebar a.ui-dialog-titlebar-icon{
	margin-top:20px !important;
}
.ui-dialog .ui-dialog-titlebar-close {
    position: absolute;
    right: .3em;
    width: 17px;
    margin: -10px 0 0 0;
    padding: 1px;
    height: 17px;
}

.ui-dialog.newDesign_Error .ui-dialog-content .ui-datatable table,
.ui-dialog.newDesign_INFO .ui-dialog-content .ui-datatable table{ border:0px !important; } /* New UI changes */
.ui-dialog.newDesign_Error .ui-dialog-content .ui-datatable table td .ui-outputlabel,
.ui-dialog.newDesign_INFO .ui-dialog-content .ui-datatable table td .ui-outputlabel{font-size:13px !important; word-break: break-word; }/* New UI changes */
.ui-dialog .ui-dialog-content,
.ui-dialog.newDesign_Error .ui-dialog-content,
.ui-dialog.newDesign_INFO .ui-dialog-content,
.ui-dialog.dialogforCheck .ui-dialog-content,
.ui-dialog.dialogCom .ui-dialog-content {
    position: relative;
    background: #fff !important;
    overflow: auto;
    width: 97%;
    border:0px !important;
    padding: 0px 0px 0px 0px !important;
    margin: 15px !important; /* yamini changes */
}
.ui-dialog.loadingDialog .ui-dialog-content {
    margin: 10px !important;
}
.ui-dialog.loadingDialog .ui-outputlabel {
    font-family: inter-bold !important;
    font-size: 14px;
}
.ui-blockui-content .loadingDialog {
    padding: 6px 35px 6px 10px !important;
}
.ui-blockui-content .loadingDialog .ui-outputlabel {
    font-family: inter-bold !important;
    font-size: 14px;
}
.ui-blockui-content .loadingDialog .ui-panel-content{
    border: none !important
}
.ui-blockui.blockUITop + .ui-blockui-content{
    top: 311px !important;
}
.ui-blockui.blockUITop + .ui-blockui-content .ui-panel-titlebar{
    display: none !important
}

.subTracDialog {
    overflow: hidden !important;
}

.ui-dialog .ui-dialog-buttonpane {
    text-align: left;
    border-width: 1px 0 0 0;
    background-image: none;
    margin: 0px 2px 0px 2px !important;
    padding: .3em 1em .5em .4em;
}

.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
    float: right;
}

.ui-dialog .ui-dialog-buttonpane button {
    margin: .5em .4em .5em 0;
    cursor: pointer;
}

.ui-dialog .ui-resizable-se {
    width: 12px;
    height: 12px;
    right: -5px;
    bottom: -5px;
    background-position: 16px 16px;
}

.ui-draggable .ui-dialog-titlebar {
    cursor: move;
}

.ui-menu {
    list-style: none;
    padding: 2px;
    margin: 0;
    display: block;
    outline: none;
}

.ui-menu .ui-menu {
    margin-top: -3px;
    position: absolute;
}

.ui-menu .ui-menu-item {
    margin: 0;
    padding: 0;
    width: 100%;
    list-style-image: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);
}

.ui-menu .ui-menu-divider {
    margin: 5px -2px 5px -2px;
    height: 0;
    font-size: 0;
    line-height: 0;
    border-width: 1px 0 0 0;
}

.ui-menu .ui-menu-item a {
    text-decoration: none;
    display: block;
    padding: 2px .4em;
    line-height: 1.5;
    min-height: 0; /* support: IE7 */
    font-weight: normal;
}

.ui-menu .ui-menu-item a.ui-state-focus, .ui-menu .ui-menu-item a.ui-state-active {
    font-weight: normal;
    margin: -1px;
    background: #fff !important;
}

.ui-menu .ui-state-disabled {
    font-weight: bold !important;
    color: #000 !important;
    margin: .4em 0 .2em;
    line-height: 1.5;
}

.ui-menu .ui-state-disabled a {
    cursor: default;
}

.ui-menu-icons {
    position: relative;
}

.ui-menu-icons .ui-menu-item a {
    position: relative;
    padding-left: 2em;
}

.ui-menu .ui-icon {
    position: absolute;
    top: .2em;
    left: .2em;
}

.ui-menu .ui-menu-icon {
    position: static;
    float: right;
}

.ui-progressbar {
    height: 2em;
    text-align: left;
    overflow: hidden;
}

.ui-progressbar .ui-progressbar-value {
    margin: -1px;
    height: 100%;
}

.ui-progressbar .ui-progressbar-overlay {
    background: url("images/animated-overlay.gif");
    height: 100%;
    filter: alpha(opacity=25);
    opacity: 0.25;
}

.ui-progressbar-indeterminate .ui-progressbar-value {
    background-image: none;
}

.ui-slider {
    position: relative;
    text-align: left;
}

.ui-slider .ui-slider-handle {
    position: absolute;
    z-index: 2;
    width: 1.2em;
    height: 1.2em;
    cursor: default;
}

.ui-slider .ui-slider-range {
    position: absolute;
    z-index: 1;
    font-size: .7em;
    display: block;
    border: 0;
    background-position: 0 0;
}

.ui-slider.ui-state-disabled .ui-slider-handle, .ui-slider.ui-state-disabled .ui-slider-range {
    filter: inherit;
}

.ui-slider-horizontal {
    height: .8em;
}

.ui-slider-horizontal .ui-slider-handle {
    top: -.3em;
    margin-left: -.6em;
}

.ui-slider-horizontal .ui-slider-range {
    top: 0;
    height: 100%;
}

.ui-slider-horizontal .ui-slider-range-min {
    left: 0;
}

.ui-slider-horizontal .ui-slider-range-max {
    right: 0;
}

.ui-slider-vertical {
    width: .8em;
    height: 100px;
}

.ui-slider-vertical .ui-slider-handle {
    left: -.3em;
    margin-left: 0;
    margin-bottom: -.6em;
}

.ui-slider-vertical .ui-slider-range {
    left: 0;
    width: 100%;
}

.ui-slider-vertical .ui-slider-range-min {
    bottom: 0;
}

.ui-slider-vertical .ui-slider-range-max {
    top: 0;
}

.ui-spinner {
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding: 0;
    vertical-align: middle;
}

.ui-spinner-input {
    border: none;
    background: none;
    color: inherit;
    padding: 0;
    margin: .2em 0;
    vertical-align: middle;
    margin-left: .4em;
    margin-right: 22px;
}

.ui-spinner-button {
    width: 16px;
    height: 50%;
    font-size: .5em;
    padding: 0;
    margin: 0;
    text-align: center;
    position: absolute;
    cursor: default;
    display: block;
    overflow: hidden;
    right: 0;
}

.ui-spinner a.ui-spinner-button {
    border-top: none;
    border-bottom: none;
    border-right: none;
}

.ui-spinner .ui-icon {
    position: absolute;
    margin-top: -8px;
    top: 50%;
    left: 0;
}

.ui-spinner-up {
    top: 0;
}

.ui-spinner-down {
    bottom: 0;
}

.ui-spinner .ui-icon-triangle-1-s { /* need to fix icons sprite */
    background-position: -65px -16px;
}

.ui-tabs {
    position: relative;
    padding: .2em;
}

.ui-tabs .ui-tabs-nav {
    margin: 0;
    padding: .2em .2em 0;
    background: transparent !important;
    height: auto !important;
    border: 0px !important;
}

.ui-tabs .ui-tabs-nav li {
    list-style: none;
    float: left;
    position: relative;
    top: 0;
    margin: 1px .5em 0px 0px !important;
    border-bottom-width: 0;
    padding: 0;
    background: url("/LSMV/javax.faces.resource/images/inner_tab_bg.gif.jsf?ln=primefaces-lightness") left -26px repeat-x !important;
    white-space: nowrap;
    border: none !important;
}

.ui-tabs .ui-tabs-nav li a {
    float: left;
    padding: 2px 1em 3px !important;
    text-decoration: none;
    background: url("/LSMV/javax.faces.resource/images/inner_tab_right.gif.jsf?ln=primefaces-lightness") right -26px no-repeat !important;
    color: #222 !important;
    border: none !important;
    margin-bottom: 0px !important;
}

.ui-tabs .ui-tabs-nav li.ui-state-hover {
/*     background: url("/LSMV/javax.faces.resource/images/inner_tab_bg.gif.jsf?ln=primefaces-lightness") left 0px repeat-x !important;  new ui changes*/
   white-space: nowrap;
   /* color: #fff !important; */
    border: none !important;
    margin-bottom: 0px !important;
}

.ui-tabs .ui-tabs-nav li.ui-state-hover a {
    background: url("/LSMV/javax.faces.resource/images/inner_tab_right.gif.jsf?ln=primefaces-lightness") right 0px no-repeat !important;
/*     color: #fff !important; */
    border: none !important;
    white-space: nowrap;
    margin-bottom: 0px !important;
    padding: 2px 1em 3px !important;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-selected {
  /*  background: url("/LSMV/javax.faces.resource/images/inner_tab_bg.gif.jsf?ln=primefaces-lightness") left 0px repeat-x !important;*/
   white-space: nowrap;
   /*color: #fff !important;*/
    color:#1A3BDD  !important;
    border: none !important;
    margin-bottom: 0px !important;
    border-bottom:3px solid #1A3BDD  !important;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-selected a {
   /* background: url("/LSMV/javax.faces.resource/images/inner_tab_right.gif.jsf?ln=primefaces-lightness") right 0px no-repeat !important;*/
   color: #1A3BDD !important;
   border: none !important;
   white-space: nowrap;
  /* margin-bottom: 0px !important;*/
 
    padding: 2px 1em 3px !important;
}

/*End changes*/
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
    margin-bottom: -1px;
    padding-bottom: 1px;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-active a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a,
.ui-tabs .ui-tabs-nav li.ui-tabs-loading a {
    cursor: text;
}

.ui-tabs .ui-tabs-nav li a,
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a {
    cursor: pointer;
}

.ui-tabs .ui-tabs-panel {
    display: block;
    border-width: 0;
    padding: 1em 1.4em;
    background: none;
}

.ui-label {
    padding: 1px 3px 0px 3px;
    color: #333;
    text-align: right;
    font-weight: normal;
    width: 15% !important;
    font-size: 14px !important;
}

.ui-controls {
    padding: 3px 10px 3px 3px;
    width: 35% !important;
    text-align: left;
}

.ui-controls input, .ui-controls textarea {
    border: 1px solid #96bedb;
    padding: 2px;
    font-weight: normal;
    width: 98.5%;
}

.ui-controls select {
    border: 1px solid #96bedb;
    padding: 2px !important;
    font-weight: normal;
    width: 100% !important;
}

/*Two Columns*/
.ui-label2, .col1 {
    padding: 1px 3px 0px 3px;
    color: #333;
    font-weight: normal;
    font-size: 14px !important;
}

.ui-label2 {
    width: 15% !important;
    text-align: right;
}

.col1 {
    width: 40%;
    text-align: left;
}

.ui-controls2, .col2 {
    padding: 3px 10px 3px 3px;
    text-align: left;
}

.ui-controls2 {
    width: 85% !important;
}

.col2 {
    width: 10%;
}

.ui-controls2 input, .ui-controls2 textarea {
    border: 1px solid #96bedb;
    padding: 2px;
    font-weight: normal;
    width: 99.5%;
}

.ui-controls2 select {
    border: 1px solid #96bedb;
    padding: 2px !important;
    font-weight: normal;
    width: 100% !important;
}

.ui-controls2 textarea {
    border: 1px solid #96bedb;
    padding: 2px;
    font-weight: normal;
    width: 99.5%;
    height: 75px !important;
}

.ui-labeltwo {
    padding: 1px 3px 0px 3px;
    color: #333;
    text-align: right;
    font-weight: normal;
    width: 20% !important;
    font-size: 14px !important;
}

.ui-controltwo {
    padding: 3px 10px 3px 3px;
    width: 80% !important;
    text-align: left;
}

.ui-controltwo textarea {
    border: 1px solid #96bedb;
    padding: 2px;
    height: 60px;
    font-weight: normal;
    width: 99%;
}

.ui-controltwo .ui-selectonemenu {
    width: 45% !important;
}

.ui-labelNew {
    padding: 3px 3px 0px 3px;
    color: #333;
    text-align: right;
    font-weight: normal;
    width: 15%;
    font-size: 14px !important;
    vertical-align: top;
}

.ui-labelAudit {
    padding: 3px 3px 0px 3px;
    color: #333;
    text-align: right;
    font-weight: normal;
    width: 10%;
    font-size: 14px !important;
    vertical-align: top;
}

/*For Corespondence*/
.ui-controls3 {
    padding: 3px 10px 3px 3px;
    width: 90%;
    text-align: left;
}

.ui-controls3 input {
    border: 1px solid #96bedb;
    padding: 2px;
    font-weight: 400;
    width: 98.5%
}

.ui-controls3 select {
    border: 1px solid #96bedb;
    padding: 2px !important;
    font-weight: 400;
    width: 100% !important
}

.ui-controls3 textarea {
    border: 1px solid #96bedb;
    padding: 2px;
    font-weight: 400;
    width: 98.5%;
    height: 30px !important
}

.ui-controls3 .messageText {
    height: 75px !important;
}

.ui-controls5 {
    padding: 3px 0px 3px 3px;
    width: 60%;
    text-align: left;
}

.viewAll .ui-datatable tbody td table td.ui-controls7 {
    padding: 3px 0px 3px 0px !important;
    width: 35%;
    text-align: left;
}

.phonContactcores .Num input {
    width: 98% !important;
}

.phonContactcores input {
    width: 90%;
}

/*six columns*/
.ui-label6 {
    padding: 1px 3px 0px 3px;
    color: #333;
    text-align: right;
    font-weight: normal;
    width: 10%;
    font-size: 14px !important;
}

.ui-controls6 {
    padding: 3px 10px 3px 3px;
    width: 23%;
}

.ui-controls6 input, .ui-controls6 select, .ui-controls6 textarea {
    border: 1px solid #96bedb;
    font-weight: 400
}

.ui-controls6 input {
    padding: 2px;
    width: 98%
}

.ui-controls6 select {
    padding: 2px !important;
    width: 100% !important
}

.ui-controls6 textarea {
    padding: 2px;
    height: 60px;
    width: 99%
}

/*Export Excel*/
.ui-labelExcel6 {
    padding: 4px 3px 0px 3px;
    color: #333;
    text-align: right;
    font-weight: normal;
    width: 24%;
    font-size: 14px !important;
}

.ui-controlsExcel6 {
    padding: 6px 10px 6px 3px;
    width: 10%;
}

.bgColor {
    border: 1px solid #ccc;
    background: #f8f8f8 !important;
    padding-bottom: 20px;
}

.ui-tabmenu {
    background: transparent !important;
    border: none !important;
}

.ui-tabmenu .ui-tabmenu-nav {
    background: transparent !important;
    border: none !important;
}

.ui-tabmenu .ui-tabmenuitem {
    background: transparent !important;
    border: none !important;
}

.ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem a {
    padding: 2px !important;
    cursor: pointer;
}

.ui-tabmenu .ui-tabmenuitem a.ui-menuitem-link {
/*     color: #fff !important; */
    padding: 2px !important;
    line-height: normal !important;
    border: 0px !important;
    background: none !important;
    font-weight: normal !important;
}

.ui-tabmenu .ui-tabmenu-nav .ui-state-active {
    cursor: pointer;
    padding: 2px !important;
    border: none !important;
/* /*     background: #000 !important; */ */
    float: left;
}

.ui-tabmenu .ui-tabmenu-nav .ui-state-default {
    padding: 2px !important;
    border: none !important;
    background: none;
    float: left;
}

.ui-widget {
    /* font-family: 'roboto_condensedregular'; font-family:arial,verdana,sans-serif; */
  /* font-family: Roboto,Arial,Helvetica,sans-serif; New UI*/
   font-family: 'Inter-Regular' !important;
}

.ui-widget .ui-widget {
    font-size: 12px;
}

.ui-widget input, .ui-widget textarea {
    border: 1px solid #96bedb;
    padding: 2px;
    font-weight: normal;
}

.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {
    /* font-family: 'roboto_condensedregular'; font-family:arial,verdana,sans-serif; */
  /* font-family: Roboto,"Trebuchet MS",Arial,Helvetica,sans-serif; New UI */
   font-family: 'Inter-Regular';
}

.ui-widget-content {
    border: none;
    background: transparent;
   /* color: #444444;*/
  	color: #38506D; /* New Changes */
    border-radius: 0px !important;
    padding: 0px 0px 2px !important;
    font-size: 12px;
}

.ui-widget-content a {
    color: #1A3BDD;
}

.ui-widget-header {
    border: 1px solid #ccc;
    /*background: url("/LSMV/javax.faces.resource/images/table_header_mid.gif.jsf?ln=primefaces-lightness") 50% 50% repeat-x !important;*/
 /*  color: #006699;*/
 color:#5C6B7E !important; /*new chnages*/
/*     height: 15px; */
   /*font-weight: bold;*/
   font-weight:14px !important; /*new chnages*/
    border-radius: 0px !important;
}

.ui-notes-header {
    border: 1px solid #ccc;
    background: url("/LSMV/javax.faces.resource/images/table_header_mid.gif.jsf?ln=primefaces-lightness") 50% 50% repeat-x !important;
    color: #006699;
    height: 15px;
    padding: 5px 0px 5px 7px !important;
    font-weight: bold;
    border-radius: 0px !important;
}

.ui-widget-header a {
    color: #000000;
}

.ui-state-default, .ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
    border: 1px solid #cccccc;
    background: #f8f8f8 url("/LSMV/javax.faces.resource/images/ui-bg_glass_100_f6f6f6_1x400.png.jsf?ln=primefaces-lightness") 50% 50% repeat-x;
    font-weight: 400;
    /*color: #333;*/
   color:#38506D; /* New Changes */   
    font-size: 13px;
}

.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {
    color: #343434;
    text-decoration: none;
}

.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover,
.ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {
    /* border: 1px solid #96bedb !important; */ /*yamini - apr12 changes*/
   /* line-height: normal !important; */
    color: #333;
}

.nlpAddbutton .ui-button.ui-state-hover,
.treenlp .ui-button.ui-state-hover{ border: 1px solid #1A3BDD !important; /* New UI changes */}
.ui-state-hover a, .ui-state-hover a:hover, .ui-state-hover a:link,
.ui-state-hover a:visited {
    color: #333;
    text-decoration: none;
}

.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
    border: 1px solid #ccc;
    background: #000000 url("/LSMV/javax.faces.resource/images/ui-bg_glass_65_ffffff_1x400.png.jsf?ln=primefaces-lightness") 50% 50% repeat-x;
    font-weight: bold;
    color: #333;
}

.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
    color: #000011;
    text-decoration: none;
}

.ui-state-highlight, .ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
    /* border: 1px solid #fed22f; */
/*    background: #ffe45c url("/LSMV/javax.faces.resource/images/ui-bg_highlight-soft_75_ffe45c_1x100.png.jsf?ln=primefaces-lightness") 50% top repeat-x !important; */
   /* color: #362436; */
}

.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
    color: #362436;
}

.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {
    border: 1px solid #cd0a0a;
    color: #000000;
}

.ui-state-error a, .ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
    color: #000000;
}

.ui-state-error-text, .ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
    color: #000000;
}

.ui-priority-primary, .ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
    font-weight: bold;
}

.ui-priority-secondary, .ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
    opacity: .7;
    filter: Alpha(Opacity=70);
    font-weight: normal;
}

.ui-state-disabled, .ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
    opacity: .50;
    filter: Alpha(Opacity=80);
    background-image: none;
}

.ui-state-disabled .ui-icon {
    filter: Alpha(Opacity=35);
}

.ui-icon {
    width: 16px;
    height: 16px;
}

.ui-icon, .ui-widget-content .ui-icon {
    background-image: url("/LSMV/javax.faces.resource/images/ui-icons_222222_256x240.png.jsf?ln=primefaces-lightness");
}

.ui-widget-header .ui-icon {
    background-image: url("/LSMV/javax.faces.resource/images/ui-icons_ffffff_256x240.png.jsf?ln=primefaces-lightness");
}

.ui-state-default .ui-icon {
    background-image: url("/LSMV/javax.faces.resource/images/ui-icons_ef8c08_256x240.png.jsf?ln=primefaces-lightness");
}

.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {
    background-image: url("/LSMV/javax.faces.resource/images/ui-icons_ef8c08_256x240.png.jsf?ln=primefaces-lightness");
}

.ui-state-active .ui-icon {
    background-image: url("/LSMV/javax.faces.resource/images/ui-icons_ef8c08_256x240.png.jsf?ln=primefaces-lightness");
}

 .ui-state-highlight .ui-icon {
    background-image: url("/LSMV/javax.faces.resource/images/ui-icons_228ef1_256x240.png.jsf?ln=primefaces-lightness");
} 

.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {
    background-image: url("/LSMV/javax.faces.resource/images/ui-icons_ffd27a_256x240.png.jsf?ln=primefaces-lightness");
}

.ui-icon-blank {
    background-position: 16px 16px;
}

.ui-icon-carat-1-n {
    background-position: 0 0;
}

.ui-icon-carat-1-ne {
    background-position: -16px 0;
}

.ui-icon-carat-1-e {
    background-position: -32px 0;
}

.ui-icon-carat-1-se {
    background-position: -48px 0;
}

.ui-icon-carat-1-s {
    background-position: -64px 0;
}

.ui-icon-carat-1-sw {
    background-position: -80px 0;
}

.ui-icon-carat-1-w {
    background-position: -96px 0;
}

.ui-icon-carat-1-nw {
    background-position: -112px 0;
}

.ui-icon-carat-2-n-s {
    background-position: -128px 0;
}

.ui-icon-carat-2-e-w {
    background-position: -144px 0;
}

.ui-icon-triangle-1-n {
    background-position: 0 -16px;
}

.ui-icon-triangle-1-ne {
    background-position: -16px -16px;
}

.ui-icon-triangle-1-e {
    background-position: -32px -16px;
}

.ui-icon-triangle-1-se {
    background-position: -48px -16px;
}

.ui-icon-triangle-1-s {
    background-position: -64px -16px !important;
}

.ui-icon-triangle-1-sw {
    background-position: -80px -16px;
}

.ui-icon-triangle-1-w {
    background-position: -96px -16px;
}

.ui-icon-triangle-1-nw {
    background-position: -112px -16px;
}

.ui-icon-triangle-2-n-s {
    background-position: -128px -16px;
}

.ui-icon-triangle-2-e-w {
    background-position: -144px -16px;
}

.ui-icon-arrow-1-n {
    background-position: 0 -32px;
}

.ui-icon-arrow-1-ne {
    background-position: -16px -32px;
}

.ui-icon-arrow-1-e {
    background-position: -32px -32px;
}

.ui-icon-arrow-1-se {
    background-position: -48px -32px;
}

.ui-icon-arrow-1-s {
    background-position: -64px -32px;
}

.ui-icon-arrow-1-sw {
    background-position: -80px -32px;
}

.ui-icon-arrow-1-w {
    background-position: -96px -32px;
}

.ui-icon-arrow-1-nw {
    background-position: -112px -32px;
}

.ui-icon-arrow-2-n-s {
    background-position: -128px -32px;
}

.ui-icon-arrow-2-ne-sw {
    background-position: -144px -32px;
}

.ui-icon-arrow-2-e-w {
    background-position: -160px -32px;
}

.ui-icon-arrow-2-se-nw {
    background-position: -176px -32px;
}

.ui-icon-arrowstop-1-n {
    background-position: -192px -32px;
}

.ui-icon-arrowstop-1-e {
    background-position: -208px -32px;
}

.ui-icon-arrowstop-1-s {
    background-position: -224px -32px;
}

.ui-icon-arrowstop-1-w {
    background-position: -240px -32px;
}

.ui-icon-arrowthick-1-n {
    background-position: 0 -48px;
}

.ui-icon-arrowthick-1-ne {
    background-position: -16px -48px;
}

.ui-icon-arrowthick-1-e {
    background-position: -32px -48px;
}

.ui-icon-arrowthick-1-se {
    background-position: -48px -48px;
}

.ui-icon-arrowthick-1-s {
    background-position: -64px -48px;
}

.ui-icon-arrowthick-1-sw {
    background-position: -80px -48px;
}

.ui-icon-arrowthick-1-w {
    background-position: -96px -48px;
}

.ui-icon-arrowthick-1-nw {
    background-position: -112px -48px;
}

.ui-icon-arrowthick-2-n-s {
    background-position: -128px -48px;
}

.ui-icon-arrowthick-2-ne-sw {
    background-position: -144px -48px;
}

.ui-icon-arrowthick-2-e-w {
    background-position: -160px -48px;
}

.ui-icon-arrowthick-2-se-nw {
    background-position: -176px -48px;
}

.ui-icon-arrowthickstop-1-n {
    background-position: -192px -48px;
}

.ui-icon-arrowthickstop-1-e {
    background-position: -208px -48px;
}

.ui-icon-arrowthickstop-1-s {
    background-position: -224px -48px;
}

.ui-icon-arrowthickstop-1-w {
    background-position: -240px -48px;
}

.ui-icon-arrowreturnthick-1-w {
    background-position: 0 -64px;
}

.ui-icon-arrowreturnthick-1-n {
    background-position: -16px -64px;
}

.ui-icon-arrowreturnthick-1-e {
    background-position: -32px -64px;
}

.ui-icon-arrowreturnthick-1-s {
    background-position: -48px -64px;
}

.ui-icon-arrowreturn-1-w {
    background-position: -64px -64px;
}

.ui-icon-arrowreturn-1-n {
    background-position: -80px -64px;
}

.ui-icon-arrowreturn-1-e {
    background-position: -96px -64px;
}

.ui-icon-arrowreturn-1-s {
    background-position: -112px -64px;
}

.ui-icon-arrowrefresh-1-w {
    background-position: -128px -64px;
}

.ui-icon-arrowrefresh-1-n {
    background-position: -144px -64px;
}

.ui-icon-arrowrefresh-1-e {
    background-position: -160px -64px;
}

.ui-icon-arrowrefresh-1-s {
    background-position: -176px -64px;
}

.ui-icon-arrow-4 {
    background-position: 0 -80px;
}

.ui-icon-arrow-4-diag {
    background-position: -16px -80px;
}

.ui-icon-extlink {
    background-position: -32px -80px;
}

.ui-icon-newwin {
    background-position: -48px -80px;
}

.ui-icon-refresh {
    background-position: -64px -80px;
}

.ui-icon-shuffle {
    background-position: -80px -80px;
}

.ui-icon-transfer-e-w {
    background-position: -96px -80px;
}

.ui-icon-transferthick-e-w {
    background-position: -112px -80px;
}

.ui-icon-folder-collapsed {
    background-position: 0 -96px;
}

.ui-icon-folder-open {
    background-position: -16px -96px;
}

.ui-icon-document {
    background-position: -32px -96px;
}

.ui-icon-document-b {
    background-position: -48px -96px;
}

.ui-icon-note {
    background-position: -64px -96px;
}

.ui-icon-mail-closed {
    background-position: -80px -96px;
}

.ui-icon-mail-open {
    background-position: -96px -96px;
}

.ui-icon-suitcase {
    background-position: -112px -96px;
}

.ui-icon-comment {
    background-position: -128px -96px;
}

.ui-icon-person {
    background-position: -144px -96px;
}

.ui-icon-print {
    background-position: -160px -96px;
}

.ui-icon-trash {
    background-position: -176px -96px;
}

.ui-icon-locked {
    background-position: -192px -96px;
}

.ui-icon-unlocked {
    background-position: -208px -96px;
}

.ui-icon-bookmark {
    background-position: -224px -96px;
}

.ui-icon-tag {
    background-position: -240px -96px;
}

.ui-icon-home {
    background-position: 0 -112px;
}

.ui-icon-flag {
    background-position: -16px -112px;
}

.ui-icon-calendar {
    background-position: -32px -112px;
}

.ui-icon-cart {
    background-position: -48px -112px;
}

.ui-icon-pencil {
    background-position: -64px -112px;
}

.ui-icon-clock {
    background-position: -80px -112px;
}

.ui-icon-disk {
    background-position: -96px -112px;
}

.ui-icon-calculator {
    background-position: -112px -112px;
}

.ui-icon-zoomin {
    background-position: -128px -112px;
}

.ui-icon-zoomout {
    background-position: -144px -112px;
}

.ui-icon-search {
    background-position: -160px -112px;
}

.ui-icon-wrench {
    background-position: -176px -112px;
}

.ui-icon-gear {
    background-position: -192px -112px;
}

.ui-icon-heart {
    background-position: -208px -112px;
}

.ui-icon-star {
    background-position: -224px -112px;
}

.ui-icon-link {
    background-position: -240px -112px;
}

.ui-icon-cancel {
    background-position: 0 -128px;
}

.ui-icon-plus {
    background-position: -16px -128px;
}

.ui-icon-plusthick {
    background-position: -32px -128px;
}

.ui-icon-minus {
    background-position: -48px -128px;
}

.ui-icon-minusthick {
    background-position: -64px -128px;
}

.ui-icon-close {
    background-position: -80px -128px;
}

.ui-icon-closethick {
    background-position: -96px -128px;
}

.ui-icon-key {
    background-position: -112px -128px;
}

.ui-icon-lightbulb {
    background-position: -128px -128px;
}

.ui-icon-scissors {
    background-position: -144px -128px;
}

.ui-icon-clipboard {
    background-position: -160px -128px;
}

.ui-icon-copy {
    background-position: -176px -128px;
}

.ui-icon-contact {
    background-position: -192px -128px;
}

.ui-icon-image {
    background-position: -208px -128px;
}

.ui-icon-video {
    background-position: -224px -128px;
}

.ui-icon-script {
    background-position: -240px -128px;
}

.ui-icon-alert {
    background-position: 0 -144px;
}

.ui-icon-info {
    background-position: -16px -144px;
}

.ui-icon-notice {
    background-position: -32px -144px;
}

.ui-icon-help {
    background-position: -48px -144px;
}

.ui-icon-check {
    background-position: -64px -144px;
}

.ui-icon-bullet {
    background-position: -80px -144px;
}

.ui-icon-radio-on {
    background-position: -96px -144px;
}

.ui-icon-radio-off {
    background-position: -112px -144px;
}

.ui-icon-pin-w {
    background-position: -128px -144px;
}

.ui-icon-pin-s {
    background-position: -144px -144px;
}

.ui-icon-play {
    background-position: 0 -160px;
}

.ui-icon-pause {
    background-position: -16px -160px;
}

.ui-icon-seek-next {
    background-position: -32px -160px;
}

.ui-icon-seek-prev {
    background-position: -48px -160px;
}

.ui-icon-seek-end {
    background-position: -64px -160px;
}

.ui-icon-seek-start {
    background-position: -80px -160px;
}

.ui-icon-seek-first {
    background-position: -80px -160px;
}

.ui-icon-stop {
    background-position: -96px -160px;
}

.ui-icon-eject {
    background-position: -112px -160px;
}

.ui-icon-volume-off {
    background-position: -128px -160px;
}

.ui-icon-volume-on {
    background-position: -144px -160px;
}

.ui-icon-power {
    background-position: 0 -176px;
}

.ui-icon-signal-diag {
    background-position: -16px -176px;
}

.ui-icon-signal {
    background-position: -32px -176px;
}

.ui-icon-battery-0 {
    background-position: -48px -176px;
}

.ui-icon-battery-1 {
    background-position: -64px -176px;
}

.ui-icon-battery-2 {
    background-position: -80px -176px;
}

.ui-icon-battery-3 {
    background-position: -96px -176px;
}

.ui-icon-circle-plus {
    background-position: 0 -192px;
}

.ui-icon-circle-minus {
    background-position: -16px -192px;
}

.ui-icon-circle-close {
    background-position: -32px -192px;
}

.ui-icon-circle-triangle-e {
    background-position: -48px -192px;
}

.ui-icon-circle-triangle-s {
    background-position: -64px -192px;
}

.ui-icon-circle-triangle-w {
    background-position: -80px -192px;
}

.ui-icon-circle-triangle-n {
    background-position: -96px -192px;
}

.ui-icon-circle-arrow-e {
    background-position: -112px -192px;
}

.ui-icon-circle-arrow-s {
    background-position: -128px -192px;
}

.ui-icon-circle-arrow-w {
    background-position: -144px -192px;
}

.ui-icon-circle-arrow-n {
    background-position: -160px -192px;
}

.ui-icon-circle-zoomin {
    background-position: -176px -192px;
}

.ui-icon-circle-zoomout {
    background-position: -192px -192px;
}

.ui-icon-circle-check {
    background-position: -208px -192px;
}

.ui-icon-circlesmall-plus {
    background-position: 0 -208px;
}

.ui-icon-circlesmall-minus {
    background-position: -16px -208px;
}

.ui-icon-circlesmall-close {
    background-position: -32px -208px;
}

.ui-icon-squaresmall-plus {
    background-position: -48px -208px;
}

.ui-icon-squaresmall-minus {
    background-position: -64px -208px;
}

.ui-icon-squaresmall-close {
    background-position: -80px -208px;
}

.ui-icon-grip-dotted-vertical {
    background-position: 0 -224px;
}

.ui-icon-grip-dotted-horizontal {
    background-position: -16px -224px;
}

.ui-icon-grip-solid-vertical {
    background-position: -32px -224px;
}

.ui-icon-grip-solid-horizontal {
    background-position: -48px -224px;
}

.ui-icon-gripsmall-diagonal-se {
    background-position: -64px -224px;
}

.ui-icon-grip-diagonal-se {
    background-position: -80px -224px;
}

.ui-corner-tl {
    -moz-border-radius-topleft: 0px;
    -webkit-border-top-left-radius: 0px;
    border-top-left-radius: 0px;
}

.ui-corner-tr {
    -moz-border-radius-topright: 0px;
    -webkit-border-top-right-radius: 0px;
    border-top-right-radius: 0px;
}

.ui-corner-bl {
    -moz-border-radius-bottomleft: 0px;
    -webkit-border-bottom-left-radius: 0px;
    border-bottom-left-radius: 0px;
}

.ui-corner-br {
    -moz-border-radius-bottomright: 0px;
    -webkit-border-bottom-right-radius: 0px;
    border-bottom-right-radius: 0px;
}

.ui-corner-top {
    -moz-border-radius-topleft: 0px;
    -webkit-border-top-left-radius: 0px;
    border-top-left-radius: 0px;
    -moz-border-radius-topright: 0px;
    -webkit-border-top-right-radius: 0px;
    border-top-right-radius: 0px;
}

.ui-corner-bottom {
    -moz-border-radius-bottomleft: 0px;
    -webkit-border-bottom-left-radius: 0px;
    border-bottom-left-radius: 0px;
    -moz-border-radius-bottomright: 0px;
    -webkit-border-bottom-right-radius: 0px;
    border-bottom-right-radius: 0px;
}

.ui-corner-right {
    -moz-border-radius-topright: 0px;
    -webkit-border-top-right-radius: 0px;
    border-top-right-radius: 0px;
    -moz-border-radius-bottomright: 0px;
    -webkit-border-bottom-right-radius: 0px;
    border-bottom-right-radius: 0px;
}

.ui-corner-left {
    -moz-border-radius-topleft: 0px;
    -webkit-border-top-left-radius: 0px;
    border-top-left-radius: 0px;
    -moz-border-radius-bottomleft: 0px;
    -webkit-border-bottom-left-radius: 0px;
    border-bottom-left-radius: 0px;
}

.ui-corner-all {
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    border-radius: 0px;
}

.ui-selectonemenu.ui-state-focus {
    border: 1px solid #8fe0ff !important;
    background: #fff !important;
    transition: #4dcafa 0.1s ease-in;
}

.ui-chkbox-box.ui-state-focus {
    border: 1px solid #8fe0ff !important;
    background: #fff !important;
    transition: #4dcafa 0.1s ease-in;
}

.ui-selectonebutton.ui-state-focus {
    border: 1px solid #8fe0ff !important;
    background: #fff !important;
    transition: #4dcafa 0.1s ease-in;
}

.ui-inputfield, .ui-widget-content .ui-inputfield, .ui-widget-header .ui-inputfield {
    background: #ffffff;
    -moz-box-shadow: none !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    color: #333;
}

.ui-inputfield.ui-state-focus, .ui-widget-content .ui-inputfield.ui-state-focus,
.ui-widget-header .ui-inputfield.ui-state-focus {
    /*border: 1px solid #f8a000 !important;
   background: #fff !important;
   transition: #4dcafa 0.1s ease-in;*/
     background:#fff !important; /*new changes*/
  	border: 1px solid #0076DE !important; /*new changes*/
   /*color: #2098d1 !important;*/
   color:#38506D !important; /*new changes*/
}

.ui-widget-overlay {
    background: #666666 url("/LSMV/javax.faces.resource/images/ui-bg_diagonals-thick_20_666666_40x40.png.jsf?ln=primefaces-ui-lightness") 50% 50% repeat;
    opacity: .50;
    filter: Alpha(Opacity=50);
}

.ui-widget-shadow {
    margin: -5px 0 0 -5px;
    padding: 5px;
    background: #000000 url("/LSMV/javax.faces.resource/images/ui-bg_flat_10_000000_40x100.png.jsf?ln=primefaces-ui-lightness") 50% 50% repeat-x;
    opacity: .20;
    filter: Alpha(Opacity=20);
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}

.ui-blockui {
    opacity: .3 !important;
    filter: Alpha(Opacity=30) !important;
}

.ui-blockui .ui-blockui-content img.ImagePostion {
    position: absolute !important;
    margin-top: -200px !important;
}

.PageTitPoc {
    font-weight: normal;
   /*  font-family: Roboto,"Trebuchet MS",Arial,Helvetica,sans-serif; New UI*/
  font-family: 'Inter-Regular';
   padding-bottom: 5px;
   /* font-family: "segoe UI"; */
}

.PageTitPoc a {
    /*font-size: 15px !important;
   color: #016990;*/
   color: #003A70 !important; /*new changes*/
  	font-size: 12px !important; /*new changes*/
  	font-weight: 600 !important; /*new chnages*/
  	line-height: 20px; /*new chnages*/
  	text-decoration:none !important; /*new chnages*/
}

.PageTitPoc .ui-outputlabel {
    /*font-size: 15px;
   color: #000;*/
   padding-bottom: 5px;
   color: #38506C !important; /*new changes*/   
   font-size: 13px !important; /*new chnages*/
   line-height: 20px !important;/*new changes*/
}

.swithPanelGrid {
    text-align: right;
    width: 9%;
}

.swithPanelGrid .ui-inputswitch {
    border: none !important;
    width: 74px !important;
}

.swithPanelGrid .ui-inputswitch-handle {
    width: 26px !important;
    height: 27px !important;
    background: url(../images/SwitchHandle.png) !important;
    border: none !important;
}

.swithPanelGrid .ui-inputswitch-off {
    height: 24px !important;
    width: 73px !important;
    background: url(../images/SwitchIconBg.png) !important;
    color: #fff !important;
    border: none !important;
}

.swithPanelGrid .ui-inputswitch-on {
    height: 24px !important;
    color: #fff !important;
    background: url(../images/SwitchIconBg.png) !important;
    border: none !important;
}

.swithPanelGrid .ui-inputswitch-on span {
    text-align: left !important;
    padding-left: 10px !important;
    padding-top: 2px !important;
}

.swithPanelGrid .ui-inputswitch-off span {
    text-align: center !important;
    width: 50px !important;
    padding-top: 2px !important;
}

.viewStyle .ui-panel-titlebar {
    padding: 5px 5px 7px !important;
}

.viewStyle .ui-panel-titlebar .ui-icon-gear {
    padding: 2px 0px 0px 2px !important;
}

.ui-menu-dynamic {
    background: #fff !important;
    border: 1px solid #ccc !important;
    padding: 0px !important;
}

.ui-menu-dynamic .ui-menu-list li {
    padding: 2px !important;
}

.ui-menu-dynamic .ui-menu-list li .ui-menuitem-icon {
    position: relative !important;
    padding-right: 3px;
    top: 0px !important;
}

.ui-menu-dynamic .ui-menuitem-link {
    padding: 0px !important;
    line-height: auto !important;
}

.viewStyle {
    border: 0px !important;
    padding: 0px !important;
}

.viewStyle .ui-panel-content {
    background: #fff !important;
    border: 0px !important;
    padding: 0px !important;
}

.viewStyle .headerSty {
    background: #016990 !important;
    border: 1px solid #016990 !important;
    padding: 3px !important;
}

.inqListingHead .headerSty {
    background: #016990 !important;
    border: 1px solid #016990 !important;
    padding: 1px 3px !important;
}

.viewStyle .headerSty1 {
   /*  background: #016990 !important;
   border: 1px solid #016990 !important;
   padding: 2px 3px !important; */
    background: #fff !important;/* New UI changes */
    border: 1px solid #fff !important;
    padding: 5px 5px !important;
    border-top-right-radius: 4px !important;
    border-top-left-radius: 4px !important;
}

.viewStyle .moxtraheaderSty1 {
    background: #016990 !important;
    border: 1px solid #016990 !important;
    padding: 0px 5px !important;
}

.viewStyle .AddCol a.ui-commandlink {
    background: #e2e2e2 url(../images/add.png) no-repeat 5px center !important;
    text-decoration: none;
    display: block;
    font-weight: normal;
    padding: 2px 2px 2px 25px !important;
    border: 1px solid #ccc !important;
    margin: 0px 5px 0px !important;
    border-radius: 7px;
}

.viewStyle .DelCol a.ui-commandlink {
    background: #e2e2e2 url(../images/error.png) no-repeat 5px center !important;
    text-decoration: none;
    display: block;
    font-weight: normal;
    padding: 2px 2px 2px 25px !important;
    border: 1px solid #ccc !important;
    margin: 0px 5px 0px !important;
    border-radius: 7px;
}

a.exportXl {
    background: #e2e2e2 url(../images/excel.png) no-repeat 5px center !important;
    padding: 3px 10px 3px 25px !important;
    border: 1px solid #ccc !important;
    margin: 0px !important;
    border-radius: 7px;
}

.legend {
    padding-right: 4px;
    border: none !important;
}

.AddCol { /*width:6%;*/
}

.excelCol {
    width: 7%;
    padding: 0 10px 0 10px;
}

.SearchCol {
    width: 10%;
}

.searchButton {
    width: 15%;
}

.sortnSearchCol {
    width: 78%;
    padding-left: 5px;
}

.sortnSearchCol .sortDIv {
    width: 15%;
    margin-right: 10px;
    float: left;
}

.sortnSearchCol .sortDIv .ui-selectonemenu {
    width: 90% !important;
    float: left;
    margin-right: 10px;
    border: 1px solid #ccc !important;
}

.sortnSearchCol .sortDIv .ui-selectonemenu .ui-selectonemenu-label {
    padding: 0px 0px 1px 0px !important;
    border: 0px !important;
    width: 100% !important;
    float: none !important;
    padding: 0px !important;
}

.sortnSearchCol .sortDIv .ui-selectonemenu .ui-selectonemenu-trigger {
    border-left: 1px solid #ccc !important;
}

.sortnSearchCol .sortDIv .ui-selectonemenu .ui-selectonemenu-trigger .ui-icon {
    margin-top: 2px !important;
}

.sortnSearchCol .searchDIv {
    width: 30%;
    margin-right: 10px;
    float: left;
}

.sortnSearchCol .searchDIv .ui-inputfield {
    border: 1px solid #ccc !important;
    width: 80% !important;
    float: left;
    padding: 2px !important;
}

.sortnSearchCol .searchDIv .ui-commandlink {
    background: #000 !important;
    padding: 2px;
    float: left;
    height: 16px;
}

.sortnSearchCol .searchDIv a.dropDownImg {
    background: #fff !important;
    margin-left: 5px;
    padding: 1px !important;
    float: left;
}

.sortnSearchCol .alpha {
    padding-top: 3px;
}

.sortnSearchCol .alpha a.ui-commandlink {
    background: none !important;
    color: #fff !important;
    text-decoration: none !important;
    font-size: 12px;
    padding: 3px 2px 2px;
}

.sortnSearchCol .alpha a.ui-commandlink:hover {
    color: #6ad1f6 !important;
    text-decoration: underline !important;
}

.ui-columntoggler {
    border: 1px solid #ccc !important;
    background: #fff !important;
}

.ui-columntoggler .ui-columntoggler-item .ui-chkbox {
    margin-top: -8px !important;
}

.CountSty {
    float: right;
    position: absolute;
}

.gridViewSty .ui-datagrid {
    padding: 0px !important;
    margin: 0px !important;
}

.gridViewSty .ui-datagrid-content {
    padding: 5px;
    overflow: auto; /* height:400px; */
    border: 1px solid #ccc;
}

.gridViewSty .ui-panel-content {
    background: #fff !important;
    padding: 8px !important;
}

.gridViewSty .ui-grid-row {
    border: 1px solid #ccc;
    margin-bottom: 5px;
}

.gridViewSty .ui-datagrid-column {
    padding: 0px !important;
    margin-bottom: 3px;
}

.newSty .ui-datagrid-content {
    padding: 5px !important;
    overflow: auto;
    height: 400px !important;
}

.newSty .ui-grid-row {
    border: 1px solid #016990 !important;
    margin-bottom: 5px;
    margin-top: 2px;
    border-radius: 5px !important;
}

.newSty1 .ui-datagrid-content {
    padding: 5px !important;
    overflow: auto;
    max-height: 400px !important;
}

.newSty1 .ui-grid-row {
    border: 1px solid #016990 !important;
    margin-bottom: 5px;
    margin-top: 2px;
    border-radius: 5px !important;
}

.gridViewSty .ui-panel-footer {
    background: url(../images/liteGrayBg.jpg) repeat-x !important;
    margin: 0px !important;
    padding: 0px 5px 5px !important;
    height: 25px;
    border-top: 1px solid #ccc !important;
}

.gridViewSty .ui-datagrid-header {
    background: #fff !important;
    padding: 5px 2px 7px !important;
    text-align: right !important;
    height: auto !important;
    border: 0px !important;
}

.gridViewSty .ui-paginator {
    background: none !important;
    width: auto;
    height: auto !important;
    padding: 0px !important;
    margin: -27px 0px 0px 0px !important;
    border: 1px solid #ccc !important;
    float: right;
    text-align: right !important;
    position: absolute;
    right: 0px;
    bottom: -18px !important;
}

.gridViewSty .ui-paginator .ui-paginator-pages {
    float: left;
    padding: 0px !important;
    margin: 0px !important;
}

.gridViewSty .ui-paginator .ui-paginator-page {
    float: left;
    padding: 0px 5px 0px 5px !important;
    margin: 0px 0px 0px 0px !important;
    color: #000;
}

.gridViewSty .ui-paginator .ui-paginator-first {
    float: left;
    background: url("/LSMV/javax.faces.resource/images/pag_first.gif.jsf?ln=primefaces-lightness") no-repeat center center !important;
    border: 0px !important;
    width: 0px;
    height: 5px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    padding: 3px 8px 8px !important;
    border-right: 1px solid #ccc !important;
}

.gridViewSty .ui-paginator .ui-paginator-prev {
    float: left;
    background: url("/LSMV/javax.faces.resource/images/pag_previous.gif.jsf?ln=primefaces-lightness") no-repeat center center !important;
    border: 0px !important;
    width: 0px;
    height: 5px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    padding: 3px 8px 8px !important;
    border-right: 1px solid #ccc !important;
}

.gridViewSty .ui-paginator .ui-paginator-next {
    float: left;
    background: url("/LSMV/javax.faces.resource/images/pag_next.gif.jsf?ln=primefaces-lightness") no-repeat center center !important;
    border: 0px !important;
    width: 0px;
    height: 5px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    padding: 3px 8px 8px !important;
    border-right: 1px solid #ccc !important;
}

.gridViewSty .ui-paginator .ui-paginator-last {
    float: left;
    background: url("/LSMV/javax.faces.resource/images/pag_last.gif.jsf?ln=primefaces-lightness") no-repeat center center !important;
    border: 0px !important;
    width: 0px;
    height: 5px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    padding: 3px 8px 8px !important;
}

.gridViewSty .ui-paginator .ui-paginator-page {
    padding: 0px 6px 7px !important;
    font-weight: normal !important;
    font-size: 13px !important;
    height: 11px;
    border-right: 1px solid #ccc !important;
    border-top: 0px !important;
    border-bottom: 0px !important;
    border-left: 0px !important;
    background: none !important;
}

.gridViewSty .ui-paginator .ui-paginator-pages .ui-state-active {
    color: #fff !important;
    font-weight: normal !important;
    font-size: 13px !important;
    border-right: 1px solid #ccc !important;
    padding: 0px 6px 7px !important;
    background: #016990 !important;
}

.gridViewSty .ui-paginator .ui-icon {
    display: none !important;
}

.gridViewSty .ui-datatable thead th {
    text-align: left !important;
}

.gridViewSty .ui-paginator .ui-paginator-pages .ui-state-hover {
    padding: 0px 6px 7px !important;
    font-weight: normal !important;
    font-size: 13px !important;
    color: #fff !important;
    border-right: 1px solid #ccc !important;
    background: #016990 !important;
    border-radius: 0px !important;
}

.gridViewSty .ui-label {
    font-weight: normal;
    font-size: 15px !important;
    width: 20% !important;
    text-align: left;
    padding: 3px;
}

.gridViewSty .ui-LinkLabel {
    font-size: 13px;
    width: 80% !important;
    text-align: left;
}

.gridViewSty .ui-LinkLabel a.TitleTxt, .gridViewSty .ui-LinkLabel span.TitleTxt {
    color: #078cbc !important;
    font-size: 13px !important;
    font-weight: normal;
}

.gridViewSty .ui-thumbNail {
    width: 8%;
    vertical-align: top;
}

.gridViewSty .thumDetail {
    width: 47%;
    vertical-align: top;
    padding-left: 15px;
}

.gridViewSty .DesctptionGrid {
    width: 45%;
    vertical-align: top;
    line-height: 20px;
}

.gridViewSty .ui-thumbNail-image {
    border-width: 4px !important;
    border-bottom-width: 20px !important;
    border-color: gray !important;
    border-style: solid;
    width: 100px !important;
    height: 80px !important;
}

.gridViewSty .thumDetailfaq {
    width: 40%;
    vertical-align: top;
    padding-left: 0px;
}

.gridViewSty .DesctptionGridfaq {
    width: 35%;
    text-align: left;
    vertical-align: top;
    line-height: 20px;
}

.gridViewSty .insideColsLeft {
    width: 50%;
    padding: 7px;
    color: #016990 !important;
    font-weight: bold;
}

.gridViewSty .insideColRight {
    width: 50%;
    padding: 7px;
}

.gridViewSty .insideColRight a {
    color: #016990 !important;
    font-weight: bold;
}

.DocPanelDiv { /*yamini changes - 05/04/2019*/
   background: #fff !important;
   /* border: 1px solid rgb(204, 204, 204) !important; */
   border-top-left-radius: 4px !important;
   border-top-right-radius: 4px !important;
   padding: 0px 3px !important;/*yamini changes*/
    font-weight: normal !important;
}

.ui-accordion .ui-accordion-header {
    background: #016990 !important;
    outline: none !important;
    font-size: 13px !important;
    color: #fff !important;
}

.ui-accordion .ui-state-hover,
.ui-accordion .ui-state-active {
}

.ui-accordion .ui-accordion-content .ui-controls .ui-state-hover,
.ui-accordion .ui-accordion-content .ui-controls2 .ui-state-hover {
    border: 1px solid #d9f0f9 !important;
    background: #d9f0f9 !important;
}

.ui-accordion .ui-accordion-content {
  /*  border: 1px solid #ccc !important;*/
   background: #f4f5f8 !important;/*new changes for distribution screen*/
   width: 99%;
   border: 1px solid #EAEDF3 !important; /*new changes*/
   box-shadow: 0 -1px 0 0 #EAEDF3, 0 1px 0 0 #EAEDF3 !important; /*new changes*/
}
 
.DocPanelDiv .ui-button.saveBtn { /*yamini changes*/
   /* background: #fff url(../images/save.png) no-repeat 3px center !important; 
   background-size: 16px 16px !important;*/
	font-weight: normal !important;
    transition: all 0.3s ease 0s;
    padding: 5px 10px !important;
    border-radius: 4px !important;
    margin: 0px 2px 0px 0px !important;
    border-width: 1px !important;
    border-style: solid !important;
    border-color: rgb(26, 59, 221) !important;
    border-image: initial !important;
}
.DocPanelDiv .ui-button.exportBtn { /*yamini changes*/
	font-weight: normal !important;
    transition: all 0.3s ease 0s;
    padding: 5px 10px !important;
    border-radius: 4px !important;
    margin: 0px 2px 0px 0px !important;
    border-width: 1px !important;
    border-style: solid !important;
    border-color: rgb(26, 59, 221) !important;
    border-image: initial !important;
	color:rgb(26, 59, 221) !important;
}
.DocPanelDiv .ui-button.backBtn {
    background: #fff url(../images/back.png) no-repeat 3px center !important;
}

.DocPanelDiv .ui-button.saveCanBtn {
    background: #fff url(../images/exit.png) no-repeat 3px center !important;
}

.DocPanelDiv .ui-button.cancelBtn {
    background: #fff url(../images/cancel.gif) no-repeat 3px center !important;
}

.DocPanelDiv .ui-button.moreBtn {
    background: #fff url(../images/more_btn.png) no-repeat 3px center !important;
}

.DocPanelDiv .ui-button.addBtn {
    background: #fff url(../images/add.png) no-repeat 3px center !important;
}

.DocPanelDiv .ui-button.rejectBtn {
    background: #fff url(../images/cancel.gif) no-repeat 3px center !important;
}

.PageTitLeft .ui-button.deleteBtn {
    /* background: #fff url(../images/delete.png) no-repeat 3px center !important; */
    background: none;
}

.PageTitLeft .ui-button.deleteBtn:hover {
   /*  background: #d9f0f9 url(../images/delete.png) no-repeat 3px center !important; */
}

.PageTitLeft .ui-button.cancelBtn { 
    /* background: #fff url(../images/cancelNew.png) no-repeat 3px center !important; */ /* New UI changes */
    background: #fff !important;
}

.PageTitLeft .ui-button.cancelBtn:hover {
   /*  background: #d9f0f9 url(../images/cancelNew.png) no-repeat 3px center !important; */ /* New UI changes */
    background: #fff !important;
}

.PageTitLeft .ui-button.saveBtn {
   /*  background: #fff url(../images/save.png) no-repeat 3px center !important; */ /* New UI Changes */
    background: #fff !important;
    background-size: 16px 16px !important;
}

.PageTitLeft .ui-button.saveBtn:hover {
  /*  background: #d9f0f9 url(../images/save.png) no-repeat 3px center !important;
   background-size: 16px 16px !important;*/ /* New Changes */
}

.PageTitLeft .ui-button.resetBtn {
    background: #fff url(../images/veterinary/reset.svg) no-repeat 3px center !important;
    background-size: 18px 18px !important;
}

.PageTitLeft .ui-button.resetBtn:hover {
    background: #d9f0f9 url(../images/veterinary/reset.svg) no-repeat 3px center !important;
    background-size: 18px 18px !important;
}

.PageTitLeft .ui-button.ScheduleBtn {
    background: #fff url(../images/veterinary/Schedule_Report.svg) no-repeat 0px center !important;
    background-size: 22px 22px !important;
}

.PageTitLeft .ui-button.ScheduleBtn:hover {
    background: #d9f0f9 url(../images/veterinary/Schedule_Report.svg) no-repeat 0px center !important;
    background-size: 22px 22px !important;
}

.PageTitLeft .ui-button.saveExBtn {
   /*  background: #fff url(../images/saveExit.png) no-repeat 3px center !important; */ /* New UI Changes */
    background: #1A3BDD !important;
    background-size: 16px 16px !important;
	border: 1px solid #1A3BDD !important;
}
body .PageTitLeft .ui-button.saveExBtn .ui-button-text,
body .PageTitLeft .ui-button.saveExBtn.ui-state-hover .ui-button-text{ color: #fff !important; }

.PageTitLeft .ui-button.saveExBtn:hover {
   /*  background: #d9f0f9 url(../images/saveExit.png) no-repeat 3px center !important; */ /* New UI Changes */
    background: #1A3BDD !important;
    background-size: 16px 16px !important;
}
 
/* .PageTitLeft .ui-button.saveBtnCommon { */ /*yamini changes - apr12*/
   /* background: #fff url(../images/save_common.png) no-repeat 3px center !important; */
   /* background-size: 16px 16px !important; */
/* } */

.PageTitLeft .ui-button.saveBtnVetRed {
    background: #fff url(../images/save_common.png) no-repeat 3px center !important;
    background-size: 16px 16px !important;
    COLOR: red;
}

.PageTitLeft .ui-button.saveBtnVetGreen {
    background: #fff url(../images/save_common.png) no-repeat 3px center !important;
    background-size: 16px 16px !important;
    COLOR: green;
}

/* .PageTitLeft .ui-button.saveBtnCommon:hover { */
   /* background: #d9f0f9 url(../images/save_common.png) no-repeat 3px center !important; */
   /* background-size: 16px 16px !important; */
/* } */

/* .PageTitLeft .ui-button.saveExBtnCommon { */
   /* background: #fff url(../images/saveExit_common.png) no-repeat 3px center !important; */
   /* background-size: 16px 16px !important; */
/* } */

/* .PageTitLeft .ui-button.saveExBtnCommon:hover { */
   /* background: #d9f0f9 url(../images/saveExit_common.png) no-repeat 3px center !important; */
   /* background-size: 16px 16px !important; */
/* } */

.PageTitLeft .ui-button.manualLockCommon {
    background: #fff url(../images/record_lock.svg) no-repeat 3px center !important;
    background-size: 16px 16px !important;
}

.PageTitLeft .ui-button.manualLockCommon:hover {
    background: #d9f0f9 url(../images/record_lock.svg) no-repeat 3px center !important;
    background-size: 16px 16px !important;
}

.PageTitLeft .ui-button.copyBtn {
    background: #fff url(../images/copy_document.svg) no-repeat 3px center !important;
    padding: 1px 3px 1px 14px !important;
}

.PageTitLeft .ui-button.e2bImportValBtn {
    background: #fff url(../images/e2bValidationIcon.png) no-repeat 3px center !important;
}

.PageTitLeft .ui-button,.PageTitLeft .ui-button.ui-state-hover {
    /*padding: 1px 1px 1px 9px !important;*/
  /* padding: 3px 6px 1px 9px !important; */
  padding:5px 10px !important; /*new chnages*/
  /* border: 1px solid #fff !important;*/
  /*	border: 1px solid #C4CDD5 !important;*/ /*new chnages*/
  	border-radius:4px !important; /*new chnages*/
   margin: 0px 2px 0px 0px !important;
   font-weight: normal !important;
   transition: all 0.3s ease 0s;
   border:1px solid #1A3BDD  !important; /*new chnages*/
    
    
}
.PageTitLeft .ui-button .ui-button-text {color:#1A3BDD; /*new chnages*/}

.PageTitLeftEdit .ui-button.deleteBtn {
    background: #fff url(../images/delete.png) no-repeat 3px center !important;
}

.PageTitLeftEdit .ui-button.deleteBtn:hover {
    background: #d9f0f9 url(../images/delete.png) no-repeat 3px center !important;
}

.PageTitLeftEdit .ui-button.cancelBtn {
    background: #fff url(../images/cancelNew.png) no-repeat 3px center !important;
}

.PageTitLeftEdit .ui-button.cancelBtn:hover {
    background: #d9f0f9 url(../images/cancelNew.png) no-repeat 3px center !important;
}

.PageTitLeftEdit .ui-button.saveBtn {
    background: #fff url(../images/save.png) no-repeat 3px center !important;
}

.PageTitLeftEdit .ui-button.saveBtn span {
    width: 80px;
}

.PageTitLeftEdit .ui-button.saveBtn:hover {
    background: #d9f0f9 url(../images/save.png) no-repeat 3px center !important;
}

.PageTitLeftEdit .ui-button.saveExBtn {
    background: #fff url(../images/saveExit.png) no-repeat 3px center !important;
}

.PageTitLeftEdit .ui-button.saveExBtn span {
    width: 54px;
}

.PageTitLeftEdit .ui-button.saveExBtn:hover {
    background: #d9f0f9 url(../images/saveExit.png) no-repeat 3px center !important;
}

.PageTitLeftEdit .ui-button {
    padding: 1px 2px 1px 10px !important;
    border: 1px solid #fff !important;
    margin: 0px 2px 0px 0px !important;
    font-weight: normal !important;
    transition: all 0.3s ease 0s;
}

.PageTitLeftEdit .ui-button.completeBtn {
    background: #fff url(../images/CompActi.png) no-repeat 3px center !important;
}

.PageTitLeftEdit1 a.ui-commandlink:nth-child(1) {
    background: #fff url(../images/CompActi.png) no-repeat 3px center !important;
    padding: 1px 2px 1px 23px !important;
}

.PageTitLeftEdit .ui-button.completeBtn span {
}

.PageTitLeftEdit .ui-button.completeBtn:hover {
    background: #d9f0f9 url(../images/CompActi.png) no-repeat 3px center !important;
}

.DocPanelDiv .ui-button.expandAll {
    background: #fff url(../images/expandAll.png) no-repeat 3px center !important;
}

.pagetitRight .ui-button.cancelBtn, .pagetitRightIng .ui-button.cancelBtn {
    background: #fff url(../images/cancel.gif) no-repeat 3px center !important;
}

.pagetitRight .ui-button.saveBtn, .pagetitRightIng .ui-button.saveBtn {
    background: #fff url(../images/save.png) no-repeat 3px center !important;
}

.pagetitRight .ui-button,
.pagetitRightIng .ui-button {
    padding: 1px 2px 1px 10px !important;
    border: 1px solid #fff !important;
    margin: 0px 2px 0px 0px !important;
    font-weight: normal !important;
    transition: all 0.3s ease 0s;
}

.ErrorIconDiv {
    float: left;
    margin: 0px !important;
    padding: 0px 5px 0px 0px !important;
    height: 22px;
}

.ButtonDiv {
    float: left;
    padding-right: 5px;
}

/*.viewStyle .ui-button{ background:#e2e2e2 url(../images/add.png) no-repeat 5px center!important; padding:2px 2px 2px 10px!important; border:1px solid #ccc!important; margin:0px!important; border-radius:7px;   }*/
.DocPanelDiv .ui-button {
    padding: 2px 2px 2px 10px !important;
    border: 1px solid #fff !important;
    margin: 0px 2px 0px 0px !important;
    font-weight: normal !important;
    transition: all 0.3s ease 0s;
}

.DocPanelDiv .ui-button:hover {
    background-color: #d9f0f9 !important;
}

.attachLeftBox span:hover {
    background-color: #d9f0f9 !important;
}

.attachLeftBox span {
    background: #016990 !important;
    color: #fff !important;
    border: none !important;
}

.attachLeftBox span.ui-icon-plusthick {
    color: #fff !important;
    background-image: url(../images/plusNew.png) !important;
    background-position: 0 0;
}

.attachLeftBox .ui-widget-header {
    border: none !important;
    background: none !important;
}

.viewStyle .advanceSearchButton {
    color: #fff !important;
    background: #00b0f0 !important;
    padding: 2px 10px 2px 10px !important;
    border: 1px solid #3f6078 !important;
}

.thumDetail .ui-label {
    padding: 5px 3px 3px 3px;
    color: #333;
    vertical-align: top;
    text-align: left;
    font-weight: normal;
    width: 15%;
    font-size: 12px !important;
}

.document-30per {
    width: 30%;
    vertical-align: top;
    text-align: center;
}

.document-40per {
    width: 40%;
    vertical-align: top;
}

.document-60per {
    width: 60%;
    vertical-align: top;
    text-align: center;
    height: 600px;
}

.pagetitRight table {
    float: right;
    width: 65%;
}

.pagetitRight table table {
    width: 100%;
    float: none;
}

.SendResBut {
    width: 15%;
    text-align: left !important;
}

.InfoIcon {
    width: 5%;
}

.WorkFlowIcon {
    width: 5%;
}

.ColumIconInq {
    width: 7%;
    vertical-align: middle;
}

.SettingIcon {
    width: 5%;
}

.caseDropDown {
    width: 15%;
    min-width: auto !important;
    margin-right: 5px;
}

.generate {
    width: 5%;
}

.sendToEmail {
    width: 7%;
    text-align: center !important;
}

.pagetitRightIng {
    float: right;
    width: 45%;
}

.pagetitRightIng table {
    float: right;
    width: 76%;
    padding-right: 10px;
}

.pagetitRightIng table table {
    width: 100%;
    float: none;
    padding-right: 0px !important;
}

.templateDetail .pagetitRightIng {
    float: right;
    width: 45%;
}

.templateDetail .pagetitRightIng table {
    float: right;
    width: 20%;
    padding-right: 10px;
}

.templateDetail .pagetitRightIng table table {
    width: 100%;
    float: none;
    padding-right: 0px !important;
}

.caseDocInq {
    width: 35%;
}

.caseDocInq .ui-selectonemenu {
    min-width: auto !important;
    width: 98% !important;
}

.caseDocInq .ui-selectonemenu .ui-selectonemenu-label {
    font-size: 12px !important;
}

.caseSummInq {
    width: 3%;
    text-align: center !important;
    padding: 0px 3px;
}

.caseDocpsur {
    width: 3%;
    text-align: center !important;
    padding: 0px 3px;
}

.vetcaseDocpsur {
    padding: 0px 0px 0px 6px;
}

.emailCoressInq {
    width: 3%;
    text-align: center !important;
    padding: 0px 3px;
}

.vetemailCoressInq {
    padding: 0px 4px;
}

.responButInq {
    width: 16%;
    text-align: left !important;
    padding: 0px 0px 0px 3px;
    vertical-align: top;
}

.infoIconInq {
    width: 3%;
    text-align: center !important;
    padding: 0px 3px;
}

.vetinfoIconInq {
    padding: 0px 4px;
}

.workfloIconInq {
    width: 3%;
    text-align: center !important;
    padding: 0px 3px;
}

.vetworkfloIconInq {
    padding: 0px 4px;
}

.columnSelecIconInq {
    width: 3%;
    text-align: center !important;
    padding: 0px 3px;
}

.vetworkfloIconInq {
    padding: 0px 4px;
}

.settingIconInq {
    width: 3%;
    text-align: center !important;
    padding: 0px 3px;
}

.excelCol .ui-overlaypanel {
    background: #fff;
    padding: 2px;
}

.excelCol .ui-overlaypanel-content {
    background: url(../images/excel.png) no-repeat 5px center !important;
    padding: 3px 10px 3px 25px !important;
    border: 1px solid #ccc !important;
    margin: 0px !important;
}

.submenuImg {
    background-image: url('../images/moreIcon.png') !important;
    height: 28px;
    width: 28px;
    z-index: 1;
}

.submenuClass ul.ui-menu-child {
    top: 0px !important;
    left: 28px !important;
}

.submenuListClass ul.ui-menu-child {
    top: 0px !important;
    left: 28px !important;
}

.ui-megamenu .ui-menu-list a.ui-menuitem-link, .ui-megamenu .ui-menu-list a.ui-state-hover,
.ui-megamenu .ui-menu-list a.ui-state-active {
    padding: 0px 0px 25px !important;
    width: auto !important;
    border: 0px !important;
}

.ui-columntoggler {
    position: absolute;
    top: 92px;
    z-index: 999999999 !important;
}

.ui-autocomplete-multiple-container {
    width: 95% !important;
    float: left;
    height: 75px;
    overflow: scroll;
}

.ui-autocomplete-multiple .ui-state-hover {
    padding: 0px !important;
    margin: 0px !important;
}

/*Common page Styles added By Magendaran */
/* Contact Panel Auto DropDown values */
.InqContactPersion {
    width: 550px !important;
}

.InqContactPersion .ui-autocomplete-items .ui-autocomplete-item td {
    padding: 2px 5px !important;
}

.InqContactPersion td.persionWidth01 {
    width: 22%;
    text-align: left;
    word-wrap: break-word !important;
    word-break: break-all !important;
}

.InqContactPersion td.persionWidth02 {
    width: 20%;
    text-align: left;
    word-wrap: break-word !important;
    word-break: break-all !important;
}

.InqContactPersion td.persionWidth03 {
    width: 35%;
    text-align: left;
    word-wrap: break-word !important;
    word-break: break-all !important;
}

.InqContactPersion td.persionWidth04 {
    width: 23%;
    text-align: left;
    word-wrap: break-word !important;
    word-break: break-all !important;
}

.InqContactPersion td.persionCreate {
    text-align: left;
    white-space: nowrap !important;
}

.InqContactPersion td img {
    display: inline-block;
    float: left;
    padding-right: 2px;
}

.contactIconLeft {
    width: 3% !important;
    vertical-align: top;
}

.contactIconLeft td {
    vertical-align: top;
}

.contactPanelRight {
    width: 97% !important;
    vertical-align: top;
}

.contactPanel01 {
    width: 35% !important;
}

.contactPanel02 {
    width: 35% !important;
}

.contactPanel03 {
    width: 30% !important;
}

.contactPanel04 {
    width: 20% !important;
}

.InqContactNewDesign .QnCMgSty .ui-panel-content .ui-panelgrid .ui-panelgrid-cell {
    padding: 0px 4px 0px 0px !important;
}

.InqContactNewDesign .QnCMgSty .ui-panel-content {
    padding: 0px !important;
    width: 99.5% !important;
}

.InqContactNewDesign .QnCMgSty .ui-panel-content .ui-panel-content {
    padding: 2px !important;
    width: 99% !important;
}

.InqContactNewDesign .QnCMgSty .ui-panel-content .ui-panelgrid .ui-panelgrid-cell .ui-panelgrid .ui-panelgrid-cell {
    padding: 0px 4px 0px 0px !important;
}

.InqContactNewDesign .QnCMgSty .ui-panel-content .contactAddressPanel .ui-panel-titlebar .ui-panel-title {
    width: 100% !important;
}

.InqContactNewDesign .QnCMgSty .ui-panel-content .contactAddressPanel .ui-panel-titlebar .ui-panel-title .contactViewPagination .ui-outputlabel {
    font-size: 12px !important;
}

.InqContactNewDesign .QnCMgSty .ui-panel-content .contactAddressPanel .ui-panel-titlebar .ui-panel-title .contactViewPagination {
    float: right;
}

.InqContactNewDesign .QnCMgSty .ui-panel-content .ui-panel-content .ui-panel-content {
    padding: 0px !important;
    width: 100% !important;
    border: 0px !important;
}

.InqContactNewDesign .QnCMgSty .ui-panel-content .contactAddressPanel .ui-panel-content {
    padding: 2px 5px !important;
    width: 99.3% !important;
}

.InqContactNewDesign .QnCMgSty .ui-panel-content .ui-datagrid-content {
    height: auto !important;
}

.InqContactIEBrowser .QnCMgSty .ui-panel-content .ui-datagrid-content {
    height: auto !important;
}

.InqContactIEBrowser .QnCMgSty .ui-panel-content .ui-panelgrid .ui-panelgrid-cell {
    padding: 0px 4px 0px 0px !important;
}

.InqContactIEBrowser .QnCMgSty .ui-panel-content {
    padding: 0px !important;
    width: 99.5% !important;
}

.InqContactIEBrowser .QnCMgSty .ui-panel-content .ui-panel-content {
    padding: 2px !important;
}

.InqContactIEBrowser .QnCMgSty .ui-panel-content .ui-panelgrid .ui-panelgrid-cell .ui-panelgrid .ui-panelgrid-cell {
    padding: 0px 4px 0px 0px !important;
}

.InqContactIEBrowser .QnCMgSty .ui-panel-content .contactAddressPanel .ui-panel-titlebar .ui-panel-title {
    width: 100% !important;
}

.InqContactIEBrowser .QnCMgSty .ui-panel-content .contactAddressPanel .ui-panel-titlebar .ui-panel-title .contactViewPagination .ui-outputlabel {
    font-size: 12px !important;
}

.InqContactIEBrowser .QnCMgSty .ui-panel-content .contactAddressPanel .ui-panel-titlebar .ui-panel-title .contactViewPagination {
    float: right;
}

.InqContactIEBrowser .QnCMgSty .ui-panel-content .ui-panel-content .ui-panel-content {
    padding: 0px !important;
    width: 100% !important;
    border: 0px !important;
}

.InqContactIEBrowser .QnCMgSty .ui-panel-content .contactAddressPanel .ui-panel-content {
    padding: 2px 5px !important;
    width: 99.3% !important;
}

.accountfield .ui-panel-content .ui-grid-col-6 .accountFieldWid {
    width: 95% !important;
}

.accountfield .ui-panel-content .ui-grid-col-6 .accountFieldWid .ui-autocomplete {
    width: 95% !important;
}

.accountfield .ui-panel-content .ui-grid-col-6 .IconWidth {
    width: 5% !important;
}

.chromeEditorChng .editerDesign .ui-editor {
    height: 300px !important;
}

.chromeEditorChng .editerDesign .editorHeight .ui-editor iframe {
    height: 270px !important;
}

.chromeEditorChng .ui-panelgrid .lookupStyleBg {
    border-top: 1px solid #f5f5f5;
    border-left: 0px solid #f5f5f5;
    border-right: 1px solid #f5f5f5;
    border-bottom: 1px solid #b0bec5;
    padding: 2px 3px 1px;
    background: #f5f5f5;
    display: inline-block;
}

.chromeEditorChng .ui-panelgrid .subjectInput .ui-inputfield {
    width: 99% !important;
}

.chromeEditorChng .ui-panelgrid .mailSubject {
    width: 14% !important;
}

.chromeEditorChng .ui-panelgrid .MailInput {
    width: 86% !important;
}

.chromeEditorChng .mailSubject .ui-outputlabel,
.chromeEditorChng .MailInput .ui-outputlabel {
    font-size: 12px !important;
}

.InqCenter3Lay .QnCMgSty .ui-panel-content .ui-panelgrid .ui-panelgrid-cell {
    padding: 0px 4px 0px 0px !important;
}

.InqCenter3Lay .QnCMgSty .ui-panel-content {
    padding: 0px !important;
    width: 99.5% !important;
}

.InqCenter3Lay .QnCMgSty .ui-panel-content .ui-panel-content {
    padding: 2px !important;
    width: 98% !important;
}

.InqCenter3Lay .QnCMgSty .ui-panel-content .ui-panelgrid .ui-panelgrid-cell .ui-panelgrid .ui-panelgrid-cell {
    padding: 0px 4px 0px 0px !important;
}

.InqCenter3Lay .QnCMgSty .ui-panel-content .contactAddressPanel .ui-panel-titlebar .ui-panel-title {
    width: 100% !important;
}

.InqCenter3Lay .QnCMgSty .ui-panel-content .contactAddressPanel .ui-panel-titlebar .ui-panel-title .contactViewPagination .ui-outputlabel {
    font-size: 12px !important;
}

.InqCenter3Lay .QnCMgSty .ui-panel-content .contactAddressPanel .ui-panel-titlebar .ui-panel-title .contactViewPagination {
    float: right;
}

.InqCenter3Lay .QnCMgSty .ui-panel-content .ui-panel-content .ui-panel-content {
    padding: 0px !important;
    width: 100% !important;
    border: 0px !important;
}

.InqCenter3Lay .QnCMgSty .ui-panel-content .contactAddressPanel .ui-panel-content {
    padding: 2px 5px !important;
    width: 99.3% !important;
}

.InqCenter3Lay .QnCMgSty .ui-panel-content .contactPanelRight .contactPanel01 {
    width: 100% !important;
}

.InqCenter3Lay .QnCMgSty .ui-panel-content .contactPanelRight .contactPanel02 {
    width: 100% !important;
}

.InqCenter3Lay .QnCMgSty .ui-panel-content .contactPanelRight .contactPanel03 {
    width: 100% !important;
}

.InqCenter3Lay .QnCMgSty .ui-panel-content .contactPanelRight .contactPanel04 {
    width: 100% !important;
}

.InqCenter3Lay .QnCMgSty .ui-panel-content .contactIconLeft .ui-grid-row {
    display: inline-block !important;
}

.InqCenter3Lay .QnCMgSty .ui-panel-content .contactIconLeft .ui-grid-row .ui-grid-col-12 {
    width: 2% !important;
}

.contactCoressImg {
    width: 2%;
    text-align: left;
    padding: 2px 5px 0px 0px;
}

.contactCoressToAdd {
    text-align: left;
    padding-right: 2px;
    vertical-align: top;
}

.contactCoressDate {
    text-align: right;
    vertical-align: top;
}

.buttonStyBio {
    width: 35%;
}

.AdvListHeaderSty .buttonStyBio .AddCommon, .AdvListHeaderSty .buttonStyBio .DelCommon, .AdvListHeaderSty .buttonStyBio .reasscom {
    width: auto !important;
    float: left;
}

.NextTransSty {
    float: left;
    padding-right: 5px;
    position: relative;
    top: 2px;
}

.InqReportAll {
    float: left;
    padding-right: 5px;
    position: relative;
    top: 2px;
}

.InqReportAll .ui-selectonemenu {
    padding: 0px 1px 0px 5px !important;
    height: 19px !important;
    font-size: 12px !important;
}

.InqReportAll .ui-selectonemenu .ui-selectonemenu-trigger .ui-icon {
    margin-top: 1px !important;
}

.InqReportAll .ui-selectonemenu .ui-selectonemenu-label {
    height: 17px !important;
    padding: 0px !important;
}

.completeButtonae {
    float: left;
    position: relative;
}

.ListTitInq {
    width: 16%;
}

.ListTitInq .ui-outputlabel {
    color: #fff !important;
    font-size: 14px !important;
}

.RequestPanelLineRe .productResponse .ui-panel-content td.colMedRepSty,
.RequestPanelLineRe .productResponse .ui-panel-content td.colRecDepSty {
    padding: 2px 5px 2px 0px !important;
}

.RequestPanelLineRe .productResponse .ui-panel-content td.colRecDepSty .UsepreChkBox {
    padding: 5px !important;
    border: 1px solid #ccc !important;
}

.colMedRepSty {
    width: 75% !important;
}

.colRecDepSty {
    width: 25% !important;
}

.colMedRepSty .ui-datatable tbody td {
    white-space: normal !important;
}

.inquiryCenterLaySty .normalSearchInq {
    width: 54%;
}

.inquiryCenterLaySty .ActionCommon {
    width: 3%;
}

.inquiryCenterLaySty .Datafilter {
    width: 3%;
}

.Datafilter {
    width: 2%;
    text-align: center;
}

/*.inquiryCenterLaySty .refresh a {margin: 0px;}  */
.AddCommon {
    width: 5%;
}

.DelCommon {
    width: 5%;
}

.copyCommon {
    width: 5%;
}

.ImportXml {
    width: 10%;
}

.refreshInq {
    width: 3%;
}

.emptyColumn {
    width: 30%;
}

.vetemptyColumn {
    width: 40%;
}

.dataColEmty {
    width: 3%;
}

.AddCommon a.ui-commandlink {
    background: #fff url(../images/add.png) no-repeat 2px center !important;
    color: #000;
    text-decoration: none;
    display: block;
    font-weight: normal;
    padding: 1px 5px 1px 20px !important;
    border: 1px solid #fff !important;
    margin: 0px 5px 0px !important;
    border-radius: 0px;
}

.AddCommon a.newLinkAe {
    background: #fff url(../images/add.png) no-repeat 2px center !important;
    color: #000;
    text-decoration: none;
    display: block;
    font-weight: normal;
    padding: 1px 5px 1px 20px !important;
    border: 1px solid #fff !important;
    margin: 0px 5px 0px !important;
    border-radius: 0px;
    width: 25px;
}

 .ui-button.addPlusIcon {
    background: #fff url(../images/add.png) no-repeat 2px center !important;
    color: #000;
    text-decoration: none;
    display: block;
    font-weight: normal;
    padding: 1px 5px 1px 10px !important;
    border: 1px solid #fff !important;
    margin: 0px 5px 0px !important;
    border-radius: 0px;
    width: 25px;
}

.ImportXml a.ui-commandlink {
    background: #fff url(../images/import.gif) no-repeat 2px center !important;
    color: #000;
    text-decoration: none;
    display: block;
    font-weight: normal;
    padding: 1px 5px 1px 20px !important;
    border: 1px solid #fff !important;
    margin: 0px 5px 0px !important;
    border-radius: 0px;
}

.AddCommon a.ui-commandlink:hover {
    background: #fff url(../images/add.png) no-repeat 2px center !important;
    color: #000;
    text-decoration: none;
    display: block;
    font-weight: normal;
    padding: 1px 5px 1px 20px !important;
    border: 1px solid #d9f0f9 !important;
    margin: 0px 5px 0px !important;
    border-radius: 0px;
}

.copyCommon a.ui-commandlink {
    background: #fff url(../images/copy_document.svg) no-repeat 2px center !important;
    color: #000;
    text-decoration: none;
    display: block;
    font-weight: normal;
    padding: 1px 5px 1px 27px !important;
    border: 1px solid #fff !important;
    margin: 0px 5px 0px !important;
    border-radius: 0px;
}

.copyCommon a.ui-commandlink:hover {
    background: #fff url(../images/copy_document.svg) no-repeat 2px center !important;
    color: #000;
    text-decoration: none;
    display: block;
    font-weight: normal;
    padding: 1px 5px 1px 27px !important;
    border: 1px solid #d9f0f9 !important;
    margin: 0px 5px 0px !important;
    border-radius: 0px;
}

.DelCommon a.ui-commandlink {
    font-size: 12px;
    font-weight: 600;
    text-align: center;
    background-color: rgb(255, 255, 255) !important;
    color: rgb(56, 80, 109) !important;
    background-image: none !important;
    border-radius: 4px !important;
    padding: 8px 27px !important;
    text-decoration: none !important;
    border: 1px solid rgb(196, 205, 213) !important;
    margin: 5px !important;
}

.DelCommon a.ui-commandlink:hover {
    font-size: 12px;
    font-weight: 600;
    text-align: center;
    background-color: rgb(255, 255, 255) !important;
    color: rgb(56, 80, 109) !important;
    background-image: none !important;
    border-radius: 4px !important;
    padding: 8px 27px !important;
    text-decoration: none !important;
    border: 1px solid rgb(196, 205, 213) !important;
    margin: 5px !important;
}

.openInq {
    width: 6%;
}

.openInq a.ui-commandlink {
    background: #fff url(../images/openInq.png) no-repeat 2px center !important;
    color: #000;
    text-decoration: none;
    display: block;
    font-weight: normal;
    padding: 1px 5px 1px 25px !important;
    border: 1px solid #fff !important;
    margin: 0px 5px 0px !important;
    border-radius: 0px;
}

.openInq a.ui-commandlink:hover {
    background: #fff url(../images/openInq.png) no-repeat 2 pxcenter !important;
    color: #000;
    text-decoration: none;
    display: block;
    font-weight: normal;
    padding: 1px 5px 1px 25px !important;
    border: 1px solid #d9f0f9 !important;
    margin: 0px 5px 0px !important;
    border-radius: 0px;
}

.reasscom a.ui-commandlink {
    background: #fff url(../images/re-assignIcon.png) no-repeat 2px center !important;
    color: #000;
    text-decoration: none;
    display: block;
    font-weight: normal;
    padding: 1px 5px 1px 20px !important;
    border: 1px solid #fff !important;
    margin: 0px 5px 0px !important;
    border-radius: 0px;
}

.reasscom a.ui-commandlink:hover {
    background: #fff url(../images/re-assignIcon.png) no-repeat 2px center !important;
    color: #000;
    text-decoration: none;
    display: block;
    font-weight: normal;
    padding: 1px 5px 1px 20px !important;
    border: 1px solid #d9f0f9 !important;
    margin: 0px 5px 0px !important;
    border-radius: 0px;
}

.ActionCommon {
    width: 4%;
}

.ActionCommon .exportXl .ui-button {
 /*    background: #fff url(../images/excel.png) no-repeat 5px center !important; */
    display: block;
    padding: 3px 10px 3px 25px !important;
    border: none !important;
    margin: 0px 0px 3px !important;
    border-radius: 7px;
}

.ActionCommon .exportPdf .ui-button {
/*     background: #fff url(../images/pdf.gif) no-repeat 5px center !important; */
    display: block;
    padding: 3px 10px 3px 25px !important;
    border: none !important;
    margin: 0px 0px 3px !important;
    border-radius: 7px;
}

.ActionCommon .batchPrint .ui-button {
    background: #fff url(../images/print.gif) no-repeat 5px center !important;
    display: block;
    padding: 3px 10px 3px 25px !important;
    border: none !important;
    margin: 0px 0px 3px !important;
    border-radius: 7px;
}

.ActionCommon .exportXl .ui-button-text, .ActionCommon .exportPdf .ui-button-text {
    padding: 0px 2px !important;
}

.normalSearch .ui-button {
    background-image: none !important;
}

.normalSearch {
    width: 31%;
}

.normalSearchInq {
    width: 55%;
}

.normalSearch .ui-inputfield {
    width: 50%;
    float: left;
}

.ActionCommon .ui-overlaypanel {
    padding-bottom: 0px !important;
}

.ActionCommon .ui-overlaypanel .ui-panelgrid thead .ui-widget-header {
    background: none !important;
    border: 0px !important;
    padding-bottom: 5px;
}

.ActionCommon .ui-overlaypanel .ui-panelgrid thead td {
    border: 0px !important;
    padding: 2px 2px 10px 2px !important;
}

.ActionCommon .ui-overlaypanel .ui-panelgrid tbody td {
    border: 0px !important;
    padding: 2px 10px 2px 2px !important;
}

.ActionCommon .ui-overlaypanel .ui-panelgrid tbody td.label {
    width: 5%;
}

.ActionCommon .ui-overlaypanel .ui-panelgrid tbody td.value {
    width: 70%;
    text-align: left !important;
    font-size: 13px !important;
    color: #546e7a;
}

.ActionCommon .ui-overlaypanel .ui-panelgrid tbody td.value a.ui-commandlink {
    text-decoration: none;
    color: #546e7a;
}

.ActionCommon td {
    padding: 0px 4px 0px 0px;
}

.Searchalpha {
    width: 39%;
}

.Searchalpha .alpha a.ui-commandlink,
.SearchalphaNew .alpha a.ui-commandlink {
    background: none !important;
    color: #fff !important;
    text-decoration: none !important;
    font-size: 12px;
    padding: 3px 2px 2px !important;
}

.Searchalpha .alpha a.ui-commandlink:hover,
.SearchalphaNew .alpha a.ui-commandlink:hover {
    color: #fff !important;
    text-decoration: underline !important;
}

.legend {
    width: 8%;
    text-align: left;
}

.ActionCommon .ui-overlaypanel-content {
    padding: 10px 5px;
    background: #fff;
    border: 1px solid #ccc;
}

/*Activity*/
.ActionCommonFilter {
    width: 5%;
}

.normalList {
    width: 20%;
}

.normalList .ui-selectonemenu {
    width: 90% !important;
}

.normalList .ui-selectonemenu .ui-selectonemenu-label {
    display: inline !important;
}

.gemerateReport {
    width: 58%;
    text-align: left;
}

.gemerateReport a {
    background: #fff;
    border: 1px solid #fff;
    border-radius: 5px;
    padding: 2px 5px 2px;
    text-decoration: none;
}

.commonDataTable .ui-datatable .ui-datatable-scrollable-body table {
    border-top: 1px solid #ccc !important;
}

.commonDataTable .ui-datatable .ui-datatable-scrollable-body thead.ui-datatable-scrollable-theadclone th {
    height: 0px !important;
    border-top: 0px !important;
    font-size: 0px !important;
    position: relative !important;
    padding: 0px !important;
    margin: 0px !important;
    line-height: 0px !important;
}

.commonDataTable .ui-paginator {
    background: transparent !important;
    width: auto;
    height: auto !important;
    padding: 0px !important;
    margin: 5px 0px 0px 0px !important;
    border: 0px !important;
    float: right;
    text-align: right !important;
    position: absolute;
    right: 20px;
}

.commonDataTable .ui-paginator .ui-paginator-pages {
    float: left;
    padding: 0px !important;
    margin: 0px !important;
}

.commonDataTable .ui-paginator .ui-paginator-page {
    float: left;
    padding: 0px 5px 0px 5px !important;
    margin: 0px 0px 0px 0px !important;
    color: #000;
}

.commonDataTable .ui-paginator .ui-paginator-first {
    float: left;
    margin: 0px !important;
    background: url("/LSMV/javax.faces.resource/images/pag_first.gif.jsf?ln=primefaces-lightness") no-repeat center center !important;
    border: 0px !important;
    width: 7px;
    height: 11px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    padding: 3px 8px 8px !important;
    border-right: 1px solid #ccc !important;
    border-left: 1px solid #ccc !important;
    border-top: 1px solid #ccc !important;
    border-bottom: 1px solid #ccc !important;
}

.commonDataTable .ui-paginator .ui-paginator-prev {
    float: left;
    margin: 0px !important;
    background: url("/LSMV/javax.faces.resource/images/pag_previous.gif.jsf?ln=primefaces-lightness") no-repeat center center !important;
    border: 0px !important;
    width: 7px;
    height: 11px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    padding: 3px 8px 8px !important;
    border-right: 1px solid #ccc !important;
    border-top: 1px solid #ccc !important;
    border-bottom: 1px solid #ccc !important;
}

.commonDataTable .ui-paginator .ui-paginator-next {
    float: left;
    margin: 0px !important;
    background: url("/LSMV/javax.faces.resource/images/pag_next.gif.jsf?ln=primefaces-lightness") no-repeat center center !important;
    border: 0px !important;
    width: 7px;
    height: 11px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    padding: 3px 8px 8px !important;
    border-right: 1px solid #ccc !important;
    border-top: 1px solid #ccc !important;
    border-bottom: 1px solid #ccc !important;
}

.commonDataTable .ui-paginator .ui-paginator-last {
    float: left;
    margin: 0px !important;
    background: url("/LSMV/javax.faces.resource/images/pag_last.gif.jsf?ln=primefaces-lightness") no-repeat center center !important;
    border: 0px !important;
    width: 7px;
    height: 11px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    padding: 3px 8px 8px !important;
    border-right: 1px solid #ccc !important;
    border-left: 0px !important;
    border-top: 1px solid #ccc !important;
    border-bottom: 1px solid #ccc !important;
}

.commonDataTable .ui-paginator .ui-paginator-page {
    padding: 3px 8px 8px !important;
    font-weight: normal !important;
    font-size: 13px !important;
    height: 11px;
    border-right: 1px solid #ccc !important;
    border-top: 1px solid #ccc !important;
    border-bottom: 1px solid #ccc !important;
    border-left: 0px !important;
    background: none !important;
}

.commonDataTable .ui-paginator .ui-paginator-pages .ui-state-active {
    color: #fff !important;
    font-weight: normal !important;
    font-size: 13px !important;
    border-right: 1px solid #ccc !important;
    padding: 3px 8px 8px !important;
    background: #016990 !important;
}

.commonDataTable .ui-paginator .ui-icon {
    display: none !important;
}

.commonDataTable .ui-datatable thead th {
    text-align: left !important;
}

.commonDataTable .ui-paginator .ui-paginator-pages .ui-state-hover {
    padding: 3px 8px 8px !important;
    font-weight: normal !important;
    font-size: 13px !important;
    color: #fff !important;
    border-right: 1px solid #ccc !important;
    background: #016990 !important;
    border-radius: 0px !important;
}

.commonDataTable .ui-datatable-scrollable-header {
    height: auto !important;
}

.commonDataTable .ui-datatable-data .ui-datatable-even td,
.commonDataTable .ui-datatable-data .ui-datatable-odd td {
    background: #fff !important;
    word-wrap: break-word !important;
    word-break: break-all !important;
    border: 0px !important;
    vertical-align: top;
    border: 1px solid #ccc !important;
    padding: 4px 5px !important;
    border-collapse: collapse;
}

.commonDataTable .ui-datatable .ui-datatable-scrollable-header-box thead th.ui-state-active {
    background: #f2f2f2 !important;
    outline: none !important;
}

.commonDataTable .ui-datatable-data .ui-state-hover, .commonDataTable .ui-datatable-data .ui-state-hover {
    background: #fff !important;
}

.commonDataTable .ui-datatable-header {
    background: #fff !important;
    padding: 5px 2px 7px !important;
    text-align: right !important;
    height: auto !important;
    border: 0px !important;
}

.commonDataTable .ui-datatable-header table {
    float: right;
    border: 0px !important;
    width: 18%;
}

.commonDataTable .ui-datatable-header table:after {
    clear: both;
}

.commonDataTable .ui-datatable-header table td {
    border: 0px !important;
    padding: 0px !important;
}

.commonDataTable .ui-datatable .ui-datatable-scrollable-header-box thead th {
    border-bottom: 2px solid #ccc !important;
}

.commonDataTable .ui-datatable .ui-sortable-handle a.ui-commandlink,
.commonDataTable .ui-datatable td a.ui-commandlink {
    text-decoration: none !important;
    color: #444444 !important;
}

.commonDataTable .ui-datatable td span.ui-commandlink {
    text-decoration: none !important;
    color: #0b77c8 !important;
}

.commonDataTable .ui-datatable-data td a.TitleTxt, .commonDataTable .ui-datatable-data td span.TitleTxt {
    color: #078cbc !important;
    font-size: 13px !important;
    font-weight: normal;
}

.commonDataTable .ui-datatable .ui-sortable-handle a.ui-commandlink:hover,
.commonDataTable .ui-datatable td a.ui-commandlink:hover {
    text-decoration: underline !important;
    color: #428bca !important;
}

.commonDataTable .ui-datatable .ui-datatable-scrollable-header-box thead th.ui-sortable-column,
.commonDataTable .ui-datatable .ui-datatable-scrollable-header-box thead th.ui-resizable-column {
    border: 1px solid #ccc !important;
    background: #f8f8f8 url(../images/listViewheadBg.jpg) repeat-x;
    border-collapse: collapse;
    padding: 4px 5px !important;
    vertical-align: top;
    position: relative !important;
}

.commonDataTable .ui-datatable .ui-datatable-scrollable-header-box thead th.ui-state-hover {
    background: #fafafa !important;
}

.commonDataTable .ui-datatable .ui-column-filter {
    width: 75% !important;
    margin: 2px 0px !important;
}

.commonDataTable .ui-datatable .hasDatepicker {
    background: #fff !important;
    width: 100% !important;
    margin: 2px 0px !important;
}

.commonDataTable .ui-datatable-scrollable-header .checkBoxnEditSty th.checkBox {
    width: 16px !important;
}

.commonDataTable .ui-datatable-scrollable-header .checkBoxnEditSty th.EditIcon {
    width: 92px;
}

.commonDataTable .ui-datatable-scrollable-body .checkBoxnEditSty .ui-datatable-scrollable-theadclone th.checkBox {
    width: 25px !important;
}

.commonDataTable .checkBoxnEditSty .ui-datatable-data td.checkBox {
    width: 45px !important;
}

.commonDataTable .ui-datatable-scrollable-body .checkBoxnEditSty .ui-datatable-scrollable-theadclone th.EditIcon {
    width: 98px !important;
}

.commonDataTable .checkBoxnEditSty .ui-datatable-data td.EditIcon {
    width: 125px;
}

.commonDataTable .checkBoxnEditSty .ui-datatable-data td.EditColumnList {
    width: 35px;
}

.commonDataTable .ui-datatable .ui-datatable-footer {
    text-align: right !important;
}

.commonDataTable .checkBoxnEditSty .ui-datatable-data tbody {
    max-height: 300px !important;
    height: auto;
    height: 50px;
    overflow: auto;
}

.RoleSelect select {
    padding: 2px;
    width: 85%;
    border: 1px solid #96bedb !important;
}

.checkBoxnEditSty .ui-datatable-data td {
    white-space: normal !important;
}

.contactBg {
  /*   background: #c0eafa !important;
   border: 1px solid #f5f5f5;
   padding: 3px 5px 0px !important; */
     background: #fff !important;/* new UI changes */
/*     border-bottom: 1px solid #DFE0E4; */
    padding: 3px 5px 0px !important;
}

.searchLabel {
    width: 7% !important;
    text-align: left;
}

.searchLabel1 {
    width: 11% !important;
    text-align: right;
	white-space:nowrap;
}

.searchLabel2 {
    width: 4% !important;
    text-align: right;
}

.searchInput,
.contactBg .searchInput {
    width: 40% !important;
}

.searchInput .ui-inputfield,
.searchInput .ui-inputtext,
.contactBg .searchInput .ui-inputfield,
.contactBg .searchInput .ui-inputtext {
    width: 85% !important;
}

.searchSelect {
    width: 42% !important;
}

.searchButCont {
    width: 20% !important;
}

.searchClearCont {
    width: 20% !important;
}

.AdvanceContact {
    width: 55% !important;
    text-align: right;
}

.AdvanceContact a {
    color: #6f4ff0 !important;
}

.keySearchinput {
    width: 30%;
}

.keySearchinput .searchDIv {
    width: 100%;
    margin-right: 10px;
    float: left;
}

.keySearchinput .searchDIv .ui-inputfield {
    border: 1px solid #ccc !important;
    width: 90% !important;
    float: left;
   padding: 2.5px !important
}

.keySearchinput .searchDIv .searchBlack {
    background: #000 !important;
    padding: 1px 3px;
    border: 1px solid #ccc;
    border-left: 0px !important;
    float: left;
    height: 18px;
}

.keySearchinput .searchDIv {
    width: 100%;
    margin-right: 10px;
    float: left;
}

.refreshIconCont {
    width: 2%;
    text-align: center;
}

.ActionNewIcon {
    width: 2%;
}

.filterIconNew {
    width: 2%;
}

.LegenIconNew {
    width: 2%;
}

.ColumnSelectIcon {
    width: 2%;
}

.AdvamceLinkSty {
    width: 7%;
}

.AdvamceLinkSty a {
   /*  color: #fff !important; */
  color:#212934 !important; /* New UI Changes */
    font-size: 12px;
}

.Contactalpha {
    width: 49%;
}

.Contactalpha1 {
    width: 29%;
}

.productalpha {
    width: 48%;
}

.Contactalpha .alpha a.ui-commandlink,
.Contactalpha1 .alpha a.ui-commandlink,
.productalpha .alpha a.ui-commandlink {
    background: none !important;
    color: rgb(26, 59, 221) !important; /* New UI changes */ /*changes done by yamini*/
    text-decoration: none !important;
    font-size: 12px;
    padding: 3px 2px 2px !important;
}

.Contactalpha .alpha a.ui-commandlink:hover,
.Contactalpha1 .alpha a.ui-commandlink:hover,
.productalpha .alpha a.ui-commandlink:hover {
    color: #212934 !important; /* New UI changes */
    text-decoration: underline !important;
}

.Accountalpha {
    width: 50%;
}
.Accountalpha {
    width: 54%;
}	

.Accountalpha .alpha a.ui-commandlink {
    background: none !important;
   /*  color: #fff !important; */
  	color: #212934 !important; /* New UI changes */
    text-decoration: none !important;
    font-size: 12px;
    padding: 3px 2px 2px !important;
}

.Accountalpha .alpha a.ui-commandlink:hover {
   /*  color: #fff !important; */
   color: #212934 !important; /* New UI changes */
    text-decoration: underline !important;
}

.normalSearch .searchDIv {
    width: 100%;
    margin-right: 10px;
    float: left;
}

.normalSearch .searchDIv .ui-inputfield {
    border: 1px solid #ccc !important;
    width: 78% !important;
    float: left;
    padding: 2.5px !important;
}

.normalSearch .searchDIv .ui-commandlink {
}

.normalSearch .searchDIv .searchBlack {
    background: #000 !important;
    padding: 1px 3px;
    border: 1px solid #ccc;
    border-left: 0px !important;
    float: left;
    height: 18px;
}

.normalSearch .advanceSeLink {
    background: #fff;
    border: 1px solid #fff;
    border-radius: 12px;
    height: 20px;
    width: 20px;
    margin-left: 3px;
}

.normalSearch .advanceSeLink a img {
    margin-top: 2px;
}

.activityLabel {
    width: 50px;
}

.activityLabel .ui-outputlabel {
    color: #fff;
}

.activityValue {
    width: 250px;
}

.corrSearchLabel {
    width: 62px;
}

.corrSearchLabel .ui-outputlabel {
    color: #fff;
}

.corrSearchValue {
    width: 250px;
}

/* This is for datatable column toggle */
.ui-columntoggler.ui-widget {
    display: none;
}

.LookupStycls {
    border: 1px solid #96bedb !important;
}

.bottonSty {
    padding-top: 10px;
}

.columnStyleNew .ui-datatable-header {
    position: absolute !important;
    margin-top: -32px;
    background: none !important;
    z-index: 999 !important;
    right: 20px;
}

.MainBoxDiv {
    background: #fff; /*padding:5px;margin:5px;*/
   background: #fff; /*padding:5px;margin:5px;*/ /* New UI changes */
   margin-top: 15px; /* New UI changes */
    padding: 3px 0px 0px 15px;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    
}

.HeaderBox {
    padding: 5px;    
   /* background: #016990;*/ /* New Changes */
    height: 25px;
}

.HeaderBox:after, .HeaderBox:before {
    clear: both;
}

.contactPanel {
    padding: 5px;
    /*background: #016990;*/
   background:#fff !important; /*new chnages*/
   height: 28px;
   /* margin-bottom:5px !important; new chnages */
}

.contactPanel:after, .contactPanel:before {
    clear: both;
}

.commonLayPanel {
    padding: 5px;
    background: #fff;
    height: 23px;
}

.commonLayPanel:after, .commonLayPanel:before {
    clear: both;
}

.contPanelright {
    width: 40%;
    float: right;
}

.contPanelright table {
    float: right;
}

.infoDetailIcon {
    width: 3%;
}

.colselecDetailIcon {
    width: 3%;
}

.workFlowDetailIcon {
    width: 3%;
}

.ActionDetailIcon {
    width: 3%;
}

.columnIconCont {
    width: 8%;
    text-align: center;
}

.ActionIconCont {
    width: 7%;
    text-align: right;
}

.HeaderBoxUP {
    padding: 5px;
    background: #fff;
}

.HeaderBoxUP .ui-outputlabel {
    font-size: 15px;
/*     color: #fff; */
   /* font-weight: bold; */
}

.HeaderBoxUP:after, .HeaderBoxUP:before {
    clear: both;
}

.UPerrorMessage {
       padding: 5px;
    border: 0px solid #ccc;
    background: #ffffff;
    border-bottom: 1px solid #ccc;
}

.PageTitLeft {
   /* float: left;
   width: 50%;*/
   float:right !important; /*new chnages*/
    font-weight: normal;
    color: #666;
}

.pagetitRight {
    float: right;
    width: 45%;
    text-align: right;
}

.PageTitLeftEdit {
    float: left;
    font-weight: normal;
    color: #666;
}

.MainBoxDiv .ui-panel-content {
  /*  border: 1px solid #ccc !important;*/
 border:1px solid #EAEDF3 !important; /*new chnages*/
  /* border-top: 1px !important;*/
   padding: 5px 10px 10px 10px !important;
   margin: 0px !important;
  /* box-shadow: none !important;*/
 box-shadow: 0 1px 0 0 #EAEDF3 !important; /*new chnages*/
    background: #fff !important;
}

.formFieldRight td.auditDateCalA {
    width: 17%;
}

.formFieldRight td.auditDateCalA .ui-outputlabel {
    display: block;
}

.formFieldRight td.auditDateCalA input.hasDatepicker {
    width: 70% !important;
    float: left;
}

.formFieldRight td.auditDateCalB {
    width: 17%;
}

.formFieldRight td.auditDateCalB .ui-outputlabel {
    display: block;
}

.formFieldRight td.auditDateCalB input.hasDatepicker {
    width: 70% !important;
    float: left;
}

.formFieldRight td.auditDateCalA button.ui-button, .formFieldRight td.auditDateCalB button.ui-button {
    border: none !important;
}

.formFieldLeft td.auditDateCalA {
    width: 45%;
}

.formFieldLeft td.auditDateCalA .ui-outputlabel {
    display: block;
}

.formFieldLeft td.auditDateCalA input.hasDatepicker {
    width: 70% !important;
    float: left;
}

.formFieldLeft td.auditDateCalB {
    width: 45%;
}

.formFieldLeft td.auditDateCalB .ui-outputlabel {
    display: block;
}

.formFieldLeft td.auditDateCalB input.hasDatepicker {
    width: 70% !important;
    float: left;
}

.formFieldLeft td.auditDateCalA button.ui-button, .formFieldLeft td.auditDateCalB button.ui-button {
    border: none !important;
}

.countStyTxt {
    text-align: right !important;
    font-weight: normal !important;
    padding: 4px 10px 0px 0px;
    width: 99%;
    margin-top: -5px;
}

.QnCMgSty .ui-grid-col-12 .countStyTxt {
    text-align: right !important;
    font-weight: normal !important;
    padding: 4px 10px 0px 0px;
    width: 100%;
}

.attachLeftBox {
    border: 3px dashed #ccc;
    padding: 10px;
    height: 300px;
}

/*End*/
/*Login Screen UI Style Added by Magendran*/
.Container { /* background-image: url('../images/loginBG.png'); */
   background-position: top left;
   background-repeat: no-repeat; /* background-color: #2a94d6; */
    background-size: cover;
}

.loginBox {
    background: #befbfa;
    padding: 5px;
    box-shadow: 1px 1px 17px #212121;
    width: 65%;
    border: 1px solid #f8f8f8;
    border-radius: 5px;
    /* font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; */
   /* font-family: Roboto,"Trebuchet MS",Arial,Helvetica,sans-serif; New UI */
    font-family: 'Inter-Regular';
    margin: 150px auto 0px;
}

.LoginLeft {
    float: left;
    width: 60%;
}

.LoginRight {
    float: left;
    width: 40%;
}

.Login_logo {
    text-align: center;
    padding: 15px;
}

.userNameInp {
    margin-top: 5px;
}

.userNameInp .ui-inputfield {
    background: #fff url(../images/UserNameIco.png) no-repeat 5px 5px !important;
    border: 1px solid #ccc !important;
    border-radius: 5px !important;
    width: 80%;
    display: block;
    padding: 10px 5px 10px 40px !important;
}

.PasswordInp {
    margin-top: 5px;
}

.PasswordInp .ui-inputfield {
    background: #fff url(../images/PasswordIco.png) no-repeat 5px 5px !important;
    border: 1px solid #ccc !important;
    border-radius: 5px !important;
    width: 80%;
    display: block;
    padding: 10px 5px 10px 40px !important;
}

.Login_inputs {
    padding: 10px 0px 20px 40px;
}

.Login_inputs .ui-state-hover, .Login_inputs .ui-state-focus {
    border: 1px solid #8bade4 !important;
}

.Login_inputs .ui-message {
    background: none !important;
    border: 0px !important;
    margin: 0px 0px 3px 0px !important;
    padding: 0px !important;
}

.Login_inputs .ui-message .ui-message-error-icon {
    display: none !important;
}

.Login_inputs .ui-message .ui-message-error-detail {
    margin: 0px !important;
}

.Login_inputs .ui-button {
    background: #2288bb !important;
    color: #fff !important;
    text-align: center;
    border: 1px solid #2288bb !important;
    border-radius: 5px !important;
    display: block;
    width: 96%;
    padding: 8px 5px;
}

.Login_inputs .ui-button-text {
    text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.3);
    font-size: 16px !important;
}

.copyRight {
    position: relative;
    padding: 2px 0px;
    margin: auto;
    text-align: center;
}

.copyRight .ui-outputlabel {
    font-size: 10px;
    color: #fff;
}

.esignBox {
    background: #f8f8f8;
    padding: 7px;
    box-shadow: 1px 1px 17px #212121;
    width: 65%;
    border: 1px solid #f8f8f8;
    border-radius: 5px;
    /* font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; */
  /*  font-family: Roboto,"Trebuchet MS",Arial,Helvetica,sans-serif; New UI */
   font-family: 'Inter-Regular';
    margin: 150px auto 0px;
}

.esignBox .ui-grid-col-12 .ui-inputtextarea {
    height: 115px !important;
}

.esignBox .ui-grid-col-6 .ui-inputfield, .ui-grid-col-6 .ui-inputtext {
    border: 1px solid #2288bb !important;
    padding: 7px 10px 7px 5px !important;
    width: 95% !important;
}

.esignBox .ui-button {
    background: #2288bb !important;
    color: #fff !important;
    text-align: center;
    border: 1px solid #2288bb !important;
    border-radius: 0px !important;
    display: block;
    width: 99%;
    padding: 8px 5px;
}

.esignBox .ui-button .ui-button-text {
    font-size: 15px !important;
    font-weight: normal !important;
}

.menuBottom {
    border-bottom: 0px solid #016990;
    box-shadow:none;
    margin-bottom: 5px;
    background: #fff;
    width: 100%;
    position: fixed;
    z-index: 999;
        margin-top: -5px;
}

.logoflare {
    width: 13%;
}

.logoflare .ui-outputlabel {
    font-size: 20px !important;
    font-weight: bold;
    color: #006fc4;
    line-height: 30px;
}

.logoflare img {
    float: left;
    padding-right: 5px;
}

.logo {
    width: 7%;
}

.logo img {
    float: left;
    padding-right: 5px;
}

.iconNavigation {
    width: 30%;
    text-align: right;
}

.redGreen {
    padding: 3px 5px 0px 0px;
}

.headIconRight {
    float: right;
}

.headIconRight a {
    padding: 0px 10px;
    display: inline-block;
    margin-top: 5px;
    float: left;
}

.headerIcons .ui-outputlabel {
    color: #ffbc07 !important;
    padding-right: 5px;
    font-size: 13px;
}

.headerIcons .ui-button {
    background: none !important;
    border: 0px !important;
    color: #1890BD !important;
    font-size: 1.10em !important;
    margin: 0px !important;
    width: 40px;
}

.dividerHome {
    height: 25px;
    border-right: 1px solid #ccc;
    vertical-align: middle;
    float: left;
}

.headIconRight .navigationFixed a {
    float: none !important;
    position: relative;
    display: block;
}

.admistratorSty {
    float: left;
}

.bulletIcon {
    float: left;
    height: 20px;
}

.ui-tooltip {
    padding: 5px !important;
    position: absolute;
    font-size: 12px !important;
    z-index: 9999999 !important;
    max-width: 320px;
    word-wrap: break-word;
}

.ui-tooltip-right .ui-tooltip-arrow {
    border-right-color: #016990 !important;
}

.ui-tooltip .ui-tooltip-text {
    padding: 3px 10px;
    background-color: #f1f1f1 !important;
    color: #000 !important;
    -webkit-box-shadow: 2px 2px 2px #aaa !important;
    box-shadow: 2px 2px 2px #aaa !important;
}

.ui-selectonemenu .ui-selectonemenu-label {
    border: 0px !important;
    width: 95% !important;
    padding: 1px 0px !important;
    font-weight: normal !important;
    background: #fff !important;
    background-image: transparent !important;
    border-radius: 0px !important;
    text-align: left;
}

.ui-selectonemenu {
    width: 98.5% !important;
    border: 1px solid #ccc !important;
    font-weight: normal !important;
    padding: 2px 2px 1px 2px !important;
    background: #fff !important;
    background-image: transparent !important;
    border-radius: 0px !important;
    cursor: auto !important;
}

.ui-selectonemenu .ui-inputtext .ui-state-focus, .ui-selectonemenu .ui-inputtext .ui-state-hover {
    width: 98.5% !important;
    border: 1px solid #96bedb !important;
    font-weight: normal !important;
    padding: 2px !important;
    background: #fff !important;
    background-image: transparent !important;
    border-radius: 0px !important;
}

.ui-selectonemenu .ui-state-focus, .ui-selectonemenu .ui-state-hover {
    border: 1px solid #96bedb !important;
    font-weight: normal !important;
    padding: 2px !important;
    background: #fff !important;
    background-image: transparent !important;
    border-radius: 0px !important;
}

.ui-selectonemenu .ui-inputtext .ui-state-focus, .ui-selectonemenu .ui-inputtext .ui-state-hover {
    width: 98.5% !important;
    border: 1px solid #96bedb !important;
    font-weight: normal !important;
    padding: 2px !important;
    background: #fff !important;
    background-image: transparent !important;
    border-radius: 0px !important;
}

.ui-selectonemenu .ui-selectonemenu-trigger {
    border-left: 1px solid #ccc !important;
    border-right: 0px !important;
    border-top: 0px !important;
    border-bottom: 0px !important;
    padding: 0px 2px !important;
    width: 20px !important;
    border-radius: 0px !important;
}

.ui-selectonemenu .ui-icon-triangle-1-s {
    background-position: -64px -16px !important;
}

.ui-selectonemenu .ui-selectonemenu-trigger .ui-icon {
    display: block;
    width: 14px !important;
}

.ui-selectonemenu-panel {
    padding: 0px !important;
    font-size: 12px;
    border: 1px solid #96bedb !important;
    border-top: 0px !important;
    background: #fff;
}

.ui-selectonemenu-panel .ui-state-highlight {
    background: #f5f5f5 !important;
    border-radius: 0px !important;
    color: #222 !important;
    font-weight: normal !important;
    padding: 0px !important;
    border: 0px !important;
}

.ui-selectonemenu-panel .ui-state-hover {
    border-radius: 0px !important;
    background: #f5f5f5 !important;
    color: #546e7a !important;
    font-weight: normal !important;
    padding: 0px !important;
    border: 0px !important;
}

.ui-selectonemenu-panel .ui-selectonemenu-items {
    padding: 0px !important;
}

.ui-selectonemenu-panel .ui-selectonemenu-list-item {
    padding: 1px 2px !important;
}

.ui-selectonemenu-panel .ui-selectonemenu-item {
    word-Wrap: break-word !important;
    word-break: break-all !important;
    white-space: normal !important;
}

.filterSelect {
    padding: 0px !important;
    font-size: 12px;
    border: 1px solid #96bedb !important;
    border-top: 0px !important;
    background: #fff;
    position: absolute;
    width: 100%;
    margin-top: 3px;
}

.filterSelect .ui-state-highlight td {
    background: #129bf2 !important;
    border-radius: 0px !important;
    color: #fff !important;
    font-weight: normal !important;
    padding: 0px !important;
    border: 0px !important;
}

.filterSelect .ui-state-hover td {
    background: #129bf2 !important;
    border-radius: 0px !important;
    color: #fff !important;
    font-weight: normal !important;
    padding: 0px !important;
    border: 0px !important;
}

.ui-panel-content {
    padding: 2px !important;
    margin: 0px !important;
    border: 1px solid #EAEDF3 !important; /*new chnages*/
 /* border:1px solid #fff !important;*/
 /* box-shadow: 0 -1px 0 0 #EAEDF3, 0 1px 0 0 #EAEDF3 !important; */ /*new chnaages*/  /*css new changes*/
    border-top: 0px;
    width: auto;
}

.detailsPanel .ui-panel-content {
    padding: 2px !important;
    margin: 0px !important;
    border: 1px solid #ccc !important;
    border-top: 0px;
    width: auto !important;
    background: #f1f8fd !important;
}

.srcButtonBar {
    padding: 3px 5px !important;
    background: #f0f0f0 !important;
    border: solid 1px #ccc;
    top: -2px;
    position: relative;
}

.srcButtonBar a {
    padding: 0px 2px !important;
    color: #006699 !important;
    text-decoration: none;
}

.srcButtonBar a:hover {
    padding: 0px 2px !important;
    color: #006699 !important;
    text-decoration: underline;
}

.ui-panelgrid td {
}

.ui-datatable {
    width: 100% !important;
}

.ui-datatable thead th, .ui-datatable tfoot td {
    text-align: left !important;
}

.ui-datatable tbody td {
    white-space: nowrap !important;
    background: #fff !important;
}

.ui-datatable thead th {
    font-size: 13px !important;
}

.ui-datatable thead th, .ui-datatable tfoot td, .ui-datatable tbody td {
    /*border: 1px solid #ccc !important;*/ /* New Changes */
     border: 0px solid #ccc !important;
   font-size: 12px;
   padding: 4px 10px 4px !important;
  /*  border-left: 0px !important;
   border-right: 0px !important; */
   background:#f9f9f9 !important; /*new chnages*/
}

.ui-datatable-empty-message td {
    border-bottom: 1px solid #ccc !important;
}

.ui-inputtext, .ui-inputtextarea, .ui-inputfield /*,
.ui-controls .ui-state-focus,.ui-controls .ui-state-hover,
.ui-controls6 .ui-state-focus,.ui-controls6 .ui-state-hover*/
{  border: 1px solid #96bedb !important; 
    padding: 2px !important;
    font-weight: normal !important;
    background: #fff !important;
    background-image: transparent !important;
   /* border-radius: 0px !important;*/ /* New Changes */
   border-radius:4px !important;
}

.ui-controls .uiButton .ui-state-hover {
    padding: 0px !important;
    height: auto !important;
    background: #f8f8f8 url(/agResponder/javax.faces.resource/images/ui-bg_glass_100_f6f6f6_1x400.png.jsf?ln=primefaces-lightness) 50% 50% repeat-x;
    font-weight: bold !important;
    border: 1px solid #96bedb !important;
}

.ui-controls .ui-state-focus, .ui-controls .ui-state-hover,
.ui-controls6 .ui-state-focus, .ui-controls6 .ui-state-hover {
    border: 1px solid #96bedb !important;
    padding: 2px !important;
    font-weight: normal !important;
    background: #fff !important;
    background-image: transparent !important;
    border-radius: 0px !important;
}

.radioInlineStyle .ui-outputlabel {
    float: left;
    padding-right: 10px;
}

.radioInlineStyle .radioButNewSty4 {
    float: left;
}

/*Radio Button*/
.ui-radiobutton {
    width: 11px !important;
    height: 11px !important;
    line-height: normal !important;
    margin: 0px !important;
    display: inline-block !important;
    padding-right: 10px;
}

.ui-radiobutton .ui-radiobutton-box, .ui-radiobutton .ui-state-hover {
    width: 13px !important;		/*css new changes*/
   height: 13px !important;
   /*border: 1px solid #016990;*/
   border:1px solid #C4CDD5 !important; /*new changes*/
    border-radius: 10px !important;
    padding: 0px !important;
    line-height: normal !important;
    background: #fff !important;
    margin: 0px !important;
}

.ui-radiobutton-box .ui-icon {
    width: 11px !important;
    height: 11px !important;
    line-height: normal !important;
}

.ui-radiobutton-box .ui-radiobutton-icon .ui-icon-bullet {
    border-radius: 0px !important;
    width: 11px !important;
    height: 11px !important;
    line-height: normal !important;
    background: url("/LSMV/javax.faces.resource/images/blackDot.gif.jsf?ln=primefaces-lightness") no-repeat 3px 3px !important;
    margin: 0px !important;
}

.ui-radiobutton-box .ui-icon-bullet {
    border-radius: 0px !important;
    width: 11px !important;
    height: 13px !important;
    line-height: normal !important;
    background: url("/LSMV/javax.faces.resource/images/blackDot.gif.jsf?ln=primefaces-lightness") no-repeat 3px 3px !important;
    margin: 0px !important;
    display: block;
}

/*Check Box Complaint Listing*/
.compListingCheck .ui-chkbox {
    width: 14px !important;
    height: 14px !important;
    display: inline-block !important;
    background: none !important;
}

.compListingCheck .ui-chkbox .ui-chkbox-box {
    width: 14px !important;
    height: 14px !important;
    display: inline-block !important;
    border: 1px solid #96bedb !important;
    border-radius: 4px !important;
    padding: 0px !important;
    background: #fff !important;
}

/*Check Box*/
.ui-datatable th.ui-column-width-2per .ui-chkbox {
    margin: 0px 0px 0px 2px !important;
}

.ui-chkbox {
    width: 14px !important;
    height: 14px !important;
    display: block !important;
    background: none !important;
    margin: 0px !important;
}

.ui-chkbox .ui-chkbox-box {
    width: 14px !important;
    height: 14px !important;
    display: block !important;
    /*border: 1px solid #96bedb !important;*/
   border:1px solid #C4CDD5 !important; /*new changes*/
    border-radius: 4px !important;
    padding: 0px !important;
    background: #fff !important;
}

.ui-panel-titlebar {
    Padding: 5px 0px 5px 10px !important;
}

.hasDatepicker {
    width: 31% !important;
    border: 1px solid #96bedb !important;
    background: #fff;
    margin-rigth: 5px;
    border-radius: 0px !important;
    color: #333;
    font-weight: normal !important;
}

.ui-controls6 .hasDatepicker {
    color: #333;
    font-weight: normal !important;
    width: 55% !important;
    border: 1px solid #96bedb !important;
    background: #fff;
}

.ui-datepicker-trigger, .ui-datepicker-trigger:hover,
.ui-datepicker-trigger:active {
    border: 0px !important;
    background: none !important;
}

.ui-datepicker-trigger .ui-icon {
    background: url(../images/CalendarIcon-small.png);
}

.ui-datepicker-trigger .ui-button-icon-left {
    vertical-align: bottom;
}

.ui-datepicker-trigger .ui-button-text {
    display: none !important;
}

.smallInput {
    width: 40%;
    padding-right: 10px;
}

.smallInput1 {
    width: 40%;
    padding-right: 5px;
}

.smallInput1 input {
    padding: 3px 2px 2px;
}

.smallSelect {
    width: 40%;
}

.inputBig {
    width: 75%;
    padding-right: 10px !important;
}

.inputSmall {
    width: 20%;
    padding-right: 7px !important;
}

.ui-icon-arrowthick-1-n {
    display: none;
}

.detailsPanel .linked .ui-fileupload .fileupload-buttonbar {
    padding-top: 0px !important;
}

.ui-fileupload {
    display: block;
}

.ui-fileupload .fileupload-buttonbar {
    height: auto !important;
    background: none !important;
    border: none !important;
    padding-top: 0px !important;
}

.ui-fileupload .fileupload-content {
    display: none !important;
}

.ui-fileupload .fileupload-buttonbar input {
    width: 15% !important;
    height: 10px !important;
}

.ui-fileupload .fileupload-buttonbar .ui-button {
    background: url("/LSMV/javax.faces.resource/images/chooseButton.png.jsf?ln=primefaces-lightness") 50% 50% no-repeat !important;
    margin: 0px !important;
    border: 0px !important;
    padding: 0px !important;
    border-radius: 0px !important;
    height: 15px !important;
    width: 39px !important;
}

.ui-fileupload .fileupload-buttonbar .ui-button-text, .ui-fileupload .fileupload-buttonbar .ui-icon {
    display: none;
}

.ui-editor {
    width: 100% !important;
    border: 1px solid #ccc;
    cursor: text !important;
}

.ui-editor iframe {
    width: 100% !important;
}

.plusLink a {
    background: url(../images/sub-add.png) no-repeat left !important;
    padding: 2px 4px 2px 17px;
    text-decoration: none;
    color: #000;
    font-weight: normal !important;
    margin-right: 10px;
}

.plusLink a:hover {
    background: url(../images/sub-add.png) no-repeat left !important;
    padding: 2px 4px 2px 17px;
    text-decoration: underline;
    color: #000;
    font-weight: normal !important;
    margin-right: 10px;
}

a.plusLink {
    background: url(../images/sub-add.png) left no-repeat !important;
    padding: 2px 4px 2px 17px;
    text-decoration: none;
    color: #000;
    font-weight: 400 !important
}

a.plusLink:hover {
    background: url(../images/sub-add.png) no-repeat left !important;
    padding: 2px 4px 2px 17px;
    text-decoration: underline;
    color: #000;
    font-weight: normal !important;
}

.deleteLink a,
a.deleteLink {
    background: url(../images/sub-delete.gif) no-repeat left !important;
    padding: 2px 4px 2px 17px;
    text-decoration: none;
    color: #000;
    font-weight: normal !important;
}

.deleteLink a:hover
a.deleteLink:hover {
    background: url(../images/sub-delete.gif) no-repeat left !important;
    padding: 2px 4px 2px 17px;
    text-decoration: underline;
    color: #000;
    font-weight: normal !important;
}

/*End */
.titleBar-title {
    display: block;
    float: left;
}

/*Error Message*/
.ui-messages ul {
    margin: 0px !important;
    padding: 0px !important;
}

.ui-messages .ui-messages-error {
    border-radius: 0px !important;
    background: none !important;
    border: none !important;
    margin: 0px !important;
    padding: 0px !important;
}

.ui-messages .ui-messages-error-icon {
    display: none !important;
}

.ui-messages .ui-messages-error li {
    border: solid 1px #eed5bf !important;
    display: block;
    margin: 3px 0px;
    padding: 5px 5px 5px 25px !important;
}

.ui-messages .ui-messages-error li {
    background: #ffdcc6 url("/LSMV/javax.faces.resource/images/error_msg.gif.jsf?ln=primefaces-lightness") no-repeat 10px 5px !important;
}

.ui-messages .ui-messages-error-summary, .ui-messages .ui-messages-error-detail {
    font-weight: normal;
    color: #222 !important;
    margin-left: 3px !important;
}

/*Warning Message*/
.infoIconStyle {
    display: inline;
    font-size: 0px;
    line-height: normal;
}

.infoIconStyle ul {
    margin: 0px !important;
    padding: 0px !important;
}

.infoIconStyle .ui-messages-warn {
    border-radius: 0px !important;
    background: none !important;
    border: none !important;
    margin: 0px !important;
    padding: 0px !important;
}

.infoIconStyle .ui-messages-warn-icon {
    display: none !important;
}

.infoIconStyle .ui-messages-warn li {
    border: solid 1px #009de0 !important;
    display: block;
    margin: 3px 0px;
    padding: 5px 5px 5px 25px !important;
}

.infoIconStyle .ui-messages-warn li {
    background: #d4f3fd url("/LSMV/javax.faces.resource/images/infoResIcon.png.jsf?ln=primefaces-lightness") no-repeat 10px 5px !important;
}

/*InfoIcons*/
.ui-messages-info ul {
    margin: 0px !important;
    padding: 0px !important;
}

.ui-messages-info {
    border-radius: 0px !important;
    background: none !important;
    border: none !important;
    margin: 0px !important;
    padding: 0px !important;
}

.ui-messages-info .ui-messages-info-icon {
    display: none !important;
}

.ui-messages-info li {
    border: solid 1px #009de0 !important;
    display: block;
    margin: 1px 0px 2px;
    padding: 3px 5px 3px 16px !important;
}

.ui-messages-info li {
    background: #d4f3fdurl("/LSMV/javax.faces.resource/images/infoResIcon.png.jsf?ln=primefaces-lightness") no-repeat 3 px 2 px !important;
}

/*Success Message*/
.ui-messages .ui-messages-info {
    border-radius: 0px !important;
    margin: 1px 0px !important;
    padding: 3px 0px !important;
}

/*prodductdataTable highlight*/
/*dataTable*/
.submissionTrackScrol .ui-datatable-tablewrapper {
    width: 100%;
    overflow: auto;
    height: auto;
    padding-bottom: 1px !important;
    overflow-y: hidden;
    height: 320px !important;
}

.e2bSubmissionScrol .ui-datatable-tablewrapper {
    width: 100%;
    overflow: auto;
    height: auto;
    padding-bottom: 1px !important;
    overflow-y: hidden;
    height: 600px !important;
}

.ui-datatable-tablewrapper {
    width: 100%;
    overflow: auto;
    height: auto;
    padding-bottom: 1px !important;
    overflow-y: hidden;
}

.ui-datatable .ui-datatable-header {
    text-align: left !important;
    padding: 7px 8px 3px !important;
}

.ui-datatable-data .ui-datatable-odd td {
   /* background: #d8d8d8 !important;*/
  background:#F1F2F5 !important; /*new changes*/
   
}

.ui-datatable-data .ui-datatable-even td {
    background: #ffffff !important;
}

.padTable .ui-datatable tbody td, .padTable .ui-datatable thead th {
    padding: 3px 5px 3px 5px !important;
    font-size: 12px;
    white-space: nowrap;
}

.ui-paginator {
    background: none !important;
    width: auto;
    height: auto !important;
    padding: 0px 85px 0px 0px !important;
    margin: -18px 0px 0px 0px !important;
    border: 0px !important;
    float: right;
    text-align: right !important;
    position: absolute;
    right: 20px;
}

.ui-paginator .ui-paginator-pages {
    float: left;
    padding: 0px 0px 0px 0px !important;
    margin: 0px 0px 0px 0px !important;
}

.ui-paginator .ui-paginator-page {
    float: left;
    padding: 0px 5px 0px 5px !important;
    margin: 0px 0px 0px 0px !important;
    color: #000;
}

.ui-paginator .ui-paginator-first {
    float: left;
    background: url("/LSMV/javax.faces.resource/images/pag_first.gif.jsf?ln=primefaces-lightness") no-repeat 0 0px !important;
    border: 0px !important;
    width: 7px;
    height: 11px;
    text-decoration: none;
    display: inline-block;
    padding: 4px 0px 0px 2px !important;
}

.ui-paginator .ui-paginator-prev {
    float: left;
    background: url("/LSMV/javax.faces.resource/images/pag_previous.gif.jsf?ln=primefaces-lightness") no-repeat 0 0px !important;
    border: 0px !important;
    width: 7px;
    height: 11px;
    text-decoration: none;
    display: inline-block;
    padding: 4px 0px 0px 2px !important;
}

.ui-paginator .ui-paginator-next {
    float: left;
    background: url("/LSMV/javax.faces.resource/images/pag_next.gif.jsf?ln=primefaces-lightness") no-repeat 0 0px !important;
    border: 0px !important;
    width: 7px;
    height: 11px;
    text-decoration: none;
    display: inline-block;
    padding: 4px 0px 0px 2px !important;
}

.ui-paginator .ui-paginator-last {
    float: left;
    background: url("/LSMV/javax.faces.resource/images/pag_last.gif.jsf?ln=primefaces-lightness") no-repeat 0 0px !important;
    border: 0px !important;
    width: 7px;
    height: 11px;
    text-decoration: none;
    display: inline-block;
    padding: 4px 0px 0px 2px !important;
}

.ui-paginator .ui-paginator-page {
    padding: 0px 3px 1px;
    border: 0px;
    background: none !important;
}

.ui-paginator .ui-paginator-pages .ui-state-active {
    color: #a7a7a7;
    border: 0px !important;
    background: none !important;
}

.ui-paginator .ui-icon {
    display: none !important;
}

.ui-datatable thead th {
    text-align: left !important; /*padding:2px 5px!important;*/
}

.ui-paginator .ui-paginator-pages .ui-state-hover {
    padding: 0px 5px !important;
    background: none !important;
    border: 0px !important;
    border-radius: 0px !important;
}

/*With Out Count Pagination Style*/
.countPagination .ui-paginator {
    background: none !important;
    width: auto;
    height: auto !important;
    padding: 0px 0px 0px 0px !important;
    margin: -20px 0px 0px 0px !important;
    border: 0px !important;
    float: right;
    text-align: right !important;
    position: absolute;
    right: 20px;
}

.countPagination .ui-paginator .ui-paginator-pages {
    float: left;
    padding: 0px 0px 0px 0px !important;
    margin: -2px 0px 0px 0px !important;
}

.countPagination .ui-paginator .ui-paginator-page {
    float: left;
    padding: 0px 5px 0px 5px !important;
    margin: 0px 0px 0px 0px !important;
    color: #000;
}

.countPagination .ui-paginator .ui-paginator-first {
    float: left;
    background: url("/LSMV/javax.faces.resource/images/pag_first.gif.jsf?ln=primefaces-lightness") no-repeat 0 0px !important;
    border: 0px !important;
    width: 7px;
    height: 11px;
    text-decoration: none;
    display: inline-block;
    padding: 4px 0px 0px 2px !important;
}

.countPagination .ui-paginator .ui-paginator-prev {
    float: left;
    background: url("/LSMV/javax.faces.resource/images/pag_previous.gif.jsf?ln=primefaces-lightness") no-repeat 0 0px !important;
    border: 0px !important;
    width: 7px;
    height: 11px;
    text-decoration: none;
    display: inline-block;
    padding: 4px 0px 0px 2px !important;
}

.countPagination .ui-paginator .ui-paginator-next {
    float: left;
    background: url("/LSMV/javax.faces.resource/images/pag_next.gif.jsf?ln=primefaces-lightness") no-repeat 0 0px !important;
    border: 0px !important;
    width: 7px;
    height: 11px;
    text-decoration: none;
    display: inline-block;
    padding: 4px 0px 0px 2px !important;
}

.countPagination .ui-paginator .ui-paginator-last {
    float: left;
    background: url("/LSMV/javax.faces.resource/images/pag_last.gif.jsf?ln=primefaces-lightness") no-repeat 0 0px !important;
    border: 0px !important;
    width: 7px;
    height: 11px;
    text-decoration: none;
    display: inline-block;
    padding: 4px 0px 0px 2px !important;
}

.countPagination .ui-paginator .ui-paginator-page {
    padding: 0px 3px 1px;
    border: 0px;
    background: none !important;
}

.countPagination .ui-paginator .ui-paginator-pages .ui-state-active {
    color: #a7a7a7;
    border: 0px !important;
    background: none !important;
}

.countPagination .ui-paginator .ui-icon {
    display: none !important;
}

.countPagination .ui-datatable thead th {
    text-align: left !important; /*padding:2px 5px!important;*/
}

.countPagination .ui-paginator .ui-paginator-pages .ui-state-hover {
    padding: 0px 5px !important;
    background: none !important;
    border: 0px !important;
    border-radius: 0px !important;
}

/*End*/
/*Advanced Search Tab*/
.inputTxt {
    width: 20%;
    padding-right: 7px;
    font-weight: normal;
    text-align: right;
}

.ui-paginatorManual {
    text-align: right;
    padding-right: 2px;
    float: right;
}

.ui-paginatorManual .Previos {
    float: left;
    padding-right: 0px;
}

.ui-paginatorManual .First {
    float: left;
    padding-right: 5px;
}

.ui-paginatorManual .ValueOf {
    float: left;
    padding: 0px 5px;
}

.ui-paginatorManual .Next {
    float: left;
    padding-left: 5px;
}

.ui-paginatorManual .Last {
    float: left;
    padding-left: 0px;
}

.detailsPanel {
    padding-bottom: 0px !important;
}

.detailsPanel .ui-panel-titlebar {
    background: #ffffffurl("/LSMV/javax.faces.resource/images/mtf_mid.gif.jsf?ln=primefaces-lightness") repeat-x !important;
    height: 31px !important;
    margin-bottom: 0px !important;
    padding: 2px 2px 0px 2px !important;
    width: auto !important;
}

.detailsPanel .ui-panel-titlebar .ui-panel-titlebar-icon {
    margin-top: 5px !important;
}

.detailsPanel .ui-panel-titlebar .infoIcon {
    padding-top: 4px !important;
}

.detailsPanel .ui-panel-titlebar span.ui-panel-title {
    display: block !important;
    margin: 0px !important;
    float: left;
    width: 97%;
}

.expandClopps .ui-panel-titlebar .ui-panel-titlebar-icon {
    margin-top: 5px !important;
    margin-right: 5px !important;
}

.ui-panel .ui-panel-title {
    display: block !important;
    float: left;
    width: 75%;
    margin: 0px !important;
}

.PanelExpColsAlg .ui-panel-title {
    width: 75% !important;
}

.detailsPanel .linked .ui-panel-titlebar, .detailsPanel .linked .ui-widget-header {
    border: 1px solid #ccc;
    background: url("/LSMV/javax.faces.resource/images/table_header_mid.gif.jsf?ln=primefaces-lightness") 50% 50% repeat-x !important;
    color: #006699;
    height: 14px !important;
    padding-top: 4px !important;
    padding-left: 3px !important;
    font-weight: bold;
    border-radius: 0px !important;
}

.detailsPanel .linked .supportHeight .ui-panel-titlebar {
    height: 24px !important;
}

/*copied from Old style.css*/
.ui-datatable-tablewrapper td a img {
    outline: none;
}

.ui-datatable-tablewrapper td a:focus img {
    outline: 1px solid #ccc !important;
}

img {
    border: none;
}

.title {
    /* font-family: arial; */
   padding: 7px 5px;
   font-weight: normal;
   color: #000;
  /*  font-family: Roboto,"Trebuchet MS",Arial,Helvetica,sans-serif; New UI*/
   font-family: 'Inter-Regular';
    font-style: normal;
}

.buttonBar {
    background: #ffffff url("/LSMV/javax.faces.resource/images/mtf_mid.gif.jsf?ln=primefaces-lightness") 50% 50% repeat-x;
    padding: 5px 3px 3px;
    width: auto !important;
}

.contentWrapper {
    border: solid 1px #ccc !important;
    padding: 5px 5px;
}

/*Old Styles for complaint  */
.addButton {
    color: #006699 !important;
    background: url("/LSMV/javax.faces.resource/images/add_button.gif.jsf?ln=primefaces-lightness") no-repeat 5px 2px !important;
    padding-left: 18px;
    margin-right: 2px;
}

.deleteButton {
    color: #006699 !important;
    background: url("/LSMV/javax.faces.resource/images/delete_button.gif.jsf?ln=primefaces-lightness") no-repeat 5px 2px !important;
    padding-left: 18px;
}

.forwardButton {
    color: #006699 !important;
    background: url("/LSMV/javax.faces.resource/images/forward_button.gif.jsf?ln=primefaces-lightness") no-repeat 3px 0px !important;
    padding-left: 21px;
    padding-right: 5px;
}

.replyButton {
    color: #006699 !important;
    background: url("/LSMV/javax.faces.resource/images/reply_button.gif.jsf?ln=primefaces-lightness") no-repeat 3px 0px !important;
    padding-left: 21px;
    padding-right: 5px;
}

.reassignButton {
    color: #006699 !important;
    background: url("/LSMV/javax.faces.resource/images/assign_user.png.jsf?ln=primefaces-lightness") no-repeat 5px 2px !important;
    padding-left: 18px;
    margin-right: 2px;
}

.viewButton {
    color: #006699 !important;
}

.editEmailButton {
    color: #006699 !important;
    background: url(../images/edit_mail.png) no-repeat 3px 0px !important;
    padding-left: 24px;
    padding-right: 5px;
}

.lookupImage {
    position: relative;
    top: 3px;
    cursor: pointer;
}

.triggerImage {
    position: relative;
    top: 3px;
    cursor: pointer;
    margin-left: -18px;
}

.triggerImageForCompanyAdvanceSearch {
    position: relative;
    top: 3px;
    cursor: pointer;
    margin-left: 249px;
	margin-bottom: -24px;
}

.triggerImageForDeviceProductLookup {
    position: relative;
    top: -22px;
    cursor: pointer;
    margin-left: 261px;
}

.triggerImageIme {
    position: relative;
    top: -23px;
    cursor: pointer;
    margin-left: 417px;
}

.triggerImageNew {
    position: relative;
    top: 3px;
    cursor: pointer;
    margin-left: -22px;
}

.BasicDetailSty .triggerImage {
    margin-left: -26px !important;
    float: left;
}

.triggerImageCores {
    position: absolute;
    padding-top: 7px;
    cursor: pointer;
    float: left;
}

.alignLeft {
    text-align: left;
    padding-left: 10px;
}

.alignRight {
    text-align: right;
    padding-right: 10px;
}

.phonContact input {
    width: 90%;
}

.phonContact .Lname input {
    width: 95%;
}

.phonContact .extNo input {
    width: 93%;
}

.cCode {
    padding-right: 3px;
}

.aCode {
    padding-right: 3px;
}

.Num {
    padding-right: 3px;
}

.extNo {
    padding-right: 0px;
}

.legend {
    font-size: 13px;
    /* font-family: arial, verdana; */
   /* font-family: Roboto,"Trebuchet MS",Arial,Helvetica,sans-serif; NEw UI */
    font-family: 'Inter-Regular';
    border: 1px solid #ccc;
}

/*Basic Search Tab*/
.searchGrid {
    width: 100% !important;
}

.searchGrid td {
    border: none !important;
    padding: 5px 1px 5px 0px !important;
}

.searchGrid .labelBasic {
    padding: 1px 5px 0px 3px !important;
    color: #333;
    text-align: right;
    font-weight: normal;
    width: 10%;
}

.searchGrid .labelcontrols {
    padding: 3px 1px 3px 3px !important;
    width: 15%;
}

.searchGrid .labelcontrols input {
    width: 95%;
}

.ui-controls td.checkBoxNew {
    padding-left: 0px !important;
}

.chooseBut {
    width: 27px;
    text-align: left;
    padding-left: 5px;
}

.deleteIcon {
    background: url("/LSMV/javax.faces.resource/images/delete_icon.gif.jsf?ln=primefaces-lightness") no-repeat !important;
}

.wrapErr {
    margin-top: 100px;
    border: solid 1px #ccc;
    width: 100%;
    margin: auto;
    padding: 10px;
    background: #f1f8fd;
}

.topBar {
    /* font-family: arial; */
  /*  font-family: Roboto,"Trebuchet MS",Arial,Helvetica,sans-serif; New UI */
   font-family: 'Inter-Regular';
    color: #666;
    padding-right: 5px;
}

.graphicImage {
    vertical-align: middle;
    border: 0px;
}

.alertBG {
    background: #f1f8fd !important;
    padding: 10px;
    border: 1px solid #ccc !important;
}

.infoIcon {
    padding-left: 5px;
    vertical-align: bottom;
    padding-top: 2px;
}

.checkBoxPrimary {
    width: 7%;
    float: left !important;
}

.checkBoxPrimary .ui-control-CheckBox {
    width: 100% !important;
}

/*dataTable column Width*/
.ui-column-width-2per {
    width: 2%;
}

.ui-column-width-5per {
    width: 5%;
}

.ui-column-width-7per {
    width: 7%;
}

.ui-column-width-9per {
    width: 9%;
}

.ui-column-width-10per {
    width: 12%;
    word-Wrap: break-word;
    word-break: break-all;
}

.ui-column-width-12per {
    width: 12%;
}

.ui-column-width-15per {
    width: 15%;
    word-Wrap: break-word;
    word-break: break-all;
}

.ui-column-width-17per {
    width: 17%;
    word-Wrap: break-word;
    word-break: break-all;
}

.ui-column-width-20per {
    width: 20%;
    word-Wrap: break-word;
    word-break: break-all;
}

.ui-column-width-23per {
    width: 23%;
    word-Wrap: break-word;
    word-break: break-all;
}

.ui-column-width-25per {
    width: 25%;
    word-Wrap: break-word;
    word-break: break-all;
}

.ui-column-width-30per {
    width: 30%;
}

.ui-column-width-40per {
    width: 40%;
}

.ui-column-width-45per {
    width: 45%;
}

.ui-column-width-50per {
    width: 50%;
}

.ui-phone input {
    width: 29%;
}

.ui-phone .phoneCountry {
    width: 30px;
}

.ui-phone .extnNo {
    width: 40px;
}

.ui-phone .phoneNumber {
    width: 70px;
}

.ui-phoneCon input {
    width: 29%;
}

.ui-phoneCon .phoneCountry {
    width: 50px !important;
}

.ui-phoneCon .extnNo {
    width: 70px !important;
}

.ui-phoneCon .phoneNumber {
    width: 100px !important;
}

.ui-phoneFv .phoneCountry {
    width: 94%;
}

.faqlabel {
    float: left;
    width: 25%;
    display: block;
}

.FaqList13col {
    width: 20%;
}

.dataTableCheckbox .ui-datatable thead th.ui-selection-column {
    padding-left: 7px !important;
}

.dataTableCheckbox1 .ui-datatable thead th.ui-selection-column {
    padding-left: 10px !important;
}

.ui-column-width-10per select, .ui-column-width-10per input {
    width: 95%;
}

.ui-column-width-15per select {
    width: 95%;
}

.panelcheckBox input {
    border: none !important;
    width: 15px;
    float: left;
    padding-right: 9px;
}

.panelcheckBox img {
    padding-top: 2px !important;
}

.clearFix {
    clear: both;
}

/*Notes*/
.colBut {
    width: 10%;
}

.colTxt {
    width: 15%;
    padding-right: 5px;
    font-weight: normal;
}

.NotecheckBox {
    width: 2%;
}

.icon {
    width: 5%;
    text-align: left;
}

.notesAttach {
    word-Wrap: break-word;
    word-break: break-all;
}

.colLink {
    text-align: left;
    width: auto;
}

.corresDetails {
    height: 50px !important;
}

.colButDetails {
    width: 5%;
    padding-top: 3px;
}

.colTxtDetails {
    width: 10%;
    padding-top: 3px;
    padding-right: 5px;
    font-weight: normal;
    text-align: right;
}

.colTxtAttach {
    width: 15%;
    padding-right: 5px;
    padding-top: 3px;
    font-weight: normal;
    text-align: right;
}

.NotecheckBoxDetails {
    width: 2%;
    padding-top: 3px;
}

.iconDetails {
    width: 1%;
    text-align: left;
    padding-top: 3px;
}

.notesAttachDetails {
    word-Wrap: break-word;
    word-break: break-all;
    vertical-align: top;
    padding-top: 0px;
}

/*View All Changes*/
.viewAll .ui-datatable-tablewrapper {
    background: #f1f8fd !important;
}

.viewAll .ui-datatable-tablewrapper thead {
    display: none !important;
}

.viewAll .ui-datatable tbody td {
    background: #f1f8fd !important;
    border: none !important;
    padding: 4px 5px !important;
}

/*Product ID*/
.idInput {
    width: 50%;
}

.TextId {
    width: 10%;
    text-align: right;
    font-weight: normal;
    padding-left: 3px;
    font-size: 12px;
}

.offlabel td {
    vertical-align: top;
    text-align: right;
    font-weight: normal;
}

.outLabelAlert {
    padding: 9px 0px 9px 0px !important;
    font-weight: normal;
    display: block;
}

.ui-datatable thead th.ui-state-hover {
    border: 1px solid #ccc !important;
}

/*dataTable Scollbar*/
/*ScrollBar*/
.scrollTable .ui-datatable-scrollable-header {
    height: auto !important;
}

.scrollTable .ui-datatable-scrollable-header-box {
    margin-right: 0px !important;
}

.scrollTable .ui-datatable-scrollable-header-box table {
    border: 0px !important;
    width: 100% !important;
    table-layout: fixed;
}

.scrollTable .ui-datatable-scrollable-body {
    background: #fff !important;
    margin-right: 0px !important;
    border: 1px solid #ccc !important;
    border-top: 0px !important;
}

.scrollTable .ui-datatable-scrollable-body table {
    border: 0px !important;
    table-layout: fixed;
    width: 100% !important;
}

.scrollTable .ui-datatable-scrollable-footer {
    display: none;
}

.scrollTable .ui-datatable thead th.ui-selection-column {
    padding-left: 7px !important;
}

.scrollTable .ui-datatable thead th {
    padding-left: 10px !important;
}

.scrollTable .ui-datatable-scrollable-body table td {
    word-spacing: normal;
    word-wrap: break-word;
    word-break: break-all;
}

/*Paginator with scroll*/
.scrollTable {
    padding: 0px 0px 5px !important;
}

.scrollTable .ui-paginator {
    background: none !important;
    width: auto;
    height: auto !important;
    padding: 0px 80px 0px 0px !important;
    margin: -20px 0px 0px 0px !important;
    border: 0px !important;
    float: right;
    text-align: right !important;
    position: relative;
}

.scrollTable .ui-paginator .ui-paginator-pages {
    float: left;
    padding: 0px 0px 0px 0px !important;
    margin: -1px 0px 0px 0px !important;
}

.scrollTable .ui-paginator .ui-paginator-page {
    float: left;
    padding: 0px 5px 0px 5px !important;
    margin: 0px 0px 0px 0px !important;
    color: #000;
}

.scrollTable .ui-paginator .ui-paginator-first {
    float: left;
    background: url("/LSMV/javax.faces.resource/images/pag_first.gif.jsf?ln=primefaces-lightness") no-repeat 0 0px !important;
    border: 0px !important;
    width: 7px;
    height: 11px;
    text-decoration: none;
    display: inline-block;
    padding: 4px 0px 0px 2px !important;
}

.scrollTable .ui-paginator .ui-paginator-prev {
    float: left;
    background: url("/LSMV/javax.faces.resource/images/pag_previous.gif.jsf?ln=primefaces-lightness") no-repeat 0 0px !important;
    border: 0px !important;
    width: 7px;
    height: 11px;
    text-decoration: none;
    display: inline-block;
    padding: 4px 0px 0px 2px !important;
}

.scrollTable .ui-paginator .ui-paginator-next {
    float: left;
    background: url("/LSMV/javax.faces.resource/images/pag_next.gif.jsf?ln=primefaces-lightness") no-repeat 0 0px !important;
    border: 0px !important;
    width: 7px;
    height: 11px;
    text-decoration: none;
    display: inline-block;
    padding: 4px 0px 0px 2px !important;
}

/*Sub Tab Link Style*/
.ui-panel-titlebar a.subtabLinkOn {
    font-weight: normal;
    color: #fff !important;
    background: #000;
    padding: 2px 5px;
    text-decoration: none;
    margin-top: 1px;
    display: block;
    float: left;
    width: auto;
}

.readOnly {
    font-weight: bold !important;
    background-color: #e8e8e8 !important;
    color: #818181 !important;
    border: 1px solid #cbcbcb !important;
}

.scrollTable .ui-paginator .ui-paginator-last {
    float: left;
    background: url("/LSMV/javax.faces.resource/images/pag_last.gif.jsf?ln=primefaces-lightness") no-repeat 0 0px !important;
    border: 0px !important;
    width: 7px;
    height: 11px;
    text-decoration: none;
    display: inline-block;
    padding: 4px 0px 0px 2px !important;
}

.scrollTable .ui-paginator .ui-paginator-page {
    padding: 0px 3px 1px;
    border: 0px;
    background: none !important;
}

.scrollTable .ui-paginator .ui-paginator-pages .ui-state-active {
    color: #a7a7a7;
}

.scrollTable .ui-paginator .ui-icon {
    display: none !important;
}

.Ccode {
    width: 18%;
}

.Ccode input {
    width: 60px;
    padding-right: 2px;
    border: solid 1px #96bedb;
}

.Acode {
    width: 15%;
}

.Acode input {
    width: 45px;
    padding-right: 2px;
    border: solid 1px #96bedb;
}

.num {
    width: 19%;
}

.num input {
    width: 70px;
    padding-right: 2px;
    border: solid 1px #96bedb;
}

.Extno4 {
    width: 15%;
}

.Extno4 input {
    width: 40px;
    padding-right: 2px;
    border: solid 1px #96bedb;
}

.ExtnoNewAdd {
    width: 15%;
}

.ExtnoNewAdd input {
    width: 64px;
    padding-right: 0px;
    border: solid 1px #96bedb;
}

.CcodeNewAdd {
    width: 18%;
}

.CcodeNewAdd input {
    width: 90%;
    padding-right: 2px;
    border: solid 1px #96bedb;
}

.AcodeNewAdd {
    width: 15%;
}

.AcodeNewAdd input {
    width: 90%;
    padding-right: 2px;
    border: solid 1px #96bedb;
}

.numNewAdd {
    width: 19%;
}

.numNewAdd input {
    width: 95%;
    border: solid 1px #96bedb;
}

.middleName {
    width: 50%;
}

.middleName input {
    width: 95%;
}

.suffix {
    width: 20%;
}

.suffix select {
    width: 95%;
}

.specialInput {
    width: 69%;
}

.specialInput select {
    width: 96% !important;
}

.ifotherInput {
    width: 31%;
}

.ifotherInput input {
    width: 100%;
}

.panelRadioAddNew input {
    border: none !important;
    width: 20px;
    float: left;
    padding-right: 5px;
}

.titleClass {
    width: 15%;
}

.titleClass select {
    width: 90% !important;
}

.firstClass {
    width: 20%;
}

.firstClass input {
    width: 90%;
}

.lastClass {
    width: 15%;
}

.lastClass input {
    width: 95%;
}

.addleft {
    width: 50%;
    padding-right: 5px;
}

.addleft input {
    width: 95%;
}

.addRight {
    width: 45%;
}

.addRight input {
    width: 98% !important;
}

.deleteBut {
    width: 5%;
    padding-right: 3px;
}

.listBox {
    width: 20%;
    text-align: left;
    padding: 1px 3px 0px 0px;
}

.assignTo {
    width: 70%;
    padding-right: 10px;
}

.readOnly {
    font-weight: bold !important;
    background-color: #e8e8e8 !important;
    color: #818181 !important;
    border: 1px solid #cbcbcb !important;
}

.subTitle {
    color: #006699 !important;
    font-size: 13px !important;
    border: none !important;
    font-weight: normal;
    padding-left: 0px;
    width: auto;
}

.ui-panel-titlebar .ui-panel-titlebar-icon {
    margin-top: 0px !important;
    margin-right: 10px !important;
    float: right;
}

.documentViewRight .ui-panel-titlebar .ui-panel-titlebar-icon {
    margin-top: 0px !important;
    margin-right: 0px !important;
    float: right;
}

.ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon {
    display: block !important;
}

/*calendar Time Css*/
.ui-timepicker-div {
    margin-top: -0.4em !important;
    background: #fff !important;
    padding: 2px !important;
    border: 1px solid #ccc !important;
}

.ui-timepicker-div dl dt {
    float: left !important;
    width: 25% !important;
    font-weight: normal;
    height: auto !important;
    padding-bottom: 0px !important;
}

.ui_tpicker_time {
    color: #0353bf;
    font-weight: normal;
}

.ui_tpicker_second {
    border: 1px solid #094a79;
    background: transparent;
}

.ui_tpicker_minute {
    border: 1px solid #094a79;
    background: transparent;
}

.ui_tpicker_hour {
    border: 1px solid #094a79;
    background: transparent;
}

.ui_tpicker_hour_slider {
    background: #f1f8fd;
}

.ui_tpicker_minute_slider {
    background: #f1f8fd;
}

.ui_tpicker_second_slider {
    background: #f1f8fd;
}

.ui-slider-handle {
    margin-top: 1px;
    border: 1px solid #094a79 !important;
    background: #0a5c97 !important;
}

/*formView*/
.radioButton {
    width: 3%;
}

.padBottom {
    padding-bottom: 10px !important;
}

.dateWidth .hasDatepicker {
    width: 72% !important;
    border: 1px solid #96bedb !important;
    background: #fff;
    margin-rigth: 5px;
    border-radius: 0px !important;
    color: #333;
    font-weight: normal !important;
}

.scrolldataTable .ui-datatable .ui-datatable-tablewrapper tbody {
    max-height: 250px !important;
    overflow: auto !important;
}

/*confirm dialog position*/
.ui-confirm-dialog {
    top: 35% !important;
    left: 35% !important;
}

.ui-dialog .ui-treetable table thead {
    display: none !important;
}

.ui-treetable tbody td {
    border: 1px solid #ccc !important;
    border-collapse: collapse;
}

.ui-treetable-selectable-node {
    color: #006699 !important;
    font-weight: bold !important;
}

table.width100per textarea {
    width: 100%;
}

.newStyle table {
    width: 95% !important;
}

.newStyle input {
    border: none !important;
    width: 20% !important;
}

/*spellchecker*/
.spellcheckerButtonTd {
    vertical-align: top;
    width: 2% !important;
    padding-left: 3px;
    padding-top: 5px;
}

.spellcheckerButton {
    float: left;
    vertical-align: top;
    width: 26px !important;
    height: 26px !important;
    border: none !important;
}

.spellcheckerButtonimg {
    margin-left: 5px;
}

.spellcheckTextArea {
    width: 100% !important;
}

.ui-dialog {
    display: none; /*margin-top: 10px !important;*/
}

/*Tree Menu Style Start */
.treeMenu {
    width: 90%;
    padding: 5px !important;
}

.treeMenu .ui-tree {
    width: 100%;
    padding: 5px !important;
}

.treeMenu .ui-tree-container li ul li {
    margin-left: 7px;
}

.treeMenu ul.ui-tree-container li.ui-treenode span.ui-icon-triangle-1-s {
    background: url("/LSMV/javax.faces.resource/images/treeMenuminus.gif.jsf?ln=primefaces-lightness") no-repeat !important;
    width: 14px;
    height: 14px;
    margin-top: 5px;
}

.treeMenu ul.ui-tree-container li.ui-treenode span.ui-icon-triangle-1-e {
    background: url("/LSMV/javax.faces.resource/images/treeMenuplus.gif.jsf?ln=primefaces-lightness") no-repeat !important;
    width: 14px;
    height: 14px;
    margin-top: 5px;
}

.treeMenu .ui-treenode-children .ui-treenode .ui-treenode-leaf-icon {
    display: none;
}

.treeMenu .ui-widget-content .ui-state-highlight, .treeMenu .ui-widget-content .ui-state-hover {
    border: 0px !important;
    padding: 2px 5px !important;
    color: #c37326 !important;
    background: none !important;
}

.treeMenu .ui-tree .ui-treenode-label {
    padding: 3px 5px !important;
    display: inline-block;
}

.treeMenu .ui-tree .ui-tree-container li.ui-treenode-parent {
    background: url("/LSMV/javax.faces.resource/images/navigationS.png.jsf?ln=primefaces-lightness") no-repeat 7px 22px !important;
    display: block;
    height: auto;
}

.treeMenu li.ui-treenode ul.ui-treenode-children li.ui-treenode {
    background: none !important;
}

.treeMenu li.ui-treenode ul.ui-treenode-children li.ui-treenode-leaf {
    background: none !important;
    padding: 0px !important;
    text-align: left !important;
    margin-top: 0px !important;
    color: #333;
}

/*Adverse Event*/
.treeMenu li.ui-treenode-leaf {
    background: #c8ba89 !important;
    padding: 3px;
    text-align: left;
    margin-top: 10px;
    color: #fff;
}

.treeMenu li.ui-treenode-leaf .ui-treenode-leaf-icon {
    display: none;
}

/*Tree Menu Style End */
.treeScrollBar .ui-treetable {
    overflow: auto;
    max-height: 270px;
    border: 1px solid #ccc !important;
}

.treeScrollBar .ui-treetable .default td {
    border-left: 0px;
    border-top: 0px;
    font-weight: normal;
    color: #000;
}

.treeScrollBar .ui-treetable-selectable-node td, .treeScrollBar .ui-treetable-selectable-node .ui-state-hover td {
    color: #006699 !important;
    border: 1px solid #ccc !important;
    border-collapse: collapse;
    font-weight: normal !important;
    background: none !important;
}

.treeScrollBar .ui-treetable-scrollable-header, .treeScrollBar .ui-treetable-scrollable-footer {
    display: none;
}

/*Complaint Deatail Menu*/
.butBarCompDeTabMenu {
    float: left;
}

.butBarCompDeTabMenu .ui-tabmenuitem a.ui-state-disabled {
    opacity: 1 !important;
    filter: Alpha(Opacity=100) !important;
}

.butBarCompDeTabMenu .ui-tabmenu .ui-tabmenu-nav {
    background: transparent !important;
    border: none !important;
}

.butBarCompDeTabMenu .ui-tabmenu .ui-tabmenuitem {
    background: transparent !important;
    border: none !important;
}

.butBarCompDeTabMenu .ui-tabmenu .ui-tabmenu-nav li.ui-tabmenuitem a {
    opacity: 1 !important;
    padding: 5px 0px 0px !important;
    font-weight: bold !important;
    height: 21px;
}

.butBarCompDeTabMenu .ui-tabmenu .ui-tabmenu-nav li.ui-tabmenuitem a span.ui-menuitem-text {
    padding: 0px 17px !important;
}

.butBarCompDeTabMenu .ui-tabmenu .ui-tabmenu-nav .ui-state-default {
    width: auto;
    padding: 0px !important;
    border: none !important;
    height: 27px;
    border-top-left-radius: 10px !important;
    border-top-right-radius: 10px !important;
    border: 1px solid #016990 !important;
    border-bottom: 0px !important;
    float: left;
    background: #f1f8fd !important;
    color: #fff !important;
}

.butBarCompDeTabMenu .ui-tabmenu .ui-tabmenu-nav .ui-state-default a {
    padding: 0px !important;
    color: #4c4c4c !important;
    border: none !important;
    padding: 5px 0px 0px !important;
    height: 22px;
    float: left;
    border-top-left-radius: 10px !important;
    border-top-right-radius: 10px !important;
}

.butBarCompDeTabMenu .ui-tabmenu .ui-tabmenu-nav li.ui-state-active,
.butBarCompDeTabMenu .ui-tabmenu .ui-tabmenu-nav li.ui-state-hover {
    width: auto;
    cursor: pointer;
    padding: 0px !important;
    border: none !important;
    border-top-left-radius: 10px !important;
    border-top-right-radius: 10px !important;
    border: 1px solid #016990 !important;
    border-bottom: 0px !important;
    height: 27px;
    float: left;
    background: #016990 !important;
}

.butBarCompDeTabMenu .ui-tabmenu .ui-tabmenu-nav li.ui-state-active a,
.butBarCompDeTabMenu .ui-tabmenu .ui-tabmenu-nav li.ui-state-hover a {
    cursor: pointer;
    opacity: 1 !important;
    color: #fff !important;
    padding: 0px !important;
    border: none !important;
    padding: 5px 0px 0px !important;
    height: 22px;
    float: left;
    background: #016990 !important;
}

/*End*/
/*New Data Field Alignment*/
.ui-controls .ui-overlaypanel .hasDatepicker {
    width: auto !important;
    background: #fff;
    border: 0px !important;
}

.ui-controls .ui-overlaypanel {
    border: 0px !important;
    padding: 0px !important;
}

.ui-controls .ui-overlaypanel .ui-datepicker .ui-datepicker-header a:hover,
.ui-controls .ui-overlaypanel .ui-datepicker .ui-datepicker-header a:hover {
    padding: 0px !important;
}

.ui-controls .ui-overlaypanel .ui-panel .ui-panel-content {
    background: #fff !important;
    border: 0px !important;
}

.ui-controls .ui-overlaypanel .ui-button {
    padding: 0px 2px !important;
    font-weight: bold !important;
}

.ui-controls .ui-overlaypanel .ui-button span.ui-button-text,
.ui-controls .ui-overlaypanel .ui-button span.ui-state-hover,
.ui-controls .ui-overlaypanel .ui-button span.ui-state-highlight {
    padding: 2px !important;
    font-weight: bold !important;
}

.pdfDiv .ui-tabmenu {
    background: transparent !important;
    border: none !important;
}

.pdfDiv .ui-tabmenu .ui-tabmenu-nav {
    background: transparent !important;
    border: none !important;
}

.pdfDiv .ui-tabmenu .ui-tabmenuitem {
    background: transparent !important;
    border: none !important;
}

.pdfDiv .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem a {
    padding: 2px !important;
    cursor: pointer;
    color: #000 !important;
}

.pdfDiv .ui-tabmenu .ui-tabmenu-nav li.ui-state-active {
    cursor: pointer;
    padding: 2px !important;
    border: none !important;
    background: #000 !important;
    float: left;
}

.pdfDiv .ui-tabmenu .ui-tabmenu-nav li.ui-state-active a {
    color: #fff !important;
}

.pdfDiv .ui-tabmenu .ui-tabmenu-nav li.ui-state-default {
    padding: 2px !important;
    border: none !important;
    background: #fff;
    float: left;
}

.ui-state-disabled .triggerImage {
    position: relative;
    top: -28px;
    cursor: default;
    margin-left: 270px;
}

/*Correspondence Scroll */
.viewAllScroll .ui-datatable-tablewrapper {
    overflow: auto;
    max-height: 300px;
}

/* for RightClick menu not used at where */
.rightClickMenu {
    background: #fff;
    border: 1px solid #ccc;
    padding: 0px !important;
    margin: 0px !important;
}

.rightClickMenu .ui-menu-list li {
    border-top: 1px solid #ccc !important;
    border-left: 0px !important;
    border-right: 0px !important;
    border-bottom: 0px !important;
    margin: 0px !important;
}

.rightClickMenu .ui-menu-list li a.ui-menuitem-link {
    text-decoration: none;
    border: 0px !important;
    font-weight: normal;
    color: #000;
    display: block;
    width: 95%;
}

.rightClickMenu .ui-menu-list li a.ui-state-hover {
    text-decoration: none;
    border: 0px !important;
    font-weight: normal;
    color: #006699 !important;
    display: block;
    width: 95%;
}

.rightClickMenu .ui-menu-list li a.ui-state-active {
    color: #006699 !important;
}

.rightClickMenu .ui-menu-list li a .ui-icon {
    text-align: right;
    float: right;
    position: relative;
}

.rightClickMenu .ui-menu-list li ul {
    background: #fff !important;
    border: 1px solid #ccc !important;
    padding: 0px !important;
    margin: 0px !important;
}

/*Overdue changes*/
.dateCall1 {
    width: 51%;
}

.dateCall1 .hasDatepicker, .dateCall1 .ui-state-disabled {
    width: 175px !important;
}

.dateCall {
    width: 60%;
}

.dateCall .hasDatepicker, .dateCall .ui-state-disabled {
    width: 67% !important;
}

.overTxt {
    width: 25%;
    text-align: right;
    font-weight: normal;
    font-size: 12px;
}

.checkbox {
    width: 9%;
}

/*auto Complete Style*/
.autoNew .ui-autocomplete-input .ui-state-focus, .autoNew .ui-autocomplete-input .ui-state-hover,
.autoNew .ui-autocomplete-input .ui-state-highlight {
    width: 98.5% !important;
    border: 1px solid #96bedb !important;
    font-weight: normal !important;
    padding: 2px !important;
    background: #fff !important;
    background-image: transparent !important;
    border-radius: 0px !important;
}

.autoNew {
    width: 100%;
    float: left;
}

.autoNew .ui-autocomplete {
    position: relative !important;
    float: left;
    width: 100%;
    display: inline-block;
}

.autoNew .ui-autocomplete input {
    float: left;
    width: 92%;
    height: auto !important;
    border: 1px solid #96bedb !important;
    font-weight: normal !important;
    padding: 2px 2px 4px !important;
    background: #fff !important;
    background-image: transparent !important;
    border-radius: 0px !important;
}

.autoNew .ui-button {
    width: 22px !important;
    height: 22px !important;
    position: absolute;
    margin-left: -3px;
    border: 1px solid #96bedb !important;
}

/*End*/
/*Start AutoComplate*/
.autoNewPro .ui-autocomplete-input .ui-state-focus, .autoNewPro .ui-autocomplete-input .ui-state-hover,
.autoNewPro .ui-autocomplete-input .ui-state-highlight {
    width: 98.5% !important;
    border: 1px solid #96bedb !important;
    font-weight: normal !important;
    padding: 2px !important;
    background: #fff !important;
    background-image: transparent !important;
    border-radius: 0px !important;
}

.autoNewPro {
    width: 100%;
    float: left;
}

.autoNewPro .ui-autocomplete {
    position: relative !important;
    float: left;
    width: 100%;
    display: inline-block;
}

.autoNewPro .ui-autocomplete input {
    float: left;
    width: 89%;
    height: auto !important;
    border: 1px solid #96bedb !important;
    font-weight: normal !important;
    padding: 2px 2px 4px !important;
    background: #fff !important;
    background-image: transparent !important;
    border-radius: 0px !important;
}

.autoNewPro .ui-button {
    width: 22px !important;
    height: 21px !important;
    position: absolute;
    margin-left: -3px;
    border: 1px solid #96bedb !important;
}

/*End AutoComplate*/
/* .ui-state-hover, .ui-state-highlight { */ /*yamini - apr12 changes*/
   /* border: 1px solid #96bedb !important; */
/* } */

.ui-autocomplete-panel {
    background: #fff !important;
    border: 1px solid #ccc !important;
}

.errorMsg {
    background-color: #F9D2D2;
    border: 1px solid #EC2C2C;
    color: #000000;
    padding: 2px 2px 2px 5px;
    font-weight: normal;
    font-size: 12px;
    text-align: left;
    word-wrap: break-word;
}

/*data Tablebody Scroll */
.hideImgTag img {
    display: none !important;
}

.ui-column-dnd-bottom {
    display: none !important;
}

.offlabel {
    color: #333;
    font-weight: normal;
    text-align: right;
}

.editorHeight {
    border: 1px solid #ccc !important;
    background: #fff !important;
}

.editorHeight .ui-editor {
    height: 175px !important;
    background: #fff !important;
}

.editorHeight .ui-editor iframe {
    height: 130px !important;
}

.editerDesign .editorHeight .ui-editor iframe {
    height: 214px !important;
}

.editerDesign1 .editorHeight .ui-editor iframe {
    height: 175px !important;
}

.editorHeight textarea {
    height: 150px !important;
}

.displaySpellCheck {
    padding: 5px;
    background: #fff;
    border: 1px solid #ccc;
    height: 150px;
    overflow: scroll;
    text-align: left;
    vertical-align: top;
}

.detailsTooltip table.ui-datagrid-data {
    border: none !important;
}

.detailsTooltip .ui-datagrid-content {
    border: none !important;
}

.detailsTooltip td.ui-datagrid-column table {
    border: 1px solid #ccc !important;
    border-collapse: collapse !important;
}

.ui-controlsCalen {
    padding: 3px 7px 3px 3px;
    width: 50%;
    text-align: left;
}

.ui-controlsCalen input {
    border: 1px solid #96bedb;
    padding: 2px;
    font-weight: normal;
    width: 99%;
}

.overlay {
    width: 5%;
    text-align: left;
}

.impCalOverLay .ui-overlaypanel {
    position: absolute;
}

.impCalendarBg {
/*     background: #a3a3a3; */
    padding: 2px;
    height: 21px;
    width: 22px;
    text-align: center;
}

.ui-grid-col-3 .tabImpreCalendar .ui-controlsCalen .ui-calendar .hasDatepicker,
.ui-grid-col-4 .tabImpreCalendar .ui-controlsCalen .ui-calendar .hasDatepicker,
.ui-grid-col-6 .tabImpreCalendar .ui-controlsCalen .ui-calendar .hasDatepicker,
.ui-grid-col-3 .ui-panelgrid .ui-grid-col-6 .ui-controlsCalen .ui-calendar .hasDatepicker,
.ui-grid-col-4 .ui-panelgrid .ui-grid-col-6 .ui-controlsCalen .ui-calendar .hasDatepicker {
    width: auto !important;
}

.calcIconWid {
    width: 5%;
}

.impCalendarChange {
}

.impCalendarChange .ui-overlaypanel {
    box-shadow: none !important;
}

.impCalendarChange .ui-overlaypanel-content {
    padding: 0px !important;
    float: left;
}

.impCalendarChange .ui-panel-content .hasDatepicker {
    border: 0px !important;
}

.impCalendarChange .ui-panel-content .ui-datepicker-header {
    height: 22px;
}

.impCalendarChange .ui-panel-content .ui-datepicker-title .ui-datepicker-month {
    width: 38% !important;
    margin-right: 5px;
}

.impCalendarChange .ui-panel-content .ui-datepicker-title .ui-datepicker-year {
    width: 40% !important;
    margin-left: 5px;
}

.impCalendarSty .impCalBorder {
    border: 1px solid #ccc !important;
    border-top: 0px !important;
    margin-top: -3px !important;
    padding: 3px 2px 3px !important;
}

.impCalendarSty .ui-datepicker table {
    margin-bottom: 0px !important;
}

.impCalendarSty .impCalBorder .ui-button {
    margin-bottom: 0px !important;
}

.emailBodyTxt .ui-editor {
    height: auto !important;
}

.emailBodyTxt .ui-editor textarea {
    width: 99% !important;
    margin-bottom: 5px;
}

.multipleStyle {
    border: 1px solid #ccc;
    padding: 5px;
}

.multipleStyle .ui-datatable-scrollable .ui-datatable-scrollable-body {
    overflow: scroll;
    height: auto;
    max-height: 275px !important;
    margin-right: 0px !important;
    width: 100%;
}

.multipleStyle .ui-datatable-scrollable-header {
    width: 100%;
}

.multipleStyle .ui-datatable-scrollable-header {
    height: auto !important;
}

.multipleStyle .ui-datatable-scrollable-footer {
    display: none;
}

.multipleStyle .ui-datatable thead th {
    padding: 5px 10px !important;
}

.ui-hidden-widget {
    display: none;
    width: 0px;
    height: 0px;
    border-width: 0px;
    border-style: none;
    padding: px;
    margin: 0px;
}

.ui-controls2 td.inputBrowse {
    width: 40%;
    text-align: left;
}

.ui-controls2 td.inputBrowse input {
    width: 85%;
    float: left;
    margin-right: 5px;
    cursor: pointer;
}

.ui-controls2 td.AttachmetSty {
    width: 60%;
    text-align: left;
}

.ui-controls2 td.AttachmetSty .attachTxt {
    float: left;
    paddin-right: 10px;
}

.inputBrowse1 {
    width: 40%;
    text-align: left;
}

.inputBrowse1 input {
    width: 90%;
    float: left;
    margin-right: 5px;
    cursor: pointer;
}

.AttachmetSty1 {
    width: 60%;
    text-align: left;
}

.AttachmetSty1 span {
    float: left;
    padding-right: 5px;
}

.AttachmetSty1 .corresAtt a {
    float: left;
}

.inputBrowse3 {
    width: 60%;
    text-align: left;
}

.inputBrowse3 input {
    width: 98%;
    float: left;
    margin-right: 5px;
    cursor: pointer;
}

.AttachmetSty3 {
    width: 40%;
    text-align: left;
    padding-left: 0px
}

/* Edit Button Modified BY Magendran */
.auditIconHead .ui-datatable .ui-datatable-header {
    padding: 7px 8px 3px !important;
    text-align: left !important;
    height: auto !important;
    background: #e0e0e0 url("/LSMV/javax.faces.resource/images/table_header_mid.gif.jsf?ln=primefaces-lightness") 0px 0px repeat-x !important;
}

.checkBoxResponse {
    width: 5%;
    text-align: left;
}

.checkBoxResponse .ui-control-CheckBox {
    width: 15px !important;
    height: 15px !important;
}

.checkBoxResponse input {
    border: 0px !important;
}

.spellcheckerButtonTd img {
    padding-left: 0px !important;
}

.spellcheckTextArea1 textarea {
    width: 99% !important;
}

.UserGroupSty {
    width: 45%;
}

.compUnitSty {
    width: 45%;
}

/* version Update Styles */
.ui-dashboard-column {
    width: 50%;
    overflow: auto;
}

/* New Stack Upgrade style */
.bodySty {
    padding: 2px 5px 5px 5px; /* Modified by Magendran */
 /*   top: 58px; */
   top: 65px;/* New UI */
    position: relative;
    background: #fff;
    width: 99%;
}

.ui-LabelLeft .ui-state-hover, .ui-controlsRight .ui-state-hover {
    background: #fff !important;
}

.ui-datatable table {
    table-layout: auto !important;
    border:1px solid #EAEDF3 !important; /*new chnages*/
}

/* .vetDataTableSty table {overflow:hidden;} */
.sample {
    border: 0px solid #ff0000 !important;
}

/* Added By Magendran*/
.resendButSty .ui-button {
    border: 0px !important;
    background: #016990 !important;
    padding: 3px 1px;
    color: #fff !important;
    border-radius: 2px;
}

.resendButSty .ui-button .ui-button-text {
    color: #fff !important;
    font-size: 13px;
}

.inquiryCenterLaySty .commanDataTableStyles .ui-datatable-header {
    position: absolute !important;
    background: none !important;
    z-index: 700 !important;
    right: 0px;
    border: 0px !important;
    padding: 0px !important;
    top: 31px;
}

.commanDataTableStyles .ui-datatable-header {
    position: absolute !important;
    margin-top: -25px;
    background: none !important;
    z-index: 700 !important;
    right: 14px;
    border: 0px !important;
    padding: 0px !important;
}

.dataTabheaderAlignSty .ui-datatable-header {
    position: absolute !important;
    margin-top: 0px;
    background: none !important;
    z-index: 700 !important;
    /* right: 14px; */
   right: 10px; /* New UI changes */
   border: 0px !important;
   padding: 0px !important;
   /* top: 28px; */
   top: 37px; /* New UI changes */
}

.dataTabheaderAlignStyCon .ui-datatable-header {
    position: absolute !important;
    margin-top: 0px;
    background: none !important;
    z-index: 700 !important;
    right: 12px;
    border: 0px !important;
    padding: 0px !important;
    /* top: 31px; */
   top: 36px; /* New UI changes */
}

.dataTabheaderAlignStyTask .ui-datatable-header {
    position: absolute !important;
    margin-top: 0px;
    background: none !important;
    z-index: 700 !important;
    right: 12px;
    border: 0px !important;
    padding: 0px !important;
    top: 27px;
}

.dataTabheaderAlignStyTask td a{ color:#1A3BDD !important;  } /* New UI Changes */
.dataTabheaderAlignStyTask td .ui-outputlabel{ color:#212934 !important;  } /* New UI Changes */

.dataTabheaderAlignStyDuplicateSearchLookup .ui-datatable-header {
    position: absolute !important;
    margin-top: 0px;
    background: none !important;
    z-index: 700 !important;
    right: 12px;
    border: 0px !important;
    padding: 0px !important;
    top: 31px;
}

.commanDataTableStyles .ui-datatable-header .ui-button {
    border: 1px solid #ccc;
}

.commanDataTableStyles .ui-datatable-header .ui-button .ui-button-text {
    font-size: 12px !important;
    text-shadow: none !important;
    color: #000 !important;
}

.commanDataTableStyles .ui-datatable-scrollable .ui-datatable-scrollable-header {
    height: auto !important;
}

.commanDataTableStyles .ui-datatable-scrollable .ui-datatable-scrollable-header-box {
}

.commanDataTableStyles .ui-datatable-scrollable .ui-datatable-scrollable-header-box th {
    vertical-align: top;
}

.commanDataTableStyles .ui-datatable-scrollable .ui-datatable-scrollable-header-box th .ui-column-filter {
    width: 50%;
    margin-left: 0px !important;
    margin-right: 0px !important;
    text-align: left;
    display: table-row-group;
}

.commanDataTableStyles .ui-datatable-scrollable .ui-datatable-scrollable-header-box th .ui-state-hover {
    background: #fff !important;
    background-clip: padding-box;
}

.commanDataTableStyles .ui-datatable-scrollable .ui-datatable-scrollable-header-box th.ui-state-hover,
.commanDataTableStyles .ui-datatable-scrollable .ui-datatable-scrollable-header-box th.ui-state-focus {
    background: #fff !important;
    position: relative !important;
    background-clip: padding-box !important;
    border: 1px solid #ccc !important;
    border-collapse: collapse !important;
}

.commanDataTableStyles .ui-datatable-scrollable .ui-datatable-scrollable-body .ui-datatable-scrollable-theadclone th {
    padding: 0px 10px !important;
}

.commanDataTableStyles .ui-datatable-scrollable .ui-datatable-scrollable-body {
    overflow: auto !important;
}

/*.commanDataTableStyles .ui-datatable-scrollable .ui-datatable-scrollable-header-box th.ui-static-column{ width:2%!important;}*/
.commanDataTableStyles .ui-datatable-scrollable-header th.checkBox {
    width: 16px;
}

.commanDataTableStyles .ui-datatable-scrollable-header th.EditIcon {
    width: 92px;
}

.commanDataTableStyles .ui-datatable-scrollable-header th.EditIconExpand {
    width: 120px;
}

.commanDataTableStyles .ui-datatable-scrollable .ui-datatable-data td {
    word-wrap: break-word;
    white-space: normal !important;
    text-overflow: ellipsis;
    /* border: 1px solid #ccc !important; */
border: 1px solid rgb(242, 242, 242) !important;
   font-size: 12px;
   padding: 4px 10px !important;
       font-weight: 400;
           /* border-left: 0px !important;
   border-right: 0px !important; */
}

/* Scrollbar for Listing Screen */
.commanDataTableStyles .ui-datatable-tablewrapper {
    max-height: 430px;
    overflow: auto;
    z-index: 99;
}

.commanDataTableStyles .vetDataTableSty1 .ui-datatable-tablewrapper {
    max-height: 230px;
    height: 180px;
    min-height: 180px;
    overflow: auto;
    z-index: 99;
}

.viewIdDoc .commanDataTableStyles .ui-datatable-tablewrapper {
    max-height: 560px;
    overflow: auto;
    z-index: 99;
}

.viewIdDoc .BiblioListMgSty .commanDataTableStyles .ui-datatable-tablewrapper {
    max-height: 550px;
    overflow: auto;
    z-index: 99;
    min-height: 540px;
}

.commanDataTableStyles .ui-paginator {
    background: none !important;
    width: auto;
    height: auto !important;
    padding: 0px !important;
    border: 1px solid #ccc !important;
    float: right;
    text-align: right !important;
    position: relative;
    right: 4px; /* New UI changes */
    margin: 0px !important;  /* New UI changes */ /*yamini changes - 08/04/2019*/
}

.commanDataTableStyles .ui-paginator .ui-paginator-pages {
    float: left;
    padding: 0px !important;
    margin: 0px !important;
}

.commanDataTableStyles .ui-paginator .ui-paginator-page {
    float: left;
    padding: 0px 5px 0px 5px !important;
    margin: 0px 0px 0px 0px !important;
    color: #7C716E;
}

.commanDataTableStylesINQ .ui-paginator .ui-state-disabled,
.ui-grid-row .ui-grid-col-6 .commanDataTableStyles .ui-datatable .ui-paginator .ui-state-disabled {
    border-top: 0px !important;
    width: auto !important;
    border-bottom: 0px !important;
    border-left: 0px !important;
    border-right: 1px solid #ccc !important; /* background: url(/medcom/javax.faces.resource/images/pag_first.gif.jsf?ln=primefaces-lightness)no-repeat center center !important; */
}


.commanDataTableStyles .ui-paginator .ui-paginator-page {
    padding: 0px 6px 7px !important;
    font-weight: normal !important;
    font-size: 13px !important;
    height: 11px;
    border-right: 0px solid #ccc !important;
    border-top: 0px !important;
    border-bottom: 0px !important;
    border-left: 0px !important;
    background: none !important;
}

.commanDataTableStyles .ui-paginator .ui-paginator-pages .ui-state-active {
    color: #7C716E !important;
    font-weight: normal !important;
    font-size: 13px !important;
    border-right: 1px solid #ccc !important;
    padding: 0px 6px 7px !important;
    background: #fff !important;
}

.commanDataTableStyles .ui-paginator .ui-icon {
    display: none !important;
}

.commanDataTableStyles .ui-datatable-scrollable-footer {
    display: none !important;
}

.commanDataTableStyles .ui-paginator .ui-paginator-current {
    padding: 1px 5px 1px !important;
    margin: 0px !important;
    border-right: 1px solid #ccc;
    font-weight: normal;
}

.commanDataTableStyles .ui-paginator .ui-paginator-rpp-options {
    width: 45px;
    padding: 0px 0px 0px !important;
    margin: 0px 0px 0px 5px !important;
    background: #fff !important;
    border: 0px !important;
    font-weight: normal !important;
    height: 17px;
}

.commanDataTableStyles .ui-datatable thead th {
    overflow: visible !important;
    white-space: nowrap;
}

.commanDataTableStyles .ui-datatable-tablewrapper tbody.ui-datatable-data td {
    vertical-align: top !important;
    overflow: visible;font-weight: 400;
}

.commanDataTableStyles .ui-datatable-tablewrapper tbody td img {
    padding-right: 4px;
    vertical-align: bottom;
}

.commanDataTableStyles a {
    padding-right: 2px;
    display: inline-block;
}

.templateDataTable .commanDataTableStyles .ui-datatable-tablewrapper {
    max-height: 215px;
    overflow: auto;
}

/* End */
/* Lookup Style */
.DataTableStyChang .commanDataTableStyles .ui-paginator {
    background: #fff !important;
    width: auto;
    height: auto !important;
    padding: 0px !important;
    margin: 5px 0px 0px 0px !important;
    border: 1px solid #ccc !important;
    float: right;
    text-align: right !important;
    position: relative;
    right: 5px;
}

.DataTableStyChang .commanDataTableStyles .ui-paginator .ui-paginator-pages {
    float: left;
    padding: 0px !important;
    margin: 0px !important;
}

.DataTableStyChang .commanDataTableStyles .ui-paginator .ui-paginator-page {
    float: left;
    padding: 0px 5px 0px 5px !important;
    margin: 0px 0px 0px 0px !important;
    color: #000;
}

.DataTableStyChang .commanDataTableStyles .ui-paginator .ui-paginator-first {
    float: left;
    background: url("/LSMV/javax.faces.resource/images/pag_first.gif.jsf?ln=primefaces-lightness") no-repeat center center !important;
    border: 0px !important;
    width: 7px;
    height: 11px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    padding: 3px 8px 8px !important;
    border-right: 1px solid #ccc !important;
}

.DataTableStyChang .commanDataTableStyles .ui-paginator .ui-paginator-prev {
    float: left;
    background: url("/LSMV/javax.faces.resource/images/pag_previous.gif.jsf?ln=primefaces-lightness") no-repeat center center !important;
    border: 0px !important;
    width: 7px;
    height: 11px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    padding: 3px 8px 8px !important;
    border-right: 1px solid #ccc !important;
}

.DataTableStyChang .commanDataTableStyles .ui-paginator .ui-paginator-next {
    float: left;
    background: url("/LSMV/javax.faces.resource/images/pag_next.gif.jsf?ln=primefaces-lightness") no-repeat center center !important;
    border: 0px !important;
    width: 7px;
    height: 11px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    padding: 3px 8px 8px !important;
    border-right: 1px solid #ccc !important;
}

.DataTableStyChang .commanDataTableStyles .ui-paginator .ui-paginator-last {
    float: left;
    background: url("/LSMV/javax.faces.resource/images/pag_last.gif.jsf?ln=primefaces-lightness") no-repeat center center !important;
    border: 0px !important;
    border-right: 1px solid #ccc !important;
    width: 7px;
    height: 11px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    padding: 3px 8px 8px !important;
}

.DataTableStyChang .commanDataTableStyles .ui-paginator .ui-paginator-page {
    padding: 3px 8px 8px !important;
    font-weight: normal !important;
    font-size: 13px !important;
    height: 11px;
    border-right: 1px solid #ccc !important;
    border-top: 0px !important;
    border-bottom: 0px !important;
    border-left: 0px !important;
    background: none !important;
}

.DataTableStyChang .commanDataTableStyles .ui-paginator .ui-paginator-pages .ui-state-active {
    color: #fff !important;
    font-weight: normal !important;
    font-size: 13px !important;
    border-right: 1px solid #ccc !important;
    padding: 3px 8px 8px !important;
    background: #016990 !important;
}

.DataTableStyChang .commanDataTableStyles .ui-paginator .ui-icon {
    display: none !important;
}

.DataTableStyChang .commanDataTableStyles .ui-datatable-scrollable-footer {
    display: none !important;
}

.DataTableStyChang .commanDataTableStyles .ui-paginator .ui-paginator-current {
    padding: 2px 5px 3px !important;
    margin: 0px !important;
    border-right: 1px solid #ccc;
}

.DataTableStyChang .commanDataTableStyles .ui-paginator .ui-paginator-rpp-options {
    width: 50px;
    padding: 1px 0px 0px !important;
    margin: 0px 0px 0px 5px !important;
    background: #fff !important;
    border: 0px !important;
    font-weight: normal !important;
}

/* End*/
/*Filter Field alignment UI */
.commanDataTableStyles .ui-datatable-tablewrapper .ui-column-filter {
    margin: 0px !important;
}

/*seriousNess */
.seriousTooltip {
    border: 0px !important;
    background: #fff !important;
    box-shadow: none !important;
}

.seriousTooltip .ui-panelgrid td.ui-panelgrid-cell .even {
    background: #fafafa !important;
}

.seriousTooltip .ui-panelgrid td.ui-panelgrid-cell .odd {
    background: #ffffff !important;
}

/* Department UI Changes */
.departTooltip {
    border: 0px !important;
    background: transparent !important;
    box-shadow: none !important;
}

.DropOverlaySty {
    background: #fff !important;
    width: 30% !important;
    margin-top: -5px;
}

.DropOverlaySty .ui-overlaypanel-content .ui-datatable-tablewrapper {
    overflow: hidden !important;
}

.DropOverlaySty .ui-overlaypanel-content .ui-datatable-tablewrapper table {
    width: 100%;
}

.DropOverlaySty .ui-datatable-tablewrapper td.departSty {
    width: 30%;
    white-space: nowrap;
}

.DropOverlaySty .ui-datatable-tablewrapper td.emailSty {
    width: 70%;
    word-wrap: break-word;
    word-break: break-all;
}

/* FAQ */
.faqTooltip {
    border: 0px !important;
    background: transparent !important;
    box-shadow: none !important;
}

.faqOverlaySty {
    background: #fff !important;
    width: 100%;
    margin-top: -5px;
}

.faqOverlaySty .ui-datatable-tablewrapper {
    overflow: hidden !important;
}

.faqOverlaySty .ui-datatable-tablewrapper table {
    width: 100%;
    table-layout: fixed !important;
}

.faqOverlaySty .ui-datatable-tablewrapper td.faqSty {
    width: 20%;
    white-space: nowrap;
}

.faqOverlaySty .ui-datatable-tablewrapper td.faqemailSty {
    width: 60%;
    padding-right: 5px;
    word-wrap: break-word;
    word-break: break-all;
}

.ActionCommonfaq {
    width: 5%;
}

.ActionCommonfaq .exportXl .ui-button {
    background: #fff url(../images/excel.png) no-repeat 5px center !important;
    display: block;
    padding: 3px 10px 3px 25px !important;
    border: none !important;
    margin: 0px 0px 3px !important;
    border-radius: 7px;
}

.ActionCommonfaq .exportPdf .ui-button {
    background: #fff url(../images/pdf.gif) no-repeat 5px center !important;
    display: block;
    padding: 3px 10px 3px 25px !important;
    border: none !important;
    margin: 0px 0px 3px !important;
    border-radius: 7px;
}

.ActionCommonfaq .exportXl .ui-button-text, .ActionCommonfaq .exportPdf .ui-button-text {
    padding: 0px 2px !important;
}

.swithPanelGridfaq {
    text-align: right;
    width: 17%;
    padding-right: 40px;
}

.swithPanelGridfaq .ui-inputswitch {
    border: none !important;
    width: 74px !important;
}

.swithPanelGridfaq .ui-inputswitch-handle {
    width: 26px !important;
    height: 27px !important;
    background: url(../images/SwitchHandle.png) !important;
    border: none !important;
}

.swithPanelGridfaq .ui-inputswitch-off {
    height: 24px !important;
    width: 73px !important;
    background: url(../images/SwitchIconBg.png) !important;
    color: #fff !important;
    border: none !important;
}

.swithPanelGridfaq .ui-inputswitch-on {
    height: 24px !important;
    color: #fff !important;
    background: url(../images/SwitchIconBg.png) !important;
    border: none !important;
}

.swithPanelGridfaq .ui-inputswitch-on span {
    text-align: left !important;
    padding-left: 10px !important;
    padding-top: 2px !important;
}

.swithPanelGridfaq .ui-inputswitch-off span {
    text-align: center !important;
    width: 50px !important;
    padding-top: 2px !important;
}

.refreshFaq {
    float: left;
    padding-left: 5px;
    padding-top: 2px;
}

/*document Listing*/
.docuTooltip {
    border: 0px !important;
    width: auto !important;
    max-width: 500px !important;
    background: transparent !important;
    box-shadow: none !important;
}

.docOverlaySty {
    background: #fff !important;
    width: 100%;
    margin-top: -5px;
}

.docOverlaySty .ui-datatable-tablewrapper {
    overflow: hidden !important;
}

.docOverlaySty .ui-datatable-tablewrapper table {
    width: 100%;
    table-layout: fixed !important;
}

.docOverlaySty .ui-datatable-tablewrapper th.docprod {
    width: 35%;
    white-space: nowrap;
}

.docOverlaySty .ui-datatable-tablewrapper th.docprod1 {
    width: 35%;
    white-space: nowrap;
}

.docOverlaySty .ui-datatable-tablewrapper th.docprod2 {
    width: 30%;
    white-space: nowrap;
}

.docOverlaySty .ui-datatable-tablewrapper td.docprod {
    width: 35%;
    white-space: normal !important;
    word-wrap: break-word;
    word-break: break-all;
}

.docOverlaySty .ui-datatable-tablewrapper td.docprod1 {
    width: 35%;
    white-space: normal !important;
    padding-right: 5px;
    word-wrap: break-word;
    word-break: break-all;
}

.docOverlaySty .ui-datatable-tablewrapper td.docprod2 {
    width: 30%;
    white-space: normal !important;
    padding-right: 5px;
    word-wrap: break-word;
    word-break: break-all;
}

/* Data list UI */
.dialogCom .ui-dialog-content .ui-datalist {
    padding: 0px !important;
    border: 0px !important;
}

.dialogCom .ui-datalist .ui-datalist-header {
    background: #ececec !important;
    border: 1px solid #ccc;
}

.dialogCom .ui-datalist-content .ui-datatable-header {
    background: #ececec !important;
    padding: 5px !important;
}

.dialogCom .ui-datalist-content .ui-datatable {
    margin-top: 5px !important;
}

.dialogCom .companyPanel .ui-datalist-content {
    border: 0px !important;
    padding: 5px !important;
    max-height: none !important;
}

.dialogCom .ui-datalist-content {
    border: 1px solid #ccc !important;
    max-height: 370px;
    overflow: auto;
    padding: 5px !important;
}

.dialogCom .ui-datalist .ui-paginator {
    background: none !important;
    width: auto;
    height: auto !important;
    padding: 0px !important;
    margin: -25px 0px 0px 0px !important;
    border: 1px solid #ccc !important;
    float: right;
    text-align: right !important;
    position: relative;
    right: 0px;
}

.dialogCom .ui-datalist .ui-paginator .ui-paginator-pages {
    float: left;
    padding: 0px !important;
    margin: 0px !important;
}

.dialogCom .ui-datalist .ui-paginator .ui-paginator-page {
    float: left;
    padding: 0px 5px 0px 5px !important;
    margin: 0px 0px 0px 0px !important;
    color: #000;
}

.dialogCom .ui-datalist .ui-paginator .ui-paginator-first {
    float: left;
    background: url("/LSMV/javax.faces.resource/images/pag_first.gif.jsf?ln=primefaces-lightness") no-repeat center center !important;
    border: 0px !important;
    width: 7px;
    height: 11px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    padding: 3px 8px 8px !important;
    border-right: 1px solid #ccc !important;
}

.dialogCom .ui-datalist .ui-paginator .ui-paginator-prev {
    float: left;
    background: url("/LSMV/javax.faces.resource/images/pag_previous.gif.jsf?ln=primefaces-lightness") no-repeat center center !important;
    border: 0px !important;
    width: 7px;
    height: 11px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    padding: 3px 8px 8px !important;
    border-right: 1px solid #ccc !important;
}

.dialogCom .ui-datalist .ui-paginator .ui-paginator-next {
    float: left;
    background: url("/LSMV/javax.faces.resource/images/pag_next.gif.jsf?ln=primefaces-lightness") no-repeat center center !important;
    border: 0px !important;
    width: 7px;
    height: 11px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    padding: 3px 8px 8px !important;
    border-right: 1px solid #ccc !important;
}

.dialogCom .ui-datalist .ui-paginator .ui-paginator-last {
    float: left;
    background: url("/LSMV/javax.faces.resource/images/pag_last.gif.jsf?ln=primefaces-lightness") no-repeat center center !important;
    border: 0px !important;
    border-right: 1px solid #ccc !important;
    width: 7px;
    height: 11px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    padding: 3px 8px 8px !important
}

.dialogCom .ui-datalist .ui-paginator .ui-paginator-page {
    padding: 3px 8px 8px !important;
    font-weight: normal !important;
    font-size: 13px !important;
    height: 11px;
    border-right: 1px solid #ccc !important;
    border-top: 0px !important;
    border-bottom: 0px !important;
    border-left: 0px !important;
    background: none !important;
}

.dialogCom .ui-datalist .ui-paginator .ui-paginator-pages .ui-state-active {
    color: #fff !important;
    font-weight: normal !important;
    font-size: 13px !important;
    border-right: 1px solid #ccc !important;
    padding: 3px 8px 8px !important;
    background: #016990 !important;
}

.dialogCom .ui-datalist .ui-paginator .ui-icon {
    display: none !important;
}

.dialogCom .ui-datalist .ui-datatable-scrollable-footer {
    display: none !important;
}

.dialogCom .ui-datalist .ui-paginator .ui-paginator-current {
    padding: 2px 5px 3px !important;
    margin: 0px !important;
    border-right: 1px solid #ccc;
}

.dialogCom .ui-datalist .ui-paginator .ui-paginator-rpp-options {
    width: 50px;
    padding: 1px 0px 0px !important;
    margin: 0px 0px 0px 5px !important;
    background: #fff !important;
    border: 0px !important;
    font-weight: normal !important;
}

/* Error Dialog New UI */
.newDesign_Error {
    background: #fff !important;
}

.newDesign_Error .ui-dialog-titlebar {
    background: #e64b3b !important;
    border: 1px solid #e64b3b !important;
    border-top-right-radius: 7px !important;
    border-top-left-radius: 7px !important;
    margin: 5px 5px 0px 5px !important;
    color: #fff !important;
}

.newDesign_Error .ui-dialog-title {
    color: #fff !important;
    text-align: center !important;
    margin: 0px !important;
    font-size: 15px;
}

.newDesign_Error .ui-dialog-titlebar a.ui-dialog-titlebar-icon .ui-icon {
    display: none !important;
}

.newDesign_Error .ui-dialog-titlebar a.ui-dialog-titlebar-icon,
.newDesign_Error .ui-dialog-titlebar a.ui-state-hover {
    background: url(../images/closeButton.png) no-repeat !important;
    border: none !important;
    padding: 2px !important;
    margin: 4px 2px 0px !important;
}

.newDesign_Error .ui-dialog-content {
    padding: 5px !important;
    margin: 0px 5px 5px !important;
    border: 1px solid #ccc !important;
    width: 96%;
}

.newDesign_Error .ui-dialog-content .ui-datatable-tablewrapper {
    max-height: 300px;
    overflow: auto;
    overflow-x: hidden;
}

.newDesign_Error .ui-datatable-tablewrapper thead {
    display: none;
}

.newDesign_Error .ui-datatable-data a.ui-commandlink {
    text-decoration: none !important;
    font-size: 12px;
}

.newDesign_Error .ui-dialog-content .ui-datatable-tablewrapper td {
    word-wrap: break-word !important; /* word-break:break-all!important; */
    white-space: normal !important;
}

.buttonBg {
    padding: 3px 5px 3px 5px !important;
   /* border: 1px solid #bdc3c7 !important;
   background: #bdc3c7 !important;*/
   background:#fff !important; /*new chnages*/
    text-align: center;
}

.buttonBg .ui-button {
    background: #fff !important;
    border: 1px solid #fff !important;
}

.buttonBg .ui-state-hover {
    background: #fff !important;
    border: 1px solid #d9f0f9 !important;
}

.buttonBg .ui-state-hover .ui-button-text {
    color: #000 !important;
}

.buttonBg:after,
.buttonBg:before {
    content: "";
    display: table;
    height: 0px;
    clear: both;
}

/*END*/
/*Confirmation Dialog*/
.ui-confirm-dialog {
    background: #fff !important;
    padding-bottom: 0px !important;
    border-radius: 2px !important;
}

.ui-confirm-dialog .ui-dialog-titlebar {
    background: #fff !important;
    border-bottom: 1px solid #e0e0e0 !important;
    border-top: 0px !important;
    border-left: 0px !important;
    border-right: 0px !important;
    border-radius: 0px !important;
    margin: 0px !important;
    color: #546e7a !important;
}

.ui-confirm-dialog .ui-dialog-title {
    color: #546e7a !important;
    text-align: center !important;
    margin: -3px 0px 0px !important;
    font-size: 15px;
    text-shadow: none !important;
    font-weight: normal !important;
}

.ui-confirm-dialog .ui-dialog-titlebar {
    padding: 15px 20px !important;
}

.ui-confirm-dialog .ui-dialog-titlebar a.ui-dialog-titlebar-icon .ui-icon {
    display: none !important;
}

.ui-confirm-dialog .ui-dialog-titlebar a.ui-dialog-titlebar-icon,
.ui-confirm-dialog .ui-dialog-titlebar a.ui-state-hover {
    background: url(../images/con-close.png) no-repeat !important;
    border: none !important;
    padding: 0px !important;
    margin: 16px 10px !important;
    width: 13px;
    height: 13px;
}

.ui-confirm-dialog .ui-dialog-content {
    padding: 20px 10px !important;
    margin: 0px 5px 0px !important;
    border: 0px !important;
    width: auto !important;
    background: #fff !important;
    font-size: 14px;
}

.ui-confirm-dialog .ui-dialog-content .ui-confirm-dialog-message {
    width: 90%;
    font-size: 13px !important;
    margin-top: 4px;
}

.ui-confirm-dialog .ui-dialog-content .ui-icon {
    margin-top: 3px !important;
}

.ui-confirm-dialog .ui-dialog-buttonpane {
    padding: 3px 10px !important;
    border-top: 1px solid #e8edf2 !important;
    border-left: 0px !important;
    border-right: 0px !important;
    border-bottom: 0px !important;
    background: #f3f5f7 !important;
    margin: 0px !important;
    text-align: center !important;
}

.ui-confirm-dialog .ui-dialog-buttonpane button.YesBut {
    background: #66BB6A url(../../images/yesTick.png) no-repeat 15px 10px !important;
    border-radius: 2px !important;
    margin: 0px 5px 0px 0px !important;
    padding: 5px 5px 5px 20px;
    color: #ffffff !important;
}

.ui-confirm-dialog .ui-dialog-buttonpane button.YesBut.ui-state-focus,
.ui-confirm-dialog .ui-dialog-buttonpane button.NoBut.ui-state-focus {
    border: 1px solid #8fe0ff !important;
}

.ui-confirm-dialog .ui-dialog-buttonpane button.YesBut.ui-state-hover {
    background: #81c784 url(../images/yesTick.png) no-repeat 9px 9px !important;
    border-radius: 2px !important;
    margin: 0px 5px 0px 0px !important;
    padding: 5px 5px 5px 15px;
    color: #ffffff !important;
}

.ui-confirm-dialog .ui-dialog-buttonpane button.NoBut {
    background: #e53935 url(../images/noClose.png) no-repeat 15px 10px !important;
    border-radius: 2px !important;
    margin: 0px 5px 0px 0px !important;
    padding: 5px 5px 5px 20px;
    color: #ffffff !important;
    height: auto;
}

.ui-confirm-dialog .ui-dialog-buttonpane button.NoBut.ui-state-hover {
    background: #f44336 url(../images/noClose.png) no-repeat 15px 10px !important;
    border-radius: 2px !important;
    margin: 0px 5px 0px 0px !important;
    padding: 5px 5px 5px 20px;
    color: #ffffff !important;
}

.ui-confirm-dialog .ui-dialog-buttonpane .ui-button-text,
.ui-confirm-dialog .ui-dialog-buttonpane .ui-state-hover .ui-button-text {
    color: #ffffff !important;
    font-size: 14px;
    font-weight: normal !important;
}

.ui-confirm-dialog .ui-dialog-buttonpane button.ui-state-focus {
    border: 1px solid #8fe0ff !important;
}

.ui-confirm-dialog .ui-dialog-buttonpane button.ui-state-hover,
.ui-confirm-dialog .ui-dialog-buttonpane button.ui-state-hover {
    color: #ffffff !important;
}

/*Common Dialog For Checkbox*/
.dialogforCheck {
    background: #fff !important;
}

.dialogforCheck .ui-dialog-titlebar {
    background: #016990 !important;
    border: 1px solid #016990 !important;
    border-top-right-radius: 7px !important;
    border-top-left-radius: 7px !important;
    margin: 5px 5px 0px 5px !important;
    color: #fff !important;
}

.dialogforCheck .ui-dialog-title {
    color: #fff !important;
    text-align: center !important;
    margin: 0px !important;
    font-size: 15px;
    text-shadow: none !important;
    margin-top: -3px !important;
}

.dialogforCheck .ui-dialog-titlebar a.ui-dialog-titlebar-icon .ui-icon {
    display: none !important;
}

.dialogforCheck .ui-dialog-titlebar a.ui-dialog-titlebar-icon,
.dialogforCheck .ui-dialog-titlebar a.ui-state-hover {
    background: url(../images/closeButton.png) no-repeat !important;
    border: none !important;
    padding: 2px !important;
    margin: 4px 2px 0px !important;
}

.dialogforCheck .ui-dialog-content {
    padding: 0px !important;
    margin: 0px 5px 5px !important;
    border: 0px solid #ccc !important;
    width: auto;
}

.inqdialogforCheck .ui-dialog-content {
    padding: 4px 0px 0px 6px !important;
}

.templateInfo .ui-dialog-content {
    padding: 5px !important;
    border: 1px solid #ccc !important;
    width: auto;
}

/* .dialogforCheck .ui-dialog-content .checkPanel {
    padding: 10px;
} */

.dialogforCheck .ui-dialog-content .checkPanel td {
    border: 0px !important;
}

/* .dialogforCheck .buttonBg {
    padding: 5px 5px 3px 5px !important;
    border: 1px solid #cccccc !important;
    background: #cccccc !important;
    text-align: left;
} */

.dialogforCheck .buttonBg .ui-button, .ui-button {
    background: #fff !important;
    border: 1px solid #fff !important;
}

.dialogforCheck .buttonBg .ui-state-hover, button.ui-state-hover {
    background: #ffffff !important;
    border: 1px solid #d9f0f9 !important;
}

.dialogforCheck .buttonBg .ui-state-hover .ui-button-text {
    color: #000 !important;
}

.ui-labelcheck {
    width: 23%;
    text-align: left;
    padding: 5px;
    font-weight: bold;
}

.ui-checkbox {
    width: 2%;
    padding: 2px;
}

.faqHischeck {
    width: 10%;
    text-align: left;
    padding: 5px;
    font-weight: bold;
}

.faqHischeck2 {
    width: 85%;
    text-align: left;
    padding: 5px;
    font-weight: bold;
}

/*End*/
/* Common Dialouge */
.dialogCom {
    background: #fff !important;
    border-radius:6px !important; /*new changes*/
}

.dialogCom .ui-dialog-titlebar {
    /*background: #016990 !important;
   border: 1px solid #016990 !important;
   border-top-right-radius: 7px !important;
   border-top-left-radius: 7px !important;*/
   margin: 5px 5px 0px 5px !important;
   color: #fff !important;
     border-bottom: 1px solid #EAEDF3 !important; /*new changes*/
   border-top:none !important; /*new changes*/
  border-right:none !important; /*new changes*/
  border-left:none !important; /*new changes*/
   border-radius: 0 6px 6px 0 !important; /*new changes*/
   background-color: #FFFFFF !important; /*new changes*/
   height:30px !important; /*new changes*/
    background:#fff !important;
}

.dialogCom .ui-dialog-title {
    /*color: #fff !important;*/
   color:#212934 !important; /*new changes*/
   /*text-align: center !important;*/
   text-align:left !important; /*new chnages*/
   margin: -2px 0px !important;
 /*  font-size: 15px;*/
 font-size:16px !important; /*new changes*/
 font-weight:600 !important; /*new chnages*/
    text-shadow: none !important;
}

.dialogCom .ui-dialog-titlebar a.ui-dialog-titlebar-icon .ui-icon {
    display: none !important;
}

.dialogCom .ui-dialog-titlebar a.ui-dialog-titlebar-icon, .dialogCom .ui-dialog-titlebar a.ui-state-hover {
    background: url(../images/closeButton.png) no-repeat !important;
    border: none !important;
    padding: 2px !important;
    margin: 4px 2px 0px !important;
}

.dialogCom .ui-dialog-content {
    padding: 5px !important;
    margin: 0px 5px 5px !important;
   /* border: 1px solid #ccc !important;*/ /* New Changes */
    width: 98%;
}

.ErrorWidthSty .ui-dialog-content {
    width: 96%;
}

.dialogCom .buttonBg {
    padding: 4px 3px 3px 3px !important;
   /* border: 1px solid #cccccc !important;*/
  border:1px solid #f5f5f5 !important; /*new chnages*/
  /* background: #cccccc !important;*/
  background:#f5f5f5 !important; /*new chnages*/
    text-align: left !important;
}

.dialogCom .buttonBg .ui-button, .ui-button {
    background: #fff !important;
    border: 1px solid #fff !important;
}

.dialogCom .buttonBg .ui-state-hover, button.ui-state-hover {
    background: #fff !important;
    border: 1px solid #fff !important;
}

.dialogCom .buttonBg .ui-state-hover .ui-button-text {
    color: #546e7a !important;
}

.srcButtonBg {
    /*background: #ccc !important;
   border: 1px solid #ccc !important;*/
   background:#f5f5f5 !important;
   border:1px solid #f5f5f5 !important; /* New Changes */
    padding: 3px 5px 2px !important;
}

.srcButtonBg .ui-button, .buttonBg .ui-button {
    background: #fff !important;
    border: 1px solid #fff;
    /*padding: 1px 4px 1px 4px;*/
    padding: 4px 4px 4px 4px; /* New Changes */
    font-weight: normal !important;
    font-size: 13px !important;
    color: #546e7a !important;
}

.srcButtonBg .ui-state-hover, .buttonBg .ui-state-hover {
    background: #fff !important;
    border: 1px solid #fff;
    padding: 1px 4px 1px 4px;
    font-weight: normal !important;
    font-size: 13px !important;
    color: #546e7a !important;
}

.srcButtonBg a.plus {
    background: #fff url(../images/sub-add.png) no-repeat left !important;
    border: 1px solid #ccc !important;
    padding: 3px 6px 5px 20px;
    text-decoration: none;
    color: #546e7a !important;
    font-weight: normal !important;
	border: 1px solid #ccc !important;
    border-radius: 4px !important;
}

.srcButtonBg a.plus:hover {
    background: #d9f0f9 url(../images/sub-add.png) no-repeat left !important;
    border: 1px solid #ccc !important;
    padding: 3px 6px 5px 20px;
    text-decoration: none;
    color: #ffffff !important;
    font-weight: normal !important;
}

.srcButtonBg a {
    color: #000 !important;
    text-decoration: none !important;
    padding: 1px 3px;
}

.dialogCom .ui-panel {
    padding-bottom: 0px !important;
}

.dialogCom .ui-panel-titlebar {
    /*background: #ececec !important;
   border: 1px solid #ccc;*/
   border: 1px solid #EAEDF3 !important; /*new chnages*/
   	background-color: #F9f9f9 !important; /*new chnages*/
   	box-shadow: 0 -1px 0 0 #EAEDF3, 0 1px 0 0 #EAEDF3 !important; /*new chnages*/
}

.dialogCom .ui-panel-content {
    padding: 5px !important;
    background: #fff !important;
}

.dialogCom .maxHeightNew .ui-datatable-tablewrapper {
    max-height: 300px;
    overflow: auto;
}

.dialogCom .maxHeightNew .ui-datatable-tablewrapper thead th {
    white-space: nowrap !important;
}

.dialogCom .ui-datatable-tablewrapper {
    max-height: 200px;
    overflow: auto;
}

.dialogCom .inqDocViewMode .ui-datatable-tablewrapper {
    max-height: 390px;
    overflow: auto;
}

.headerNoTrunk .ui-datatable-tablewrapper thead th {
    white-space: nowrap !important;
}

.paginatorPos .ui-paginator {
    margin: -24px 0px 0px 0px !important;
}

.dialogCom .paginatorPos .ui-datatable-tablewrapper {
    max-height: 320px;
    overflow: auto;
}

.dialogCom .dataTableView .ui-datatable-tablewrapper {
    max-height: 250px;
    overflow: auto;
}

.dialogCom .headerNoTrunk .ui-datatable-tablewrapper {
    max-height: 374px;
    overflow: auto;
    min-height: 233px;
}

.dialogCom .templateHeightSty .ui-datatable-tablewrapper {
    max-height: 230px;
    overflow: auto;
    min-height: 233px;
}

.NlPPaginator .dialogComdataTab .ui-paginator {
    margin: -30px 0px 0px 0px !important;
    right: 15px;
}

.dialogComdataTab .ui-paginator {
    background: #fff !important;
    width: auto;
    height: auto !important;
    padding: 0px !important;
    margin: -23px 0px 0px 0px !important;
    border: 1px solid #ccc !important;
    float: right;
    text-align: right !important;
    position: absolute;
    right: 10px;
}

.dialogComdataTab .ui-paginator .ui-state-disabled {
    width: auto !important;
    background: #fff !important;
}

.dialogComdataTab .ui-paginator .ui-paginator-pages {
    float: left;
    padding: 0px !important;
    margin: 0px !important;
}

.dialogComdataTab .ui-paginator .ui-paginator-page {
    float: left;
    padding: 0px 5px 0px 5px !important;
    margin: 0px 0px 0px 0px !important;
    color: #000;
}

.dialogComdataTab .ui-paginator .ui-state-disabled,
.ui-grid-col-6 .dialogComdataTab .ui-datatable .ui-paginator .ui-state-disabled {
    border-top: 0px !important;
    width: auto !important;
    border-bottom: 0px !important;
    border-left: 0px !important;
    border-right: 1px solid #ccc !important; /* background: url(/medcom/javax.faces.resource/images/pag_first.gif.jsf?ln=primefaces-lightness)no-repeat center center !important; */
}

.dialogComdataTab .ui-paginator .ui-paginator-first,
.ui-grid-col-6 .dialogComdataTab .ui-datatable .ui-paginator .ui-paginator-first {
    float: left;
    background: url("/LSMV/javax.faces.resource/images/pag_first.gif.jsf?ln=primefaces-lightness") no-repeat center center !important;
    border: 0px !important;
    width: 7px;
    height: 11px;
    \text-align: center;
    text-decoration: none;
    display: inline-block;
    padding: 3px 8px 6px !important;
    border-right: 1px solid #ccc !important;
}

.dialogComdataTab .ui-paginator .ui-paginator-prev,
.ui-grid-col-6 .dialogComdataTab .ui-datatable .ui-paginator .ui-paginator-prev {
    float: left;
    background: url("/LSMV/javax.faces.resource/images/pag_previous.gif.jsf?ln=primefaces-lightness") no-repeat center center !important;
    border: 0px !important;
    width: 7px;
    height: 11px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    padding: 3px 8px 6px !important;
    border-right: 1px solid #ccc !important;
}

.dialogComdataTab .ui-paginator .ui-paginator-next,
.ui-grid-col-6 .dialogComdataTab .ui-datatable .ui-paginator .ui-paginator-next {
    float: left;
    background: url("/LSMV/javax.faces.resource/images/pag_next.gif.jsf?ln=primefaces-lightness") no-repeat center center !important;
    border: 0px !important;
    width: 7px;
    height: 11px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    padding: 3px 8px 6px !important;
    border-right: 1px solid #ccc !important;
}

.dialogComdataTab .ui-paginator .ui-paginator-last,
.ui-grid-col-6 .dialogComdataTab .ui-datatable .ui-paginator .ui-paginator-last {
    float: left;
    background: url("/LSMV/javax.faces.resource/images/pag_last.gif.jsf?ln=primefaces-lightness") no-repeat center center !important;
    border: 0px !important;
    width: 7px;
    height: 11px;
    text-align: center;
    text-decoration: none;
    display: inline-block !important;
    padding: 3px 8px 6px !important;
}

.dialogComdataTab .ui-paginator .ui-paginator-page {
    padding: 3px 8px 6px !important;
    font-weight: normal !important;
    font-size: 13px !important;
    height: 11px;
    border-right: none !important;
    border-top: 0px !important;
    border-bottom: 0px !important;
    border-left: 0px !important;
    background: none !important;
}

.dialogComdataTab .ui-paginator .ui-paginator-pages .ui-state-active {
    color: #fff !important;
    font-weight: normal !important;
    font-size: 13px !important;
    border-right: 1px solid #ccc !important;
    padding: 3px 8px 6px !important;
    background: #016990 !important;
}

.dialogComdataTab .ui-paginator .ui-icon {
    display: none !important;
}

.dialogComdataTab .ui-datatable-scrollable-footer {
    display: none !important;
}

.dialogComdataTab .ui-paginator select {
    margin-left: 0px !important;
    width: auto;
    background: white;
    height: 21px;
    font-size: 10px !important
}

.dialogTextarea .ui-inputtextarea {
    height: 405px;
    padding: 5px !important;
    width: 98% !important;
}

.DialogNewMid {
    background: #fff !important;
}

.DialogNewMid .ui-dialog-titlebar {
    background: #016990 !important;
    border: 1px solid #016990 !important;
    border-top-right-radius: 7px !important;
    border-top-left-radius: 7px !important;
    margin: 5px 5px 0px 5px !important;
    color: #fff !important;
    padding: 2px 1em 6px;
}

.DialogNewMid .ui-dialog-title {
    color: #fff !important;
    text-align: center !important;
    margin: 0px !important;
    font-size: 15px;
    text-shadow: none !important;
}

.DialogNewMid .ui-dialog-titlebar a.ui-dialog-titlebar-icon .ui-icon {
    display: none !important;
}

.DialogNewMid .ui-dialog-titlebar a.ui-dialog-titlebar-icon,
.DialogNewMid .ui-dialog-titlebar a.ui-state-hover {
    background: url(../images/closeButton.png) no-repeat !important;
    border: none !important;
    padding: 2px !important;
    margin: 4px 2px 0px !important;
}

.DialogNewMid .ui-dialog-content {
    padding: 5px !important;
    margin: 0px 5px !important;
    border: 0px solid #ccc !important;
    width: auto;
}

.DialogNewMid .ui-dialog-content .ui-panel .ui-panel-titlebar {
    background: #f9f9f9 !important;
    border: 1px solid #EAEDF3 !important;
}

.DialogNewMid .ui-dialog-content .ui-panel-content {
    padding: 0px !important;
    margin: 0px !important;
}

.NotesPad {
    padding: 5px;
}

.NotesPad .ui-inputtextarea {
    width: 98%;
    height: 75px !important;
    overflow: auto !important;
    margin-bottom: 7px;
}

.AttachLabel {
    width: 8%;
    text-align: left;
    padding: 5px;
    vertical-align: top;
    height: 25px;
}

.FileUp {
    width: 13%;
    padding: 5px;
    vertical-align: top;
    height: 25px;
}

.FileUp .chooseButtonDetail .ui-fileupload-buttonbar {
    background: none !important;
    padding: 0px !important;
    margin: 0px !important;
    border: 0px !important;
}

.FileUp .chooseButtonDetail .ui-fileupload {
    display: inline-block;
    float: left;
}

.FileUp .chooseButtonDetail .ui-fileupload span.ui-button {
    background: #016990 !important;
    width: 100px;
    color: #fff !important;
    border: none !important;
}

.FileUp .chooseButtonDetail span.ui-icon-plusthick {
    color: #fff !important;
    background-image: url(../images/plusNew.png) !important;
    background-position: 0 0;
}

.FileUp .chooseButtonDetail a {
    float: left;
    margin-right: 5px;
    color: #1597f2;
}

.FileUp .chooseButtonDetail .ui-fileupload-buttonbar input {
    transform: none !important;
}

.Attachment {
    width: 79%;
    padding: 5px;
    vertical-align: top;
    height: 25px;
}

.Attachment .ui-outputlabel {
    float: left;
    padding-right: 0px;
    padding-top: 3px;
}

.Attachment a.ui-commandlink {
    height: 22px;
    float: left;
    padding-right: 0px;
}

.DialogNewMid .buttonBg {
    text-align: left !important;
    padding: 5px 5px 3px 5px !important;
    border: 0px solid #cccccc !important;
    background: #f9f9f9 !important;
}

.DialogNewMid .buttonBg .ui-button, .ui-button {
    background: #fff !important;
    border: 1px solid #fff;
}

.DialogNewMid .buttonBg .ui-state-hover, button.ui-state-hover {
    background: #fff !important;
    border: 1px solid #fff;
}

.DialogNewMid .buttonBg .ui-state-hover .ui-button-text {
    color: #000 !important;
}

.DialogNewMid .srcButtonBg {
    background: #ccc !important;
    border: 1px solid #ccc !important;
    padding: 3px 5px 2px !important;
}

.DialogNewMid .srcButtonBg .ui-button {
    background: #fff !important;
    border: 1px solid #fff !important;
}

.DialogNewMid .srcButtonBg .ui-state-hover {
    background: #fff !important;
    border: 1px solid #fff !important;
}

.DialogNewMid .srcButtonBg a {
    color: #546e7a !important;
    text-decoration: none !important;
    padding: 1px 3px;
}

.DialogNewMid .ui-panel {
    padding-bottom: 0px !important;
}

.DialogNewMid .ui-panel-content {
    padding: 5px !important;
    background: #fff !important;
}

.ui-panel-title {
    float: left;
    width: 92% !important;
}

.QncNewSty .ui-panel-title {
    float: left;
    padding-right: 5px !important;
    width: 100% !important;
}

.QncNewSty .ui-panel-content .ui-panel .ui-panel-title {
    float: left;
    padding-right: 5px !important;
    width: 91% !important;
}

.DialogNewMid .ui-datatable-tablewrapper {
    max-height: 120px;
    overflow: auto;
}

.DialogNewMid .chooseButtonDetail .ui-fileupload-buttonbar {
    background: none !important;
    padding: 0px !important;
    margin: 0px !important;
    border: 0px !important;
}

.DialogNewMid .chooseButtonDetail .ui-fileupload {
    display: inline-block;
}

.DialogNewMid .chooseButtonDetail .ui-fileupload span.ui-button {
    background: transparent !important;/*28 v*/
    color: #fff !important;
    border: none !important;
}

.DialogNewMid .chooseButtonDetail span.ui-icon-plusthick {
    color: #fff !important;
    background-image: url(../images/plusNew.png) !important;
    background-position: 0 0;
}

.DialogNewMid .ui-fileupload-content {
    display: none;
}

.DialogNewMid .chooseButtonDetail a {
    float: left;
    margin-right: 5px;
    color: #1597f2;
}

.DialogNewMid .chooseButtonDetail .ui-fileupload-buttonbar input {
    transform: none !important;
    font-size: small !important;
    padding: 0px !important;
}

.NotesDataTable {
    padding: 5px;
}

.smallDialog {
    background: #fff !important;
}

.smallDialog .ui-dialog-titlebar {
    background: #016990 !important;
    border: 1px solid #016990 !important;
    border-top-right-radius: 7px !important;
    border-top-left-radius: 7px !important;
    margin: 5px 5px 0px 5px !important;
    color: #fff !important;
}

.smallDialog .ui-dialog-title {
    color: #fff !important;
    text-align: center !important;
    margin: 0px !important;
    font-size: 15px;
    text-shadow: none !important;
    line-height: 14px;
}

.smallDialog .ui-dialog-titlebar a.ui-dialog-titlebar-icon .ui-icon {
    display: none !important;
}

.smallDialog .ui-dialog-titlebar a.ui-dialog-titlebar-icon, .smallDialog .ui-dialog-titlebar a.ui-state-hover {
    background: url(../images/closeButton.png) no-repeat !important;
    border: none !important;
    padding: 2px !important;
    margin: 4px 2px 0px !important;
}

.smallDialog .ui-dialog-content {
    padding: 0px !important;
    margin: 0px 5px 5px !important;
    border: 1px solid #ccc !important;
    width: auto;
}

.smallDialog .contentStyle {
    padding: 10px 5px !important;
    font-size: 14px;
    text-align: center;
}

.smallDialog .buttonBg {
    padding: 5px 5px 3px 5px !important;
    border: 1px solid #cccccc !important;
    background: #cccccc !important;
}

.smallDialog .buttonBg .ui-button, .ui-button {
    background: #fff !important;
    border: 1px solid #fff !important;
}

.smallDialog .buttonBg .ui-state-hover, button.ui-state-hover {
    background: #fff !important;
    border: 1px solid #fff !important;
}

.smallDialog .buttonBg .ui-state-hover .ui-button-text {
    color: #000 !important;
}

/* CorresPondenceDailog */
.singleColumnPanel .ui-panel-content {
    border: 1px solid #ccc;
    padding: 10px !important;
}

.formFieldCoress-1 {
    width: 100%;
}

.formFieldCoress-1 .ui-outputlabel {
    font-weight: normal;
    text-align: left;
    display: block;
}

.formFieldCoress-1 .taskSubSty .ui-outputlabel {
    font-weight: normal;
    text-align: left;
    display: inline;
}

.formFieldCoress-1 textarea.SpellCheckTxtara {
    width: 96% !important;
    float: left;
    margin-right: 5px;
}

.formFieldCoress-1 .ui-inputfield, .formFieldCoress-1 .ui-inputtext {
    border: 1px solid #8fe0ff !important;
    padding: 2px;
    font-weight: normal;
    width: 99% !important;
    margin-bottom: 10px;
}

.formFieldCoress-1 .ui-inputtextarea {
    border: 1px solid #8fe0ff !important;
    padding: 2px;
    font-weight: normal;
    margin-right: 5px;
    width: 97% !important;
    height: 35px !important;
    overflow: auto;
    float: left;
}

.formFieldCoress-1 .textAreaSingle .ui-inputtextarea {
    border: 1px solid #8fe0ff !important;
    padding: 2px;
    font-weight: normal;
    margin-right: 5px;
    width: 99% !important;
    height: 40px !important;
    overflow-y: scroll !important;
    float: left;
}

.formFieldCoress-1 .ui-selectonemenu {
    border: 1px solid #8fe0ff !important;
    padding: 2px;
    font-weight: normal;
    width: 97% !important;
    margin-bottom: 7px;
}

.formFieldCoress-1 .ui-selectonemenu .ui-selectonemenu-label {
    margin-bottom: 0px !important;
    border: 0px !important;
}

.corressCols5-1 {
    float: left;
    width: 15%;
    margin-right: 10px;
}

.corressCols5-2 {
    float: left;
    width: 15%;
    margin-right: 10px;
}

.corressCols5-3 {
    float: left;
    width: 25%;
    margin-right: 10px;
}

.corressCols5-4 {
    float: left;
    width: 21%;
}

.corressCols5-5 {
    float: left;
    width: 21%;
}

.corressCols5-4 .ui-state-disabled, .corressCols5-5 .ui-state-disabled,
.corressCols5-4 .hasDatepicker, .corressCols5-5 .hasDatepicker {
    width: 79% !important;
    float: left;
}

.corressCols5-21 {
    float: left;
    width: 40%;
}

.corressCols5-21 .ui-grid-col-6 .ui-calendar .ui-state-disabled,
.corressCols5-21 .ui-grid-col-6 .ui-calendar .hasDatepicker {
    width: 80% !important;
    float: left;
}

.dialogCoress .viewAllNewsty .ui-datatable-tablewrapper {
    max-height: none;
}

.drugTitle .ui-panel-titlebar {
    background: #016990 !important;
}

.drugTitle .ui-panel-titlebar .ui-panel-title {
    color: #fff !important;
}

.viewAllNewsty .ui-datatable-tablewrapper .ui-expanded-row-content td {
    border: 1px solid #ccc !important;
    padding: 2px !important;
}

.viewAllNewsty .ui-datatable-tablewrapper .ui-expanded-row-content td table td {
    border: 0px !important;
    padding: 5px 5px !important;
}

.corressCols3-1 {
    float: left;
    width: 32%;
    margin-right: 5px;
}

.corressCols3-2 {
    float: left;
    width: 33%;
    margin-right: 5px;
}

.corressCols3-3 {
    float: left;
    width: 34%;
}

.formFieldCoress-1 .corressCols3-1 .ui-inputfield, .formFieldCoress-1 .corressCols3-1 .ui-inputtext,
.formFieldCoress-1 .corressCols3-2 .ui-inputfield, .formFieldCoress-1 .corressCols3-2 .ui-inputtext,
.formFieldCoress-1 .corressCols3-3 .ui-inputfield, .formFieldCoress-1 .corressCols3-3 .ui-inputtext {
    padding: 2px;
    font-weight: normal;
    width: 97% !important;
    margin-bottom: 10px;
}

.corressCols3-1 .phoneStyle {
    display: inline !important;
    padding-right: 2px;
    float: left;
}

.dialogCoress {
    background: #fff !important;
}

.manditaryStar {
    margin-bottom: 2px;
}

.manditaryStar .ui-outputlabel {
    display: inline-block !important;
}

.dialogCoress .ui-dialog-titlebar {
    background: #016990 !important;
    border: 1px solid #016990 !important;
    border-top-right-radius: 7px !important;
    border-top-left-radius: 7px !important;
    margin: 5px 5px 0px 5px !important;
    color: #fff !important;
}

.dialogCoress .ui-dialog-title {
    color: #fff !important;
    text-align: center !important;
    margin: 0px !important;
    font-size: 15px;
    text-shadow: none !important;
    line-height: 14px !important;
}

.dialogCoress .ui-dialog-titlebar a.ui-dialog-titlebar-icon .ui-icon {
    display: none !important;
}

.dialogCoress .ui-dialog-titlebar a.ui-dialog-titlebar-icon,
.dialogCoress .ui-dialog-titlebar a.ui-state-hover {
    background: url(../images/closeButton.png) no-repeat !important;
    border: none !important;
    padding: 2px !important;
    margin: 4px 2px 0px !important;
}

.dialogCoress .ui-dialog-content {
    padding: 0px !important;
    margin: 0px 5px 5px !important;
    border: 1px solid #ccc !important;
    width: 98%;
}

.contentWidthNotes .ui-dialog-content {
    padding: 0px !important;
    margin: 0px 5px 5px !important;
    border: 1px solid #ccc !important;
    width: 99%;
}

.phoneInqPanelPad .ui-dialog-content {
    padding: 5px 5px 0px 5px !important;
    margin: 0px 5px 5px !important;
    border: 1px solid #ccc !important;
    width: 98%;
}

.popupDialogWidth .ui-dialog-content {
    width: 98% !important;
}

.popupDialogWidth .ui-outputlabel {
    font-size: 14px;
    display: block;
}

.popupDialogWidth .copyCheck {
    width: 5% !important;
}

.popupDialogWidth .copyLabel {
    width: 45% !important;
}

.popupDialogWidth .ui-panelgrid .ui-panelgrid-cell {
    padding: 1px 1px !important;
}

.esignContent .ui-dialog-content {
    width: 97% !important;
}

.popupDialogWidth .ui-grid-col-12 .ui-outputlabel {
    padding-left: 0px !important;
}

.UserLabel {
    width: 15% !important;
}

.PassLabel {
    width: 15% !important;
}

.userInput {
    width: 35% !important;
}

.PassInput {
    width: 35% !important;
}

.scrollDivCont {
    max-height: 135px;
    overflow: auto;
}

.dialogCoress .buttonBg {
    padding: 3px 5px 3px 5px !important;
    border: 0px solid #cccccc !important;
    background: #f9f9f9 !important;
    text-align: left;
}

.dialogCoress .buttonBg .ui-button, .ui-button {
    background: #fff !important;
    border: 1px solid #fff !important;
}

.dialogCoressime .buttonBgime .ui-button, .ui-button {
    background: #fff !important;
   /* border: 0px solid #fff !important;*/
  border:1px solid #C4CDD5 !important; /*new chnages*/
  border-radius:4px !important; /*new chnages*/
  padding:3px 6px ; /*new chnages*/
}

.ui-datepicker-trigger {
    border: 0px !important;
    background: none !important;
}

.dialogCoress .buttonBg .ui-state-hover, button.ui-state-hover {
    background: #ffffff !important;
    border: 1px solid rgb(196, 205, 213) !important;/*yamini changes*/
}

.dialogCoress .buttonBg .ui-state-hover .ui-button-text {
    color: #000 !important;
}

.dialogCoress .ui-panel {
    padding-bottom: 0px !important;
}

.dialogCoress .ui-panel-content {
    padding: 5px !important;
    background: #fff !important;
}

.dialogCoress .ui-datatable-tablewrapper {
    max-height: 200px;
    overflow: auto;
}

.dialogCoress .enclosureOrder .ui-datatable-tablewrapper {
    max-height: 240px;
    overflow: auto;
}

.dialogCoress .PanelPadding {
    padding: 5px !important;
}

.dialogCoress .chooseButtonDetail .ui-fileupload-buttonbar {
    background: none !important;
    padding: 0px !important;
    margin: 0px !important;
    border: 0px !important;
}

.dialogCoress .chooseButtonDetail .ui-fileupload {
    display: inline-block;
}

.dialogCoress .chooseButtonDetail .ui-fileupload span.ui-button {
    background: #016990 !important;
    color: #fff !important;
    border: none !important;
}

.dialogCoress .chooseButtonDetail span.ui-icon-plusthick {
    color: #fff !important;
    background-image: url(../images/plusNew.png) !important;
    background-position: 0 0;
}

.dialogCoress .ui-fileupload-content {
    display: none;
}

.dialogCoress .chooseButtonDetail a {
    float: left;
    margin-right: 5px;
    color: #1597f2;
}

.dialogCoress .chooseButtonDetail .ui-fileupload-buttonbar input {
    transform: none !important;
}

.formFieldCoress-1 .editorHeight {
    width: 99% !important;
    border: 1px solid #8fe0ff !important;
    margin-bottom: 10px;
}

.formFieldCoress-1 .ui-editor {
    border: 1px solid #f5f5f5 !important;
}

.uploadCoress {
    height: 25px;
}

.uploadAttach {
    height: 25px;
}

.lisitngNewbg {
    background: #f9f9f9 !important;
    border: 1px solid #EAEDF3 !important;
    padding: 2px;
    margin-bottom: 5px;
}

.lisitngNewbg .ui-selectonemenu {
    width: 61% !important;
}

.lisitngNewbg .ui-selectonemenu .ui-selectonemenu-label {
    display: inline !important;
}

.lisitngNewbg::after {
    clear: both;
}

.coresRefresh {
    padding-top: 4px;
    float: left;
}

.coresList {
    padding-right: 5px;
    padding-top: 4px;
    float: left;
}

.coresList a.plus {
    background: #fff url(../images/sub-add.png) no-repeat left !important;
    border: 1px solid #fff;
    padding: 2px 4px 2px 17px;
    text-decoration: none;
    color: #000;
    font-weight: normal !important;
}

.coresList a.plus:hover {
    background: #d9f0f9 url(../images/sub-add.png) no-repeat left !important;
    border: 1px solid #fff;
    padding: 2px 4px 2px 17px;
    text-decoration: none;
    color: #000;
    font-weight: normal !important;
}

.coresList a.delete {
    background: #fff url(../images/sub-delete.gif) no-repeat left !important;
    border: 1px solid #fff;
    padding: 2px 4px 2px 17px;
    text-decoration: none;
    color: #000;
    font-weight: normal !important;
}

.coresList a.delete:hover {
    background: #d9f0f9 url(../images/sub-delete.gif) no-repeat left !important;
    border: 1px solid #fff;
    padding: 2px 4px 2px 17px;
    text-decoration: none;
    color: #000;
    font-weight: normal !important;
}

.coresList a {
    background: #fff !important;
    border: 1px solid #fff;
    padding: 2px 4px 2px 17px;
    text-decoration: none;
    color: #000;
    font-weight: normal !important;
}

.coresList a:hover {
    background: #d9f0f9 !important;
    border: 1px solid #fff;
    padding: 2px 4px 2px 17px;
    text-decoration: none;
    color: #000;
    font-weight: normal !important;
}

.ModeStyle {
    width: 14%;
    padding: 4px 0px 0px 10px;
    float: left;
}

.ModeStyle .ui-outputlabel {
    display: inline;
    padding-right: 5px;
    float: left;
}

.coresListMail {
    margin-bottom: 5px !important;
}

.coresListMail .ui-panel-titlebar {
    background: #ececec !important;
    border: 1px solid #ccc;
}

.HeaderBox .viewAllSty {
    color: #fff !important;
    font-size: 15px;
    padding-right: 10px;
}

.corressMainDiv {
    padding: 0px 10px;
}

.morePeoplink {
    padding: 7px 0px;
    border-bottom: 1px dotted #878787 !important;
}

.morePeoplink a {
    font-size: 12px !important;
    color: #009adb;
    text-decoration: none;
}

.adminPanel {
    padding: 5px 0px 7px;
    border-bottom: 1px dotted #878787 !important;
}

.EditorPanel {
    padding: 10px 0px 10px;
}

.EditorPanel .ui-editor {
    height: 150px !important;
    border: 0px !important;
}

.EditorPanel .ui-editor-toolbar {
    display: none;
}

.EditorPanelNlp {
    padding: 10px 0px 10px;
}

.EditorPanelNlp .ui-editor {
    height: 150px !important; /*border:1px solid #ccc!important;*/
    border: none;
    width: 98.8% !important;
}

.EditorPanelNlp .ui-editor-toolbar {
    display: none;
}

.corressMainDiv .ui-panel-content {
    border: 0px !important;
    padding: 10px 0px !important;
}

.corresIcon {
    vertical-align: top;
    width: 7%;
}

.corresContent {
    vertical-align: top;
    width: 92%;
    padding-left: 0px;
    font-weight: bold;
    padding-top: 4px;
}

.corresContent .highlightUnread {
    text-decoration: underline !important;
}

.corresIconView {
    vertical-align: top;
    width: 7%;
}

.corresContentView {
    vertical-align: top;
    width: 92%;
    padding-left: 0px;
    font-weight: bold;
    padding-top: 4px;
}

.AdminPanel {
    padding-bottom: 20px;
}

.CorresTo {
    padding-bottom: 5px;
    font-weight: normal !important;
}

.CorresSub {
    padding-bottom: 5px;
    font-weight: normal !important;
}

.CorresSub img {
    float: left;
    padding-right: 3px;
}

.highlightUnread {
    font-weight: bold;
    color: #006699 !important;
}

.coressMailBtn {
    background: #f5f5f5;
    padding: 10px;
}

.coressMailBtn a.forwardButton {
    color: #222 !important;
    background: #eeeeee !important;
    solid #cfcfcf;
    border-radius: 3px;
    text-decoration: none;
    margin-right: 5px;
}

.coressMailBtn a.forwardButton:hover {
    color: #222 !important;
    background: #d5d5d5 !important;
    padding: 3px 10px;
    border: 1px solid #b1b1b1;
    border-radius: 3px;
    text-decoration: none;
    margin-right: 5px;
}

.coressMailBtn a.replyButton {
    color: #222 !important;
    background: #eeeeee !important;
    padding: 3px 10px;
    border: 1px solid #cfcfcf;
    border-radius: 3px;
    text-decoration: none;
    margin-right: 5px;
}

.coressMailBtn a.replyButton:hover {
    color: #222 !important;
    background: #d5d5d5 !important;
    padding: 3px 10px;
    border: 1px solid #b1b1b1;
    border-radius: 3px;
    text-decoration: none;
    margin-right: 5px;
}

.coressListSty {
    padding: 5px 10px;
}

.coressListSty ul {
    padding: 0px;
    margin: 0px;
}

.coressListSty ul li {
    list-style: none !important;
}

.coressListSty li {
    border-bottom: 1px dotted #878787 !important;
    padding: 7px 0px;
}

.coressListSty li a {
    text-decoration: none !important;
}

.lisitngNewbg .ui-selectonemenu label.ui-selectonemenu-label {
    width: 84% !important;
    display: inline-block !important;
    float: left;
}

/* Attachment panel */
.attachmentDoc .ui-datagrid-content {
    padding: 2px;
}

.attachmentDoc .ui-datagrid-content .ui-datagrid-column {
    width: 23%;
    padding-right: 10px;
}

.attachmentDoc .ui-datagrid-content .ui-datagrid-column a .ui-state-disabled {
    cursor: pointer !important;
    opacity: 10;
    filter: Alpha(Opacity=100);
}

.attachmentDoc .ui-datagrid-content .ui-datagrid-column a .ui-inputfield {
    background: #f5f5f5 !important;
    color: #2c539a !important;
    cursor: pointer !important;
    border: 1px solid #f5f5f5 !important;
    padding: 2px 5px !important;
    border-radius: 5px !important;
}

.templateFilter .ui-datatable-header {
    right: 65px;
    top: 30px;
}

.columnSty .ui-button,
.frozenColDatatable .ui-datatable-header .columnStyAe .ui-button {
    background: url(../images/column_selection.png) no-repeat !important;
    border: none !important;
    height: 24px !important;
    width: 24px !important;
    vertical-align: top;
}

body .pageContainerAngular .unreadPaenation .ui-paginator .ui-paginator-first,
body .unreadPaenation .ui-paginator .ui-paginator-prev,
body  .unreadPaenation .ui-paginator .ui-paginator-next,
body .unreadPaenation .ui-paginator .ui-paginator-last{height: 0.6em !important;}

.columnSty .ui-state-hover,
.frozenColDatatable .ui-datatable-header .columnStyAe .ui-state-hover,
.columnSty .ui-state-focus,
.frozenColDatatable .ui-datatable-header .columnStyAe .ui-state-focus {
    background: url(../images/column_selection.png) no-repeat !important;
    border: none !important;
    height: 24px;
    width: 24px !important;
    vertical-align: top;
}

.columnSty .ui-button .ui-button-text,
.frozenColDatatable .ui-datatable-header .columnStyAe .ui-button .ui-button-text {
    color: #222 !important;
    font-weight: normal !important;
    padding: 0px !important;
}

.DasPanelDemo .proSelectPad .ui-grid-col-3 .ui-inputfield,
.DasPanelDemo .proSelectPad .ui-grid-col-3 .ui-inputtext,
.DasPanelDemo .proSelectPad .ui-grid-col-3 .ui-selectonemenu {
    width: 92% !important;
}

.DasPanelDemo {
    padding: 3px !important;
}

.DasPanelDemo .ui-panel-content .ui-panel-titlebar {
    background: #f1f8fd !important;
    border: 1px solid #ccc !important;
    height: auto !important;
    padding: 2px 1px 2px !important;
    border-radius: 0px !important;
}

.DasPanelDemo .ui-panel-titlebar .ui-panel-titlebar-icon {
    margin-top: 4px !important;
}

.DasPanelDemo .ui-panel-title {
    width: 94% !important;
    padding-right: 0px !important;
}

.DasPanelDemo .ui-panel-title .panel-title {
    padding-top: 7px;
}

.DasPanelDemo .ui-panel-content .ui-panel-title {
    width: 100% !important;
}

.DasPanelDemo .ui-panel-content .ui-panel-titlebar .ui-panel-titlebar-icon {
    margin-top: 2px !important;
    position: absolute;
    right: 4px;
}

.DasPanelDemo .DateFrom {
    width: 15%;
    font-weight: normal;
    text-align: right;
    color: #333;
    padding: 0px 25px 0px 0px;
}

.DasPanelDemo .widthDateform {
    width: 96px !important;
}

.DasPanelDemo .productWidthForm {
    width: 55px !important;
}

.DasPanelDemo .marginDateform {
    margin-right: 7px !important;
}

.DasPanelDemo .companyWidthDateform {
    width: 90px !important;
}

.DasPanelDemo .DateInput {
    width: 20%;
}

.DasPanelDemo .DateInput .hasDatepicker {
    width: 63% !important;
    float: left;
}

.DasPanelDemo .DateInput .ui-button {
    margin-bottom: 0px !important;
}

.DasPanelDemo .DateTo {
    width: 15%;
    font-weight: normal;
    text-align: right;
    color: #333;
    padding: 0px 5px 0px 0px;
}

.DasPanelDemo .lableToStyle {
    width: 20px !important;
}

.DasPanelDemo .DateInput {
    width: 20%;
}

.DasPanelDemo .DateInput .hasDatepicker {
    width: 65% !important;
    float: left;
}

.DasPanelDemo .DateRadioTxt {
    width: 8%;
    text-align: right;
    padding: 0px 5px 0px 0px;
}

.DasPanelDemo .DateRadioButton {
    width: 22%;
}

.DateRadioButton td {
    padding-right: 4px;
}

.DasPanelDemo .DateEmptyTxt {
    width: 25%;
    text-align: right;
    padding: 0px 5px 0px 0px;
}

.DasPanelDemo .DateCheckBox {
    width: 5%;
}

.DasPanelDemo .DateEmptyTxt .ui-button .ui-button-text {
    padding: 2px 3px !important;
    /* color: #fff; */ /*may09*/
}

.DasPanelDemo .DateEmptyTxt .ui-button {
    /* background: #016990 !important; */
   /* border: 1px solid #016990 !important; *//*may09*/
    margin-bottom: 0px !important;
    width: 60px !important;
    border-radius: 3px;
}

.DasPanelDemo .DateEmptyTxt .ui-state-hover {
    /* background: #016990 !important; */
   /* border: 1px solid #016990 !important; */
    width: 60px;
    border-radius: 3px;
}

.DasPanelDemo .DateInput .chartIconDrop a {
    margin-right: 5px;
    float: left;
}

.DasPanelDemo .DateInput .chartIconDrop .ui-overlaypanel {
    box-shadow: none !important;
}

.DasPanelDemo .DateInput .chartIconDrop .ui-overlaypanel-content {
    display: block;
}

.DasPanelDemo .DateInput .chartIconDrop .custombuttonsvg {
    background: #fff;
    border-top: 1px solid #ccc;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
    border-bottom: 0px;
    padding: 5px 5px 5px 20px;
    width: 95px;
    cursor: pointer;
    font-size: 12px;
    font-weight: bold;
    background: #fff url(../images/chat_svg.png) no-repeat 2px !important;
}

.DasPanelDemo .DateInput .chartIconDrop .custombuttonSettings {
    background: #fff;
    padding: 5px 5px 5px 5px;
    width: 150px;
    cursor: pointer;
    font-size: 12px;
    font-weight: bold;
    display: block ! iimportant;
}

.DasPanelDemo .DateInput .chartIconDrop .custombuttonsvg:hover {
    color: #108bf9;
    font-size: 12px;
    font-weight: bold;
}

.DasPanelDemo .DateInput .chartIconDrop .custombuttonpng {
    background: #fff url(../images/chat_png.png) no-repeat 2px !important;
    border-top: 0px;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
    border-bottom: 0px;
    padding: 5px 5px 5px 20px;
    width: 95px;
    cursor: pointer;
    font-size: 12px;
    font-weight: bold;
}

.DasPanelDemo .DateInput .chartIconDrop .custombuttonpng:hover {
    color: #108bf9;
    font-size: 12px;
    font-weight: bold;
}

.DasPanelDemo .DateInput .chartIconDrop .custombuttonjpg {
    background: #fff url(../images/chat_jpg.png) no-repeat 2px !important;
    border-top: 0px;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
    border-bottom: 0px;
    padding: 5px 5px 5px 20px;
    width: 95px;
    cursor: pointer;
    font-size: 12px;
    font-weight: bold;
}

.DasPanelDemo .DateInput .chartIconDrop .custombuttonjpg:hover {
    color: #108bf9;
    font-size: 12px;
    font-weight: bold;
}

.DasPanelDemo .DateInput .chartIconDrop .custombuttonpdf {
    background: #fff;
    border-top: 0px;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    padding: 5px 5px 5px 20px;
    width: 95px;
    cursor: pointer;
    font-size: 12px;
    font-weight: bold;
    background: #fff url(../images/pdf.gif) no-repeat 2px !important;
    background-size: 15px !important;
}

.DasPanelDemo .DateInput .chartIconDrop .custombuttonpdf:hover {
    color: #108bf9;
    font-size: 12px;
    font-weight: bold;
}

.DasPanelDemo .DateInput .ui-selectonemenu {
    width: 88% !important;
    min-width: 100px !important;
}

.DasPanelDemo .DateInput .ui-selectonemenu .ui-selectonemenu-label {
    width: 63% !important;
}

.vetDasPanelDemo .DateInput .ui-selectonemenu .ui-selectonemenu-label {
    width: 77% !important;
}

.vetDasPanelDemo .e2bQnCSty .ui-panel-titlebar .ui-panel-title .labelStyle {
    margin-top: 4px !important;
}

.vetDasPanelDemo .DateInput .ui-selectonemenu {
    min-width: 125px !important;
}

.DasPanelDemo .DateInput .ui-inputtext {
    width: 82.1% !important;
}

.DasPanelDemo .fromTxt {
    width: 12%;
    font-weight: normal;
    text-align: right;
    color: #333;
    padding: 0px 5px 0px 0px;
}

.DasPanelDemo .ToTxt {
    width: 12%;
    font-weight: normal;
    text-align: right;
    color: #333;
    padding: 0px 5px 0px 0px;
}

.DasPanelDemo .DasfromDate {
    width: 28%;
    padding: 0px;
}

.DasPanelDemo .DasfromDate .hasDatepicker {
    width: 63% !important;
    float: left;
}

.DasPanelDemo .DasToDate {
    width: 28%;
    padding: 0px;
}

.DasPanelDemo .DasToDate .hasDatepicker {
    width: 63% !important;
    float: left;
}

.DasPanelDemo .DasfromDate .ui-datepicker-trigger, .DasPanelDemo .DasToDate .ui-datepicker-trigger {
    border: 0px !important;
    background: none !important;
}

.DasPanelDemo .DasSubbut {
    width: 10%;
    padding: 0px;
}

.DasPanelDemo .DasSubbut .ui-button .ui-button-text {
    padding: 2px 3px !important;
    color: #fff;
}

.DasPanelDemo .DasSubbut .ui-button {
    background: #016990 !important;
    border: 1px solid #016990 !important;
    margin-bottom: 0px !important;
    width: 60px;
    border-radius: 3px;
}

.DasPanelDemo .DasSubbut .ui-state-hover {
    background: #016990 !important;
    border: 1px solid #016990 !important;
    width: 60px;
    border-radius: 3px;
}

.dasCompUnt {
    width: 14%;
}

.DasPanelDemo .proSelectPad {
    padding: 2px 0px;
}

.DasPanelDemo .proText {
    text-align: right;
    width: 12%;
    padding: 0px 5px 0px 0px;
}

.DasPanelDemo .proInput {
    width: 14%;
    padding: 0px;
}

.DasPanelDemo .proInput .ui-inputfield {
    width: 90%;
}

.DasPanelDemo .compText {
    text-align: right;
    width: 15%;
    padding: 0px 5px 0px 0px;
}

.DasPanelDemo .compSele {
    width: 25%;
    padding: 0px;
}

.DasPanelDemo .compSele .ui-selectonemenu {
    width: 90% !important;
    word-break: break-all;
}

.DasPanelDemo .DasSubbutNew {
    width: 6%;
    padding: 0px;
}

.DasPanelDemo .DasSubbutNew .ui-button {
    background: #016990 !important;
    border: 1px solid #016990 !important;
    margin-bottom: 0px !important;
    width: 60px;
    border-radius: 3px;
}

.DasPanelDemo .DasSubbutNew .ui-button .ui-button-text {
    padding: 2px 3px !important;
    color: #fff;
}

.DasPanelDemo .ui-inputswitch {
    border: none !important;
    width: 74px !important;
    float: left;
}

.DasPanelDemo .ui-inputswitch-handle {
    width: 26px !important;
    height: 27px !important;
    background: url(../images/SwitchHandle.png) !important;
    border: none !important;
}

.DasPanelDemo .ui-inputswitch-off {
    height: 24px !important;
    width: 73px !important;
    background: url(../images/SwitchIconBg.png) !important;
    color: #fff !important;
    border: none !important;
}

.DasPanelDemo .ui-inputswitch-on {
    height: 24px !important;
    color: #fff !important;
    background: url(../images/SwitchIconBg.png) !important;
    border: none !important;
}

.DasPanelDemo .ui-inputswitch-on span {
    text-align: left !important;
    padding-left: 10px !important;
    padding-top: 2px !important;
}

.DasPanelDemo .ui-inputswitch-off span {
    text-align: center !important;
    width: 50px !important;
    padding-top: 2px !important;
}

.DasPanelDemo .commanDataTableStyles .ui-datatable-tablewrapper {
    max-height: 359px;
    overflow: auto;
    z-index: 99;
}

.DasPanelDemo .breadcrumbs {
    padding: 5px 5px 5px 5px;
    text-align: left;
    color: #676767;
    font-weight: bold;
    font-size: 12px;
}

.DasPanelDemo .heightBredCrubs {
    padding: 2px 5px 0px 5px;
}

.DasPanelDemo .breadcrumbs a {
    text-decoration: underline;
    color: #0068c8 !important;
    padding-right: 5px;
}

.dasTypeTxt {
    width: 12%;
    padding: 5px 5px 5px 0px;
    text-align: right;
}

.DasTypechart {
    width: 15%;
    padding: 2px;
}

.DasMenubut {
    width: 20%;
    padding: 2px 2px 2px 10px;
    text-align: left;
}

.DasMenubut a {
    margin-right: 5px;
    float: left;
}

.DasTypechart .ui-selectonemenu {
    width: 120px !important;
}

.DasPanelDemo .ui-panel-content {
    position: relative !important;
    overflow: hidden;
    border: 3px solid #016990 !important;
    border-top: 0px !important;
    border-radius: 0px !important;
}

.DasPanelDemo .ui-panel-content .ui-panel-content {
    position: relative !important;
    overflow: hidden;
    border: 1px solid #ccc !important;
    border-top: 0px !important;
    border-radius: 0px !important;
}

.DasPanelDemo .ui-panel-content .chartDrillDialog {
    position: absolute !important;
    top: 30% !important;
    left: 20% !important;
}

.chartDrillDialog {
    background: #fff !important;
}

.chartDrillDialog .ui-dialog-titlebar {
    background: #016990 !important;
    border: 1px solid #016990 !important;
    border-top-right-radius: 7px !important;
    border-top-left-radius: 7px !important;
    margin: 5px 5px 0px 5px !important;
    color: #fff !important;
}

.chartDrillDialog .ui-dialog-title {
    color: #fff !important;
    text-align: center !important;
    margin: 0px !important;
    font-size: 12px;
    text-shadow: none !important;
}

.chartDrillDialog .ui-dialog-titlebar a.ui-dialog-titlebar-icon .ui-icon {
    display: none !important;
}

.chartDrillDialog .ui-dialog-titlebar a.ui-dialog-titlebar-icon,
.chartDrillDialog .ui-dialog-titlebar a.ui-state-hover {
    background: url(../images/closeButton.png) no-repeat !important;
    border: none !important;
    padding: 2px !important;
    margin: 4px 2px 0px !important;
}

.chartDrillDialog .ui-dialog-content {
    padding: 5px !important;
    margin: 0px 5px !important;
    border: 1px solid #ccc !important;
    width: auto;
}

.chartDrillDialog .ui-dialog-content .ui-panel .ui-panel-titlebar {
    background: #ececec !important;
    border: 1px solid #ececec !important;
}

.chartDrillDialog .ui-dialog-content .ui-panel-content {
    padding: 0px !important;
    margin: 0px !important;
}

.chartDrilLink {
    padding: 5px 0px;
    border-bottom: 1px solid #ccc;
}

.chartDrilLink a {
    text-decoration: none;
    cursor: pointer;
    font-size: 13px !important;
    color: #444;
}

.chartDrilLink a:hover {
    text-decoration: underline;
    cursor: pointer;
    font-size: 13px;
    color: #23a8da;
}

.singlechat .DasPanelDemo .commanDataTableStyles .ui-datatable-tablewrapper {
    max-height: 400px;/*May09*/
    overflow: auto;
    z-index: 99;
}

.singlechat .DasPanelDemo .ui-panel-content .chartDrillDialog {
    position: absolute !important;
    top: 35% !important;
    left: 45% !important;
    height: 240px !important;
    overflow-y: scroll;
}

.singlechat .DasPanelDemo {
    padding: 3px !important;
}

.singlechat .DasPanelDemo .ui-panel-content .ui-panel-titlebar {
    background: #f1f8fd !important;
    border: 1px solid #ccc !important;
    height: auto !important;
    padding: 2px 2px 2px !important;
    border-radius: 0px !important;
}

.singlechat .DasPanelDemo .ui-panel-title {
    width: 97% !important;
}

.singlechat .DasPanelDemo .ui-panel-title .panel-title {
    padding-top: 7px;
}

.singlechat .DasPanelDemo .ui-panel-content .ui-panel-title {
    width: 100% !important;
}

.singlechat .DasPanelDemo .ui-panel-content .ui-panel-titlebar .ui-panel-titlebar-icon {
}

.singlechat .DasPanelDemo .ui-panel-titlebar {
    padding: 3px 7px 5px 10px !important;
    height: auto !important;
    background: #016990 !important;
    border: 3px solid #016990 !important;
    border-bottom: 0px !important;
    border-top-right-radius: 15px !important;
    border-top-left-radius: 15px !important;
}

.singlechat .DasPanelDemo .ui-panel-titlebar .ui-panel-title {
    color: #fff !important;
}

.singlechat .DasPanelDemo .ui-panel-content {
    background: #fff !important;
}

.singlechat .DasPanelDemo .proSelectPad {
    padding: 2px 0px;
    width: 100%;
}

.singlechat .DasPanelDemo .bigScreen { /*width:32%;*/
}

.singlechat .DasPanelDemo .dasTypeTxt {
    width: 9%;
    padding: 5px 5px 5px 0px;
    text-align: right;
}

.singlechat .DasPanelDemo .DasTypechart {
    width: 13%
}

.singlechat .DasPanelDemo .dasTypeTxt3 {
    width: 25% !important;
}

.singlechat .DasPanelDemo .DasTypechart3 {
    width: 40% !important
}

.singlechat .DasPanelDemo .DasTypechart .ui-selectonemenu {
    width: 98% !important;
}

.singlechat .DasPanelDemo .DasMenubut {
    width: 39%;
    padding: 2px 2px 2px 10px;
    text-align: left;
}

.singlechat .DasPanelDemo .DasMenubut a {
    margin-right: 5px;
    float: left;
}

.singlechat .DasPanelDemo .DateInput .BackEnlarge .ui-button-text,
.singlechat .DasPanelDemo .DasMenubut .BackEnlarge .ui-button-text {
    padding: 2px 3px !important;
    color: #fff;
}

.singlechat .DasPanelDemo .DateInput .BackEnlarge, .singlechat .DasPanelDemo .DasMenubut .BackEnlarge {
    background: #016990 !important;
    border: 1px solid #016990 !important;
    margin-bottom: 0px !important;
    width: 60px !important;
    border-radius: 3px;
}

.singlechat .ui-panel-titlebar .ui-panel-titlebar-icon {
    margin-top: 4px !important;
}

.singlechat .DasPanelDemo .proSelectPad1 .DateFrom {
    width: 15% !important;
}

.DasPanelDemo .proSelectPad1 .DateFrom {
    width: 25% !important;
    padding: 0px 5px 0px 0px !important;
}

.DashboardInquirer .ui-dashboard .ui-dashboard-column {
    float: left;
    width: 24.6%;
    padding-bottom: 2px !important;
    overflow: hidden;
    padding: 5px 5px 2px 0px;
}

.DashboardInquirer .InquirerDashboard .ui-panel-content,
.DashboardInquirer .DocumentsDashboard .ui-panel-content,
.DashboardInquirer .faqsDashboard .ui-panel-content,
.DashboardInquirer .otherDashboard .ui-panel-content {
    border: 0px !important;
    padding: 0px !important;
    margin: 0px !important;
}

.DashboardInquirer .InquirerDashboard .ui-panel-content .ui-panel-content {
    border: 0px !important;
    padding: 5px !important;
    margin: 5px 0px 0px !important;
    background: #f2f2f2 !important;
}

.DashboardInquirer .DocumentsDashboard .ui-panel-content .ui-panel-content {
    border: 0px !important;
    padding: 5px !important;
    margin: 5px 0px 0px !important;
    background: #deebf7 !important;
}

.DashboardInquirer .faqsDashboard .ui-panel-content .ui-panel-content {
    border: 0px !important;
    padding: 5px !important;
    margin: 5px 0px 0px !important;
    background: #e2f0d9 !important;
}

.DashboardInquirer .otherDashboard .ui-panel-content .ui-panel-content {
    border: 0px !important;
    padding: 5px !important;
    margin: 5px 0px 0px !important;
    background: #dae3f3 !important;
}

.DashboardInquirer .InquirerDashboard .ui-panel-titlebar {
    border: 2px solid #ed7d31 !important;
    background: #ed7d31 !important;
    padding: 3px !important;
}

.DashboardInquirer .InquirerDashboard .ui-panel-titlebar .ui-outputlabel {
    color: #fff !important;
    font-size: 25px !important;
}

.DashboardInquirer .InquirerDashboard .ui-panel-titlebar .ui-panel-title {
    text-align: center !important;
}

.DashboardInquirer .DocumentsDashboard .ui-panel-titlebar {
    border: 2px solid #1f4e79 !important;
    background: #1f4e79 !important;
    padding: 3px !important;
}

.DashboardInquirer .DocumentsDashboard .ui-panel-titlebar .ui-outputlabel {
    color: #fff !important;
    font-size: 25px !important;
}

.DashboardInquirer .DocumentsDashboard .ui-panel-titlebar .ui-panel-title {
    text-align: center !important;
}

.DashboardInquirer .faqsDashboard .ui-panel-titlebar {
    border: 2px solid #385723 !important;
    background: #385723 !important;
    padding: 3px !important;
}

.DashboardInquirer .faqsDashboard .ui-panel-titlebar .ui-outputlabel {
    color: #fff !important;
    font-size: 25px !important;
}

.DashboardInquirer .faqsDashboard .ui-panel-titlebar .ui-panel-title {
    text-align: center !important;
}

.DashboardInquirer .otherDashboard .ui-panel-titlebar {
    border: 2px solid #203864 !important;
    background: #203864 !important;
    padding: 3px !important;
}

.DashboardInquirer .otherDashboard .ui-panel-titlebar .ui-outputlabel {
    color: #fff !important;
    font-size: 25px !important;
}

.DashboardInquirer .otherDashboard .ui-panel-titlebar .ui-panel-title {
    text-align: center !important;
}

.DashboardInquirer .InquirerDashboard .ui-panel-content .NumberDash a,
.DashboardInquirer .DocumentsDashboard .ui-panel-content .NumberDash a,
.DashboardInquirer .faqsDashboard .ui-panel-content .NumberDash a,
.DashboardInquirer .otherDashboard .ui-panel-content .NumberDash a,
.DashboardInquirer .InquirerDashboard .ui-panel-content .NumberDash .ui-outputlabel,
.DashboardInquirer .DocumentsDashboard .ui-panel-content .NumberDash .ui-outputlabel,
.DashboardInquirer .faqsDashboard .ui-panel-content .NumberDash .ui-outputlabel,
.DashboardInquirer .otherDashboard .ui-panel-content .NumberDash .ui-outputlabel {
    font-size: 35px !important;
    text-align: center !important;
    display: block;
    text-decoration: none !important;
}

.DashboardInquirer .InquirerDashboard .ui-panel-content .redcolorDash a {
    color: #ff0000 !important;
}

.DashboardInquirer .InquirerDashboard .ui-panel-content .yellowcolorDash a {
    color: #f59506 !important;
}

.DashboardInquirer .InquirerDashboard .ui-panel-content .greencolorDash a {
    color: #04bd03 !important;
}

.DashboardInquirer .DocumentsDashboard .ui-panel-content .redcolorDash a {
    color: #ff0000 !important;
}

.DashboardInquirer .DocumentsDashboard .ui-panel-content .yellowcolorDash a {
    color: #f59506 !important;
}

.DashboardInquirer .DocumentsDashboard .ui-panel-content .greencolorDash a {
    color: #04bd03 !important;
}

.DashboardInquirer .faqsDashboard .ui-panel-content .redcolorDash a {
    color: #ff0000 !important;
}

.DashboardInquirer .faqsDashboard .ui-panel-content .yellowcolorDash a {
    color: #f59506 !important;
}

.DashboardInquirer .faqsDashboard .ui-panel-content .greencolorDash a {
    color: #04bd03 !important;
}

.DashboardInquirer .otherDashboard .ui-panel-content .greencolorDash a {
    color: #04bd03 !important;
}

.DashboardInquirer .InquirerDashboard .ui-panel-content .LabelTxtDash .ui-outputlabel,
.DashboardInquirer .DocumentsDashboard .ui-panel-content .LabelTxtDash .ui-outputlabel,
.DashboardInquirer .faqsDashboard .ui-panel-content .LabelTxtDash .ui-outputlabel,
.DashboardInquirer .otherDashboard .ui-panel-content .LabelTxtDash .ui-outputlabel {
    font-size: 17px !important;
    text-align: center !important;
    display: block;
}

.notificationDiv {
    float: left;
    padding-right: 5px;
}

.fontsizeDoc label.notificationVal {
    font-size: 12px !important;
}

.notificationDiv label.notificationVal {
    background: #ff0000;
    color: #fff !important;
    padding: 1px 5px;
    margin-left: 4px;
    border-radius: 3px;
    font-size: 15px;
}

/*.DashboardInquirer .ui-dashboard .ui-dashboard-column .Notification01Sty{ margin-top:5px; margin-right:5px;}
.DashboardInquirer .ui-dashboard .ui-dashboard-column .Notification01Sty .ui-panel-content,
.DashboardInquirer .ui-dashboard .ui-dashboard-column .Notification02Sty .ui-panel-content,
.DashboardInquirer .ui-dashboard .ui-dashboard-column .Notification03Sty .ui-panel-content{ padding:5px!important;}
.DashboardInquirer .ui-dashboard .ui-dashboard-column .Notification01Sty table{ border-radius:20px; border:1px solid #840000; background:#ff0000;  }
.DashboardInquirer .ui-dashboard .ui-dashboard-column .Notification01Sty table td.dashNumber,
.DashboardInquirer .ui-dashboard .ui-dashboard-column .Notification02Sty table td.dashNumber,
.DashboardInquirer .ui-dashboard .ui-dashboard-column .Notification03Sty table td.dashNumber{ width:20%; padding:5px 10px;        }
.DashboardInquirer .ui-dashboard .ui-dashboard-column .Notification01Sty table td.dashNumber .ui-outputlabel,
.DashboardInquirer .ui-dashboard .ui-dashboard-column .Notification02Sty table td.dashNumber .ui-outputlabel,
.DashboardInquirer .ui-dashboard .ui-dashboard-column .Notification03Sty table td.dashNumber .ui-outputlabel{font-size:60px; color:#ffffff; font-weight:bold;text-align:center; }
.DashboardInquirer .ui-dashboard .ui-dashboard-column .Notification01Sty table td.dashTxt,
.DashboardInquirer .ui-dashboard .ui-dashboard-column .Notification02Sty table td.dashTxt,
.DashboardInquirer .ui-dashboard .ui-dashboard-column .Notification03Sty table td.dashTxt{ width:80%; padding:5px 10px 5px 0px;    }
.DashboardInquirer .ui-dashboard .ui-dashboard-column .Notification01Sty table td.dashTxt .ui-outputlabel,
.DashboardInquirer .ui-dashboard .ui-dashboard-column .Notification02Sty table td.dashTxt .ui-outputlabel,
.DashboardInquirer .ui-dashboard .ui-dashboard-column .Notification03Sty table td.dashTxt .ui-outputlabel{font-size:40px; color:#ffffff; font-weight:bold; text-align:left; }
.DashboardInquirer .ui-dashboard .ui-dashboard-column .Notification02Sty{ margin-top:5px; margin-right:5px;}
.DashboardInquirer .ui-dashboard .ui-dashboard-column .Notification02Sty table{ border-radius:20px; border:1px solid #840000; background:#ffc000;  }
.DashboardInquirer .ui-dashboard .ui-dashboard-column .Notification03Sty{margin-top:5px;}
.DashboardInquirer .ui-dashboard .ui-dashboard-column .Notification03Sty table{ border-radius:20px; border:1px solid #840000; background:#70ad47;  }
.DashboardInquirer .notificatioSeprator{ padding:0px!important; border:0px!important; margin-top:10px; width:70%; }
.DashboardInquirer .notificatioSeprator .ui-panel-content{ padding:5px!important; color:#000; background:#dae3f3!important; border:1px solid #dae3f3!important;    }
.DashboardInquirer .notificatioSeprator .ui-panel-content .ui-outputlabel{ color:#000!important; font-size:17px;   }
.DashboardInquirer .notificatioSeprator1{ padding:0px!important; border:0px!important; margin-top:10px; width:70%; }
.DashboardInquirer .notificatioSeprator1 .ui-panel-content{ padding:5px!important; color:#ffffff; background:#ffffff!important; border:1px solid #ffffff!important;    }
.DashboardInquirer .notificatioSeprator1 .ui-panel-content .ui-outputlabel{ color:#ffffff!important; font-size:17px;}*//* End */
.tabSave {
    position: absolute;
    float: right;
    right: 0;
}

.SaveButLeft {
    float: left;
    padding-right: 2px;
    width: 50px;
}

.tabSave .ui-state-hover {
    background: url(../images/save.png) 0px 0px no-repeat !important;
    height: 21px;
    display: block;
    cursor: pointer;
    border: 0px !important;
    padding: 0px !important;
    margin: 0px !important;
}

.tabSave button.HomeSave {
    background: url(../images/save.png) 0px 0px no-repeat !important;
    height: 21px;
    display: block;
    cursor: pointer;
    border: 0px !important;
    padding: 0px !important;
    margin: 0px !important;
}

.tabSave .ui-button-text {
    padding-left: 21px !important;
}

.tabSave .rightTabToggler {
    float: left;
}

.tabSave .rightTabToggler .tabToggleRight {
    background: url(../images/inlineTaggle.png) 0px 2px no-repeat !important;
    height: 18px;
    display: block;
    cursor: pointer;
    color: #444;
    border: 0px !important;
    padding: 0px !important;
    margin: 0px !important;
}

.tabSave .rightTabToggler .ui-state-hover {
    background: url(../images/inlineTaggle.png) 0px 2px no-repeat !important;
    height: 18px;
    display: block;
    cursor: pointer;
    color: #444;
    border: 0px !important;
    padding: 0px !important;
    margin: 0px !important;
}

.tabSave .rightTabToggler .tabToggleRight .ui-button-text {
    padding-left: 22px !important;
    color: #444;
}

.DasfromDate {
    width: 18%;
    padding: 2px;
}

.DasfromDate .hasDatepicker {
    width: 63% !important;
    float: left;
}

.DasToDate {
    width: 18%;
    padding: 2px;
}

.DasToDate .hasDatepicker {
    width: 63% !important;
    float: left;
}

.DasSubbut {
    width: 17%;
    padding: 2px;
}

.DasSubbut .ui-button .ui-button-text {
    padding: 2px 3px !important;
}

.DasfromDate .ui-datepicker-trigger, .DasToDate .ui-datepicker-trigger {
    border: 0px !important;
}

.ui-dashboard {
    border-top: 1px solid #016990 !important;
    float: left;
    width: 100%;
}

.ui-dashboard .ui-dashboard-column {
    float: left;
    width: 50%;
    padding-bottom: 2px !important;
    overflow: hidden;
}

.ui-dashboard .ui-dashboard-column .DasPanelDemo:after, .ui-dashboard .ui-dashboard-column:before {
    content: "";
    display: table;
    border-collapse: collapse;
    height: 0px;
    clear: both;
}

.ui-dashboard-column .ui-panel-titlebar {
    background: #016990 !important;
    border: 2px solid #016990 !important;
    border-bottom: 0px !important;
    border-radius: 0px !important;
    padding: 3px 7px 5px 10px !important;
    height: auto !important;
}

.ui-dashboard-column .ui-panel-titlebar .ui-panel-title {
    color: #fff !important;
}

.ui-dashboard-column .ui-panel-content {
    background: #fff !important;
}

.chartSearchArea {
    width: 100%;
    z-index: 9;
    padding: 0px 0px 5px 0px;
    margin: 2px;
    background: #fff !important;
    border-bottom: 1px solid #ccc;
}

.chartIconPos {
    float: right;
}

.DashBasciSty {
    padding-left: 0px;
    position: absolute;
}

.DashBasciSty .ui-overlaypanel-content {
    display: block;
    border: 1px solid #ccc;
    padding: 5px;
    margin: 0px;
    background: #fff;
}

.DasPanel {
    margin: 5px 5px 15px 5px;
}

.DasPanel {
    position: relative;
}

.DasPanel .ui-dialog {
    position: absolute !important;
    z-index: 999999999999999 !important;
    top: 25% !important;
    left: 30% !important;
}

.OverlaypanelCus {
    background: #fff !important;
    box-shadow: none !important;
    border: 1px solid #ccc !important;
    border-radius: 5px !important;
    top: 60px !important;
}

.OverlaypanelCus ul li {
    margin: 0px !important;
    padding: 0px !important;
    list-style: none !important;
}

.OverlaypanelCus .ui-datalist-content {
    padding: 3px;
}

.OverlaypanelCus .ui-datalist-content li table td {
    padding: 7px 5px;
    vertical-align: top !important;
}

.OverlaypanelCus .ui-datalist-content li a:hover {
    background: none !important;
    padding: 0px !important;
}

.OverlaypanelCus .ui-datalist-content li .ui-chkbox {
    width: 14px !important;
    height: 14px !important;
    display: block !important;
    background: none !important;
    margin: 0px !important;
}

.OverlaypanelCus .ui-datalist-content li .ui-chkbox .ui-chkbox-box,
.OverlaypanelCus .ui-datalist-content li .ui-chkbox .ui-state-hover {
    width: 14px !important;
    height: 14px !important;
    display: block !important;
    border: 1px solid #96bedb !important;
    border-radius: 4px !important;
    padding: 0px !important;
    background: #fff !important;
}

.OverlaypanelCus .ui-datalist-content li .ui-inplace {
    color: #444;
    background: none;
    font-size: 12px;
    text-align: left;
    padding: 2px !important;
    margin: 0px !important;
    float: left;
}

.OverlaypanelCus .ui-datalist-content li .ui-inplace .ui-state-highlight {
    color: #444;
    background: #ffffcc;
    font-size: 12px;
    text-align: left;
    padding: 2px !important;
    margin: 0px !important;
}

.OverlaypanelCus .ui-datalist-content li .ui-inplace .ui-inputfield {
    border: 1px solid #8fe0ff !important;
    font-weight: normal;
    width: 96% !important;
    padding: 2px !important;
    font-weight: normal;
    margin: 0px !important;
    text-align: left;
}

.OverlaypanelCus .ui-datalist-content li .ui-inplace .ui-inplace-content .ui-state-hover {
    font-weight: normal;
    width: auto !important;
    padding: 2px !important;
    font-weight: normal;
    margin: 0px !important;
    text-align: left;
    background: none !important;
    height: auto !important;
}

.OverlaypanelCus .ui-datalist-content li .ui-inplace .ui-inplace-display {
    padding: 2px !important;
    margin: 0px !important;
}

.chartOverflow {
    padding: 5px;
}

.chartOverflow a {
    text-decoration: none !important;
    padding-right: 10px;
    color: #016990 !important;
}

.chartOverflow a:hover {
    text-decoration: underline !important;
    color: #016990 !important;
}

.tabIconChart {
    width: 5%;
    text-align: left;
}

.TabChartChk {
    width: 10%;
    text-align: left;
}

.tabchartLink {
    width: 85%;
    text-align: left;
}

.OverlaypanelCus .ui-datalist-content li td.tabIconChart a {
    float: left;
    padding-top: 1px;
}

.OverlaypanelCus .ui-datalist-content li td.tabIconChart a:hover {
    float: left;
    padding-top: 1px !important;
    text-decoration: none !important;
}

/* Legend Styles*/
.has-tooltip .ui-outputlabel {
    vertical-align: top;
    padding-top: 0px;
    display: inline-block;
    margin-left: 5px;
}

.has-tooltip {
    color: #fff;
    float: left;
    padding: 0px;
    display: inline-block;
    position: relative;
    text-align: left;
    -webkit-transform: translateZ(0);
    -webkit-font-smoothing: antialiased;
    z-index: 700;
}

.has-tooltip .tooltip {
   /*  background: #016990;
   color: #fff; */ /* New UI changes */
    background: #fff;
    border-top-left-radius: 4px!important;
    border-top-right-radius: 4px!important;
    color: #7C716E !important;
    display: block;
    right: 5px;
    margin-top: 10px;
    opacity: 0;
    padding: 10px 5px;
    position: absolute;
    visibility: hidden;
    width: 200px;
    z-index: 999999999999999999999999999;
    -webkit-transform: translateY(10px);
    -moz-transform: translateY(10px);
    -ms-transform: translateY(10px);
    -o-transform: translateY(10px);
    transform: translateY(10px);
    -webkit-transition: all .25s ease-out;
    -moz-transition: all .25s ease-out;
    -ms-transition: all .25s ease-out;
    -o-transition: all .25s ease-out;
    transition: all .25s ease-out;
    -webkit-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
    -moz-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
    -ms-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
    -o-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
    box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
}

/* This bridges the gap so you can mouse into the tooltip without it disappearing */
.has-tooltip .tooltip:before {
    bottom: -20px;
    content: " ";
    display: block;
    height: 20px;
    left: 0;
    position: absolute;
    width: 100%;
}

.has-tooltip .tooltip:after {
    border-left: solid transparent 10px;
    border-right: solid transparent 10px;
    /* border-bottom: solid #016990 10px; */
   border-bottom: solid #659d9a 10px; /* New UI Changes */
    bottom: 100%;
    content: " ";
    height: 0;
    left: 80%;
    margin-left: -13px;
    position: absolute;
    width: 0;
}

.has-tooltip:hover .tooltip {
    opacity: 1;
    visibility: visible;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px);
}

.tooltip table td {
    text-align: left !important;
    padding: 2px;
}

.legend .ui-panelgrid.ui-panelgrid-header {
    background: none !important;
    border: 0px !important;
    padding-bottom: 5px;
    color: #fff !important;
}

.legend .ui-panelgrid thead .ui-widget-header {
    background: none !important;
    border: 0px !important;
    padding-bottom: 5px;
    color: #fff !important;
}

.legend .ui-panelgrid thead td {
    border: 0px !important;
    padding: 2px 2px 10px 2px !important;
}

.legend .ui-panelgrid tbody td {
    border: 0px !important;
    padding: 2px 10px 2px 2px !important;
    vertical-align: top;
}

.legend .ui-panelgrid tbody td.label {
    width: 5%;
    padding-top: 3px !important;
}

.legend .ui-panelgrid tbody td.value {
    width: 70%;
    text-align: left !important;
/*     color: #fff !important; */
}

/* Info Tooltip */
.Info-tooltip {
    color: #fff;
    float: left;
    padding: 0px;
    display: inline-block;
    position: relative;
    text-align: center;
    -webkit-transform: translateZ(0);
    -webkit-font-smoothing: antialiased;
    z-index: 700;
    padding: 2px 0px 2px 0px;
}

.Info-tooltip .tooltipInfo {
    background: #016990;
    color: #fff;
    display: block;
    left: -20px;
    margin-top: 10px;
    opacity: 0;
    padding: 7px;
    position: absolute;
    visibility: hidden;
    width: 250px;
    z-index: 999999999999999999999999999;
    -webkit-transform: translateY(10px);
    -moz-transform: translateY(10px);
    -ms-transform: translateY(10px);
    -o-transform: translateY(10px);
    transform: translateY(10px);
    -webkit-transition: all .25s ease-out;
    -moz-transition: all .25s ease-out;
    -ms-transition: all .25s ease-out;
    -o-transition: all .25s ease-out;
    transition: all .25s ease-out;
    -webkit-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
    -moz-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
    -ms-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
    -o-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
    box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
}

/* This bridges the gap so you can mouse into the tooltip without it disappearing */
.Info-tooltip .tooltipInfo:before {
    bottom: -20px;
    content: " ";
    display: block;
    height: 20px;
    left: 0;
    position: absolute;
    width: 100%;
}

.Info-tooltip .tooltipInfo:after {
    border-left: solid transparent 10px;
    border-right: solid transparent 10px;
    border-bottom: solid #016990 10px;
    bottom: 100%;
    content: " ";
    height: 0;
    left: 10%;
    margin-left: -13px;
    position: absolute;
    width: 0;
}

.Info-tooltip:hover .tooltipInfo {
    opacity: 1;
    visibility: visible;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px);
}

.tooltipInfo thead th {
    text-align: left !important;
}

.tooltipInfo .ui-panelgrid thead .ui-panelgrid-header {
    background: none !important;
    text-align: left;
}

.tooltipInfo .ui-panelgrid thead .ui-panelgrid-header td {
    border: 0px !important;
}

.tooltipInfo .ui-panelgrid td {
    text-align: left !important;
    padding: 2px !important;
    border: 0px !important;
}

.tooltipInfo td.label {
    text-align: left !important;
    color: #fff;
    width: 40%;
    padding: 2px !important;
}

.tooltipInfo td.value {
    width: 60%;
    text-align: left !important;
    padding: 2px !important;
}

.tooltipInfo td.value .ui-inputfield {
    width: 100% !important;
    padding: 2px !important;
}

/* Data Table List Tooltip */
.dataList-tooltip {
    color: #fff;
    float: left;
    padding: 0px;
    display: inline-block;
    position: relative;
    text-align: left;
}

. /* commanDataTableStylesINQ .ui-datatable-scrollable .ui-datatable-data td{ overflow:visible; } */
.e2bdataList-tooltip {
    float: none !important;
}

.dataList-tooltip .tooltipdataTab {
    background: #fff;
    color: #fff;
    display: block;
    left: -20px;
    margin-top: 10px;
    opacity: 0;
    padding: 10px;
    position: absolute;
    visibility: hidden;
    width: 140px;
    z-index: 999999999999999999999999999;
    -webkit-transform: translateY(10px);
    -moz-transform: translateY(10px);
    -ms-transform: translateY(10px);
    -o-transform: translateY(10px);
    transform: translateY(10px);
    -webkit-transition: all .25s ease-out;
    -moz-transition: all .25s ease-out;
    -ms-transition: all .25s ease-out;
    -o-transition: all .25s ease-out;
    transition: all .25s ease-out;
    -webkit-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
    -moz-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
    -ms-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
    -o-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
    box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
}

/* This bridges the gap so you can mouse into the tooltip without it disappearing */
.dataList-tooltip .tooltipdataTab:before {
    bottom: -20px;
    content: " ";
    display: block;
    height: 20px;
    left: 0;
    position: absolute;
    width: 100%;
}

.dataList-tooltip .tooltipdataTab:after {
    border-left: solid transparent 10px;
    border-right: solid transparent 10px;
    border-bottom: solid #016990 10px;
    bottom: 100%;
    content: " ";
    height: 0;
    left: 20%;
    margin-left: -13px;
    position: absolute;
    width: 0;
}

.dataList-tooltip:hover .tooltipdataTab {
    opacity: 1;
    visibility: visible;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px);
}

.ui-datatable-data .ui-datatable-odd td .tooltipdataTab table td,
.ui-datatable-data .ui-datatable-even td .tooltipdataTab table td {
    text-align: left !important;
    padding: 0px !important;
    background: #fff !important;
}

.Action-tooltip {
    color: #fff;
    float: left;
    padding: 0px;
    display: inline-block;
    position: relative;
    text-align: center;
    -webkit-transform: translateZ(0);
    -webkit-font-smoothing: antialiased;
    z-index: 675;/*yamini changes*/
}

.Action-tooltip .tooltipAct {
    /* background: #016990; 
    color: #fff; */
   background:#fff;
   border-top-left-radius:4px!important;
   border-top-right-radius:4px!important;
   color:#7C716E !important; /* New UI changes */  
   display: block;
   left: -20px;
   border:1px solid #DFE0E4 !important;
   /* margin-top: 10px; */
   margin-top: 0px;
   opacity: 0;
   padding: 10px;
   position: absolute;
   visibility: hidden;
   width: 130px; /*yamini changes - 08/04/2019*/
    z-index: 999999999999999999999999999;
    -webkit-transform: translateY(10px);
    -moz-transform: translateY(10px);
    -ms-transform: translateY(10px);
    -o-transform: translateY(10px);
    transform: translateY(10px);
    -webkit-transition: all .25s ease-out;
    -moz-transition: all .25s ease-out;
    -ms-transition: all .25s ease-out;
    -o-transition: all .25s ease-out;
    transition: all .25s ease-out;
    -webkit-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
    -moz-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
    -ms-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
    -o-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
    box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
}

/* This bridges the gap so you can mouse into the tooltip without it disappearing */
.Action-tooltip .tooltipAct:before {
    bottom: -20px;
    content: " ";
    display: block;
    height: 20px;
    left: 0;
    position: absolute;
    width: 100%;
}

.Action-tooltip .tooltipAct:after {
    border-left: solid transparent 10px;
    border-right: solid transparent 10px;
    /* border-bottom: solid #016990 10px; */ /* New UI changes */
    border-bottom: solid #659d9a 0px;
    bottom: 100%;
    content: " ";
    height: 0;
    left: 20%;
    margin-left: -13px;
    position: absolute;
    width: 0;
}

.Action-tooltip:hover .tooltipAct {
    opacity: 1;
    visibility: visible;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px);
}

.tooltipAct table td {
    text-align: left !important;
    padding: 0px;
}

.tooltipAct .exportXl .ui-button {
    /* background: url(../images/export.png) no-repeat 5px center !important; */ /* NEw UI changes */
   display: block;
  /*  padding: 3px 10px 3px 25px !important; */ /* NEw UI changes */
   padding:5px !important;
    border: none !important;
    margin: 0px 0px 3px !important;
}

.tooltipAct .exportPdf .ui-button {
    /* background: url(../images/pdf.gif) no-repeat 5px center !important; *//* NEw UI changes */
   display: block;
  /*  padding: 3px 10px 3px 25px !important; */ /* NEw UI changes */
   padding:5px !important;
    border: none !important;
    margin: 0px 0px 3px !important;
}

.tooltipAct .exportXl .ui-button-text, .tooltipAct .exportPdf .ui-button-text {
    padding: 0px 5px !important;
   /*  color: #fff !important; *//* New UI changes */
     color:#7C716E !important;
}

.QnCMgSty .inner-but .tooltipAct table td {
    text-align: left !important;
    padding: 4px;
}

.QnCMgSty .inner-but .tooltipAct .exportXl .ui-button {
    background: url(../images/excel.png) no-repeat 5px center !important;
    display: block;
    padding: 3px 10px 3px 25px !important;
    border: none !important;
    margin: 0px 0px 3px !important;
}

.Action-tooltip .tooltipAct .exportBatch .ui-button {
    background: url(../images/multiple-export.png) no-repeat 5px center !important;
}

.Action-tooltip .tooltipAct .viewBatch .ui-button {
    background: url(../images/MedWatchIconWhite.png) no-repeat 5px center !important;
}

.QnCMgSty .inner-but .tooltipAct .exportPdf .ui-button {
    background: url(../images/pdf.gif) no-repeat 5px center !important;
    display: block;
    padding: 3px 10px 3px 25px !important;
    border: none !important;
    margin: 0px 0px 3px !important;
}

.QnCMgSty .inner-but .tooltipAct .exportXl .ui-button-text, .QnCMgSty .inner-but .tooltipAct .exportPdf .ui-button-text {
    padding: 0px 2px !important;
    /* color: #fff !important; */
    color:#7C716E !important; /* New UI changes */
}

.rulebuilderTooltip .tooltipAct {
    width: 180px;
    padding: 10px 5px;
}

.inqColorWidth .tooltipInqList .clearAllR a.ui-commandlink {
    /* background: url(../images/Clear_All_Rules.svg) no-repeat 5px center !important; */
    display: block;
    padding: 3px 5px 3px 7px !important;
    border: none !important;
    margin: 0px 0px 3px !important;
}

.rulebuilderTooltip .tooltipAct .exportXcel a.ui-commandlink {
    background: url(../images/export-excel-rule.png) no-repeat 3px center !important;
    padding-left: 27px;
}

.inqColorWidth .tooltipInqList .applyRule a.ui-commandlink {
    background: url(../images/Apply_Rule.svg) no-repeat 5px center !important;
    display: block;
    padding: 3px 5px 3px 27px !important;
    border: none !important;
    margin: 0px 0px 3px !important;
}

.InqDetatooltipstyle {
    background: #fff !important;
    border: 1px solid #016990 !important;
    border-radius: 5px;
    color: #546e7a !important;
}

.docInfoTooltip th .ui-outputlabel {
    display: block;
    text-align: center;
    color: #147fbb;
    width: 100%;
}

.docInfoTooltip .label .ui-outputlabel,
.docInfoTooltip .value .ui-outputlabel {
    font-size: 13px !important;
    color: #546e7a !important;
}

.InqDetatooltipstyle .value .ui-inputfield {
    border: 0px !important;
}

.columnSelec-tooltip {
    color: #fff;
    float: left;
    padding: 0px;
    display: inline-block;
    position: relative;
    text-align: center;
    -webkit-transform: translateZ(0);
    -webkit-font-smoothing: antialiased;
    z-index: 702;
}

.columnSelec-tooltip .tooltipInqList {
    background: #fff;
    color: #fff;
    display: block;
    right: -20px;
    margin-top: 10px;
    opacity: 0;
    padding: 10px 5px;
    position: absolute;
    visibility: hidden;
    width: 30px;
    z-index: 999999999999999999999999999;
    -webkit-transform: translateY(10px);
    -moz-transform: translateY(10px);
    -ms-transform: translateY(10px);
    -o-transform: translateY(10px);
    transform: translateY(10px);
    -webkit-transition: all .25s ease-out;
    -moz-transition: all .25s ease-out;
    -ms-transition: all .25s ease-out;
    -o-transition: all .25s ease-out;
    transition: all .25s ease-out;
    -webkit-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
    -moz-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
    -ms-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
    -o-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
    box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
}

.columnSelec-tooltip .tooltipInqList:before {
    bottom: -20px;
    content: " ";
    display: block;
    height: 20px;
    left: 0;
    position: absolute;
    width: 100%;
}

.columnSelec-tooltip .tooltipInqList:after {
    border-left: solid transparent 10px;
    border-right: solid transparent 10px;
    border-bottom: solid #fff 10px;
    bottom: 100%;
    content: " ";
    height: 0;
    left: 50%;
    margin-left: -13px;
    position: absolute;
    width: 0;
}

.columnSelec-tooltip:hover .tooltipInqList {
    opacity: 1;
    visibility: visible;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px);
}

.InqList-tooltip {
    color: #fff;
    float: left;
    padding: 0px;
    display: inline-block;
    position: relative;
    text-align: center;
    -webkit-transform: translateZ(0);
    -webkit-font-smoothing: antialiased;
    z-index: 702;
}

.inqColorWidth .InqDetatooltipstyle {
    right: -35px !important;
    width: 250px !important;
}

.InqList-tooltip .tooltipInqList .ui-state-disabled {
    opacity: 1 !important;
    filter: Alpha(Opacity=95) !important;
    color: #546e7a !important;
}

.InqList-tooltip .tooltipInqList {
    background: #fff;
    color: #000;
    display: block;
    right: -20px;
    margin-top: 10px;
    opacity: 0;
    padding: 10px 5px;
    position: absolute;
    visibility: hidden;
    width: 120px;
    z-index: 999999999999999999999999999;
    -webkit-transform: translateY(10px);
    -moz-transform: translateY(10px);
    -ms-transform: translateY(10px);
    -o-transform: translateY(10px);
    transform: translateY(10px);
    -webkit-transition: all .25s ease-out;
    -moz-transition: all .25s ease-out;
    -ms-transition: all .25s ease-out;
    -o-transition: all .25s ease-out;
    transition: all .25s ease-out;
    -webkit-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
    -moz-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
    -ms-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
    -o-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
    box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
}

.InqList-tooltip .tooltipInqList:before {
    bottom: -20px;
    content: " ";
    display: block;
    height: 20px;
    left: 0;
    position: absolute;
    width: 100%;
}

.InqList-tooltip .tooltipInqList:after {
    border-left: solid transparent 10px;
    border-right: solid transparent 10px;
    border-bottom: solid #016990 10px;
    bottom: 100%;
    content: " ";
    height: 0;
    left: 80%;
    margin-left: -13px;
    position: absolute;
    width: 0;
}

.InqList-tooltip:hover .tooltipInqList {
    opacity: 1;
    visibility: visible;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px);
}

.tooltipInqList table td {
    text-align: left !important;
    padding: 0px;
}

.inqColorWidth .tooltipInqList .exportXcel .ui-button .ui-button-text {
    padding: 0px 0px 0px 2px !important;
}

.tooltipInqList .exportXl .ui-button,
.inqColorWidth .tooltipInqList .exportXcel .ui-button {
    background: none !important;	/*changes done by yamini*/
   display: block;
   padding: 3px 5px 3px 5px !important;  /*changes done by yamini*/
    border: none !important;
    margin: 0px 0px 3px !important;
    text-align: left;
}

.tooltipInqList .exportPdf .ui-button {
    background: none !important; /*changes done by yamini*/
   display: block;
   padding: 3px 5px 3px 5px !important;  /*changes done by yamini*/
    border: none !important;
    margin: 0px 0px 3px !important;
}

.tooltipInqList .exportXl .ui-button-text, .tooltipInqList .exportPdf .ui-button-text {
    padding: 0px 2px !important;
    color: #fff !important;
    font-weight: normal !important;
    font-size: 12px !important;
}

.inqColorWidth .tooltipInqList {
    background: #fff !important;
    width: 188px;
    text-align: left !important;
}

.inqColorWidth .bordertooltipInqList {
    border: 1px solid #1890bd;
    border-radius: 5px;
}

.inqColorWidth .tooltipInqList:after {
    border-left: solid transparent 10px;
    border-right: solid transparent 10px;
    border-bottom: solid #2f76a0 10px;
    bottom: 100%;
    content: " ";
    height: 0;
    left: 85%;
    margin-left: -13px;
    position: absolute;
    width: 0;
}

.inqColorWidth:hover .tooltipInqList {
    opacity: 1;
    visibility: visible;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px);
}

.tooltipInqList table td {
    text-align: left !important;
    padding: 0px 2px;
    border: 0px !important;
}

.vettooltipInqList table td {
    padding: 0px 11px !important;
}

.inqColorWidth .tooltipInqList .pinImgSty img {
    width: 20px !important;
    height: 20px !important;
}

.inqColorWidth .tooltipInqList .unPinImgsty img {
    width: 20px !important;
    height: 20px !important;
}

.inqColorWidth .tooltipInqList a {
    text-decoration: none !important;
    color: #546e7a !important;
    font-size: 13px !important;
}

.inforIconWidth .tooltipInqList {
    width: 240px !important;
}

.inforIconWidth .tooltipInqList:after {
    border-left: solid transparent 10px !important;
    border-right: solid transparent 10px !important;
    border-bottom: solid #016990 10px !important;
    bottom: 100% !important;
    content: " ";
    height: 0 !important;
    left: 90%;
    margin-left: -13px !important;
    position: absolute;
    width: 0;
}

.inforIconWidth:hover .tooltipInqList {
    opacity: 1;
    visibility: visible;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px);
}

.aeBioRightIcon .workFlowIcon .tooltipInqList {
    width: 180px;
    background: #fff !important;
}

.workFlowIcon .tooltipInqList {
    width: 167px;
    background: #fff !important;
    text-align: left;
}

.workFlowIcon .tooltipInqList a {
    text-decoration: none !important;
    color: #546e7a !important;
    font-size: 13px !important;
}

.workFlowIcon .tooltipInqList .ui-panelgrid td {
    border: 0px !important;
}

.workFlowIcon .ui-tree .ui-tree-container li {
    border-bottom: 1px solid #ccc !important;
}

.workFlowIcon .ui-tree .ui-tree-container li:nth-child(7) {
    border-bottom: 0px !important;
}

.workFlowIcon .ui-tree .ui-treenode-leaf-icon {
    display: none !important;
}

.workFlowIcon .tooltipInqList:after {
    border-left: solid transparent 10px;
    border-right: solid transparent 10px;
    border-bottom: solid #fff 10px;
    bottom: 100%;
    content: " ";
    height: 0;
    left: 80%;
    margin-left: -13px;
    position: absolute;
    width: 0;
}

.workFlowIcon:hover .tooltipInqList {
    opacity: 1;
    visibility: visible;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px);
}

.InqColumnIcon .tooltipInqList {
    width: 30px;
    text-align: center;
    right: -10px;
    margin-top: 10px;
    opacity: 0;
    padding: 10px 5px;
    position: absolute;
    visibility: hidden;
}

.InqColumnIcon .tooltipInqList:after {
    border-left: solid transparent 10px;
    border-right: solid transparent 10px;
    border-bottom: solid #016990 10px;
    bottom: 100%;
    content: " ";
    height: 0;
    left: 50%;
    margin-left: -13px;
    position: absolute;
    width: 0;
}

.InqColumnIcon:hover .tooltipInqList {
    opacity: 1;
    visibility: visible;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px);
}

.colselecDetailIcon .tooltipInqList {
    width: 30px;
    text-align: center;
    right: -10px;
    margin-top: 10px;
    opacity: 0;
    padding: 10px 5px 10px 0px;
    position: absolute;
    visibility: hidden;
}

.colselecDetailIcon .tooltipInqList:after {
    border-left: solid transparent 10px;
    border-right: solid transparent 10px;
    border-bottom: solid #ffffff 10px;
    bottom: 100%;
    content: " ";
    height: 0;
    left: 50%;
    margin-left: -13px;
    position: absolute;
    width: 0;
}

.colselecDetailIcon:hover .tooltipInqList {
    opacity: 1;
    visibility: visible;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px);
}

.templateDrop td.labelTemp {
    width: 50%;
    padding: 3px 0px;
    text-align: right;
}

.templateDrop td.valueTemp {
    width: 50%;
    padding: 3px 0px;
    text-align: left;
}

.templateDrop td.labelTemp .ui-outputlabel {
    color: #fff;
}

.templateDrop td.valueTemp .ui-state-disabled {
    opacity: 0.8;
    filter: Alpha(Opacity=85);
    background-image: none;
}

.QnCMgSty .contactViewPagination {
    float: right;
    padding-right: 12px;
}

.QnCMgSty .contactViewPagination a img {
    float: left;
    display: block;
    padding-top: 6px;
}

.QnCMgSty .contactViewPagination .paginationTxt {
    float: left;
    padding-right: 3px;
    margin-top: 4px !important;
}

.QnCMgSty .contactViewPagination .paginationTxt .ui-outputlabel {
    color: #546e7a;
    padding: 0px 3px;
    font-size: 12px !important;
}

.FieldInfo-tooltip {
    color: #444444;
    float: right;
    padding: 0px;
    display: inline-block;
    position: relative;
    text-align: center;
    margin-top: 6px;
    -webkit-transform: translateZ(0);
    -webkit-font-smoothing: antialiased;
    z-index: 300;
}

.FieldInfo-tooltip .filedLevelInfo {
    background: #016990;
    color: #444444;
    display: block;
    left: -20px;
    margin-top: 10px;
    opacity: 0;
    padding: 10px;
    position: absolute;
    visibility: hidden;
    width: 140px;
    z-index: 999999999999999999999999999;
    -webkit-transform: translateY(10px);
    -moz-transform: translateY(10px);
    -ms-transform: translateY(10px);
    -o-transform: translateY(10px);
    transform: translateY(10px);
    -webkit-transition: all .25s ease-out;
    -moz-transition: all .25s ease-out;
    -ms-transition: all .25s ease-out;
    -o-transition: all .25s ease-out;
    transition: all .25s ease-out;
    -webkit-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
    -moz-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
    -ms-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
    -o-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
    box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
}

.FieldInfo-tooltip .filedLevelInfo:before {
    bottom: -20px;
    content: " ";
    display: block;
    height: 20px;
    left: 0;
    position: absolute;
    width: 100%;
}

/* CSS Triangles - see Trevor's post */
.FieldInfo-tooltip .filedLevelInfo:after {
    border-left: solid transparent 10px;
    border-right: solid transparent 10px;
    border-bottom: solid #016990 10px;
    bottom: 100%;
    content: " ";
    height: 0;
    left: 20%
    margin-left: -13px;
    position: absolute;
    width: 0;
}

.FieldInfo-tooltip:hover .filedLevelInfo {
    opacity: 1;
    visibility: visible;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px);
}

.filedLevelInfo table td {
    text-align: left !important;
    padding: 4px;
}

.filedLevelInfo .fieldLevelAudit .ui-button {
    background: url(../images/Audit_Normal.png) no-repeat 5px center !important;
    display: block;
    padding: 3px 10px 3px 25px !important;
    border: none !important;
    margin: 0px 0px 3px !important;
}

.filedLevelInfo .fieldLevelQuery .ui-button {
    background: url(../images/Q_Normal.png) no-repeat 5px center !important;
    display: block;
    padding: 3px 10px 3px 25px !important;
    border: none !important;
    margin: 0px 0px 3px !important;
}

.filedLevelInfo .fieldLevelAudit .ui-button-text, .filedLevelInfo .fieldLevelQuery .ui-button-text {
    padding: 0px 2px !important;
    color: #fff !important;
}

.filedLevelInfo .fieldLevelAudit .ui-button-text:hover, .filedLevelInfo .fieldLevelQuery .ui-button-text:hover {
    color: #f1f1f1 !important;
}

a.AuditTrialLink {
    margin-left: 5px;
    position: relative;
    display: inline-block;
    top: -5px;
}

a.AuditTrialLinkCal {
    margin-left: 5px;
    position: relative;
    display: inline-block;
    top: 6px;
}

a.AuditTrialLinkPro {
    margin-left: 3px;
    position: relative;
    top: 2px;
}

a.AuditTrialLinkAeInfo {
    margin-left: 3px;
}

.auditTrialIcon .Inqdetails .ui-grid-col-4 .ui-selectonemenu {
    width: 94% !important;
}

.auditTrialIcon .accountfield .ui-grid-col-6 .ui-selectonemenu {
    width: 96% !important;
}

.auditTrialIcon .MedInfoAD .ui-grid-col-4 .ui-selectonemenu,
.auditTrialIcon .MedInfoAD .ui-grid-col-4 .ui-inputfield,
.auditTrialIcon .MedInfoAD .ui-grid-col-12 .ui-grid-col-4 .ui-inputfield {
    width: 94% !important;
}

.auditTrialIcon .MedInfoAD .ui-grid-col-6 .ui-selectonemenu,
.auditTrialIcon .MedInfoAD .ui-grid-col-6 .ui-inputfield {
    width: 96% !important;
}

.auditTrialIcon .MedInfoAD .ui-grid-col-12 .ui-inputfield {
    width: 98% !important;
}

.auditTrialIcon .MedInfoAD .ui-grid-col-12 .auditIconSty {
    width: 93% !important;
    float: left;
}

.inqauditTrialIcon .MedInfoAD .ui-grid-col-12 .auditIconSty {
    width: 95% !important;
    float: left;
}

.auditTrialIcon .auditAEIcon .ui-grid-col-4 .ui-inputfield,
.auditTrialIcon .auditAEIcon .ui-grid-col-4 .ui-selectonemenu {
    width: 94% !important;
}

.auditTrialIcon .auditAEIcon .ui-grid-col-6 .ui-grid-col-4 .ui-inputfield,
.auditTrialIcon .auditAEIcon .ui-grid-col-6 .ui-grid-col-4 .ui-selectonemenu {
    width: 89% !important;
}

.auditTrialIcon .auditAEIcon .ui-grid-col-4 .ui-calendar .hasDatepicker {
    width: 45% !important;
}

.auditTrialIcon .auditAEIcon .ui-grid-col-6 .ui-inputfield,
.auditTrialIcon .auditAEIcon .ui-grid-col-6 .ui-selectonemenu {
    width: 96% !important;
}

.auditTrialIcon .auditAEIcon .ui-grid-col-6 .ui-grid-col-6 .ui-inputfield,
.auditTrialIcon .auditAEIcon .ui-grid-col-6 .ui-grid-col-6 .ui-selectonemenu {
    width: 93% !important;
}

.auditTrialIcon .auditAEIcon .ui-grid-col-6 .ui-controlsCalen .ui-inputfield,
.auditTrialIcon .auditAEIcon .ui-grid-col-6 .ui-grid-col-6 .ui-controlsCalen .ui-inputfield {
    width: 100% !important;
}

.auditTrialIcon .auditAEIcon .ui-grid-col-6 .ui-selectonemenu {
    display: inline-block;
}

.auditTrialIcon .auditAEIcon .ui-grid-col-6 .ui-grid-col-6 .ui-selectonemenu {
    display: inline-block;
}

.auditTrialIcon .auditAEIcon .ui-panelgrid .ui-panelgrid-cell .ui-panelgrid .ui-panelgrid-cell {
    padding-right: 5px !important;
}

.auditTrialIcon .auditAEIcon .ui-grid-col-6 .ui-grid-row .ui-grid-col-6 .tabImpreCalendar table {
    width: 86% !important;
}

.auditTrialIcon .auditAEIcon .ui-grid-col-6 .ui-grid-row .ui-grid-col-6 .tabImpreCalendar .AuditTrialLinkAeInfo {
    top: 6px;
    position: relative;
    margin-left: 3px;
}

.InqCenter3Lay .auditTrialIcon .accountfield .ui-grid-col-6 .ui-selectonemenu {
    width: 92% !important;
}

.InqCenter3Lay .auditTrialIcon .accountfield .ui-grid-col-6 .ui-autocomplete {
    width: 94% !important;
}

.InqCenter3Lay .auditTrialIcon .MedInfoAD .ui-grid-col-6 .ui-selectonemenu,
.InqCenter3Lay .auditTrialIcon .MedInfoAD .ui-grid-col-6 .ui-inputfield {
    width: 93% !important;
}

.InqCenter3Lay .auditTrialIcon .MedInfoAD .ui-grid-col-12 .ui-inputfield,
.InqCenter3Lay .auditTrialIcon .MedInfoAD .ui-grid-col-12 .ui-inputtextarea {
    width: 86% !important;
}

.InqCenter3Lay .auditTrialIcon .MedInfoAD .ui-grid-col-12 .auditIconSty {
    width: 86% !important;
}

.InqCenter3Lay .auditTrialIcon .dataTableNewSty .ui-panel-title {
    width: 88% !important;
}

/* Pin Style */
.pinUnpin-tooltip {
    color: #fff;
    float: left;
    padding: 0px;
    display: inline-block;
    position: relative;
    text-align: center;
    -webkit-transform: translateZ(0);
    -webkit-font-smoothing: antialiased;
    z-index: 700;
}

.pinUnpin-tooltip .tooltipPin {
    background: #fff;
    color: #fff;
    display: block;
    margin-top: 10px;
    opacity: 0;
    padding: 10px;
    right: 0px;
    position: absolute;
    visibility: hidden;
    z-index: 999999999999999999999999999;
    -webkit-transform: translateY(10px);
    -moz-transform: translateY(10px);
    -ms-transform: translateY(10px);
    -o-transform: translateY(10px);
    transform: translateY(10px);
    -webkit-transition: all .25s ease-out;
    -moz-transition: all .25s ease-out;
    -ms-transition: all .25s ease-out;
    -o-transition: all .25s ease-out;
    transition: all .25s ease-out;
    -webkit-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
    -moz-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
    -ms-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
    -o-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
    box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
}

/* This bridges the gap so you can mouse into the tooltip without it disappearing */
.pinUnpin-tooltip .tooltipPin:before {
    bottom: -20px;
    content: " ";
    display: block;
    height: 20px;
    right: 0px;
    position: absolute;
    width: 100%;
}

/* CSS Triangles - see Trevor's post */
.pinUnpin-tooltip .tooltipPin:after {
    border-left: solid transparent 10px;
    border-right: solid transparent 10px;
    border-bottom: solid #fff 10px;
    bottom: 100%;
    content: " ";
    height: 0;
    left: 95%;
    margin-left: -13px;
    position: absolute;
    width: 0;
}

.pinUnpin-tooltip:hover .tooltipPin {
    opacity: 1;
    visibility: visible;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px);
}

.tooltipPin table td {
    text-align: left !important;
    padding: 4px;
}

.pinImg {
    width: 5%;
    text-align: left;
    padding: 3px;
}

.pinText {
    width: 85%;
    text-align: left;
    padding: 3px;
    white-space: nowrap;
}

.pinText a {
    color: #222 !important;
    text-decoration: none !important;
}

.pinText a:hover {
    color: #016990 !important;
    text-decoration: none !important;
}

.AdvanceSe-tooltip {
    color: #fff;
    float: left;
    padding: 0px;
    display: inline-block;
    position: relative;
    text-align: center;
    -webkit-transform: translateZ(0);
    -webkit-font-smoothing: antialiased;
    z-index: 997;
}

.AdvanceSe-tooltip .tooltipAct {
   /* background: #016990; 
    color: #fff; */
   background:#fff;
   border-top-left-radius:4px!important;
   border-top-right-radius:4px!important;
   color:#7C716E !important; /* New UI changes */ 
   display: block;
   border:1px solid #DFE0E4 !important;
   left: -20px;
  /*  margin-top: 10px; */
   margin-top: 0px;
    opacity: 0;
    padding: 10px;
    position: absolute;
    visibility: hidden;
    width: 300px;
    z-index: 999999999999999999999999999;
    -webkit-transform: translateY(10px);
    -moz-transform: translateY(10px);
    -ms-transform: translateY(10px);
    -o-transform: translateY(10px);
    transform: translateY(10px);
    -webkit-transition: all .25s ease-out;
    -moz-transition: all .25s ease-out;
    -ms-transition: all .25s ease-out;
    -o-transition: all .25s ease-out;
    transition: all .25s ease-out;
    -webkit-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
    -moz-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
    -ms-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
    -o-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
    box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
}

.AdvanceSe-tooltip .tooltipAct:before {
    bottom: -20px;
    content: " ";
    display: block;
    height: 10px;
    left: 0;
    position: absolute;
    width: 100%;
}

.AdvanceSe-tooltip .tooltipAct:after {
    border-left: solid transparent 10px;
    border-right: solid transparent 10px;
    /* border-bottom: solid #016990 10px; */ /* New Ui changes */
    border-bottom: solid #659d9a 0px;
    bottom: 100%;
    content: " ";
    height: 0;
    left: 20%;
    margin-left: -13px;
    position: absolute;
    width: 0;
}

.AdvanceSe-tooltip:hover .tooltipAct {
    opacity: 1;
    visibility: visible;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px);
}

.tooltipAct a.ui-commandlink {
    display: block;
   /*  color: #fff; */
    font-size: 15px;
    text-decoration: none;
    padding: 5px 2px;
    text-align: left;
}

.tooltipAct table td {
    text-align: left !important;
    padding: 4px;
}

.tooltipAct .advanSerchIcon a.ui-commandlink {
    background: url(../images/advance_search.png) no-repeat 5px center !important;
    display: block;
    padding: 3px 10px 3px 30px !important;
    border: none !important;
    margin: 0px 0px 3px !important;
}

.tooltipAct .flexSerchIcon a.ui-commandlink {
    background: url(../images/FlexibaleSearch.png) no-repeat 5px center !important;
    display: block;
    padding: 3px 10px 3px 30px !important;
    border: none !important;
    margin: 0px 0px 3px !important;
}

.tooltipAct .dupliSerchIcon a.ui-commandlink {
    background: url(../images/DuplicaSearch.png) no-repeat 5px center !important;
    display: block;
    padding: 3px 10px 3px 30px !important;
    border: none !important;
    margin: 0px 0px 3px !important;
}

.tooltipAct .fdaNewIcon a.ui-commandlink {
   /*  background: url(../images/fdaIcon.png) no-repeat 5px center !important; */ /* New UI changes */
   display: block;
   /* padding: 3px 10px 3px 30px !important; */ /* New UI changes */
    padding: 5px !important;
    border: none !important;
    margin: 0px 0px 3px !important;
    color: #7C716E!important;
}

.tooltipAct .fdaNewAIcon a.ui-commandlink {
    background: url(../images/fdaAIcon.png) no-repeat 5px center !important;
    display: block;
    padding: 3px 10px 3px 30px !important; 
    padding:5px !important;
    border: none !important;
    margin: 0px 0px 3px !important;
    color: #fff;
}

.tooltipAct .fdaNewBIcon a.ui-commandlink {
    background: url(../images/fdaBIcon.png) no-repeat 5px center !important;
    display: block;
    padding: 3px 10px 3px 30px !important;
    border: none !important;
    margin: 0px 0px 3px !important;
    color: #fff;
}

.tooltipAct .fdaNewe2bIcon a.ui-commandlink {
    background: url(../images/fdae2bIcon.png) no-repeat 5px center !important;
    display: block;
    padding: 3px 10px 3px 30px !important;
    border: none !important;
    margin: 0px 0px 3px !important;
    color: #fff;
}

.tooltipAct .UserPreIcon a.ui-commandlink {
    /* background: url(../images/UserPreferences.svg) no-repeat 5px center !important; */
    display: block;
    padding: 0px 0px 3px 0px !important;
    border: none !important;
    margin: 0px 0px 3px !important;
}

.tooltipAct .changePassIcon a.ui-commandlink {
/*     background: url(../images/change-password.svg) no-repeat 5px center !important; */
    display: block;
    padding: 3px 10px 3px 10px !important;
    border: none !important;
    margin: 0px 0px 3px !important;
}

.AdvanceSe-tooltip .tooltipTemp {
    padding: 5px !important;
    width: 30px;
    left: -4px;
}

.AdvanceSe-tooltip .tooltipTemp a.ui-commandlink {
    padding: 2px !important
}

.AdvanceSe-tooltip .tooltipTemp:before {
    bottom: -20px;
    content: " ";
    display: block;
    height: 10px;
    left: 0;
    position: absolute;
    width: 100%;
}

.AdvanceSe-tooltip .tooltipTemp:after {
    border-left: solid transparent 10px;
    border-right: solid transparent 10px;
    border-bottom: solid #016990 10px;
    bottom: 100%;
    content: " ";
    height: 0;
    left: 20%;
    margin-left: 0px;
    position: absolute;
    width: 0;
}

.faqList-tooltip {
    color: #fff;
    float: left;
    padding: 0px;
    display: inline-block;
    position: relative;
    text-align: center;
    -webkit-transform: translateZ(0);
    -webkit-font-smoothing: antialiased;
    z-index: 700;
}

.faqList-tooltip .tooltipProduct {
    width: 140px !important;
}

.faqList-tooltip .tooltipfaq {
    background: #fff; 
    color: rgb(56, 80, 109) !important;
    display: block;
    left: -20px;
    margin-top: 17px;
    opacity: 0;
    padding: 10px;
    position: absolute;
    visibility: hidden;
    width: 150px;
    z-index: 999999999999999999999999999;
    -webkit-transform: translateY(10px);
    -moz-transform: translateY(10px);
    -ms-transform: translateY(10px);
    -o-transform: translateY(10px);
    transform: translateY(10px);
    -webkit-transition: all .25s ease-out;
    -moz-transition: all .25s ease-out;
    -ms-transition: all .25s ease-out;
    -o-transition: all .25s ease-out;
    transition: all .25s ease-out;
    -webkit-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
    -moz-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
    -ms-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
    -o-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
    box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
}

/* This bridges the gap so you can mouse into the tooltip without it disappearing */
.faqList-tooltip .tooltipfaq:before {
    bottom: -20px;
    content: " ";
    display: block;
    height: 20px;
    left: 0;
    position: absolute;
    width: 100%;
}

.faqList-tooltip .tooltipfaq:after {
    border-left: solid transparent 10px;
    border-right: solid transparent 10px;
    border-bottom: solid #016990 10px;
    bottom: 100%;
    content: " ";
    height: 0;
    left: 20%;
    margin-left: -13px;
    position: absolute;
    width: 0;
}

.faqList-tooltip:hover .tooltipfaq {
    opacity: 1;
    visibility: visible;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px);
}

.tooltipfaq a.ui-commandlink {
    display: block;
    color: rgb(56, 80, 109) !important;
    font-size: 12px;
    text-decoration: none;
    padding: 5px 2px;
    text-align: left;
}

.tooltipfaq table td {
    text-align: left !important;
    padding: 4px;
}

.tooltipfaq .advanSerchIcon a.ui-commandlink {
    background: url(../images/advance_search.png) no-repeat 5px center !important;
    display: block;
    padding: 3px 10px 3px 30px !important;
    border: none !important;
    margin: 0px 0px 3px !important;
}

.tooltipfaq .flexSerchIcon a.ui-commandlink {
    background: url(../images/FlexibaleSearch.png) no-repeat 5px center !important;
    display: block;
    padding: 3px 10px 3px 30px !important;
    border: none !important;
    margin: 0px 0px 3px !important;
}

.tooltipfaq .dupliSerchIcon a.ui-commandlink {
    background: url(../images/DuplicaSearch.png) no-repeat 5px center !important;
    display: block;
    padding: 3px 10px 3px 30px !important;
    border: none !important;
    margin: 0px 0px 3px !important;
}

/*End*//*Administrator Icon Tooltip Style*/
.Admin-tooltip {
    color: #fff;
    float: right;
    margin: -7px 2px 0 0;
    padding: 0px;
    display: inline-block;
    position: relative;
    text-align: center;
    -webkit-transform: translateZ(0);
    -webkit-font-smoothing: antialiased;
    z-index: 700;
}

.Admin-tooltip .tooltipAct {
    background: #016990;
    color: #fff;
    display: block;
    left: -20px;
    margin-top: 10px;
    opacity: 0;
    padding: 10px;
    position: absolute;
    visibility: hidden;
    width: 170px;
    z-index: 999999999999999999999999999;
    -webkit-transform: translateY(10px);
    -moz-transform: translateY(10px);
    -ms-transform: translateY(10px);
    -o-transform: translateY(10px);
    transform: translateY(10px);
    -webkit-transition: all .25s ease-out;
    -moz-transition: all .25s ease-out;
    -ms-transition: all .25s ease-out;
    -o-transition: all .25s ease-out;
    transition: all .25s ease-out;
    -webkit-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
    -moz-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
    -ms-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
    -o-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
    box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
}

/* This bridges the gap so you can mouse into the tooltip without it disappearing */
.Admin-tooltip .tooltipAct:before {
    bottom: -20px;
    content: " ";
    display: block;
    height: 20px;
    left: 0;
    position: absolute;
    width: 100%;
}

/* CSS Triangles - see Trevor's post */
.Admin-tooltip .tooltipAct:after {
    border-left: solid transparent 10px;
    border-right: solid transparent 10px;
    border-bottom: solid #016990 0px;
    bottom: 100%;
    content: " ";
    height: 0;
    left: 20%;
    margin-left: -13px;
    position: absolute;
    width: 0;
}

.Admin-tooltip:hover .tooltipAct {
    opacity: 1;
    visibility: visible;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px);
}

.tooltipAct a.ui-commandlink {
/*     color: #fff; hari*/
    font-size: 13px;
    text-decoration: none;
    padding: 5px 2px;
    text-align: left;
}

.newDesign_INFO {
    background: #fff !important;
    z-index: 1011 !important;
}

.newDesign_INFO .ui-dialog-titlebar {
    background: #5cb900 !important;
    border: 1px solid #5cb900 !important;
    border-top-right-radius: 7px !important;
    border-top-left-radius: 7px !important;
    margin: 5px 5px 0px 5px !important;
    color: #fff !important;
}

.newDesign_INFO .ui-dialog-title {
    color: #fff !important;
    text-align: center !important;
    margin: 0px !important;
    font-size: 15px;
}

.newDesign_INFO .ui-dialog-titlebar a.ui-dialog-titlebar-icon .ui-icon {
    display: none !important;
}

.newDesign_INFO .ui-dialog-titlebar a.ui-dialog-titlebar-icon,
.newDesign_INFO .ui-dialog-titlebar a.ui-state-hover {
    background: url(../images/closeButton.png) no-repeat !important;
    border: none !important;
    padding: 2px !important;
    margin: 4px 2px 0px !important;
}

.newDesign_INFO .ui-dialog-content {
    padding: 5px !important;
    margin: 0px 5px 5px !important;
    border: 1px solid #ccc !important;
    width: 96%;
}

.newDesign_INFO .ui-dialog-content .ui-datatable-tablewrapper {
    max-height: 300px;
    overflow: auto;
    overflow-x: hidden;
}

.newDesign_INFO .ui-datatable-tablewrapper thead {
    display: none;
}

.newDesign_INFO .ui-datatable-data a.ui-commandlink {
    text-decoration: none !important;
    color: #016990;
    font-size: 12px;
}

.newDesign_INFO .ui-dialog-content .ui-datatable-tablewrapper td {
    word-wrap: break-word !important;
    white-space: normal !important;
}

.newDesign_INFO_label {
    text-decoration: none !important;
    color: #016990 !important;
    font-size: 12px;
    word-break: break-all;
}

.newDesign_error_label {
    text-decoration: none !important;
    color: #f70505 !important;
    font-size: 12px;
}

.newDesign_warning {
    background: #fff !important;
}

.newDesign_warning .ui-dialog-titlebar {
    background: #e78e47 !important;
    border: 1px solid #e78e47 !important;
    border-top-right-radius: 7px !important;
    border-top-left-radius: 7px !important;
    margin: 5px 5px 0px 5px !important;
    color: #fff !important;
}

.newDesign_warning .ui-dialog-title {
    color: #fff !important;
    text-align: center !important;
    margin: 0px !important;
    font-size: 15px;
}

.newDesign_warning .ui-dialog-titlebar a.ui-dialog-titlebar-icon .ui-icon {
    display: none !important;
}

.newDesign_warning .ui-dialog-titlebar a.ui-dialog-titlebar-icon,
.newDesign_warning .ui-dialog-titlebar a.ui-state-hover {
    background: url(../images/closeButton.png) no-repeat !important;
    border: none !important;
    padding: 2px !important;
    margin: 4px 2px 0px !important;
}

.newDesign_warning .ui-dialog-content {
    padding: 5px !important;
    margin: 0px 5px 5px !important;
    border: 1px solid #ccc !important;
    width: 96%;
}

.newDesign_warning .ui-dialog-content .ui-datatable-tablewrapper {
    max-height: 300px;
    overflow: auto;
    overflow-x: hidden;
}

.newDesign_warning .ui-datatable-tablewrapper thead {
    display: none;
}

.newDesign_warning .ui-datatable-data a.ui-commandlink {
    text-decoration: none !important;
    color: #016990 !important;
    font-size: 12px;
}

.newDesign_warning .ui-dialog-content .ui-datatable-tablewrapper td {
    word-wrap: break-word !important;
    white-space: normal !important;
}

.newDesign_Error .ui-datatable-data .warninglink {
    color: red !important;
}

.newDesign_Error .ui-datatable-data .warninglinknew {
    color: #e78e47 !important;
}

.warninglinkcustStyle {
    color: #e78e47 !important;
    font-weight: bolder;
}

.ErrorcustStyle {
    color: red !important;
    font-weight: bolder;
}

/* srindhi changes need to remove after ui css migration for listedness and postalcode */
.ui-controls6 .sample:focus {
    border: 1px solid #ff0000 !important;
}

.ui-inputfield.sample:focus {
    border: 1px solid #ff0000 !important;
}

.ui-commandlink.onlineBtn {
    background: url(../images/Greenbullet.png) no-repeat 1px center !important;
    color: #000;
    text-decoration: none;
    display: block;
    font-weight: normal;
    padding: 2px 5px 2px 35px !important;
    border: 0px solid #ccc !important;
    margin: 0px 10px 0px !important;
    border-radius: 0px;
}

.ui-commandlink.offlineBtn {
    background: url(../images/Orangebullet.png) no-repeat 1px center !important;
    color: #000;
    text-decoration: none;
    display: block;
    font-weight: normal;
    padding: 2px 5px 2px 35px !important;
    border: 0px solid #ccc !important;
    margin: 0px 10px 0px !important;
    border-radius: 0px;
}

.headerIcons .ui-overlaypanel {
    background: #fff;
    padding: 2px;
    border: 0px solid #ccc !important;
}

.headerIcons .ui-overlaypanel-content {
    padding: 0px;
    background: #fff;
    border: 0px solid #ccc !important;
}

.ui-outputlabel.offlinelbl {
    background: url(../images/Redbullet.png) no-repeat 1px center !important;
    color: #FD7B5F;
    text-decoration: none;
    display: block;
    font-weight: normal;
    padding: 2px 5px 2px 35px !important;
    border: 0px solid #ccc !important;
    margin: 0px 0px 0px !important;
    border-radius: 0px;
    font-weight: bold;
}

.ui-outputlabel.onlinelbl {
    background: url(../images/Greenbullet.png) no-repeat 1px center !important;
    color: #7FC000;
    text-decoration: none;
    display: block;
    font-weight: normal;
    padding: 2px 5px 2px 35px !important;
    border: 0px solid #ccc !important;
    margin: 0px 0px 0px !important;
    border-radius: 0px;
    font-weight: bold;
}

.userStatusLabel {
    width: 25%;
    text-align: left;
    padding: 3px 10px 3px 3px;
}

.userStatuscolon {
    width: 5%;
    text-align: right;
}

.userStatusvalue {
    width: 100%;
    text-align: left;
    padding: 3px 10px 3px 3px;
}

div[id="documentForm:advanceSearchPanel_content"] .ui-label {
    color: #fff !important;
}

#advanceSearchPanel, .ui-control input {
    background-color: #000 !important;
    border: 1px solid #3f6078 !important;
    color: #82a4bd !important;
}

.ui-overlaypanel .ui-overlaypanel-content {
    padding: 0px !important;
}

span[id="documentNewForm:documentPanel:supDc"] .ui-widget-header {
    height: 25px !important;
    width: 100px !important;
    border: 0 !important;
    background: none !important;
    background-color: transparent !important;
}

.formHeader .ui-panel-titlebar {
    /* background: #ececec !important; */
    border: 0px solid #ccc;
}

/* .formHeader .fda3500B .ui-panel-titlebar {
    background: #016990 !important;
    border: 1px solid #ccc;
    color: #fff;
} */

.formHeader .fda3500B .fdaAccordian .ui-panel-titlebar {
    background: #ececec !important;
    border: 1px solid #ccc;
}

/* .formHeader .fdaFromLeft .fdaAccordian .zoomPanel .ui-panel-titlebar {
    background: #ececec !important;
    border: 1px solid #ccc;
} */

.formHeader .fdaFromLeft .fdaAccordian .zoomPanel {
    margin-bottom: 7px;
}

.formHeader .fdaFromLeft .fdaAccordian .zoomPanel .ui-panel-title {
    width: 93% !important;
}

.formHeader .fdaFromLeft .fdaAccordian .zoomTit {
    float: left;
}

/* .formHeader .fdaFromLeft .fdaAccordian .zoomTit .ui-outputlabel { font-weight: bold !important;
    color: #444444 !important;
} */

.formHeader .fdaFromLeft .fdaAccordian .zoomIcon {
    float: right;
}

.formHeader .fdaFromRight .ui-panel .ui-panel-content .zoomPanel .ui-panel-titlebar {
    background: #ececec !important;
    border: 1px solid #ccc;
}

.formHeader .fdaFromRight .zoomPanel {
    margin-bottom: 7px;
}

.formHeader .fdaFromRight .zoomPanel .ui-panel-title {
    width: 90% !important;
}

.formHeader .fdaFromRight .zoomTit {
    float: left;
}

.formHeader .fdaFromRight .zoomTit .ui-outputlabel {
    font-weight: bold !important;
    color: #444444 !important;
}

.formHeader .fdaFromRight .zoomIcon {
    float: right;
}

.fda3500B .fdaAccordian .zoomPanel1 {
    margin-bottom: 7px;
}

.fda3500B .fdaAccordian .zoomPanel1 .ui-panel-title {
    width: 90% !important;
    text-align: left !important;
}

.fda3500B .right60per .fdaAccordian .zoomTit1 {
    float: left;
    width: 75% !important;
}

.fda3500B .right60per .fdaAccordian .zoomTit1 .ui-outputlabel {
    font-weight: bold !important;
    color: #444444 !important;
}

.formHeader .fdaFromLeft .fdaAccordian .zoomPanelLength {
    margin-bottom: 7px;
}

.formHeader .fdaFromLeft .fdaAccordian .zoomPanelLength .ui-panel-titlebar {
    height: 30px;
    background: #ececec !important;
    text-align: left;
    border: 1px solid #ccc;
}

.formHeader .fdaFromLeft .fdaAccordian .zoomPanelLength .ui-panel-title {
    width: 93% !important;
}

.formHeader .fdaFromLeft .fdaAccordian .zoomPanelLength .zoomTit {
    float: left;
    width: 91%;
    text-align: left !important;
}

.formHeader .fdaFromLeft .fdaAccordian .zoomPanelLength .zoomTit .ui-outputlabel {
    font-weight: bold !important;
    display: inline-block;
    text-align: left !important;
    color: #444444 !important;
}

.formHeader .fdaFromLeft .fdaAccordian .zoomPanelLength .zoomIcon {
    float: right;
}

.formHeader .fdaFromLeft .fdaAccordian .zoomPanelNew {
    margin-bottom: 7px;
}

.formHeader .fdaFromLeft .fdaAccordian .zoomPanelNew .ui-panel-titlebar {
    background: #ececec !important;
    text-align: left;
    border: 1px solid #ccc;
}

.formHeader .fdaFromLeft .fdaAccordian .zoomPanelNew .ui-panel-title {
    width: 93% !important;
}

.formHeader .fdaFromLeft .fdaAccordian .zoomPanelNew .zoomTit {
    float: left;
    width: 91%;
    text-align: left !important;
}

.formHeader .fdaFromLeft .fdaAccordian .zoomPanelNew .zoomTit .ui-outputlabel {
    font-weight: normal !important;
    display: inline-block;
    text-align: left !important;
    float: left;
/*     padding-right: 10px; */
    color: #444444 !important;
}

.formHeader .fdaFromLeft .fdaAccordian .zoomPanelNew .zoomIcon {
    float: right;
}

.singleColumnPanel .ui-panel-content {
    border: 1px solid #ccc;
    padding: 10px !important;
}

.DialogNewMid .ui-dialog-content .singleColumnPanel .ui-panel-content {
    border: 1px solid #ccc;
    padding: 10px !important;
}

/* .formFieldLeft1_31 {width: 32%;vertical-align: top;	padding-bottom: 10px;}
.formFieldMiddle1_32 {width: 33%;vertical-align: top;padding-bottom: 10px;}
.formFieldRight1_33 {width: 32%;vertical-align: top;padding-bottom: 10px;}
.formFieldLeft1_31 .radioButNewSty .ui-outputlabel, .formFieldMiddle1_32 .radioButNewSty .ui-outputlabel,
.formFieldRight1_33 .radioButNewSty .ui-outputlabel {display: block;font-weight: normal;text-align: left;} */
.contentTextarea {
    padding-bottom: 10px;
}

.formField-1 {
    width: 100%;
}

.formField-1 .ui-outputlabel {
    font-weight: normal;
    text-align: left;
    display: block;
}

.formField-1 textarea.SpellCheckTxtara {
    width: 97% !important;
    float: left;
    margin-right: 5px;
}

.formField-1 .ui-inputfield, .formField-1 .ui-inputtext {
    border: 1px solid #8fe0ff !important;
    padding: 2px;
    font-weight: normal;
    width: 99% !important;
    margin-bottom: 10px;
}

.formField-1 .ui-inputtextarea {
    border: 1px solid #8fe0ff !important;
    padding: 2px;
    font-weight: normal;
    width: 99% !important;
    max-height: 150px !important;
}

.formField-1 .ui-selectonemenu {
    border: 1px solid #8fe0ff !important;
    padding: 2px;
    font-weight: normal;
    width: 99% !important;
}

.formField-1 .ui-selectonemenu-label {
    border: 0px !important;
    padding: 2px;
    font-weight: normal;
    margin-bottom: 0px !important;
}

.dialogConform .ui-dialog-content {
    padding: 0px !important;
    border: 0px !important;
}

.threeColumnPanel .ui-panel-content {
    border: 1px solid #ccc;
    background: #fff !important;
}

.threeColumnPanel1 .ui-panel-content {
    border: 1px solid #ccc;
    background: #fff !important;
    padding: 0px !important;
}

.genContentPad {
    padding: 10px !important;
}

/* .formFieldLeft3_1Info {width: 32%;padding-right: 10px !important;vertical-align: top;}
.formFieldLeft3_1 {width: 32%;padding-right: 10px !important;vertical-align: top;}
.formFieldMiddle3_2 {width: 33%;padding-right: 10px !important;vertical-align: top;}
.formFieldRight3_3 {width: 32%;vertical-align: top;padding-right: 10px !important;}
.formFieldLeft3_1Info .ui-outputlabel, .formFieldLeft3_1 .ui-outputlabel,
.formFieldMiddle3_2 .ui-outputlabel, .formFieldRight3_3 .ui-outputlabel{font-weight: normal;text-align: left;}
.formFieldLeft3_1Info .ui-inputfield, .formFieldLeft3_1Info .ui-inputtext{border: 1px solid #8fe0ff !important;padding: 2px;font-weight: normal;width: 90% !important;margin-bottom: 10px;margin-right: 7px !important;}
.formFieldLeft3_1 .ui-inputfield, .formFieldLeft3_1 .ui-inputtext {border: 1px solid #8fe0ff !important;padding: 2px;font-weight: normal;width: 98% !important;margin-bottom: 10px;}
.formFieldLeft3_1 .ui-inputtextarea {border: 1px solid #8fe0ff !important;padding: 2px;font-weight: normal;width: 98% !important;}
.formFieldLeft3_1 .ui-selectonemenu {border: 1px solid #8fe0ff !important;padding: 2px;font-weight: normal;width: 98% !important;margin-bottom: 10px;}
.formFieldMiddle3_2 .ui-inputfield, .formFieldMiddle3_2 .ui-inputtext {border: 1px solid #8fe0ff !important;padding: 2px;font-weight: normal;width: 96% !important;margin-bottom: 10px;}
.formFieldMiddle3_2 .ui-inputtextarea {border: 1px solid #8fe0ff !important;padding: 2px;font-weight: normal;width: 96% !important;}
.formFieldMiddle3_2 .ui-selectonemenu {border: 1px solid #8fe0ff !important;padding: 2px;font-weight: normal;width: 96% !important;margin-bottom: 10px;}
.formFieldRight3_3 .ui-inputfield, .formFieldRight3_3 .ui-inputtext {border: 1px solid #8fe0ff !important;padding: 2px;font-weight: normal;width: 96% !important;margin-bottom: 10px;}
.formFieldRight3_3 .ui-inputtextarea {border: 1px solid #8fe0ff !important;padding: 2px;font-weight: normal;width: 96% !important;}
.formFieldRight3_3 .ui-selectonemenu {border: 1px solid #8fe0ff !important;padding: 2px;font-weight: normal;width: 96% !important;margin-bottom: 10px;}
.formFieldLeft3_1 .ui-selectonemenu .ui-selectonemenu-label,
.formFieldMiddle3_2 .ui-selectonemenu .ui-selectonemenu-label,
.formFieldRight3_3 .ui-selectonemenu .ui-selectonemenu-label {margin-bottom: 0px !important;border: none !important;}
.formFieldLeft3_1 .hasDatepicker, .formFieldMiddle3_2 .hasDatepicker,
.formFieldRight3_3 .hasDatepicker {width: 30% !important;float: left;}
.formFieldLeft3_1 .autoComInput .ui-autocomplete {width: 92%;position: relative !important;}
.formFieldLeft3_1 .autoComInput .ui-autocomplete-input {width: 98% !important;float: left;position: relative !important;}
.formFieldLeft3_1 .autoComInput .ui-autocomplete-dropdown {height: 21px !important;width: 21px !important;background: ccc !important;border: 1px solid #8fe0ff !important;border-left: 0px !important;}
.formFieldMiddle3_2 .autoComInput .ui-autocomplete {width: 92%;position: relative !important;}
.formFieldMiddle3_2 .autoComInput .ui-autocomplete-input {width: 98% !important;float: left;position: relative !important;}
.formFieldMiddle3_2 .autoComInput .ui-autocomplete-dropdown {height: 21px !important;width: 21px !important;background: ccc !important;border: 1px solid #8fe0ff !important;border-left: 0px !important;}
.formFieldRight3_3 .autoComInput .ui-autocomplete {width: 92%;position: relative !important;}
.formFieldRight3_3 .autoComInput .ui-autocomplete-input {width: 98% !important;float: left;position: relative !important;}
.formFieldRight3_3 .autoComInput .ui-autocomplete-dropdown {height: 21px !important;width: 21px !important;background: ccc !important;border: 1px solid #8fe0ff !important;border-left: 0px !important;} */
.DialogNewMid .ui-dialog-content .paddingContact .ui-panel-content {
    padding: 10px !important;
}

/* Four Columns */
/*Four Columns Styles For Advance */
.fourColumnPanel .ui-panel-content {
    border: 1px solid #ccc;
    background: #fff !important;
}

.min-inputTxt1-2 {
    width: 48%;
    float: left;
    margin-right: 5px;
}

/* .min-inputTxt1-2 .ui-inputfield {width: 100% !important;margin-bottom: 7px;}
.min-select1-1 {width: 50%;float: left;}
.min-select1-1 .ui-selectonemenu {width: 100% !important;margin-bottom: 7px;}
.min-select1-1 .ui-selectonemenu .ui-inputfield, .fieldOnetxt .ui-selectonemenu .ui-inputfield{	margin-bottom: 0px !important;} */
.fieldOnetxt .ui-selectonemenu {
    margin-bottom: 7px !important;
}

/* Auto Complete New */
.autoCompInp {
    width: 100%;
    float: left;
}

.autoCompInp .ui-autocomplete {
    position: relative !important;
    float: left;
    width: 100%;
    display: inline-block;
}

.autoCompInp .ui-autocomplete input {
    float: left;
    width: 94% !important;
    height: auto !important;
    border: 1px solid #8fe0ff !important;
    font-weight: normal !important
    padding: 2px 2px 4px !important;
    background: #fff !important;
    background-image: transparent !important;
    border-radius: 0px !important;
}

.autoCompInp .ui-button {
    width: 22px !important;
    height: 24px !important;
    position: absolute;
    margin-left: -3px;
    border: 1px solid #8fe0ff !important;
}

/* Carousel New Style */
.threeColumnPanel .ui-carousel {
    width: 100% !important;
}

.threeColumnPanel .ui-carousel-header {
    background: #dde9ed !important;
    padding: 5px !important;
    height: 20px !important;
}

.threeColumnPanel .ui-carousel-header .ui-carousel-header-title {
    width: 99% !important;
    padding: 0px !important;
    margin: 0px !important;
}

.threeColumnPanel .ui-carousel-viewport {
    padding: 0px !important;
    display: block;
    height: 200px !important;
    width: auto !important;
}

.threeColumnPanel .ui-carousel .ui-carousel-viewport ul {
    padding: 0px 5px !important;
}

.threeColumnPanel .ui-carousel-viewport li {
    width: 1237px;
}

.threeColumnPanel .aeAdvanceTitle {
    float: left;
}

.threeColumnPanel .aeAdvancebutton {
    float: right;
}

.threeColumnPanel .ui-carousel .ui-carousel-page-links {
    left: 40%;
    position: absolute;
}

.threeColumnPanel .ui-carousel-header .ui-carousel-next-button {
    position: absolute;
    left: 38%;
    top: 6px;
}

.threeColumnPanel .ui-carousel-header .ui-carousel-prev-button {
    position: absolute;
    left: 36%;
    top: 6px;
}

.advanceResultAdv .ui-panel-titlebar {
    background: #ececec !important;
    border: 1px solid #ccc !important;
    padding: 1px !important;
}

.advanceResultAdv .ui-panel-content {
    padding: 7px !important;
    border: 1px solid #ccc !important;
}

.advanceResultAdv table {
    border-left: 1px solid #ccc !important;
    border-top: 1px solid #ccc !important;
    border-bottom: 0px !important;
    border-right: 0px !important;
}

.advanceResultAdv table td {
    border-top: 0px !important;
    border-left: 0px !important;
    border-bottom: 1px solid #ccc !important;
    border-right: 1px solid #ccc !important;
    border-collapse: collapse;
}

.sixColumnPanel .ui-panel-content {
    border: 1px solid #ccc;
    background: #fff !important;
}

/* .formField6_1 {width: 16.6%;vertical-align: top;}
.formField6_2 {width: 16.6%;vertical-align: top;}
.formField6_3 {width: 16.6%;vertical-align: top;}
.formField6_4 {width: 16.6%;vertical-align: top;}
.formField6_5 {width: 16.6%;vertical-align: top;}
.formField6_6 {width: 16.6%;vertical-align: top;} */
.labelAdv {
    width: 20%;
    text-align: right;
    padding: 3px 5px 10px 0px;
    vertical-align: top;
}

.labelAdv .ui-outputlabel {
    font-size: 12px !important;
    font-weight: bold !important;
}

.contentAdv {
    width: 40%;
    text-align: left;
    padding: 3px 0px 10px 5px;
    vertical-align: top;
}

.contentAdv .ui-outputlabel {
    font-size: 12px !important;
    font-weight: normal !important;
    word-wrap: break-word;
    word-break: break-all;
}

.singleColumnPanelNew .ui-panel-content {
    border: 1px solid #ccc;
    padding: 10px !important;
    background: #fff !important;
}

.formFieldsingle {
    width: 100%;
    padding-right: 10px;
    vertical-align: top;
}

.formFieldsingle .ui-outputlabel {
    font-weight: normal;
    display: block;
    text-align: left;
    padding-bottom: 2px;
}

.formFieldsingle .ui-inputfield, .formFieldsingle .ui-inputtext {
    padding: 2px;
    font-weight: normal;
    width: 100% !important;
    margin-bottom: 10px;
}

.formFieldsingle .ui-inputtextarea {
    padding: 2px;
    font-weight: normal;
    width: 100% !important;
}

.formFieldsingle .ui-selectonemenu {
    border: 1px solid #8fe0ff !important;
    padding: 2px;
    font-weight: normal;
    width: 100% !important;
    margin-bottom: 10px;
}

.formFieldsingle .ui-selectonemenu .ui-selectonemenu-label {
    margin-bottom: 0px !important;
    border: none !important;
}

.subTitleSingle {
    padding-bottom: 10px;
}

.subTitleSingle .ui-outputlabel {
    color: #006699 !important;
    font-size: 15px !important;
    border: none !important;
    font-weight: bold;
    width: auto;
}

.fourColumnPanel .ui-panel-content {
    border: 1px solid #ccc;
    padding: 10px !important;
    background: #f4f5f8 !important;
}

.formFieldLeft {
    width: 49%; /* padding-right: 10px; */
    vertical-align: top;
}

.formFieldRight {
    width: 50%;
    vertical-align: top;
}

.formFieldLeft .dataCalc .ui-outputlabel, .formFieldRight .dataCalc .ui-outputlabel {
    display: block;
    font-weight: normal;
    text-align: left;
}

.formFieldLeft .ui-outputlabel, .formFieldRight .ui-outputlabel {
    font-weight: normal;
    text-align: left;
    font-size: 14px;
}

.formFieldChekPad .ui-outputlabel {
    display: inline-block;
    padding-right: 10px;
}

.formFieldChek .ui-outputlabel {
    display: inline-block;
    padding-right: 10px;
}

.formFieldLeft .ui-inputfield, .formFieldLeft .ui-inputtext {
    padding: 2px;
    font-weight: normal;
    width: 98% !important;
    margin-bottom: 10px;
}

.formFieldLeft .ui-inputtextarea {
    border: 1px solid #8fe0ff !important;
    padding: 2px;
    font-weight: normal;
    width: 98% !important;
}

.formFieldRight .ui-inputfield, .formFieldRight .ui-inputtext { /* border: 1px solid #8fe0ff !important; */
    padding: 2px;
    font-weight: normal;
    width: 98% !important;
    margin-bottom: 10px;
}

.formFieldRight .ui-inputtextarea {
    border: 1px solid #8fe0ff !important;
    padding: 2px;
    font-weight: normal;
    width: 98% !important;
}

.formFieldChekPad .ui-chkbox {
    display: inline-block !important;
}

.formFieldChek {
    padding-top: 2px;
}

.formFieldChek .ui-chkbox {
    display: inline-block !important;
}

.formFieldLeft .ui-selectonemenu {
    padding: 2px;
    font-weight: normal;
    width: 98% !important;
    margin-bottom: 10px;
}

.formFieldRight .ui-selectonemenu {
    padding: 2px;
    font-weight: normal;
    width: 98% !important;
    margin-bottom: 10px;
}

.formFieldLeft .ui-selectonemenu .ui-selectonemenu-label,
.formFieldRight .ui-selectonemenu .ui-selectonemenu-label {
    margin-bottom: 0px !important;
    border: none !important;
    font-size: 12px;
}

.selectTextUpper .ui-selectonemenu .ui-selectonemenu-label {
    text-transform: uppercase !important;
}

.upperCaseTextDrop {
    text-transform: uppercase !important;
}

.formFieldRight .autoComInput .ui-autocomplete {
    width: 100%;
    position: relative !important;
    cursor: default;
}

.formFieldRight .autoComInput .ui-autocomplete-input {
    width: 98% !important;
    float: left;
    position: relative !important;
}

.formFieldRight .autoComInput a.ui-commandlink {
    position: absolute;
    right: 26px;
}

.formFieldRight .autoComInput span.ui-commandlink {
    position: absolute;
    right: 26px;
}

.formFieldLeft .auto-Comp-Input .ui-autocomplete {
    width: 100%;
    position: relative !important;
}

.formFieldLeft .auto-Comp-Input .ui-autocomplete-input {
    width: 93% !important;
    float: left;
    position: relative !important;
}

.formFieldLeft .auto-Comp-Input a.ui-commandlink {
    position: absolute;
    right: 26px;
}

.formFieldLeft .auto-Comp-Input .ui-autocomplete-dropdown {
    border: 1px solid #8fe0ff !important;
    border-left: 0px !important;
    width: 25px;
    height: 22px;
}

.formFieldLeft .auto-Comp-Input .ui-state-hover {
    border: 1px solid #8fe0ff !important;
    border-left: 0px !important;
    width: 25px;
    background: #fff !important;
}

.formFieldLeft .auto-Comp-Input .ui-button-icon-only .ui-button-text {
    padding: 2px !important;
}

.formFieldRight .auto-Comp-Input .ui-autocomplete {
    width: 100%;
    position: relative !important;
}

.formFieldRight .auto-Comp-Input .ui-autocomplete-input {
    width: 93% !important;
    float: left;
    position: relative !important;
}

.formFieldRight .auto-Comp-Input a.ui-commandlink {
    position: absolute;
    right: 26px;
}

.formFieldRight .auto-Comp-Input .ui-autocomplete-dropdown {
    border: 1px solid #8fe0ff !important;
    border-left: 0px !important;
    width: 25px;
    height: 22px;
}

.formFieldRight .auto-Comp-Input .ui-state-hover {
    border: 1px solid #8fe0ff !important;
    border-left: 0px !important;
    width: 25px;
    background: #fff !important;
}

.formFieldRight .auto-Comp-Input .ui-button-icon-only .ui-button-text {
    padding: 2px !important;
}

.autoCompEdit {
    width: 20%;
    position: relative !important;
    float: left;
    margin-left: 5px;
}

.vetautoCompEdit {
    width: 100% !important;
}

.autoCompEdit .ui-autocomplete-input {
    width: 100% !important;
    padding: 2px;
    float: left;
    position: relative !important;
    font-weight: normal !important;
}

.autoCompEdit .ui-autocomplete {
    position: relative !important;
}

.addEvtEditPanl {
    width: 18% !important;
    word-wrap: break-word;
}

.vetaddEvtEditPanl {
    width: 22% !important;
}

.formFieldLeft .hasDatepicker, .formFieldRight .hasDatepicker {
    width: 30% !important;
    float: left;
}

.ui-panel-titlebar .chooseButtonDetail {
    float: left; /*  margin-top:-4px;  */
}

.ui-panel-titlebar .chooseButtonDetail .ui-fileupload-buttonbar {
    background: none !important;
    padding: 0px !important;
    margin: 0px !important;
    border: 0px !important;
}

.ui-panel-titlebar .chooseButtonDetail .ui-fileupload {
    display: inline-block;
    float: left;
}

.ui-panel-titlebar .chooseButtonDetail .ui-fileupload span.ui-button {
   /*  background: #016990 !important;
   color: #fff !important;
   border: none !important; */
    background: #fff!important;
    color: #000 !important;
    border: 1px solid #ccc!important;
}

.ui-panel-titlebar .chooseButtonDetail span.ui-icon-plusthick {
    color: #fff !important;
    background-image: url(../images/plusNew.png) !important;
    background-position: 0 0;
}

.ui-panel-titlebar .ui-fileupload-content {
    display: none;
}

.ui-panel-titlebar .chooseButtonDetail a {
    float: left;
    margin-right: 5px;
    color: #1597f2;
}

.ui-panel-titlebar .chooseButtonDetail .ui-fileupload-buttonbar input {
    transform: none !important;
    width: 120px;
    height: 20px;
}

.chooseButtonDetail {
    float: left; /*  margin-top:-4px;  */
}

.chooseButtonDetail .ui-fileupload-buttonbar {
    background: none !important;
    padding: 0px !important;
    margin: 0px !important;
    border: 0px !important;
}

.chooseButtonDetail .ui-fileupload {
    display: inline-block;
    float: left;
}

.chooseButtonDetail .ui-fileupload span.ui-button {
    background: #016990 !important;
    color: #fff !important;
    border: none !important;
}

.chooseButtonDetail span.ui-icon-plusthick {
    color: #fff !important;
    background-image: url(../images/plusNew.png) !important;
    background-position: 0 0;
}

.chooseButtonDetail .ui-fileupload-content {
    display: none;
}

.chooseButtonDetail a {
    float: left;
    margin-right: 5px;
    color: #1597f2;
}

.chooseButtonDetail .ui-fileupload-buttonbar input {
    transform: none !important;
    width: 120px;
    height: 20px;
}

.formFieldRight .chooseButtonDetail .ui-fileupload-buttonbar {
    background: none !important;
    padding: 0px !important;
    margin: 0px !important;
    border: 0px !important;
}

.formFieldRight .chooseButtonDetail .ui-fileupload {
    display: inline-block;
    float: left;
}

.formFieldRight .chooseButtonDetail .ui-fileupload span.ui-button {
    background: #016990 !important;
    color: #fff !important;
    border: none !important;
}

.formFieldRight .chooseButtonDetail span.ui-icon-plusthick {
    color: #fff !important;
    background-image: url(../images/plusNew.png) !important;
    background-position: 0 0;
}

.formFieldRight .ui-fileupload-content {
    display: none;
}

.formFieldRight .chooseButtonDetail a {
    float: left;
    margin-right: 5px;
    color: #1597f2;
}

.formFieldRight .chooseButtonDetail .ui-fileupload-buttonbar input {
    transform: none !important;
}

.formFieldLeft .chooseButtonDetail .ui-fileupload-buttonbar {
    background: none !important;
    padding: 0px !important;
    margin: 0px !important;
    border: 0px !important;
}

.formFieldLeft .chooseButtonDetail .ui-fileupload {
    display: inline-block;
    float: left;
}

.formFieldLeft .chooseButtonDetail .ui-fileupload span.ui-button {
    background: #016990 !important;
    color: #fff !important;
    border: none !important;
}

.formFieldLeft .chooseButtonDetail span.ui-icon-plusthick {
    color: #fff !important;
    background-image: url(../images/plusNew.png) !important;
    background-position: 0 0;
}

.formFieldLeft .ui-fileupload-content {
    display: none;
}

.formFieldLeft .chooseButtonDetail a {
    float: left;
    margin-right: 5px;
    color: #1597f2;
}

.formFieldLeft .chooseButtonDetail .ui-fileupload-buttonbar input {
    transform: none !important;
}

.ui-picklist {
    width: 99% !important;
    margin-bottom: 10px;
}

.ui-picklist > Div {
    width: 100% !important;
    display: block !important;
}

.ui-picklist .ui-picklist-list {
    border: 1px solid #DDDBDA !important; /*new changes for distribution screen*/
    padding: 5px;
    width: 46% !important;
    float: left;
}

.ui-picklist .ui-picklist-list li.ui-state-hover {
    border: 0px !important;
    background: #016990 !important;
    color: #fff !important;
}

.ui-picklist .ui-picklist-list li.ui-state-highlight {
    border: 0px !important;
    background: #ffe45c !important;
}

.formFieldLeft .calendarPos table td button.ui-button, .formFieldRight .calendarPos table td button.ui-button {
    border: 0px !important;
}

.ui-selectonemenu-panel .ui-selectonemenu-items-wrapper {
}

.ui-selectonemenu-panel .ui-selectonemenu-items-wrapper table td {
    border: 0px !important;
    padding: 5px !important;
}

.ui-selectonemenu-filter-container {
    border-bottom: 1px solid #ccc !important;
    padding: 5px !important;
    width: 98%;
    padding-right: 0px !important;
}

.ui-selectonemenu-filter-container .ui-selectonemenu-filter {
    width: 91% !important;
    color: #222 !important;
    float: left;
    padding: 2px !important;
    border: 1px solid #8fe0ff !important;
}

.ui-selectonemenu-filter-container .ui-sate-hover,
.ui-selectonemenu-filter-container .ui-sate-focus,
.ui-selectonemenu-filter-container input.ui-sate-hover,
.ui-selectonemenu-panel .ui-selectonemenu-filter-container .ui-sate-hover,
.ui-selectonemenu-panel .ui-selectonemenu-filter-container .ui-sate-focus,
.AdvanceSearPanelDup .ui-selectonemenu-filter-container .ui-sate-hover,
.AdvanceSearPanelDup .ui-selectonemenu-filter-container .ui-sate-focus {
    width: 97%;
    float: left;
    background: none !important;
    padding: 2px !important;
    border: 1px solid #8fe0ff !important;
}

.ui-selectonemenu-panel .ui-selectonemenu-items-wrapper {
    padding: 5px;
}

.selecftBoxStyFilter .ui-selectonemenu-filter-container .ui-selectonemenu-filter {
    width: 85% !important;
    color: #222 !important;
    float: left;
    padding: 2px !important;
    border: 1px solid #8fe0ff !important;
}

.ui-selectonemenu-panel .ui-selectonemenu-filter-container .ui-icon-search,
.ui-selectonemenu-panel .ui-selectonemenu-filter-container .ui-icon {
    background: url(../images/selectMenuSearch.png) no-repeat 1px !important;
    position: relative !important;
    right: 0px !important;
    margin-left: -20px;
    top: 4px !important;/*may16*/
    margin-top: 3px;
    float: left;
}

.ui-selectcheckboxmenu .ui-selectcheckboxmenu-label {
    border: 0px !important;
    width: 95% !important;
    padding: 1px 0px !important;
    font-weight: normal !important;
    background: #fff !important;
    background-image: transparent !important;
    border-radius: 0px !important;
    text-align: left;
}

.ui-selectcheckboxmenu {
    width: 96% !important;
    border: 1px solid #ccc !important;
    font-weight: normal !important;
    padding: 2px 2px 1px 2px !important;
    background: #fff !important;
    background-image: transparent !important;
    border-radius: 0px !important;
    cursor: auto !important;
}

.ui-selectcheckboxmenu:HOVER {
    border: 1px solid #96bedb !important;
}

.ui-selectcheckboxmenu .ui-inputtext .ui-state-focus,
.ui-selectcheckboxmenu .ui-inputtext .ui-state-hover {
    width: 98.5% !important;
    border: 1px solid #96bedb !important;
    font-weight: normal !important;
    padding: 2px !important;
    background: #fff !important;
    background-image: transparent !important;
    border-radius: 0px !important;
}

.ui-selectcheckboxmenu .ui-selectcheckboxmenu-trigger {
    border-left: 1px solid #ccc !important;
    border-right: 0px !important;
    border-top: 0px !important;
    border-bottom: 0px !important;
    padding: 0px 2px !important;
    width: 20px !important;
    border-radius: 0px !important;
}

.ui-selectcheckboxmenu .ui-icon-triangle-1-s {
    background-position: -64px -16px !important;
}

.ui-selectcheckboxmenu .ui-selectcheckboxmenu-trigger .ui-icon {
    display: block;
    width: 14px !important;
}

.ui-selectcheckboxmenu-panel {
    padding: 0px !important;
    font-size: 12px;
    border: 1px solid #96bedb !important;
    border-top: 0px !important;
    background: #fff;
}

.ui-selectcheckboxmenu-panel .ui-state-highlight {
    background: #129bf2 !important;
    border-radius: 0px !important;
    color: #fff !important;
    font-weight: normal !important;
    padding: 0px !important;
    border: 0px !important;
}

/* .ui-selectcheckboxmenu-panel .ui-state-hover {
    background: #129bf2 !important;
    border-radius: 0px !important;
    color: #fff !important;
    font-weight: normal !important;
    padding: 0px !important;
    border: 0px !important;
} */

.ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items {
    padding: 0px !important;
}

.ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-list-item {
    padding: 1px 2px !important;
}

.ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-item {
    word-Wrap: break-word !important;
    word-break: break-all !important;
    white-space: normal !important;
}

.ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-filter-container .ui-icon-search {
    background: url(../images/selectMenuSearch.png) no-repeat 1px !important;
}

.ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close {
    display: none !important;
}

/*End*/
.pubLabel {
    width: 6%;
    text-align: left;
}

.pchkbox {
    width: 8%;
    text-align: center;
}

.asslabel {
    width: 10%;
    text-align: left;
}

.addradio {
    width: 70%;
    text-align: left;
}

/* .formFieldLeft .New_radioBut table, .formFieldRight .New_radioBut table{width: 30%;}
.New_radioBut {height: 20px;}.New_radioBut .ui-selectoneradio label {margin-top: 0px !important;}
.New_radioBut .ui-selectoneradio .ui-radiobutton {margin: 3px 0 !important;width: 16px !important;line-height: 12px !important;display: inline-block !important;}
.New_radioBut .ui-selectoneradio .ui-radiobutton .ui-radiobutton-box {width: 12px !important;height: 12px !important;line-height: 12px !important;-moz-border-radius: 10px !important;-webkit-border-radius: 10px !important;border-radius: 10px !important;border: 1px solid #8fe0ff !important;background: none !important;-webkit-box-shadow: 0 0 5px #aaa;box-shadow: 0 0 5px #aaa;-moz-box-shadow: 0 0 5px #aaa;}
.New_radioBut .ui-radiobutton-box .ui-icon-bullet {width: 11px !important;height: 11px !important;line-height: normal !important;background:url("/LSMV/javax.faces.resource/images/blackDot.gif.jsf?ln=primefaces-lightness") no-repeat 4px 4px !important;margin: 0px !important;} */
/* Table Width 50% */
/* .formFieldLeft .New_radioBut_2 table, .formFieldRight .New_radioBut_2 table{width: 50%;}
.New_radioBut_2 .ui-selectoneradio label {margin-top: 0px !important;}
.New_radioBut_2 .ui-selectoneradio .ui-radiobutton {margin: 3px 0 !important;width: 16px !important;line-height: 12px !important;display: inline-block !important;}
.New_radioBut_2 .ui-selectoneradio .ui-radiobutton .ui-radiobutton-box {width: 12px !important;height: 12px !important;line-height: 12px !important;-moz-border-radius: 10px !important;-webkit-border-radius: 10px !important;border-radius: 10px !important;border: 1px solid #8fe0ff !important;background: none !important;-webkit-box-shadow: 0 0 5px #aaa;box-shadow: 0 0 5px #aaa;-moz-box-shadow: 0 0 5px #aaa;}
.New_radioBut_2 .ui-radiobutton-box .ui-icon-bullet {width: 11px !important;height: 11px !important;line-height: normal !important;background:url("/LSMV/javax.faces.resource/images/blackDot.gif.jsf?ln=primefaces-lightness")no-repeat 4px 4px !important;margin: 0px !important;} */
/* Inside Table */
.formFieldLeft table {
    width: 100%;
}

.formFieldLeft table td {
    padding: 0px;
    margin: 0px;
}

.formFieldLeft table td.column3-1 {
    width: 33%;
    padding-right: 10px;
}

.formFieldLeft table td.column3-2 {
    width: 33%;
    padding-right: 10px;
}

.formFieldLeft table td.column3-3 {
    width: 33%;
    padding-right: 9px;
}

.formFieldLeft table td.column2-1 {
    width: 49%;
    padding-right: 10px;
}

.formFieldLeft table td.column2-2 {
    width: 49%;
    padding-right: 8px;
}

.e2bQnCSty .formFieldLeft table td.column2-2 {
    padding-right: 0px;
}

.formFieldLeft table td.column2-1-3 {
    width: 90%;
    padding-right: 10px;
}

.formFieldLeft table td.column2-2-3 {
    width: 8%;
    vertical-align: top;
    padding-right: 8px;
}

.formFieldLeft table td button.ui-button {
    background: #016990 !important;
    border: 1px solid #016990 !important;
    color: #fff;
}

.formFieldLeft table td.columnfaq2-1 {
    width: 49%;
    padding-right: 10px;
}

.formFieldLeft table td.columnfaq2-2 {
    width: 49%;
    padding-right: 8px;
}

.formFieldLeft table td.columnfaq2-1 .ui-outputlabel, .formFieldLeft table td.columnfaq2-2 .ui-outputlabel {
    display: block;
}

.formFieldLeft table td.columnfaq2-1 .hasDatepicker, .formFieldLeft table td.columnfaq2-2 .hasDatepicker {
    width: 70% !important;
}

.formFieldLeft table td.columnfaq2-1 button.ui-button, .formFieldLeft table td.columnfaq2-2 button.ui-button {
    border: 0px !important;
}

.formFieldRight table {
    width: 100%;
}

.formFieldRight table td {
    padding: 0px;
    margin: 0px;
}

.formFieldRight table td.column3-1 {
    width: 33%;
    padding-right: 10px;
}

.formFieldRight table td.column3-2 {
    width: 33%;
    padding-right: 10px;
}

.formFieldRight table td.column3-3 {
    width: 33%;
    padding-right: 9px;
}

.formFieldRight table td.column2-1 {
    width: 49%;
    padding-right: 10px;
}

.formFieldRight table td.column2-2 {
    width: 49%;
    padding-right: 8px;
}

.formFieldRight table td.column2-1-3 {
    width: 90%;
    padding-right: 10px;
}

.formFieldRight table td.column2-2-3 {
    width: 8%;
    vertical-align: top;
    padding-right: 8px;
}

.formFieldRight table td.columnfaq2-1 {
    width: 49%;
    padding-right: 10px;
}

.formFieldRight table td.columnfaq2-2 {
    width: 49%;
    padding-right: 8px;
}

.formFieldRight table td.columnfaq2-1 .ui-outputlabel {
    display: block;
}

.formFieldRight table td.columnfaq2-2 .ui-outputlabel {
    display: block;
}

.formFieldRight table td.columnfaq2-1 .hasDatepicker, .formFieldRight table td.columnfaq2-2 .hasDatepicker {
    width: 70% !important;
}

.formFieldLeft table td.columnfaq2-1 button.ui-button, .formFieldLeft table td.columnfaq2-2 button.ui-button {
    border: 0px !important;
}

.formFieldLeft .sample, .formFieldLeft .sample:focus {
    border: 1px solid #ff0000 !important;
}

.formFieldRight .sample, .formFieldRight .sample:focus {
    border: 1px solid #ff0000 !important;
}

.fda35F .sample, .fda35F .sample:focus {
    border: 1px solid #ff0000 !important;
}

.fda3500B .sample, .fda3500B .sample:focus {
    border: 1px solid #ff0000 !important;
}

.faqGlobalTxt {
    width: 10%;
}

.faqActiveTxt {
    width: 10%;
}

.faqGlobal {
    width: 5%;
    padding-bottom: 7px !important;
}

.faqActive {
    width: 5%;
    padding-bottom: 7px !important;
}

.formFieldRight .globalDiv table, .formFieldLeft .globalDiv table {
    width: 30% !important;
}

.faqresponse .ui-inputtextarea {
    height: 90px !important;
    overflow: auto !important;
}

.FaqDetKeywords .ui-inputtextarea {
    height: 20px !important;
    overflow: hidden !important;
    width: 99.2% !important;
}

.PanelHead {
    border-bottom: 1px solid #cfcfcf;
    background: #ececec;
    padding: 5px 8px;
    margin: 5px 0px 0px;
}

.PanelHead .ui-outputlabel {
    font-size: 13px;
    color: #1788b3;
    font-weight: bold;
    text-shadow: none;
    padding-left: 5px;
}

.PanelHeadAdmin .ui-panel-titlebar {
    border: 1px solid #cfcfcf !important;
    background: #ececec !important;
    padding: 5px 8px !important;
}

.PanelHeadAdmin .ui-panel-title {
    font-size: 13px;
    color: #1788b3;
    font-weight: bold;
    text-shadow: none;
    width: 98% !important;
}

.codeListRight {
    float: right;
}

/*Grid Panel */
.gridPanel {
    border-bottom: 1px solid #cfcfcf;
    background: #ececec;
    padding: 5px 8px;
    margin: 5px 0px 2px;
}

.gridPanel .ui-outputlabel {
    font-size: 13px;
    color: #1788b3;
    font-weight: bold;
    text-shadow: none;
    padding-left: 5px;
}

/* E2B Form Alignment Add Delete Button */
.inner-Add-Dele2bform {
    float: left;
    padding-right: 5px;
    padding-left: 20px;
}

.inner-Add-Dele2bform a.plus,
.inner-Add-Dele2bform button.plus {
    background: #fff !important;
    border: 1px solid #C4CDD5  !important;   /* css new changes */
    padding: 2px 4px 2px 4px;
    text-decoration: none !important;
    color: #546e7a !important;
    font-weight: normal !important;
	border-radius:2px !important;
}

.inner-Add-Dele2bform button.plus:hover {
    background: #fff !important; /* css new changes*/
    border: 1px solid #C4CDD5  !important;
    padding: 2px 4px 2px 4px;
    text-decoration: none !important;
    color: #546e7a;
    font-weight: normal !important;
	border-radius:2px !important;
}

.inner-Add-Dele2bform a.delete,
.inner-Add-Dele2bform button.delete {
    background: url(../images/delete.png) no-repeat left !important;
    border: none;
    padding: 2px 4px 2px 17px;
    text-decoration: underline;
    color: #fff;
    font-weight: normal !important;
}

.inner-Add-Dele2bform a.delete:hover,
.inner-Add-Dele2bform button.delete:hover {
    background: url(../images/delete.png) no-repeat left !important;
    border: none;
    padding: 2px 4px 2px 17px;
    text-decoration: underline;
    color: #fff;
    font-weight: normal !important;
}

.dataTableActiveHeader .ui-datatable-tablewrapper th.ui-state-active {
    background: #e8f9ff !important;
}

.inner-Add-Delevet {
    float: right;
    padding-right: 5px;
    padding-left: 20px;
}

a.plus,
.inner-Add-Delevet a.plus,
.inner-Add-Delevet button.plus {
    background: url(../images/add.png) no-repeat left !important;
    border: none !important;
    padding: 2px 4px 2px 17px;
    text-decoration: underline;
    color: #333;
    font-weight: normal !important;
}

a.plus:hover,
.inner-Add-Delevet button.plus:hover {
    background: url(../images/add.png) no-repeat left !important;
    padding: 2px 4px 2px 17px;
    text-decoration: underline;
    color: #333;
    font-weight: normal !important;
}

.inner-Add-Delevet a.delete,
.inner-Add-Delevet button.delete {
    background: url(../images/delete.png) no-repeat left !important;
    border: none !important;
    padding: 2px 4px 2px 17px;
    text-decoration: underline;
    color: #333;
    font-weight: normal !important;
}

.inner-Add-Delevet a.delete:hover,
.inner-Add-Delevet button.delete:hover {
    background: url(../images/delete.png) no-repeat left !important;
    border: none !important;
    padding: 2px 4px 2px 17px;
    text-decoration: underline;
    color: #333;
    font-weight: normal !important;
}

.rolesStyle .ui-datalist li {
    list-style: none !important;
    text-align: left !important;
    padding: 1px 2px !important;
}

.rolesStyle .ui-datalist li a.ui-commandlink {
    padding: 1px !important;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: normal;
    overflow: hidden;
    width: 100%;
}

.inner-Add-Del {
    float: right;
    padding-right: 5px;
}

.inner-Add-Del a.plus,
.NotesAddNewBut a.addNew {
    background: url(../images/sub-add.png) no-repeat 3px center !important;
    border: 0;
    padding: 4px 5px 4px 18px;
    text-decoration: none;
    color: #546e7a;
    font-weight: normal !important;
    margin-right: 5px;
    font-size: 14px;
}

.inner-Add-Del a.plus:hover,
.NotesAddNewBut a.addNew:hover {
    background: url(../images/sub-add.png) no-repeat 3px center !important;
    border: 0;
    padding: 4px 5px 4px 18px;
    text-decoration: none;
    color: #546e7a;
    font-weight: normal !important;
    margin-right: 5px;
    font-size: 14px;
}

.inner-Add-Del a.delete {
    background: url(../images/sub-delete.gif) no-repeat left !important;
    border: 0;
    padding: 2px 4px 2px 17px;
    text-decoration: none;
    color: #000;
}

.inner-Add-Del a.delete:hover {
    background: url(../images/sub-delete.gif) no-repeat left !important;
    border: 0;
    padding: 2px 4px 2px 17px;
    text-decoration: none;
    color: #000;
}

.inner-Add-DelLeft {
    float: left;
    padding: 2px 5px 0px 0px;
}

.assignSty {
    float: right;
    padding-bottom: 10px;
}

.assignSty a.assign {
    background: #fff !important;
    border: 1px solid #016990;
    padding: 3px 6px 3px 6px;
    text-decoration: none;
    color: #546e7a;
    font-weight: normal !important;
    margin-right: 5px;
    font-size: 14px;
}

.assignSty a.assign:hover {
    background: #fff !important;
    border: 1px solid #016990;
    padding: 3px 6px 3px 6px;
    text-decoration: none;
    color: #546e7a;
    font-weight: normal !important;
    margin-right: 5px;
    font-size: 14px;
}

.assignCont {
    width: 80%;
    text-align: left;
    padding: 3px 5px 2px 15px;
}

.assignIcon {
    width: 20%;
    text-align: center;
}

.seeMorePanelGrp a.add {
    border: 0px !important;
    padding: 1px 6px 1px;
    text-decoration: none;
    color: #546e7a;
    font-weight: normal !important;
    margin-right: 5px;
    font-size: 13px;
}

.seeMorePanelGrp a.add:hover {
    border: 0px !important;
    padding: 1px 6px 1px;
    text-decoration: none;
    color: #546e7a;
    font-weight: normal !important;
    margin-right: 5px;
    font-size: 13px;
}

.inner-Add-DelLeft a.plus,
.seeMorePanelGrp a.add {
    background: url(../images/sub-add.png) no-repeat 3px center !important;
    border: 0;
    padding: 3px 6px 3px 18px;
    text-decoration: underline;
    color: #546e7a;
    font-weight: normal !important;
    margin-right: 5px;
    font-size: 13px;
}

.inner-Add-DelLeft a.plus:hover,
.seeMorePanelGrp a.add:hover {
    background: url(../images/sub-add.png) no-repeat 3px center !important;
    border: 0;
    padding: 3px 6px 3px 18px;
    text-decoration: underline;
    color: #546e7a;
    font-weight: normal !important;
    margin-right: 5px;
    font-size: 13px;
}

.inner-Add-DelLeft a.delete {
    background: url(../images/sub-delete.gif) no-repeat 3px center !important;
    border: 0;
    padding: 3px 6px 3px 18px;
    text-decoration: underline;
    color: #546e7a;
    font-weight: normal !important;
    margin-right: 5px;
    font-size: 13px;
	text-transform: capitalize !important;/*yamini changes*/
}

.inner-Add-DelLeft a.delete:hover {
    background: url(../images/sub-delete.gif) no-repeat 3px center !important;
    border: 0;
    padding: 3px 6px 3px 18px;
    text-decoration: underline;
    color: #546e7a;
    font-weight: normal !important;
    margin-right: 5px;
    font-size: 13px;
	text-transform: capitalize !important;/*yamini changes*/
}

.PanelHead .tempVedraSty {
    float: left;
    padding: 0px 5px 0px 10px;
}

.PanelHead .tempVedraSty .ui-outputlabel {
    font-size: 12px;
    font-weight: bold;
    color: #333;
    padding-right: 5px;
}

.workflowActsty .ui-outputlabel {
    display: inline !important;
    float: left;
    padding-right: 10px;
}

.workflowcheck .ui-chkbox {
    display: inline !important;
    float: left;
}

/* Chart Style Changes */
.DasMenubut .ui-overlaypanel {
    box-shadow: none !important;
}

.DasMenubut .ui-overlaypanel-content {
    display: block;
}

.DasMenubut .custombuttonsvg {
    background: #fff;
    border-top: 1px solid #ccc;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
    border-bottom: 0px;
    padding: 5px 5px 5px 20px;
    width: 95px;
    cursor: pointer;
    font-size: 12px;
    font-weight: bold;
    background: #fff url(../images/chat_svg.png) no-repeat 2px !important;
}

.custombuttonSettings {
    background: #fff;
    padding: 5px 5px 5px 5px;
    width: 150px;
    cursor: pointer;
    font-size: 12px;
    font-weight: bold;
    display: block ! iimportant;
}

.DasMenubut .custombuttonsvg:hover {
    color: #108bf9;
    font-size: 12px;
    font-weight: bold;
}

.DasMenubut .custombuttonpng {
    background: #fff url(../images/chat_png.png) no-repeat 2px !important;
    border-top: 0px;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
    border-bottom: 0px;
    padding: 5px 5px 5px 20px;
    width: 95px;
    cursor: pointer;
    font-size: 12px;
    font-weight: bold;
}

.DasMenubut .custombuttonpng:hover {
    color: #108bf9;
    font-size: 12px;
    font-weight: bold;
}

.DasMenubut .custombuttonjpg {
    background: #fff url(../images/chat_jpg.png) no-repeat 2px !important;
    border-top: 0px;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
    border-bottom: 0px;
    padding: 5px 5px 5px 20px;
    width: 95px;
    cursor: pointer;
    font-size: 12px;
    font-weight: bold;
}

.DasMenubut .custombuttonjpg:hover {
    color: #108bf9;
    font-size: 12px;
    font-weight: bold;
}

.DasMenubut .custombuttonpdf {
    background: #fff;
    border-top: 0px;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    padding: 5px 5px 5px 20px;
    width: 95px;
    cursor: pointer;
    font-size: 12px;
    font-weight: bold;
    background: #fff url(../images/chat_pdf.png) no-repeat 2px !important;
}

.DasMenubut .custombuttonpdf:hover {
    color: #108bf9;
    font-size: 12px;
    font-weight: bold;
}

.DasSubbut .ui-button {
    background: #fff;
    border: 1px solid #ccc !important;
    margin-bottom: 0px !important;
}

.DasSubbut .ui-state-hover {
    background: #d9f0f9 !important;
    border: 1px solid #ccc !important;
}

/*Alert UI Style Changes */
.alertTitle {
    width: 10%;
    padding-left: 10px;
}

.alertTitle .ui-outputlabel {
    text-align: left;
    font-weight: bold;
    color: #fff;
    font-size: 14px !important;
}

.switchPanelSty {
    width: 47%;
    text-align: right;
}

.switchPanelSty .ui-inputswitch {
    border: none !important;
    width: 130px !important;
}

.switchPanelSty .ui-inputswitch-handle {
    width: 26px !important;
    height: 27px !important;
    background: url(../images/SwitchHandle.png) !important;
    border: none !important;
}

.switchPanelSty .ui-inputswitch-off {
    height: 24px !important;
    width: 125px;
    background: url(../images/SwitchIconBg_Alert.png) no-repeat !important;
    color: #fff !important;
    border: none !important;
}

.switchPanelSty .ui-inputswitch-on {
    height: 24px !important;
    width: 105px;
    color: #fff !important;
    background: url(../images/SwitchIconBg_Alert.png) no-repeat !important;
    border: none !important;
}

.switchPanelSty .ui-inputswitch-on span {
    text-align: left !important;
    padding-left: 10px !important;
    padding-top: 2px !important;
}

.switchPanelSty .ui-inputswitch-off span {
    text-align: left !important;
    padding-top: 2px !important;
}

.ui-selectcheckboxmenu-panel {
    background: #fff !important;
}

/* Alert Filter Style Changes */
.alertfileterSelect .ui-selectcheckboxmenu-label-container {
    width: 130px;
}

.alertfileterSelect .selectChkBox {
    width: 150px;
}

.attachLeftBox_doc {
    height: auto;
}

.attachLeftBox_doc .ui-fileupload-buttonbar {
    background: none !important;
    border: 0px !important;
}

.singlechat .ui-dashboard-column {
    width: 100% !important;
    padding-bottom: 5px !important;
    overflow: auto;
}

.ui-filter-column .selectChkBox {
    width: 150px !important;
}

/* Adverse Event New Styles*/
.AELeftParent {
    width: 23% !important;
}

.AERightParent {
    width: 77% !important;
    padding-right: 0px !important;
}

.AELeftParent2 {
    width: 1.5% !important;
}

.AERightParent98 {
    width: 98.5% !important;
    padding-right: 0px !important;
}

.aeSearchPanel .ui-panel-title {
    width: 98% !important
}

.AERightParent .viewStyle td {
    border: 0px !important;
}

.aeListingPad .ui-panelgrid .ui-panelgrid-cell {
    padding-right: 0px !important;
}

.aeListingPad .dialogGridPad .ui-panelgrid .ui-panelgrid-cell {
    padding: 0px 10px 0px 0px !important;
}

.aeListingPad .dialogGridPad .QnCMgSty .ui-panel-content {
    background: #fff !important;
}

.dialogConform .ui-dialog-content .QnCMgSty .ui-panel-content {
    border: 1px solid #ccc !important;
}

.suspectSty .ui-panel-title {
    width: 93% !important;
}

.suspectSty .caseDocAccessTypeRadio .ui-panel-title {
    width: 100% !important;
}
.panel-title {
    float: left;
    padding-right: 10px;
}

.panel-title .ui-outputlabel {
    float: left;
}

.fdaFromLeft {
    width: 49%;
    padding-right: 5px;
    vertical-align: top;
}

.fdaFromRight {
    width: 50%;
    vertical-align: top;
}

.fdaFromLeft .ui-outputlabel, .fdaFromRight .ui-outputlabel {
    display: block;
}

/* .formHeader .fdaFromLeft .ui-panel .ui-panel-titlebar {
    background: #016990 !important; background:#33afde!important; 
    color: #fff !important;
} */

.formHeader .fdaFromLeft .ui-panel .ui-panel-content {
    padding: 2px !important;
    background: #fff !important;
}

/* .formHeader .fdaFromRight .ui-panel .ui-panel-titlebar {
    background: #016990 !important; background:#33afde!important; 
    color: #fff !important;
} */

.formHeader .fdaFromRight .ui-panel .ui-panel-content {
    padding: 2px !important;
    background: #fff !important;
    width: 99%;
}

.radioTextLeft {
    float: left;
    width: 100%;
}

.QncMgSty .patientID {
    width: 67% !important;
    text-align: left;
    vertical-align: top;
    border-bottom: 1px solid #ccc !important;
}

.QncMgSty .doNotReport {
    width: 30% !important;
    text-align: left;
    vertical-align: top;
    border-bottom: 1px solid #ccc !important;
}

.QncMgSty .sNoValue {
    width: 3% !important;
    text-align: left;
    vertical-align: top;
    border-bottom: 1px solid #ccc !important;
}

.QncMgSty .sNoValue .ui-outputlabel,
.QncMgSty .fieldOnetxt .ui-outputlabel,
.QncMgSty .fieldOnetxt .ui-selectmanycheckbox label {
    padding-bottom: 2px;
    font-weight: normal;
    color: #5C6B7E;
    font-size: 13px;
}

.QncMgSty .fieldOnetxt, .QncMgSty .suspectSty .routeSelect {
    width: 97% !important;
    border-bottom: 1px solid #ccc !important;
}

.QncMgSty .fieldOnetxt .ui-outputlabel {
    display: block !important;
}

.QncMgSty .fieldOnetxt .ui-selectonemenu {
    width: 48% !important;
    float: left;
    margin-bottom: 2px !important;
}

.QncMgSty .fieldOnetxt .formInLabel {
    width: 18% !important;
    vertical-align: top;
}

.QncMgSty .fieldOnetxt .formInlabel1 {
    width: 30% !important;
    vertical-align: top;
}

.QncMgSty .fieldOnetxt .formInCalc {
    width: 52% !important;
    vertical-align: top;
}

.QncMgSty .fieldOnetxt .formInCalc .hasDatepicker,
.QncMgSty .fieldOnetxt .formInCalc .ui-state-disabled {
    width: 65% !important;
    float: left;
    margin-bottom: 0px !important;
}

.QncMgSty .formInCalc input.hasDatepicker,
.QncMgSty .fieldOnetxt .concomitSty input.hasDatepicker {
    padding-right: 0px !important;
}

.QncMgSty .DobWid {
    width: 34% !important;
    border-bottom: 1px solid #ccc !important;
}

.QncMgSty .ageWid {
    width: 60% !important;
    border-bottom: 1px solid #ccc !important;
}

.QncMgSty .ageWid .ui-outputlabel {
    display: block !important;
}

.QncMgSty .ageWid .ui-inputfield,
.QncMgSty .ageWid .ui-inputtext {
    width: 49% !important;
    margin-right: 10px !important;
    float: left;
}

.QncMgSty .ageWid .ui-selectonemenu {
    width: 48% !important;
    float: left;
}

.QncMgSty .fieldOnetxt .fdaFormInput .ui-inputfield,
.QncMgSty .fieldOnetxt .fdaFormInput .ui-inputtext {
    width: 49% !important;
    margin-right: 10px !important;
    float: left;
}

.QncMgSty .fieldOnetxt .fdaFormSelect .ui-selectonemenu {
    width: 49% !important;
    float: left;
    margin-bottom: 2px !important;
}

.QncMgSty .fdaFollwTxt {
    width: 60%;
    text-align: left;
}

.QncMgSty .checkBoxSty {
    width: 60%;
}

.QncMgSty .checkBoxSty table {
    width: 100%;
}

.QncMgSty .checkBoxSty table td {
    padding: 0px 10px 0px 0px;
    border: 0px !important;
}

.QncMgSty .suspectSty .ui-panel-title {
    width: 93% !important;
}

.QncMgSty .suspectSty .panel-title {
    float: left;
        font-size: 15px !important;
}

/* .QncMgSty .suspectSty .inner-Add-DelLeft a, .QncMgSty .suspectSty .inner-Add-DelLeft a.plus:hover,
.QncMgSty .concomitSty .inner-Add-DelLeft a, .QncMgSty .concomitSty .inner-Add-DelLeft a.plus:hover,
.aeFDAForm .inner-Add-DelLeft a, .aeFDAForm .inner-Add-DelLeft a.plus:hover,
.QncMgSty .suspectSty .zoomPanelNew .ui-panel-titlebar .inner-Add-DelLeft a.plus,
.QncMgSty .suspectSty .zoomPanelNew .ui-panel-titlebar .inner-Add-DelLeft a.plus:hover,
.QncMgSty .headerCenter .ui-panel-titlebar .inner-Add-DelLeft a.plus,
.QncMgSty .headerCenter .ui-panel-titlebar .inner-Add-DelLeft a.plus:hover {
    color: #fff !important;
    background: url(../images/sub-addWhit.png) no-repeat 3px center !important;
} */

.QncMgSty .suspectSty .inner-Add-DelLeft a.delete,
.QncMgSty .suspectSty .zoomPanelNew .ui-panel-titlebar .inner-Add-DelLeft a.delete,
.QncMgSty .suspectSty .zoomPanelNew .ui-panel-titlebar .inner-Add-DelLeft a.delete:hover,
.QncMgSty .headerCenter .ui-panel-titlebar .inner-Add-DelLeft a.delete,
.QncMgSty .headerCenter .ui-panel-titlebar .inner-Add-DelLeft a.delete:hover {
/*     color: #fff !important; */
    background: url(../images/sub-delete.gif) no-repeat 3px center !important;
}

.QncMgSty .suspectSty .panel-title .ui-outputlabel {
    float: left;    font-size: 15px !important;
}

.QncMgSty .suspectSty .fieldOnetxt,
.QncMgSty .suspectSty .sNoValue,
.QncMgSty .suspectSty .routeSelect {
    border-bottom: 0px !important;
}

.QncMgSty .suspectSty .fieldOnetxt .ui-outputlabel {
    display: block !important;
}

.QncMgSty .suspectSty .fieldOnetxt .redstart .ui-outputlabel,
.QncMgSty .nameAndAdd .fieldOnetxt .redstart .ui-outputlabel {
    display: inline-block !important;
}

.QncMgSty .nameAndAdd .fieldOnetxt .nameAddCol-Left .ui-inputfield {
    width: 97% !important;
}

.QncMgSty .nameAndAdd .fieldOnetxt .nameAddCol-right .ui-inputfield {
    width: 100% !important;
}

.QncMgSty .nameAndAdd .fieldOnetxt .nameAddCol-right .ui-selectonemenu {
    width: 100% !important;
}

.QncMgSty .nameAndAdd .fieldOnetxt .ui-grid-col-3 .ui-inputfield,
.QncMgSty .nameAndAdd .fieldOnetxt .ui-grid-col-3 .ui-selectonemenu {
    width: 98% !important;
}

.QncMgSty .nameAndAdd .fieldOnetxt .title-col {
    width: 15% !important;
}

.QncMgSty .nameAndAdd .fieldOnetxt .title-col .ui-selectonemenu {
    width: 92% !important;
}

.QncMgSty .nameAndAdd .fieldOnetxt .Fn-col {
    width: 35% !important;
}

.QncMgSty .nameAndAdd .fieldOnetxt .Fn-col .ui-inputfield {
    width: 96% !important;
}

.QncMgSty .nameAndAdd .fieldOnetxt .Ln-col .ui-inputfield {
    width: 95% !important;
}

/* .QncMgSty .fdaAccordian .zoomPanel .ui-panel-titlebar {
    background: #ececec !important;
    border: 1px solid #ccc;
} */

.QncMgSty .fdaAccordian .zoomPanel .ui-panel-content {
    border: 0px !important;
    padding: 0px !important;
}

.QncMgSty .fdaAccordian .zoomPanel {
    margin-bottom: 7px;
}

.QncMgSty .fdaAccordian .zoomPanel .ui-panel-title {
    width: 93% !important;
}

.QncMgSty .fdaAccordian .zoomTit {
    float: left;
}

.QncMgSty .fdaAccordian .zoomTit .ui-outputlabel {
    font-weight: normal !important;
    color: #546e7a !important;
    font-size: 13px;
}

.QncMgSty .fdaAccordian .zoomIcon {
    float: right;
}

.QncMgSty .fdaAccordian .ui-panel-content .ui-inputtextarea {
    border-bottom: 1px solid #b0bec5 !important;
    border-top: 1px solid #f5f5f5 !important;
    border-left: 1px solid #f5f5f5 !important;
    border-right: 1px solid #f5f5f5 !important;
    padding: 6px 5px !important;
    font-weight: normal;
    background: #f5f5f5 !important;
    width: 100% !important;
}

.QncMgSty .fdaAccordian .ui-panel-content .ui-inputtextarea.ui-state-focus {
    box-shadow: none !important;
    /*border-bottom: 1px solid #f8a000 !important;
   border-top: 1px solid #f8a000 !important;
   border-left: 1px solid #f8a000 !important;
   border-right: 1px solid #f8a000 !important;*/
   padding: 6px 5px !important;
   font-weight: normal;
  /* background: #f5f5f5 !important;*/
    background:#fff !important; /*new changes*/
  	border: 1px solid #0076DE !important; /*new changes*/
    width: 100% !important;
}

.QncMgSty .fdaAccordian .ui-panel-content .ui-outputlabel {
    text-align: right;
}

.QncMgSty .fdaAccordian .HeightInc {
    height: 221px;
    overflow: auto;
}

.QncMgSty .suspectSty .routeSelect .ui-selectonemenu {
    width: 99% !important;
    margin-bottom: 2px !important;
}

.QncMgSty .ui-grid-col3 {
    width: 48% !important;
}

.QncMgSty .suspectSty .impCalendarChange .ui-outputlabel {
    display: block !important;
}

.QncMgSty .suspectSty .impCalendarChange .fdaFormInput {
    width: 50%;
    float: left;
}

.QncMgSty .suspectSty .impCalendarChange .fdaFormInput table {
    width: 80% !important;
}

.QncMgSty .suspectSty .impCalendarChange .fdaFormInput table td table {
    width: 100% !important;
}

.QncMgSty .suspectSty .impCalendarChange .fdaFormInput table td {
    border: 0px !important;
    float: none !important;
    width: auto !important;
}

.QncMgSty .suspectSty .impCalendarChange .fdaFormInput .ui-controlsCalen .ui-inputtext {
    width: 100% !important;
}

.QncMgSty .suspectSty .impCalendarChange .fdaFormInput .ui-panel-content {
    width: auto !important;
    border: 0px !important;
}

.QncMgSty .suspectSty .fieldOnetxt .fldOneSingCalendar .hasDatepicker {
    width: 25% !important;
}

/* FDA3500 */
.QncMgSty .impCalendarChange .ui-outputlabel {
    display: block !important;
}

.QncMgSty .impCalendarChange table {
    width: 80% !important;
}

.QncMgSty .impCalendarChange table td table {
    width: 100% !important;
}

.QncMgSty .impCalendarChange table td {
    border: 0px !important;
    float: none !important;
    width: auto !important;
    padding: 0px;
}

.QncMgSty .impCalendarChange table td.ui-state-disabled {
    border: 0px !important;
    float: none !important;
    width: auto !important;
}

.QncMgSty .impCalendarChange .ui-controlsCalen .ui-inputtext {
    width: 100% !important;
}

.QncMgSty .impCalendarChange .ui-panel-content {
    width: auto !important;
    border: 0px !important;
}

.QncMgSty .min_Input {
    width: 20% !important;
}

.QncMgSty .mid_Input {
    width: 50% !important;
}

.QncMgSty .min_Input .ui-inputtext,
.QncMgSty .min_Input .ui-inputfield {
    width: 95% !important;
}

.QncMgSty .mid_Select {
    width: 30% !important;
}

.QncMgSty .mid_Select .ui-selectonemenu {
    width: 95% !important;
    min-width: auto !important;
}

.QncMgSty .selectMenuDiv .ui-selectonemenu {
    width: 96% !important;
    min-width: auto !important;
}

.QncMgSty .inputDivLeft .ui-inputfield {
    width: 96% !important;
}

.QncMgSty .selectMenuDivRight .ui-selectonemenu {
    width: 100% !important;
    min-width: auto !important;
}

.QncMgSty .suspectSty .displayInline .ui-outputlabel {
    display: inline-block !important;
}

.QncMgSty .suspectSty .minInputMax {
    width: 70%;
    float: left;
}

.QncMgSty .suspectSty .minInputMin {
    width: 30%;
    float: left;
}

.QncMgSty .suspectSty .minInputMax .ui-inputfield,
.QncMgSty .suspectSty .minInputMax .ui-inputtext {
    width: 95% !important;
}

.QncMgSty .suspectSty .fieldOnetxt .innerTabCol .twoInputCol .ui-inputtext,
.QncMgSty .suspectSty .fieldOnetxt .innerTabCol .twoInputCol .ui-inputfield {
    width: 95% !important;
}

.QncMgSty .contactSub .countryInput {
    width: 15% !important;
}

.QncMgSty .contactSub .ExtnInput {
    width: 15% !important;
}

.QncMgSty .contactSub .ExtnInput1 {
    width: 20% !important;
}

.QncMgSty .contactSub .countryInput .ui-inputfield, .countryInput .ui-inputtext {
    width: 90% !important;
}

.QncMgSty .contactSub .ExtnInput .ui-inputfield, .ExtnInput .ui-inputtext {
    width: 90% !important;
}

.QncMgSty .contactSub .ExtnInput1 .ui-inputfield, .ExtnInput1 .ui-inputtext {
    width: 90% !important;
}

.QncMgSty .contactSub .numberInput {
    width: 70% !important;
}

.QncMgSty .contactSub .numberInput1 {
    width: 65% !important;
}

.QncMgSty .contactSub .fieldOnetxt .radioButH {
    width: 32% !important;
}

.QncMgSty .contactSub .fieldOnetxt .tit3H {
    width: 3% !important;
    vertical-align: top;
}

.QncMgSty .contactSub .fieldOnetxt .OccDivH {
    width: 65% !important;
}

.QncMgSty .contactSub .fieldOnetxt .checkBoxHorAlign .ui-panelgrid {
    padding-top: 5px;
}

.QncMgSty .contactSub .fieldOnetxt .checkBoxHorAlign .HcheckBox {
    width: 4% !important;
}

.QncMgSty .contactSub .fieldOnetxt .checkBoxHorAlign .HcheckBoxCont {
    width: 28% !important;
}

.QncMgSty .contactSub .fieldOnetxt .checkBoxHorAlign .HcheckBoxContsma {
    width: 15% !important;
}

.QncMgSty .contactSub .fieldOnetxt .lengthCkeLabel {
    float: left;
    padding-right: 5px;
    width: 75%;
}

.QncMgSty .contactSub .fieldOnetxt .lengthCkekbox {
    float: left;
    width: 23%;
}

.QncMgSty .chkallCheck .fieldOnetxt .fdaFormTxt3 {
    width: 11% !important;
    vertical-align: top;
}

.QncMgSty .chkallCheck .fieldOnetxt .fdaFormTxt2 {
    width: 19% !important;
    vertical-align: top;
}

.QncMgSty .chkallCheck .fieldOnetxt .fdaFormTxt {
    width: 40% !important;
    vertical-align: top;
}

.QncMgSty .contactSub .noborder .sNoValue, .QncMgSty .noborder .sNoValue,
.QncMgSty .contactSub .noborder .fieldOnetxt, .QncMgSty .noborder .fieldOnetxt {
    border-bottom: 0px !important;
}

.checkBoxWid {
    width: 30% !important;
}

.QncAccSty .ui-accordion-header {
    background: #ececec !important;
    border: 1px solid #ccc !important;
    color: #546e7a !important;
    font-weight: normal !important;
    font-size: 13px !important;
    padding: 5px 5px 5px 10px !important;
}

.QncAccSty .ui-accordion-content {
    background: #fff !important;
    height: auto !important;
    border: 0px !important;
    border-bottom: 1px solid #ccc !important;
    padding: 0px 0px 10px !important;
    width: 100% !important;
    margin-top: 0px !important;
}

.QncAccSty .ui-inputtextarea {
    border-bottom: 1px solid #b0bec5 !important;
    border-top: 1px solid #f5f5f5 !important;
    border-left: 1px solid #f5f5f5 !important;
    border-right: 1px solid #f5f5f5 !important;
    padding: 6px 5px !important;
    font-weight: normal;
    background: #f5f5f5 !important;
    width: 100% !important;
}

.QncAccSty .ui-inputtextarea.ui-state-focus {
    box-shadow: none !important;
    border-bottom: 1px solid #0276aa !important;
    border-top: 1px solid #0276aa !important;
    border-left: 1px solid #0276aa !important;
    border-right: 1px solid #0276aa !important;
    padding: 6px 5px !important;
    font-weight: normal;
    background: #f5f5f5 !important;
    width: 100% !important;
}

.QncAccSty .ui-outputlabel {
    text-align: right;
}

.QncAccSty .ui-accordion .ui-icon {
    position: relative !important;
    left: -4px !important;
    float: left;
    top: 8px !important;
}

/* Mini input and Select */
/* .Small-inputTxt1-1 {width: 35%;padding-right: 5px;float: left;}
.Small-inputTxt1-1 .ui-inputfield {width: 96% !important;margin-bottom: 7px;}
.Small-select2-2 {width: 50%;float: left;}
.Small-select2-2 .ui-selectonemenu {width: 93% !important;margin-bottom: 7px;}
.Small-select2-2 .ui-selectonemenu .ui-inputfield {margin-bottom: 0px !important;} */
/* End */
/*Mini input and select with right side */
.min-inputTxt2-1 {
    width: 48%;
    padding-right: 5px;
    float: left;
}

.min-inputTxt2-1 .ui-inputfield {
    width: 96% !important;
    margin-bottom: 7px;
}

.min-select2-2 {
    width: 50%;
    float: left;
}

.min-select2-2 .ui-selectonemenu {
    width: 93% !important;
    margin-bottom: 7px;
}

.min-select2-2 .ui-selectonemenu .ui-inputfield {
    margin-bottom: 0px !important;
}

.min-inputwid {
    width: 50%;
    float: left;
}

.min-inputTxt21-1 {
    width: 35%;
    float: left;
}

.min-inputTxt21-1 .ui-inputfield {
    width: 85% !important;
    margin-bottom: 7px;
    margin-right: 10px;
}

.min-select21-2 {
    width: 65%;
    float: left;
}

.min-select21-2 .ui-selectonemenu {
    width: 94% !important;
    margin-bottom: 7px;
}

.min-select21-2 .ui-selectonemenu .ui-inputfield {
    margin-bottom: 0px !important;
}

/*Mini input and select with Full Length */
.min-inputTxt1-1 {
    width: 50%;
    float: left;
}

.min-inputTxt1-1 .ui-inputfield {
    width: 96% !important;
    margin-bottom: 7px;
}

.min-inputTxt1-1 {
    width: 50%;
    float: left;
}

.min-inputTxt1-1 .phoneField .ccInputField {
    width: 10% !important;
    margin-bottom: 7px;
    margin-right: 5px;
}

.min-inputTxt1-1 .phoneField .areaInputField {
    width: 11% !important;
    margin-bottom: 7px;
    margin-right: 5px;
}

.min-inputTxt1-1 .phoneField .numberInputField {
    width: 72% !important;
    margin-bottom: 7px;
}

.min-select1-2 {
    width: 50%;
    float: left;
}

.min-select1-2 .ui-selectonemenu {
    width: 96% !important;
    margin-bottom: 7px;
}

.min-select1-2 .ui-selectonemenu .ui-inputfield, .fieldOnetxt .ui-selectonemenu .ui-inputfield {
    margin-bottom: 0px !important;
}

.fieldOnetxt .ui-selectonemenu {
    margin-bottom: 7px !important;
}

.fieldTwoRight {
    width: 48%;
    border-bottom: 1px solid #ccc;
}

.fieldOnetxt .ui-fieldset {
}

.fieldOnetxt .ui-fieldset-legend {
    border: 1px solid #ccc !important;
    position: relative;
    background: #fff !important;
    margin-bottom: -10px;
}

.fieldOnetxt .ui-fieldset-content {
    border: 1px solid #ccc;
    padding: 15px 10px 5px;
}

.userGroupForm {
    float: left;
    width: 72%;
}

.userGroupForm1 {
    float: left;
    width: 67%;
}

.asignToSty1 {
    float: left;
    width: 33%;
}

.asignToSty {
    float: left;
    width: 40%;
}

.asignToStyNew {
    float: left;
    width: 50%;
}

.marginBottom {
    margin-bottom: 7px;
}

.radioButNewSty .ui-selectonebutton {
    border-radius: 5px;
    border: 1px solid #ccc !important;
    padding: 0px !important;
}

.radioButNewSty .ui-button {
    border: 0px !important;
    border-right: 1px solid #969696 !important;
    margin: 0 !important;
    background: #e3e3e3 !important;
    padding: 3px 7px;
    font-weight: normal;
}

.radioButNewSty .ui-outputlabel {
    display: inline;
    padding-right: 10px;
}

.radioButNewSty .ui-selectonebutton .ui-corner-right {
    border-top-right-radius: 5px !important;
    border-bottom-right-radius: 5px !important;
    border-right: 0px !important;
}

.radioButNewSty .ui-selectonebutton .ui-corner-left {
    border-top-left-radius: 5px !important;
    border-bottom-left-radius: 5px !important;
}

.radioButNewSty .ui-selectonebutton .ui-state-active {
    background: #1ec11e url(../images/greenCheck.png) no-repeat 1px 2px !important;
    color: #fff !important;
}

.radioButNewSty a.ui-commandlink {
    position: absolute;
    padding-top: 5px;
    display: inline-block;
}

.radioButNewStyAd .ui-selectonebutton {
    border-radius: 5px;
    border: 1px solid #ccc !important;
    padding: 0px !important;
}

.radioButNewStyAd .ui-button {
    border: 0px !important;
    border-right: 1px solid #969696 !important;
    margin: 0 !important;
    background: #e3e3e3 !important;
    padding: 3px 2px 3px 7px;
    font-weight: normal;
}

.radioButNewStyAd .ui-outputlabel {
    display: inline;
    padding-right: 10px;
}

.radioButNewStyAd .ui-selectonebutton .ui-corner-right {
    border-top-right-radius: 5px !important;
    border-bottom-right-radius: 5px !important;
    border-right: 0px !important;
}

.radioButNewStyAd .ui-selectonebutton .ui-corner-left {
    border-top-left-radius: 5px !important;
    border-bottom-left-radius: 5px !important;
}

.radioButNewStyAd .ui-selectonebutton .ui-state-active {
    background: #1ec11e url(../images/greenCheck.png) no-repeat 2px 4px !important;
    color: #fff !important;
}

.radioButNewStyAd a.ui-commandlink {
    position: absolute;
    padding-top: 5px;
    display: inline-block;
}

.contactsPanelClass .radioButNewSty {
    float: left;
    padding-left: 5px;
    margin-top: -4px;
    z-index: 9;
}

.contactsPanelClass .radioButNewSty .ui-selectonebutton {
    border-radius: 5px;
    border: 1px solid #ccc !important;
    padding: 0px !important;
}

.contactsPanelClass .radioButNewSty .ui-button {
    border: 0px !important;
    border-right: 1px solid #ccc !important;
    margin: 0 !important;
    background: #e3e3e3 !important;
    padding: 1px 7px;
}

.contactsPanelClass .radioButNewSty .ui-outputlabel {
    display: block;
}

.contactsPanelClass .radioButNewSty .ui-selectonebutton .ui-corner-right {
    border-top-right-radius: 5px !important;
    border-bottom-right-radius: 5px !important;
    border-right: 0px !important;
}

.contactsPanelClass .radioButNewSty .ui-selectonebutton .ui-corner-left {
    border-top-left-radius: 5px !important;
    border-bottom-left-radius: 5px !important;
}

.contactsPanelClass .radioButNewSty .ui-selectonebutton .ui-state-active {
    background: #1ec11e url(../images/greenCheck.png) no-repeat 2px 4px !important;
    color: #fff !important;
}

.formFieldLeft .dateCall1 .ui-datepicker-trigger {
    border: 0px !important;
}

.displayNew .typelabel1 .ui-outputlabel {
    display: inline-block !important;
}

.typelabel1 .ui-outputlabel {
    display: inline-block !important;
    padding-bottom: 10px;
}

.typelabel .ui-outputlabel {
    display: block;
    padding-bottom: 2px;
}

.typelabelfda .ui-outputlabel {
    display: block;
    padding-bottom: 25px;
}

.fdaChkBox {
    width: 6% !important;
    vertical-align: top;
    padding-bottom: 15px;
}

.fdaFormTxt {
    width: 46% !important;
    vertical-align: top;
    text-align: left;
}

.fdaFormTxt .ui-outputlabel {
    display: inline-block;
}

.fdaChkBoxA {
    width: 10% !important;
    vertical-align: top;
    padding-bottom: 15px;
}

.fdaFormTxtA {
    width: 85% !important;
    vertical-align: top;
    text-align: left;
}

.fdaFormTxtA .ui-outputlabel {
    display: inline-block;
}

.fdaChkBoxABF {
    width: 6% !important;
    vertical-align: top;
    margin-bottom: 15px;
}

.fdaFormTxtABF {
    width: 90% !important;
    vertical-align: top;
    text-align: left;
    border-right: 1px solid #ccc !important;
}

.fdaFormTxtABF .ui-outputlabel {
    display: inline-block;
}

.fdaFormTxtABF .dataProblemSty .ui-outputlabel,
.dataProblemSty .ui-outputlabel {
    display: block !important;
}

.perSionB {
    width: 12% !important;
}

.persionCheckB {
    width: 13% !important;
}

.persionRadioSeB {
    width: 22% !important;
}

.persionRadioSeB .ui-selectoneradio label {
    font-size: 13px;
    color: #333;
    white-space: nowrap;
    font-weight: normal !important;
    margin: 0px 12px 0px 4px !important;
    padding-top: 3px;
}

.persionRadioSeB .radioButNewSty4 .ui-radiobutton-box .ui-icon-bullet {
    width: 7px !important;
    height: 7px !important;
    line-height: normal !important;
    background: #008cba !important;
    border-radius: 10px !important;
    margin: 3px 0px 0px 3px !important;
    transition: all 0.25s linear;
    display: block !important;
}

.persionRadioSeB .ui-radiobutton .ui-radiobutton-box {
    width: 13px !important;
    height: 13px !important;
}

.RadioSeB {
    width: 38% !important;
}

.ageB {
    width: 20% !important;
}

.DBWeight {
    width: 30% !important;
}

.checkBoxWid {
    width: 50% !important;
}

.checkBoxWid .fdaChkBox {
    width: 6% !important;
    padding-right: 5px;
}

.checkBoxWid .fdaFormTxt {
    width: 45% !important;
}

.ui-fluid .setPersonInitialsInp .ui-inputtext {
    border-bottom: 1px solid #b0bec5 !important;
    border-top: 1px solid #f5f5f5 !important;
    border-left: 1px solid #f5f5f5 !important;
    border-right: 1px solid #f5f5f5 !important;
    padding: 3px 5px 3px 1px !important;
    font-size: 12px !important;
    font-weight: normal;
    width: 100% !important;
    margin-bottom: 2px;
    background: #f5f5f5 !important;
    color: #546e7a;
}

.ui-fluid .setPersonInitialsInp .ui-inputtext:FOCUS {
   /* border: 1px solid #f8a000 !important;*/
    background:#fff !important; /*new changes*/
  	border: 1px solid #0076DE !important; /*new changes*/
}

.SetTxtAreHeighFor3500Aform {
    height: 70px;
}

.persionRadioSeB label {
    font-size: 13px !important;
}

.fdaChkBoxAR {
    width: 6% !important;
    vertical-align: top;
    margin-bottom: 15px;
}

.fdaFormTxtAR {
    width: 85% !important;
    vertical-align: top;
    text-align: left;
}

.fdaFormTxtAR .ui-outputlabel {
    display: inline-block;
}

.fdaFormTxtAR .dataProblemSty .ui-outputlabel {
    display: block;
}

.fdaFormTxtLeft {
    width: 95%;
    vertical-align: top;
}

.fdaChkBoxLeftB1 {
    width: 6% !important;
    vertical-align: top;
    padding-bottom: 15px;
}

.fdaChkBoxLeftB2 {
    width: 55% !important;
    vertical-align: top;
}

.fdaChkBoxLeftB3 {
    width: 40% !important;
    vertical-align: top;
}

.fdaChkBoxLeftB3 .ui-state-disabled {
    width: 45% !important;
}

.fdaChkBoxLeftB3 .disableDateField .hasDatepicker {
    width: 45% !important;
}

.fdaChkBoxLeftB3 .ui-inputfield {
    width: 95% !important;
}

.fdaBLeft {
    width: 75% !important;
}

.fdaBRight {
    width: 25% !important;
}

.formInLabel {
    width: 18%;
    vertical-align: top;
}

.formInlabel1 {
    width: 30%;
    vertical-align: top;
}

.formInCalc {
    width: 52%;
    vertical-align: top;
}

.formInCalc .hasDatepicker {
    width: 65% !important;
    float: left;
    margin-bottom: 0px !important;
}

.formInCalc .ui-inputfield {
    width: 65% !important;
    float: left;
    margin-bottom: 0px !important;
}

.fdaDataEventSty {
    float: left;
    width: 100%;
}

.fdaDataEventSty .hasDatepicker {
    width: 67% !important;
}

.fdaDataReportNumber {
    float: left;
    width: 2%;
    font-weight: bold;
}

.fdaDataReportSty {
    float: left;
    width: 100%;
}

.fdaDataReportSty .hasDatepicker {
    width: 65% !important;
}

.fdaAccordian {
    padding-top: 10px;
}

.fdaAccordian .ui-accordion-header {
    background: #ececec !important;
    border: 1px solid #ccc !important;
    color: #222 !important;
    font-weight: normal !important;
    font-size: 12px !important;
}

.fdaAccordian .ui-accordion-content {
    background: #fff !important;
    height: auto !important;
    border: 0px !important;
    padding: 0px 0px 20px !important;
    width: 100% !important;
    margin-top: 0px !important;
}

.fdaAccordian .ui-inputtextarea {
    width: 99.5% !important;
    height: 175px;
    overflow: auto;
    border: 1px solid #96bedb !important;
    padding: 2px;
}

.fdaAccordian .ui-outputlabel {
    text-align: right;
}

.e2bCounter {
    margin-right: 1.6%;
    float: right;
    /* font-family: Roboto,"Trebuchet MS",Arial,Helvetica,sans-serif; New UI */
    font-family: 'Inter-Regular';
    
}

.fda3500B .fdaAccordianRight {
    padding-top: 10px; /* width: 99%; */
}

.fda3500B .fdaAccordianRight .ui-accordion-header {
    background: #ececec !important;
    border: 1px solid #ccc !important;
    color: #222 !important;
    font-weight: normal !important;
    font-size: 12px !important;
    padding: 5px 5px 5px 10px !important;
    width: 97%;
}

.fda3500B .fdaAccordianRight .ui-accordion-content {
    background: #fff !important;
    height: auto !important;
    border: 0px !important;
    border-bottom: 0px !important;
    padding: 0px 0px 10px !important;
    width: 100% !important;
    margin-top: 0px !important;
}

.fda3500B .fdaAccordianRight .ui-inputtextarea {
    height: 50px;
    overflow: auto;
    border: 1px solid #96bedb !important;
    padding: 2px;
}

.fda3500B .fdaAccordianRight .wordCount {
    float: right;
}

.fda3500B .fdaAccordianRight .ui-outputlabel {
    text-align: right;
}

.countListing {
    text-align: right;
    font-weight: bold;
    color: #006699;
}

.fda3500B .dateWidthNew .hasDatepicker {
    width: 15% !important;
}

.fda3500B .otherClass {
    padding-top: 5px;
}

.fda3500B .fdaAccordianRight .ui-accordion .ui-icon {
    position: relative !important;
    left: -4px !important;
    float: left;
    top: 8px !important;
}

.fdaAccordianRight {
    padding-top: 10px;
}

.fdaAccordianRight .ui-accordion-header {
    background: #ececec !important;
    border: 1px solid #ccc !important;
    color: #222 !important;
    font-weight: bold !important;
    font-size: 12px !important;
    padding: 5px 5px 5px 10px !important;
}

.fdaAccordianRight .ui-accordion-content {
    background: #fff !important;
    height: auto !important;
    border: 0px !important;
    border-bottom: 1px solid #ccc !important;
    padding: 0px 0px 10px !important;
    width: 100% !important;
    margin-top: 0px !important;
}

.fdaAccordianRight .ui-inputtextarea {
    width: 99% !important;
    height: 35px;
    overflow: auto;
    border: 1px solid #96bedb !important;
    padding: 2px;
}

.fdaAccordianRight .ui-outputlabel {
    text-align: right;
}

.fdaAccordianRight .ui-accordion .ui-icon {
    position: relative !important;
    left: -4px !important;
    float: left;
    top: 8px !important;
}

.Accordianreport .ui-accordion-header {
   /* background: #ececec !important;
   border: 1px solid #ccc !important;*/
   background:#fff !important; /*new changes*/
   border:1px solid #EAEDF3 !important; /*new chnages:*/
    color: #5C6B7E !important;
    font-weight: bold !important;
    font-size: 12px !important;
    padding: 5px 5px 5px 10px !important;
    width: 98.3% !important;
}

.Accordianreport .ui-accordion-content {
    background: #fff !important;
    height: auto !important;
    border: 0px !important;
    padding: 0px 0px 10px !important;
    width: 100% !important;
    margin-top: 0px !important;
}

.Accordianreport .ui-inputtextarea {
    width: 99% !important;
    height: 35px;
    overflow: auto;
    border: 1px solid #96bedb !important;
    padding: 2px;
}

.Accordianreport .ui-outputlabel {
    text-align: right;
}

.Accordianreport .ui-accordion .ui-icon {
    position: relative !important;
    left: -4px !important;
    float: left;
    top: 8px !important;
}

.miniSubPanel {
    padding: 5px;
    border: 1px solid #ccc;
    background: #ececec;
}

.paginaSty {
    float: right;
    padding-right: 5px;
}

.paginaSty .ui-outputlabel {
    display: inline-block;
}

.fdaFormC {
    padding-top: 18px;
}

.fdaFormC .ui-chkbox {
    float: left;
    padding-right: 10px;
}

.padTop {
    padding-top: 5px;
}

.marginTop {
    margin-top: 5px;
}

.productNameIn {
    width: 40%;
}

.productNameIn .ui-inputfield {
    width: 95%;
}

.thStartDate {
    width: 25%;
}

.thStartDate .hasDatepicker {
    width: 68% !important;
}

.thEndDate {
    width: 25%;
}

.thEndDate .hasDatepicker {
    width: 68% !important;
}

.thDelete {
    width: 10%;
}

.AdverseName {
    width: 90%;
}

.AdverseName .ui-inputfield {
    width: 95%;
}

.AdDelete {
    width: 10%;
}

.firstNameDiv .ui-outputlabel, .secondNameDiv .ui-outputlabel,
.thirdNameDiv .ui-outputlabel, .fourthNameDiv .ui-outputlabel {
    display: inline-block !important;
}

.firstNameDiv {
    width: 13%;
    float: left;
    margin-right: 10px;
}

.secondNameDiv {
    width: 34%;
    float: left;
    margin-right: 10px;
}

.thirdNameDiv {
    width: 30%;
    float: left;
    margin-right: 10px;
}

.fourthNameDiv {
    width: 16%;
    float: left;
}

/* .fdaFromManDe .ui-panel .ui-panel-titlebar {
    background: #016990 !important; background:#33afde!important; 
    color: #fff !important;
} */

.fdaFromManDe .ui-panel .ui-panel-content {
    padding: 2px !important;
    background: #fff !important;
}

.formField4_1 {
    width: 25%;
}

.formField4_2 {
    width: 25%;
}

.formField4_3 {
    width: 25%;
}

.formField4_4 {
    width: 25%;
}

.fieldOnetxt .formField4_1 .ui-inputfield, .fieldOnetxt .formField4_2 .ui-inputfield,
.fieldOnetxt .formField4_3 .ui-inputfield, .fieldOnetxt .formField4_4 .ui-inputfield {
    width: 95%;
    margin-bottom: 2px;
}

.fieldOnetxt .formField4_1 .ui-selectonemenu .ui-inputfield,
.fieldOnetxt .formField4_2 .ui-selectonemenu .ui-inputfield,
.fieldOnetxt .formField4_3 .ui-selectonemenu .ui-inputfield,
.fieldOnetxt .formField4_4 .ui-selectonemenu .ui-inputfield {
    margin-bottom: 0px !important;
}

.fdaCheckBox td {
    padding: 0px 15px 0px 0px;
}

.fieldOnetxt .formField4_1 .ui-chkbox, .fieldOnetxt .formField4_2 .ui-chkbox,
.fieldOnetxt .formField4_3 .ui-chkbox, .fieldOnetxt .formField4_4 .ui-chkbox {
    display: inline-block !important;
    padding-right: 10px;
    float: left;
}

.fda3500B .ui-panel-content {
    padding: 5px !important;
}

.left45per {
    width: 45%;
    vertical-align: top;
}

.left50per {
    width: 50%;
    vertical-align: top;
}

.right50per {
    width: 50%;
    vertical-align: top;
}

.left60per {
    width: 62%;
    vertical-align: top;
    padding-bottom: 10px;
}

.right40per {
    width: 38%;
    vertical-align: top;
    padding-bottom: 10px;
}

.left40per {
    width: 40%;
    vertical-align: top;
}

.right60per {
    width: 60%;
    vertical-align: top;
}

.leftDate30 {
    width: 25%;
    padding-bottom: 10px;
}

.left40perE {
    width: 43%;
    vertical-align: top;
}

.mid40perE {
    width: 43%;
    vertical-align: top;
}

.right20perE {
    width: 14%;
    vertical-align: top;
}

.middleField35 {
    width: 37%;
    padding-bottom: 10px;
}

.rightField35 {
    width: 38%;
    padding-bottom: 10px;
}

.leftDate30 .hasDatepicker {
    width: 46% !important;
}

.middleField35 .ui-inputfield {
    width: 91% !important;
    margin-bottom: 7px;
}

.rightField35 .ui-inputfield {
    width: 97% !important;
    margin-bottom: 7px;
}

.vertBor {
    width: 5%;
    border-left: 1px solid #ccc;
}

.right20perE .hasDatepicker {
    width: 65% !important;
}

.borderBot {
    border-bottom: 1px solid #ccc;
}

.left25per01 {
    width: 20%;
    vertical-align: top;
}

.left25per02 {
    width: 20%;
    vertical-align: top;
}

.left25per03 {
    width: 20%;
    vertical-align: top;
}

.left25per04 {
    width: 20%;
    vertical-align: top;
}

.fda3500B .fieldSingle {
    width: 100%;
    padding: 7px 2px 7px;
}

.fda3500B .fieldSingle .ui-inputfield {
    width: 99%;
    margin-bottom: 7px;
}

.sNoValue4 {
    width: 2%;
    text-align: center;
    padding: 0px 2px 7px;
    vertical-align: top;
    font-weight: bold;
    border-bottom: 0px !important;
}

.fieldOnetxtbor .ui-outputlabel, .fieldOnetxt .ui-outputlabel,
.fieldOnetxtbor1 .ui-outputlabel {
    display: block;
    padding-bottom: 2px;
}

.fda3500B .fieldOnetxtbor1 .ui-outputlabel {
    display: block;
    padding-bottom: 2px;
}

.fda3500B .leftDate30 .sNoValue {
    width: 8%;
    text-align: left;
    padding: 7px 2px 7px;
    vertical-align: top;
    font-weight: bold;
    border-bottom: 0px !important;
}

.fda3500B .left60per .sNoValue {
    width: 3%;
    text-align: left;
    padding: 7px 2px 7px;
    vertical-align: top;
    font-weight: bold;
    border-bottom: 0px !important;
}

.fda3500B .sNoValue {
    width: 4%;
    text-align: left;
    padding: 7px 2px 7px;
    vertical-align: top;
    font-weight: bold;
    border-bottom: 0px !important;
}

.fda3500B .fieldOnetxt {
    width: 96%;
    padding: 7px 2px 7px;
    border-bottom: 0px !important;
}

.fda3500B .fieldOnetxt .ui-inputfield {
    width: 98%;
    margin-bottom: 7px;
}

.fda3500B .fieldOnetxt {
    width: 96%;
    padding: 7px 2px 7px;
    border-bottom: 0px !important;
}

.fda3500B .fieldOnetxt .PhoneField .ccInputField {
    width: 11% !important;
    margin-bottom: 7px;
    margin-right: 5px;
}

.fda3500B .fieldOnetxt .PhoneField .areaInputField {
    width: 15% !important;
    margin-bottom: 7px;
    margin-right: 5px;
}

.fda3500B .fieldOnetxt .PhoneField .numberInputField {
    width: 69% !important;
    margin-bottom: 7px;
}

.fda3500B .sNoValuebor {
    width: 2%;
    text-align: left;
    padding: 7px 2px 7px;
    vertical-align: top;
    font-weight: bold;
    border-bottom: 1px solid #ccc !important;
}

.fda3500B .fieldOnetxtbor {
    width: 98%;
    padding: 7px 2px 7px;
    border-bottom: 1px solid #ccc !important;
}

.fda3500B .fieldOnetxtbor .ui-inputfield {
    width: 98%;
    margin-bottom: 7px;
}

.fda3500B .sNoValuebor1 {
    width: 2%;
    text-align: left;
    padding: 7px 2px 7px;
    vertical-align: top;
    font-weight: bold;
    border-bottom: 1px solid #ccc !important;
}

.fda3500B .fieldOnetxtbor1 {
    width: 98%;
    padding: 7px 2px 7px;
    border-bottom: 1px solid #ccc !important;
}

/* .fda3500B .fieldOnetxtbor1 .ui-inputfield {width: 65%;margin-bottom: 7px;}
.fda3500B .fieldOnetxtbor1 .mini-widthTxt .ui-inputfield {width: 80%;margin-bottom: 0px;}
.fda3500B .fieldOnetxtbor1 .ui-selectonemenu {width: 70% !important;}
.fda3500B .fieldOnetxtbor1 .ui-selectonemenu .ui-inputfield {margin-bottom: 0px;}
.fda3500B .fieldOnetxtbor1 .hasDatepicker {width: 60% !important;}
.fda3500B .sNoValueNor {width: 2%;text-align: left;padding: 7px 2px 7px;vertical-align: top;font-weight: bold;border-bottom: 0px !important;}
.fda3500B .fieldOnetxtNor {width: 98%;padding: 7px 2px 7px;border-bottom: 0px !important;}
.fda3500B .fieldOnetxtNor .ui-inputfield {width: 98%;	margin-bottom: 7px;}
 .mini-widthTxt {width: 47%;}
.mini-widthSel {width: 45%;}
.fda3500B .fdaFormTxtLeft {width: 95%;vertical-align: top;}
.fda3500B .fdaChkBoxLeft1-1 {width: 5%;vertical-align: top;padding-bottom: 15px;}
.fda3500B .fdaFormTxtLeft1-2 {width: 40%;vertical-align: top;}
.fda3500B .inputFieldWid1-3 {width: 55%;vertical-align: top;}
.fda3500B .inputFieldWid1-3 .ui-state-disabled {width: 45% !important;}
.fda3500B .inputFieldWid1-3 .disableDateField .hasDatepicker {width: 45% !important;}
.fda3500B .inputFieldWid1-3 .ui-inputfield {width: 95% !important;}
.fda3500B .fdaChkBoxLeft {width: 5%;vertical-align: top;padding-bottom: 15px;}
.fda3500B .typelabelfda .ui-outputlabel {display: block;padding-bottom: 25px;font-weight: bold;}*/
.dateFieldSty30per {
    width: 25%;
}

.dateFieldSty30per .hasDatepicker {
    width: 60% !important;
}

.fda3500B .typelabel .ui-outputlabel {
    display: block;
    padding-bottom: 2px;
    font-weight: bold;
}

.fda3500B .dateFieldSty30per .typelabel .ui-outputlabel {
    font-weight: normal;
}

/* .fda3500B .left50per .ui-outputlabel {font-weight: bold;} */
.fda3500B .fdaAccordianRight .wordCount .ui-outputlabel {
    font-weight: normal;
}

.wordCount .ui-outputlabel {
    font-weight: normal;
    text-align: right;
    padding-right: 5px;
}

.fdaAccordian .wordCount .ui-outputlabel {
    font-weight: normal !important;
    text-align: right;
    padding-right: 5px;
}

.fda3500B .fdaFormTxtLeft .ui-outputlabel {
    display: inline-block;
}

.fda3500B .fdaFormTxtLeft .hasDatepicker, .fda3500B .disableDateField .ui-state-disabled {
    width: 45% !important;
}

.fda3500B .fdaFormTxtLeft .checkDate .hasDatepicker {
    margin-left: 10px;
    width: 30% !important;
}

.padBottomfda {
    margin-bottom: 5px;
}

.fda3500B .fdaChkBox {
    width: 4%;
    vertical-align: top;
    padding-bottom: 15px;
}

.fda3500B .fdaFormTxt {
    width: 40%;
    vertical-align: top;
}

.fda3500B .fdaFormTxt .ui-outputlabel {
    display: inline-block;
}

.fda3500B .fdaFormTxt .hasDatepicker, .fda3500B .disableDateField .ui-state-disabled {
    width: 45% !important;
}

.fda3500B .left40per .fdaLeftDate .hasDatepicker {
    width: 29% !important;
}

.fda3500B .fdaAccordian .ui-outputlabel {
    display: block;
    text-align: right;
}

/* .fda3500B .fdaAccordian .zoomTit  .ui-outputlabel {font-weight: bold !important;} */
.fda3500B .ui-accordion .ui-accordion-header .ui-icon {
    position: relative;
    left: 0px;
    bottom: -4px;
    padding-right: 2px;
}

.fda3500B .compoundTxt .ui-outputlabel {
    display: block;
    margin-bottom: 5px;
    font-weight: bold;
}

.fda3500B .compoundTxt1 .ui-outputlabel {
    display: block;
    margin-bottom: 5px;
    font-weight: bold;
}

.perIntWid {
    width: 10%;
    vertical-align: top;
}

.sexWidth {
    width: 30%;
    vertical-align: top;
}

.ageWid {
    width: 22%;
    vertical-align: top;
}

.dateBWid {
    width: 16%;
    vertical-align: top;
}

.wighWid {
    width: 22%;
    vertical-align: top;
}

.raceChk {
    width: 60%;
    vertical-align: top;
}

.raceChk .fdaFormTxt {
    width: 40%;
    vertical-align: top;
}

.raceChk .fdaFormTxt1 {
    width: 10%;
    vertical-align: top;
}

.CompoundTxt {
    padding: 10px 0px 10px 23px;
}

.stWidth {
    width: 25%;
    vertical-align: top;
}

.QntWidth {
    width: 30%;
    vertical-align: top;
}

.FrqWidth {
    width: 20%;
    vertical-align: top;
}

.InjWidth {
    width: 25%;
    vertical-align: top;
}

.fda3500B .stWidth .min-inputTxt2-1 {
    width: 45.6%;
    padding-right: 5px;
    float: left;
    clear: left;
}

.fda3500B .stWidth .min-inputTxt2-1 .ui-inputfield {
    width: 96% !important;
    margin-bottom: 7px;
}

.fda3500B .stWidth .min-select2-2 {
    width: 45%;
    float: left;
}

.fda3500B .stWidth .min-select2-2 .ui-selectonemenu {
    width: 97% !important;
    margin-bottom: 7px;
}

.fda3500B .stWidth .min-select2-2 .ui-selectonemenu .ui-inputfield {
    margin-bottom: 0px !important;
}

.filterStyle {
    width: 10.7%;
}

.filterStyle .ui-selectonemenu-filter-container {
    width: 90%;
}

.fda3500B .InjWidth .fieldOnetxtbor .ui-inputfield {
    width: 96% !important;
    margin-bottom: 7px;
}

.fda3500B .InjWidth .fieldOnetxtbor .ui-selectonemenu .ui-inputfield {
    width: 96% !important;
    margin-bottom: 0px !important;
}

.fda3500B .stWidth .sNoValuebor {
    width: 8%;
    text-align: left;
    padding: 7px 2px 7px;
    vertical-align: top;
    font-weight: bold;
    border-bottom: 0px !important;
}

.fda3500B .QntWidth .sNoValuebor, .fda3500B .FrqWidth .sNoValuebor,
.fda3500B .InjWidth .sNoValuebor {
    width: 3%;
    text-align: left;
    padding: 7px 2px 7px;
    vertical-align: top;
    font-weight: bold;
    border-bottom: 0px !important;
}

.fda3500B .stWidth .fieldOnetxtbor, .fda3500B .QntWidth .fieldOnetxtbor,
.fda3500B .FrqWidth .fieldOnetxtbor, .fda3500B .InjWidth .fieldOnetxtbor {
    width: 98%;
    padding: 7px 2px 7px;
    border-bottom: 0px !important;
}

.min-divLeft3500 {
    width: 47%;
    float: left;
}

.min-divRight3500 {
    width: 53%;
    float: left;
}

.typelabe35 .ui-outputlabel {
    display: block;
    padding-bottom: 10px;
}

.clearIcon {
    padding: 5px;
}

/*FDA3500 Radio Button */
.radioButSty3500 {
    float: left;
}

.radioButSty3500 .ui-selectonebutton {
    border-radius: 5px;
    border: 1px solid #ccc !important;
    padding: 0px !important;
}

.radioButSty3500 .ui-button {
    border: 0px !important;
    border-right: 1px solid #969696 !important;
    margin: 0 !important;
    background: #e3e3e3 !important;
    padding: 3px 2px 3px 7px;
    font-weight: normal;
}

.radioButSty3500 .ui-outputlabel {
    display: inline;
    padding-right: 10px;
}

.radioButSty3500 .ui-selectonebutton .ui-corner-right {
    border-top-right-radius: 5px !important;
    border-bottom-right-radius: 5px !important;
    border-right: 0px !important;
}

.radioButSty3500 .ui-selectonebutton .ui-corner-left {
    border-top-left-radius: 5px !important;
    border-bottom-left-radius: 5px !important;
}

.radioButSty3500 .ui-selectonebutton .ui-state-active {
    background: #1ec11e url(../images/greenCheck.png) no-repeat 2px 4px !important;
    color: #fff !important;
}

.radioButSty3500 a.ui-commandlink {
    position: absolute;
    padding-top: 5px;
    display: inline-block;
}

.fieldOnetxt .typelabel .ui-outputlabel {
    display: block;
    padding-bottom: 2px;
}

.fda35F .fieldOnetxtbor .ui-outputlabel, .fda35F .fieldOnetxt .ui-outputlabel,
.fda35F .fieldOnetxtbor1 .ui-outputlabel {
    display: block;
    padding-bottom: 2px;
}

.fda35F .txtBold {
    font-weight: bold !important;
}

.fda35F .fieldOnetxt .ui-selectonemenu .ui-selectonemenu-label {
    width: 90% !important;
}

.fda35F .fieldOnetxt .ageText {
    width: 50%;
}

.fda35F .fieldOnetxt .ageText .ui-inputfield {
    width: 45% !important;
    margin-bottom: 7px;
    margin-right: 10px;
    float: left;
}

.fda35F .fieldOnetxt .ageText .ui-selectonemenu .ui-selectonemenu-label {
    width: 90% !important;
}

.fda35F .fieldOnetxt .ageText .ui-selectonemenu {
    width: 40% !important;
}

.fda35F .fieldOnetxt .DObTxt {
    width: 35%;
}

.fda35F .fieldOnetxt .DObTxt .hasDatepicker {
    width: 70% !important;
}

.fda35F .fieldOnetxt .b3left {
    width: 58%;
    vertical-align: top;
}

.fda35F .fieldOnetxt .b4txt {
    width: 5%;
    text-align: center;
    vertical-align: top;
    font-weight: bold;
}

.fda35F .fieldOnetxt .b4cont {
    width: 37%;
}

.fda35F .fieldOnetxt .b4cont .ui-inputfield {
    width: 30% !important;
    margin-bottom: 7px;
    margin-right: 10px;
    float: left;
}

.fda35F .fieldOnetxt .b4cont .ui-selectonemenu {
    width: 58% !important;
}

.fda35F .fieldOnetxt .b4cont .ui-selectonemenu .ui-selectonemenu-label {
    width: 90% !important;
}

.fda35F .fieldOnetxt .fdaChkBox {
    width: 4%;
    vertical-align: top;
    padding-bottom: 15px;
}

.fda35F .fieldOnetxt .fdaFormTxt {
    width: 50%;
    vertical-align: top;
}

.fda35F .fieldOnetxt .fdaFormTxt .ui-outputlabel {
    display: inline-block !important;
    padding-bottom: 0px !important;
    float: left;
}

.fda35F .fieldOnetxt .fdaFormTxt1,
.fieldOnetxt .fdaFormTxt1 {
    width: 42%;
    vertical-align: top;
}

.fda35F .fieldOnetxt .fdaFormTxt1 .ui-outputlabel,
.fieldOnetxt .fdaFormTxt1 .ui-outputlabel {
    display: inline-block;
}

.fda35F .fieldOnetxt .fdaFormTxt2 {
    width: 25%;
    vertical-align: top;
}

.fda35F .fieldOnetxt .fdaFormTxt2 .ui-outputlabel {
    display: inline-block;
}

.fda35F .fieldOnetxt .fdaFormTxt3 {
    width: 15%;
    vertical-align: top;
}

.fda35F .fieldOnetxt .fdaFormTxt3 .ui-outputlabel {
    display: inline-block;
}

.fda35F .fieldOnetxt .yesNoBut {
    width: 55%;
}

.fda35F .fieldOnetxt .yesNoBut .radioButNewSty {
    float: left;
    margin-right: 5px;
}

.fda35F .fieldOnetxt .DateCal {
    width: 33%;
}

.fda35F .fieldOnetxt .DateCal .dateWidthCal .ui-inputfield {
    width: 65% !important;
    margin-bottom: 0px;
}

.fda35F .fieldOnetxt .DateCal .dateWidthCal .hasDatepicker {
    width: 65% !important;
    margin-bottom: 0px;
}

.mantiStarSize {
    font-size: 14px !important;
    font-weight: bold;
    color: #ff0000;
}

.fda35F .fieldOnetxt .freqInput {
    width: 7%;
}

.fda35F .fieldOnetxt .freqInput .ui-inputfield {
    width: 90%;
    margin-bottom: 7px;
}

.fda35F .fieldOnetxt .FrqIn {
    width: 5%;
    padding-top: 0px;
    text-align: center;
}

.fda35F .fieldOnetxt .FrqIn .ui-outputlabel {
    padding-bottom: 5px;
    margin-top: 13px;
}

.fda35F .fieldOnetxt .FrqInInput {
    width: 10%;
}

.fda35F .fieldOnetxt .FrqInInput .ui-inputfield {
    width: 80%;
    margin-bottom: 7px;
}

.fda35F .fieldOnetxt .frqSelect {
    width: 28%;
}

.fda35F .fieldOnetxt .frqSelect .ui-selectonemenu {
    width: 93% !important;
}

.fda35F .fieldOnetxt .routeSty .ui-selectonemenu {
    width: 93% !important;
    margin-right: 10px;
}

.fda35F .fieldOnetxt .datesUse .ui-outputlabel {
    display: inline-block;
    float: left;
}

.fda35F .fieldOnetxt .freqInputrht {
    width: 50%
}

.fda35F .fieldOnetxt .freqInputrht .ui-inputfield {
    width: 96%;
    margin-bottom: 7px;
}

.formImpreCalendar .ui-controlsCalen {
    width: 70%;
}

.formImpreCalendar .ui-overlaypanel {
    box-shadow: none !important;
    z-index: 998 !important;
}

.formImpreCalendar .ui-overlaypanel-content {
    padding: 0px !important;
    float: left;
}

.formImpreCalendar .ui-panel-content .hasDatepicker {
    border: 0px !important;
}

.formImpreCalendar .ui-panel-content .ui-datepicker-header {
    height: 22px;
}

.formImpreCalendar .ui-panel-content .ui-datepicker-title .ui-datepicker-month {
    width: 38% !important;
    margin-right: 5px;
}

.formImpreCalendar .ui-panel-content .ui-datepicker-title .ui-datepicker-year {
    width: 40% !important;
    margin-left: 5px;
}

.expDateTxt {
    float: left;
    padding-right: 10px;
}

.fda35F .fieldOnetxt .fdaDataEventSty1 {
    float: left;
    width: 80%;
}

.fda35F .fieldOnetxt .fdaDataEventSty1 .hasDatepicker {
    width: 75% !important;
}

.fda35F .fieldOnetxt .NameTit {
    width: 20%;
}

.fda35F .fieldOnetxt .NameTit .ui-selectonemenu {
    width: 80% !important;
}

.fda35F .fieldOnetxt .NameLast {
    width: 50%;
}

.fda35F .fieldOnetxt .NameLast .ui-outputlabel {
    display: inline-block;
}

.fda35F .fieldOnetxt .NameLast .ui-inputfield {
    width: 95%;
}

.fda35F .fieldOnetxt .NameFirst {
    width: 50%;
}

.fda35F .fieldOnetxt .NameFirst .ui-outputlabel {
    display: inline-block;
}

.fda35F .fieldOnetxt .NameFirst .ui-inputfield {
    width: 95%;
}

.fda35F .fieldOnetxt .gReport {
    padding-top: 10px;
}

.fda35F .fieldOnetxt .gr2left {
    width: 35%;
    vertical-align: top;
}

.fda35F .fieldOnetxt .gr3txt {
    width: 5%;
    text-align: center;
    vertical-align: top;
    font-weight: bold;
}

.fda35F .fieldOnetxt .gr3cont {
    width: 60%;
}

.fda35F .fieldOnetxt .gr3cont .min-select1-2 {
    width: 50%;
}

.fda35F .fieldOnetxt .gr3cont .min-inputTxt1-1 {
    width: 50%;
}

.fda35F .fieldOnetxt .gr3cont .min-inputTxt1-1 .ui-inputfield {
    width: 94% !important;
    margin-bottom: 7px;
    float: left;
}

.fda35F .fieldOnetxt .gr3cont .min-select1-2 .ui-selectonemenu {
    width: 94% !important;
    margin-right: 7px;
}

.fda35F .fieldOnetxt .gr3cont .min-select1-2 .ui-selectonemenu .ui-inputfield {
    width: 94% !important;
}

.fda35F .fieldOnetxt .gr5Textalign {
    float: left;
    padding-right: 10px;
}

.fda35F .fieldOnetxt .gr5chkBox {
    float: left;
}

.fda35F .fieldOnetxt .otherPadIncr {
    padding-top: 5px;
}

.fda35F .fieldOnetxt .width50per {
    width: 53%;
}

.fda35F .fdaAccordian .zoomPanel .ui-panel-content {
    width: 99%;
}

.fda35F .fdaAccordian .zoomPanelNew .ui-panel-content {
    width: 99%;
}

.noborderPanel .ui-panel-content .ui-panel-content {
    border: 0px !important;
    padding: 10px 0px 0px !important;
}

.e2bFormStyleMain {
    margin: 5px;
}

.e2bFormStyleMain:after, .e2bFormStyleMain:before {
    content: ".";
    display: block;
    height: 0px;
    clear: both;
    visibility: hidden;
}

.treeLeftIcon {
    padding: 0px 5px 0px 0px;
    background: #fff;
    float: left;
    width: 4%;
}

.treeLeftIcon table td {	/*changes done by yamini*/
    background: #fff;
    padding: 7px 13px;
    border: 1px solid #DFE0E4 !important;
    border-collapse: collapse;
}

.treeLeft {
    vertical-align: top;
    float: left;
    width: 18%;
}

.tabRightTreIcon {
    width: 95%;
    float: right;
}

.tabRightTreemenu {
    width: 81%;
    float: left;
}

.tabRightTreemenu:after {
    content: ".";
    display: block;
    height: 0px;
    clear: both;
    visibility: hidden;
}

.tabRightswith {
    margin: 5px;
}

.TabRight {
    vertical-align: top;
}

.userpreferencePanel .ui-panel-content {
    padding: 5px !important;
    background: #f4f5f8 !important;
}

.treeLeftNew {
    vertical-align: top;
    float: left;
    width: 26%;
}

.vettreeLeftNew {
    width: 22%;
}

.TabRightNew {
    width: 74%;
    float: right;
    vertical-align: top;
}

.userpreferencePanel .ui-panel-title {
    padding-top: 5px !important;
    font-size: 13px !important;
}

.treeLeft {
    Padding-bottom: 10px;
    background: #fff;
    margin: 0px 2px 5px 0px;
    border: 1px solid #016990;
}

.treeLeft .treeIcon {
    float: left;
    padding-right: 5px;
}

.treeLeft a.ui-commandlink {
    text-decoration: none;
    font-weight: bold;
}

.treeLeft td {
    background: #016990 !important;
    color: #fff;
    padding: 7px 2px !important;
    border: 0px !important;
    text-align: center;
}

.treeLeft td.iconSwith {
    width: 7%;
    text-align: center;
    color: #fff !important;
    border-right: 1px solid #fff !important;
    padding: 0px !important;
}

.treeLeft td.iconSwith a, .treeLeft td.collapsAll a, .treeLeft td.expandAll a {
    font-weight: normal !important;
    color: #fff !important;
}

.treeLeft td.collapsAll a:hover, .treeLeft td.expandAll a:hover {
    font-weight: normal !important;
    color: #bbe8fe !important;
}

.treeLeft td.collapsAll {
    width: 10%;
    border-right: 1px solid #fff !important;
    color: #fff !important;
    padding: 0px 5px !important;
}

.treeLeft .ui-tree {
    width: auto !important;
}

.treeLeft .ui-tree .ui-treenode .ui-icon-triangle-1-s {
    width: 10px;
    height: 10px;
    background: url(../images/tree_minus.jpg) no-repeat !important;
    padding-right: 5px;
}

.treeLeft .ui-tree .ui-treenode .ui-icon-triangle-1-e {
    width: 10px;
    height: 10px;
    background: url(../images/tree_plus.jpg) no-repeat !important;
    padding-right: 5px;
}

.treeLeft .ui-tree .ui-tree-container {
    padding-left: 13px;
}

.treeLeft .ui-tree .ui-treenode-label {
    margin: 0px !important;
}

.treeLeft .ui-tree .ui-tree-container a {
    font-weight: normal !important;
    white-space: normal;
    word-break: break-all;
    word-wrap: break-word;
}

.treeLeft .ui-tree .ui-treenode-children {
    padding-left: 22px !important;
    margin-bottom: 5px;
}

.treeLeft .ui-tree .ui-treenode-parent li {
    background: url(../images/dottedTree.png) repeat-y;
    background-position: 4px 0px;
    padding-bottom: 3px;
}

.treeLeft .ui-tree li.ui-treenode-parent {
    background: url(../images/dottedTree.png) repeat-y;
    background-position: 4px 0px;
    padding-bottom: 5px;
}

.treeLeft .ui-tree .ui-treenode-parent .ui-treenode-children li .ui-treenode-leaf-icon {
    width: 16px;
    height: 16px;
    background: url(../images/hr_dotted.png) repeat-x;
    margin-left: 3px;
}

.treeLeft .ui-tree ul li ul li:last-child {
    height: auto;
    background: url(../images/dottedTree.png) repeat-y;
    background-position: 4px 0px;
}

.treeLeft li.ui-treenode-parent .ui-treenode-content {
    background: url(../images/hr_dotted.png) no-repeat 6px 1px;
}

.treeLeft li.ui-treenode-parent .ui-treenode-children .ui-treenode-content {
    background: none;
}

.treeLeft .ui-tree .ui-tree-toggler {
    vertical-align: middle !important;
}

.treeLeft .ui-tree ul li.ui-treenode-parent:last-child {
    background: none !important;
}

.treeLeftNew {
    Padding-bottom: 10px;
    background: #fff;
    margin: 0px 2px 5px 0px;
    border: 1px solid rgb(234, 237, 243) !important;
}

.treeLeftNew .treeIcon {
    float: left;
    padding-right: 5px;
}

.treeLeftNew a.ui-commandlink {
    text-decoration: none;
    font-weight: bold;
}

.treeLeftNew td {
    background: #016990 !important;
    color: #fff;
    padding: 7px 2px !important;
    border: 0px !important;
    text-align: center;
}

.treeLeftNew td.iconSwith {
    width: 7%;
    text-align: center;
    color: #fff !important;
    border-right: 1px solid #fff !important;
    padding: 0px !important;
}

.treeLeftNew td.iconSwith a, .treeLeftNew td.collapsAll a, .treeLeftNew td.expandAll a {
    font-weight: normal !important;
    color: #fff !important;
}

.treeLeftNew td.collapsAll a:hover, .treeLeftNew td.expandAll a:hover {
    font-weight: normal !important;
    color: #bbe8fe !important;
}

.treeLeftNew td.collapsAll {
    width: 15%;
    border-right: 1px solid #fff !important;
    color: #fff !important;
    padding: 0px 5px !important;
}

.treeLeftNew .ui-tree {
    width: auto !important;
}

.treeLeftNew .ui-tree .ui-treenode .ui-icon-triangle-1-s {
    width: 10px;
    height: 10px;
    background: url(../images/tree_minus.jpg) no-repeat !important;
    padding-right: 5px;
}

.treeLeftNew .ui-tree .ui-treenode .ui-icon-triangle-1-e {
    width: 10px;
    height: 10px;
    background: url(../images/tree_plus.jpg) no-repeat !important;
    padding-right: 5px;
}

.treeLeftNew .ui-tree .ui-tree-container {
    padding-left: 13px;
}

.treeLeftNew .ui-tree .ui-treenode-label {
    margin: 0px !important;
}

.treeLeftNew .ui-tree .ui-tree-container a {
    font-weight: normal !important;
}

.treeLeftNew .ui-tree .ui-treenode-children {
    padding-left: 22px !important;
    margin-bottom: 10px;
}

.treeLeftNew .ui-tree .ui-treenode-parent li {
    background: url(../images/dottedTree.png) repeat-y;
    background-position: 4px 0px;
    padding-bottom: 3px;
}

.treeLeftNew .ui-tree li.ui-treenode-parent {
    background: url(../images/dottedTree.png) repeat-y;
    background-position: 4px 0px;
    padding-bottom: 5px;
}

.treeLeftNew .ui-tree .ui-treenode-parent .ui-treenode-children li .ui-treenode-leaf-icon {
    width: 16px;
    height: 16px;
    background: url(../images/hr_dotted.png) repeat-x;
    margin-left: 3px;
}

.treeLeftNew .ui-tree ul li ul li:last-child {
    height: 6px;
    background: url(../images/dottedTree.png) repeat-y;
    background-position: 4px 0px;
}

.treeLeftNew li.ui-treenode-parent .ui-treenode-content {
    background: url(../images/hr_dotted.png) no-repeat 6px 1px;
}

.treeLeftNew li.ui-treenode-parent .ui-treenode-children .ui-treenode-content {
    background: none;
}

.treeLeftNew .ui-tree .ui-tree-toggler {
    vertical-align: middle !important;
}

.treeLeftNew .ui-tree ul li.ui-treenode-parent:last-child {
    background: none !important;
}

.expandAll {
    width: 13%;
}

.e2bFormSty .ui-panel-content {
    padding: 0px !important;
}

.TabRight .ui-panel-content {
    padding: 5px 5px 10px !important;
    border-bottom: 1px dashed #016990 !important;
    border-top: 0px !important;
    border-left: 0px !important;
    border-right: 0px !important;
    background: #fff;
}

.TabRight .ui-panel-titlebar { /* 	background: #fff !important;padding: 10px 5px 10px 0px !important;border: 0px !important;border-bottom: 3px solid #016990 !important; */
}

.TabRight .ui-panel-titlebar .ui-panel-title {
    width: 50%;
}

.TabRight .ui-panel-titlebar .titleBar-title {
    font-size: 15px;
}

.treePaginatorDiv {
    float: right;
    width: 13%;
}

.treePaginatorDiv .PaginationIconFi {
    width: 5%;
}

.treePaginatorDiv .PaginationIconPre {
    width: 5%;
}

.treePaginatorDiv .PaginationDiv {
    text-align: center;
}

.treePaginatorDiv .PaginationDiv .ui-inputfield {
    width: 25px;
    margin-right: 5px;
    margin-left: 5px;
}

.treePaginatorDiv .PaginationIconNext {
    width: 5%;
}

.treePaginatorDiv .PaginationIconLast {
    width: 5%;
}

.switchLinkTreeTab {
    position: absolute;
    right: 53px;
    margin-top: 4px;
    z-index: 99;
}

.e2bFormStyleMain .formFieldLeft .ui-outputlabel, .e2bFormStyleMain .formFieldRight .ui-outputlabel {
    text-align: left;
    display: block;
    padding-bottom: 2px;
}

.e2bFormStyleMain .ui-tabmenu .ui-tabmenu-nav {
    margin: 0;
    padding: 0px;
    background: transparent !important;
    height: auto !important;
    border: 0px !important;
    border:0px solid #ddd !important; /*new changes*/
}

.e2bFormStyleMain .ui-tabmenu .ui-tabmenu-nav li.ui-tabmenuitem {
    list-style: none;
    float: left;
    white-space: nowrap;
    margin: 0px 5px 0px 0px !important;
    padding: 2px 5px !important;
    top: 0px !important;
}

.e2bFormStyleMain .ui-tabmenu .ui-tabmenu-nav li {
    /*border: 1px solid #e3ecf4 !important;
   border-top-left-radius: 5px;
   border-top-right-radius: 5px;
   border-bottom-right-radius: 0px;
   border-bottom-left-radius: 0px;
   background: linear-gradient(#fafcfd, #ebf3f6) !important;*/
   background:#fff !important; /*new changes*/
   border:none !important; /*new changes*/
    float: left;
    text-decoration: none !important;
    color: #222 !important;
    padding: 2px 5px !important;
    margin: 0px 5px 0px 0px !important;
}

.e2bFormStyleMain .ui-tabmenu .ui-tabmenu-nav li a {
    text-decoration: none !important;
    color: #222 !important;
    font-size: 13px;
}

.e2bFormStyleMain .ui-tabmenu .ui-tabmenu-nav li.ui-state-hover {
  /*  background: #016990 !important;
   color: #fff !important;
   border: 1px solid #016990 !important;
   border-top-left-radius: 5px;
   border-top-right-radius: 5px;
   border-bottom-right-radius: 0px;
   border-bottom-left-radius: 0px;*/ /* New Changes */
    white-space: nowrap;
    padding: 2px 5px !important;
    margin: 0px 5px 0px 0px !important;
}

.e2bFormStyleMain .ui-tabmenu .ui-tabmenu-nav li.ui-state-hover a {
   /* color: #fff !important;*/ /* New changes */
    white-space: nowrap;
    text-decoration: none !important;
}

.e2bFormStyleMain .ui-tabmenu .ui-tabmenu-nav li.ui-state-active {
    /*background: #016990 !important;
   color: #fff !important;
   border: 1px solid #016990 !important;
   border-top-left-radius: 5px;
   border-top-right-radius: 5px;
   border-bottom-right-radius: 0px;
   border-bottom-left-radius: 0px;*/
   background:#fff !important; /*new changes*/
    border:none !important;
    white-space: nowrap;
    padding: 2px 5px !important;
    margin: 0px 5px 0px 0px !important;
}

.e2bFormStyleMain .ui-tabmenu .ui-tabmenu-nav li.ui-state-active a {
   /* color: #fff !important;*/
  color:#important; /*new changes*/
  border-bottom:3px solid #1A3BDD !important; /*new changes*/
    white-space: nowrap;
    text-decoration: none !important;
    font-size: 13px;
}

.callLogTree .e2bmenuStyle {
    border-bottom: 0px !important;
}

.callLogTree .tabPanelStyle .e2bQnCSty .ui-panel-content {
    padding: 3px !important;
    border: 1px solid #DFE0E4 !important; /* New UI changes */
}

.callLogTree .tabPanelStyle .e2bQnCSty .ui-panel-content .ui-panel .ui-panel-content {
    padding: 3px 0px !important;
    border: 0px !important;
}

.callLogTree .tabPanelStyle .e2bQnCSty .ui-panel-content .ui-panel .ui-panel-content .narrBasicStyle .ui-panel-content {
    padding: 5px 2px !important;
    width: auto !important;
    border: 1px solid #DFE0E4 !important; /* New UI Changes */
}

.callLogTree .tabPanelStyle .EditorPanelNlp .ui-editor {
    height: 350px !important;
}

.callLogTree .tabPanelStyle .EditorPanelNlp .ui-editor iframe {
    height: 319px !important;
}

.callLogTree .tabPanelStyle .ui-layout-west .ui-layout-unit-content .NaratAbstOvPanelSty .ui-panel-content {
    height: 470px !important;
}

.callLogTree .tabPanelStyle .rightLayoutPanel .treenlp .ui-treetable {
    height: 418px !important;
}

.callLogTree .tabPanelStyle .rightLayoutPanel .saveButNlp {
    position: absolute;
    right: 1px;
    margin-top: 3px;
}

.callLogTree .tabPanelStyle .rightLayoutPanel .saveButNlp .ui-button .ui-button-text {
    padding: 1px 2px !important;
}

.e2bmenuStyle .ui-tabmenu {
    padding-bottom: 0px !important;
}

/* .e2bmenuStyle {
    border-bottom: 2px solid #1890bd !important;
} */

.tabPanelStyle {
    padding: 0px 0px 0px 2px;
    border: 0px !important;
}

.tabRightswith .tabPanelStyle {
    padding: 0px;
    border: 0px !important;
}

.tabPanelStyle .ui-panel-content {
    padding: 5px 5px 0px !important;
/*     border: 1px solid #1890bd !important; */
    margin-bottom: 3px !important;
    background: #f4f5f8 !important;
}

.tabPanelStyle .ui-panel-titlebar .ui-panel-title {
    width: 50%;
}

.tabPanelStyle .ui-panel-titlebar .titleBar-title {
    font-size: 15px;
}

.tabPanelStyle .formFieldLeft td button.ui-datepicker-trigger {
    border: 0px !important;
}

.tabRightswith .ui-panel-title {
    width: 96% !important;
}

.tabRightTreemenu .treePaginatorDiv {
    float: right;
    width: 17%;
}

.tabRightTreIcon .treePaginatorDiv {
    float: right;
    width: 15%;
}

.tabImpreCalendar .ui-overlaypanel {
    box-shadow: none !important;
}

.tabImpreCalendar .ui-overlaypanel-content {
    padding: 0px !important;
    float: left;
}

.tabImpreCalendar .ui-overlaypanel-content .ui-panel-content {
    border-bottom: 0px !important;
}

.tabImpreCalendar .ui-panel-content .hasDatepicker {
    border: 1px solid #ccc !important;
    border-bottom: 0px !important;
    float: none !important;
    width: auto !important;
    padding: 5px !important;
}

.tabImpreCalendar .ui-panel-content .ui-datepicker-header {
    height: 22px;
}

.tabImpreCalendar .ui-panel-content .ui-datepicker-title .ui-datepicker-month {
    width: 38% !important;
    margin-right: 5px;
}

.tabImpreCalendar .ui-panel-content .ui-datepicker-title .ui-datepicker-year {
    width: 40% !important;
    margin-left: 5px;
}

.tabImpreCalendar .impCalendarChange .ui-overlaypanel {
    box-shadow: none !important;
}

.tabImpreCalendar .impCalendarChange .ui-overlaypanel-content {
    padding: 0px !important;
    float: left;
}

.tabImpreCalendar .impCalendarChange .ui-panel-content .hasDatepicker {
    border: 0px !important;
}

.tabImpreCalendar .impCalendarChange .ui-panel-content .ui-datepicker-header {
    height: 22px;
}

.tabImpreCalendar .impCalendarChange .ui-panel-content .ui-datepicker-title .ui-datepicker-month {
    width: 38% !important;
    margin-right: 5px;
}

.tabImpreCalendar .impCalendarChange .ui-panel-content .ui-datepicker-title .ui-datepicker-year {
    width: 40% !important;
    margin-left: 5px;
}

.tabImpreCalendar .impCalendarSty .hasDatepicker table {
    width: auto !important;
}

.tabImpreCalendar .impCalendarSty .impCalBorder {
    border: 1px solid #ccc !important;
    border-top: 0px !important;
    margin-top: -3px !important;
    padding: 3px 2px 3px !important;
    background: #fff;
}

.tabImpreCalendar .impCalendarSty .impCalBorder .ui-panel-content {
    padding: 0px !important;
    border-bottom: 0px !important;
    background: #fff !important;
}

.tabImpreCalendar .impCalendarSty .ui-panel-content {
    padding: 5px 0px !important;
    border: 0px !important;
}

.tabImpreCalendar .impCalendarSty .ui-datepicker table {
    margin-bottom: 0px !important;
}

.tabImpreCalendar .impCalendarSty .ui-datepicker td {
    padding: 1px !important;
}

.tabImpreCalendar .impCalendarSty .impCalBorder .ui-button {
    margin-bottom: 0px !important;
    background: #e3e3e3 !important;
    border: 1px solid #e3e3e3 !important;
    color: #222 !important;
}

.ui-grid-col-6 .ui-panelgrid .ui-grid-col-6 .tabImpreCalendar .impCalendarSty .ui-calendar .hasDatepicker {
    width: auto !important;
}

.tabImpreCalendar .impCalendarSty .ui-calendar .hasDatepicker table {
    width: 100% !important;
}

.tabImpreCalendar .ui-controlsCalen {
    width: 35%;
}

.tabImpreCalendar .ui-controlsCalen .ui-inputfield {
    width: 95% !important;
}

.tabImpreCalendar .calcIconWid {
    vertical-align: top;
    padding-left: 5px !important;
}

.formDataTable .closeButton {
    text-align: right;
}

.returnOn .tabImpreCalendar .calcIconWid {
    vertical-align: top;
    padding-left: 0px !important;
}

.returnOn .tabImpreCalendar .ui-controlsCalen .ui-inputfield {
    width: 99% !important;
}

.typelabeNew {
    float: left;
}

.typelabeNew .ui-outputlabel {
    display: inline-block;
    padding-bottom: 10px;
    padding-right: 5px;
    float: left;
    font-weight: bold;
}

.typelabeleva .ui-outputlabel {
    display: inline-block;
    padding-bottom: 2px;
    padding-right: 5px;
    font-weight: bold;
}

.switchPanelfda {
    width: 46%;
    float: right;
}

.switchPanelfda .ui-inputswitch {
    border: none !important;
    width: 110px !important;
}

.switchPanelfda .ui-inputswitch-handle {
    width: 26px !important;
    height: 27px !important;
    background: url(../images/SwitchHandlefda.png) !important;
    border: 0px !important;
}

.switchPanelfda .ui-inputswitch-off {
    height: 24px !important;
    width: 125px;
    background: url(../images/SwitchIconBg_fda.png) no-repeat !important;
    color: #fff !important;
    border: 0px !important;
}

.switchPanelfda .ui-inputswitch-on {
    height: 24px !important;
    width: 105px;
    color: #fff !important;
    background: url(../images/SwitchIconBg_fda.png) no-repeat !important;
    border: 0px !important;
}

.switchPanelfda .ui-inputswitch-on span {
    text-align: left !important;
    padding-left: 10px !important;
    padding-top: 2px !important;
}

.switchPanelfda .ui-inputswitch-off span {
    text-align: left !important;
    width: 75px !important;
    padding-top: 2px !important;
}

.ui-selectcheckboxmenu-panel {
    background: #fff !important;
}

.switchPanelfdaB {
    float: right;
    margin-top: -5px;
}

.switchPanelfdaB .ui-inputswitch {
    border: none !important;
    width: 110px !important;
}

.switchPanelfdaB .ui-inputswitch-handle {
    width: 26px !important;
    height: 27px !important;
    background: url(../images/SwitchHandlefda.png) !important;
    border: 0px !important;
}

.switchPanelfdaB .ui-inputswitch-off {
    height: 24px !important;
    width: 125px;
    background: url(../images/SwitchIconBg_fda.png) no-repeat !important;
    color: #fff !important;
    border: 0px !important;
}

.switchPanelfdaB .ui-inputswitch-on {
    height: 24px !important;
    width: 105px;
    color: #fff !important;
    background: url(../images/SwitchIconBg_fda.png) no-repeat !important;
    border: 0px !important;
}

.switchPanelfdaB .ui-inputswitch-on span {
    text-align: left !important;
    padding-left: 10px !important;
    padding-top: 2px !important;
}

.switchPanelfdaB .ui-inputswitch-off span {
    text-align: left !important;
    width: 75px !important;
    padding-top: 2px !important;
}

.ui-selectcheckboxmenu-panel {
    background: #fff !important;
}

.zoomSwitch .ui-panel-content {
    width: 99%;
    display: block;
}

/* .formHeader .fda3500B .fdaAccordian .slideOnPanel .ui-panel-titlebar {
    background: #016990 !important;
    border: 1px solid #ccc;
} */

.fda3500B .fdaAccordian .slideOnPanel .ui-outputlabel {
    display: block;
    text-align: left;
    padding-bottom: 2px;
}

.fda3500B .fdaAccordian .slideOnPanel .hasDatepicker {
    width: 30% !important;
}

/* /* .fda3500B .fdaAccordian .slideOnPanel .zoomTit .ui-outputlabel {
    color: #fff !important;
} */ */

.fda3500B .fdaAccordian .slideOnPanel .paginaSty .ui-outputlabel {
    display: inline;
}

.singleSmall-input {
    width: 85%;
    padding-right: 5px;
}

.singleSmall-input .ui-inputfield {
    width: 96% !important;
    margin-bottom: 7px;
}

.fdaSmall-inputTxt1-1 {
    width: 35%;
    padding-right: 5px;
    float: left;
    height: 30px;
}

.fdaSmall-inputTxt1-1 .ui-inputfield {
    width: 96% !important;
    margin-bottom: 7px;
}

.fdaSmall-select2-2 {
    width: 50%;
    float: left;
    height: 30px;
}

.fdaSmall-select2-2 .ui-selectonemenu {
    width: 93% !important;
    margin-bottom: 7px;
}

.fdaSmall-select2-2 .ui-selectonemenu .ui-inputfield {
    margin-bottom: 0px !important;
}

.quntNewSty {
    width: 85%;
    padding-right: 5px;
    float: left;
}

.quntNewSty .ui-inputfield {
    width: 98% !important;
    margin-bottom: 7px;
}

.ui-grid-col-3 .strengthNewSty {
    width: 100% !important;
    float: left;
}

.ui-grid-col-3 .strengthNewSty .ui-inputfield {
    width: 100% !important;
    margin-bottom: 7px;
}

.quntNewSty1 {
    width: 100%;
    padding-right: 5px;
    float: left;
}

.quntNewSty1 .ui-inputfield {
    width: 98% !important;
    margin-bottom: 7px;
}

.frqInput01 {
    width: 20%;
    padding-right: 13px;
}

.frqTxt {
    width: 10%;
    text-align: center;
    vertical-align: top;
}

.frqTxt .ui-outputlabel {
    display: inline;
}

.frqSelect01 {
    width: 40%;
    padding-right: 10px;
}

.frqSelect01 .fdaSmall-select2-2 {
    width: 100%;
}

.frqSelect01 .fdaSmall-select2-2 .ui-selectonemenu {
    width: 93% !important;
    margin-bottom: 7px;
}

.frqSelect01 .fdaSmall-select2-2 .ui-selectonemenu .ui-inputfield {
    margin-bottom: 0px !important;
}

/* Source Document Data Table alignment */
.cols-length {
    width: 35%;
    text-align: left;
}

.cols-mid {
    width: 20%;
}

.cols-small {
    width: 10%;
}

.cols-vers {
    width: 5%;
}

.cols-filesize {
    width: 8%;
}

.cols-phone {
    width: 25%;
}

.cols-Fax {
    width: 25%;
}

.cols-Email {
    width: 35%;
}

.sourceDocLeft {
    float: left;
    width: 49%;
    margin-right: 5px;
    margin-bottom: 5px;
}

.sourceDocRight {
    float: left;
    width: 50%;
    margin-bottom: 5px;
}

.followDataTab .ui-panel-content {
    padding: 2px !important;
}

.followDataTab .ui-datatable-tablewrapper thead th {
    white-space: nowrap;
}

.followDataTab .ui-panel-content .ui-datatable-tablewrapper {
    max-height: 93px;
    overflow: auto;
    width: 100% !important;
}

.followDataTab .ui-datatable-tablewrapper tbody td {
    padding: 2px 7px !important;
}

.fileNameWidth {
    width: 20%;
}

.categoryWidth {
    width: 20%;
}

.followDataTab .ui-datatable-tablewrapper tbody td.sourceDateWidth {
    width: 20%;
    white-space: nowrap !important;
}

.followDataTab .ui-datatable-tablewrapper tbody td.fileSizeWidth {
    width: 15%;
    white-space: nowrap !important;
}

/* Adverse Event Edit Screen Changes */
.BasicDetailSty .ui-panel-title {
    width: 90% !important;
}

.BasicDetailButton {
    float: left;
    width: 90%;
}

.BasicLabelSty {
    float: left;
    padding-right: 5px;
}

.BasicLabelSty .ui-outputlabel {
    float: left;
    padding-right: 10px;
    font-size: 14px;
    color: #333;
    font-weight: 400;
}

.ReciptDateSty {
    float: left;
    padding: 3px;
    font-size: 12px !important;
    font-weight: normal !important;
    color: #fff !important;
    background: #e68c34;
    border-radius: 5px;
    margin-right: 5px;
}

.ReciveDateSty {
    float: left;
    padding: 3px;
    font-size: 12px !important;
    font-weight: normal !important;
    color: #fff !important;
    background: #06c279;
    border-radius: 5px;
    margin-right: 5px;
}

.reportSty {
    float: right;
}

.infoMessage {
    width: 40% !important;
}

.dateGenearte {
    width: 17% !important;
    text-align: left;
    padding-top: 10px;
}

.createdBy {
    width: 43% !important;
    text-align: left;
    padding-top: 10px;
}

.highlightedReport {
    font-weight: bold;
    font-size: 14px;
}

.safetyReportSty {
    float: left;
    padding: 3px;
    font-size: 12px !important;
    font-weight: normal !important;
    color: #fff !important;
    background: #e68c34;
    border-radius: 5px;
    margin-right: 5px;
}

.reportClasiSty {
    float: left;
    padding: 3px;
    font-size: 12px !important;
    font-weight: normal !important;
    color: #fff !important;
    background: #06c279;
    border-radius: 5px;
}

.hideDisabledButtonClass .ui-button.ui-state-disabled {
    display: none;
}

/* Dialog Close Button */
.newDesign_Error .ui-dialog-titlebar-close {
    top: 0px !important;
}

/* Validation Design */
.ui-growl {
    position: fixed;
    top: 40% !important;
    left: 37%;
    width: 30% !important;
    box-shadow: none !important;
    margin-bottom: 0px !important;
}

/*.ui-growl .ui-growl-item-container .ui-growl-item {*/
/*    padding: 0px !important;*/
/*}*/

.ui-growl .ui-growl-item-container {
    background: #ffeca2 !important;
    border: 1px solid #EC7063 !important;
    padding: 10px;
    margin-bottom: 0px !important;
    box-shadow: none !important;
}

.ui-growl .ui-growl-message {
    float: left;
    color: #000;
    padding: 2px !important;
    width: 90% !important;
}

.ui-growl .ui-growl-message .ui-growl-title {
    padding-bottom: 0px !important;
}

.ui-growl-item .ui-growl-image-info {
    background: url(../images/infosIcon.png) no-repeat left !important;
    width: 15px;
    height: 15px;
    padding: 5px 5px 0px 5px;
}

.ui-growl-item .ui-growl-image-error {
    background: url(../images/ErrorIconVali.png) no-repeat left !important;
    width: 15px;
    height: 15px;
    padding: 5px 5px 0px 5px;
}

.ui-growl-icon-close {
    display: block !important;
}

/*breadcrumbs Style Main Page */
.breadcrumbsMain {
    padding: 0px 5px 0px 0px;
    text-align: left;
    font-weight: bold;
}

.breadcrumbsMain .ui-outputlabel {
    color: #676767 !important;
    font-weight: normal !important;
}

.breadcrumbsMain .breadTxt {
    font-size: 15px !important;
    color: #0068c8 !important;
    text-decoration: underline;
  
}

.breadCrumbLeft {
    float: left;
    padding-right: 7px;
}

.workFlowDiv {
    float: left;
    padding-right: 5px;
}

/* .breadcrumbsMain a {
    text-decoration: underline;
    color: #0068c8 !important;
} */

.workFlowDiv label.workFlowVal {
   /*  background: #06c279;
   color: #fff !important; */ /* New UI changes */
    
   border-radius: 4px; /* New UI changes */
    padding: 1px 5px;
    margin-left: 4px;
    font-size: 12px;
    background: #fff;
    border: 1px solid #374F6E !important;
    color: #374F6E !important;
    padding: 2px 4px;
    
    
}

a.approvedLink {
    background: #2da005;
    color: #fff !important;
    padding: 1px 5px;
    margin-left: 4px;
    border-radius: 3px;
    font-size: 12px !important;
    text-decoration: nne;
}

.assignGroSty {
    background: #e68c34;
    color: #fff !important;
    padding: 1px 5px !important;
    margin-left: 4px;
    border-radius: 3px;
    font-size: 12px !important;
}

.duedateSty {
    background: #d50000;
    color: #fff !important;
    padding: 1px 5px !important;
    margin-left: 4px;
    border-radius: 3px;
    font-size: 12px !important;
}

.breadcrumbsMain label.narrVal {
    background: #06c279;
    color: #fff !important;
    padding: 1px 5px;
    margin-left: 4px;
    border-radius: 3px;
    font-size: 12px;
}

.readOnlyDiv label.readOnlysty {
    background: red;
    color: #fff !important;
    padding: 1px 5px;
    margin-left: 4px;
    border-radius: 3px;
    font-size: 12px;
}

/*breadcrumbs Style */
.breadcrumbs {
    padding: 7px 5px 5px 0px;
    text-align: left;
    color: #676767;
    font-weight: bold;
    font-size: 12px;
}

.breadcrumbs a {
    text-decoration: underline;
    color: #0068c8 !important;
    padding-right: 5px;
}

/*CorresPondence Dialog */
.AdvanceSe-tooltip .corresPondLink {
    padding-bottom: 2px;
}

.AdvanceSe-tooltip .corresPondLink, .AdvanceSe-tooltip .NotesLink {
    text-align: left !important;
    padding-bottom: 1px;
}

.AdvanceSe-tooltip .corresPondLink a {
    display: inline !important;
    padding: 0px !important;
}

.AdvanceSe-tooltip .NotesLink a {
    display: inline !important;
    padding: 0px !important;
}

.AdvanceSe-tooltip .ActPadremv {
    padding-bottom: 2px;
}

.ActPadremv a.ui-commandlink {
    color: #fff;
    font-size: 13px;
    text-decoration: none;
    padding: 0px !important;
    text-align: left;
}

.FloatLeft {
    float: left;
    padding-right: 10px;
}

.FloatRight {
    float: right;
    padding: 0px 10px;
}

.marginMinusPad {
    margin-top: -3px;
}

.width100 .ui-column-customfilter .hasDatepicker,
.width120 .ui-column-customfilter .hasDatepicker {
    width: 85% !important;
}

.ui-column-customfilter .hasDatepicker {
    width: 65% !important;
}

.ui-column-customfilter .selectChkBox {
    border: 1px solid #96bedb !important;
}

.ui-column-customfilter .selectChkBox .ui-selectcheckboxmenu-label {
    background: #fff !important;
}

.ui-column-customfilter .selectChkBox .ui-selectcheckboxmenu-label-container .ui-state-hover {
    border: 0px !important;
}

.ui-column-customfilter .selectChkBox .ui-selectcheckboxmenu-trigger {
    border-left: 1px solid #96bedb !important;
    border-top: 0px !important;
    border-right: 0px !important;
    border-bottom: 0px !important;
}

.ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-item .ui-chkbox {
    top: auto !important;
}

.advanceSearContent .ui-panel-content {
    padding: 0px !important;
    border: 0px !important;
}

.advanceSearContent .ui-panel-content .ui-panel .ui-panel-content {
    padding: 10px !important;
    border: 1px solid #ccc !important;
}

.advanceSearContent .flexableSearch .ui-panel-content .ui-panel .ui-panel-content {
    padding: 3px !important;
    border: 1px solid #ccc !important;
}

.advanceSearContent .ui-panel-content .ui-panel .ui-panel-titlebar {
    background: #ececec !important;
    border: 1px solid #ccc !important;/*may09*/
}

.advanceSearContent .advanceSearchMain .ui-panel-content .ui-panel .ui-panel-content {
    padding: 3px !important;
    border: 1px solid #ccc !important;
]
}

.advanceSearContent .advanceSearchMain .ui-panel-content .ui-panel .advancePadding {
    padding: 10px !important;
}

.advanceSearContent .advanceSearchMain .ui-panel-content .ui-panel .advanceDeletPad {
    padding: 10px !important;
    border: 1px solid #ccc !important;
}

.advanceSearContent .selectManycheckStyle {
    border: 1px solid #8fe0ff;
}

.advanceSearContent .selectManycheckStyle .ui-selectmanymenu {
    border: 0px !important;
}

.calendarPos .hasDatepicker {
    width: 70% !important;
}

.QnCMgSty .calendarPosAe .ui-outputlabel {
    display: block !important;
}

.calendarPosAe .hasDatepicker {
    width: 70% !important;
}

.advanceCheckBox .ui-outputlabel {
    display: inline-block !important;
    float: left;
    padding-right: 10px;
}

.advanceCheckBox .ui-chkbox {
    display: inline !important;
    float: left;
}

.advanceSearContent .ui-panel-titlebar a.ui-panel-titlebar-icon {
    margin-right: 35px !important;
}

.commanDataTableStyles a.clearIconData {
    position: absolute;
    padding-top: 16px;
}

.clearIconData {
    display: none;
}

/* Check Box with TextArea */
.formFieldLeft .deparmentSty .ui-outputlabel, .formFieldRight .deparmentSty .ui-outputlabel {
    display: inline-block !important;
    float: left;
    padding-right: 10px;
    padding-bottom: 3px;
}

.formFieldLeft .ui-selectmanymenu, .formFieldRight .ui-selectmanymenu {
    height: 125px;
    overflow: auto;
}

.formFieldLeft .ui-selectmanymenu, .formFieldRight .ui-selectmanymenu {
    width: 94% !important;
    margin-right: 7px;
    float: left;
}

.deparmentSty {
    height: auto !important;
}

.deparmentSty .ui-selectlistbox-listcontainer .ui-chkbox {
    float: left;
    margin-right: 7px !important;
}

.deparmentSty .ui-selectlistbox-listcontainer .ui-state-hover {
    border: 0px !important;
    background: transparent !important;
}

.deparmentSty .ui-selectlistbox-listcontainer .ui-chkbox .ui-chkbox-box {
    width: 14px !important;
    height: 14px !important;
    display: inline-block !important;
    border: 1px solid #96bedb !important;
    border-radius: 4px !important;
    padding: 0px !important;
    background: #fff !important;
}

.deparmentSty .ui-selectlistbox-listcontainer .ui-selectlistbox-item {
    margin-bottom: 5px !important;
    padding: 5px !important;
    word-break: break-all;
    word-wrap: break-word;
}

.deparmentSty .ui-selectcheckboxmenu {
    width: 95%;
    float: left;
    margin-right: 5px;
    padding: 0px;
    font-weight: normal;
    margin-bottom: 10px;
}

.deparmentSty .ui-selectcheckboxmenu-trigger {
    border-left: 1px solid #ccc !important;
    border-right: 0px !important;
    border-top: 0px !important;
    border-bottom: 0px !important;
    padding: 0px 2px !important;
    width: 20px !important;
    border-radius: 0px !important;
}

.deparmentSty .ui-selectcheckboxmenu-label-container, .deparmentSty .ui-selectcheckboxmenu-label-container .ui-state-hover,
.deparmentSty .ui-selectcheckboxmenu-label-container .ui-state-focus {
    border: 0px !important;
    font-weight: normal;
}

.mailSelectMenuBig {
    float: left;
}

.textareSpan span {
    float: right;
    padding-right: 7px;
    position: relative;
}

.textareSpan .countNewSty {
    float: right;
    padding-right: 7px;
    position: relative;
}

.dateWidthCal .hasDatepicker {
    width: 50% !important;
}

.checkBoxFrom .ui-selectmanycheckbox {
    width: 35%;
}

.checkBoxFrom .ui-selectmanycheckbox label {
    margin-top: 2px !important;
}

.viewReportSty {
    float: right;
}

.viewReportTxt {
    color: #fff;
    padding-right: 10px;
}

.viewSele {
    padding-right: 10px;
}

.searchBy {
    width: 15%;
    padding: 3px 0px 10px;
}

.RadioButtonTd {
    width: 75%;
    padding: 3px 0px 10px;
}

.RadioButtonTd .ui-radiobutton {
    padding-right: 5px;
    float: left;
}

.RadioButtonTd .ui-selectoneradio label {
    display: inline;
    padding-right: 5px;
}

/* Button Style New */
.srcButBluBg {
    padding: 3px 5px !important;
   /*  background: #016990 !important;
   border: solid 1px #016990; */
    top: -2px;
    position: relative;
}

.srcButBluBg a {
    padding: 0px 2px !important;
    color: #fff !important;
    text-decoration: none;
}

.srcButBluBg a:hover {
    padding: 0px 2px !important;
    color: #fff !important;
    text-decoration: underline;
}

/* PanelBody Style*/
.PanelBodySty {
    border: solid 1px #ccc !important;
    padding: 5px 5px;
}

.PanelBodySty .ui-panel-content {
    padding: 10px !important;
   /* background:#F4F5F8!important;*/ /*new chnages*/
}

/*Name Column Style */
.fNameIn {
    width: 33%;
    padding-right: 7px !important;
}

.mNameIn {
    width: 33%;
    padding-right: 7px !important;
}

.lNamein {
    width: 34%;
    padding-right: 8px !important;
}

/*Phone Column Style */
.ccodeIn {
    width: 19%;
    padding-right: 7px !important;
}

.ACodeIn {
    width: 15%;
    padding-right: 7px !important;
}

.PNumbIn {
    width: 25%;
    padding-right: 8px !important;
}

.ExtnIn {
    width: 12%;
    padding-right: 8px !important;
}

/*Fax Column Style */
.ccodeIn {
    width: 19%;
    padding-right: 7px !important;
}

.ACodeIn {
    width: 15%;
    padding-right: 7px !important;
}

.PNumbIn {
    width: 25%;
    padding-right: 8px !important;
}

.ExtnIn {
    width: 12%;
    padding-right: 8px !important;
}

/*Big Select Small Input */
.bigSelect {
    width: 66%;
    padding-right: 5px !important;
    float: left;
}

.SmallInputTxt {
    width: 31%;
    float: left;
}

/* output Label with check box */
.inlineOutput {
    padding-top: 18px;
}

.inlineOutput .ui-outputlabel {
    display: inline-block !important;
    padding-right: 10px !important;
}

.inlineOutput .ui-chkbox {
    display: inline-block !important;
    padding-right: 10px;
}

/* output Label with check box */
.inlineOutput1 {
    padding-top: 0px;
}

.inlineOutput1 .ui-outputlabel {
    display: inline-block !important;
    padding-right: 10px !important;
}

.inlineOutput1 .ui-chkbox {
    display: inline-block !important;
    padding-right: 10px;
}

/* Postal Code Brick */
.brickLeft {
    width: 48%;
    padding-right: 10px !important;
}

.brickRight {
    width: 50%;
    padding-right: 6px !important;
}

/* Spelization select */
.spelization {
    width: 60%;
    padding-right: 10px !important;
}

.spelizationifothr {
    width: 30%;
    padding-right: 6px !important;
}

.statusDialog {
    z-index: 1317 !important;
}

.statusDialog1 {
    z-index: 9999 !important;
}

/*File Upload Content */
.WorkFlowStyleNotes .fileUploadBut {
    width: 20% !important;
}

.WorkFlowStyleNotes .FileAttachCont {
    width: 80% !important;
}

.fileUploadBut {
    width: 25% !important;
}

.FileAttachCont {
    width: 75% !important;
}

.docThreeColViewSty .uploadVaidationMessageIE .displayUpload1 .ui-fileupload-content,
.InqCenter3Lay .uploadVaidationMessageInqIE .displayUpload1 .ui-fileupload-content {
    display: block !important;
    position: fixed;
    top: 40%;
    left: 55%;
    width: 40% !important;
    z-index: 9999999999;
}

.uploadVaidationMessageIE .displayUpload1 .ui-fileupload-content,
.uploadVaidationMessageInqIE .displayUpload1 .ui-fileupload-content {
    display: block !important;
    position: fixed;
    top: 40%;
    left: 66%;
    width: 33% !important;
    z-index: 9999999999;
}

.displayUpload1 .ui-fileupload-content,
.InqCenter2Lay .displayUpload1 .ui-fileupload-content {
    display: block !important;
    position: fixed;
    top: 40%;
    left: 37%;
    width: 42% !important;
    z-index: 9999999999;
}

.displayUpload1 .ui-fileupload-content .ui-fileupload-files {
    display: none;
}

.displayUpload1 .ui-fileupload-content .ui-messages-error-summary {
    background: #e5f6ff !important;
}

.displayUpload1 .ui-fileupload-content .ui-messages-close {
    display: block !important;
    padding-top: 11px;
}

.displayUpload1 .ui-fileupload-content .ui-messages-error-detail {
    background: #e5f6ff !important;
}

.displayUpload1 .ui-fileupload-content .ui-messages {
    background: #e5f6ff !important;
    border: 1px solid #0093dd !important;
    padding: 10px;
    position: absolute;
}

.displayUpload1 .ui-fileupload-content .ui-messages .ui-messages-error li {
    background: #e5f6ff !important;
    padding: 10px !important;
    border: 0px !important;
}

.displayUpload .ui-fileupload-content {
    display: block !important;
    position: fixed;
    top: 40%;
    left: 37%;
    width: 40% !important;
    z-index: 9999999999;
}

.displayUpload .ui-fileupload-content .ui-fileupload-files {
    display: none;
}

.displayUpload .ui-fileupload-content .ui-messages-error-summary {
    background: #e5f6ff !important;
}

.displayUpload .ui-fileupload-content .ui-messages-close {
    display: block !important;
    padding-top: 11px;
}

.displayUpload .ui-fileupload-content .ui-messages-error-detail {
    background: #e5f6ff !important;
}

.displayUpload .ui-fileupload-content .ui-messages {
    background: #e5f6ff !important;
    border: 1px solid #0093dd !important;
    padding: 10px;
    position: absolute;
}

.displayUpload .ui-fileupload-content .ui-messages .ui-messages-error li {
    background: #e5f6ff !important;
    padding: 10px !important;
    border: 0px !important;
}

.panelBorderCopy {
    padding: 5px;
    border: 1px solid #ccc;
}

.copyChkBox {
    width: 2%;
    vertical-align: top;
    padding-bottom: 15px;
}

.copyFormTxt {
    width: 18%;
    vertical-align: top;
    top: 3px;
    position: relative;
}

.copyFormTxt .ui-outputlabel {
    display: inline-block;
}

.copypanelPad {
    margin-top: 5px;
}

.DialogNewMid .ui-dialog-content .copypanelPad .ui-panel-content {
    padding: 5px !important;
}

.prviewEditTD td {
    vertical-align: top;
}

.DialogNewMid .ui-dialog-content {
    width: 97% !important;
    float: left;
}

.subWrokFlow .ui-dialog-content {
    width: 97% !important;
    float: left;
    overflow: hidden;
}

.DialogNewMidAudit .ui-dialog-content {
    width: 96% !important;
    float: left;
    height: 330px !important;
}

.dialogWidthAuto .ui-dialog-content {
    width: auto !important;
    float: none;
}

.dialogWidthAuto .ui-datatable-tablewrapper {
    max-height: 300px;
}

.NotesStyle {
    background: #f0f0f0;
    padding: 4px 2px;
}

.NotesStyle .ui-outputlabel {
    font-size: 13px;
}

.exportDialogPanel .ui-panel-title {
    width: 100% !important;
}

.hideDialog.ui-dialog {
    z-index: 998 !important;
}

.lookupAlign a {
    position: absolute;
    margin-left: -20px;
    margin-top: 3px;
}

.lookupAlign .ui-inputfield {
    float: left;
}

.lookupAlign a .triggerImage {
    margin-left: 0px;
    top: 0px;
}

.usercheckTxt {
    width: 15%;
    text-align: right;
    padding-right: 10px !important;
}

.usercheckTxtAc {
    width: 7%;
    text-align: right;
    padding-right: 10px !important;
}

.userchkBox {
    width: 2%;
    text-align: center;
}

.usercheckTxt1 {
    width: 15%;
    text-align: right;
    padding-right: 10px !important;
}

.userchkBox1 {
    width: 2%;
    text-align: center;
}

.NameSubTit {
    width: 15%;
    padding-right: 7px !important;
}

.FName {
    width: 20%;
    padding-right: 7px !important;
}

.MName {
    width: 20%;
    padding-right: 7px !important;
}

.LName {
    width: 20%;
    padding-right: 7px !important;
}

.DialogNewMid .NotesDataGrid .ui-datatable-tablewrapper {
    max-height: none !important;
    overflow: auto;
}

.NotesDataGrid .ui-datatable-tablewrapper thead {
    display: none;
}

.NotesDataGrid .ui-datatable-tablewrapper tbody td {
    border: 0px !important;
    padding: 5px 2px !important;
}

.NotesDataGrid .ui-panel-content {
    border: 0px !important;
}

.NotesDataGrid .ui-datatable-tablewrapper .ui-datatable-data tr.ui-datatable-even,
.NotesDataGrid .ui-datatable-tablewrapper .ui-datatable-data tr.ui-datatable-odd {
    border-bottom: 1px solid #ccc;
}

.NotesDataGrid .ui-datatable-tablewrapper .ui-datatable-data tr.ui-datatable-even td,
.NotesDataGrid .ui-datatable-tablewrapper .ui-datatable-data tr.ui-datatable-odd td {
    background: #fff !important;
}

.userIcon {
    vertical-align: top;
    width: 10%;
}

.UserContent {
    vertical-align: top;
    width: 90%;
}

.UserContent .NotsAttach a {
    text-decoration: none;
    background: #f5f5f5 !important;
    color: #2c539a !important;
    cursor: pointer !important;
    border: 1px solid #f5f5f5 !important;
    padding: 2px 5px !important;
    border-radius: 5px !important;
}

.NotesLabel1 {
    width: 95%;
    padding-bottom: 7px;
}

.NotesContent1 {
    width: 95%;
    padding-bottom: 7px;
}

.NotesContent1 .ui-outputlabel {
    display: inline;
    word-wrap: break-word !important;
    white-space: normal !important;
}

.fda3500B .headerCenter .ui-panel-titlebar {
/*     text-align: center;
    font-size: 13px; */
    padding-top: 7px !important;
}

.fda3500B .questionTxt .ui-outputlabel {
    font-weight: bold;
}

.fda3500B .fdaChkBoxSingleLine {
    width: 2%;
    vertical-align: top;
    padding-bottom: 15px;
}

/* Zoom Icon */
.zoomPanel {
    margin-bottom: 7px;
}

.zoomPanel .ui-panel-title {
    width: 95% !important;
}

.zoomTit {
    float: left;
}

.zoomTit .ui-outputlabel {
    font-weight: normal !important;
    color: #444444 !important;
}

.zoomIcon {
    float: right;
}

.fda3500B .ui-panel-content {
    padding: 10px !important;
    background: #ffffff !important;
}

/* Icon Font Styles */
.iconFontSty .fa-info-circle {
    font-size: 18px;
    color: #fff;
}

.ButtonDiv .ui-button .fa-circle-o-notch {
    font-size: 18px;
    color: #0093dd;
}

/* End */
/* Primary Dailog alignment */
.primPanel {
    margin-bottom: 10px;
}

.primeIcon {
    vertical-align: top;
    width: 13%;
}

.primeContent {
    vertical-align: top;
    width: 87%;
}

.PrimeLabel {
    width: 25%;
    padding-bottom: 7px;
    padding-right: 5px;
}

.PrimeContent {
    width: 75%;
    text-align: left;
    word-break: break-all;
    padding-bottom: 7px;
    padding-left: 5px;
}

/* Right Click Menu */
.form3500Sty {
    padding: 0px !important;
    width: 225px !important;
    background: #fff !important;
    border: 1px solid #016990 !important;
    border-radius: 5px !important;
}

/* .vetrightclickmenuStyle{width: 200px !important;} */
.form3500Sty .ui-menu-list li {
    padding: 0px !important;
    margin: 0px;
    list-style: none;
}

.form3500Sty .ui-menu-list li {
    border-bottom: 1px solid #016990 !important;
}

.form3500Sty .ui-menu-list li a.ui-menuitem-link {
    padding: 4px !important;
    border: 0px !important;
    width: 215px !important;
}

/* .vetrightclickmenuStyle .ui-menu-list li a.ui-menuitem-link {padding: 3.5px !important;width: 193px !important;} */
.form3500Sty .ui-menu-list li a.ui-state-hover {
    border: 0px !important;
    padding: 4px !important;
    width: 215px !important;
    background: #016990 !important;
    color: #fff !important;
}

/* .vetrightclickmenuStyle .ui-menu-list li a.ui-state-hover {padding: 3.5px !important;width: 193px !important;} */
.rightheader {
    background: #ececec !important;
}

.ui-menuitem a.rightheader {
    background: #ececec !important;
    margin: 0px !important;
    opacity: 1;
    border-radius: 5px;
    text-align: center !important;
}

.ui-menuitem a.rightheader .ui-menuitem-text {
    font-size: 14px !important;
    color: #006699 !important;
    font-weight: bold !important;
    float: none !important;
}

.min-inputTxt1-3 {
    width: 30%;
    float: left;
    margin-right: 5px;
}

.min-inputTxt1-3 .ui-inputfield {
    width: 90% !important;
    margin-bottom: 7px;
}

.min-inputTxt1-4 {
    width: 19%;
    float: left;
}

.min-inputTxt1-4 .ui-inputfield {
    width: 90% !important;
    margin-bottom: 7px;
}

.min-inputTxt1-70 {
    width: 70%;
    float: left;
}

.min-inputTxt1-70 .ui-inputfield {
    width: 90% !important;
    margin-bottom: 7px;
}

.min-inputTxt1-30 {
    width: 30%;
    float: left;
}

.min-inputTxt1-30 .ui-inputfield {
    width: 90% !important;
    margin-bottom: 7px;
}

.firstNameDiv1 .ui-outputlabel, .secondNameDiv1 .ui-outputlabel,
.thirdNameDiv1 .ui-outputlabel {
    display: inline-block;
}

.firstNameDiv1 {
    width: 13%;
    float: left;
    margin-right: 11px;
}

.secondNameDiv1 {
    width: 42%;
    float: left;
    margin-right: 11px;
}

.thirdNameDiv1 {
    width: 40%;
    float: left;
}

.margBot {
    margin-bottom: 5px;
}

.MultipleChkBox {
    padding: 0px 0px 5px;
}

.MultipleChkBox table {
    width: 60%;
}

.treePaginatorDiv1 {
    float: right;
}

.topBorderForm {
    border-top: 1px solid #016990;
}

.reassignSelect .ui-selectonemenu {
    float: left;
}

.e2bNormalField {
    float: left;
    padding-right: 10px;
}

.suppelmentField {
    float: left;
    padding-right: 10px;
}

.flexSearchTxt {
    width: 20%;
}

.flexSearchTxt .ui-outputlabel {
    display: block;
    padding-bottom: 10px;
}

.flexSearchCont {
    width: 20%;
    text-align: left;
    padding-left: 10px;
}

.flexSearchCont a {
    text-decoration: none;
    padding: 3px 10px;
    border: 1px solid #ccc;
    background: #fff;
}

.flexiblePanl {
    width: 19%;
}

.lookupIconAlign a {
    float: left;
    position: relative;
    margin-left: -20px
}

/*Advance Search*/
.AdvanSearchTxt {
    width: 15%;
}

.AdvanSearchTxt .ui-outputlabel {
    display: block;
}

.AdvanSearchCont {
    width: 40%;
    text-align: left;
}

.AdvanceBut {
    padding-left: 10px;
}

.AdvanceBut a {
    text-decoration: none;
    padding: 3px 10px;
    border: 1px solid #ccc;
    background: #fff;
}

.AdvanceSearPanel {
    width: 15.5%;
}

.AdvanceSearPanel .ui-selectonemenu-filter-container {
    width: 96%;
}

.AdvanceSearPanel .ui-selectonemenu-filter-container .ui-icon-search {
    right: 15px !important;
}

.AdvanceSearPanelDup {
    width: 11.5%;
}

.AdvanceSearPanelDup .ui-selectonemenu-filter-container {
    width: 96%;
}

/* .AdvanceSearPanelDup .ui-selectonemenu-filter-container .ui-icon-search{ right:15px!important; } */
.AdvanSePanelFild {
    width: 17.7%;
}

.corresDetaAutocomPanel {
    width: 23.3%;
}

/* Demo changes */
.basicTabMenuStyle .ui-tabmenu .ui-tabmenu-nav {
    margin: 0;
    padding: 0px;
    background: transparent !important;
    height: auto !important;
    border: 0px !important;
   
}

.basicTabMenuStyle .ui-tabmenu .ui-tabmenu-nav li.ui-tabmenuitem {
    list-style: none;
    float: left;
    white-space: nowrap;
    margin: 0px 5px 0px 0px !important;
    padding: 2px 5px !important;
    top: 0px !important;
    background:#fff !important; /*new chnages*/
   border:none !important; /*new chnages*/
}

.basicTabMenuStyle .ui-tabmenu .ui-tabmenu-nav li {
    border: 1px solid #bfd3e6 !important;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    background: #bfd3e6 !important;
    float: left;
    text-decoration: none !important;
    color: #222 !important;
    padding: 2px 5px !important;
    margin: 0px 5px 0px 0px !important;
}

.basicTabMenuStyle .ui-tabmenu .ui-tabmenu-nav li a {
    text-decoration: none !important;
    /*color: #222 !important;*/
   color:#5C6B7E !important; /*new changes*/
}

.basicTabMenuStyle .ui-tabmenu .ui-tabmenu-nav li.ui-state-hover {
    /*background: #016990 !important;
   color: #fff !important;
   border: 1px solid #016990 !important;
   border-top-left-radius: 5px;
   border-top-right-radius: 5px;
   border-bottom-right-radius: 0px;
   border-bottom-left-radius: 0px;*/
    white-space: nowrap;
    padding: 2px 5px !important;
    margin: 0px 5px 0px 0px !important;
}

.basicTabMenuStyle .ui-tabmenu .ui-tabmenu-nav li.ui-state-hover a {
    /*color: #fff !important;*/
    white-space: nowrap;
    text-decoration: none !important;
}

.basicTabMenuStyle .ui-tabmenu .ui-tabmenu-nav li.ui-state-active {
    /*background: #016990 !important;*/
   background:#fff !important; /*new chnages*/
  /* color: #fff !important;*/
  color:#1A3BDD !important; /*new changes*/
  /* border: 1px solid #016990 !important;
   border-top-left-radius: 5px;
   border-top-right-radius: 5px;
   border-bottom-right-radius: 0px;
   border-bottom-left-radius: 0px;*/
   border-bottom:3px solid #1A3BDD; /*new chnages*/
    white-space: nowrap;
    padding: 2px 5px !important;
    margin: 0px 5px 0px 0px !important;
}

.basicTabMenuStyle .ui-tabmenu .ui-tabmenu-nav li.ui-state-active a {
    /*color: #fff !important;*/
   color:#1A3BDD !important; /*new changes*/
    white-space: nowrap;
    text-decoration: none !important;
    border-bottom:3px solid #1A3BDD !important;
    font-weight:600 !important;
}

.basicTabMenuStyle .ui-tabmenu {
    padding-bottom: 0px !important;
}

.basicTabMenuStyle {
    border-bottom: 2px solid #016990 !important;
}

.basicTabMenuStyle {
    padding: 0px 0px 0px 5px;
    border: 0px !important;
}

/* View More Icon tooltip Style */
.viewMore-tooltip a {
    font-size: 12px !important;
}

.viewMore-tooltip {
    color: #fff;
    float: left;
    padding: 0px;
    display: inline-block;
    position: relative;
    text-align: left;
    -webkit-transform: translateZ(0);
    -webkit-font-smoothing: antialiased;
    z-index: 996;
}

.viewMore-tooltip .tooltipView {
    background: #016990 !important;
    border: 1px solid #016990;
    border-radius: 5px;
    color: #fff;
    display: block;
    left: -20px;
    margin-top: 10px;
    opacity: 0;
    padding: 2px 5px;
    position: absolute;
    visibility: hidden;
    width: 420px;
    z-index: 9999999999999999999;
    -webkit-transform: translateY(10px);
    -moz-transform: translateY(10px);
    -ms-transform: translateY(10px);
    -o-transform: translateY(10px);
    transform: translateY(10px);
    -webkit-transition: all .25s ease-out;
    -moz-transition: all .25s ease-out;
    -ms-transition: all .25s ease-out;
    -o-transition: all .25s ease-out;
    transition: all .25s ease-out;
    -webkit-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
    -moz-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
    -ms-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
    -o-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
    box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
}

/* This bridges the gap so you can mouse into the tooltip without it disappearing */
.viewMore-tooltip .tooltipView:before {
    bottom: -20px;
    content: " ";
    display: block;
    left: 0;
    position: absolute;
    width: 100%;
}

/* CSS Triangles - see Trevor's post */
.viewMore-tooltip .tooltipView:after {
    border-left: solid transparent 10px;
    border-right: solid transparent 10px;
    border-bottom: solid #016990 10px;
    bottom: 100%;
    content: " ";
    height: 0;
    left: 10%;
    margin-left: -13px;
    position: absolute;
    width: 0;
}

.viewMore-tooltip:hover .tooltipView {
    opacity: 1;
    visibility: visible;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px);
}

.tooltipView a.ui-commandlink {
    display: block;
    color: #fff !important;
    font-size: 12px !important;
    text-decoration: none;
    padding: 3px 2px;
    text-align: left;
    font-weight: normal !important;
}

.viewMoreBut {
    background: none !important;
    text-decoration: none !important;
    text-decoration: underline !important;
    font-size: 12px !important;
    padding: 2px 5px !important;
    margin: 0px !important;
}

.viewMore-tooltip .ui-state-hover {
    background: none !important;
}

.moreLeft {
    width: 50%;
    vertical-align: top;
}

.moreLeft a:hover {
    font-weight: normal !important;
    color: #fff !important;
}

.moreRight {
    width: 50%;
    vertical-align: top;
}

.moreRight a:hover {
    font-weight: normal !important;
    color: #fff !important;
}

.leftIcon {
    width: 10%;
    vertical-align: top;
    padding-top: 3px;
}

.LeftLink {
    width: 90%;
    vertical-align: top;
}

.LeftLink a.ui-commandlink {
    display: inline-block;
}

/* End */
.BasicDetailSty .ui-panel-titlebar {
    height: 21px;
}

.dateCal01 {
    width: 50%;
}

.dateCall02 {
    width: 50%;
}

.dateCal01 .dateCall1 {
    width: 75%;
}

.dateCal01 .dateCall1 .hasDatepicker, .dateCal01 .dateCall1 .ui-state-disabled {
    width: 75% !important;
}

.dateCall02 .dateCall1 {
    width: 75%;
}

.dateCall02 .dateCall1 .hasDatepicker, .dateCall02 .dateCall1 .ui-state-disabled {
    width: 75% !important;
}

/* FDA Form- Remove White space- textarea Height for browser style */
.textAreaheight .ui-inputtextarea {
    height: 498px !important;
}

.fdaAccordian .HeightInc {
    width: 99.5% !important;
    height: 233px;
    overflow: auto;
    border: 1px solid #96bedb !important;
    padding: 2px;
}

/* End */
.suppBlockStyle .radioButNewSty {
    width: 95%;
}

/* User Preferences */
.chartColumPanel .ui-panel-content {
    padding: 2px !important;
}

.Useprecolumn1 {
    width: 33%;
    vertical-align: top;
    padding-right: 2px;
}

.Useprecolumn2 {
    width: 33%;
    vertical-align: top;
    padding-right: 2px;
}

.Useprecolumn3 {
    width: 33%;
    vertical-align: top;
}

.Useprecolumn1 .formFieldLeft .ui-outputlabel, .Useprecolumn1 .formFieldRight .ui-outputlabel {
    display: block;
    padding-bottom: 2px;
}

.Useprecolumn1 .formFieldLeft .hasDatepicker, .Useprecolumn1 .formFieldRight .hasDatepicker {
    width: 65% !important;
}

.Useprecolumn1 .ui-panel-titlebar .ui-panel-title {
    width: 86% !important;
    padding-top: 0px !important;
}

.chartTitle {
    width: 20%;
}

.animateChat {
    width: 80%;
}

.chartTitle .ui-outputlabel {
    font-size: 13px !important;
    text-align: left;
}

.animateChat .ui-outputlabel {
    font-size: 12px !important;
    font-weight: normal !important;
    text-align: right;
    float: left;
    padding: 4px 5px 0px 0px;
}

.Useprecolumn1 .animateChat .ui-selectoneradio td {
    padding: 0px 3px;
}

.Useprecolumn1 .animateChat .ui-selectoneradio td label {
    font-weight: normal !important;
    text-align: left;
    margin-top: 2px !important;
}

.Useprecolumn2 .ui-panel-titlebar .ui-panel-title {
    width: 86% !important;
}

.Useprecolumn3 .ui-panel-titlebar {
    height: 20px !important
}

.Useprecolumn3 .ui-panel-titlebar .ui-panel-title {
    width: 86% !important;
}

.Useprecolumn1 .ui-panel-content, .Useprecolumn2 .ui-panel-content,
.Useprecolumn3 .ui-panel-content {
    clear: both;
    padding: 5px 5px 10px !important;
    max-height: 210px;
    overflow: auto;
}

.UsepreChkBox .ui-chkbox {
    padding-right: 10px;
}

.UsepreChkBox label {
    display: inline-block !important;
    margin-top: 2px !important;
}

.UsepreChkBoxNew .ui-chkbox {
    padding-right: 10px;
    width: auto !important;
    display: inline-block !important;
}

.UsepreChkBoxNew .ui-chkbox-label {
    display: inline !important;
    margin-top: 0px !important;
}

.UsepreChkBoxNew .ui-chkbox-box {
    display: inline-block !important;
    margin-right: 10px !important;
}

.searchCrea .ui-panel-content {
    padding: 0px !important;
}

.searchCrea .scPanel {
    padding: 10px;
}

.temPanelStyle {
    padding: 10px 0px;
}

.temppanelBar {
  /*  border: 1px solid #ccc;
   background: #ececec;*/
 background:#fff !important; /*new chnages*/
 border:1px solid #EAEDF3 !important; /*new chnages*/
    padding: 10px;
    float: none;
}

.temPanel {
    padding: 5px;
    border: 1px solid #ccc;
}

.SavebtnClass {
    background: #1b87b0 url(../images/saveWhite.png) no-repeat 3px 3px !important;
    cursor: pointer !important;
    padding: 3px 4px 3px 25px !important;
    border: 1px solid #1b87b0 !important;
    color: #fff;
}

.SavebtnClass:hover {
    background: #016990 url(../images/saveWhite.png) no-repeat 3px 3px !important;
    cursor: pointer !important;
    padding: 3px 4px 3px 25px !important;
    border: 0px !important;
    color: #fff;
    border: 1px solid #016990 !important;
}

.refresh a {
    display: inline-block;
    margin: 3px 0px 0px 5px;
}

.checkBoxButton {
    display: inline-block;
    background: #fff;
    border: 1px solid #fff;
    padding: 4px 5px;
}

.buttonBg .checkBoxButton .ui-chkbox {
    float: left;
    padding-right: 7px;
}

.buttonBg .checkBoxButton .ui-state-hover {
    background: #fff !important;
    border: 1px solid #8fe0ff !important
}

.generalUPWidLe {
    width: 25%;
}

.generalUPWidMid {
    width: 24%;
    padding-right: 10px;
}

.generalUPWidMid .ui-selectonemenu {
    width: 96% !important;
    margin-bottom: 7px;
    border: 1px solid #8fe0ff !important;
}

.generalUPWidMid .ui-selectonemenu .ui-inputfield {
    margin-bottom: 0px !important;
}

.generalUPWidRi {
    width: 50%;
}

.generalUPWidRi .ui-selectonemenu {
    width: 97% !important;
    margin-bottom: 7px;
    border: 1px solid #8fe0ff !important;
}

.generalUPWidRi .ui-selectonemenu .ui-inputfield {
    margin-bottom: 0px !important;
}

/* header panel transparent color */
.transparentPanelHeader .ui-panel-titlebar {
    background: #fff !important;
    border: 1px solid #ccc !important;
}

/* header panel color */
/* Application Parameters */
.EsignSty .panel-title {
    width: 10% !important;
}

.EsignSty .ui-panel-content {
    display: none;
}

.EsignSty .ui-panel-title {
    width: 98% !important;
}

.EsignSty .ui-panel-title .headerCheck {
    float: left;
    width: 23%;
    padding-top: 3px;
}

.EsignSty .ui-panel-title .headerCheck .ui-outputlabel {
    padding-right: 5px !important;
    font-size: 13px !important;
}

.EsignSty .ui-panel-title .headerCheck .ui-chkbox {
    display: inline-block !important;
    padding-right: 10px;
}

.ExpotDepLable {
    width: 18% !important;
}

.ExpotDepChk {
    width: 3% !important;
}

.EsignSty .ui-panel-title .headerCheck1 {
    float: left;
    padding-top: 3px;
    width: 13%;
}

.EsignSty .ui-panel-title .headerCheck1 .ui-outputlabel {
    padding-right: 5px !important;
    font-size: 13px !important;
}

.EsignSty .ui-panel-title .headerCheck1 .ui-chkbox {
    display: inline-block !important;
    padding-right: 10px;
}

.AppVetCheck {
    border: 1px solid #ccc;
    padding: 2px;
}

.AppVetCheck td {
    padding: 4px 5px 4px 3px !important;
}

.appResSty .inner-Add-Del a.delete, .appResSty .inner-Add-Del a.delete:hover,
.appResSty .inner-Add-Del a.plus, .appResSty .inner-Add-Del a.plus:hover {
    color: #546e7a;
    text-decoration: underline !important;
    font-weight: normal !important;
    font-size: 12px !important;
}

.numberingFormat {
    width: 33% !important;
    padding-right: 7px !important;
}

.dateTemplate {
    width: 12%;
    padding-right: 7px !important;
}

.sepTemplate {
    width: 10%;
    padding-right: 7px !important;
}

.monthYear {
    width: 20%;
    padding-right: 7px !important;
}

.loadingDialog {
    box-shadow: none !important;
}

.loadingDialog .ui-dialog-content {
    background: #fff !important;
}

.loadingDialog {
    box-shadow: none !important;
}

.loadingDialog1 {
    background: #fff !important;
}

.loadingDialog1 .ui-panel {
    background: #fff !important;
}

.loadingDialog1 .ui-panel-content {
    background: #fff !important;
}

.ui-blockui-content {
    box-shadow: none !important;
    background: #fff !important;
    padding-bottom: 0px !important;
}

.desCHeight .ui-inputtextarea {
    height: 90px !important;
    overflow: auto !important;
}

.attachmentDoc .ui-datagrid-content .ui-datagrid-column a span.CoressAttach {
    background: #f5f5f5 !important;
    color: #2c539a !important;
    cursor: pointer !important;
    border: 1px solid #f5f5f5 !important;
    padding: 2px 5px !important;
    border-radius: 5px !important;
}

.tabRightswitchIcon {
    width: 73%;
    float: right;
    vertical-align: top;
}

.vettabRightswitchIcon {
    width: 77%;
}

.tabRightswitchIcon .tabPanelStyle {
    padding: 0px;
    border: 0px !important;
}

.tabRightswitchIcon .ui-panel-title {
    width: 85% !important;
}

.proTitle .proTit {
    float: left;
    width: 10%;
}

.proRadio {
    width: 30%;
    float: left;
    margin-top: -5px;
}

.proRadio .ui-selectoneradio label {
    font-weight: 13px;
    color: #222 !important;
    padding-right: 5px;
}

.proRadio .ui-selectoneradio .ui-radiobutton {
    margin-right: 5px !important;
}

.faqChkBox {
    padding-bottom: 10px;
}

.faqChkBox .ui-chkbox {
    display: inline !important;
    float: left;
    padding-right: 5px;
}

.dateField {
    padding: 0px !important;
    margin-right: 10px;
    width: 60% !important;
}

.dateField .hasDatepicker {
    width: 80% !important;
}

.DateFormate {
    padding: 0px !important;
    margin-right: 10px;
    width: 30% !important;
}

.Symbols {
    padding: 0px 0px 0px 0px !important;
}

.formFieldLeft .ui-panelgrid-content, .formFieldRight .ui-panelgrid-content {
    height: auto !important;
}

.formFieldLeft .ui-panelgrid-content table {
    width: 100% !important;
    display: inline-table !important;
}

.eSigOutput .ui-outputlabel {
    display: inline;
    padding-right: 5px;
}

.eSigOutput .ui-chkbox {
    display: inline !important;
}

/* Inquirer list */
.agSearchInq .ui-datagrid-content {
    border: 0px !important;
}

.agSearchInq .ui-datagrid-content {
    min-height: auto !important;
    max-height: 618px;
}

.agSearchInq .InqIcon {
    vertical-align: top;
}

.agSearchInq .InqIdTitle {
    width: 80% !important;
}

.agSearchInq .InqIcon {
    width: 20% !important;
}

.agSearchInq .InqIcon .searchId {
    width: 40%;
    text-align: right;
    padding-right: 5px;
}

.agSearchInq .InqIcon .searchAuthor {
    width: 60%;
    text-align: left;
    padding-left: 5px;
}

.ui-layout-centerNew .agSearchInq .ui-datagrid-column .ui-datagrid-column {
    border: 0px !important;
    border-radius: 0px !important;
}

.ui-layout-centerNew .agSearchInq .ui-datagrid-column .ui-datagrid-column .ui-datagrid-column {
    border-bottom: 1px solid #ccc !important;
    border-radius: 0px !important;
}

.agSearchInq .InqIcon .searchId .ui-outputlabel,
.agSearchInq .InqIcon .searchAuthor .ui-outputlabel {
    font-size: 12px !important;
}

.agSearchInq .innerScrolldata .ui-datagrid-content {
    max-height: 250px;
    overflow: auto;
}

.agSearchInq .ui-panel-content {
    background: transparent !important;
}

/*New Document List Style by Magendran */
.DocNew .ui-grid-col-12 .counterDoc {
    text-align: right;
    padding-right: 38px;
}

.agSearchDoc .ui-datagrid-content {
    border: 0px !important;
}

.agSearchDoc .ui-datagrid-content {
    min-height: auto !important;
    max-height: 618px;
}

.agSearchDoc .docIcon {
    vertical-align: top;
}

.agSearchDoc .docIdTitle {
    width: 85% !important;
}

.agSearchDoc .docIcon .searchAuthor {
    width: 50%;
    text-align: left;
    padding-left: 10px;
}

.ui-layout-centerNew .agSearchDoc .ui-datagrid-column .ui-datagrid-column {
    border: 0px !important;
    border-radius: 0px !important;
}

.ui-layout-centerNew .agSearchDoc .ui-datagrid-column .ui-datagrid-column .ui-datagrid-column {
    border-bottom: 1px solid #ccc !important;
    border-radius: 0px !important;
}

.agSearchDoc .docIcon .searchId .ui-outputlabel,
.agSearchDoc .docIcon .searchAuthor .ui-outputlabel {
    font-size: 13px !important;
}

.agSearchDoc .innerScrolldata .ui-datagrid-content {
    max-height: 250px;
    overflow: auto;
}

.agSearchDoc .ui-panel-content {
    background: transparent !important;
}

.actionsLinkSty .documentDisableSty .tooltipInqList td.value .ui-state-disabled {
    opacity: 0.50;
    filter: Alpha(Opacity=50);
    background-image: none;
    font-size: 13px;
    color: #444444;
}

.DocNewTitle {
    padding-left: 10px;
    text-align: left;
    color: #fff !important;
}

.DocNewTitle .ui-outputlabel {
    font-size: 17px !important;
}

.ui-layout-westNew .ui-layout-unit-content .ui-panel-content {
    background: #fff !important;
}
.ui-layout-westNew .ui-layout-unit-content .ui-panel-titlebar{ background:#f5f5f5;border: 0px; }

.faqListLeft .basicSearchDiv {
    padding: 2px !important;
    border-bottom: 0px;
}

.faqListLeft .basicLinkStyle1,
.faqListLeft .basicLinkStyle {
    padding: 2px 5px;
}

.basicSearchDiv {
    padding: 5px;
    border-bottom: 1px solid #ccc;
}

.basicSearchDiv .ui-inputfield {
    width: 82% !important;
    float: left;
}

.basicSearchDiv a.ui-commandlink {
    background: #17507e;
    padding: 0px 5px 1px;
    display: inline-block;
}

.basicSearchDiv a.refreseIconLink {
    background: transparent !important;
    padding: 0px !important;
}

.leftNavLink {
    float: left;
    width: 83%;
}

.inqleftNavLink {
    width: 91%;
}

.basicSearchDiv a.ui-commandlink img {
    margin-top: 6px;
}

.basicLinkStyle, .basicLinkStyle1 {
    padding: 5px;
    border-bottom: 0px solid #DFE0E4;
}

.basicLinkStyle:after {
    content: ".";
    display: block;
    height: 0px;
    clear: both;
    visibility: hidden;
}

.basicLinkStyle a.advanceLink {
    text-decoration: none;
    font-size: 13px;
    display: inline-block;
    width: 84%;
    float: left;
}

.basicLinkStyle a.searchLink {
    text-decoration: none;
    font-size: 13px;
    display: inline-block;
    width: 84%;
    float: left;
}

.basicLinkStyle a {
    float: right;
}

.basicLinkStyle a.faqLinkSty {
    float: left;
}

.basicLinkStyle1 {
    padding: 5px;
}

.basicLinkStyle1:after {
    content: ".";
    display: block;
    height: 0px;
    clear: both;
    visibility: hidden;
}

.basicLinkStyle1 a.advanceLink {
    text-decoration: none;
    font-size: 13px;
    display: inline-block;
    width: 81%;
    float: left;
}

.basicLinkStyle1 a {
    float: right;
}

/* .ui-layout-westNew .ui-panel .ui-panel-titlebar {
    background: #016990 !important;
    color: #fff !important;
    font-size: 12px;
    border: 1px solid #016990 !important;
    height: auto !important;
} */

.dviewStyleLink a {
    display: block;
    border-bottom: 1px solid #ccc;
    padding: 5px;
    text-decoration: none;
}

.dviewStyleLink .basicLinkStyle1 a, .dviewStyleLink .basicLinkStyle a {
    border-bottom: 0px;
}

.ui-layout-westNew .ui-tree {
    width: 100% !important;
}

.ui-layout-centerNew .viewStyle {
    background: #fff !important;
    padding: 2px;
    
}

.ui-layout-centerNew .titleLeft {
    width: 66%;
    padding: 0px 10px;
}

.ui-layout-centerNew .titleLeft .ui-outputlabel {
    font-size: 18px !important;
    color: #fff;
    font-weight: normal;
}

.ui-layout-centerNew .sortColumnDoc {
    width: 25%;
}

.ui-layout-centerNew .sortColumnDoc .sortText {
    width: 30%;
    text-align: right;
    padding-right: 5px;
}

.ui-layout-centerNew .sortColumnDoc .sortColumn {
    width: 65%;
    padding-right: 5px;
}

.ui-layout-centerNew .radioButDoc {
    width: 6%;
}

.ui-layout-centerNew .exportColumnDoc {
    width: 3%;
}

.ui-layout-centerNew .filterDoc {
    width: 3%;
}

.ui-layout-centerNew .switchButton {
    width: 2%;
    text-align: right;
    padding-right: 10px;
}

.ui-layout-centerNew .switchButton .switchTitle {
    text-align: right;
    padding-right: 10px;
}

.ui-layout-centerNew .ui-layout-unit-content {
    height: auto !important;
    overflow: hidden !important;
}

.ui-layout-centerNew .ui-layout-unit-content .ui-panel-content {
    border: 0px !important;
    padding: 2px;
}

.ui-layout-centerNew .ui-layout-unit-content .ui-panel-content .gridViewSty .ui-datagrid-content {
    max-height: 580px;
    overflow: auto;
}

.ui-layout-centerNew .gridViewSty .ui-datagrid-column {
    border: 1px solid #ccc !important;
    border-radius: 5px !important;
}

.docIdWid {
    width: 10%;
    text-align: left;
    padding: 0px 3px 5px 3px;
}

.docIdTitle {
    width: 75%;
    padding: 0px 3px 0px 3px;
    font-weight: bold;
    word-break: break-all;
}

.docIdTitle .ui-outputlabel {
    font-size: 14px !important;
}

.bioIdTitle {
    width: 70%;
    padding: 0px 3px 0px 3px;
    font-weight: bold;
    word-break: break-all;
}

.bioIdTitle .ui-outputlabel {
    font-size: 14px !important;
}

.docIcon {
    width: 30%;
}

.docIdWid a {
    text-decoration: underline;
    font-weight: bold;
    font-size: 12px;
}

.thumIcon {
    width: 10%;
    padding: 0px 3px 5px 3px;
    vertical-align: top;
}

.thumIcon .thumbnailImgSty {
    width: 45px;
    height: 50px;
    border: 1px solid #ccc;
}

.documList {
    width: 92%;
    vertical-align: top;
}

.documList1 {
    width: 97%;
    vertical-align: top;
}

.docTitleLeft {
    text-align: left;
    width: 12%;
    padding: 3px 5px 3px 3px;
}

.doctContent {
    text-align: left;
    font-weight: bold;
    width: 21%;
    word-wrap: break-word;
    padding: 3px 3px 3px 3px;
}

.azButSty {
    width: 80% !important;
}

.AssenDessfaq .azButSty {
    width: 100% !important;
}

.azButSty .ui-selectonebutton {
    border-radius: 0px;
    padding: 0px !important;
    width: 44px;
}

.azButSty .ui-button {
    border: 0px !important;
    margin: 0 !important;
    background: #33afde !important;
    padding: 3px 1px;
    font-weight: normal;
    border-right: 1px solid #ccc;
    width: 18px;
    height: 20px;
    display: block;
    float: left;
}

.azButSty .ui-selectonebutton .ui-state-default {
    background-color: #fff !important;
    width: 50% !important;
}

.azButSty .ui-selectonebutton .ui-state-active {
    background-color: #e7f1f2 !important;
}

.corresTopClass .azButSty .ui-selectonebutton .ui-corner-right {
    background-color: transparent !important;
    border-radius: 0px;
    border-right: 0px !important;
    background-image: url(../images/down-arrow-blue.png) !important;
    background-repeat: no-repeat !important;
    background-position: 0px 1px !important;
    width: 20px !important;
    height: 22px !important;
}

.azButSty .ui-selectonebutton .ui-corner-right {
    background-color: transparent !important;
    border-radius: 0px;
    border-right: 0px !important;
    background-image: url(../images/down-arrow-blue.png) !important;/*yamini changes - apr12*/
    background-repeat: no-repeat !important;
    background-position: 0px 1px !important;
    width: 20px !important;
    height: 22px !important;
}

.azButSty .ui-selectonebutton .ui-corner-left {
    background-color: transparent !important;
    margin-right: 5px !important;
    border-radius: 0px;
    background-image: url(../images/up-arrow-blue.png) !important;/*yamini changes -apr12*/
    background-repeat: no-repeat !important;
    background-position: 0px 1px !important;
    width: 20px !important;
    height: 22px !important;
}

.corresTopClass .azButSty .ui-selectonebutton .ui-corner-left {
    background-color: transparent !important;
    margin-right: 3px !important;
    border-radius: 0px;
    background-image: url(../images/up-arrow-blue.png) !important;
    background-repeat: no-repeat !important;
    background-position: 0px 1px !important;
    width: 20px !important;
    height: 22px !important;
}

.azButSty a.ui-commandlink {
    position: absolute;
    padding-top: 5px;
    display: inline-block;
}

.docSearchAdv {
    border: 0px !important;
    padding: 2px 2px 0px 2px;
}

.docAdvLabel {
    font-weight: normal;
    padding-right: 3px;
    text-align: left;
}

.docAdvConten {
    font-weight: bold;
    padding-left: 3px;
    text-align: left;
    word-wrap: break-word;
}

.searchCriteriaSty {
    float: left;
    display: inline-block;
    background: #fbfbfb !important;
    padding: 2px 9px 2px 5px !important;
    border-radius: 4px !important;
    margin: 1px 12px 1px 0px !important;
}

.QnCMgSty .searchCriteriaSty .ui-outputlabel {
    color: #fff !important;
    font-size: 11px !important;
}

.searchCriteriaSty img {
    cursor: pointer;
    margin-right: 5px;
    vertical-align: bottom;
}

.docSearchAdv .clearAllSty {
    float: right;
    font-weight: bold;
    cursor: pointer;
    color: #016990;
}

.adSrchCriteriaDlSty .ui-datalist-item {
    float: left !important;
    list-style-type: none !important;
    font-size: 11px !important;
}

.overlaySeeMoreSty .ui-overlaypanel-content {
    min-height: auto !important;
    max-height: 240px !important;
    overflow: auto;
}

.overlaySeeMoreSty .ui-overlaypanel-content {
    background: #ffffff !important;
    opacity: 0.92 !important;
}

.overlaySeeMoreSty {
    box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.8);
    display: table;
] width: auto;
    border: 1px solid #ccc !important;
    background: #fff !important;
}

.overlaySeeMoreSty .srchCriteriaSty {
    background: #dde7ec !important;
    padding: 4px 4px !important;
}

/* Layer Styles */
.docTypAlign {
    padding: 1px 2px;
    width: 100%;
}

.docTypAlign .boldTxt {
    font-weight: bold;
}

.productPart {
    width: 45%;
}

.Authorpart {
    width: 45%;
}

.createdby {
    font-style: italic;
}

/* END*/
.docNewHeadBox {
    padding: 3px;
    background: #016990 !important;
}

.docNewHeadBox:after, .docNewHeadBox:before {
    clear: both;
}

.docNewHeadBox .ui-outputlabel {
    font-size: 17px;
    color: #fff;
}

.docNewContFirst {
    padding: 0px !important;
}

/*.docnewContPad {padding: 5px 20px;} */
.docnewContPad .ui-outputlabel {
    padding-bottom: 5px;
    display: inline-block;
}

.docNewRadioBot .ui-state-active .ui-button-text {
    padding-left: 15px !important;
}

.workFlowImportBut .ui-button { /*yamini changes - 05/04/2019*/
    background: #FFFFFF !important;
    color: #1A3BDD !important;
    border: 1px solid #1A3BDD !important;
    border-radius: 4px !important;
    margin-bottom: 0px !important;
    padding: 2px 0.5em 2px 0.2em !important;
    height: 28px;
    width: 100% !important;
}

.workFlowImportBut .ui-button .ui-button-text,
.workFlowImportBut .ui-button .ui-state:hover {
    color: #1A3BDD !important;
}

/* File Upload Button style changes */
.fileUploadBar .ui-fileupload-buttonbar {
    border: none !important;
    background: none !important;
    height: 25px;
    padding: 0px !important;
}

.fileUploadBar .ui-fileupload-buttonbar {
    border: none !important;
    background: none !important;
    height: 25px;
    padding: 0px !important;
    margin-top: -3px;
}

.fileUploadBar .ui-fileupload-buttonbar input {
    width: 30px;
    height: 20px;
    cursor: pointer !important;
    font-size: 13px !important;
    transform: none !important;
    top: 0px !important;
    left: 0px !important;
}

.fileUploadBar .ui-fileupload-buttonbar span.ui-button {
    background: none !important;
    border-radius: 4px;
    height: 26px;
    color: #546e7a !important;
    border: 0px !important;
    padding: 0px !important;
    margin: 0px !important;
}

.fileUploadBar .ui-fileupload-buttonbar span.ui-icon-plusthick {
    color: #546e7a !important;
    background-image: url(../images/sub-add.png) !important;
    background-position: 0 0;
    margin-top: -6px;
}

.fileUploadBar .ui-fileupload-content {
    display: block;
}

.fileUploadBar .ui-fileupload-buttonbar span.ui-button .ui-button-text {
    font-weight: normal;
}

.inner-Add-DelLeft .ui-fileupload-buttonbar span.ui-button .ui-button-text {
    font-weight: normal;
    text-decoration: underline;
    padding-left: 22px;
}

.fileUploadBar .ui-fileupload-buttonbar span.ui-state-hover {
    background: none !important;
    border-radius: 4px;
    height: 26px;
    color: #546e7a !important;
    border: 0px !important;
    padding: 0px !important;
    margin: 0px !important;
}

.fileUploadBar .ui-fileupload-buttonbar span.ui-state-hover span.ui-icon-plusthick {
    color: #546e7a !important;
    background-image: url(../images/sub-add.png) !important;
    background-position: 0 0;
}

.fileUploadBar .uploadContent {
    float: left;
    padding-right: 2px;
    padding-top: 2px;
}

/* End */
.docnewContPad .ui-fileupload-buttonbar input {
    width: 100px;
    height: 20px;
    cursor: pointer !important;
    font-size: 13px !important;
    transform: none !important;
    top: 0px !important;
    left: 0px !important;
}

.docnewContPad .ui-fileupload-buttonbar span.ui-button {
    background: #016990 !important;
    border-radius: 4px;
    height: 26px;
    color: #fff !important;
    border: 1px solid #016990 !important;
    padding: 0px !important;
    margin: 0px !important;
}

.docnewContPad .ui-fileupload-buttonbar span.ui-icon-plusthick {
    color: #fff !important;
    background-image: url(../images/plusNew.png) !important;
    background-position: 0 0;
}

.docnewContPad .ui-fileupload-content {
    display: block;
}

.docnewContPad .ui-fileupload-buttonbar span.ui-button .ui-button-text {
    font-weight: normal;
}

.faqDetailsUpload .fileUploadBut {
    width: 15% !important;
}

.faqDetailsUpload .FileAttachCont {
    width: 85% !important;
}

.docnewContPad .ui-fileupload-buttonbar span.ui-state-hover {
    background: #016990 !important;
    border-radius: 4px;
    height: 26px;
    color: #fff !important;
    border: 1px solid #016990 !important;
    padding: 0px !important;
    margin: 0px !important;
}

.docnewContPad .ui-fileupload-buttonbar span.ui-state-hover span.ui-icon-plusthick {
    color: #fff !important;
    background-image: url(../images/plusNew.png) !important;
    background-position: 0 0;
}

.docnewContPad .uploadContent {
    float: left;
    padding-right: 2px;
    padding-top: 2px;
}

/************ DOCUMENT LIST ********/
.searchPopUp .ui-panel-content {
    background-color: #F5F5F5 !important;
}

.searchPopUp .ui-overlaypanel-content {
    width: 803px;
}

.dlistFilters td {
    padding-left: 6px;
    border-bottom: 0px solid #F1F8FD;
}

.filterNodeText li > ul > li a {
    text-decoration: none !important;
    font-size: 12px !important;
}



.filterNodeText .ui-treenode-parent .ui-treenode-label a {
    text-decoration: none !important;
    font-size: 13px !important;
    color: #000;
  /*   font-size: 13px !important; */
}

.docImages {
    text-align: right;
}

.col1 {
    width: 140px;
}

.sortnSearchDoc {
    width: 66% !important;
}

.swithPanelDoc {
    width: 8% !important;
}

.viewStyle .adSearchPOC .ui-panel-titlebar {
    display: none !important;
}

.adSearchPOC .ui-control input {
    background-color: #FFF !important;
}

.docTitlePOC {
    text-align: left;
    width: 50%;
}

.docTitlePOC label {
    font-weight: bold;
    font-size: 16px ! important;
    color: #fff;
}

.switchColPOC {
    text-align: right;
    width: 50%;
}

.switchColPOC label {
    font-weight: bold;
}

.basicSearchTable {
    padding-left: 6px;
}

.docSwitchPOC {
    background-color: #016990 !important;
    padding: 0px 5px;
}

.sortByDoc {
    width: 150px !important;
}

.exportColumnDoc button {
    background: #EAEAEA !important;
    height: 26px;
    border-radius: 3px;
}

.overlayAdvSearch {
    width: 70% !important;
}

.adSearchPOC .ui-widget-content {
    background-color: #E2E2E2 !important;
}

.advanceSearchPopUp .ui-dialog {
    margin-top: 0px !important;
}

.OverlayPanPopupSty .keywordSearchSty .ui-panelgrid .ui-panelgrid-cell {
    padding: 5px 2px 0px 0px !important;
}

.keywordSearchSty .AdvInqLabel {
    width: 8% !important;
    text-align: right;
}

.keywordSearchSty .AdvTxtCont {
    width: 92% !important;
}

.advanceSearchPopUp .ui-dialog, .advanceSearchPopUp .ui-dialog-content,
.advanceSearchPopUp .ui-widget-content {
    padding: 0px 0px !important;
}

.flexibleSearchPopUp .ui-dialog {
    margin-top: 0px !important;
}

.flexibleSearchPopUp .ui-dialog, .flexibleSearchPopUp .ui-dialog-content,
.flexibleSearchPopUp .ui-widget-content {
    padding: 0px 0px !important;
}

.adSearchPOC .ui-panel-content {
    color: #fff !important;
    padding: 20px 40px !important;
    background-color: #F5F5F5 !important;
}

.adSearchContentTable {
    margin-bottom: 5px;
}

.adSearchContentTable .ui-selectonemenu {
    width: 96% !important;
}

.adResetClose a {
    text-decoration: none;
    padding-left: 10px;
    font-weight: bold;
}

.adResetClose .reset {
    color: #E66565;
}

.adResetClose .close {
    color: black;
}

/* .adResetClose {float: right;} */
.adSearchTitle {
    color: black;
    font-weight: bold;
    font-size: 14px ! important;
}

.adSearchTableCol1 label, .adSearchTableCol2 label {
    color: #222 !important;
    text-align: left;
}

.adSearchTableCol1 input, .adSearchTableCol2 input, .adSearchTableCol2 textarea,
.adSearchTableCol1 textarea {
    width: 96% ! important;
}

.adSearchTableCol1, .adSearchTableCol2 {
    width: 50%;
}

.adSearchTableCol2 {
    padding-left: 2%;
}

.adSearchChkBox {
    float: left;
    margin-right: 5px !important;
}

.adSearchHeader {
    margin-bottom: 5px !important;
}

#block {
    background: #000;
    opacity: 0.6;
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    display: none;
}

.headerStyDoc {
    background: #fff !important;
    border: 0px !important;
    padding: 12px 12px !important;
}

.seperatorDoc {
    border: 0px !important;
    border-top: 1px solid #929090 !important;
}

.active {
    color: #016990 !important;
    font-weight: bold !important;
}

.clearAdSearchTable td {
    padding: 0px !important;
    border: 0px ! important;
}

.switchViewDoc .ui-datagrid-content {
    border: 0px solid #ccc;
}

.gridViewStyDoc .ui-datagrid-content {
    height: auto !important;
}

.gridViewStyDoc .glossarySty .ui-datagrid-content {
    height: 310px !important;
}

.viewIdDoc .ui-panel-content {
    padding: 0px !important;
    background: #fff !important;
}

.adSearchTableR1 {
    width: 140px;
}

.adSearchTableR2 {
    text-align: left;
}

.gridViewStyDoc .ui-paginator {
    margin: 1px 0px 0px 0px !important;
    position: relative !important;
    bottom: 0px !important;
}

.documentListPanel .ui-panel-content {
    padding: 0px 3px !important;
    border-radius: 16px !important;
}

.gridViewStyDoc .ui-paginator .ui-paginator-rpp-options {
    width: 45px;
    padding: 1px 0px 0px !important;
    margin: 0px 0px 0px 5px !important;
    background: #fff !important;
    border: 0px !important;
    font-weight: normal !important;
}

.gridViewStyDoc .ui-paginator .ui-paginator-current {
    padding: 1px 5px 1px !important;
    margin: 0px !important;
    border-right: 1px solid #ccc;
    font-weight: normal;
}

.gridViewStyDoc .ui-paginator .ui-paginator-last {
    border-right: 1px solid #ccc !important;
}

.gridViewStyDoc .ui-grid-row {
    border: 0px solid #ccc;
    margin-top: 0px !important;
    margin-bottom: -2px !important;
}

.advanceSearchDocButton {
    background: #D9F0F9 !important;
    border: 1px solid #96bedb !important;
    font-weight: normal !important;
    padding: 2px !important;
}

.advanceSearchDocButton:hover {
    font-weight: bold !important;
}

.docMenubg {
    background-color: #F5F5F5;
}

.deleteDoc {
    color: #E66565 !important;
}

.opaqueClass .ui-dialog {
    position: fixed !important;
    top: 25%;
    margin-top: 20px;
    left: 50%;
    padding: .2em;
    outline: 0;
    z-index: 9999999999999991 !important;
    float: left;
}

.confirmDialogClass.ui-dialog {
    z-index: 99991 !important;
}

.opaqueClass .userNameInp {
    margin-top: 5px;
    background: #fff url(../images/UserNameIco.png) no-repeat;
    padding-left: 40px;
    padding-bottom: 3px;
    padding-top: 7px;
}

.opaqueClass .userNameInp .ui-inputfield {
    background: #fff url(../images/UserNameIco.png) no-repeat 5px 5px !important;
    border: 1px solid #ccc !important;
    border-radius: 5px !important;
    width: 90%;
    display: block;
    padding: 10px 5px 10px 40px !important;
}

.opaqueClass .PasswordInp {
    margin-top: 5px;
}

.opaqueClass .PasswordInp .ui-inputfield {
    background: #fff url(../images/PasswordIco.png) no-repeat 5px 5px !important;
    border: 1px solid #ccc !important;
    border-radius: 5px !important;
    width: 90%;
    display: block;
    padding: 10px 5px 10px 40px !important;
}

/*Document Task module*/
.docListIcons img {
    padding-right: 4px;
}

.taskListCol1 {
    width: 22px;
}

.taskListCol2 {
    text-align: left;
}

.taskListCol3 {
    text-align: right;
}

.docTaskDlgLayout {
    width: 100% ! important;
}

.docTaskDlgWestLyt tr td {
    background-color: #F1F1F1;
    border: 1px solid #e5e5e5 !important;
}

.docTaskDlgWestLyt tr td a {
    text-decoration: none;
    background-color: #aaa;
    font-size: 13px !important;
    display: block;
    padding: 20px 10px;
    color: #fff;
}

.docTaskDlgWestLyt {
    border-spacing: 0px !important;
}

.docTaskSortbycol1 {
    width: 42%;
    text-align: left;
}

.docTaskSortbycol2 {
    width: 56%;
    padding: 0px 5px;
}

.docTaskListSelect {
    width: 80px !important;
}

.taskAddDelete a {
    text-decoration: none;
}

.taskAddDelete img {
    margin-right: 2px;
}

.taskAddDelete .save {
    width: 16px;
    height: 16px;
    vertical-align: bottom;
}

.taskAddDelete .cancel {
    width: 12px;
    height: 12px;
}

.taskAddDelete .delete {
    width: 12px;
    height: 12px;
}

.taskAddDelete .new {
    width: 16px;
    height: 16px;
    vertical-align: bottom;
}

/* .docTaskDataList ul > li { border: 1px solid #e5e5e5;padding: 2px 1px;  border-radius: 2px; margin-bottom: 2px;} */
.docTaskDataList ul > li .emailTaskListGrid:hover, .taskForByAll .ui-datagrid-content .ui-datagrid-data .ui-datagrid-row :hover {
    background-color: #F0F8FF;
}

.docTaskDataList ul > li .emailTaskListGrid:hover {
    cursor: pointer;
}

/* .docTaskDataList { overflow-y:scroll !important;} */
.docTaskList {
    width: 35%;
    text-align: left;
    margin-right: 4px;
    overflow-x: hidden ! important;
    overflow-y: auto !important;
    min-height: 0px;
    max-height: 360px;
}

.docTaskdetails {
    width: 65%;
    text-align: left;
    overflow-y: auto !important;
    overflow-x: hidden ! important;
    min-height: 150px;
    max-height: 360px;
}

.docTaskdetails span.ui-panel-title {
    color: #546e7a !important;
}

.docTaskdetails div.docTaskbasicPnl, .docTaskdetails div.docTaskReminderPnl,
.docTaskdetails div.docTaskUsrGrpPnl {
    border: 1px solid #e5e5e5 !important;
    margin-bottom: 5px;
}

.taskForByAll .ui-datagrid-content .ui-datagrid-data .ui-datagrid-row .ui-datagrid-column,
.taskAttention {
    border-bottom: 0px solid #C5BEBE !important; /* NEw UI changes */
}

.notesNewInq a {
    text-decoration: none;
}

.notesNewInq .ui-datagrid-data .ui-datagrid-column {
    border-bottom: 1px solid #ccc;
}

.aeBioRightSty .AeDocUploadPanSty .ui-datatable-empty-message td,
.aeBioRightSty .accPnlGrp .ui-datagrid-content-empty {
    color: #546e7a;
}

.aeBioRightSty .taskAttention td label {
    color: #546e7a;
    padding-left: 2px;
}

.aeBioRightSty .taskAttention .ui-datagrid-content {
    color: #546e7a;
}

.NotesNoRecord td label {
    padding: 5px 0px 0px 5px !important;
}

.taskAttention td label {
    color: #016990;
    padding-left: 2px;
}

.taskForByAll .ui-datagrid-content .ui-datagrid-data .ui-datagrid-row .ui-datagrid-column a {
    padding: 6px 0px !important;
    list-style-type: none;
    text-decoration: none;
    display: block;
}

.correspTab .ui-datagrid-content .ui-datagrid-data .ui-datagrid-row .ui-datagrid-column {
    padding: 5px 0px !important;
}

.correspTab .corrimg {
    vertical-align: top;
}

.correspTab .corrdetails,
.correspTab .corrdate {
    vertical-align: top;
}

.taskAttention tr td {
    padding: 1px 0px !important;
    list-style-type: none;
}

.picklistTaskDlg .ui-picklist-source, .picklistTaskDlg .ui-picklist-target {
    width: 140px !important
}

.picklistTaskDlg Div.ui-picklist-buttons {
    width: 30px !important;
}

.picklistTaskDlg .ui-picklist-item .ui-chkbox {
    float: left;
}

.docTaskbasicPnl .ui-widget-header, .docTaskReminderPnl .ui-widget-header,
.docTaskUsrGrpPnl .ui-widget-header {
    border: 1px solid #e5e5e5 !important;
    background: #F1F1F1 !important;
    font-size: 14px !important;
    font-weight: normal !important;
    color: #fff !important;
    height: 18px !important;
}

.docTaskDlgTextArea {
    border: 1px solid #e5e5e5 !important;
    width: 95% !important;
}

.fontWt500 {
    font-weight: 500 !important;
}

.activeForMeByMe {
    background-color: #5F5F5F !important;
}

.docTaskListActive {
    background-color: #F1F1F1 !important;
}

.newDeletDocRow {
    padding: 5px 0px !important;
    min-height: 35px;
}

.docAddImg {
    width: 18px;
    height: 14px;
}

.docDelImg {
    width: 11px;
    height: 11px;
}

.docAddLinksty, .docRecallsty, .docDeleteSty {
    margin-left: 5px;
    font-size: 13px !important;
    font-weight: 400 !important;
    position: relative;
    bottom: 2px;
}

.docDeleteSty {
    color: #EC4635 !important;
}

.docAddLinksty, .docRecallsty {
    color: #417FB2 !important;
}

.taskAddDeleteCol2 {
    text-align: right;
}

.documentTasksDialog .ui-dialog-footer .ui-button,
.documentTaskAddDialog .ui-dialog-footer .ui-button {
    border: 1px solid #B5AFAF !important;
    border-radius: 0px;
    padding: 2px 0px;
    margin-top: 1px;
}

.documentTasksDialog .ui-dialog-content,
.documentTaskAddDialog .ui-dialog-content {
    margin: 0px 5px 0px !important;
    width: 99%;
}

.documentTasksDialog .ui-dialog-footer, .documentTaskAddDialog .ui-dialog-footer {
    background-color: #EEEEEE;
    margin: 0px 5px 0px !important;
    padding: 0px 10px !important;
    text-align: right !important;
    border-width: 0px 1px 1px 1px !important;
    border-color: #ccc;
    border-style: solid;
    border-radius: 0px !important;
}

.expandRgtDivSty {
    float: left;
    margin-top: 135px;
    width: 1%;
    height: 80px;
    cursor: pointer;
    background: #016990;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
}

.expandRgtDivSty:HOVER {
    background: #016990;
}

.documentTasksDialog .ui-widget-header {
    height: 20px;
}

.documentTasksDialog .ui-dialog-content, .docTaskDlgLayout .ui-layout-unit .ui-layout-unit-content {
    overflow: hidden !important;
}

.ui-accordion-header span.ui-icon-triangle-1-e {
    background: url(../images/Big_chevron_down.png) no-repeat 3px center !important; /* NEw UI Changes */
}

.ui-accordion-header span.ui-icon-triangle-1-s {
    background: url(../images/Chevron_up.png) no-repeat 3px center !important; /* NEw UI Changes */
}

.changeaccordinationIcon .ui-accordion-header span.ui-icon-triangle-1-e {
    background: url(../images/Big_chevron_down.png) no-repeat 3px center !important;  /* NEw UI Changes */
}

.changeaccordinationIcon .ui-accordion-header span.ui-icon-triangle-1-s {
    background: url(../images/Chevron_up.png) no-repeat 3px center !important; /* NEw UI Changes */
}

.Accordianreporticon .ui-accordion-header span.ui-icon-triangle-1-s {
    background-image: url(/medcom/javax.faces.resource/images/ui-icons_222222_256x240.png.jsf?ln=primefaces-lightness) !important;
    background-position: -63px 1px !important;
}

.Accordianreporticon .ui-accordion-header span.ui-icon-triangle-1-e {
    background-image: url(/medcom/javax.faces.resource/images/ui-icons_222222_256x240.png.jsf?ln=primefaces-lightness) !important;
    background-position: -31px 0px !important;
}

.emailTaskListCol1 {
    width: 4px;
}

.emailTaskListCol2 {
    width: 100% !important;
}

.emailTaskListSelected {
    background-color: #016990 !important;
}

.emailTaskListGrid {
    display: inline-block;
    border: 1px solid #e5e5e5 !important;
    padding: 3px 0px;
}

.emailTaskListCol2 a {
    text-decoration: none;
    display: block;
}

.emailTaskListCol2 a:active, a:focus {
    outline-style: none !important;
    -moz-outline-style: none !important;
}

.docTaskCol1, .docTaskCol2 {
    width: 50%;
}

.docTaskCol1 input.hasDatepicker, .docTaskCol2 input.hasDatepicker {
    width: 70% !important;
}

.docTaskCol1 .ui-selectonemenu, .docTaskCol2 .ui-selectonemenu {
    width: 70% !important;
    border: 1px solid #e5e5e5 !important;
}

.pinRotate {
    -ms-transform: rotate(45deg) !important; /* IE 9 */
    -webkit-transform: rotate(45deg) !important;
    transform: rotate(45deg) !important;
}

.pintooltipText a {
    font-size: 14px !important;
    color: #444 !important;
    text-decoration: none;
    cursor: pointer;
}

.sortSwitchDoc .ui-selectonebutton .ui-corner-left {
    background: #fff url(../images/img_asc.png) no-repeat 2px 3px !important;
    border-top-left-radius: 5px !important;
    border-bottom-left-radius: 5px !important;
}

.sortSwitchDoc .ui-selectonebutton .ui-corner-right {
    background: #fff url(../images/img_desc.png) no-repeat 2px 3px !important;
    border-top-right-radius: 5px !important;
    border-bottom-right-radius: 5px !important;
}

.sortSwitchDoc .ui-selectonebutton {
    border-radius: 5px;
    border: 1px solid #ccc !important;
    padding: 0px !important;
}

.sortSwitchDoc .ui-button {
    margin: 0 !important;
}

.sortSwitchDoc {
    margin-left:: 5px !important;
}

.sortSwitchDoc .ui-selectonebutton .ui-state-active {
    background-color: #D9F0F9 !important;
}

.sortSwitchDoc .ui-selectonebutton .ui-corner-left, .sortSwitchDoc .ui-selectonebutton .ui-corner-right {
    height: 17px !important;
    margin-right: 0px !important;
    width: 10px;
    border: 1px solid #ccc !important;
}

.accHeaderCol1 {
    font-size: 14px !important;
    font-weight: normal;
    color: #fff;
    height: 20px;
}

.accHeader {
    padding: 3px 0px !important;
    height: 16px;
}

.accHeaderCol2 {
    text-align: right !important;
    width: 22px !important;
}

 
.pinLayoutAccord .ui-accordion-header {
    padding: 3px 1px !important;
    /*background-color: #2f76a0 !important;*/
   background:#fff !important; /*new changes*/
   border: 1px solid #DFE0E4 !important;	/*new changes*/
   box-shadow: 0 -1px 0 0 #EAEDF3, 0 1px 0 0 #EAEDF3 !important; /*new changes*/
    height:28px;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    border-bottom: 0px!important;
    margin-bottom: 0px!important;
    margin-top:0px;
}

.pinLayoutAccord .ui-accordion-header .ui-outputlabel {
    font-size: 15px !important; /* New Changes */
    font-weight: normal !important;
    text-align: left;
    padding-left: 10px;
    padding-top:5px;
    color: #5C6B7E !important;
}

.pinLayoutAccord .ui-accordion-header a {
    text-align: right;
    padding-right: 3px;
    float: right;
    margin-top: -2px;
}

.pinLayoutAccord .ui-accordion-content {
    border-radius: 0px 0px 0px 0px !important;
    margin-bottom: 0px !important;
}

.accPnlGrp {
    border-bottom: 0px !important;
}

.seeMorePanel {
    padding: 0px 5px;
}

.seeMorePanelGrp {
    width: 100% !important;
    height: 16px !important;
}

.seeMorePanelGrp a {
    color: #1890BD;
    text-decoration: none;
}

.seeMorePanelGrp a.seeMore {
    float: left;
}

.seeMorePanelGrp a.add {
    float: right;
    padding: 1px 6px 1px 18px !important;
    margin-right: 0px !important;
    font-size: 12px !important;
}

.accGeneralDetails {
    padding: 2px 6px 6px 6px !important;
}

.accInput input, .accInput textarea {
    width: 98% !important;
    text-align: left;
}

.accInput textarea {
    height: 46px !important;
}

.accInput .titleTextArea {
    height: 32px !important;
}

.accInput label, .accDetailsCol1 label, .accDetailsCol2 label {
    font-size: 13px !important;
}

.accInput .ui-selectmanycheckbox {
    width: 100%;
    border: 1px solid #96BEDB;
}

.accDetailsCol1, .accDetailsCol2 {
    width: 50%;
}

.accDetailsCol1 .ui-selectonemenu {
    width: 80% !important;
}

.accDetailsCol2 .hasDatepicker {
    width: 66% !important;
}

.accDetailsCol2 .ui-datepicker-trigger {
    width: 20px !important;
}

.accChk, .accLbl {
    padding-bottom: 10px !important;
}

.accChk {
    width: 20px;
}

.accLbl {
    width: 40%;
}

.productPanel .ui-panel-content, .companyPanel .ui-panel-content {
    border: 0px !important;
}

.companyPanel .ui-panel-content .ui-datatable {
    margin-top: 10px;
}

.artProdCol .ui-widget-header {
    width: 98%;
    background: none !important;
    border: 0px !important;
    padding: 0px !important;
    height: 22px !important;
}

.artProdCol .ui-widget-header a {
    float: right !important;
}

.artProdCol .ui-datatable-tablewrapper table thead tr th {
    border: 0px ! important;
    background: none !important;
}

.artProdCol .ui-datatable-tablewrapper table {
    width: 98%;
    overflow: hidden !important;
}

.artProdCol .ui-datatable-tablewrapper table tbody tr td {
    white-space: normal !important;
    border: 0px ! important;
}

.artProdCol .ui-datatable-tablewrapper {
    padding-left: 2px;
}

.supDocList .ui-datatable-tablewrapper {
    width: 98%;
    padding: 0px 2px;
}

.westLayoutUnitSty .ui-layout-unit-content, .centerLytAcc .ui-accordion-content {
    overflow: visible !important;
}

.DocPanelDivCol1 {
    width: 40%;
}

.docIconWidth01 {
    width: 2%;
}

.docIconWidth02 {
    width: 2%;
}

.docIconWidth03 {
    width: 2%;
}

.docIconWidth04 {
    width: 2%;
}

.docIconWidth05 {
    width: 2%;
}

.DocPanelDivCol2 {
    width: 90%;
    padding-left: 5px;
}

/* .rightPin{ width:4%; float:right;margin-right:3%; } */
.rightPin {
    width: 3%;
    padding-right: 15px;
}

.rightPin .pinUnpin-tooltip {
    width: 100%;
    text-align: right;
}

.confirmDelete {
    z-index: 1100 !important;
}

.datePnl .hasDatepicker {
    width: 67% !important;
}

.docCalendar .hasDatepicker {
    width: 70% !important;
    margin-left: 2%;
}

.userChkBox {
    border-style: groove;
    width: 250px;
    border-color: black;
    border: 1px solid;
}

.corrdetails {
    width: 55%;
}

.corrdate .ui-outputlabel {
    font-size: 12px;
}

.marginspace {
    margin-left: 5px !important;
}

.inner-Add-DelLeft .ui-fileupload-buttonbar {
    background: transparent !important;
    border: none !important;
}

.noteAttention td {
    padding: 5px !important;
    border-bottom: 1px solid #C5BEBE !important;
}

.noteAttention {
    padding-bottom: 5px;
}

/* Document advance search overlaypanel */
.adSearchOverlayPanel, .adSearchOverlayPanel .ui-overlaypanel-content,
.adSearchOverlayPanel .ui-overlaypanel-content .advanceSearchPanelSty {
    padding: 0px !important;
}

/* .adSearchOverlayPanel,.adSearchOverlayPanel .ui-overlaypanel-content,.adSearchOverlayPanel .ui-overlaypanel-content .advanceSearchPanelSty{ padding: 0px!important;}*/
.adSearchOverlayPanel .ui-overlaypanel-content .advanceSearchPanelSty .ui-panel-content {
    padding: 8px 10px !important;
    background: #ccc !important;
}

.adSearchOverlayPanel {
    z-index: 900 !important;
    padding-top: 2px !important;
    width: 82.5% !important;
    -webkit-box-shadow: 0 0 10px #b4b4b4 !important;
    box-shadow: 0 0 10px #b4b4b4 !important;
}

.docTblIcons tbody tr td {
    border: 0px !important;
    padding: 0px !important;
}

.docTblIcons {
    width: auto !important;
}

.docTblIcons tbody tr td div {
    margin-right: 2px !important;
}

.docTblIcons .downlaodImg {
    float: left;
    margin-right: 5px;
}

.docTblIcons .downlaodImg button.ui-button,
.docListIcons .downlaodImg button.ui-button {
    background: url('../images/download_doc_img.png') !important;
    margin: 0px 5px 0px 0px !important;
    border: 0px !important;
    padding: 0px;
    width: 16px !important;
    height: 16px;
    display: block;
}

.docTblIcons .downlaodImg button.ui-state-hover,
.docListIcons .downlaodImg button.ui-state-hover {
    background: url('../images/download_doc_img.png') !important;
    margin: 0px 5px 0px 0px !important;
    border: 0px !important;
    padding: 0px;
    width: 16px;
    height: 16px;
    display: block;
}

.docAdSearchAdd {
    margin-right: 20px;
    color: #016990 !important;
    font-weight: bold;
    margin-left: 30px;
}

.docAdSearchDelete {
    color: #E87171 !important;
    font-weight: bold;
}

.additionSearchSty {
    margin-bottom: 10px;
    width: 93% !important;
}

.additionSearchSty td {
    padding-right: 12px;
}

.additionSearchSty td:nth-child(1) {
    width: 30% !important;
}

.additionSearchSty td:nth-child(2) {
    width: 15% !important;
}

.additionSearchSty td:nth-child(3) {
    width: 30% !important;
}

.additionSearchSty td:nth-child(4) {
    width: 5% !important;
}

.additionSearchSty td .ui-selectonemenu, .additionSearchSty td .ui-inputtext {
    width: 98% !important;
}

.addCriteriaTblSty .ui-datatable-tablewrapper table {
    width: 100%;
}

.addCriteriaTblSty {
    height: auto;
    max-height: 100px !important;
    overflow-x: hidden;
    overflow-y: auto;
    border-top: 1px solid #cccccc;
}

.advSavedCriteriaSty td:nth-child(2) {
    width: 73% !important;
}

.advSavedCriteriaSty td:nth-child(1) {
    padding-right: 5px !important;
}

.docViewLinkSty, .docDwnldLinkSty {
    border-radius: 1px;
    position: relative;
    width: 16px !important;
    height: 16px !important;
    cursor: pointer;
    display: inline-block;
    background: #FFFFFF no-repeat;
    border: 1px solid #96BEDB;
    top: 14px;
}

.docViewDwnldGrpSty {
    position: absolute;
    bottom: 7px;
    width: 52px;
    height: 62px;
    visibility: hidden;
}

.docViewLinkSty { /* border-radius: 2px 2px 2px 2px !important; */
    right: 3px;
    padding: 2px;
}

.docDwnldLinkSty { /*  border-radius: 2px 2px 2px 2px !important; */
    left: 3px;
    padding: 2px;
}

.docDwnldLinkSty img, .docViewLinkSty img {
    border-radius: 2px !important;
    width: 16px !important;
    height: 16px !important;
}

.docThumbnailLinkSty, .docViewDwnldGrpSty, .thumbnailImgSty {
    cursor: default;
}

.docThumbnailLinkSty {
    position: relative;
    margin-left: 25px;
}

.pdfViewerDialogSty .ui-dialog-content {
    overflow: hidden !important;
}

.thumbnailImgSty {
    border-radius: 2px;
    opacity: 1;
}

.unboldSty {
    font-weight: normal !important;
}

.adSearchOverlayPanel {
    z-index: 900 !important;
    padding-top: 2px !important;
    width: 82.5% !important;
    -webkit-box-shadow: 0 0 10px #b4b4b4 !important;
    box-shadow: 0 0 10px #b4b4b4 !important;
}

.docTblIcons tbody tr td {
    border: 0px !important;
    padding: 0px !important;
}

.docTblIcons {
    width: auto !important;
}

.docTblIcons tbody tr td div {
    margin-right: 2px !important;
}

.docTblIcons .downlaodImg {
    float: left;
    margin-right: 5px;
}

.docTblIcons .downlaodImg button.ui-button {
    background: url('../images/download_doc_img.png') !important;
    margin: 0px 5px 0px 0px !important;
    border: 0px !important;
    padding: 0px;
    width: 16px !important;
    height: 16px;
    display: block;
}

.docTblIcons .downlaodImg button.ui-state-hover {
    background: url('../images/download_doc_img.png') !important;
    margin: 0px 5px 0px 0px !important;
    border: 0px !important;
    padding: 0px;
    width: 16px;
    height: 16px;
    display: block;
}

.docAdSearchAdd {
    margin-right: 20px;
    color: #016990 !important;
    font-weight: bold;
    margin-left: 30px;
}

.docAdSearchDelete {
    color: rgb(84, 110, 122) !important;
    margin-right: 5px !important;
    font-weight: normal !important;
    font-size: 13px !important;
    background: rgb(255, 255, 255) !important;
    padding: 5px 10px !important;
    text-decoration: none !important;
	border:1px solid rgb(196, 205, 213) !important;
	border-radius:4px !important;
}

.additionSearchSty {
    margin-bottom: 10px;
    width: 93% !important;
}

.additionSearchSty td {
    padding-right: 12px;
}

.additionSearchSty td:nth-child(1) {
    width: 30% !important;
}

.additionSearchSty td:nth-child(2) {
    width: 15% !important;
}

.additionSearchSty td:nth-child(3) {
    width: 30% !important;
}

.additionSearchSty td:nth-child(4) {
    width: 5% !important;
}

.additionSearchSty td .ui-selectonemenu, .additionSearchSty td .ui-inputtext {
    width: 98% !important;
}

.addCriteriaTblSty .ui-datatable-tablewrapper table {
    width: 100%;
}

.addCriteriaTblSty {
    height: auto;
    max-height: 100px !important;
    overflow-x: hidden;
    overflow-y: auto;
    border-top: 1px solid #cccccc;
}

.adSearchContentTable .addCriteriaTblSty .ui-datatable-tablewrapper {
    height: auto;
    max-height: 147px !important;/*yamini changes*/
    overflow-x: hidden;
    overflow-y: auto;
    border-top: 1px solid #cccccc;
}

.advSavedCriteriaSty td:nth-child(2) {
    width: 73% !important;
}

.advSavedCriteriaSty td:nth-child(1) {
    padding-right: 5px !important;
}

.docViewLinkSty, .docDwnldLinkSty {
    border-radius: 1px;
    position: relative;
    width: 16px !important;
    height: 16px !important;
    cursor: pointer;
    display: inline-block;
    background: #FFFFFF no-repeat;
    border: 1px solid #96BEDB;
    top: 2px;
}

.docViewDwnldGrpSty {
    position: absolute;
    bottom: 7px;
    width: 52px;
    height: 62px;
    visibility: hidden;
    left: 1px;
}

.docViewLinkSty {
    right: 3px;
    padding: 2px;
}

.docDwnldLinkSty {
    left: 0px;
    padding: 2px;
    margin-right: 3px;
}

.docDwnldLinkSty img, .docViewLinkSty img {
    border-radius: 2px !important;
    width: 16px !important;
    height: 16px !important;
}

.docThumbnailLinkSty, .docViewDwnldGrpSty, .thumbnailImgSty {
    cursor: default;
}

.docThumbnailLinkSty {
    position: relative;
}

.pdfViewerDialogSty .ui-dialog-content {
    overflow: hidden !important;
}

.thumbnailImgSty {
    border-radius: 2px;
    opacity: 1;
}

.unboldSty {
    font-weight: normal !important;
}

/* .docViewDwnldGrpSty td:nth-child(2){text-align: right;} */
.docViewDwnldGrpSty td {
    text-align: center;
}

.docThumbnailLinkSty :HOVER .docViewDwnldGrpSty {
    visibility: visible !important;
}

.docThumbnailLinkSty :HOVER .thumbnailImgSty {
    border-color: #016990 !important;
    box-shadow: 0 0 2px #016990;
    -moz-box-shadow: 0 0 2px #016990;
    -webkit-box-shadow: 0 0 2px #016990;
}

.docThumbnailLinkSty :HOVER .docViewDwnldGrpSty {
    background: rgba(0, 0, 0, 0.28);
    opacity: 0.8;
    height: 54px;
    width: 50px;
}

.actionsLinkSty {
    padding-right: 6px;
    padding-left: 8px;
    vertical-align: top;
    padding-top: 2px;
}

.actionsLinkSty .has-tooltip {
    float: right;
    width: 30px;
    margin-right:10px !important; /*new chnages*/
}

.actionsLinkSty .has-tooltip .tooltip:after {
    left: 92% !important;
}

.actionsLinkSty .has-tooltip .tooltip {
    width: 160px !important;
}

.actionsLinkSty .has-tooltip .tooltip table tr td {
    border-width: 0px !important;
    padding: 4px 8px !important;
}

.actionsLinkSty .has-tooltip .tooltip table tr td img {
    width: 16px;
    height: 16px;
}

.actionsLinkSty .has-tooltip .tooltip table tr td a {
    color: #333;
    text-decoration: none;
}

.actionsLinkSty .has-tooltip .tooltip table tr td a:HOVER {
    cursor: pointer;
    font-weight: bold;
    font-stretch: normal;
    color: #016990;
}

.actionsLinkSty .has-tooltip .tooltip {
    background: #fff !important;
}

.actionsLinkSty .has-tooltip .tooltip:after {
    border-bottom-color: #fff !important;
}

.pinImgSty img {
    width: 24px !important;
    height: 24px !important;
}

.corresDialogSort {
    width: 39%;
}

.corresDialognewLink {
    width: 55%;
    text-align: right;
    border-left: 1px dashed #ccc;
}

.expandRgtDivCorresSty {
    width: auto;
}

.correspondenceDetailsdisplay {
    float: left;
    width: 98% !important;
}

.pickListQncSty {
    margin: auto;
    width: 100% !important;
}

.pickListQncSty .ui-picklist {
    margin: 5px !important;
    width: 100% !important;
    float: left !important;
}

.pickListQncSty .ui-picklist-list-wrapper {
    margin-right: 5px !important;
    float: left !important;
    width: 45% !important;
	background:#fff !important;
}

.pickListQncSty .ui-picklist-list-wrapper .ui-picklist-caption {
    background: #fff none repeat scroll 0 0 !important;
    border: 1px solid #fff;
    padding: 2px 5px 5px !important;
    color: #546e7a;
}

.pickListQncSty .ui-picklist-filter-container {
    position: relative !important;
    width: auto !important;
    background: #fff none repeat scroll 0 0 !important;
    border: 1px solid #fff;
    padding: 3px 5px 0px !important;
}

.pickListQncSty .ui-picklist-filter-container .ui-icon {
    background: url(../images/selectMenuSearch.png) no-repeat 1px center !important;
    right: 10px !important;
}

.pickListQncSty .ui-picklist-filter {
    width: 95%;
}

.pickListQncSty .ui-picklist-list {
    border: 1px solid #ccc !important;
    padding: 2px 0px !important;
    height: 170px !important;
    width: 99% !important;
}

.pickListQncSty .ui-picklist-list li.ui-picklist-item {
    padding: 4px 3px !important;
    margin-bottom: 0px !important;
    border-bottom: 0px solid #ccc;
    outline: none;
    word-wrap: break-word;
    word-break: break-all;
    text-align: left;
}

.pickListQncSty .ui-picklist-list li.ui-state-hover,
.pickListQncSty .ui-picklist-list li.ui-state-focus {
    background: #f9f9f9 !important;
    padding: 4px 3px !important;
    border-bottom: 0px solid #ccc;
    margin-bottom: 0px !important;
    box-shadow: none !important;
    color: #000 !important;
}

.pickListQncSty .ui-picklist-list li.ui-state-highlight {
    background: #f9f9f9 !important;
    padding: 4px 3px !important;
    border-bottom: 0px solid #ccc;
    margin-bottom: 0px !important;
    color: #000!important;
}

.pickListQncSty .ui-picklist-buttons {
    float: left !important;
    padding: 45px 5px 0px !important;
    width: 5% !important;
    display: inline-block;
    height: auto !important;
}

.pickListQncSty .ui-picklist-buttons .ui-picklist-buttons-cell .ui-button span {
    display: none !important;
}

.pickListQncSty .ui-picklist-buttons .ui-picklist-buttons-cell button.ui-state-hover {
    border: 0px !important;
    padding: 0px !important;
    margin: 0px 0px 7px !important;
}

.pickListQncSty .ui-picklist-buttons button.ui-picklist-button-add {
    background: url(../images/add_picklist.png) no-repeat 0px 0px !important;
    border: 0px !important;
    width: 16px !important;
    height: 16px !important;
    padding: 0px !important;
    margin: 0px 0px 7px !important;
}

.pickListQncSty .ui-picklist-buttons button.ui-picklist-button-add-all {
    background: url(../images/addAll_picklist.png) no-repeat 0px 0px !important;
    border: 0px !important;
    width: 16px !important;
    height: 16px !important;
    padding: 0px !important;
    margin: 0px 0px 7px !important;
}

.pickListQncSty .ui-picklist-buttons button.ui-picklist-button-remove {
    background: url(../images/remove_picklist.png) no-repeat 0px 0px !important;
    border: 0px !important;
    width: 16px !important;
    height: 16px !important;
    padding: 0px !important;
    margin: 0px 0px 7px !important;
}

.pickListQncSty .ui-picklist-buttons button.ui-picklist-button-remove-all {
    background: url(../images/removeAll_picklist.png) no-repeat 0px 0px !important;
    border: 0px !important;
    width: 16px !important;
    height: 16px !important;
    padding: 0px !important;
    margin: 0px 0px 7px !important;
}

/* Document Correspondence UI style changes Added by Magendran */
.docCorressMain:after,
.docCorressMain:before,
.dialogLayOut:after,
.dialogLayOut:before {
    clear: both !important;
    display: block;
    content: "";
}

.docCorressMain .ui-layout-paneWest {
    width: 5% !important;
}

.docCorressMain .ui-layout-paneCenter {
    position: relative !important;
    float: left;
    width: 94% !important;
}

.docCorressMain .ui-layout-paneEast {
    border-left: 1px dashed #ccc;
    position: relative !important;
    float: right;
}

.docCorressMain .ui-layout-paneWest, .docCorressMain .ui-layout-paneCenter,
.docCorressMain .ui-layout-paneEast, .docCorressMain .ui-layout-paneWest .ui-layout-unit-content,
.docCorressMain .ui-layout-paneCenter .ui-layout-unit-content,
.docCorressMain .ui-layout-paneEast .ui-layout-unit-content {
    height: auto !important;
}

.ui-layout-paneWest table {
    border-right: 1px solid #ccc;
    border-bottom: 0px !important;
    border-top: 0px !important;
    border-left: 0px !important;
}

.ui-layout-paneWest .westLeftIcon {
    padding: 10px 5px !important;
    border-bottom: 1px solid #ccc !important;
}

.taskRightHeight {
    height: 380px;
}

.notesRightHeight {
    height: 320px;
}

.notesDailogInq .corresDialogDetails .notesRightHeight {
    height: 410px;/*may16*/
    overflow: auto;
}

.notesDailogInq .corresDialogListDetails .accountsListNots .NotesList {
    height: 417px;
    overflow: auto;
    max-height: 417px;
}

.dialogCoress .QncMgSty .ui-panel {
    margin: 5px !important;
}

.dialogCoress .QncMgSty .ui-panel-content {
    background: #fff !important;
    padding: 7px !important;
    margin-bottom: 7px !important;
}

.dialogCoress .QncMgSty .ui-panel-titlebar {
    background: #ddecf0 !important;
    border: 1px solid #ddecf0;
    padding: 5px;
    height: auto;
}

.dialogCoress .QncMgSty .ui-panel-titlebar .ui-panel-title .ui-outputlabel,
.QncMgSty .ui-panel-titlebar .ui-panel-title .titleBar-title .ui-outputlabel {
    font-weight: normal;
    color: #546e7a;
    font-size: 13px;
    display: inline;
}

.dialogCoress .QncMgSty .ui-panel-content .taskLabelLeft {
    font-weight: bold !important;
    color: #546e7a;
    font-size: 12px;
    display: inline;
    padding-right: 10px;
}

.dialogCoress .QncMgSty .ui-panel-content .taskLabelRight {
    font-weight: normal;
    color: #546e7a;
    font-size: 12px;
    display: inline;
    word-wrap: break-word;
    break-word: break-all;
}

.dialogCoress .QncMgSty .ui-panel-content .calendarSty .ui-outputlabel {
    display: block !important;
}

.corresTopClass {
    padding-top: 5px;
    border-bottom: 1px solid #ccc;
    margin-bottom: 3px;
}

.corresTopClass .ui-grid-col-2,
.corresTopClass .ui-panelgrid .ui-panelgrid-cell,
.shortSearchInput .ui-panelgrid-cell {
    padding: 0px !important;
}

.mailBoxTxt20 {
    width: 20% !important;
    text-align: right;
}

.mailBoxTxt,
.shortByTxt {
    width: 8% !important;
    text-align: right;
}

.mailBoxTxt20 .ui-outputlabel,
.mailBoxTxt .ui-outputlabel,
.shortByTxt .ui-outputlabel {
    font-weight: normal;
    color: #546e7a;
    font-size: 13px;
    padding: 4px 5px 4px 0px;
    display: inline;
}

.mailBoxSelect {
    width: 18% !important;
}

.sortBySelect {
    width: 12% !important;
    padding-right: 10px !important;
}

.emailsortBySelect {
    width: 17% !important;
}

.docInputsize {
    width: 50% !important;
}

.asendesenIcon {
    width: 9% !important;
}

.asendesenIcon .azButSty {
    width: 100% !important;
}

.corresTopClass .ui-grid-col-2 .ui-inputfield,
.corresTopClass .ui-grid-col-2 .ui-inputtext {
    width: 85% !important;
    float: left;
}

.corresTopClass .ui-grid-col-2 .ui-selectonemenu {
    margin-bottom: 0px !important;
}

.docInputsize a.ui-commandlink {
    background: #eaedf3;
    padding: 0px 5px 2px;
    display: inline-block;
}

.docInputsize a.ui-commandlink img {
    margin-top: 4px;
}

.emailBlue {
    width: 1%;
    padding-right: 2px;
    vertical-align: top;
}

.emailData {
    width: 87%;
    vertical-align: top;
}

.emailData a.mailAnchor {
    display: block;
    border: 1px solid #ccc; /*  border-radius:5px; */
}

.emailContent {
    padding: 5px;
}

.emailContent .ui-outputlabel {
    font-size: 12px !important;
    display: block;
    padding-bottom: 3px;
}

.emailContA {
    text-align: left;
    vertical-align: top;
}

.emailContB {
    text-align: left;
    padding-right: 2px;
}

.emailContC {
    text-align: right;
    padding-right: 2px;
}

.emailContD {
    text-align: right;
}

.emailContA1 {
    text-align: left;
    vertical-align: top;
    width: 5%;
}

.emailContB1 {
    text-align: left;
    padding-right: 2px;
    width: 15%;
}

.emailContC1 {
    text-align: right;
    padding-right: 2px;
    width: 35%;
}

.emailContD1 {
    text-align: right;
    padding: 0px !important;
    width: 15%;
}

.EmailIconimg {
    vertical-align: top;
    padding-right: 10px;
    width: 5%;
}

.EmailContTxt {
    text-align: left;
    width: 90%;
}

.EmailContTxt .ui-outputlabel {
    display: block;
    word-wrap: break-word !important;
    word-break: break-all !important;
}

.EmailLabelLeft {/*may16*/
   /* padding-right: 8px; */
    width: 9%;
    vertical-align: top;
    text-align: left;
}
.EmailContValues {
    text-align: left;
    width: 88%;
    vertical-align: top;
    text-align: left;
}

.EmailContValues .ui-outputlabel {
    display: block;
    word-wrap: break-word !important;
    word-break: break-all !important;
}

.EmailContValues .attachmentDoc .ui-outputlabel {
    display: inline-block;
}

.EmailContValues .attachmentDoc .ui-datagrid-content {
    padding-bottom: 0px !important;
}

.emailCorrList {
    max-height: 445px;
    overflow: auto;
}

.tasksDialogSty .emailCorrList {
    max-height: 420px;
    overflow: auto;
}

.NotesList {
    max-height: 418px;
    overflow: auto;
}

.notesDailogInq .ui-layout-unit .ui-layout-unit-content {
    overflow: hidden;
}

.coresEditorUI .ui-editor-toolbar {
    display: none;
}

.emailContent .leftContAlign .ui-outputlabel {
    display: inline-block;
    padding-right: 5px;
    vertical-align: top;
}

.leftContAlign .ui-outputlabel {
    display: inline-block;
    padding-right: 5px;
    vertical-align: top;
}

.leftContAlign .breakWordTxt {
    display: inline-block;
    word-wrap: break-word;
    word-break: break-all !important;
    width: 95%;
}

.breakWordTxt {
    display: block;
    word-wrap: break-word !important;
    word-break: break-all !important;
}

.editorStyDoc .ui-editor {
    height: 250px !important;
    width: 100% !important;
}

.editorStyDoc .ui-editor textarea,
.editorStyDoc .ui-editor iframe {
    width: 100% !important;
    background: #fff;
}

.corresDialogList {
    width: 35%;
    vertical-align: top;
    float: left;
}

.corresDialogDetails {
    width: 65%;
    float: right;
    vertical-align: top;
}

.tasksDialogSty .corresDialogDetails {
    max-height: 420px;
    overflow: auto;
}

.dialogLayOut .ui-layout-resizer {
    display: none !important;
}

span.autoLabellingCss {
    position: absolute;
    top: 1px;
    right: 13px;
}
span.autoLabellingCss .ui-outputlabel {
    padding-right: 10px;
}
.corresDialogListDetails:after,
.corresDialogListDetails:before {
    clear: both !important;
    display: block;
    content: "";
}

.docInputsize a.cancelBtn {
    background: #fff url(../images/cancel.gif) no-repeat 3px center !important;
    padding: 2px 5px 2px 23px;
    display: inline-block;
    color: #000;
    font-size: 13px;
    margin-right: 10px;
}

.docInputsize a.saveBtn {
    background: #fff url(../images/save.png) no-repeat 3px center !important;
    padding: 2px 5px 2px 23px;
    display: inline-block;
    color: #000;
    font-size: 13px;
    margin-right: 10px;
}

.Dilog-notesIcon {
    width: 5%;
    text-align: left;
}

.Dilog-notesleft {
    width: 62%;
    text-align: left;
}

.Dilog-notesright {
    width: 35%;
    text-align: right;
}

.notesTitle {
    font-weight: bold;
    padding-right: 5px;
}

.notesContent {
    font-weight: normal;
}

.NotesColLeft {
    width: 18% !important;
}

.Dilog-notesIcon1 {
    width: 3%;
    text-align: left;
}

.Dilog-notesleft1 {
    width: 53%;
    text-align: left;
}

.Dilog-notesright1 {
    width: 44%;
    text-align: right;
}

/* start- Delete after completed Document Dialog design UI work */
.corresDialognewLink .newLinkBut {
    background: #f9f9f9;
    padding-right: 5px;
}

.corresDialognewLink .newLinkBut:after {
    clear: both !important;
    display: block;
    content: "";
}

.corresDialognewLink .newLinkBut a {
    text-decoration: none;
    cursor: pointer;
}

.corresDialognewLink .newLinkBut a .ui-outputlabel {
    display: inline;
    cursor: pointer;
}

.corresDialognewLink .newLinkBut a img {
    display: inline;
    padding-right: 2px;
}

.buttonBarCores {
    background: #f9f9f9;
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    padding: 5px 10px;
}

.buttonBarCores:after {
    clear: both !important;
    display: block;
    content: "";
}

.buttonBarCores .PreIcon {
    float: left;
}

.buttonBarCores .NextIcon {
    float: right;
}

/* End- Delete after completed Document Dialog design UI work */
.UserImgIcon {
    width: 8%;
    vertical-align: top;
    text-align: right;
}

.userDetails {
    width: 71%;
    text-align: left;
    padding-left: 10px;
}

.regionalDlgSty {
    z-index: 999 !important;
}

.mailattachBut1 .ui-fileupload-buttonbar {
    border: none !important;
    background: none !important;
    height: 25px;
    padding: 0px 2px !important;
}

.mailattachBut1 .ui-fileupload-buttonbar input {
    width: 100px;
    height: 20px;
    cursor: pointer !important;
    font-size: 13px !important;
    transform: none !important;
    top: 0px !important;
    left: 0px !important;
}

.mailattachBut1 .ui-fileupload-buttonbar span.ui-button {
    background: #016990 !important;
    border-radius: 4px;
    height: 26px;
    color: #fff !important;
    border: 1px solid #016990 !important;
    padding: 0px !important;
    margin: 0px !important;
}

.mailattachBut1 .ui-fileupload-buttonbar span.ui-icon-plusthick {
    color: #fff !important;
    background-image: url(../images/mailAttachButWhite.png) !important;
    background-position: 0 0;
}

.mailattachBut1 .ui-fileupload-content {
    display: none;
}

.mailattachBut1 .ui-fileupload-buttonbar span.ui-button .ui-button-text {
    font-weight: normal;
}

.mailattachBut1 .ui-fileupload-buttonbar span.ui-state-hover {
    background: #c1f3f9 !important;
    border-radius: 4px;
    height: 26px;
    color: #222 !important;
    border: 1px solid #016990 !important;
    padding: 0px !important;
    margin: 0px !important;
}

.mailattachBut1 .ui-fileupload-buttonbar span.ui-state-hover span.ui-icon-plusthick {
    color: #fff !important;
    background-image: url(../images/mailAttachBut.png) !important;
    background-position: 0 0;
}

.mailattachBut {
    width: 10%;
}

.MailSendBut {
    width: 9%;
}

.sendLinkSty a img {
    float: left;
    padding-top: 2px;
    padding-right: 5px;
    cursor: pointer;
}

.sendLinkSty a.ui-outputlabel,
.sendLinkSty a label {
    text-decoration: none !important;
    cursor: pointer !important;
}

.userDetails .ui-outputlabel {
    display: block;
    padding-bottom: 3px;
}

.mailattachBut .ui-fileupload-buttonbar {
    border: none !important;
    background: none !important;
    height: 25px;
    width: 95px;
}

.mailattachBut .ui-fileupload-buttonbar input {
    width: 100px;
    height: 20px;
    cursor: pointer !important;
    font-size: 13px !important;
    transform: none !important;
    top: 0px !important;
    left: 0px !important;
}

.mailattachBut .ui-fileupload-buttonbar span.ui-button {
    background: #fff !important;
    border: 1px solid #ccc !important;
    border-radius: 0px;
    height: 26px;
    color: #000 !important;
    padding: 0px !important;
    margin: 0px !important;
}

.mailattachBut .ui-fileupload-buttonbar span.ui-icon-plusthick {
    color: #000 !important;
    background-image: url(../images/mailAttachBut.png) !important;
    background-position: 0 0;
}

.mailattachBut .ui-fileupload-content {
    display: none;
}

.mailattachBut .ui-fileupload-buttonbar span.ui-button .ui-button-text {
    font-weight: normal;
    padding: 3px 5px 5px 23px !important
}

.mailattachBut .ui-fileupload-buttonbar span.ui-state-hover {
    background: #fff !important;
    height: 26px;
    color: #222 !important;
    border: 1px solid #ccc !important;
    padding: 0px !important;
    margin: 0px !important;
}

.mailattachBut .ui-fileupload-buttonbar span.ui-state-hover span.ui-icon-plusthick {
    color: #000 !important;
    background-image: url(../images/mailAttachBut.png) !important;
    background-position: 0 0;
}

.mailSubject {
    width: 12%;
    vertical-align: top;
    text-align: right;
}

.mailSubject .ui-outputlabel {
    text-align: right;
    display: block;
    padding-right: 10px;
}

.MailInput {
    width: 88%;
}

.MailInput .ui-datagrid-column {
    padding: 1px 0px;
}

.lookupStyleBg {
    border: 1px solid #016990;
    padding: 2px;
    background: #016990;
}

.MailInput .ui-inputfield {
    border: 1px solid #8fe0ff !important;
    padding: 2px;
    font-weight: normal;
    width: 95% !important;
    margin-bottom: 7px;
}

.subjectInput .ui-inputfield {
    border: 1px solid #8fe0ff !important;
    padding: 2px;
    font-weight: normal;
    width: 97.5% !important;
    margin-bottom: 7px;
}

.editerDesign .ui-editor {
    width: 98% !important;
    border: 1px solid #ccc !important;
    height: 210px !important;
}

.ui-grid-col-12 .moxtraediterDesign .ui-editor {
    width: 100% !important;
}

.editerDesign .ui-editor-toolbar {
    border-bottom: 1px solid #ccc !important;
}

.sendLinkSty a img {
    float: left;
    padding-top: 2px;
    padding-right: 5px;
    cursor: pointer;
}

.sendLinkSty a.ui-outputlabel, .sendLinkSty a label {
    text-decoration: none !important;
    cursor: pointer !important;
}

.sendLinkSty a {
    display: block;
    background: #fff;
    padding: 5px;
    width: 60px;
    height: 15px;
    border: 1px solid #ccc;
    border-radius: 0px;
    text-align: left;
    color: #333;
    text-decoration: none !important;
}

.sendLinkSty a:hover {
    display: block;
    background: #fff;
    padding: 5px;
    width: 60px;
    height: 15px;
    color: #333;
    border: 1px solid #ccc;
    border-radius: 0px;
    text-align: left;
    text-decoration: none !important;
}

.sendBottomBG {
    background-color: #EEEEEE;
    padding: 5px 0px 1px 0px !important;
    text-align: right;
    position: absolute;
    width: 100%;
    bottom: 0px;
}

.sendBottomBG .ui-button {
    border: 1px solid #B5AFAF !important;
    background: #fff !important;
    border-radius: 0px;
    padding: 2px 0px;
}

.sendBottomBG .ui-state-hover {
    border: 1px solid #B5AFAF !important;
    background: #fff !important;
}

.coressNewAttcah .ui-datagrid-content .ui-datagrid-column {
    width: 13%;
    padding-right: 10px;
    padding-left: 0px;
    border: 0px !important;
}

.coressNewAttcah .ui-datagrid-content .ui-datagrid-column a {
    text-decoration: none !important;
}

.coressNewAttcah .ui-datagrid-content .ui-datagrid-column .CoressAttach,
.CoressAttach {
    background: #e9e9e9 !important;
    color: #2c539a !important;
    cursor: pointer !important;
    border: 1px solid #ccc !important;
    padding: 3px 5px !important;
    border-radius: 5px !important;
}

.TemplateAttach {
    background: #e9e9e9 !important;
    color: #2c539a !important;
    cursor: pointer !important;
    border: 1px solid #ccc !important;
    padding: 3px 5px !important;
    border-radius: 5px !important;
    width: 25%;
}

.centerLayoutUnitNewSty .TemplateAttach {
    width: 70%;
}

.coressNewAttcah .ui-datagrid-content .ui-datagrid-column .CoressAttach a.contentLink {
    float: left;
}

.coressNewAttcah .ui-datagrid-content .ui-datagrid-column .CoressAttach a.contentClose {
    float: right;
}

.coressNewAttcah .ui-datagrid-content .ui-datagrid-column .CoressAttach:after {
    clear: both !important;
    display: block;
}

.coressNewAttcah .ui-datagrid-content .ui-datagrid-column {
    width: 13%;
    padding: 0px 10px 2px 0px;
}

.coressNewAttcah .ui-datagrid-content .ui-datagrid-column a {
    text-decoration: none !important;
}

.coressNewAttcah .ui-datagrid-content .ui-datagrid-column .CoressAttach {
    background: #dde7ec !important;
    color: #2c539a !important;
    cursor: pointer !important;
    border: 1px solid #ccc !important;
    padding: 2px 5px 0px !important;
    border-radius: 3px !important;
}

.coressNewAttcah .ui-datagrid-content .ui-datagrid-column .CoressAttach a.contentLink .ui-outputlabel,
.coressNewAttcah .ui-datagrid-content .ui-datagrid-column .CoressAttach a.contentLink {
    font-size: 12px !important;
}

.coressNewAttcah .ui-datagrid-content .ui-datagrid-column .CoressAttach a.contentLink {
    float: left;
    font-size: 12px !important;
    padding-top: 2px;
}

.coressNewAttcah .ui-datagrid-content .ui-datagrid-column .CoressAttach a.contentClose {
    float: left;
    padding-right: 7px;
    padding-top: 2px;
}

.coressNewAttcah .ui-datagrid-content .ui-datagrid-column .CoressAttach:after {
    clear: both !important;
    display: block;
    content: "";
}

.userMailCont {
    width: 65%;
    float: left;
    text-align: left;
    padding: 2px 0px;
}

.userMailCont .ui-outputlabel {
    display: block !important;
}

.SaveButton {
    width: 7%;
    float: left;
    padding-right: 1px;
    padding-top: 5px;
}

.SaveButton a.ui-outputlabel {
    padding-left: 25px;
}

.SaveButton a.saveBtn {
    text-align: center;
    height: 20px;
    line-height: 20px;
    display: block;
    text-decoration: none;
    border: 1px solid #ccc;
    padding: 2px 2px 2px 24px;
}

.SaveButton a.saveBtn {
    background: #fff url(../images/save.png) no-repeat 3px center !important;
}

.SaveButton a.saveBtn:hover {
    background: #fff url(../images/save.png) no-repeat 3px center !important;
}

.deleteButtontask {
    width: 7%;
    float: left;
    padding-right: 1px;
    padding-top: 5px;
}

.deleteButtontask a.ui-outputlabel {
    padding-left: 25px;
}

.deleteButtontask a.deleteBtntask {
    text-align: center;
    height: 20px;
    line-height: 20px;
    display: block;
    text-decoration: none;
    border: 1px solid #ccc;
    padding: 2px 4px 2px 20px;
}

.deleteButtontask a.deleteBtntask {
    background: #fff url(../images/delete.png) no-repeat 3px center !important;
}

.deleteButtontask a.deleteBtntask:hover {
    background: #fff url(../images/delete.png) no-repeat 3px center !important;
}

.newButtonSty {
    float: left;
    padding-right: 1px;
}

.newButtonSty a.ui-outputlabel {
    padding-left: 25px;
}

.newButtonSty a.cBtn {
    text-align: center;
    height: 20px;
    line-height: 20px;
    display: block;
    text-decoration: none;
    border: 1px solid #ccc;
    padding: 2px 2px 2px 2px;
}

.newButtonSty a.cBtn {
    background: #fff url(../images/add.png) no-repeat 3px center !important;
}

.newButtonSty a.cBtn:hover {
    background: #fff url(../images/add.png) no-repeat 3px center !important;
}

.attachButton {
    width: 10%;
    float: left;
    padding-right: 6px;
    padding-top: 3px;
}

.attachButton .ui-fileupload-buttonbar {
    border: none !important;
    background: none !important;
    height: 25px;
    width: 95px;
}

.attachButton .ui-fileupload-buttonbar input {
    width: 80px;
    height: 20px;
    cursor: pointer !important;
    font-size: 13px !important;
    transform: none !important;
    top: 0px !important;
    left: 0px !important;
}

.attachButton .ui-fileupload-buttonbar span.ui-button {
    background: #fff !important;
    border: 1px solid #ccc !important;
    border-radius: 0px;
    height: 26px;
    color: #000 !important;
    padding: 0px !important;
    margin: 0px !important;
}

.attachButton .ui-fileupload-buttonbar span.ui-icon-plusthick {
    color: #000 !important;
    background-image: url(../images/mailAttachBut.png) !important;
    background-position: 0 0;
    left: 2px !important;
}

.attachButton .ui-fileupload-content {
    display: block;
    width: 60% !important;
    margin-left: 0px;
}

.attachButton .ui-fileupload-buttonbar span.ui-button .ui-button-text {
    font-weight: normal;
    padding: 3px 5px 5px 23px !important
}

.attachButton .ui-fileupload-buttonbar span.ui-state-hover {
    background: #fff !important;
    height: 26px;
    color: #222 !important;
    border: 1px solid #ccc !important;
    padding: 0px !important;
    margin: 0px !important;
}

.attachButton .ui-fileupload-buttonbar span.ui-state-hover span.ui-icon-plusthick {
    color: #000 !important;
    background-image: url(../images/mailAttachBut.png) !important;
    background-position: 0 0;
}

.responceEmail .ui-tooltip-text .ui-datatable tbody td,
.responceEmail .ui-tooltip-text .ui-datatable thead th {
    border: 0px !important;
    background: #fff !important;
}

.responceEmail .ui-tooltip-text {
    padding: 2px !important;
}

.responceEmail .ui-tooltip-text .ui-datatable table {
    border: 1px solid #ccc !important;
}

.InsertInqButton {
    width: auto;
    float: left;
    padding-right: 2px;
    display: block;
    padding-top: 0px;
}

.InsertInqButton a.InsertBtn {
    width: 30px;
    text-align: center;
    padding-left: 25px;
    height: 20px;
    line-height: 20px;
    display: block;
    text-decoration: none;
    border: 1px solid #ccc;
    padding: 2px 2px 2px 22px;
}

.InsertInqButton a.InsertBtn {
    background: #fff url(../images/add.png) no-repeat 3px center !important;
    display: block;
    height: 20px;
    line-height: 20px;
    text-align: center;
}

.InsertInqButton a.InsertBtn:hover {
    background: #fff url(../images/add.png) no-repeat 3px center !important;
    display: block;
    height: 20px;
    line-height: 20px;
    text-align: center;
}

.AceOffTooltip {
    width: 200px;
    top: 90px !important;
}

.AceOffTooltip .ui-tooltip-text a {
    display: block;
    padding: 2px 0px;
    text-decoration: none;
    color: #000 !important;
}

.AceOffTooltipNew {
    width: 250px;
}

.AceOffTooltipNew .ui-tooltip-text a {
    display: block;
    padding: 2px 0px;
    text-decoration: none;
    color: #000 !important;
}

.EmailResTooltip {
    width: 250px;
}

.EmailResTooltip .ui-tooltip-text a {
    display: block;
    padding: 2px 0px;
    text-decoration: none;
    color: #000 !important;
}

.coverInqButton, .templateInqButton {
    width: auto;
    float: left;
    padding-right: 2px;
    display: block;
    padding-top: 0px;
}

.coverInqButton a.coverBtn, .templateInqButton a.templateBtn {
    width: 61px;
    text-align: center;
    padding-left: 25px;
    height: 20px;
    line-height: 20px;
    display: block;
    text-decoration: none;
    border: 1px solid #ccc;
    padding: 2px 2px 2px 22px;
}

.coverInqButton a.coverBtn, .templateInqButton a.templateBtn {
    background: #fff url(../images/add.png) no-repeat 3px center !important;
    display: block;
    height: 20px;
    line-height: 20px;
    text-align: center;
}

.coverInqButton a.coverBtn:hover, .templateInqButton a.templateBtn:hover {
    background: #fff url(../images/add.png) no-repeat 3px center !important;
    display: block;
    height: 20px;
    line-height: 20px;
    text-align: center;
}

.prevInqButton {
    width: auto;
    float: left;
    padding-right: 2px;
    display: block;
    padding-top: 0px;
}

.prevInqButton a.prvBtn {
    width: 45px;
    text-align: center;
    padding-left: 25px;
    height: 20px;
    line-height: 20px;
    display: block;
    text-decoration: none;
    border: 1px solid #ccc;
    padding: 2px 2px 2px 22px;
}

.prevInqButton a.prvBtn {
    background: #fff url(../images/viewdocument.png) no-repeat 3px center !important;
    display: block;
    height: 20px;
    line-height: 20px;
    text-align: center;
}

.prevInqButton a.prvBtn:hover {
    background: #fff url(../images/viewdocument.png) no-repeat 3px center !important;
    display: block;
    height: 20px;
    line-height: 20px;
    text-align: center;
}

.closeInqButton {
    width: auto;
    float: left;
    padding-right: 2px;
    display: block;
    padding-top: 0px;
}

.closeInqButton a.closeBtn {
    width: 30px;
    text-align: center;
    padding-left: 25px;
    height: 20px;
    line-height: 20px;
    display: block;
    text-decoration: none;
    border: 1px solid #ccc;
    padding: 2px 2px 2px 22px;
}

.closeInqButton a.closeBtn {
    background: #fff url(../images/cancel.gif) no-repeat 3px center !important;
    display: block;
    height: 20px;
    line-height: 20px;
    text-align: center;
}

.closeInqButton a.closeBtn:hover {
    background: #fff url(../images/cancel.gif) no-repeat 3px center !important;
    display: block;
    height: 20px;
    line-height: 20px;
    text-align: center;
}

.saveInqButton {
    width: auto;
    float: left;
    padding-right: 2px;
    display: block;
    padding-top: 0px;
}

.saveInqButton a.savBtn {
    width: 30px;
    text-align: center;
    padding-left: 25px;
    height: 20px;
    line-height: 20px;
    display: block;
    text-decoration: none;
    border: 1px solid #ccc;
    padding: 2px 2px 2px 22px;
}

.saveInqButton a.savBtn {
    background: #fff url(../images/save_common.png) no-repeat 3px center !important;
    display: block;
    width: auto;
    height: 20px;
    line-height: 20px;
    text-align: center;
}

.saveInqButton a.savBtn:hover {
    background: #fff url(../images/save_common.png) no-repeat 3px center !important;
    display: block;
    height: 20px;
    line-height: 20px;
    text-align: center;
}

.saveInqResButton {
    width: auto;
    float: left;
    padding-right: 2px;
    display: block;
    padding-top: 0px;
}

.saveInqResButton a.saveResBtn {
    width: 80px;
    text-align: center;
    height: 20px;
    line-height: 20px;
    display: block;
    text-decoration: none;
    border: 1px solid #ccc;
    padding: 2px 2px 2px 18px;
}

.saveInqResButton a.saveResBtn {
    background: #fff url(../images/save_common.png) no-repeat 3px center !important;
    display: block;
    height: 20px;
    line-height: 20px;
    text-align: center;
    width: auto;
}

.saveInqResButton a.saveResBtn:hover {
    background: #fff url(../images/save_common.png) no-repeat 3px center !important;
    display: block;
    height: 20px;
    line-height: 20px;
    text-align: center;
}

.sendButton {
    width: 7%;
    float: left;
    padding-right: 6px;
    display: block;
    padding-top: 5px;
}

.sendButton a.sendBtn {
    text-align: center;
    padding-left: 25px;
    height: 20px;
    line-height: 20px;
    display: block;
    text-decoration: none;
    border: 1px solid #ccc;
    padding: 2px 2px 2px 22px;
}

.sendButton a.sendBtn {
    background: #fff url(../images/sendButton.png) no-repeat 3px center !important;
    display: block;
    height: 20px;
    line-height: 20px;
    text-align: center;
}

.sendButton a.sendBtn:hover {
    background: #fff url(../images/sendButton.png) no-repeat 3px center !important;
    display: block;
    height: 20px;
    line-height: 20px;
    text-align: center;
}

.cancelButton {
    width: 7%;
    float: left;
    padding-right: 5px;
    display: block;
    padding-top: 5px;
}

.cancelButton a.cancelBtn {
    text-align: center;
    height: 20px;
    line-height: 20px;
    display: block;
    text-decoration: none;
    border: 1px solid #ccc;
    padding: 2px 2px 2px 16px;
}

.cancelButton a.cancelBtn {
    background: #fff url(../images/cancelNew.png) no-repeat 3px center !important;
    display: block;
    height: 20px;
    line-height: 20px;
    text-align: center;
}

.cancelButton a.cancelBtn:hover {
    background: #fff url(../images/cancelNew.png) no-repeat 3px center !important;
    display: block;
    height: 20px;
    line-height: 20px;
    text-align: center;
}

.coressEastTab .ui-datagrid-column {
    padding: 0px !important;
    border-bottom: 1px solid #ccc;
}

.coressEastTab a {
    text-decoration: none !important;
}

.coressEastTab .coresIcon {
    width: 5%;
    padding: 1px 2px 1px;
    vertical-align: top;
}

.coressEastTab .coresIcon img {
    margin-top: 2px;
}

.coressEastTab .CoresMail {
    width: 48%;
    text-align: left;
    padding: 1px 2px;
}

.coressEastTab .CoressDate {
    width: 43%;
    text-align: right;
    padding: 1px 2px;
}

.coressEastTab .coressMessage {
    padding: 2px 0px;
}

.dialogCoress .coresEditorUI .editorHeight {
    border: 0px !important;
}

.dialogCoress .coresEditorUI .editorHeight .ui-editor {
    height: 220px !important;
}

/* Static Foorter Button */
.buttonBg .attachButton .ui-fileupload-buttonbar {
    border: none !important;
    background: none !important;
    height: 25px;
    width: auto !important;
    padding: 0px !important;
}

.buttonBg .attachButton {
    width: auto !important;
    float: left;
    padding-right: 3px;
    padding-top: 0px;
}

.buttonBg .cancelButton {
    width: auto !important;
    float: left;
    padding-right: 3px;
    padding-top: 0px;
}

.buttonBg .deleteButtontask {
    width: auto !important;
    float: left;
    padding-right: 3px;
    padding-top: 0px;
}

.buttonBg .SaveButton {
    width: auto !important;
    float: left;
    padding-right: 3px;
    padding-top: 0px;
}

.buttonBg .SaveButton a.saveBtn {
    width: 60px;
}

.buttonBg .cancelButton a.cancelBtn {
    width: 46px;
}

.buttonBg .sendButton {
    width: auto !important;
    float: left;
    padding-right: 3px;
    padding-top: 0px;
}

.buttonBg .sendButton a.sendBtn {
    width: 50px;
}

.buttonBg .deleteButtontask a.saveBtn {
    width: 50px;
}

/* Footer Style End */
.seeMoreDialog:after {
    clear: both !important;
    display: block;
    content: "";
}

.seeMoreDialog {
    background: #e9e9e9;
    padding: 3px 5px;
    border-bottom: 1px solid #ccc;
}

.seeMoreDialog a {
    background: #fff !important;
    border: 1px solid #ccc;
    padding: 2px 5px 2px 2px;
    float: left;
}

.seeMoreDialog .attachButton .ui-fileupload-buttonbar {
    border: none !important;
    background: none !important;
    height: 25px;
    width: auto !important;
    padding: 0px !important;
}

.seeMoreDialog .attachButton {
    width: auto !important;
    float: left;
    padding-right: 3px;
    padding-top: 0px;
}

.seeMoreDialog .SaveButton {
    width: auto !important;
    float: left;
    padding-right: 3px;
    padding-top: 0px;
}

.seeMoreDialog .sendButton {
    width: auto !important;
    float: left;
    padding-right: 3px;
    padding-top: 0px;
}

.seeMoreDialog .replyButtonDiv {
    width: auto !important;
    float: left;
    padding-right: 3px;
    padding-top: 0px;
}

.seeMoreDialog .forwardButtonDiv {
    width: auto !important;
    float: left;
    padding-right: 3px;
    padding-top: 0px;
}

.seeMoreDialog .SaveButton a.saveBtn {
    padding: 2px 5px 2px 28px !important;
}

.seeMoreDialog .sendButton a.sendBtn {
    padding: 2px 5px 2px 27px !important;
}

.seeMoreDialog .replyButtonDiv a.replyButton {
    padding: 4px 5px 4px 25px !important;
    background: #fff url(../images/reply_button.gif) no-repeat 3px center !important;
}

.seeMoreDialog .forwardButtonDiv a.forwardButton {
    padding: 4px 5px 4px 25px !important;
    background: #fff url(../images/forward_correspondence.svg) no-repeat 3px center !important;
}

.radioButCol01 {
    width: 17%;
}

.radioButCol02 {
    width: 13%;
    padding-right: 15px;
}

.radioButCol02 .ui-selectonemenu {
    width: 90% !important;
    margin-right: 10px;
}

.radioButCol03 {
    width: 24%;
}

.radioButCol04 {
    width: 25%;
}

.radioButCol05 {
    width: 50%;
}

.faqEditor {
    padding: 5px;
}

.faqEditor .ui-editor {
    width: 99%;
    margin: auto;
    border: 0px !important;
}

.faqEditor .ui-editor-toolbar {
    display: none;
}

.advanceResultFaq .ui-panel-titlebar {
    background: #ececec !important;
    border: 1px solid #ccc !important;
}

.advanceResultFaq .ui-panel-content {
    padding: 7px !important;
    border: 1px solid #ccc !important;
}

.advanceResultFaq .formFieldLeft .labelFAQ, .advanceResultFaq .formFieldRight .labelFAQ {
    width: 30%;
    text-align: right;
    padding: 3px 5px 10px 0px;
    vertical-align: top;
}

.advanceResultFaq .formFieldLeft .labelFAQ .ui-outputlabel,
.advanceResultFaq .formFieldRight .labelFAQ .ui-outputlabel {
    font-size: 13px !important;
    font-weight: bold !important;
}

.advanceResultFaq .formFieldLeft .contentFAQ, .advanceResultFaq .formFieldRight .contentFAQ {
    width: 70%;
    text-align: left;
    padding: 3px 0px 10px 5px;
    vertical-align: top;
}

.advanceResultFaq .formFieldLeft .contentFAQ .ui-outputlabel,
.advanceResultFaq .formFieldRight .contentFAQ .ui-outputlabel {
    font-size: 12px !important;
    font-weight: normal !important;
    word-wrap: break-word;
    word-break: break-all;
}

.formFieldCoress-1 .faqDetailEditor {
    margin-bottom: 10px;
    width: 99% !important;
}

.formFieldCoress-1 .faqDetailEditor .ui-editor {
    border: 1px solid #8fe0ff !important;
    width: 100% !important;
}

.formFieldCoress-1 .faqDetailEditor .ui-editor body table {
    width: 100% !important;
}

.formFieldCoress-1 .faqDetailEditor .ui-editor-toolbar {
    display: none;
}

.accountAdvancLink a {
    float: left;
    position: relative;
}

.tableColumBg {
    padding: 5px;
    background: #ccc;
    height: 15px;
}

.firstChng .ui-outputlabel {
    font-size: 17px;
    color: #fff;
}

.tablealign .formFieldLeft {
    text-align: right;
    padding-bottom: 10px;
}

.lytOptSty .ui-selectonebutton .ui-button {
    height: 18px !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    padding: 2px 2px 1px 2px !important;
    border-radius: 3px !important;
    border: 0px !important;
}

.lytOptSty .ui-selectonebutton .ui-button:nth-child(1) {
    background-image: url('../images/lytOne.gif') !important;
    margin-right: 10px !important;
}

.lytOptSty .ui-selectonebutton .ui-button:nth-child(2) {
    background-image: url('../images/lytTwo.gif') !important;
    margin-right: 10px !important;
}

.lytOptSty .ui-selectonebutton .ui-button:nth-child(3) {
    background-image: url('../images/lytThree.gif') !important;
}

/*DataTableChanges*/
.dialogComdataTab .ui-datatable-data td {
    overflow: visible;
}

.dialogComdataTab .ui-datatable-data td.tooltipDataTab tbody td {
    overflow: visible;
    border: 0px !important;
    padding: 0px 2px !important;
}

.docIcon .docListIcons .dataList-tooltip .tooltipdataTab table td.gridIcon,
.ui-datatable-data .ui-datatable-even td .tooltipdataTab table td.gridIcon,
.ui-datatable-data .ui-datatable-odd td .tooltipdataTab table td.gridIcon {
    width: 10%;
    text-align: center !important;
    vertical-align: top;
    padding: 2px 0px !important;
}

.ui-datatable-data .ui-datatable-even td .tooltipdataTab table td.iconLabel,
.ui-datatable-data .ui-datatable-odd td .tooltipdataTab table td.iconLabel,
.docIcon .docListIcons .dataList-tooltip .tooltipdataTab table td.iconLabel {
    width: 90%;
    text-align: left !important;
    padding: 2px 0px !important;
}

.ui-datatable-data .ui-datatable-even td .tooltipdataTab table td.iconLabel .ui-outputlabel,
.ui-datatable-data .ui-datatable-odd td .tooltipdataTab table td.iconLabel .ui-outputlabel,
.docIcon .docListIcons .dataList-tooltip .tooltipdataTab table td.iconLabel .ui-outputlabel {
    color: #000 !important;
    font-size: 12px !important;
}

.docListIcons .auditImg, .docListIcons .viewImg, .docListIcons .addntImg,
.docListIcons .corresImg, .docListIcons .taskImg, .supportDocImg,
.docListIcons .esignImg {
    float: left;
}

.docListIcons .auditImg button.ui-button {
    background: url('../images/audit_trail.svg') !important;
    margin: 0px 5px 0px 0px !important;
    border: 0px !important;
    padding: 0px;
    width: 20px !important;
    height: 20px;
    display: block;
}

.docListIcons .auditImg button.ui-state-hover {
    background: url('../images/audit_trail.svg') !important;
    margin: 0px 5px 0px 0px !important;
    border: 0px !important;
    padding: 0px;
    width: 20px;
    height: 20px;
    display: block;
}

.docListIcons .viewImg button.ui-button {
    background: url('../images/view_global.png') !important;
    margin: 0px 5px 0px 0px !important;
    border: 0px !important;
    padding: 0px;
    width: 16px !important;
    height: 16px;
    display: block;
}

.docListIcons .viewImg button.ui-state-hover {
    background: url('../images/view_global_Mov.png') !important;
    margin: 0px 5px 0px 0px !important;
    border: 0px !important;
    padding: 0px;
    width: 16px;
    height: 16px;
    display: block;
}

.docListIcons .addntImg button.ui-button {
    background: url('../images/Notes.svg') !important;
    margin: 0px 5px 0px 0px !important;
    border: 0px !important;
    padding: 0px;
    width: 20px !important;
    height: 20px;
    display: block;
}

.docListIcons .corresImg button.ui-button {
    background: url('../images/E-mail_Correspondence.svg') !important;
    margin: 0px 4px 0px 0px !important;
    border: 0px !important;
    padding: 0px;
    width: 20px !important;
    height: 20px;
    display: block;
}

.docListIcons .taskImg button.ui-button {
    background: url('../images/tasks.svg') !important;
    margin: 0px 5px 0px 0px !important;
    border: 0px !important;
    padding: 0px;
    width: 20px !important;
    height: 20px;
    display: block;
}

/* .docListIcons .taskImg button.ui-state-hover {background: url('../images/tasks_Mov.png') !important;margin: 0px 5px 0px 0px !important;border: 0px !important;padding: 0px;width: 16px;height: 16px;display: block;}*/
.docListIcons .esignImg button.ui-button {
    background: url('../images/E-Signature.svg') !important;
    margin: 0px 5px 0px 0px !important;
    border: 0px !important;
    padding: 0px;
    width: 16px !important;
    height: 16px;
    display: block;
}

.docListIcons .esignImg button.ui-state-hover {
    background: url('../images/E-Signature.svg') !important;
    margin: 0px 5px 0px 0px !important;
    border: 0px !important;
    padding: 0px;
    width: 16px;
    height: 16px;
    display: block;
}

.docListIcons .supportDocImg button.ui-button {
    background: url('../images/downloadGroup.png') !important;
    margin: 0px 5px 0px 0px !important;
    border: 0px !important;
    padding: 0px;
    width: 16px !important;
    height: 16px;
    display: block;
}

.docListIcons .supportDocImg button.ui-state-hover {
    background: url('../images/downloadGroup.png') !important;
    margin: 0px 5px 0px 0px !important;
    border: 0px !important;
    padding: 0px;
    width: 16px;
    height: 16px;
    display: block;
}

.adDetaCheckBox {
    width: 2%;
    text-align: center;
    padding: 5px 2px;
}

.adDetaLabel {
    width: 45%;
    text-align: left;
    padding: 5px 2px;
    font-size: 15px !important;
}

.paroductHeader {
    float: left;
    padding-left: 10px;
}

.paroductHeader .ui-outputlabel {
    font-size: 15px !important;
    font-weight: normal;
    float: left;
    padding-right: 10px;
}

.paroductHeader .ui-chkbox {
    float: left;
    padding-top: 2px;
}

.userdetails .ui-selectmanycheckbox td.ui-chkbox {
    padding-right: 10px;
    width: 5%;
}

/****************Delete hover*******************/
.mailLinkDelSty {
    visibility: hidden;
}

.emailListSty:HOVER .mailLinkDelSty {
    visibility: visible;
}

.phoneCorrListSty:HOVER .mailLinkDelSty {
    visibility: visible;
}

.dialogCroresSty .ui-dialog-content {
    overflow: hidden !important;
    overflow-y: auto !important;
    
}

/****************Document List tooltip Overlay*******************/
.docuTooltip {
    border: 0px !important;
    width: auto !important;
    max-width: 500px !important;
    background: transparent !important;
    box-shadow: none !important;
}

.docTooltipOverlaySty {
    width: 100%;
    margin-top: -5px;
}

.docTooltipOverlaySty .ui-datatable-tablewrapper {
    overflow: hidden !important;
}

.docTooltipOverlaySty .ui-datatable-tablewrapper table {
    width: 100%;
    table-layout: fixed !important;
    border: 1px solid;
}

.docTooltipOverlaySty .ui-datatable-tablewrapper th.docprod {
    background: #f2f2f2 !important;
    width: 35%;
    white-space: nowrap;
}

.docTooltipOverlaySty .ui-datatable-tablewrapper th.docprod1 {
    background: #f2f2f2 !important;
    width: 30%;
    white-space: nowrap;
}

.docTooltipOverlaySty .ui-datatable-tablewrapper th.docprod2 {
    background: #f2f2f2 !important;
    width: 35%;
    white-space: normal !important;
    word-break: keep-all;
    word-wrap: normal
}

.docTooltipOverlaySty .ui-datatable-tablewrapper td.docprod {
    background: #f2f2f2 !important;
    width: 35%;
    white-space: normal !important;
    word-wrap: break-word;
    word-break: break-all;
}

.docTooltipOverlaySty .ui-datatable-tablewrapper td.docprod1 {
    background: #f2f2f2 !important;
    width: 30%;
    white-space: normal !important;
    padding-right: 5px;
    word-wrap: break-word;
    word-break: break-all;
}

.docTooltipOverlaySty .ui-datatable-tablewrapper td.docprod2 {
    background: #f2f2f2 !important;
    width: 35%;
    white-space: normal !important;
    padding-right: 5px;
    word-wrap: break-word;
    word-break: break-all;
}

.alignRightDA {
    width: 50% !important;
    vertical-align: top;
}

.alignleftDA {
    width: 50% !important;
    vertical-align: top;
}

.fileUploadProgressSty .ui-fileupload-content .ui-fileupload-files .ui-fileupload-progress .ui-widget .ui-progressbar-value {
    background: #016990 !important;
    border-radius: 5px !important;
    height: 16px !important;
    background: repeating-linear-gradient(45deg, #016990, #016990 2px, #e5e5e5 8px, #ececec 16px) !important;
}

.fileUploadProgressSty .ui-fileupload-content .ui-fileupload-files .ui-fileupload-progress .ui-progressbar {
    width: 180px !important;
    border-radius: 5px !important;
    background: #E3E3E3;
    padding-bottom: 0px !important;
    height: 16px !important;
}

.fileUploadProgressSty .ui-fileupload-content .ui-fileupload-files .ui-fileupload-cancel {
    display: none;
}

.prgFleftSty .ui-fileupload-buttonbar, .fileUploadProgressSty .ui-fileupload-content {
    float: left;
}

.fileUploadProgressSty .ui-fileupload-content .ui-fileupload-files .ui-fileupload-progress .ui-progressbar {
    margin-left: 5px;
}

.basictabsty ul {
    margin-top: -5px !important;
}

.ui-menuitem-icon.saveExBtn {
    background: #fff url(../images/saveExit.png) no-repeat 3px center !important;
    margin-right: 5px;
}

.ui-menuitem-icon.saveBtn {
    background: #fff url(../images/save.png) no-repeat 3px center !important;
    margin-right: 5px;
}

.ui-menuitem-icon.completeBtn {
    background: #fff url(../images/CompActi.png) no-repeat 3px center !important;
    margin-right: 5px;
}

.ui-menuitem-icon.positiveAck {
    background: url(../images/success_icon.png) no-repeat left !important;
    margin-right: 5px;
    width: 16px;
    height: 16px;
}

.ui-menuitem-icon.negativeAck {
    background: url(../images/icon-warning.png) no-repeat left !important;
    margin-right: 5px;
    width: 18px;
    height: 16px;
}

.ui-menuitem-icon.parserErrorAck {
    background: url(../images/wrong.png) no-repeat left !important;
    margin-right: 5px;
    width: 16px;
    height: 16px;
}

.ui-menuitem-icon.warningAck {
    background: url(../images/processing-Icon.png) no-repeat left !important;
    margin-right: 5px;
    width: 16px;
    height: 16px;
}

.highlightmacthed {
    font-weight: bold;
    color: red !important;
}

/* case activities Icon tooltip Style */
.case-activities-tooltip {
    color: #fff;
    float: left;
    padding: 0px;
    display: inline-block;
    position: relative;
    text-align: left;
    -webkit-transform: translateZ(0);
    -webkit-font-smoothing: antialiased;
    z-index: 995;
}

.case-activities-tooltip .casetooltipView {
    background: #fff;
    border: 1px solid #016990;
    border-radius: 5px;
    color: #000000 !important;
    display: block;
    margin-top: 10px;
    opacity: 0;
    left: 5px;
    padding: 2px 5px;
    position: absolute;
    visibility: hidden;
    width: 195px;
    z-index: 9999999999999999999;
    -webkit-transform: translateY(10px);
    -moz-transform: translateY(10px);
    -ms-transform: translateY(10px);
    -o-transform: translateY(10px);
    transform: translateY(10px);
    -webkit-transition: all .25s ease-out;
    -moz-transition: all .25s ease-out;
    -ms-transition: all .25s ease-out;
    -o-transition: all .25s ease-out;
    transition: all .25s ease-out;
    -webkit-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
    -moz-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
    -ms-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
    -o-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
    box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
}

/* This bridges the gap so you can mouse into the tooltip without it disappearing */
.case-activities-tooltip .casetooltipView:before {
    bottom: -20px;
    content: " ";
    display: block;
    left: 0;
    position: absolute;
    width: 100%;
}

/* CSS Triangles - see Trevor's post */
.case-activities-tooltip .casetooltipView:after {
    border-left: solid transparent 10px;
    border-right: solid transparent 10px;
    border-bottom: solid #016990 10px;
    bottom: 100%;
    content: " ";
    height: 0;
    left: 10%;
    margin-left: -13px;
    position: absolute;
    width: 0;
}

.case-activities-tooltip:hover .casetooltipView {
    opacity: 1;
    visibility: visible;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px);
}

.case-activities-tooltip .ui-button.case-activities-btn {
    background: #fff url(../images/toggle.png) no-repeat 3px center !important;
}

.casetooltipView a.ui-commandlink {
    display: block;
    color: #222 !important;
    font-size: 12px !important;
    text-decoration: none;
    padding: 3px 2px;
    text-align: left;
    font-weight: normal !important;
}

.tableLayoutFix table {
    table-layout: fixed !important;
}

/* Responsive UI for agTracker Added By Magendran */
.SmallMenu {
    display: none;
}

.logo {
    float: left;
    Padding: 7px 0px 5px;
}

/* .MainNav {float: left;padding-right: 10px;width: 63%;padding-top: 14px;}
.MainNav .ui-menubar {z-index: 999;}
.MainNav .ui-menubar .ui-menu-list li.ui-menu-parent a.ui-menuitem-link{color: #1890BD;text-decoration: none;padding: 10px 5px;font-size: 12px !important;}
.MainNav .ui-menubar .ui-menu-list li.ui-menu-parent {margin-right: 5px;margin-bottom: -5px;}
.MainNav .ui-menubar .ui-menu-list li.ui-menuitem {margin-right: 5px;margin-bottom: -5px;padding: 3px 0px;}
.MainNav .ui-menubar .ui-icon {float: right !important;right: 0px !important;top: 0px !important;position: relative;background:url(../images/NavIcon.png) no-repeat right!important;}
.MainNav .ui-menubar .ui-menu-list li.ui-menuitem a.ui-menuitem-link {color: #546e7a;text-decoration: none;padding: 10px 5px;}
.MainNav .ui-menubar .ui-menu-list li.ui-menuitem a.ui-state-hover {background: #f5f5f5 !important;border: 1px solid #f5f5f5 !important;border-top-right-radius: 10px !important;border-top-left-radius: 10px !important;border-bottom-right-radius: 0px !important;border-bottom-left-radius: 0px !important;color: #1890bd;}
.MainNav .ui-menubar .ui-menu-list li.ui-menu-parent a.ui-state-hover {background: #f5f5f5 !important;border: 1px solid #f5f5f5 !important;border-top-right-radius: 10px !important;border-top-left-radius: 10px !important;border-bottom-right-radius: 0px !important;border-bottom-left-radius: 0px !important;color: #1890bd;}
.MainNav .ui-menubar .ui-menu-list li.ui-menu-parent ul.ui-menu-child {background: #fff !important;padding-bottom: 5px !important;padding-right: 0px !important;box-shadow: none !important;width: 15em;border: 1px solid #016990;}
.MainNav .ui-menubar .ui-menu-list li.ui-menu-parent ul.ui-menu-child li a{color: #546e7a !important;border-radius: 0px !important;border: 0px !important;}
.MainNav .ui-menubar .ui-menu-list li.ui-menu-parent ul li a.ui-state-hover{background: #f5f5f5 !important;border-radius: 0px !important;color: #1890bd !important;border: 0px !important;} */
.iconNavigation1 {
    float: right;
    padding-right: 20px;
}

.redGreen {
    padding: 3px 5px 0px 0px;
}

.headIconRight {
    float: right;
    width: 55%;
}

.headIconRight a {
    padding: 0px 6px;
    display: inline-block;
    margin-top: 3px;
    float: left;
}

.iconNavigation1 .ui-outputlabel {
    padding-right: 5px;
    font-size: 12px;
    color: #fe4510 !important;
    font-weight: bold;
    letter-spacing: 0.5px;
}

.iconNavigation1 .ui-button {
    background: none !important;
    border: 0px !important;
    color: #1890BD !important;
    font-size: 1.10em !important;
    margin: 0px !important;
    width: 40px;
}

.dividerHome {
    height: 20px;
    border-right: 1px solid #ccc;
    vertical-align: middle;
    float: left;
}

.admistratorSty {
    float: left;
}

.iconNavigation1 .companyUnitTop .ui-outputlabel {
    color: #546e7a !important;
}

.companyUnitTop {
    border: 1px solid #ccc;
    padding: 0px 2px 0px;
    float: left;
    width: 75px;
    margin-top: 1px;
}

.companyUnitTop .companyLeft {
    float: left;
    padding-right: 2px;
    height: 14px;
    width: 13px;
}

.companyUnitTop .companyTxt {
    float: left;
    padding-top: 2px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    width: 89%;
}

.companyUnitTop .companyTxt .ui-outputlabel {
    font-size: 12px !important;
    color: #016990 !important;
    font-weight: normal !important;
    letter-spacing: normal !important;
}

.bulletIcon {
    float: left;
    height: 20px;
}

.completeWfFromListSty span {
    background: url(../images/CompActi.png) no-repeat 3px center !important;
    color: #000;
    text-decoration: none;
    display: block;
    font-weight: normal;
    padding: 1px 5px 1px 20px !important;
    margin: 0px 0px 0px !important;
    border-radius: 0px;
    font-size: 14px;
    height: 19px;
}

.completeWfFromListSty .ui-button-text {
    padding: 1px 2px 1px 20px !important;
}

.completeButtonae .ui-button,
.completeButtonae .ui-state-hover {
    background: url(../images/completeAEIcon.png) no-repeat 3px center !important;
    display: block;
    padding: 1px 5px 1px 20px !important;
    margin: 0px 0px 0px !important;
    border-radius: 0px;
    height: 20px;
    background-color: none !important;
    border: 0px !important;
}

.completeButtonae .ui-button .ui-button-text {
    padding: 1px 2px 1px 20px !important;
}

.Admin_menu_sty ul {
    width: 220px !important;
}

.split_textareaSty {
    overflow-y: scroll !important;
    height: 51px !important;
    margin-bottom: 0px !important;
}

.split_doc_61_cols .radioButNewSty, .split_doc_62_cols .radioButNewSty,
.split_doc_63_cols .radioButNewSty, .split_doc_64_cols .radioButNewSty,
.split_doc_65_cols .radioButNewSty, .split_doc_66_cols .radioButNewSty {
    width: 122px;
}

.userAssignedDialogSty .ui-dialog-content {
    overflow: hidden !important;
    width: 95.5% !important;
}

.sessionTimeout {
    display: none;
}

.AdvanceSearPanel_cusSty {
    width: 21%;
}

.AdvanceSearPanel_cusSty .ui-selectonemenu-filter {
    width: 98% !important;
}

.AdvanceSearPanel_cusSty .ui-selectonemenu-filter-container .ui-icon-search {
    right: 9px !important;
}

.aedslcpPanel_cusSty a.ui-panel-titlebar-icon {
    margin-right: 6px !important;
}

.activitiesPnl_sty .ui-tree-container li {
    padding: 5px 0 13px 0;
    border-bottom: 1px solid #ccc;
    border-right: 1px solid #ccc;
}

.activitiesPnl_sty .ui-tree-container li:hover, .activitiesPnl_sty .ui-tree-container li a:hover {
    background: #f1f1f1;
    color: #016990;
}

.activitiesPnl_sty .ui-tree-container li a {
    text-decoration: none;
    font-size: 15px;
}

.activitiesPnl_sty .westLeftIcon, .activitiesPnl_sty .ui-tree-container {
    padding: 0 !important;
}

.taskdropdownSty .ui-selectonemenu-panel {
    margin-left: -1px;
}

.workflow_tooltip table tr td {
    padding: 4px 0px !important;
}

.workflow_tooltip {
    padding: 0px !important;
}

.doc_list_settings .has-tooltip .tooltip {
    width: 120px !important;
}

.workflow_tooltip .ui-tree .ui-treenode {
    border-bottom: 1px solid #016990; /* width: 89px; */
    margin-bottom: 5px;
}

.DuedatecalSty .ui-inputfield {
    width: 33% !important;
}

.DuedatecalSty2 .ui-inputfield {
    width: 32% !important;
}



.DasPanelDemo .ui-panel-content .chartDrillDialog {
    margin-top: 0px;
}

.depSelectManyMenu_Sty1 {
    z-index: 998 !important;
}

.col3select_btn {
    padding-left: 5px;
}

.doc_list_settings {
    padding-left: 8px;
}

.PageTitLeftEdit .ui-button.completeactivityandExit_Sty {
    background: #fff url(../images/CompActiExit.png) no-repeat 3px center !important;
}

.PageTitLeftEdit .ui-button.completeactivityandExit_Sty:hover {
    background: #d9f0f9 url(../images/CompActiExit.png) no-repeat 3px center !important;
}

.PageTitLeftEdit .ui-button.completeactivityandExit_Sty span {
    width: 118px;
}

.dox_exp_viewSty {
    position: relative;
    top: -5px;
}

.ocrPDF {
    margin-left: 5px;
}

.ocrPDFE2B {
    left: 53.5%;
    position: absolute;
    margin-top: 0px;
}

.clearOCR { /* margin-top: 4px; */
    position: absolute;
    margin-left: 5px;
}

.clearOCRE2B {
    position: absolute;
    left: 55.5%;
    margin-top: 0px;
}

.src_list_panelSty .ui-panel-content {
    width: 99.7%;
}

.commanDataTableStyles2 .ui-datatable-tablewrapper {
    max-height: 400px !important;
}

/*New Navigation style changes*/
.navigationNew {
    float: left;
    width: 63%; /* width: 69%; */
}

.navigationNew .ui-menubar {
    padding: 5px 5px 0px !important;
}

.navigationNew .ui-menu .ui-menuitem {
    margin: 1px 0px 0px !important;
    position: relative;
}

.navigationNew .ui-menubar li.ui-menu-parent a span.ui-icon-triangle-1-s {
    display: none !important;
}

.navigationNew .ui-menubar li.ui-menu-parent {
    border-left: 1px solid #ccc !important;
}

.navigationNew .ui-menubar li.ui-menu-parent ul.ui-menu-child li.ui-menu-parent {
    border-left: 0px !important;
    padding-top: 0px;
}

.navigationNew .ui-menubar li.ui-menu-parent ul li {
    border-bottom: 1px solid #ccc !important;
}

/* .navigationNew .ui-menubar li.ui-menu-parent ul{ display:none;} */
.navigationNew .ui-menubar li.ui-menu-parent a.ui-menuitem-link {
    padding: 10px 3px !important;
/*     font-size: 11px !important; */
    /*color: #000 !important;*/
    text-decoration: none !important;
    border: 0px !important;
}

.navigationNew .ui-menubar li.ui-menuitem-active,
.navigationNew .ui-menubar li.ui-menuitem-highlight {
    background: #016990 !important;
    color: #fff !important;
    border-left: 1px solid #ccc !important;
}

.navigationNewTabon {
    background: #016990 !important;
    color: #fff !important;
    border-left: 1px solid #ccc !important;
}

.navigationNew .ui-menubar li.navigationNewTabon a.ui-menuitem-link {
    padding: 10px 5px !important;
    font-size: 11px !important;
    color: #fff !important;
    text-decoration: none !important;
    border: 0px !important;
}

.navigationNew .ui-menubar li.ui-menu-parent a.ui-state-hover {
    padding: 10px 5px !important;
    font-size: 10px !important;
] color: #fff !important;
    text-decoration: none !important;
    border: 0px !important;
}

.navigationNew .ui-menu li.ui-menu-parent ul {
    background: #fff !important;
    width: 200px !important;
    border: 1px solid #ccc !important;
    padding: 0px !important;
    box-shadow: 0 7px 8px rgba(0, 0, 0, 0.7) !important;
    float: left;
    left: 0;
    opacity: 0;
    position: absolute;
    top: 0px !important;
    display: none;
    z-index: 1;
    -webkit-transition: all .50s ease;
    -moz-transition: all .50s ease;
    -ms-transition: all .50s ease;
    -o-transition: all .50s ease;
    transition: all .50s ease;
}

.navigationNew .ui-menubar li.ui-menuitem-active ul.ui-menu-child,
.navigationNew .ui-menubar li a.ui-state-hover ul.ui-menu-child {
    background: #fff !important;
    width: 215px !important;
    border: 1px solid #ccc !important;
    padding: 0px !important;
    box-shadow: 0 7px 8px rgba(0, 0, 0, 0.7) !important;
    opacity: 1 !important;
    top: 20px !important;
    display: block;
}

/* Child menu */
.navigationNew .ui-menu li.ui-menu-parent ul.ui-menu-child li ul.ui-menu-child {
    background: #fff !important;
    width: 200px !important;
    border: 1px solid #ccc !important;
    padding: 0px !important;
    box-shadow: 0 7px 8px rgba(0, 0, 0, 0.7) !important;
    float: left;
    opacity: 0;
    position: absolute;
    top: -20px !important;
    display: none;
    z-index: 1;
}

.navigationNew .ui-menu li.ui-menu-parent ul.ui-menu-child li a span.ui-icon {
    background: url(../images/Nav-Normal.png) no-repeat right !important;
    left: 88% !important;
    top: 24% !important
}

.navigationNew .ui-menu li.ui-menu-parent ul.ui-menu-child li.ui-menuitem-active a span.ui-icon,
.navigationNew .ui-menu li.ui-menu-parent ul.ui-menu-child li a.ui-state-hover span.ui-icon {
    background: url(../images/Nav-Over.png) no-repeat right !important;
    left: 88% !important;
    top: 24% !important
}

.navigationNew .ui-menu li.ui-menu-parent ul.ui-menu-child li.ui-menuitem-active ul.ui-menu-child,
.navigationNew .ui-menu li.ui-menu-parent ul.ui-menu-child li a.ui-state-hover ul.ui-menu-child {
    background: #fff !important;
    width: 220px !important;
    border: 1px solid #ccc !important;
    padding: 0px !important;
    box-shadow: 0 7px 8px rgba(0, 0, 0, 0.7) !important;
    opacity: 1 !important;
    top: 0px !important;
    display: block;
    overflow: auto;
    overflow-x: hidden;
    max-height: 500px;
}

.navigationNew .ui-menu li.ui-menu-parent ul.ui-menu-child li a.ui-menuitem-link {
    padding: 4px 10px !important;
    font-size: 12px !important;
    color: #000 !important;
    text-decoration: none !important;
    border: 0px !important;
}

.navigationNew .ui-menu li.ui-menu-parent ul.ui-menu-child li a.ui-state-hover {
    padding: 5px 10px !important;
    font-size: 12px !important;
    color: #fff !important;
    text-decoration: none !important;
    border: 0px !important;
}

.navigationNew .ui-menubar li.ui-menuitem-active ul:after,
.navigationNew .ui-menubar li.ui-menuitem-active ul:before {
    content: "";
    display: table;
}

.navigationNew .ui-menubar li.ui-menuitem-active ul:after {
    clear: both;
}

.MainNavipad {
    display: none;
}

/* Large desktop */
.adverseEventListingTooltip {
    width: 315px !important;
    right: -61px !important;
}

.e2bExportSrcUploadPanel_sty .ui-fileupload-buttonbar {
    height: 24px;
    margin-top: 10px;
}

.disposeAddDoc_sty {
    margin: -8px 0;
}

.disposeAddDoc_sty label {
    font-size: 13px !important;
    font-weight: 600;
}

.exprtOvrlSta_Sty {
    position: ABSOLUTE;
    right: 29px;
    margin-top: -8px;
}

.dispositionTbl_linkSty {
    text-decoration: none;
    color: #0088FF !important;
}

.searchStatus label {
    color: #fff;
}

.searchStatus .ui-selectonemenu {
    width: 115px !important;
}

.contactsnew_tabview .ui-tabs-nav li.ui-tabs-selected {
    /*background: #016990 !important;
   color: #fff !important;
   border: 1px solid #016990 !important;
   border-top-left-radius: 5px;
   border-top-right-radius: 5px;
   border-bottom-right-radius: 0px;
   border-bottom-left-radius: 0px;*/
   background:#fff !important; /*new changes*/
    white-space: nowrap;
    padding: 2px 5px !important;
    margin: 0px 5px 0px 0px !important;
}

.contactsnew_tabview .ui-tabs-nav li.ui-tabs-selected a { /* background: #1890bd!important; */
  /* background: #016990 !important;*/
    font-weight: normal;
    padding: 2px !important;
}

.contactsnew_tabview .ui-tabs-nav li:hover {
  /*  background: #016990 !important;
   color: #fff !important;
   border: 1px solid #016990 !important;
   border-top-left-radius: 5px;
   border-top-right-radius: 5px;
   border-bottom-right-radius: 0px;
   border-bottom-left-radius: 0px;*/
    white-space: nowrap;
    padding: 2px 5px !important;
    margin: 0px 5px 0px 0px !important;
}

.contactsnew_tabview .ui-tabs-nav li a:hover {
  /*  background: none !important;
   color: #fff !important;*/
    padding: 2px !important;
}

.contactsnew_tabview .ui-tabs-nav li {
  /*  border: 1px solid #b7c9d8 !important;
   border-top-left-radius: 5px;
   border-top-right-radius: 5px;
   border-bottom-right-radius: 0px;
   border-bottom-left-radius: 0px;
  background: linear-gradient(#fafcfd, #ebf3f6) !important;*/
  background:#fff !important;  /*new changes*/
    text-decoration: none !important;
    color: #222 !important;
    padding: 2px 5px !important;
    margin: 0px 5px 0px 0px !important;
}

.contactsnew_tabview .ui-tabs-nav li.ui-state-hover a {
   /* background: none !important;*/
  background:#fff !important;/* New UI Changes */
    padding: 2px !important;
}

.contactsnew_tabview .ui-tabs-nav li a {
    background: none !important;
    font-weight: normal;
    padding: 2px !important;
}

.companyUnit_chkbox_sty {
    float: left;
    margin-right: 10px !important;
    margin-left: 7px !important;
}

.companyUnit_header_sty {
    background: #f1f1f1 !important;
    border: 1px solid #ccc !important;
    padding: 3px !important;
}

.e2b_upl_closebtn {
    background: #fff !important;
    padding: 2.5px !important;
    margin-top: 2px;
}

.e2b_uplaod_dialog .ui-dialog-content {
    overflow: hidden;
}

.e2bExportFileUpload_sty .ui-widget-header {
    background: none !important;
    border: none;
    margin-top: 0 !important;
    margin: 0 -91px 0 4px;
}

.e2bExprtGrid_sty {
    border: 1px solid #cccccc !important;
    background: #cccccc !important;
    width: 104%;
    margin: 30px 0px -9px -9px;
}

.e2bExportFileUpload_sty .ui-widget-header .ui-button:hover {
    background: #d9f0f9 !important;
    border: 1px solid #96bedb !important;
}

.e2bQnCSty .panel-title label {
    float: left;
    font-size: 16px !important;
    color: #546e7a;
}

.departTooltipNew_Sty .ui-datatable-tablewrapper {
    width: 400px;
}

.newCoresOutlblSty {
    width: 800px;
}

.newCoresOutlblSty label {
    word-wrap: break-word;
}

.newCoresOutlbltd {
    word-wrap: break-word;
}

.corresContentView {
    word-wrap: break-word;
}

.AeDatatableCaseattrSty tr td {
    border: none !important;
    padding: 0 !important; /* width: 14%; */
}

.AeDatatableCaseattrSty {
    width: 200px !important;
}

.ConAccntsNewHeader {
    position: ABSOLUTE;
    right: 0;
    margin-top: -17px;
}

.ConAccntsNewpanel .ui-paginator {
    margin-top: 15px !important;
}

.westLayoutUnitSty .ui-layout-unit-content iframe {
    height: 480px;
}

.centerLayoutUnitNewSty .ui-layout-unit-content { /* height: 535px !important; */
}

.eastLayoutUnitNewSty .ui-layout-unit-content { /* height: 535px !important; */
}

.templateEditorCon .ui-editor-toolbar .ui-editor-button {
    width: 23px;
}

.supDocDaTable .mCSB_container { /* width:600px !important; */
}

.productpnlNewSty .ui-panel-content {
    padding: 5px 5px 0px !important;
}

.ui-paginator-rpp-options {
    margin-right: 0 !important;
}

.adverseDataTableNewSty .ui-datatable-tablewrapper {
    min-height: 320px;
}

.corresEmailStatusSty .ui-dialog-content {
    width: 98% !important;
    height: auto !important;
}

.AddLblEmailFld .ui-inputfield {
    width: 95.5% !important;
}

.faqReasonDialSty .ui-dialog-content {
    width: 95.5% !important;
}

.fda3500RepOccSty .ui-selectonemenu-filter {
    width: 87% !important;
}

.chartContextMenu_sty {
    width: 160px !important;
    padding-right: 4px !important;
}

.aetooltipInfoSty td.label {
    width: 55%;
}

.aetooltipInfoSty td.value .ui-inputfield {
    width: 115px !important;
}

.e2bExprtGridcolSty {
    width: 10%;
}

.e2bExprtGridcolbtn1 {
    padding: 2px !important;
    margin-top: 1px;
}

.adverseEventListingTooltip .ui-panelgrid tbody td.value {
    width: auto !important;
}

.StrengthDdSty .ui-selectonemenu-filter-container .ui-icon {
    right: -7px !important;
}

.fda3500bQtyDdSty .ui-selectonemenu-filter-container .ui-selectonemenu-filter {
    width: 84% !important;
}

.fda3500bFrqDdSty .ui-selectonemenu-filter-container .ui-selectonemenu-filter {
    width: 87% !important;
}

.privatepersonUseDevice_ .ui-button {
    margin: 2px 5px !important;
    border-radius: 5px;
    border-right: none !important;
}

.switchPanelfdaB .ui-inputswitch {
    margin-right: 4px;
}

.SupLabel8BtnsSty .ui-button {
    border-radius: 5px;
    border-right: none !important;
    margin: 2px 2px !important;
}

.formModifiedDial_Sty {
    width: 380px !important;
}

.taskModified_Sty {
    width: 380px !important;
}

.formModifiedDial_Sty .ui-dialog-content {
    width: 91.5% !important;
}

.DasPanelDemo .DasSubbutNew_Sty {
    width: 25% !important;
}

.DasPanelDemo .proInput_NewSty {
    width: 25% !important;
}

.singlechat .DasPanelDemo .ArchcasesSty {
    width: 14% !important;
}

.DasPanelDemo .ArchcasesSty {
    width: 20%;
}

td.AeDatatableCaseattrcol2 {
    display: inherit !important;
}

.DasPanelDemo .proTextNew_Sty {
    width: 11.6% !important;
    padding: 0px 3px 0px 0px !important;
}

.DasPanelDemo .proInput_New_sty {
    width: 19% !important;
}

.chartContextMenu_sty ul li:nth-child(1) {
    background: #016990;
    border-top-right-radius: 10px;
    border-top-left-radius: 10px;
}

.chartContextMenu_sty ul li:nth-child(1) a {
    opacity: 1 !important;
    padding-left: 6px !important;
}

.chartContextMenu_sty ul li:nth-child(1) a span {
    color: #fff;
    font-weight: bold;
}

.correspondenceInfoDialog_sty .ui-dialog-titlebar {
    margin: 10px 5px 0px 5px !important;
}

.chartSwitch_new_sty {
    position: absolute !important;
    margin-left: -74px;
}

.admistratorSty {
    margin-top: -2px;
}

.Prod_refresh_sty {
    width: 5%;
}

.deliveryStatusNewSty .ui-state-hover, .deliveryStatusNewSty .ui-state-focus {
    border: 0px !important;
    font-weight: normal !important;
}

.deliveryStatusNewSty .ui-selectcheckboxmenu-trigger {
    border-left: 1px solid #cccccc !important;
}

.deliveryStatusNewSty .ui-selectcheckboxmenu {
    border: 1px solid #cccccc !important;
}

.receivedIn {
    width: 59%;
}

.receivedTxt {
    color: rgb(36, 52, 83);
    width: 11%;
    text-align: right;
    padding-right: 10px;
}

.receivedSelect {
    width: 10%;
}

.ShowTxt {
    color: rgb(36, 52, 83) !important;
    width: 17%;
    text-align: right;
    padding-right: 10px;
}

.ShowSelect {
    width: 10%;
}

.emptySpace {
    width: 45%;
}

.headerOneLine .ui-dialog-content .ui-datatable-tablewrapper thead th {
    white-space: nowrap !important;
}

.CoressAttach label {
    cursor: pointer;
}


.newformModifiedDial_Sty {
    z-index: 1530 !important;
}

.chartexport_Sty {
    margin-right: 74px !important;
    position: relative;
}

.chartexport_Sty2 {
    margin-right: 79px !important;
    position: relative;
}

.AerUpdateLeft {
    width: 85%;
    padding-right: 10px;
    vertical-align: top;
}

.AerUpdateRight {
    width: 15%;
    padding-right: 5px;
    vertical-align: top;
}

.AerUpdateLeft .ui-inputfield, .AerUpdateLeft .ui-inputtext { /* border: 1px solid #8fe0ff !important; */
    padding: 2px;
    font-weight: normal;
    width: 98% !important;
    margin-bottom: 10px;
]
}

.AerUpdateRight .ui-inputfield, .AerUpdateRight .ui-inputtext { /* border: 1px solid #8fe0ff !important; */
    padding: 2px;
    font-weight: normal;
    width: 98% !important;
    margin-bottom: 10px;
}

.AerUpdateRight .ui-outputlabel, .AerUpdateRight .ui-outputlabel {
    font-weight: normal;
    text-align: left;
}

.AerUpdateLeft .ui-outputlabel, .AerUpdateLeft .ui-outputlabel {
    font-weight: normal;
    text-align: left;
}

.AerUpdateComments .ui-inputfield { /* border: 1px solid #8fe0ff !important; */
    padding: 2px;
    font-weight: normal;
    margin-right: 5px;
    width: 99.3% !important;
    height: 35px !important;
    overflow: auto;
    float: left;
}

.CompanyUnitPanelSty .ui-widget-header {
    background: #016990 !important;
}

.CompanyUnitPanelSty .ui-widget-header .ui-panel-title {
    color: #fff !important;
}

.DasPanelDemo .AeByRepProText {
    width: 12% !important;
}

.DasPanelDemo .AeByFwdProText {
    width: 11% !important;
}

.singlechat .DasPanelDemo .proText {
    width: 11.7% !important;
}

.singlechat .DasPanelDemo .AeByFwdProText {
    width: 11.7% !important;
}

.singlechat .DasPanelDemo .compText {
    width: 17% !important;
}

.corresDialogList li {
    margin-bottom: 3px;
}

.CorresPondenceSty .ui-editor-group {
    width: 100% !important;
}

.UserIconCores {
    width: 5%;
}

.UserTxtCores {
    width: 95%;
}

.coressTxt {
    width: 11%;
    padding-right: 5px;
    text-align: right;
}

.CoressInputBox {
    width: 89%;
}

.SaveCores .ui-button {
    background: #016990 !important;
    border-radius: 4px;
    height: 26px;
    color: #fff !important;
    border: 1px solid #016990 !important;
    padding: 0px !important;
    margin: 0px !important;
}

.SaveCores .ui-button .ui-button-text {
    font-weight: normal;
}

.SaveCores .ui-state-hover {
    background: #c1f3f9 !important;
    border-radius: 4px;
    height: 26px;
    color: #222 !important;
    border: 1px solid #016990 !important;
    padding: 0px !important;
    margin: 0px !important;
}

.corresInput .ui-inputfield, .corresInput .ui-inputtext {
    border: 1px solid #8fe0ff !important;
    padding: 2px;
    font-weight: normal;
    width: 93% !important;
    margin-bottom: 3px;
}

.corresInput .lookupStyleBg img {
    margin-top: 2px;
}

.ui-grid-col-6 a:focus img,
.ui-grid-col-3 a:focus img {
    outline: 1px solid #f8a000 !important;
}

.ui-grid-col-6 .ui-grid-col-6 a:focus img,
.ui-grid-col-3 .ui-grid-col-6 a:focus img, a img:focus {
    outline: 1px solid #f8a000 !important;
}

.ui-grid-col-3 .ui-grid-col-6 img:focus,
.ui-grid-col-3 .ui-grid-col-6 a img:focus {
    outline: 1px solid #f8a000 !important;
}

/* E2B Field UI alignment */
.e2bQnCSty .ui-grid-col-6 .sample:focus, .e2bQnCSty .ui-grid-col-3 .sample:focus,
.e2bQnCSty .ui-grid-col-4 .sample:focus {
    border: 1px solid #ff0000 !important;
}

.e2bQnCSty .ui-grid-row .ui-grid-col-6 input.sample, .e2bQnCSty .ui-grid-row .ui-grid-col-3 input.sample,
.e2bQnCSty .ui-grid-row .ui-grid-col-4 input.sample, .e2bQnCSty .ui-grid-row .ui-grid-col-6 div.sample,
.e2bQnCSty .ui-grid-row .ui-grid-col-3 div.sample, .e2bQnCSty .ui-grid-row .ui-grid-col-4 div.sample {
    border-top: 1px solid #ff0000 !important;
    border-right: 1px solid #ff0000 !important;
    border-bottom: 1px solid #ff0000 !important;
    border-left: 1px solid #ff0000 !important;
}

.e2bQnCSty {
    border: 0px !important
}

.e2bQnCSty {
    padding: 0px 0px 0px 5px;
    border: 0px !important;
}

.e2bQnCSty .ui-panel-content {
    padding: 10px 0px 0px 8px !important;
    margin-bottom: 2px !important;
    background: #fff !important;
    border: 1px solid #ccc !important;
}

.e2bQnCSty .ui-panel-titlebar {
    background: #ddecf0 !important;
    height: 27px;
    padding: 7px 2px 2px 10px !important;
    color: #546e7a;
    border: 0px !important;
}

.titleBarHit .ui-panel-titlebar {
    height: 30px !important;
}

.titleBarHit1 .ui-panel-titlebar {
    height: 25px !important;
}

.titleBarHit1 .ui-panel-title {
    font-size: 16px !important;
    color: #546e7a !important;
    font-weight: normal !important;
}

.e2bQnCSty .ui-panel-titlebar .ui-panel-title {
    width: 75%;
}

.e2bQnCSty .ui-panel-titlebar .ui-panel-title .ui-outputlabel {
    font-size: 15px !important;
    font-weight: normal !important;
    color: #546e7a !important;
}

.e2bQnCSty .inner-Add-Dele2bform {
    float: left;
    padding-right: 5px;
    padding-left: 20px;
    padding-top: 0px;
}

.e2bQnCSty .inner-Add-Dele2bform a.plus {
    /* background: url(../images/add.png) no-repeat left !important; */	/* yamini changes*/
   border: none;
   padding: 2px 4px 2px 4px !important;			/* yamini changes */
   text-decoration: underline !important;	/*yamini changes*/
    color: #333;
    font-weight: normal !important;
}

.inner-Add-Dele2bform a.plus:hover {
    /* background: url(../images/add.png) no-repeat left !important; */
    border: none;
    padding: 2px 4px 2px 4px;
    text-decoration: underline;
    color: #333;
    font-weight: normal !important;
}

.e2bQnCSty .inner-Add-Dele2bform a.delete {
    background: url(../images/delete.png) no-repeat left !important;
    border: none;
    padding: 2px 4px 2px 17px;
    text-decoration: underline;
    color: #333;
    font-weight: normal !important;
}

.e2bQnCSty .inner-Add-Dele2bform a.delete:hover {
    background: url(../images/delete.png) no-repeat left !important;
    border: none;
    padding: 2px 4px 2px 17px;
    text-decoration: underline;
    color: #333;
    font-weight: normal !important;
}

.e2bQnCSty .fourColumnPanel .ui-panel-content, .e2bQnCSty .sublimentFields .ui-panel-content {
    border: 1px solid #ccc;
    padding: 10px;
    background: #fff !important;
}

.e2bQnCSty .formFieldLeft {
    width: 49%;
    padding-right: 10px;
    vertical-align: top;
}

.e2bQnCSty .formFieldRight {
    width: 50%;
    vertical-align: top;
}

.e2bQnCSty .ui-grid-col-6 {
    width: 50%;
    float: left;
    padding-right: 10px;
}

.e2bQnCSty .ui-grid-col-6:after, .e2bQnCSty .ui-grid-col-6:before {
    clear: both !important;
    display: block;
    content: "";
}

.e2bQnCSty .ui-grid-col-6 .ui-outputlabel {
    display: inline-block;
    padding-bottom: 2px;
    font-weight: normal;
    color: #546e7a;
    font-size: 14px;
}

.ui-grid-col-6 .ui-panelgrid td {
    border: 0px !important;
}

.e2bQnCSty .sublimentFields {
    width: 32%;
    float: left;
    padding-right: 10px;
}

.e2bQnCSty .sublimentFields .ui-outputlabel {
    display: block;
    padding-bottom: 2px;
    font-weight: normal;
    color: #546e7a;
    font-size: 14px;
}

.e2bQnCSty .e2bNormalField {
    float: left;
    padding-right: 3px;
}

.e2bQnCStyBio .e2bNormalField {
    display: inline-block;
    padding-right: 3px;
    float: none;
}

.reportNewSty .ui-grid-row .ui-grid-col-6 .ui-grid-row .ui-grid-col-12 {
    padding: 0px !important;
}

.reportNewSty .ui-grid-col-6 .ui-panelgrid .ui-grid-col-6 .ui-calendar .hasDatepicker {
    width: 35% !important;
}

.reportNewSty .selectManyReport .ui-selectmanycheckbox td {
    padding: 3px;
    font-size: 14px;
}

.reportNewSty .selectManyReport .ui-selectmanycheckbox td .ui-chkbox {
    padding-right: 3px;
}

.documentViewRight .e2bQnCSty .ui-grid-col-6 .e2bNormalField .ui-outputlabel,
.documentViewRight .e2bQnCSty .ui-grid-col-4 .e2bNormalField .ui-outputlabel,
.documentViewRight .e2bQnCSty .e2bNormalField .ui-outputlabel {
    font-size: 13px !important;
}

.e2bQnCSty .e2bNormalField .ui-outputlabel,
.e2bQnCSty .ui-grid-col-4 .e2bNormalField .ui-outputlabel,
.e2bQnCSty .ui-grid-col-4 .e2bNormalField .ui-outputlabel,
.e2bQnCSty .ui-grid-col-4 .ui-grid-col-6 .e2bNormalField .ui-outputlabel,
.e2bQnCSty .ui-grid-col-12 .e2bNormalField .ui-outputlabel {
    display: inline-block;
    padding-bottom: 2px;
    font-weight: 400;
    color: #333;
    font-size: 13px !important;
}

.e2bQnCSty .ui-grid-col-4 .ui-outputlabel,
.e2bQnCSty .ui-grid-col-6 .ui-outputlabel,
.e2bQnCSty .ui-grid-col-4 .ui-grid-col-6 .ui-outputlabel,
.e2bQnCSty .ui-grid-col-12 .ui-outputlabel {
    font-size: 11px !important;
    padding: 0px !important;
    color: #546e7a;
}

.e2bQnCSty .ui-grid-col-12 .e2bCounter {
    float: right;
    color: #546e7a !important;
    font-size: 13px !important;
    margin-right: 0px;
}

.e2bQnCSty .ui-grid-col-4 .grid2-col2-left,
.QnCMgSty .ui-grid-col-6 .grid2-col2-left {
    width: 50%;
}

.e2bQnCSty .ui-grid-col-4 .grid2-col2-left .ui-inputfield,
.e2bQnCSty .ui-grid-col-4 .grid2-col2-left .ui-inputtext,
.e2bQnCSty .ui-grid-col-4 .grid2-col2-left .ui-selectonemenu,
.QnCMgSty .ui-grid-col-6 .grid2-col2-left .ui-inputfield,
.QnCMgSty .ui-grid-col-6 .grid2-col2-left .ui-inputtext,
.documentViewRight .QnCMgSty .ui-grid-col-6 .ui-inputfield,
.documentViewRight .QnCMgSty .ui-grid-col-6 .ui-inputtext,
.QnCMgSty .ui-grid-col-6 .grid2-col2-left .ui-selectonemenu,
.documentViewRight .QnCMgSty .ui-grid-col-6 .ui-selectonemenu,
.documentViewRight .QnCMgSty .ui-grid-col-6 .ui-grid-col-6 .ui-selectonemenu {
    width: 96% !important;
    min-width: auto !important;
}

.documentViewRight .R3NullflavourIcon .ui-grid-col-6 .ui-selectonemenu,
.documentViewRight .R3NullflavourIcon .ui-grid-col-6 .ui-inputfield,
.documentViewRight .R3NullflavourIcon .ui-grid-col-6 .ui-inputtext {
    width: 86% !important;
    min-width: auto !important;
}

.documentViewRight .e2bQnCSty .ui-grid-col-4 .ui-selectonemenu,
.documentViewRight .e2bQnCSty .ui-grid-col-4 .ui-inputfield,
.documentViewRight .e2bQnCSty .ui-grid-col-4 .ui-inputtext {
    width: 96% !important;
    min-width: auto !important;
}

.ui-panel-titlebar .ui-panel-titlebar-icon
.e2bQnCSty .ui-grid-col-4 .grid2-col2-right,
.QnCMgSty .ui-grid-col-6 .grid2-col2-right {
    width: 50%;
}

.e2bQnCSty .ui-grid-col-4 .grid2-col2-right .ui-inputfield,
.e2bQnCSty .ui-grid-col-4 .grid2-col2-right .ui-inputtext,
.e2bQnCSty .ui-grid-col-4 .grid2-col2-right .ui-selectonemenu,
.QnCMgSty .ui-grid-col-6 .grid2-col2-right .ui-inputfield,
.QnCMgSty .ui-grid-col-6 .grid2-col2-right .ui-inputtext,
.QnCMgSty .ui-grid-col-6 .grid2-col2-right .ui-selectonemenu {
    width: 100% !important;
    min-width: auto !important;
}

.documentViewRight .e2bQnCSty .ui-grid-col-4 .grid2-col2-right .ui-inputfield,
.documentViewRight .e2bQnCSty .ui-grid-col-4 .grid2-col2-right .ui-inputtext,
.documentViewRight .e2bQnCSty .ui-grid-col-4 .grid2-col2-right .ui-selectonemenu {
    width: 94% !important;
    min-width: auto !important;
}

.documentViewRight .e2bQnCSty .ui-grid-col-5 .ui-inputfield,
.documentViewRight .e2bQnCSty .ui-grid-col-5 .ui-inputtext,
.documentViewRight .e2bQnCSty .ui-grid-col-2 .ui-inputfield,
.documentViewRight .e2bQnCSty .ui-grid-col-2 .ui-inputtext,
.documentViewRight .e2bQnCSty .ui-grid-col-5 .ui-selectonemenu {
    width: 94% !important;
    min-width: auto !important;
}

.documentViewRight .ResponsiveDocView .ui-grid-responsive .ui-grid-row {
    display: block;
}

.documentViewRight .ResponsiveDocView .ui-grid-responsive .ui-grid-col-6 {
    width: 100%;
    padding: 3px !important;
}

.documentViewRight .ResponsiveDocView .ui-grid-responsive .ui-grid-col-6 .ui-grid-row {
    border-bottom: 1px solid #ccc !important;
}

.documentViewRight .ResponsiveDocView .ui-grid-responsive .ui-grid-col-6 .QncMgSty .sNoValue,
.documentViewRight .ResponsiveDocView .ui-grid-responsive .ui-grid-col-6 .QncMgSty .patientID,
.documentViewRight .ResponsiveDocView .ui-grid-responsive .ui-grid-col-6 .QncMgSty .ageWid,
.documentViewRight .ResponsiveDocView .ui-grid-responsive .ui-grid-col-6 .QncMgSty .DobWid,
.documentViewRight .ResponsiveDocView .ui-grid-responsive .ui-grid-col-6 .QncMgSty .fieldOnetxt,
.documentViewRight .ResponsiveDocView .ui-grid-responsive .ui-grid-col-6 .fieldOnetxt .ui-grid-row {
    border-bottom: 0px !important;
}

.documentViewRight .ResponsiveDocView .ui-grid-responsive .ui-grid-col-6 .fdaAccordian .textAreaheight .ui-inputtextarea {
    height: 100px !important;
}

.documentViewRight .ResponsiveDocView .ui-grid-responsive .ui-grid-col-6 .QncMgSty .DobWid .ui-outputlabel {
    display: block !important;
}

.documentViewRight .ResponsiveDocView .ui-grid-responsive .ui-grid-col-6 .QncMgSty .ui-outputlabel {
    font-size: 13 !important;
}

.documentViewRight .ResponsiveDocView .ui-grid-responsive .ui-grid-col-6 .QncMgSty .sNoValue {
    width: 3% !important;
}

.documentViewRight .ResponsiveDocView .ui-grid-responsive .ui-grid-col-6 .QncMgSty .patientID,
.documentViewRight .ResponsiveDocView .ui-grid-responsive .ui-grid-col-6 .QncMgSty .fieldOnetxt {
    width: 96% !important;
}

.documentViewRight .ResponsiveDocView .ui-grid-responsive .ui-grid-col-6 .QncMgSty .fieldOnetxt .radioButNewSty6 {
    width: 82% !important;
}

.documentViewRight .ResponsiveDocView .ui-grid-responsive .ui-grid-col-6 .QncMgSty .fieldOnetxt .productAvailable .radioButNewSty6 {
    width: 87% !important;
}

.documentViewRight .ResponsiveDocView .ui-grid-responsive .ui-grid-col-6 .QncMgSty .PCRadio2 .fieldOnetxt .radioButNewSty4 {
    width: 25% !important;
}

.documentViewRight .ResponsiveDocView .ui-grid-responsive .ui-grid-col-6 .QncMgSty .suspectSty .fieldOnetxt .innerTabCol .twoInputCol .ui-inputtext,
.documentViewRight .ResponsiveDocView .ui-grid-responsive .ui-grid-col-6 .QncMgSty .suspectSty .fieldOnetxt .innerTabCol .twoInputCol .ui-inputfield {
    width: 100% !important;
}

.documentViewRight .ResponsiveDocView .ui-grid-responsive .ui-grid-col-6 .QncMgSty .inputDivLeft .ui-inputfield,
.documentViewRight .ResponsiveDocView .ui-grid-responsive .ui-grid-col-6 .QncMgSty .selectMenuDiv .ui-selectonemenu {
    width: 98% !important;
}

.documentViewRight .ResponsiveDocView .ui-grid-responsive .ui-grid-col-6 .ui-panelgrid .ui-grid-row .paddingRight {
    padding-right: 0px !important;
}

.e2bQnCSty .sublimentFields .e2bNormalField1 {
    float: none;
    padding-right: 3px;
}

.e2bQnCSty .ui-grid-col-4 .compLookImg .ui-inputfield,
.e2bQnCSty .ui-grid-col-4 .compLookImg .ui-inputtext {
    width: 95% !important;
    float: left;
}

.e2bQnCSty .ui-grid-col-4 .compLookImg a {
    position: relative;
    float: left;
}

.e2bQnCSty .ui-grid-col-4 .compLookImg1 .ui-inputfield,
.e2bQnCSty .ui-grid-col-4 .compLookImg1 .ui-inputtext {
    width: 100% !important;
    float: left;
}

.documentViewRight .e2bQnCSty .ui-grid-col-4 .compLookImg1 .ui-inputfield,
.documentViewRight .e2bQnCSty .ui-grid-col-4 .compLookImg1 .ui-inputtext {
    width: 95% !important;
    float: left;
}

.e2bQnCSty .ui-grid-col-4 .compLookImg1 a {
    position: relative;
    float: left;
}

.e2bQnCSty .sublimentFields .e2bNormalField1 .ui-outputlabel {
    display: inline-block;
    padding-bottom: 2px;
    font-weight: normal;
    color: #546e7a;
    font-size: 14px;
}

.e2bQnCSty .formFieldLeft .ui-outputlabel, .e2bQnCSty .formFieldRight .ui-outputlabel,
.e2bQnCSty .sublimentFields .ui-outputlabel, .e2bQnCSty .ui-grid-col-6 .ui-outputlabel,
.e2bQnCSty .min-inputTxt1-1 .ui-outputlabel {
    font-weight: normal;
    text-align: left;
    color: #546e7a;
    font-size: 14px;
    padding: 4px 0px;
    display: inline;
}

.e2bQnCSty .formFieldLeft .ui-inputfield, .e2bQnCSty .min-inputTxt1-1 .ui-inputfield,
.e2bQnCSty .formFieldLeft .ui-inputtext, .e2bQnCSty .sublimentFields .ui-inputfield,
.e2bQnCSty .sublimentFields .ui-inputtext, .e2bQnCSty .ui-grid-col-6 .ui-inputfield,
.e2bQnCSty .ui-grid-col-6 .ui-inputtext {
   /* border-bottom: 1px solid #b0bec5 !important;
   border-top: 1px solid #f5f5f5 !important;
   border-left: 1px solid #f5f5f5 !important;
   border-right: 1px solid #f5f5f5 !important;*/
   padding: 3px 5px 3px 1px !important;
   font-size: 12px !important;
   font-weight: normal;
   width: 100% !important;
   margin-bottom: 2px;
 /*  background: #f5f5f5 !important;*/
 background:#fff !important; /*new changes*/
   color: #546e7a;
   border:1px solid #DDDBDA !important; /*new changes*/
   border-radius:4px !important; /*new changes*/
    
    
}

.e2bQnCSty .formFieldLeft .ui-inputtextarea, .e2bQnCSty .sublimentFields .ui-inputtextarea,
.e2bQnCSty .ui-grid-col-6 .ui-inputtextarea {
    border-bottom: 1px solid #b0bec5 !important;
    border-top: 1px solid #f5f5f5 !important;
    border-left: 1px solid #f5f5f5 !important;
    border-right: 1px solid #f5f5f5 !important;
    padding: 2px;
    font-weight: normal;
    width: 100% !important;
}

.e2bQnCSty .formFieldRight .ui-inputfield, .e2bQnCSty .formFieldRight .ui-inputtext {
    border-bottom: 1px solid #b0bec5 !important;
    border-top: 1px solid #f5f5f5 !important;
    border-left: 1px solid #f5f5f5 !important;
    border-right: 1px solid #f5f5f5 !important;
    padding: 6px 5px 6px 1px !important;
    font-weight: normal;
    width: 96% !important;
    margin-bottom: 4px;
    background: #f5f5f5 !important;
    color: #546e7a;
    font-size: 14px !important;
}

.e2bQnCSty .ui-inputfield.ui-state-focus, .e2bQnCSty .ui-widget-content .ui-inputfield.ui-state-focus,
.e2bQnCSty .ui-widget-header .ui-inputfield.ui-state-focus {
    box-shadow: none !important;
   /* border: 1px solid #f8a000 !important;
   transition: #4dcafa 0.1s ease-in;
   background: #f5f5f5 !important;*/
     background:#fff !important; /*new changes*/
  	border: 1px solid #0076DE !important; /*new changes*/
  /* color: #2098d1 !important;*/
   color:#38506D !important; /*new changes*/
}

.e2bQnCSty .ui-selectonemenu.ui-state-focus, .e2bQnCSty .formFieldLeft .ui-selectonemenu.ui-state-focus,
.e2bQnCSty .formFieldRight .ui-selectonemenu.ui-state-focus, .e2bQnCSty .formFieldLeft1_31 .ui-selectonemenu.ui-state-focus,
.e2bQnCSty .formFieldMiddle1_32 .ui-selectonemenu.ui-state-focus,
.e2bQnCSty .formFieldRight1_33 .ui-selectonemenu.ui-state-focus {
    box-shadow: none !important;
    /*border-top: 1px solid #f8a000 !important;
   border-left: 1px solid #f8a000 !important;
   border-right: 1px solid #f8a000 !important;
   border-bottom: 1px solid #f8a000 !important;
   background: #f5f5f5 !important;*/
     background:#fff !important; /*new changes*/
  	border: 1px solid #0076DE !important; /*new changes*/
  /* color: #2098d1 !important;*/
  color:#38506D !important; /*new changes*/
}

.e2bQnCSty .formFieldRight .ui-inputtextarea {
    border-bottom: 1px solid #b0bec5 !important;
    border-top: 0px !important;
    border-left: 0px !important;
    border-right: 0px !important;
    padding: 2px;
    font-weight: normal;
    width: 96% !important;
}

.e2bQnCSty .formFieldLeft .ui-selectonemenu, .e2bQnCSty .sublimentFields .ui-selectonemenu,
.e2bQnCSty .ui-grid-col-6 .ui-selectonemenu {
    /*border-bottom: 1px solid #b0bec5 !important;
   border-top: 1px solid #f5f5f5 !important;
   border-left: 1px solid #f5f5f5 !important;
   border-right: 1px solid #f5f5f5 !important;*/
   border:1px solid #DDDBDA !important; /*new chnages*/
  /* padding: 0px !important;*/
  padding:4px !important; /*new changes*/
   font-weight: normal;
   width: 100% !important;
   margin-bottom: 2px;
   color: #546e7a;
   /*background: #f5f5f5 !important;*/
   background:#fff !important; /*new chnages*/
}

.e2bQnCSty .formFieldLeft .ui-selectonemenu .ui-selectonemenu-trigger,
.e2bQnCSty .sublimentFields .ui-selectonemenu .ui-selectonemenu-trigger,
.e2bQnCSty .ui-grid-col-6 .ui-selectonemenu .ui-selectonemenu-trigger {
    border: 0px !important;
    padding: 0px 2px !important;
    width: 30px !important;
    border-radius: 0px !important;
    background: #f5f5f5 !important;
}

.e2bQnCSty .formFieldLeft .ui-selectonemenu .ui-state-hover, .e2bQnCSty .sublimentFields .ui-selectonemenu .ui-state-hover,
.e2bQnCSty .ui-grid-col-6 .ui-selectonemenu .ui-state-hover {
    background: #e0e0e0 !important;
}

.e2bQnCSty .formFieldLeft .ui-selectonemenu .ui-selectonemenu-trigger .ui-icon,
.e2bQnCSty .sublimentFields .ui-selectonemenu .ui-selectonemenu-trigger .ui-icon,
.e2bQnCSty .ui-grid-col-6 .ui-selectonemenu .ui-selectonemenu-trigger .ui-icon {
    display: block;
    background: url(../images/DownAeroRio.png) no-repeat center !important;
    width: 12px;
}

.e2bQnCSty .formFieldLeft .ui-selectonemenu .ui-selectonemenu-trigger span,
.e2bQnCSty .sublimentFields .ui-selectonemenu .ui-selectonemenu-trigger span,
.e2bQnCSty .ui-grid-col-6 .ui-selectonemenu .ui-selectonemenu-trigger span {
    margin-top: 4px;
    margin-left: 8px;
}

.filterwidthNew {
    width: 22% !important;
}

.filterwidthNew .ui-selectonemenu-filter-container {
    width: 97% !important;
}

.tempPanelWidth {
    word-break: break-all;
    word-wrap: break-word;
    width: 20%;
}

.rioThemeSty .ui-selectonemenu-items-wrapper {
    padding: 5px;
    color: #333;
}

.rioThemeSty .ui-selectonemenu-items-wrapper .ui-selectonemenu-item {
    padding: 5px 2px !important;
    color: #333;
}

.rioThemeSty .ui-selectonemenu-items li.ui-state-highlight, .rioThemeSty .ui-selectonemenu-items li.ui-state-hover {
    background: #f5f5f5 !important;
    color: #222 !important;
}

.e2bQnCSty .formFieldRight .ui-selectonemenu {
    border-bottom: 1px solid #b0bec5 !important;
    border-top: 1px solid #f5f5f5 !important;
    border-left: 1px solid #f5f5f5 !important;
    border-right: 1px solid #f5f5f5 !important;
    padding: 0px !important;
    font-weight: normal;
    width: 97% !important;
    margin-bottom: 4px;
    color: #333;
    background: #f5f5f5 !important;
}

.e2bQnCSty .formFieldRight .ui-selectonemenu .ui-selectonemenu-trigger {
    border: 0px !important;
    padding: 0px 2px !important;
    width: 30px !important;
    border-radius: 0px !important;
    background: #f5f5f5 !important;
}

.e2bQnCSty .formFieldRight .ui-selectonemenu .ui-state-hover {
    background: #e0e0e0 !important;
}

.e2bQnCSty .formFieldRight .ui-selectonemenu .ui-selectonemenu-trigger .ui-icon {
    display: block;
    background: url(../images/DownAeroRio.png) no-repeat center !important;
    width: 12px;
}

.e2bQnCSty .formFieldRight .ui-selectonemenu .ui-selectonemenu-trigger span {
    margin-top: 8px;
    margin-left: 8px;
}

.e2bQnCSty .formFieldLeft .ui-selectonemenu .ui-selectonemenu-label,
.e2bQnCSty .formFieldRight .ui-selectonemenu .ui-selectonemenu-label,
.e2bQnCSty .sublimentFields .ui-selectonemenu .ui-selectonemenu-label,
.e2bQnCSty .ui-grid-col-6 .ui-selectonemenu .ui-selectonemenu-label {
    margin-bottom: 0px !important;
    border: none !important;
    background: none !important;
    padding: 3px 5px 3px 1px !important;
}

.e2bQnCSty .treePaginatorDiv1 {
    float: right;
}

.e2bQnCSty .treePaginatorDiv1 a img,
.QnCMgSty .ui-panel-titlebar .ui-panel-title .treePaginatorDiv1 a img {
    float: left;
    display: block;
    padding-top: 3px;
}

.e2bQnCSty .treePaginatorDiv1 .paginationTxt,
.QnCMgSty .ui-panel-titlebar .ui-panel-title .treePaginatorDiv1 .paginationTxt {
    float: left;
    padding-right: 3px;
}

.e2bQnCSty .treePaginatorDiv1 .paginationTxt .ui-outputlabel,
.QnCMgSty .ui-panel-titlebar .ui-panel-title .treePaginatorDiv1 .paginationTxt label.ui-outputlabel {
    color: #546e7a;
    padding: 0px 3px !important;
    font-size: 12px !important;
}

.e2bQnCSty .radioButNewSty {
    margin-bottom: 4px;
}

.e2bQnCSty .radioButNewSty .ui-selectonebutton {
    border-radius: 5px;
    border: 1px solid #ccc !important;
    padding: 0px !important;
}

.e2bQnCSty .radioButNewSty .ui-button {
    border: 0px !important;
    border-right: 1px solid #969696 !important;
    margin: 0 !important;
    background: #e3e3e3 !important;
    padding: 7px 9px;
    font-weight: normal;
}

.e2bQnCSty .radioButNewSty .ui-outputlabel {
    display: inline;
    padding-right: 10px;
}

.e2bQnCSty .radioButNewSty .ui-selectonebutton .ui-corner-right {
    border-top-right-radius: 5px !important;
    border-bottom-right-radius: 5px !important;
    border-right: 0px !important;
}

.e2bQnCSty .radioButNewSty .ui-selectonebutton .ui-corner-left {
    border-top-left-radius: 5px !important;
    border-bottom-left-radius: 5px !important;
}

.e2bQnCSty .radioButNewSty .ui-selectonebutton .ui-state-active {
    background: #1ec11e url(../images/greenCheck.png) no-repeat 2px 9px !important;
    color: #fff !important;
}

.e2bQnCSty .radioButNewSty a.ui-commandlink {
    position: absolute;
    padding-top: 5px;
    display: inline-block;
}

.e2bQnCSty .min-inputTxt1-1 {
    width: 50%;
    float: left;
}

.e2bQnCSty .min-inputTxt1-1 .ui-inputfield {
    width: 97.3% !important;
    margin-bottom: 7px;
}

.e2bQnCSty .min-inputTxt1-1 {
    width: 50%;
    float: left;
}

.e2bQnCSty .min-inputTxt1-1 .phoneField .ccInputField {
    margin-bottom: 7px;
    margin-right: 5px;
}

.e2bQnCSty .min-inputTxt1-1 .phoneField .areaInputField {
    margin-bottom: 7px;
    margin-right: 5px;
}

.e2bQnCSty .min-inputTxt1-1 .phoneField .numberInputField {
    margin-bottom: 7px;
}

.e2bQnCSty .min-select1-2 {
    width: 50%;
    float: left;
}

.e2bQnCSty .min-select1-2 .ui-selectonemenu {
    width: 100% !important;
    margin-bottom: 7px;
}

.e2bQnCSty .min-select1-2 .ui-selectonemenu .ui-inputfield {
    width: 90% !important;
    margin-bottom: 0px !important;
}

.e2bQnCSty .formFieldRight .min-select1-2 .ui-selectonemenu {
    width: 94% !important;
    margin-bottom: 7px;
}

.e2bQnCSty .formFieldRight .min-select1-2 .ui-selectonemenu .ui-inputfield {
    width: 90% !important;
    margin-bottom: 0px !important;
}

/* Single Column Style */
.e2bQnCSty .formField-1 {
    width: 100%;
}

.e2bQnCSty .formField-1 .ui-outputlabel {
    font-weight: normal;
    text-align: left;
    color: #546e7a;
    font-size: 14px;
    padding: 4px 0px;
    display: inline;
}

.e2bQnCSty .formField-1 textarea.SpellCheckTxtara {
    width: 97% !important;
    float: left;
    margin-right: 5px;
}

.e2bQnCSty .formField-1 .ui-inputfield, .e2bQnCSty .formField-1 .ui-inputtext {
    border: 1px solid #8fe0ff !important;
    padding: 2px;
    font-weight: normal;
    width: 99% !important;
    margin-bottom: 10px;
}

.e2bQnCSty .formField-1 .ui-inputtextarea {
    border-bottom: 1px solid #b0bec5 !important;
    border-top: 1px solid #f5f5f5 !important;
    border-left: 1px solid #f5f5f5 !important;
    border-right: 1px solid #f5f5f5 !important;
    padding: 6px 10px !important;
    font-weight: normal;
    background: #f5f5f5 !important;
    width: 100% !important;
    max-height: 150px;
}

.e2bQnCSty .formField-1 .ui-selectonemenu {
    border: 1px solid #8fe0ff !important;
    padding: 2px;
    font-weight: normal;
    width: 99% !important;
}

.e2bQnCSty .formField-1 .ui-selectonemenu-label {
    border: 0px !important;
    padding: 2px;
    font-weight: normal;
    margin-bottom: 0px !important;
}

/* Imprices Calendar Style changes */
.e2bQnCSty .tabImpreCalendar .ui-overlaypanel {
    box-shadow: none !important;
}

.e2bQnCSty .tabImpreCalendar .ui-overlaypanel-content {
    padding: 0px !important;
    float: left;
}

.e2bQnCSty .tabImpreCalendar .ui-overlaypanel-content .ui-panel-content {
    border-bottom: 0px !important;
}

.e2bQnCSty .tabImpreCalendar .ui-panel-content .hasDatepicker {
    border: 1px solid #ccc !important;
    border-bottom: 0px !important;
    float: none !important;
    width: auto !important;
    padding: 5px !important;
}

.e2bQnCSty .tabImpreCalendar .ui-panel-content .ui-datepicker-header {
    height: 22px;
}

.e2bQnCSty .tabImpreCalendar .ui-panel-content .ui-datepicker-title .ui-datepicker-month {
    width: 38% !important;
    margin-right: 5px;
}

.e2bQnCSty .tabImpreCalendar .ui-panel-content .ui-datepicker-title .ui-datepicker-year {
    width: 40% !important;
    margin-left: 5px;
}

.e2bQnCSty .tabImpreCalendar .impCalendarChange .ui-overlaypanel {
    box-shadow: none !important;
}

.e2bQnCSty .tabImpreCalendar .impCalendarChange .ui-overlaypanel-content {
    padding: 0px !important;
    float: left;
}

.e2bQnCSty .tabImpreCalendar .impCalendarChange .ui-panel-content .hasDatepicker {
    border: 0px !important;
}

.e2bQnCSty .tabImpreCalendar .impCalendarChange .ui-panel-content .ui-datepicker-header {
    height: 22px;
}

.e2bQnCSty .tabImpreCalendar .impCalendarChange .ui-panel-content .ui-datepicker-title .ui-datepicker-month {
    width: 38% !important;
    margin-right: 5px;
}

.e2bQnCSty .tabImpreCalendar .impCalendarChange .ui-panel-content .ui-datepicker-title .ui-datepicker-year {
    width: 40% !important;
    margin-left: 5px;
}

.e2bQnCSty .tabImpreCalendar .impCalendarSty .impCalBorder {
    border: 1px solid #ccc !important;
    border-top: 0px !important;
    margin-top: -3px !important;
    padding: 3px 2px 3px !important;
}

.e2bQnCSty .tabImpreCalendar .impCalendarSty .impCalBorder .ui-panel-content {
    padding: 0px !important;
    margin: 0px !important;
    box-shadow: none !important;
    border-bottom: 0px !important;
    background: #fff !important;
}

.e2bQnCSty .tabImpreCalendar .impCalendarSty .ui-panel-content {
    padding: 0px !important;
    border: 0px !important;
}

.e2bQnCSty .tabImpreCalendar .impCalendarSty .ui-datepicker table {
    margin-bottom: 0px !important;
}

.e2bQnCSty .tabImpreCalendar .impCalendarSty .ui-datepicker td {
    padding: 1px !important;
    float: none !important;
    width: auto !important;
}

.e2bQnCSty .tabImpreCalendar .impCalendarSty .impCalBorder .ui-button {
    margin-bottom: 0px !important;
    background: #e3e3e3 !important;
    border: 1px solid #e3e3e3 !important;
    color: #222 !important;
}

.e2bQnCSty .tabImpreCalendar .ui-controlsCalen {
    width: 50%;
}

.e2bQnCSty .tabImpreCalendar .ui-controlsCalen .ui-inputfield {
    width: 89% !important;
}

.e2bQnCSty .tabImpreCalendar .calcIconWid {
    vertical-align: middle;
    padding-left: 0px !important;
    padding-top: 0px !important;
}

.e2bQnCSty .ui-grid-col-6 table, .e2bQnCSty .ui-grid-col-4 table {
    width: 70% !important;
}

.e2bQnCSty .tabImpreCalendar .impCalendarSty .ui-calendar .hasDatepicker table {
    width: 100% !important;
}

.e2bQnCSty .ui-grid-col-6 .ui-grid-row .ui-grid-col-6 table,
.e2bQnCSty .ui-grid-col-4 .ui-grid-row .ui-grid-col-6 table {
    width: 75% !important;
}

.e2bQnCSty .ui-grid-col-6 td.ui-controlsCalen, .e2bQnCSty .ui-grid-col-4 td.ui-controlsCalen {
    padding: 0px !important;
}

.e2bQnCSty .ui-grid-col-6 .tabImpreCalendar .ui-controlsCalen .ui-inputfield,
.e2bQnCSty .ui-grid-col-4 .tabImpreCalendar .ui-controlsCalen .ui-inputfield {
    width: 100% !important;
}

.e2bQnCSty .ui-grid-col-6 td.calcIconWid, .e2bQnCSty .ui-grid-col-4 td.calcIconWid {
    text-align: left;
}

.e2bQnCSty .ui-grid-col-6 table .ui-calendar table, .e2bQnCSty .ui-grid-col-4 table .ui-calendar table {
    width: 100% !important;
}

.ui-calendar /* Primefaces Component calendar */
.e2bQnCSty .ui-grid-col-6 .dateCall1 {
    width: 95% !important;
}

.e2bQnCSty .ui-grid-col-6 .dateCall1 span .hasDatepicker {
    width: 70% !important;
    float: left;
}

.e2bQnCSty .formFieldLeft .hasDatepicker, .e2bQnCSty .formFieldRight .hasDatepicker,
.e2bQnCSty .sublimentFields .hasDatepicker {
    width: 30% !important;
    float: left;
}

.e2bQnCSty .formFieldLeft .dateCall1 .hasDatepicker, .e2bQnCSty .formFieldRight .dateCall1.hasDatepicker,
.e2bQnCSty .sublimentFields .dateCall1.hasDatepicker {
    width: 70% !important;
    float: left;
}

.e2bQnCSty .formFieldLeft1_31 {
    vertical-align: top;
    padding-bottom: 10px;
}

.e2bQnCSty .formFieldMiddle1_32 {
    vertical-align: top;
    padding-bottom: 10px;
}

.e2bQnCSty .formFieldRight1_33 {
    vertical-align: top;
}

/*
.e2bQnCSty .formFieldLeft1_31 .radioButNewSty .ui-outputlabel,
.e2bQnCSty .formFieldMiddle1_32 .radioButNewSty .ui-outputlabel,
.e2bQnCSty .formFieldRight1_33 .radioButNewSty .ui-outputlabel {display: block;font-weight: normal;text-align: left;}
.e2bQnCSty .formFieldLeft1_31 .ui-selectonemenu, .e2bQnCSty .formFieldMiddle1_32 .ui-selectonemenu,
.e2bQnCSty .formFieldRight1_33 .ui-selectonemenu {border-bottom: 1px solid #b0bec5 !important;border-top: 1px solid #f5f5f5 !important;border-left: 1px solid #f5f5f5 !important;border-right: 1px solid #f5f5f5 !important;padding: 0px !important;]font-weight: normal;width: 100% !important;margin-bottom: 2px;color: #546e7a;background: #f5f5f5 !important;}
.tabPanelStyle .e2bQnCSty .formFieldLeft1_31 .ui-selectonemenu,
.tabPanelStyle .e2bQnCSty .formFieldMiddle1_32 .ui-selectonemenu,
.tabPanelStyle .e2bQnCSty .formFieldRight1_33 .ui-selectonemenu {width: 94% !important;}
.e2bQnCSty .formFieldLeft1_31 .ui-selectonemenu .ui-selectonemenu-trigger,
.e2bQnCSty .formFieldMiddle1_32 .ui-selectonemenu .ui-selectonemenu-trigger,
.e2bQnCSty .formFieldRight1_33 .ui-selectonemenu .ui-selectonemenu-trigger{border: 0px !important;padding: 0px 2px !important;width: 30px !important;border-radius: 0px !important;background: #f5f5f5 !important;}
.e2bQnCSty .formFieldLeft1_31 .ui-selectonemenu .ui-state-hover,
.e2bQnCSty .formFieldMiddle1_32 .ui-selectonemenu .ui-state-hover,
.e2bQnCSty .formFieldRight1_33 .ui-selectonemenu .ui-state-hover {background: #e0e0e0 !important;}
.e2bQnCSty .formFieldLeft1_31 .ui-selectonemenu .ui-selectonemenu-trigger .ui-icon,
.e2bQnCSty .formFieldMiddle1_32 .ui-selectonemenu .ui-selectonemenu-trigger .ui-icon,
.e2bQnCSty .formFieldRight1_33 .ui-selectonemenu .ui-selectonemenu-trigger .ui-icon{display: block;background: url(../images/DownAeroRio.png) no-repeat center !important;width: 12px;}
.e2bQnCSty .formFieldLeft1_31 .ui-selectonemenu .ui-selectonemenu-trigger span,
.e2bQnCSty .formFieldMiddle1_32 .ui-selectonemenu .ui-selectonemenu-trigger span,
.e2bQnCSty .formFieldRight1_33 .ui-selectonemenu .ui-selectonemenu-trigger span{margin-top: 4px;/* 	margin-top: 6px;margin-left: 8px;}
*/
.rioThemeSty .ui-selectonemenu-items-wrapper {
    padding: 5px;
    color: #333;
}

.rioThemeSty .ui-selectonemenu-items-wrapper .ui-selectonemenu-item {
    padding: 3px 2px !important;
    color: #333;
}

.inquiryWestLaySty .rioThemeSty .ui-selectonemenu-items li.ui-state-hover,
.DocumentSortBy .ui-selectonemenu-items-wrapper .ui-selectonemenu-items li.ui-state-hover {
    background: #38c8fe !important;
    color: #fff !important;
}

.rioThemeSty .ui-selectonemenu-items li.ui-state-highlight, .rioThemeSty .ui-selectonemenu-items li.ui-state-hover,
.rioThemeSty .ui-autocomplete-items .ui-state-highlight {
    background: #f5f5f5 !important;
    color: #222 !important;
}

.rioThemeSty .ui-selectonemenu-filter-container input.ui-state-hover {
    background: none !important;
}

.rioThemeSty .ui-selectonemenu-filter-container input.ui-state-focus {
    box-shadow: none !important;
}

/* Rio New Style */
.itemlistWidth {
    width: 20% !important;
}

.rioThemeStyWid {
    width: 31% !important;
}

.rioThemeStyWid .ui-selectonemenu-items-wrapper {
    padding: 5px;
    color: #333;
}

.rioThemeStyWid .ui-selectonemenu-items-wrapper .ui-selectonemenu-item {
    padding: 3px 2px !important;
    color: #333;
}

.rioThemeStyWid .ui-selectonemenu-items li.ui-state-highlight,
.rioThemeStyWid .ui-selectonemenu-items li.ui-state-hover,
.rioThemeStyWid .ui-autocomplete-items .ui-state-highlight {
    background: #f5f5f5 !important;
    color: #222 !important;
}

.rioThemeStyWid .ui-selectonemenu-filter-container input.ui-state-hover {
    background: none !important;
}

.rioThemeStyWid .ui-selectonemenu-filter-container input.ui-state-focus {
    box-shadow: none !important;
}

/* End *//*
.e2bQnCSty .formFieldLeft1_31 .ui-selectonemenu .ui-selectonemenu-label,
.e2bQnCSty .formFieldMiddle1_32 .ui-selectonemenu .ui-selectonemenu-label,
.e2bQnCSty .formFieldRight1_33 .ui-selectonemenu .ui-selectonemenu-label{margin-bottom: 0px !important;border: none !important;}
.e2bQnCSty .formFieldLeft1_31 .ui-outputlabel, .e2bQnCSty .formFieldMiddle1_32 .ui-outputlabel,
.e2bQnCSty .formFieldRight1_33 .ui-outputlabel {font-weight: normal;text-align: left;color: #546e7a;font-size: 13px;padding: 4px 0px;display: inline;}
.e2bQnCSty .formFieldLeft1_31 .ui-inputfield, .e2bQnCSty .formFieldMiddle1_32 .ui-inputfield,
.e2bQnCSty .formFieldRight1_33 .ui-inputfield, .e2bQnCSty .formFieldLeft1_31 .ui-inputtext,
.e2bQnCSty .formFieldMiddle1_32 .ui-inputtext, .e2bQnCSty .formFieldRight1_33 .ui-inputtext{border-bottom: 1px solid #b0bec5 !important;border-top: 1px solid #f5f5f5 !important;border-left: 1px solid #f5f5f5 !important;border-right: 1px solid #f5f5f5 !important;padding: 3px 5px 3px 1px !important;font-size: 12px !important;padding: 4px 5px 4px 1px !important;font-size: 14px !important;font-weight: normal;width: 100% !important;margin-bottom: 2px;background: #f5f5f5 !important;color: #546e7a;}
.tabPanelStyle .e2bQnCSty .formFieldLeft1_31 .ui-inputfield,
.tabPanelStyle .e2bQnCSty .formFieldMiddle1_32 .ui-inputfield,
.tabPanelStyle .e2bQnCSty .formFieldRight1_33 .ui-inputfield,
.tabPanelStyle .e2bQnCSty .formFieldLeft1_31 .ui-inputtext,
.tabPanelStyle .e2bQnCSty .formFieldMiddle1_32 .ui-inputtext,
.tabPanelStyle .e2bQnCSty .formFieldRight1_33 .ui-inputtext {width: 94% !important;}
.tabPanelStyle .e2bQnCSty .formFieldLeft1_31 .radioButNewSty4,
.tabPanelStyle .e2bQnCSty .formFieldMiddle1_32 .radioButNewSty4,
.tabPanelStyle .e2bQnCSty .formFieldRight1_33 .radioButNewSty4,
.tabPanelStyle .e2bQnCSty .radioButNewSty4 {width: 94%;float: left;}
.e2bQnCSty .formFieldLeft1_31 .ui-inputtextarea, .e2bQnCSty .formFieldMiddle1_32 .ui-inputtextarea,
.e2bQnCSty .formFieldRight1_33 .ui-inputtextarea {border-bottom: 1px solid #b0bec5 !important;border-top: 1px solid #f5f5f5 !important;border-left: 1px solid #f5f5f5 !important;border-right: 1px solid #f5f5f5 !important;padding: 2px;font-weight: normal;width: 90% !important;} */
.e2bQnCSty .formFieldRight .autoComInput .ui-autocomplete, .e2bQnCSty .ui-grid-col-6 .autoComInput .ui-autocomplete {
    width: 100%;
    position: relative !important;
    cursor: default;
}

.e2bQnCSty .formFieldRight .autoComInput .ui-autocomplete-input,
.e2bQnCSty .ui-grid-col-6 .autoComInput .ui-autocomplete-input {
    width: 100% !important;
    float: left;
    position: relative !important;
}

.autoCompletePanelWidth {
    width: 37% !important;
}

.e2bQnCSty .formFieldRight .autoComInput a.ui-commandlink, .e2bQnCSty .ui-grid-col-6 .autoComInput a.ui-commandlink {
    position: absolute;
    right: 40px;
    padding-top: 5px;
}

.e2bQnCSty .formFieldRight .autoComInput span.ui-commandlink, .e2bQnCSty .ui-grid-col-6 .autoComInput span.ui-commandlink {
    position: absolute;
    right: 26px;
}

.e2bQnCSty .formFieldLeft .auto-Comp-Input .ui-autocomplete {
    width: 100%;
    position: relative !important;
}

.e2bQnCSty .formFieldLeft .auto-Comp-Input .ui-autocomplete-input {
    width: 93% !important;
    float: left;
    position: relative !important;
}

.e2bQnCSty .formFieldLeft .auto-Comp-Input a.ui-commandlink {
    position: absolute;
    right: 26px;
}

.e2bQnCSty .formFieldLeft .auto-Comp-Input .ui-autocomplete-dropdown {
    border: 1px solid #8fe0ff !important;
    border-left: 0px !important;
    width: 25px;
    height: 22px;
}

.e2bQnCSty .formFieldLeft .auto-Comp-Input .ui-state-hover {
    border: 1px solid #8fe0ff !important;
    border-left: 0px !important;
    width: 25px;
    background: #fff !important;
}

.e2bQnCSty .formFieldLeft .auto-Comp-Input .ui-button-icon-only .ui-button-text {
    padding: 2px !important;
}

.e2bQnCSty .formFieldRight .auto-Comp-Input .ui-autocomplete {
    width: 100%;
    position: relative !important;
}

.e2bQnCSty .formFieldRight .auto-Comp-Input .ui-autocomplete-input {
    width: 93% !important;
    float: left;
    position: relative !important;
}

.e2bQnCSty .formFieldRight .auto-Comp-Input a.ui-commandlink {
    position: absolute;
    right: 26px;
}

.e2bQnCSty .formFieldRight .auto-Comp-Input .ui-autocomplete-dropdown {
    border: 1px solid #8fe0ff !important;
    border-left: 0px !important;
    width: 25px;
    height: 22px;
}

.e2bQnCSty .formFieldRight .auto-Comp-Input .ui-state-hover {
    border: 1px solid #8fe0ff !important;
    border-left: 0px !important;
    width: 25px;
    background: #fff !important;
}

.e2bQnCSty .formFieldRight .auto-Comp-Input .ui-button-icon-only .ui-button-text {
    padding: 2px !important;
}

.DownloadRepSty {
    color: #fff;
}

.adSearchContentTable .ui-selectonemenu {
    width: 96% !important;
}

.e2bQnCSty .countStyTxt {
    text-align: right !important;
    font-weight: normal !important;
    padding: 2px 10px 0px 0px;
    width: 99%;
    margin-top: 0px;
    color: #333;
}

/* MulticheckBox Select Menu*/
.e2bQnCSty .deparmentSty .ui-outputlabel {
    display: inline;
    padding-bottom: 0px;
}

.e2bQnCSty .deparmentSty .ui-selectlistbox-listcontainer {
    height: auto !important;
}

.e2bQnCSty .deparmentSty .ui-selectlistbox-listcontainer .ui-chkbox {
    float: left;
    margin-right: 7px !important;
}

.e2bQnCSty .deparmentSty .ui-selectlistbox-listcontainer .ui-state-hover {
    border: 0px !important;
    background: transparent !important;
}

.e2bQnCSty .deparmentSty .ui-selectlistbox-listcontainer .ui-chkbox .ui-chkbox-box {
    width: 14px !important;
    height: 14px !important;
    display: inline-block !important;
    border: 1px solid #96bedb !important;
    border-radius: 4px !important;
    padding: 0px !important;
    background: #fff !important;
}

.e2bQnCSty .deparmentSty .ui-selectlistbox-listcontainer .ui-selectlistbox-item {
    margin-bottom: 5px !important;
    padding: 5px !important;
    word-break: break-all;
    word-wrap: break-word;
}

.e2bQnCSty .deparmentSty .ui-selectcheckboxmenu {
    width: 95%;
    float: left;
    margin-right: 5px;
    border-bottom: 1px solid #b0bec5 !important;
    border-top: 1px solid #f5f5f5 !important;
    border-left: 1px solid #f5f5f5 !important;
    border-right: 1px solid #f5f5f5 !important;
    padding: 4px 5px 5px 1px !important;
    font-weight: normal;
    margin-bottom: 4px;
    background: #f5f5f5 !important;
    color: #333;
    font-size: 14px !important;
    margin-top: -2px;
}

.e2bQnCSty .deparmentSty .ui-selectcheckboxmenu-trigger {
    border: 0px !important;
    padding: 0px 2px !important;
    width: 30px !important;
    border-radius: 0px !important;
    background: #f5f5f5 !important;
}

.e2bQnCSty .deparmentSty .ui-selectcheckboxmenu-trigger .ui-icon {
    display: block;
    background: url(../images/DownAeroRio.png) no-repeat center !important;
    width: 12px;
}

.e2bQnCSty .deparmentSty .ui-selectcheckboxmenu-trigger span {
    margin-top: 8px;
    margin-left: 8px;
}

.e2bQnCSty .deparmentSty .ui-selectcheckboxmenu-label {
    background: none !important;
}

.e2bQnCSty .deparmentSty .ui-selectcheckboxmenu .ui-state-hover {
    background: #e0e0e0 !important;
}

.e2bQnCSty .deparmentSty .ui-selectcheckboxmenu span.ui-selectcheckboxmenu-label-container .ui-state-hover {
    background: transparent !important;
}

.e2bQnCSty .deparmentSty .ui-selectcheckboxmenu-label-container,
.e2bQnCSty .deparmentSty .ui-selectcheckboxmenu-label-container .ui-state-hover,
.e2bQnCSty .deparmentSty .ui-selectcheckboxmenu-label-container .ui-state-focus {
    border: 0px !important;
    font-weight: normal;
}

.e2bQnCSty .deparmentSty .ui-selectcheckboxmenu.ui-state-focus {
    box-shadow: none !important;
    border-top: 1px solid #0276aa !important;
    border-left: 1px solid #0276aa !important;
    border-right: 1px solid #0276aa !important;
    border-bottom: 1px solid #0276aa !important;
    background: #f5f5f5 !important;
    color: #2098d1 !important;
}

.e2bQnCSty .ui-selectcheckboxmenu {
    border-bottom: 1px solid #b0bec5 !important;
    border-top: 1px solid #f5f5f5 !important;
    border-left: 1px solid #f5f5f5 !important;
    border-right: 1px solid #f5f5f5 !important;
    padding: 7px 0px !important;
    font-weight: normal;
    width: 92% !important;
    margin-bottom: 10px;
    color: #333;
    background: #f5f5f5 !important;
}

.e2bQnCSty .ui-selectcheckboxmenu-trigger {
    border-left: 1px solid #ccc !important;
    border-right: 0px !important;
    border-top: 0px !important;
    border-bottom: 0px !important;
    padding: 0px 2px !important;
    width: 14px !important;
    border-radius: 0px !important;
}

.e2bQnCSty .ui-selectcheckboxmenu-label-container, .e2bQnCSty .ui-selectcheckboxmenu-label-container .ui-state-hover,
.e2bQnCSty .ui-selectcheckboxmenu-label-container .ui-state-focus {
    border: 0px !important;
    font-weight: normal;
}

.depSelectManyMenu_Sty1 {
    z-index: 998 !important;
}

.depSelectManyMenu_Sty1 .ui-selectcheckboxmenu-items-wrapper {
    padding: 5px !important;
}

.depSelectManyMenu_Sty1 .ui-selectcheckboxmenu-items-wrapper .ui-selectcheckboxmenu-items li {
    margin: 5px 0px;
}

.depSelectManyMenu_Sty1 .ui-chkbox .ui-chkbox-box {
    width: 14px !important;
    height: 14px !important;
    display: block !important;
    border: 1px solid #96bedb !important;
    border-radius: 4px !important;
    padding: 0px !important;
    background: #fff !important;
}

.depSelectManyMenu_Sty1 .ui-chkbox .ui-state-hover {
    width: 14px !important;
    height: 14px !important;
    display: block !important;
    border: 1px solid #96bedb !important;
    border-radius: 4px !important;
    padding: 0px !important;
    background: #fff !important;
}

/* E2B Radio Button Style Changes */
/* Radio Button- Animation YES-NO*/
.e2bQnCSty .radioButNewSty4 .ui-selectoneradio td, .e2bQnCSty .radioButNewSty5 .ui-selectoneradio td,
.e2bQnCSty .radioButNewSty6 .ui-selectoneradio td {
    border: 0px !important;
}

.e2bQnCSty .radioButNewSty4 .ui-radiobutton {
    width: 18px !important;
    height: 18px !important;
    line-height: normal !important;
    margin: 0px !important;
    display: block !important;
}

.e2bQnCSty .radioButNewSty4 .ui-radiobutton .ui-radiobutton-box {
    width: 13px !important;
    height: 13px !important;
    border: 1px solid #546e7a !important;
    border-radius: 10px !important;
    padding: 0px !important;
    line-height: normal !important;
    background: #fff !important;
    margin: 0px !important;
}

.e2bQnCSty .radioButNewSty4 .ui-radiobutton .ui-state-focus {
    border: 1px solid #0276aa !important;
    border-radius: 10px !important;
}

.e2bQnCSty .radioButNewSty4 .ui-radiobutton .ui-state-hover, .e2bQnCSty .radioButNewSty4 .ui-radiobutton .ui-state-active {
    width: 13px !important;
    height: 13px !important;
    border: 1px solid #008cba !important;
    border-radius: 10px !important;
    padding: 0px !important;
    line-height: normal !important;
    background: #fff !important;
    margin: 0px !important;
}

.e2bQnCSty .radioButNewSty4 .ui-radiobutton-box .ui-icon {
    width: 12px !important;
    height: 12px !important;
    line-height: normal !important;
    background: #fff !important;
    border-radius: 10px !important;
    margin: 5px 0px 0px 5px;
}

.e2bQnCSty .radioButNewSty4 .ui-radiobutton-box .ui-sate-active .ui-icon {
    width: 12px !important;
    height: 12px !important;
    line-height: normal !important;
    background: #000 !important;
    border-radius: 10px !important;
    margin: 5px 0px 0px 5px;
    border: 1px solid #546e7a;
}

.e2bQnCSty .radioButNewSty4 table {
    width: 25% !important;
}

.e2bQnCSty .radioButNewSty4 .ui-selectoneradio label {
    font-size: 13px !important;
    color: #333;
    padding: 0px 15px 0px 6px;
}

.e2bQnCSty .radioButNewSty4 .ui-radiobutton-box .ui-icon-bullet {
    width: 9px !important;
    height: 9px !important;
    line-height: normal !important;
    background: #008cba !important;
    border-radius: 10px !important;
    margin: 2px 0px 0px 2px !important;
    -webkit-transition: all 0.25s linear;
    transition: all 0.25s linear;
    display: block;
}

.e2bQnCSty .radioButNewSty4 .ui-radiobutton-box .ui-icon-blank {
    border-radius: 0px !important;
    width: 20px !important;
    height: 20px !important;
    line-height: normal !important;
    background: none !important;
    margin: 0px 0px 0px 0px !important;
}

/* Radio Button- Animation YEs-No-Unknow*/
.e2bQnCSty .radioButNewSty5 .ui-radiobutton {
    width: 18px !important;
    height: 18px !important;
    line-height: normal !important;
    margin: 0px !important;
    display: block !important;
}

.e2bQnCSty .radioButNewSty5 .ui-radiobutton .ui-radiobutton-box {
    width: 18px !important;
    height: 18px !important;
    border: 1px solid #546e7a !important;
    border-radius: 10px !important;
    padding: 0px !important;
    line-height: normal !important;
    background: #fff !important;
    margin: 0px !important;
}

.e2bQnCSty .radioButNewSty5 .ui-radiobutton .ui-state-focus {
    border: 1px solid #0276aa !important;
    border-radius: 10px !important;
    -webkit-box-shadow: 0px 0px 18px #4dcafa !important;
    -moz-box-shadow: 0px 0px 18px #4dcafa !important;
    box-shadow: 0px 0px 18px #4dcafa !important;
}

.e2bQnCSty .radioButNewSty5 .ui-radiobutton .ui-state-hover, .e2bQnCSty .radioButNewSty5 .ui-radiobutton .ui-state-active {
    width: 18px !important;
    height: 18px !important;
    border: 1px solid #008cba !important;
    border-radius: 10px !important;
    padding: 0px !important;
    line-height: normal !important;
    background: #fff !important;
    margin: 0px !important;
}

.e2bQnCSty .radioButNewSty5 .ui-radiobutton-box .ui-icon {
    width: 12px !important;
    height: 12px !important;
    line-height: normal !important;
    background: #fff !important;
    border-radius: 10px !important;
    margin: 5px 0px 0px 5px;
}

.e2bQnCSty .radioButNewSty5 .ui-radiobutton-box .ui-sate-active .ui-icon {
    width: 12px !important;
    height: 12px !important;
    line-height: normal !important;
    background: #000 !important;
    border-radius: 10px !important;
    margin: 5px 0px 0px 5px;
    border: 1px solid #546e7a;
}

.e2bQnCSty .radioButNewSty5 table {
    width: 32% !important;
}

.e2bQnCSty .radioButNewSty5 .ui-selectoneradio label {
    font-size: 13px;
    color: #546e7a;
    padding: 0px 10px 0px 3px;
}

.e2bQnCSty .radioButNewSty5 .ui-radiobutton-box .ui-icon-bullet {
    width: 12px !important;
    height: 12px !important;
    line-height: normal !important;
    background: #008cba !important;
    border-radius: 10px !important;
    margin: 3px 0px 0px 3px !important;
    -webkit-transition: all 0.25s linear;
    transition: all 0.25s linear;
    display: block;
}

.e2bQnCSty .radioButNewSty5 .ui-radiobutton-box .ui-icon-blank {
    border-radius: 0px !important;
    width: 20px !important;
    height: 20px !important;
    line-height: normal !important;
    background: none !important;
    margin: 0px 0px 0px 0px !important;
}

/* Radio Button- Animation YEs-No-Unknow-NotSpecified*/
.e2bQnCSty .radioButNewSty6 .ui-radiobutton {
    width: 18px !important;
    height: 18px !important;
    line-height: normal !important;
    margin: 0px !important;
    display: block !important;
}

.e2bQnCSty .radioButNewSty6 .ui-radiobutton .ui-radiobutton-box {
    width: 18px !important;
    height: 18px !important;
    border: 1px solid #546e7a !important;
    border-radius: 10px !important;
    padding: 0px !important;
    line-height: normal !important;
    background: #fff !important;
    margin: 0px !important;
}

.e2bQnCSty .radioButNewSty6 .ui-radiobutton .ui-state-focus {
    border: 1px solid #0276aa !important;
    border-radius: 10px !important;
    -webkit-box-shadow: 0px 0px 18px #4dcafa !important;
    -moz-box-shadow: 0px 0px 18px #4dcafa !important;
    box-shadow: 0px 0px 18px #4dcafa !important;
}

.e2bQnCSty .radioButNewSty6 .ui-radiobutton .ui-state-hover, .e2bQnCSty .radioButNewSty6 .ui-radiobutton .ui-state-active {
    width: 18px !important;
    height: 18px !important;
    border: 1px solid #008cba;
    border-radius: 10px !important;
    padding: 0px !important;
    line-height: normal !important;
    background: #fff !important;
    margin: 0px !important;
}

.e2bQnCSty .radioButNewSty6 .ui-radiobutton-box .ui-icon {
    width: 12px !important;
    height: 12px !important;
    line-height: normal !important;
    background: #fff !important;
    border-radius: 10px !important;
    margin: 5px 0px 0px 5px;
}

.e2bQnCSty .radioButNewSty6 .ui-radiobutton-box .ui-sate-active .ui-ico {
    width: 12px !important;
    height: 12px !important;
    line-height: normal !important;
    background: #000 !important;
    border-radius: 10px !important;
    margin: 5px 0px 0px 5px;
    border: 1px solid #546e7a;
}

.e2bQnCSty .radioButNewSty6 table {
    width: 59% !important;
}

.e2bQnCSty .radioButNewSty6 .ui-selectoneradio label {
    font-size: 13px;
    color: #546e7a;
    padding: 0px 10px 0px 3px;
}

.e2bQnCSty .radioButNewSty6 .ui-radiobutton-box .ui-icon-bullet {
    width: 12px !important;
    height: 12px !important;
    line-height: normal !important;
    background: #008cba !important;
    border-radius: 10px !important;
    margin: 3px 0px 0px 3px !important;
    -webkit-transition: all 0.25s linear;
    transition: all 0.25s linear;
    display: block;
}

.e2bQnCSty .radioButNewSty6 .ui-radiobutton-box .ui-icon-blank {
    border-radius: 0px !important;
    width: 20px !important;
    height: 20px !important;
    line-height: normal !important;
    background: none !important;
    margin: 0px 0px 0px 0px !important;
}

.e2bQnCSty .inner-Add-DelBar {
    float: left;
    margin-right: 5px;
    padding: 0px 4px;
}

.e2bQnCSty .inner-Add-DelBar a.plus {
    background: #fff url(../images/sub-add.png) no-repeat left !important;
    border: 1px solid #fff;
    padding: 4px 4px 4px 17px;
    text-decoration: none;
    color: #546e7a;
    font-weight: normal !important;
    margin-right: 5px;
    font-size: 15px;
}

.e2bQnCSty .inner-Add-DelBar a.plus:hover {
    background: #fff url(../images/sub-add.png) no-repeat left !important;
    border: 1px solid #fff;
    padding: 4px 4px 4px 17px;
    text-decoration: none;
    color: #546e7a;
    font-weight: normal !important;
    font-size: 15px;
}

.e2bQnCSty .inner-Add-DelBar a.delete {
    background: #fff url(../images/sub-delete.gif) no-repeat left !important;
    border: 1px solid #fff;
    padding: 4px 4px 4px 17px;
    text-decoration: none;
    color: #546e7a;
    font-weight: normal !important;
    font-size: 15px;
}

.e2bQnCSty .inner-Add-DelBar a.delete:hover {
    background: #fff url(../images/sub-delete.gif) no-repeat left !important;
    border: 1px solid #fff;
    padding: 4px 4px 4px 17px;
    text-decoration: none;
    color: #546e7a;
    font-weight: normal !important;
    font-size: 15px;
}

.e2bQnCSty .inner-Add-DelLeft {
    float: right;
    padding-right: 5px;
    padding: 2px 0px 0px 20px;
}

.e2bQnCSty .inner-Add-DelLeft a.plus {
    background: #fff url(../images/sub-add.png) no-repeat left !important;
    border: 1px solid #fff;
    padding: 2px 4px 2px 17px;
    text-decoration: none;
    color: #000;
    font-weight: normal !important;
    margin-right: 5px;
    text-align: left;
}

.e2bQnCSty .inner-Add-DelLeft a.plus:hover {
    background: #fff url(../images/sub-add.png) no-repeat left !important;
    border: 1px solid #fff;
    padding: 2px 4px 2px 17px;
    text-decoration: none;
    color: #000;
    font-weight: normal !important;
    text-align: left;
}

.e2bQnCSty .inner-Add-DelLeft a.delete {
    background: #fff url(../images/sub-delete.gif) no-repeat left !important;
    border: 1px solid #fff;
    padding: 2px 4px 2px 17px;
    text-decoration: none;
    color: #000;
    font-weight: normal !important;
    text-align: left;
}

.e2bQnCSty .inner-Add-DelLeft a.delete:hover {
    background: #fff url(../images/sub-delete.gif) no-repeat left !important;
    border: 1px solid #fff;
    padding: 2px 4px 2px 17px;
    text-decoration: none;
    color: #000;
    font-weight: normal !important;
    text-align: left;
}

/* Basic Tab Menu Changes */
.e2bQnCSty .basicTabMenuStyle .ui-tabmenu .ui-tabmenu-nav {
    margin: 0;
    padding: 0px;
    background: transparent !important;
    height: auto !important;
    border: 0px !important;
}

.e2bQnCSty .basicTabMenuStyle .ui-tabmenu .ui-tabmenu-nav li.ui-tabmenuitem {
    list-style: none;
    float: left;
    white-space: nowrap;
    margin: 0px 5px 0px 0px !important;
    padding: 2px 5px !important;
    top: 0px !important;
}

.e2bQnCSty .basicTabMenuStyle .ui-tabmenu .ui-tabmenu-nav li {
    border: 1px solid #bfd3e6 !important;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    background: #bfd3e6 !important;
    float: left;
    text-decoration: none !important;
    color: #222 !important;
    padding: 2px 5px !important;
    margin: 0px 5px 0px 0px !important;
}

.e2bQnCSty .basicTabMenuStyle .ui-tabmenu .ui-tabmenu-nav li a {
    text-decoration: none !important;
    color: #222 !important;
    font-size: 15px;
}

.e2bQnCSty .basicTabMenuStyle .ui-tabmenu .ui-tabmenu-nav li.ui-state-hover {
    background: #016990 !important;
    color: #fff !important;
    border: 1px solid #016990 !important;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    white-space: nowrap;
    padding: 2px 5px !important;
    margin: 0px 5px 0px 0px !important;
}

.e2bQnCSty .basicTabMenuStyle .ui-tabmenu .ui-tabmenu-nav li.ui-state-hover a {
    color: #fff !important;
    white-space: nowrap;
    text-decoration: none !important;
    font-size: 15px;
}

.e2bQnCSty .basicTabMenuStyle .ui-tabmenu .ui-tabmenu-nav li.ui-state-active {
    background: #016990 !important;
] color: #fff !important;
    border: 1px solid #016990 !important;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    white-space: nowrap;
    padding: 2px 5px !important;
    margin: 0px 5px 0px 0px !important;
}

.e2bQnCSty .basicTabMenuStyle .ui-tabmenu .ui-tabmenu-nav li.ui-state-active a {
    color: #fff !important;
    white-space: nowrap;
    text-decoration: none !important;
}

.e2bQnCSty .basicTabMenuStyle .ui-tabmenu {
    padding-bottom: 0px !important;
}

.e2bQnCSty .basicTabMenuStyle {
    border-bottom: 2px solid #016990 !important;
}

.e2bQnCSty .basicTabMenuStyle {
    padding: 0px 0px 0px 5px;
    border: 0px !important;
}

.e2bQnCSty .panel-title {
    float: left;
    padding-right: 20px;
}

.e2bQnCSty .panel-title .ui-outputlabel {
    float: left;
    font-size: 16px !important;
    color: #546e7a;
}

/* End */
/* Adverse Event Edit Screen E2b Form Apply */
.e2bQnCSty .ui-panel-titlebar .chooseButtonDetail {
    float: left;
    margin-top: -4px;
}

.e2bQnCSty .ui-panel-titlebar .chooseButtonDetail .ui-fileupload-buttonbar {
    background: none !important;
    padding: 0px !important;
    margin: 0px !important;
    border: 0px !important;
}

.e2bQnCSty .ui-panel-titlebar .chooseButtonDetail .ui-fileupload {
    display: inline-block;
    float: left;
}

.e2bQnCSty .ui-panel-titlebar .chooseButtonDetail .ui-fileupload span.ui-button {
    background: #016990 !important;
    color: #fff !important;
    padding: 4px 0px;
    border: none !important;
}

.e2bQnCSty .ui-panel-titlebar .chooseButtonDetail span.ui-icon-plusthick {
    color: #fff !important;
    background-image: url(../images/plusNew.png) !important;
    background-position: 0 0;
}

.e2bQnCSty .ui-panel-titlebar .ui-fileupload-content {
    display: none;
}

.e2bQnCSty .ui-panel-titlebar .chooseButtonDetail a {
    float: left;
    margin-right: 5px;
    color: #1597f2;
}

.e2bQnCSty .ui-panel-titlebar .chooseButtonDetail .ui-fileupload-buttonbar input {
    transform: none !important;
    width: 120px;
    height: 20px;
}

.adSearchContentTable .ui-selectonemenu {
    width: 96% !important;
}

.seriousTooltipSty th {
    display: none;
}

.seriousTooltipSty .ui-datatable-tablewrapper {
    width: 300px;
    padding-right: 2px;
}

.ProdListednessSty {
    width: 45.8%;
}

.ProdListednessSty .ui-selectcheckboxmenu-filter-container {
    margin-top: -3px;
    width: 92%;
}

.ProdListednessSty .ui-selectcheckboxmenu-filter-container .ui-inputfield {
    width: 94%;
}

.AdvanceSearPanel_cusSty .ui-icon-search {
    margin-right: 15px;
}

.AeSourseFormTypeSty .ui-selectonemenu-filter-container {
    width: 91% !important;
}

.StudySpellCheckSty img {
    vertical-align: top;
    margin-top: 22px !important;
}

.iconStudySpellCheckSty img {
    position: relative;
    bottom: 12px;
}

.StudySpellCheckSty {
    margin-left: 1%;
}

.formFieldLeft .studymanycheckboxSty {
    width: 98.7% !important;
}

.AdvSearSourceFrmSty {
    width: 23.7%;
}

.deliveryStatusPanelSty {
    z-index: 993 !important;
}

.AerUpdateSty .ui-dialog-content {
    width: 96.4% !important;
}

.lockScreenSty .ui-dialog-content {
    width: 95.5% !important;
}

.SavebtnClass2 {
    background: url(../images/fafloppy.png) no-repeat 1px center !important;
    height: 23px;/*yamini changes*/
    width: 23px;
    display: block;
}
.subSavebtnClass2{ height: 24px;}

.SavebtnClass2:hover {
    background: url(../images/fafloppy.png) no-repeat 1px center !important;
}

.Searchalpha4 {
    width: 44%;
}

/* Compare Tree Structure Styles */
.CompareTree .srollbarTree {
    max-height: 400px;
    overflow: auto;
}

.treeStructure tbody {
    max-height: 370px;
    overflow: auto;
}

.treeStructure thead th:first-child {
    width: 194px !important;
}

.CompareTree .ui-treetable-scrollable-header-box {
    margin-right: 17px !important;
}

.treeStructure td.col-leftNew {
    background: url(../images/dottedTree.png) repeat-y;
    background-position: 17px 0px;
    padding: 0px 10px;
}

.treeStructure td.col-leftNew .ui-icon-triangle-1-s {
    width: 10px;
    height: 25px;
    background: url(../images/tree_minus.jpg) no-repeat !important;
    background-position: 2px 13px !important;
    padding-right: 5px;
    float: left !important;
}

.ui-treetable .ui-treetable-toggler {
    float: left !important;
}

.treeStructure td.col-leftNew .ui-icon-triangle-1-e {
    width: 10px;
    height: 25px;
    background: url(../images/tree_plus.jpg) no-repeat !important;
    background-position: 2px 13px !important;
    padding-right: 5px;
}

.treeStructure td.col-leftNew .hrImag {
    background-image: url(../images/treeTableDotted.png);
    background-repeat: no-repeat !important;
    background-position: 20px 0px;
    padding: 7px 0px;
}

.CompareTree .ui-treetable-scrollable-body .ui-treetable-scrollable-theadclone {
    display: none !important;
}

/* .CompareTree .ui-treetable-scrollable .ui-treetable-scrollable-header {
    height: 27px !important;
} */

.CompareTree .ui-treetable-scrollable-body {
    max-height: 345px;
    overflow: auto;
}

.CompareTree .ui-treetable table thead {
    display: table-header-group !important;
    table-layout: auto !important;
    overflow: auto;
}

.CompareTree .ui-treetable table thead th {
    padding: 5px 0px;
}

.CompareTree .ui-treetable table tfoot {
    display: none !important
}

.CompareTree .highLitBGCompare {
   /*  background: #0277bd; hari*/
    padding: 2px 5px;
}

/* .CompareTree .highLitBGCompare table td label {
    color: #fff !important;
} */

.CompareTree .labelCompar {
    width: 10%;
    text-align: left;
    padding-left: 10px;
}

.CompareTree .compareChkBox {
    width: 3%;
}

.CompareTree .labelComparRight {
    width: 8.5%;
    text-align: left;
}

.CompareTree .compareChkBoxRight {
    width: 4%;
}

.treeStructure thead th {
    background: #dae8ef !important;
    color: #546e7a !important;
    font-weight: normal !important;
    border: 1px solid #c1d5df !important;
}

.treeStructure tbody td {
    color: #222 !important;
    font-weight: normal !important;
    border: 1px solid #c1d5df !important;
    border-collapse: collapse;
}

.treeStructure th.col-left1 {
    width: 20% !important;
    padding: 0px 10px;
}

.treeStructure th.col-left2 {
    width: 16% !important;
    padding: 0px 10px;
}

.treeStructure th.col-mid1 {
    width: 17% !important;
    padding: 0px 10px;
}

.treeStructure th.col-right1 {
    width: 16% !important;
    padding: 0px 10px;
}

.treeStructure td.col-left1 {
    width: 20%;
    background: url(../images/dottedTree.png) repeat-y;
    background-position: 17px 0px;
    padding: 0px 10px;
}

.treeStructure td.col-left1 .ui-icon-triangle-1-s {
    width: 10px;
    height: 25px;
    background: url(../images/tree_minus.jpg) no-repeat !important;
    background-position: 2px 13px !important;
    padding-right: 5px;
}

.treeStructure td.col-left1 .ui-icon-triangle-1-e {
    width: 10px;
    height: 25px;
    background: url(../images/tree_plus.jpg) no-repeat !important;
    background-position: 2px 13px !important;
    padding-right: 5px;
}

.treeStructure td.col-left1 label {
    padding-left: 0px;
    font-size: 13x;
}

.treeStructure td.col-left2 {
    width: 16%;
    word-wrap: break-word;
    white-space: normal !important;
    padding: 7px 10px;
}

.treeStructure td.col-mid1 {
    width: 16%;
    word-wrap: break-word;
    white-space: normal !important;
    padding: 7px 10px;
}

.treeStructure td.col-right1 {
    width: 16%;
    word-wrap: break-word;
    white-space: normal !important;
    padding: 7px 10px;
}

.treeStructure tbody tr.rowhiglightComp {
    background: #000;
}

.treeStructure td.col-left1 .hrImag {
    background-image: url(../images/treeTableDotted.png);
    background-repeat: no-repeat !important;
    background-position: 20px 0px;
    padding: 7px 0px;
}

.treeStructure tbody tr.odd-column-color {
    background: #eef2f7;
}

.treeStructure tbody tr.even-column-color {
    background: #ffffff;
}

.CompareTree .ui-treetable table tbody tr:nth-child(even) {
    background: #eef2f7;
}

.CompareTree .ui-dialog-titlebar {
    background: #0288d1 !important;
}

.treeStructure td.col-right2 {
    width: 16%;
    word-wrap: break-word;
    white-space: normal !important;
    padding: 7px 10px;
}

.treeStructure td.col-right3 {
    width: 16%;
    word-wrap: break-word;
    white-space: normal !important;
    padding: 7px 10px;
}

.treeStructure .caseTitleBold {
    font-weight: bold !important;
    color: #0277bd !important;
}

.SUpDocsDrpDwnSty {
    width: 120px;
}

.SUpDocsDrpDwnSty .ui-selectonemenu-filter-container {
    width: 92% !important;
}

.editorHeight_UnRes .ui-editor iframe {
    height: 250px !important;
}

.sublimentFields .ui-button, .sublimentFields button.ui-state-hover {
    background: #a3a3a3 none repeat scroll 0 0 !important;
    box-sizing: border-box;
    height: 34px;
    margin: 0 !important;
    padding: 0px 5px;
    width: 100%;
}

.sublimentFields .ui-button-icon-only .ui-icon {
    position: relative !important;
    left: 0px !important;
    margin-left: 0px !important;
    top: 4px;
    background: url(../images/CalendarIcon-small.png) no-repeat;
    width: 18px !important;
    height: 20px !important;
}

.ui-grid-col-6 .ui-autocomplete {
    width: 100%;
    position: relative !important;
    cursor: default;
}

.ui-grid-col-4 .ui-autocomplete {
    position: relative !important;
}

.closeInqWind .ui-panelgrid .closeClanderInq .ui-calendar .hasDatepicker {
    width: 50% !important;
    float: left;
}

.closeInqWind .ui-dialog-title {
    line-height: 9px !important;
}

.closeInqWind .ui-dialog-content {
    width: 96% !important;
}

.importLibWin .ui-dialog-content {
    width: 96% !important;
}

.ui-grid-col-6 .ui-calendar .hasDatepicker,
.e2bQnCSty .ui-grid-col-6 .dateCallNew .hasDatepicker,
.QnCMgSty .ui-grid-col-6 .calendarInputSty .hasDatepicker,
.QnCMgSty .ui-grid-col-6 .ui-calendar .hasDatepicker,
.QnCMgSty .ui-grid-col-6 .ui-calendar .ui-state-disabled,
.e2bQnCSty .ui-grid-col-6 .dateCallNew .hasDatepicker {
    width: 30% !important;
    float: left;
}

.QnCMgSty .ui-grid-col-6 .ui-calendar .ui-state-disabled {
    width: 88% !important;
    float: left;
}

.QnCMgSty .biblioDateField .ui-calendar .ui-state-disabled,
.QnCMgSty .biblioDateField .ui-calendar .hasDatepicker {
    width: 30% !important;
    float: left;
}

.ui-grid-col-6 .ui-calendar .ui-button, .ui-grid-col-6 .ui-calendar button.ui-state-hover {
   /* background: #a3a3a3 none repeat scroll 0 0 !important;*/
    background: #fff none repeat scroll 0 0 !important;
    box-sizing: border-box;
    height: 34px;
    margin: 0 !important;
    padding: 0px 5px;
    width: 100%;
}

.ui-grid-col-6 .ui-calendar .ui-button-icon-only .ui-icon {
    position: relative !important;
    left: 0px !important;
    margin-left: 0px !important;
    top: 12px;
    background: url(../images/CalendarIcon-small.png) no-repeat;
    width: 18px !important;
    height: 20px !important;
}

.dataTablCal .ui-calendar .hasDatepicker {
    width: 60% !important;
    float: left;
}

.dataTablCal .ui-calendar .ui-button, .dataTablCal .ui-calendar button.ui-state-hover {
    background: #a3a3a3 none repeat scroll 0 0 !important;
    box-sizing: border-box;
    height: 23px;
    margin: 0 !important;
    padding: 0px 5px;
    width: 100%;
}

.dataTablCal .ui-calendar .ui-button-icon-only .ui-icon {
    position: relative !important;
    left: 0px !important;
    margin-left: 0px !important;
    top: 4px;
    background: url(../images/CalendarIcon-small.png) no-repeat;
    width: 18px !important;
    height: 20px !important;
}

/* End */
.e2bQnCSty .zxcv .sublimentFields {
    width: 46.4% !important;
}

.ui-grid-col-4 .chkBoxfirst, .ui-grid-col-6 .chkBoxfirst {
    display: inline-block !important;
    margin-right: 7px !important;
}

.e2bTabsFieldInfoSty .ui-grid-col-4 .formGridInp-left-col {
    width: 60% !important;
}

.documentViewRight .e2bTabsFieldInfoSty .ui-grid-col-4 .formGridInp-left-col {
    width: 50% !important;
}

.e2bTabsFieldInfoSty .ui-grid-col-4 .formGridInp-left-col .ui-inputfield,
.e2bTabsFieldInfoSty .ui-grid-col-4 .formGridInp-left-col .ui-inputtext {
    width: 96% !important;
}

.e2bTabsFieldInfoSty .ui-grid-col-4 .formGridSel-right-col {
    width: 40% !important;
}

.documentViewRight .e2bTabsFieldInfoSty .ui-grid-col-4 .formGridSel-right-col {
    width: 50% !important;
}

.documentViewRight .e2bTabsFieldInfoSty .ui-grid-col-4 .formGridSel-right-col .ui-selectonemenu {
    width: 95% !important;
    min-width: auto !important;
}

.e2bTabsFieldInfoSty .ui-grid-col-4 .formGridSel-right-col .ui-selectonemenu {
    width: 100% !important;
    min-width: auto !important;
}

/* Version 5.3 style desktop and ipad support */
.ui-fluid .ui-button {
    width: auto !important;
}

.ui-fluid .ui-button {
    width: auto !important;
}

.ui-panelgrid-content {
    height: auto !important;
}

.e2bQnCSty .ui-panelgrid td {
    border: 0px !important;
}

.ui-fluid .ui-selectonemenu .ui-selectonemenu-trigger {
    width: auto !important;
}

.templateLeftVet {
    width: 22% !important;
    text-align: left;
}

.TemplateRightVet {
    width: 78% !important;
}

.vetTemplateLink {
    width: 20% !important
}

.vetTemplateRightDel {
    width: 80% !important
}

.vetEmailcheckBox {
    width: 5% !important;
}

.vetEmailDateLabel {
    width: 8% !important;
}

.vetAddEmailDateLabel {
    width: 11% !important;
}

.vetAddEmailDateLabel {
    margin-left: 112px !important;
}

.vetEmailDateField {
    width: 20% !important;
    text-align: left;
}

.ui-panelgrid .ui-panelgrid-cell {
    padding: 0px 10px 0px 0px !important;
}

.ui-grid-col-3 .ui-grid-row .ui-grid-col-2, .ui-grid-col-3 .ui-grid-row .ui-grid-col-3,
.ui-grid-col-3 .ui-grid-row .ui-grid-col-4, .ui-grid-col-3 .ui-grid-row .ui-grid-col-5,
.ui-grid-col-3 .ui-grid-row .ui-grid-col-6, .ui-grid-col-4 .ui-grid-row .ui-grid-col-2,
.ui-grid-col-4 .ui-grid-row .ui-grid-col-3, .ui-grid-col-4 .ui-grid-row .ui-grid-col-4,
.ui-grid-col-4 .ui-grid-row .ui-grid-col-5, .ui-grid-col-4 .ui-grid-row .ui-grid-col-6,
.ui-grid-col-6 .ui-grid-row .ui-grid-col-2, .ui-grid-col-6 .ui-grid-row .ui-grid-col-3,
.ui-grid-col-6 .ui-grid-row .ui-grid-col-4, .ui-grid-col-6 .ui-grid-row .ui-grid-col-5,
.ui-grid-col-6 .ui-grid-row .ui-grid-col-6 {
    padding: 0px !important;
}

.ui-grid-col-6 .ui-grid-row .ui-grid-col-3 .ui-inputfield, .ui-grid-col-6 .ui-grid-row .ui-grid-col-3 .ui-inputtext {
    width: 100% !important;
}

.QnCMgListing .ui-grid-col-3 .ui-calendar .ui-state-disabled,
.QnCMgListing .ui-grid-col-3 .ui-calendar .hasDatepicker {
    width: 86% !important;
}

.OverlayPanPopupSty .ui-grid-col-3 .duplicateSearchCal .ui-panelgrid .ui-panelgrid-cell {
    padding-right: 5px !important;
}

.ui-panelgrid-content {
    height: auto !important;
}

.e2bQnCSty .ui-panelgrid td {
    border: 0px !important;
}

.ui-fluid .ui-selectonemenu .ui-selectonemenu-trigger {
    width: auto !important;
}

.InqDetailsDynamic .ui-panelgrid-content .ui-panelgrid-cell {
    padding: 0px 2px 0px 0px !important;
}

.InqDetailsDynamic .ui-panelgrid-content .ui-panelgrid-cell .ui-panelgrid-cell,
.ui-panelgrid .ui-panelgrid-cell,
.ui-panelgrid .AERightParent .ui-grid-row .ui-grid-col-3,
.ui-panelgrid .AERightParent .ui-grid-row .ui-grid-col-6 {
    padding: 0px 10px 0px 10px !important;
}

.NewUIDesing .ui-panelgrid .ui-panelgrid-content .ui-panelgrid-cell.navaDetalRightLayout{padding: 0px 0px 0px 0px !important;}

.dialogCoress .ui-panelgrid .ui-panelgrid-cell {
    padding: 2px 10px 2px 0px !important;
    background: transparent;
    border: 0px;
}



.ui-grid-col-3 .ui-grid-row .ui-grid-col-2, .ui-grid-col-3 .ui-grid-row .ui-grid-col-3,
.ui-grid-col-3 .ui-grid-row .ui-grid-col-4, .ui-grid-col-3 .ui-grid-row .ui-grid-col-5,
.ui-grid-col-3 .ui-grid-row .ui-grid-col-6, .ui-grid-col-4 .ui-grid-row .ui-grid-col-2,
.ui-grid-col-4 .ui-grid-row .ui-grid-col-3, .ui-grid-col-4 .ui-grid-row .ui-grid-col-4,
.ui-grid-col-4 .ui-grid-row .ui-grid-col-5, .ui-grid-col-4 .ui-grid-row .ui-grid-col-6,
.ui-grid-col-6 .ui-grid-row .ui-grid-col-2, .ui-grid-col-6 .ui-grid-row .ui-grid-col-3,
.ui-grid-col-6 .ui-grid-row .ui-grid-col-4, .ui-grid-col-6 .ui-grid-row .ui-grid-col-5,
.ui-grid-col-6 .ui-grid-row .ui-grid-col-6 {
    padding: 0px !important;
}

.ui-grid-col-6 .ui-grid-row .column2-1 {
    width: 49% !important;
    padding-right: 10px;
}

.ui-grid-col-6 .ui-grid-row .column-big2-1 {
    width: 35% !important;
    padding-right: 5px !important;
}

.ui-grid-col-6 .ui-grid-row .column-small-2-2 {
    width: 65% !important;
}

.documentViewRight .ui-grid-col-6 .ui-grid-row .column-big2-1 {
    width: 49% !important;
    padding-right: 5px !important;
}

.documentViewRight .ui-grid-col-6 .ui-grid-row .column-small-2-2 {
    width: 50% !important;
}

.ui-grid-col-3 .ui-grid-row .column3-1 {
    width: 49% !important;
    padding-right: 10px !important;
}

.aeAppli-col-Left {
    width: 75% !important;
}

.aeAppli-col-right {
    width: 25% !important;
}

.aeAppli-col-Left .column-col-31 {
    width: 45% !important;
}

.aeAppli-col-Left .column-col-32 {
    width: 39% !important;
}

.aeAppli-col-Left .column-col-33 {
    width: 15% !important;
}

.ui-grid-col-4 .column-col-31 {
    width: 55% !important;
}

.ui-grid-col-4 .column-col-32 {
    width: 30% !important;
}

.ui-grid-col-4 .column-col-33 {
    width: 15% !important;
}

.ui-grid-col-6 .ui-grid-row .aeAppli-col-Left .ui-selectonemenu,
.aeAppli-col-Left .ui-grid-row .column-col-31 .ui-selectonemenu,
.aeAppli-col-Left .ui-grid-row .column-col-32 .ui-selectonemenu,
.aeAppli-col-Left .ui-grid-row .column-col-33 .ui-selectonemenu,
.ui-grid-col-4 .ui-grid-row .column-col-31 .ui-selectonemenu,
.ui-grid-col-6 .ui-grid-row .aeAppli-col-Left .ui-inputfield,
.aeAppli-col-Left .ui-grid-row .column-col-31 .ui-inputfield,
.aeAppli-col-Left .ui-grid-row .column-col-32 .ui-inputfield,
.aeAppli-col-Left .ui-grid-row .column-col-33 .ui-inputfield {
    width: 95% !important;
    min-width: auto !important;
}

.ui-grid-col-4 .ui-grid-row .column-col-32 .ui-selectonemenu,
.ui-grid-col-4 .ui-grid-row .column-col-33 .ui-selectonemenu,
.ui-grid-col-4 .ui-grid-row .column-col-31 .ui-inputfield,
.ui-grid-col-4 .ui-grid-row .column-col-32 .ui-inputfield,
.ui-grid-col-4 .ui-grid-row .column-col-33 .ui-inputfield {
    width: 98% !important;
    min-width: auto !important;
}

.ui-grid-col-6 .ui-grid-row .column6-1 {
    width: 82% !important;
    padding-right: 10px !important;
}

.ui-grid-col-6 .ui-grid-row .column6-1 .ui-inputfield {
    width: 100% !important;
    min-width: auto !important;
}

.ui-grid-col-6 .ui-grid-row .column6-2 {
    width: 15% !important;
    padding-right: 0px !important;
}

.ui-grid-col-6 .ui-grid-row .column6-2 .ui-selectonemenu {
    width: 98% !important;
    min-width: auto !important;
}

.column95per {
    width: 95% !important;
    padding-right: 10px !important;
}

.column5per {
    width: 5% !important;
    padding-right: 0px !important;
}

.ui-grid-col-2 .ui-grid-row .column2-1,
.ui-grid-col-4 .ui-grid-row .column2-1 {
    width: 80% !important;
    padding-right: 10px !important;
}

.ui-grid-col-2 .ui-grid-row .column2-2,
.ui-grid-col-4 .ui-grid-row .column2-2,
.ui-grid-col-4 .ui-grid-row .ui-panelgrid-cell.column2-2 {
    width: 20% !important;
    padding-right: 0px !important;
}

.column2-1 .ui-panelgrid-cell.ui-grid-col-6 {
    padding-right: 5px !important;
}

.ui-grid-col-2 .ui-grid-row .column2-1 .ui-selectonemenu,
.ui-grid-col-6 .ui-grid-row .column2-1 .ui-selectonemenu,
.ui-grid-col-2 .ui-grid-row .column2-1 .ui-inputfield,
.ui-grid-col-6 .ui-grid-row .column2-1 .ui-inputfield,
.ui-grid-col-4 .ui-grid-row .column2-1 .ui-inputfield {
    width: 98% !important;
    min-width: auto !important;
}

.ui-grid-col-6 .ui-grid-row .column2-2 {
    width: 51% !important;
    padding-right: 0px !important;
}

.ui-grid-col-6 .ui-grid-row .column2-2 .ui-selectonemenu,
.ui-grid-col-2 .ui-grid-row .column2-2 .ui-selectonemenu,
.ui-grid-col-2 .ui-grid-row .column2-2 .ui-inputfield,
.ui-grid-col-6 .ui-grid-row .column2-2 .ui-inputfield {
    width: 100% !important;
    min-width: auto !important;
}

.R3NullflavourIcon .ui-grid-col-6 .ui-grid-row .column2-2 .ui-selectonemenu,
.R3NullflavourIcon .ui-grid-col-2 .ui-grid-row .column2-2 .ui-selectonemenu,
.R3NullflavourIcon .ui-grid-col-2 .ui-grid-row .column2-2 .ui-inputfield,
.R3NullflavourIcon .ui-grid-col-6 .ui-grid-row .column2-2 .ui-inputfield {
    width: 87% !important;
    min-width: auto !important;
}

.ui-grid-col-6 .ui-grid-row .ccodeIn {
    padding-right: 7px !important;
}

.ui-grid-col-6 .ui-grid-row .ACodeIn {
    padding-right: 7px !important;
}

.ui-grid-col-6 .ui-grid-row .PNumbIn {
    padding-right: 8px !important;
}

.ui-grid-col-6 .ui-grid-row .ExtnIn, .ui-grid-col-4 .ExtnIn {
    padding-right: 0px !important;
}

.ui-grid-col-6 .BioInputField .ui-grid-col-3 .ui-inputfield,
.ui-grid-col-6 .BioInputField .ui-grid-col-3 .ui-inputtext,
.popDuplicateBio .ui-grid-col-3 .ui-inputfield, .popDuplicateBio .ui-grid-col-3 .ui-inputtext {
    width: 100% !important;
}

.QnCMgSty .QnCMgListing .popDuplicateBio .ui-panel-content {
    border: 0px !important;
    padding: 0px !important;
}

.autoComPosFix .ui-autocomplete {
    position: relative !important;
}

.ui-grid-col-6 .ui-grid-row .fNameIn {
    padding-right: 7px !important;
}

.ui-grid-col-6 .ui-grid-row .mNameIn {
    padding-right: 7px !important;
}

.ui-grid-col-6 .ui-grid-row .lNamein, .ui-grid-col-4 .lNamein {
    padding-right: 0px !important;
}

.ui-grid-col-6 .ui-grid-row .formFieldLeft3_1 {
    padding-right: 10px !important;
}

.ui-grid-col-6 .ui-grid-row .formFieldMiddle3_2 {
    padding-right: 10px !important;
}

.ui-grid-col-6 .ui-grid-row .formFieldRight3_3 {
    padding-right: 0px !important;
}

.ui-grid-col-6 .ui-grid-row .min-inputTxt1-1 {
    width: 50%;
}

.ui-grid-col-6 .ui-grid-row .min-inputTxt1-1 .ui-inputfield {
    width: 95% !important;
}

.ui-grid-col-6 .ui-grid-row .min-select1-2 {
    width: 50%;
    float: left;
}

.ui-grid-col-6 .ui-grid-row .min-select1-2 .ui-selectonemenu {
    width: 100% !important;
    margin-bottom: 7px;
}

.ui-grid-col-6 .ui-grid-row .min-select1-2 .ui-selectonemenu .ui-inputfield {
    width: 90% !important;
    margin-bottom: 0px !important;
}

.ui-grid-col-6 .ui-grid-row .spelization {
    padding-right: 10px !important;
}

.ui-grid-col-6 .ui-grid-row .spelizationifothr {
    padding-right: 0px !important;
}

/* Focus For New Panel Changes */
.e2bQnCSty .ui-grid-col-6 .ui-grid-row .ui-grid-col-6 .ui-selectonemenu.ui-state-focus,
.ui-grid-col-6 .ui-grid-row .column2-1 .ui-selectonemenu.ui-state-focus,
.e2bQnCSty .ui-grid-col-6 .ui-selectonemenu.ui-state-focus {
    box-shadow: none !important;
   /* border-top: 1px solid #f8a000 !important;
   border-left: 1px solid #f8a000 !important;
   border-right: 1px solid #f8a000 !important;
   border-bottom: 1px solid #f8a000 !important;
   background: #f5f5f5 !important;*/
     background:#fff !important; /*new changes*/
  	border: 1px solid #0076DE !important; /*new changes*/
   /*color: #2098d1 !important;*/
   color:#38506D !important; /*new changes*/
}

.commonWidth {
    width: 80% !important;
}

/* Document Module UI chnages */
.ui-panelgrid .mailSubject {
    width: 9% !important;
    text-align: right;
}

.ui-panelgrid .mailSubject .ui-outputlabel {
    display: inline-block;
    padding-right: 0px;
}

.ui-panelgrid .mailSubject1 {
    width: 15% !important;
    padding: 0px !important;
}

.ui-panelgrid .mailSubject2 {
    width: 20% !important;
    padding: 0px !important;
}

.ui-panelgrid .mailSubject1 .ui-outputlabel,
.ui-panelgrid .mailSubject2 .ui-outputlabel {
    text-align: right;
    display: block;
    padding-right: 5px;
}

.ui-panelgrid .MailInput {
    width: 91% !important;
    padding: 0px !important;
}

.ui-panelgrid .MailInput1 {
    width: 85% !important;
    padding: 0px !important;
}

.ui-panelgrid .MailInput1 {
    width: 80% !important;
    padding: 0px !important;
}

.ui-panelgrid .lookupStyleBg {/*may16*/
   border: 1px solid #eaedf3 !important;
   padding: 7px 5px 3px !important; /*padding:6px 6px 5px; background:#33afde; */
    background: #eaedf3 !important;
	margin-left:5px !important;
	border-radius:4px !important;
}

.ui-panelgrid .MailInput .ui-inputfield {
    font-weight: normal;
    width: 95% !important;
    margin-bottom: 5px !important;
}

.ui-panelgrid .subjectInput .ui-inputfield {
    font-weight: normal;
    width: 98% !important;
    margin-bottom: 5px;
}

.editerDesign .ui-editor {
    width: 98% !important;
    height: 240px !important;
}

.mailSubject2 {
    width: 12% !important;
    padding: 0px !important;
    text-align: right;
}

.mailSubject2 .ui-outputlabel {
    text-align: right;
    display: block;
    padding-right: 9px;
}

.MailInput2 {
    width: 88% !important;
    padding: 0px !important;
    text-align: left;
}

.ui-panelgrid .editerDesign .ui-editor-toolbar {
    border-bottom: 1px solid #ccc !important;
}

.ui-panelgrid .MailInput1 .ui-inputfield,
.ui-panelgrid .MailInput1 .ui-selectonemenu {
    font-weight: normal;
    width: 95% !important;
    margin-bottom: 5px !important;
}

.ui-panelgrid .subjectInput1 .ui-inputfield,
.ui-panelgrid .subjectInput1 .ui-selectonemenu {
    font-weight: normal;
    width: 98% !important;
    margin-bottom: 5px;
}

.editerDesign1 .ui-editor {
    width: 100% !important;
    height: 200px !important;
}

.editerDesign .editorHeight,
.editerDesign1 .editorHeight {
    border: 0px !important;
}

.additionalFieldsDropDownClass {
    margin-right: 7px;
    float: left;
    width: 200px !important;
    display: inline-block
}

.ui-fluid .ui-buttonset {
    width: auto !important;
}

.ui-datatable-header .columnSty .ui-button {
    width: 20px !important;
}

/* Inq Suppliment Field */
.SupActiveStyInq {
    width: 5%;
    vertical-align: top;
}

.SupMandateStyInq {
    width: 6%;
    vertical-align: top;
}

.SupLabelStyInq {
    width: 20%;
    vertical-align: top;
}

.SupLabelStyInq .ui-inputtext {
    width: 97% !important;
}

.SupDescStyInq {
    width: 33%;
    vertical-align: top;
}

.SupDescSty2Inq {
    width: 27%;
    vertical-align: top;
}

.SupDescStyInq .ui-inputtextarea, .SupDescSty2Inq .ui-inputtextarea {
    width: 97% !important;
}

.SupTypStyInq {
    width: 18%;
    vertical-align: top;
}

.SupCodeStyInq {
    width: 17%;
    vertical-align: top;
}

.SupCodeStyInq .ui-selectonemenu {
    width: 97% !important;
    min-width: auto !important;
}

.SupActiveSty {
    width: 5%;
}

.SupMandateSty {
    width: 6%;
}

.SupLabelSty {
    width: 20%;
    padding-right: 1%;
}

.SupLabelSty .ui-inputtext {
    width: 98%;
}

.SupDescSty {
    width: 33%;
    padding-right: 1%;
}

.SupDescSty2 {
    width: 27%;
    padding-right: 1%;
}

.SupDescSty .ui-inputtextarea, .SupDescSty2 .ui-inputtextarea {
    width: 98%;
}

.SupTypSty {
    width: 18%;
    padding-right: 1%;
}

.SupCodeSty {
    width: 17%;
}

.additionalFieldsDropDownSty .ui-selectonemenu-label {
    height: 15px;
}

.chartContextMenu_sty .ui-menuitem-link {
    width: 160px !important;
}

.suspectSty2 .ui-inputtext {
    width: 98% !important;
}

.suspectSty2 .min-inputTxt1-1 .ui-inputfield {
    width: 96% !important;
}

.annotationSynonym {
    padding-right: 2px;
    float: left;
    width: 100% !important;
}

.annotationSynonym a.plus {
    background: #fff url(../images/sub-add.png) no-repeat left !important;
    border: 1px solid #fff;
    padding: 2px 4px 2px 17px;
    text-decoration: none;
    color: #000;
    font-weight: normal !important;
}

.annotationSynonym a.plus:hover {
    background: #d9f0f9 url(../images/sub-add.png) no-repeat left !important;
    border: 1px solid #fff;
    padding: 2px 4px 2px 17px;
    text-decoration: none;
    color: #000;
    font-weight: normal !important;
}

.synTextStyle {
    padding: 1px 1px 1px 1px;
    width: 50% !important;
}

.sunLinkStyle {
    padding: 5px 1px 0px 10px;
    width: 5% !important;
    vertical-align: top;
}

.synMsgStyle {
    padding: 1px 1px 1px 1px;
    width: 35% !important;
}

.usrRolesCmpUnitSty {
    margin-top: -2px;
    /* MARGIN-LEFT: 10PX;
   position: ABSOLUTE; */
    width: 280px !important;
    right: 46px;
}

.usrRolesCmpUnitSty .ui-selectonemenu {
    width: 150px !important;
    float: right;
    margin-right: 10px;
}

.usrRolesCmpUnitSty .ui-outputlabel {
    margin-top: 3px;
}

.usrRolesChkLeftSty .ui-column-title {
    float: left;
    margin-right: 77%;
}

.usrRolesChkLeftSty2 .ui-column-title {
    float: right;
    margin-right: 63%;
}

.userRolesFirstGrpSty .ui-radiobutton {
    width: 2px !important;
}

.userRolesChkboxSty {
    float: left;
    margin-right: 10px !important;
}

/* .companyAccessRadioSty td:nth-child(even) {display: none;} */
.companyAccessHRadioSty td:nth-child(odd) {
    width: 3%;
    border-right-style: hidden !important;
}

.companyAccessHRadioSty td:nth-child(even) {
    width: 30%;
}

.companyAccessHRadioSty td:nth-child(3) .ui-radiobutton {
    margin-left: 11px !important;
}

.companyAccessHRadioSty td:nth-child(5) .ui-radiobutton {
    margin-left: 36px !important;
}

.companyAccessHRadioSty tbody tr td, .companyAccessRadioSty tbody tr td {
    border: none !important;
}

.companyAndProductPanelSty > .ui-panel-content {
    padding: 0 !important;
}

.usrRolesProdPanelSty > .ui-panel-content {
    padding-bottom: 21px !important;
}

.companyAccessHRadioSty tbody tr td {
    background: none !important;
}

.formHRadioSty1 tbody tr td {
    background: none !important;
}

.seriousnessTabConSty .ui-panel-content {
    display: none;
}

.CmpTablTooltip thead th {
    display: none;
}

.CmpTablTooltip tbody td a {
    color: #fff !important;
    font-weight: 500;
    font-size: 12px !important;
    padding: 2px 2px !important;
}

.CmpTablTooltip tbody td a img {
    position: relative;
    top: 3px;
}

.CmpTablTooltip {
    width: 160px !important;
    min-width: 130px;
    padding: 2px !important;
    left: -12px !important;
}

.CmpTablTooltip .ui-datatable-tablewrapper {
    overflow: hidden;
}

.AdvanceSe-tooltip .CmpTablTooltip:after {
    border-bottom: solid #016990 10px !important;
}

.CmpTablTooltip .ui-datatable table {
    border: 1px solid #ccc !IMPORTANT;
}

.CmpTablTooltip .ui-datatable-data td {
    background: #016990 !important;
    padding: 0px 10px 0px !important;
}

.CmpTablTooltip .ui-datatable tbody td {
    border: 1px solid #016990 !important;
}

.ContaCtlistWidthSty {
    width: 46.7%;
}

.ContaCtlistWidthSty2 {
    width: 48.5%;
}

.ContaCtlistWidthSty3 {
    width: 17.2%;
}

.ContaCtlistAlphs {
    padding-left: 30px;
}
.AeFormPanelSty .ui-panel-content .ui-panel .ui-panel-title {
    font-size: 15px !important;
}
.ContaCtPanelSty {
    background: #016990 !important;
    color: #fff !important;
    font-size: 12px;
    font-weight: bold;
}

.ContaCtAccountPanelSty {
    display: block;
    margin-bottom: 10px;
    border: 1px solid #ccc;
}

.ContaCtCompanyUnitHeaderSty {
    border: 1px solid #ccc !important;
    padding: 3px !important;
    margin-top: 5px;
}

.ContaCtCompanyuntStytable {
    margin-top: 12px;
}

.ui-grid-col-6 .sample:focus, .ui-grid-col-3 .sample:focus,
.ui-grid-col-4 .sample:focus, .ui-grid-col-5 .sample:focus, .ui-grid-col-12 .sample:focus {
    border: 1px solid #ff0000 !important;
}

.ui-grid-row .ui-grid-col-6 .sample, .ui-grid-row .ui-grid-col-3 div.sample,
.ui-grid-row .ui-grid-col-4 div.sample, .ui-grid-row .ui-grid-col-5 div.sample, .ui-grid-row .ui-grid-col-12 div.sample,
.ui-grid-row .ui-grid-col-12 input.sample, .ui-grid-row .ui-grid-col-12 textarea.sample {
    border-top: 1px solid #ff0000 !important;
    border-right: 1px solid #ff0000 !important;
    border-bottom: 1px solid #ff0000 !important;
    border-left: 1px solid #ff0000 !important;
}

/*common Styles for Columns*/
.ui-grid-col-6 {
    width: 50%;
    padding-right: 10px;
}

.ui-grid-col-3 {
    width: 25%;
    padding-right: 10px;
}

.ui-grid-col-4 {
    width: 33.3333%;
    padding-right: 10px;
}

.ui-grid-col-12 {
    width: 100%;
    padding-right: 10px;
}

.ui-grid-col-6:after, .ui-grid-col-6:before, .ui-grid-col-3:after,
.ui-grid-col-3:before, .ui-grid-col-4:after, .ui-grid-col-4:before, .ui-grid-col-5:after, .ui-grid-col-5:before,
.ui-grid-col-12:after, .ui-grid-col-12:before {
    clear: both !important;
    display: block;
    content: "";
}

.ui-grid-col-1, .ui-grid-col-2, .ui-grid-col-3, .ui-grid-col-4,
.ui-grid-col-5, .ui-grid-col-6, .ui-grid-col-7, .ui-grid-col-8,
.ui-grid-col-9, .ui-grid-col-10, .ui-grid-col-11, .ui-grid-col-12 {
    box-sizing: border-box;
    float: left;
}

.ui-grid-col-6 .ui-panelgrid td, .ui-grid-col-3 .ui-panelgrid td,
.ui-grid-col-4 .ui-panelgrid td, .ui-grid-col-5 .ui-panelgrid td {
    border: 0px !important;
}

.ui-grid-col-12 .countStyTxt {
    text-align: right !important;
    font-weight: normal !important;
    padding: 2px 10px 0px 0px;
    margin-top: 0px;
    color: #333;
    clear: both;
    width: 97%;
    display: block;
}

/* UI Styles for Label */
.ui-grid-col-6 .ui-outputlabel, .ui-grid-col-3 .ui-outputlabel,
.ui-grid-col-4 .ui-outputlabel, .ui-grid-col-5 .ui-outputlabel, .ui-grid-col-12 .ui-outputlabel,
.ui-grid-col-2 .ui-outputlabel {
    display: inline-block;
    padding-bottom: 2px;
    font-weight: 400;
    color: #5C6B7E !important; /*new chnages*/
  /* font-size: 13px;*/
  font-size:12px !important; /*new changes*/
}

.e2bQnCSty .ui-grid-row .ui-grid-col-6 span.ui-state-disabled,
.ui-grid-row .ui-grid-col-3 .tabImpreCalendar .calcIconWid span.ui-state-disabled,
.ui-grid-row .ui-grid-col-4 .tabImpreCalendar .calcIconWid span.ui-state-disabled,
.ui-grid-row .ui-grid-col-6 .tabImpreCalendar .calcIconWid span.ui-state-disabled,
.ui-grid-row .ui-grid-col-3 span.ui-state-disabled,
.ui-grid-row .ui-grid-col-4 span.ui-state-disabled,
.ui-grid-row .ui-grid-col-6 span.ui-state-disabled,
.ui-grid-row .ui-grid-col-12 span.ui-state-disabled {
    width: auto !important;
    background-color: transparent !important;
    border: 0px !important;
}

/* disabled Field UI changes-MagendranE */
.ui-grid-row .ui-grid-col-2 .ui-state-disabled, .ui-grid-row .ui-grid-col-2 .ui-state-disabled,
.ui-grid-row .ui-grid-col-3 .ui-state-disabled, .ui-grid-row .ui-grid-col-3 .ui-state-disabled,
.ui-grid-row .ui-grid-col-4 .ui-state-disabled, .ui-grid-row .ui-grid-col-4 .ui-state-disabled,
.ui-grid-row .ui-grid-col-5 .ui-state-disabled, .ui-grid-row .ui-grid-col-5 .ui-state-disabled,
.ui-grid-row .ui-grid-col-6 .ui-state-disabled, .ui-grid-row .ui-grid-col-6 .ui-state-disabled,
.ui-grid-row .ui-grid-col-12 .ui-state-disabled, .ui-grid-row .ui-grid-col-12 .ui-state-disabled {
    opacity: .60;
    filter: Alpha(Opacity=60);
   /* border-bottom: 1px solid #cfd8dc !important;
   border-top: 1px solid #cfd8dc !important;
   border-left: 1px solid #cfd8dc !important;
   border-right: 1px solid #cfd8dc !important;*/
   font-size: 14px !important;
   font-weight: normal;
   margin-bottom: 2px;
  /* background: #e6eef2 !important;*/
   color: #; /*  final    *//* background: #fbf9f9 !important;color: #546e7a;  */
       border: 1px solid #DDDBDA !important; /*new changes*/
   border-radius: 4px !important; /*new changes*/
   background-color: #ECEBEA !important; /*new changes*/
}

.ui-grid-row .ui-grid-col-2 .ui-state-disabled .ui-inputfield,
.ui-grid-row .ui-grid-col-3 .ui-state-disabled .ui-inputfield,
.ui-grid-row .ui-grid-col-4 .ui-state-disabled .ui-inputfield,
.ui-grid-row .ui-grid-col-5 .ui-state-disabled .ui-inputfield,
.ui-grid-row .ui-grid-col-6 .ui-state-disabled .ui-inputfield,
.ui-grid-row .ui-grid-col-12 .ui-state-disabled .ui-inputfield {
    color: #000;
}

.ui-grid-col-3 .ui-inputfield,
.ui-grid-col-3 .ui-inputtext,
.ui-grid-col-2 .ui-inputfield,
.ui-grid-col-2 .ui-inputtext,
.ui-grid-col-4 .ui-inputfield,
.ui-grid-col-4 .ui-inputtext,
.ui-grid-col-5 .ui-inputfield,
.ui-grid-col-5 .ui-inputtext,
.ui-grid-col-6 .ui-inputfield,
.ui-grid-col-6 .ui-inputtext,
.ui-grid-col-12 .ui-inputfield,
.ui-grid-col-12 .ui-inputtext,
.suppleStyleClass .ui-editable-column .ui-inputfield,
.suppleStyleClass .ui-editable-column .ui-inputtext,
.lab-col .ui-inputfield,
.lab-col .ui-inputtext,
.code-col .ui-inputfield,
.code-col .ui-inputtext,
.productPanelInput .ui-inputfield,
.productPanelInput .ui-inputtext,
.ui-column-filter {
    border-bottom: 1px solid #b0bec5 !important;
    border-top: 1px solid #f5f5f5 !important;
    border-left: 1px solid #f5f5f5 !important;
    border-right: 1px solid #f5f5f5 !important;
    padding: 3px 5px 3px 1px !important;
    font-size: 12px !important;
    font-weight: normal;
    width: 100% !important;
    margin-bottom: 2px;
    background: #f5f5f5 !important;
}

.ui-grid-col-2 .ui-inputfield, .ui-grid-col-2 .ui-inputtext,
.ui-grid-col-3 .ui-inputfield, .ui-grid-col-3 .ui-inputtext,
.ui-grid-col-4 .ui-inputfield, .ui-grid-col-4 .ui-inputtext,
.ui-grid-col-5 .ui-inputfield, .ui-grid-col-5 .ui-inputtext,
.ui-grid-col-6 .ui-inputfield, .ui-grid-col-6 .ui-inputtext,
.ui-grid-col-12 .ui-inputfield, .ui-grid-col-12 .ui-inputtext {
   /* border-bottom: 1px solid #b0bec5 !important;
   border-top: 1px solid #f5f5f5 !important;
   border-left: 1px solid #f5f5f5 !important;
   border-right: 1px solid #f5f5f5 !important;*/
   font-size: 12px !important;
  /* padding: 3px 5px 3px 1px !important;*/
   padding: 7px 5px 6px 1px !important; /* New changes */
   font-weight: normal;
   width: 100% !important;
   margin-bottom: 2px;
 /*  background: #f5f5f5 !important;*/
  /* color: #333;*/
  	color: #706E6B !important; /*new chnages*/
  		border: 1px solid #DDDBDA !important; /*new changes*/
  		border-radius:4px !important; /*new changes*/
   		background:#fff !important;
}

/*Common InputText area Field Style for all grid */
.des-col .ui-inputtextarea,
.ui-grid-col-2 .ui-inputtextarea,
.ui-grid-col-3 .ui-inputtextarea, .ui-grid-col-4 .ui-inputtextarea, .ui-grid-col-5 .ui-inputtextarea,
.ui-grid-col-6 .ui-inputtextarea, .ui-grid-col-12 .ui-inputtextarea,
.suppleStyleClass .ui-editable-column .ui-inputtextarea,
.suppleStyleClass .ui-editable-column .ui-inputtextarea {
   /* border-bottom: 1px solid #b0bec5 !important;
   border-top: 1px solid #f5f5f5 !important;
   border-left: 1px solid #f5f5f5 !important;
   border-right: 1px solid #f5f5f5 !important;*/
   padding: 2px;
   font-weight: normal;
   width: 100% !important;
   /*background: #f5f5f5 !important;*/
   background:#fff !important; /*new changes*/
   border-radius:4px !important; /*new changes*/
   border:1px solid #DDDBDA !important; /*new changes*/
}

.ui-grid-col-6 .textAreaSty .ui-inputtextarea {
    height: 50px !important;
    overflow: auto !important;
}

.ui-grid-col-12 .SpellTextarea .ui-inputtextarea {
    border-bottom: 1px solid #b0bec5 !important;
    border-top: 1px solid #f5f5f5 !important;
    border-left: 1px solid #f5f5f5 !important;
    border-right: 1px solid #f5f5f5 !important;
    padding: 2px;
    font-weight: normal;
    width: 95% !important;
    float: left;
    height: 75px !important;
}

.ui-grid-col-12 .ui-inputtextarea {
    height: 75px !important;
    padding:5px !important; /*new chnages*/
}

.ui-grid-col-12 .spellcheckTxt {
    width: 90% !important;
}

.ui-grid-col-12 .spellcheckIcon {
    width: 10% !important;
}

.ui-grid-col-12 .prodnewProdKeySty {
    height: 70px !important;
    overflow: auto !important;
    float: left;
    width: 97% !important;
}

/* Common Select menu STyle for all grid */
.ui-panelgrid .SaveSelect .ui-selectonemenu,
.lab-col .ui-selectonemenu,
.code-col .ui-selectonemenu,
.typ-col .ui-selectonemenu,
.ui-grid-col-2 .ui-selectonemenu,
.ui-grid-col-3 .ui-selectonemenu, .ui-grid-col-4 .ui-selectonemenu, .ui-grid-col-5 .ui-selectonemenu,
.ui-grid-col-6 .ui-selectonemenu, .ui-grid-col-12 .ui-selectonemenu,
.suppleStyleClass .ui-editable-column .ui-selectonemenu,
.e2bQnCSty .formField-1 .ui-selectonemenu, .QncSelect {
  /*  border-bottom: 1px solid #b0bec5 !important;
   border-top: 1px solid #f5f5f5 !important;
   border-left: 1px solid #f5f5f5 !important;
   border-right: 1px solid #f5f5f5 !important;*/
   padding: 0px !important;
   font-weight: normal;
   width: 100% !important;
   margin-bottom: 2px;
   color: #333;
   /*background: #f5f5f5 !important;*/
   border: 1px solid #DDDBDA !important;	border-radius: 4px !important;	 background:#fff !important;/*new chnages*/
    min-width: auto !important;
}

.ui-panelgrid .SaveSelect .ui-selectonemenu .ui-selectonemenu-trigger,
.suppleStyleClass .ui-editable-column .ui-selectonemenu-trigger,
.lab-col .ui-selectonemenu .ui-selectonemenu-trigger,
.code-col .ui-selectonemenu .ui-selectonemenu-trigger,
.typ-col .ui-selectonemenu .ui-selectonemenu-trigger,
.ui-grid-col-2 .ui-selectonemenu .ui-selectonemenu-trigger,
.ui-grid-col-3 .ui-selectonemenu .ui-selectonemenu-trigger,
.ui-grid-col-4 .ui-selectonemenu .ui-selectonemenu-trigger,
.ui-grid-col-5 .ui-selectonemenu .ui-selectonemenu-trigger,
.ui-grid-col-6 .ui-selectonemenu .ui-selectonemenu-trigger,
.ui-grid-col-12 .ui-selectonemenu .ui-selectonemenu-trigger,
.e2bQnCSty .formField-1 .ui-selectonemenu .ui-selectonemenu-trigger, .QncSelect .ui-selectonemenu-trigger {
    border: 0px !important;
    padding: 0px 2px !important;
    width: 30px !important;
   /* border-radius: 0px !important;*/
  border-radius:4px !important; /*new changes*/
 /*  background: #f5f5f5 !important;*/
 background:#fff !important; /*new changes*/
}

.ui-panelgrid .SaveSelect .ui-selectonemenu .ui-state-hover,
.suppleStyleClass .ui-editable-column .ui-selectonemenu .ui-state-hover,
.lab-col .ui-selectonemenu .ui-state-hover, .code-col .ui-selectonemenu .ui-state-hover, .typ-col .ui-selectonemenu .ui-state-hover,
.ui-grid-col-3 .ui-selectonemenu .ui-state-hover, .ui-grid-col-3 .ui-selectonemenu .ui-state-hover
.ui-grid-col-3 .ui-selectonemenu .ui-state-hover, .ui-grid-col-4 .ui-selectonemenu .ui-state-hover, .ui-grid-col-5 .ui-selectonemenu .ui-state-hover,
.ui-grid-col-6 .ui-selectonemenu .ui-state-hover, .ui-grid-col-12 .ui-selectonemenu .ui-state-hover,
.ui-grid-col-2 .ui-selectonemenu .ui-state-hover, .e2bQnCSty .formField-1 .ui-selectonemenu .ui-state-hover, .QncSelect .ui-state-hover {
    background: #e0e0e0 !important;
}

.QncSelect.ui-state-focus {
    background: #f5f5f5 !important;
}

.suppleStyleClass .ui-editable-column .ui-selectonemenu-trigger .ui-icon,
.lab-col .ui-selectonemenu .ui-selectonemenu-trigger .ui-icon,
.code-col .ui-selectonemenu .ui-selectonemenu-trigger .ui-icon,
.typ-col .ui-selectonemenu .ui-selectonemenu-trigger .ui-icon,
.ui-panelgrid .SaveSelect .ui-selectonemenu .ui-selectonemenu-trigger .ui-icon,
.ui-grid-col-2 .ui-selectonemenu .ui-selectonemenu-trigger .ui-icon,
.ui-grid-col-3 .ui-selectonemenu .ui-selectonemenu-trigger .ui-icon,
.ui-grid-col-4 .ui-selectonemenu .ui-selectonemenu-trigger .ui-icon,
.ui-grid-col-5 .ui-selectonemenu .ui-selectonemenu-trigger .ui-icon,
.ui-grid-col-6 .ui-selectonemenu .ui-selectonemenu-trigger .ui-icon,
.ui-grid-col-12 .ui-selectonemenu .ui-selectonemenu-trigger .ui-icon,
.e2bQnCSty .formField-1 .ui-selectonemenu .ui-selectonemenu-trigger .ui-icon,
.QncSelect .ui-selectonemenu-trigger .ui-icon {
    display: block;
    background: url(../images/DownAeroRio.png) no-repeat center !important;
    width: 12px;
}

.ui-panelgrid .SaveSelect .ui-selectonemenu .ui-selectonemenu-trigger span,
.suppleStyleClass .ui-editable-column .ui-selectonemenu-trigger span,
.lab-col .ui-selectonemenu .ui-selectonemenu-trigger span,
.code-col .ui-selectonemenu .ui-selectonemenu-trigger span,
.typ-col .ui-selectonemenu .ui-selectonemenu-trigger span,
.ui-grid-col-2 .ui-selectonemenu .ui-selectonemenu-trigger span,
.ui-grid-col-3 .ui-selectonemenu .ui-selectonemenu-trigger span,
.ui-grid-col-4 .ui-selectonemenu .ui-selectonemenu-trigger span,
.ui-grid-col-5 .ui-selectonemenu .ui-selectonemenu-trigger span,
.ui-grid-col-6 .ui-selectonemenu .ui-selectonemenu-trigger span,
.ui-grid-col-12 .ui-selectonemenu .ui-selectonemenu-trigger span,
.e2bQnCSty .formField-1 .ui-selectonemenu .ui-selectonemenu-trigger span,
.QncSelect .ui-selectonemenu-trigger span {
    margin-top: 4px; /*css new changes*/
    margin-left: 8px;
}

.ui-panelgrid .SaveSelect .ui-selectonemenu .ui-selectonemenu-label,
.suppleStyleClass .ui-editable-column .ui-selectonemenu-label,
.lab-col .ui-selectonemenu .ui-selectonemenu-label, .code-col .ui-selectonemenu .ui-selectonemenu-label, .typ-col .ui-selectonemenu .ui-selectonemenu-label,
.ui-grid-col-3 .ui-selectonemenu .ui-selectonemenu-label, .ui-grid-col-4 .ui-selectonemenu .ui-selectonemenu-label, .ui-grid-col-5 .ui-selectonemenu .ui-selectonemenu-label,
.ui-grid-col-2 .ui-selectonemenu .ui-selectonemenu-label, .ui-grid-col-6 .ui-selectonemenu .ui-selectonemenu-label,
.ui-grid-col-12 .ui-selectonemenu .ui-selectonemenu-label, .e2bQnCSty .formField-1 .ui-selectonemenu .ui-selectonemenu-label,
.QncSelect .ui-selectonemenu-label {
    margin-bottom: 0px !important;
    border: none !important;
    background: none !important;
    /*padding: 3px 5px 3px 1px !important;*/
    padding: 5px 5px 6px 1px !important; 
   border-radis:4px !important; /*new changes*/
   margin-left:5px !important; /*new chnages*/
   font-size:12px !important; /*new chnages*/
text-overflow:ellipsis !important;/*may15*/
}

.ui-grid-col-2 .deparmentSty .ui-outputlabel,
.ui-grid-col-3 .deparmentSty .ui-outputlabel, .ui-grid-col-4 .deparmentSty .ui-outputlabel, .ui-grid-col-5 .deparmentSty .ui-outputlabel,
.ui-grid-col-6 .deparmentSty .ui-outputlabel {
    display: inline-block;
}

.ui-grid-col-2 .deparmentSty .ui-selectlistbox-listcontainer,
.ui-grid-col-3 .deparmentSty .ui-selectlistbox-listcontainer,
.ui-grid-col-4 .deparmentSty .ui-selectlistbox-listcontainer,
.ui-grid-col-5 .deparmentSty .ui-selectlistbox-listcontainer,
.ui-grid-col-6 .deparmentSty .ui-selectlistbox-listcontainer {
    height: auto !important;
}

.ui-grid-col-2 .deparmentSty .ui-selectlistbox-listcontainer .ui-chkbox,
.ui-grid-col-3 .deparmentSty .ui-selectlistbox-listcontainer .ui-chkbox,
.ui-grid-col-4 .deparmentSty .ui-selectlistbox-listcontainer .ui-chkbox,
.ui-grid-col-5 .deparmentSty .ui-selectlistbox-listcontainer .ui-chkbox,
.ui-grid-col-6 .deparmentSty .ui-selectlistbox-listcontainer .ui-chkbox {
    float: left;
    margin-right: 7px !important;
}

.ui-grid-col-3 .deparmentSty .ui-selectlistbox-listcontainer .ui-state-hover,
.ui-grid-col-4 .deparmentSty .ui-selectlistbox-listcontainer .ui-state-hover,
.ui-grid-col-5 .deparmentSty .ui-selectlistbox-listcontainer .ui-state-hover {
    border: 0px !important;
    background: transparent !important;
}

.ui-grid-col-3 .deparmentSty .ui-selectlistbox-listcontainer .ui-chkbox .ui-chkbox-box,
.ui-grid-col-4 .deparmentSty .ui-selectlistbox-listcontainer .ui-chkbox .ui-chkbox-box,
.ui-grid-col-5 .deparmentSty .ui-selectlistbox-listcontainer .ui-chkbox .ui-chkbox-box,
.ui-grid-col-6 .deparmentSty .ui-selectlistbox-listcontainer .ui-chkbox .ui-chkbox-box {
    width: 14px !important;
    height: 14px !important;
    display: inline-block !important;
    border: 1px solid #96bedb !important;
    border-radius: 4px !important;
    padding: 0px !important;
    background: #fff !important;
}

.ui-grid-col-3 .deparmentSty .ui-selectlistbox-listcontainer .ui-selectlistbox-item,
.ui-grid-col-4 .deparmentSty .ui-selectlistbox-listcontainer .ui-selectlistbox-item,
.ui-grid-col-5 .deparmentSty .ui-selectlistbox-listcontainer .ui-selectlistbox-item,
.ui-grid-col-6 .deparmentSty .ui-selectlistbox-listcontainer .ui-selectlistbox-item {
    margin-bottom: 5px !important;
    padding: 5px !important;
    word-break: break-all;
    word-wrap: break-word;
}

.agVETForm .ui-grid-col-6 .deparmentSty .ui-outputlabel {
    padding-top: 0px;
}

.agVETForm .ui-grid-col-6 .deparmentSty .ui-selectcheckboxmenu {
    width: 100% !important;
}

.e2bQnCSty .vetNormalField {
    float: left;
    padding-right: 3px;
}

.textAreaCol {
    width: 95% !important;
}

.libCol {
    width: 5% !important;
}

.e2bQnCSty .vetNormalField .ui-outputlabel,
.e2bQnCSty .ui-grid-col-4 .vetNormalField .ui-outputlabel,
.e2bQnCSty .ui-grid-col-5 .vetNormalField .ui-outputlabel,
.e2bQnCSty .ui-grid-col-6 .vetNormalField .ui-outputlabel,
.e2bQnCSty .ui-grid-col-4 .ui-grid-col-6 .vetNormalField .ui-outputlabel,
.e2bQnCSty .ui-grid-col-5 .ui-grid-col-6 .vetNormalField .ui-outputlabel,
.e2bQnCSty .ui-grid-col-12 .vetNormalField .ui-outputlabel {
    display: inline-block;
    padding-bottom: 2px;
    font-weight: normal;
    color: #333;
    font-size: 12px !important; /* New Changes */
}

.e2bQnCSty .ui-grid-col-4 .ui-outputlabel,
.e2bQnCSty .ui-grid-col-5 .ui-outputlabel,
.e2bQnCSty .ui-grid-col-6 .ui-outputlabel,
.e2bQnCSty .ui-grid-col-4 .ui-grid-col-6 .ui-outputlabel,
.e2bQnCSty .ui-grid-col-5 .ui-grid-col-6 .ui-outputlabel,
.e2bQnCSty .ui-grid-col-12 .ui-outputlabel {
    font-size: 13px !important;
    padding: 0px !important;
    color: #333;
    font-weight: bold;
}

.e2bQnCSty .ui-grid-col-6 .e2bR2TagColor,
.e2bQnCSty .ui-grid-col-12 .e2bR2TagColor,
.QnCMgSty .ui-grid-col-6 .e2bR2TagColor,
.ui-datatable-tablewrapper .ui-column-title .e2bR2TagColor {
    font-size: 12px !important;
    padding: 0px !important;
    color: #095d99 !important;
    font-weight: bold !important;
    margin-right: 2px;
}

.e2bQnCSty .ui-grid-col-6 .e2bR3TagColor,
.e2bQnCSty .ui-grid-col-12 .e2bR3TagColor,
.QnCMgSty .ui-grid-col-6 .e2bR3TagColor,
.ui-datatable-tablewrapper .ui-column-title .e2bR3TagColor {
    font-size: 12px !important;
    padding: 0px !important;
    color: #338dcd !important;
    font-weight: bold !important;
    margin-right: 2px;
}

.e2bQnCSty .ui-grid-col-6 .e2bCodeIdTagColor,
.e2bQnCSty .ui-grid-col-12 .e2bCodeIdTagColor,
.QnCMgSty .ui-grid-col-6 .e2bCodeIdTagColor,
.ui-datatable-tablewrapper .ui-column-title .e2bCodeIdTagColor {
    font-size: 12px !important;
    padding: 0px !important;
    color: #509f00 !important;
    font-weight: bold !important;
    margin-right: 2px;
}

.E2bR2LinkSty .ui-outputlabel {
    font-size: 12px !important;
    padding: 0px !important;
    color: #095d99 !important;
    font-weight: bold !important;
}

.E2bR3LinkSty .ui-outputlabel {
    font-size: 12px !important;
    padding: 0px !important;
    color: #338dcd !important;
    font-weight: bold !important;
}

.E2bCodeListLinkSty .ui-outputlabel {
    font-size: 12px !important;
    padding: 0px !important; /* color:#268041!important; */
    color: #509f00 !important;
    font-weight: bold !important;
}

.ui-grid-col-3 .deparmentSty .ui-selectcheckboxmenu, .ui-grid-col-4 .deparmentSty .ui-selectcheckboxmenu, .ui-grid-col-5 .deparmentSty .ui-selectcheckboxmenu,
.ui-grid-col-6 .deparmentSty .ui-selectcheckboxmenu, .e2bQnCSty .sublimentFields .ui-selectcheckboxmenu {
    width: 90% !important;
    float: left;
    margin-right: 5px;
    /* padding: 5px 5px 5px 1px !important; */
background: #fff !important;
border-radius: 4px !important;
border: 1px solid #DDDBDA !important;
  /*  border-bottom: 1px solid #b0bec5 !important;
   border-top: 1px solid #f5f5f5 !important;
   border-left: 1px solid #f5f5f5 !important;
   border-right: 1px solid #f5f5f5 !important;*/
   padding: 3px 5px 3px 1px !important; 
   font-weight: normal;
   margin-bottom: 2px;
   /* background: #f5f5f5 !important; */
    color: #333;
    font-size: 13px !important;
}

.ui-grid-col-3 .deparmentSty .ui-selectcheckboxmenu-trigger,
.ui-grid-col-4 .deparmentSty .ui-selectcheckboxmenu-trigger, .ui-grid-col-5 .deparmentSty .ui-selectcheckboxmenu-trigger,
.ui-grid-col-6 .deparmentSty .ui-selectcheckboxmenu-trigger, .e2bQnCSty .sublimentFields .ui-selectcheckboxmenu-trigger {
    border: 0px !important;
    padding: 0px 2px !important;
    width: 30px !important;
    border-radius: 4px !important;
    background: #fff !important;/*may09*/
}

.ui-grid-col-3 .deparmentSty .ui-selectcheckboxmenu-trigger .ui-icon,
.ui-grid-col-4 .deparmentSty .ui-selectcheckboxmenu-trigger .ui-icon,
.ui-grid-col-5 .deparmentSty .ui-selectcheckboxmenu-trigger .ui-icon,
.ui-grid-col-6 .deparmentSty .ui-selectcheckboxmenu-trigger .ui-icon,
.e2bQnCSty .sublimentFields .ui-selectcheckboxmenu-trigger .ui-icon {
    display: block;
    background: url(../images/DownAeroRio.png) no-repeat center !important;
    width: 12px;
}

.ui-grid-col-3 .deparmentSty .ui-selectcheckboxmenu-trigger span,
.ui-grid-col-4 .deparmentSty .ui-selectcheckboxmenu-trigger span,
.ui-grid-col-5 .deparmentSty .ui-selectcheckboxmenu-trigger span,
.ui-grid-col-6 .deparmentSty .ui-selectcheckboxmenu-trigger span,
.e2bQnCSty .sublimentFields .ui-selectcheckboxmenu-trigger span {
    margin-top: 4px;
    margin-left: 8px;
}

.ui-grid-col-3 .deparmentSty .ui-selectcheckboxmenu-label,
.ui-grid-col-4 .deparmentSty .ui-selectcheckboxmenu-label,
.ui-grid-col-5 .deparmentSty .ui-selectcheckboxmenu-label,
.ui-grid-col-6 .deparmentSty .ui-selectcheckboxmenu-label, .e2bQnCSty .sublimentFields .ui-selectcheckboxmenu-label {
    background: none !important;
}

.ui-grid-col-3 .deparmentSty .ui-selectcheckboxmenu .ui-state-hover,
.ui-grid-col-4 .deparmentSty .ui-selectcheckboxmenu .ui-state-hover,
.ui-grid-col-5 .deparmentSty .ui-selectcheckboxmenu .ui-state-hover,
.ui-grid-col-6 .deparmentSty .ui-selectcheckboxmenu .ui-state-hover,
.e2bQnCSty .sublimentFields .ui-selectcheckboxmenu .ui-state-hover {
    background: #fff !important;/*may09*/
}

.ui-grid-col-3 .deparmentSty .ui-selectcheckboxmenu span.ui-selectcheckboxmenu-label-container .ui-state-hover,
.ui-grid-col-4 .deparmentSty .ui-selectcheckboxmenu span.ui-selectcheckboxmenu-label-container .ui-state-hover,
.ui-grid-col-5 .deparmentSty .ui-selectcheckboxmenu span.ui-selectcheckboxmenu-label-container .ui-state-hover,
.ui-grid-col-6 .deparmentSty .ui-selectcheckboxmenu span.ui-selectcheckboxmenu-label-container .ui-state-hover,
.e2bQnCSty .sublimentFields .ui-selectcheckboxmenu span.ui-selectcheckboxmenu-label-container .ui-state-hover {
    background: transparent !important;
}

.ui-grid-col-3 .deparmentSty .ui-selectcheckboxmenu-label-container,
.ui-grid-col-4 .deparmentSty .ui-selectcheckboxmenu-label-container,
.ui-grid-col-5 .deparmentSty .ui-selectcheckboxmenu-label-container,
.ui-grid-col-6 .deparmentSty .ui-selectcheckboxmenu-label-container,
.ui-grid-col-3 .deparmentSty .ui-selectcheckboxmenu-label-container .ui-state-hover,
.ui-grid-col-4 .deparmentSty .ui-selectcheckboxmenu-label-container .ui-state-hover,
.ui-grid-col-5 .deparmentSty .ui-selectcheckboxmenu-label-container .ui-state-hover,
.ui-grid-col-6 .deparmentSty .ui-selectcheckboxmenu-label-container .ui-state-hover,
.ui-grid-col-3 .deparmentSty .ui-selectcheckboxmenu-label-container .ui-state-focus,
.ui-grid-col-4 .deparmentSty .ui-selectcheckboxmenu-label-container .ui-state-focus,
.ui-grid-col-5 .deparmentSty .ui-selectcheckboxmenu-label-container .ui-state-focus,
.ui-grid-col-6 .deparmentSty .ui-selectcheckboxmenu-label-container .ui-state-focus {
    border: 0px !important;
    font-weight: normal;
}

.ui-grid-col-3 .deparmentSty .ui-selectcheckboxmenu.ui-state-focus,
.ui-grid-col-4 .deparmentSty .ui-selectcheckboxmenu.ui-state-focus,
.ui-grid-col-5 .deparmentSty .ui-selectcheckboxmenu.ui-state-focus,
.ui-grid-col-6 .deparmentSty .ui-selectcheckboxmenu.ui-state-focus,
.e2bQnCSty .sublimentFields .ui-selectcheckboxmenu.ui-state-focus {
    box-shadow: none !important;
    /*border-top: 1px solid #f8a000 !important;
   border-left: 1px solid #f8a000 !important;
   border-right: 1px solid #f8a000 !important;
   border-bottom: 1px solid #f8a000 !important;
   background: #f5f5f5 !important;*/
     background:#fff !important; /*new changes*/
  	border: 1px solid #0076DE !important; /*new changes*/
   /*color: #2098d1 !important;*/
   color:#38506D !important; /*new changes*/
}

/* Calendar Style */
/* layout grid -3 column calendar design*/
.ui-grid-col-4 .ui-calendar .hasDatepicker,
.ui-grid-col-4 .ui-calendar .ui-state-disabled {
    width: 41% !important;
    float: left;
}

.dateFieldWidth .ui-grid-col-4 .ui-calendar .hasDatepicker,
.dateFieldWidth .ui-grid-col-4 .ui-calendar .ui-state-disabled {
    width: 55% !important;
    float: left;
}

.corresDialogListDetails .InqCoressDraftPanel .ui-grid-col-4 .ui-calendar .hasDatepicker,
.corresDialogListDetails .InqCoressDraftPanel .ui-grid-col-4 .ui-calendar .ui-state-disabled {
    width: 84% !important;
    float: left;
}

.R3NullflavourIcon .ui-grid-col-4 .ui-calendar .hasDatepicker,
.R3NullflavourIcon .ui-grid-col-4 .ui-calendar .ui-state-disabled {
    width: 40% !important;
    float: left;
    margin-right: 0px !important;
}

.DobWid .ui-calendar .hasDatepicker,
.DobWid .ui-calendar .ui-state-disabled {
    width: 65% !important;
    float: left;
}

.R3NullflavourIcon .ui-grid-col-6 .tabImpreCalendar .ui-calendar .hasDatepicker {
    width: 50% !important;
}

.noborderPanel .ui-grid-col-4 .tabImpreCalendar .ui-calendar .hasDatepicker {
    width: 50% !important;
}

.R3NullflavourIcon .ui-grid-col-6 .tabImpreCalendar table,
.noborderPanel .ui-grid-col-6 .tabImpreCalendar table,
.e2bQnCSty .ui-grid-col-4 .tabImpreCalendar table {
    width: 40% !important;
}

.R3NullflavourIcon .ui-grid-row .ui-grid-col-6 .tabImpreCalendar table,
.R3NullflavourIcon .ui-grid-row .ui-grid-col-4 .tabImpreCalendar table {
    width: 35% !important;
}

.R3NullflavourIcon .ui-grid-row .ui-grid-col-6 .ui-grid-col-6 .tabImpreCalendar table {
    width: 60% !important;
}

.R3NullflavourIcon .ui-grid-row .ui-grid-col-6 .ui-grid-col-6 .tabImpreCalendar table td table {
    width: 100% !important;
}

.ui-grid-col-6 .ui-grid-col-4 .ui-calendar .hasDatepicker,
.ui-grid-col-6 .ui-grid-col-4 .ui-calendar .ui-state-disabled {
    width: 70% !important;
    float: left;
}

.ui-grid-col-3 .ui-calendar .hasDatepicker,
.ui-grid-col-3 .ui-calendar .ui-state-disabled,
.ui-grid-col-6 .ui-calendar .hasDatepicker,
.ui-grid-col-6 .ui-calendar .ui-state-disabled {
    width: 45% !important;
    float: left;
}

.R3NullflavourIcon .ui-grid-col-6 .ui-calendar .hasDatepicker,
.R3NullflavourIcon .ui-grid-col-6 .ui-calendar .ui-state-disabled {
    width: 25% !important;
    float: left;
    margin-right: 0px !important;
}

.ui-grid-col-3 .ui-panelgrid .ui-grid-col-6 .ui-calendar .hasDatepicker,
.ui-grid-col-3 .ui-panelgrid .ui-grid-col-6 .ui-calendar .ui-state-disabled,
.ui-grid-col-4 .ui-panelgrid .ui-grid-col-6 .ui-calendar .hasDatepicker,
.ui-grid-col-4 .ui-panelgrid .ui-grid-col-6 .ui-calendar .ui-state-disabled {
    width: 69% !important;
    float: left;
}

.ui-grid-col-6 .ui-panelgrid .ui-grid-col-6 .ui-calendar .hasDatepicker,
.ui-grid-col-6 .ui-panelgrid .ui-grid-col-6 .ui-calendar .hasDatepicker {
    width: 88% !important;
    float: left;
}

.ui-grid-col-6 .paddingclass .ui-grid-col-6 .ui-calendar .hasDatepicker,
.ui-grid-col-6 .paddingclass .ui-grid-col-6 .ui-calendar .ui-state-disabled {
    width: 72% !important;
    float: left;
}

.addCriteriaTblSty .ui-datatable-tablewrapper .ui-grid-col-12 .ui-calendar .hasDatepicker {
    width: 35% !important;
    float: left;
}

.ui-grid-col-2 .ui-calendar .ui-button, .ui-grid-col-3 .ui-calendar .ui-button, .ui-grid-col-4 .ui-calendar .ui-button,
.ui-grid-col-6 .ui-calendar .ui-button, .ui-grid-col-12 .ui-calendar .ui-button, .ui-grid-col-2 .ui-calendar button.ui-state-hover, .ui-grid-col-3 .ui-calendar button.ui-state-hover,
.ui-grid-col-12 .ui-calendar button.ui-state-hover, .ui-grid-col-4 .ui-calendar button.ui-state-hover,
.ui-grid-col-6 .ui-calendar button.ui-state-hover {
   /* background: #a3a3a3 none repeat scroll 0 0 !important;*/
  background:none repeat scroll 0 0 !important; /*new chnages*/
    box-sizing: border-box;
    height: 27px;
    margin: 0 !important;
    padding: 0px 3px;
    width: 100%;
    float: left;
    outline: 0;
}

.ui-grid-col-2 .ui-calendar .ui-button-icon-only .ui-icon,
.ui-grid-col-3 .ui-calendar .ui-button-icon-only .ui-icon,
.ui-grid-col-4 .ui-calendar .ui-button-icon-only .ui-icon,
.ui-grid-col-6 .ui-calendar .ui-button-icon-only .ui-icon,
.ui-grid-col-12 .ui-calendar .ui-button-icon-only .ui-icon {
    position: relative !important;
    left: 0px !important;
    margin-left: 0px !important;
    top: 1px;
    background: url(../images/CalendarIcon-small.png) no-repeat;
    width: 18px !important;
    height: 20px !important;
    margin-top: -2px;
}

.DasPanelDemo .ui-grid-col-2 .ui-calendar .ui-button-icon-only .ui-icon {
    position: relative !important;
    left: 0px !important;
    margin-left: 0px !important;
    top: 0px;
    background: url(../images/CalendarIcon-small.png) no-repeat;
    width: 18px !important;
    height: 20px !important;
    margin-top: 0px !important;
}

.ui-grid-col-6 .dataCalendarTxt .ui-outputlabel, .ui-grid-col-12 .SpellTextarea .ui-outputlabel {
    display: block !important;
}

.ui-grid-col-6 .ui-grid-row .ui-grid-col-6 table, .ui-grid-col-4 .ui-grid-row .ui-grid-col-6 table {
    width: 100% !important;
}

/* Radio Button Style group */
/*agTrcker Document view radio button style changes */
.documentViewRight .ui-grid-col-6 .radioButNewSty4 .ui-selectoneradio td,
.documentViewRight .ui-grid-col-2 .radioButNewSty4 .ui-selectoneradio td,
.documentViewRight .ui-grid-col-3 .radioButNewSty4 .ui-selectoneradio td,
.documentViewRight .ui-grid-col-4 .radioButNewSty4 .ui-selectoneradio td,
.documentViewRight .ui-grid-col-5 .radioButNewSty4 .ui-selectoneradio td,
.documentViewRight .ui-grid-col-6 .radioButNewSty6 .ui-selectoneradio td {
    border: 0px !important;
}

.documentViewRight .ui-grid-col-6 .radioButNewSty4 .ui-radiobutton,
.documentViewRight .ui-grid-col-3 .radioButNewSty4 .ui-radiobutton,
.documentViewRight .ui-grid-col-2 .radioButNewSty4 .ui-radiobutton,
.documentViewRight .ui-grid-col-5 .radioButNewSty4 .ui-radiobutton,
.documentViewRight .ui-grid-col-4 .radioButNewSty4 .ui-radiobutton,
.documentViewRight .ui-grid-col-6 .radioButNewSty6 .ui-radiobutton {
    width: 15px !important;
    height: 15px !important;
    line-height: normal !important;
    margin: 0px !important;
    display: inline-block !important;
    margin-bottom: 2px !important;
}

.documentViewRight .ui-grid-col-2 .radioButNewSty4 .ui-radiobutton .ui-radiobutton-box,
.documentViewRight .ui-grid-col-5 .radioButNewSty4 .ui-radiobutton .ui-radiobutton-box,
.documentViewRight .ui-grid-col-6 .radioButNewSty4 .ui-radiobutton .ui-radiobutton-box,
.documentViewRight .ui-grid-col-3 .radioButNewSty4 .ui-radiobutton .ui-radiobutton-box,
.documentViewRight .ui-grid-col-4 .radioButNewSty4 .ui-radiobutton .ui-radiobutton-box,
.documentViewRight .ui-grid-col-6 .radioButNewSty6 .ui-radiobutton .ui-radiobutton-box {
    width: 14px !important;
    height: 14px !important;
    border: 1px solid #546e7a !important;
    border-radius: 10px !important;
    padding: 0px !important;
    line-height: normal !important;
    background: #fff !important;
    margin: 0px !important;
}

.documentViewRight .ui-grid-col-2 .radioButNewSty4 .ui-radiobutton .ui-state-focus,
.documentViewRight .ui-grid-col-5 .radioButNewSty4 .ui-radiobutton .ui-state-focus,
.documentViewRight .ui-grid-col-6 .radioButNewSty4 .ui-radiobutton .ui-state-focus,
.documentViewRight .ui-grid-col-3 .radioButNewSty4 .ui-radiobutton .ui-state-focus,
.documentViewRight .ui-grid-col-4 .radioButNewSty4 .ui-radiobutton .ui-state-focus,
.documentViewRight .ui-grid-col-6 .radioButNewSty6 .ui-radiobutton .ui-state-focus {
    border-radius: 10px !important;
    border: 1px solid #f8a000 !important;
}

.documentViewRight .ui-grid-col-5 .radioButNewSty4 .ui-radiobutton .ui-state-hover,
.documentViewRight .ui-grid-col-5 .radioButNewSty4 .ui-radiobutton .ui-state-active,
.documentViewRight .ui-grid-col-2 .radioButNewSty4 .ui-radiobutton .ui-state-hover,
.documentViewRight .ui-grid-col-2 .radioButNewSty4 .ui-radiobutton .ui-state-active,
.documentViewRight .ui-grid-col-6 .radioButNewSty4 .ui-radiobutton .ui-state-hover,
.documentViewRight .ui-grid-col-6 .radioButNewSty4 .ui-radiobutton .ui-state-active,
.documentViewRight .ui-grid-col-3 .radioButNewSty4 .ui-radiobutton .ui-state-hover,
.documentViewRight .ui-grid-col-3 .radioButNewSty4 .ui-radiobutton .ui-state-active,
.documentViewRight .ui-grid-col-4 .radioButNewSty4 .ui-radiobutton .ui-state-hover,
.documentViewRight .ui-grid-col-4 .radioButNewSty4 .ui-radiobutton .ui-state-active,
.documentViewRight .ui-grid-col-6 .radioButNewSty6 .ui-radiobutton .ui-state-hover,
.documentViewRight .ui-grid-col-6 .radioButNewSty6 .ui-radiobutton .ui-state-active {
    width: 14x !important;
    height: 14px !important;
    border: 1px solid #008cba !important;
    border-radius: 10px !important;
    padding: 0px !important;
    line-height: normal !important;
    background: #fff !important;
    margin: 0px !important;
}

.documentViewRight .ui-grid-col-2 .radioButNewSty4 .ui-radiobutton-box .ui-icon,
.documentViewRight .ui-grid-col-5 .radioButNewSty4 .ui-radiobutton-box .ui-icon,
.documentViewRight .ui-grid-col-6 .radioButNewSty4 .ui-radiobutton-box .ui-icon,
.documentViewRight .ui-grid-col-3 .radioButNewSty4 .ui-radiobutton-box .ui-icon,
.documentViewRight .ui-grid-col-4 .radioButNewSty4 .ui-radiobutton-box .ui-icon,
.documentViewRight .ui-grid-col-6 .radioButNewSty6 .ui-radiobutton-box .ui-icon {
    width: 6px !important;
    height: 6px !important;
    line-height: normal !important;
    background: #fff !important;
    border-radius: 10px !important;
    margin: 5px 0px 0px 5px;
}

.documentViewRight .ui-grid-col-2 .radioButNewSty4 .ui-radiobutton-box .ui-sate-active .ui-icon,
.documentViewRight .ui-grid-col-5 .radioButNewSty4 .ui-radiobutton-box .ui-sate-active .ui-icon,
.documentViewRight .ui-grid-col-6 .radioButNewSty4 .ui-radiobutton-box .ui-sate-active .ui-icon,
.documentViewRight .ui-grid-col-3 .radioButNewSty4 .ui-radiobutton-box .ui-sate-active .ui-icon,
.documentViewRight .ui-grid-col-4 .radioButNewSty4 .ui-radiobutton-box .ui-sate-active .ui-icon,
.documentViewRight .ui-grid-col-6 .radioButNewSty6 .ui-radiobutton-box .ui-sate-active .ui-icon {
    width: 6px !important;
    height: 6px !important;
    line-height: normal !important;
    background: #000 !important;
    border-radius: 10px !important;
    margin: 5px 0px 0px 5px;
    border: 1px solid #546e7a;
}

.documentViewRight .ui-grid-col-2 .radioButNewSty4 .ui-selectoneradio label,
.documentViewRight .ui-grid-col-5 .radioButNewSty4 .ui-selectoneradio label,
.documentViewRight .ui-grid-col-6 .radioButNewSty4 .ui-selectoneradio label,
.documentViewRight .ui-grid-col-3 .radioButNewSty4 .ui-selectoneradio label,
.documentViewRight .ui-grid-col-4 .radioButNewSty4 .ui-selectoneradio label,
.documentViewRight .ui-grid-col-6 .radioButNewSty6 .ui-selectoneradio label {
    font-size: 12px !important;
}

.documentViewRight .ui-grid-col-2 .radioButNewSty4 .ui-radiobutton-box .ui-icon-bullet,
.documentViewRight .ui-grid-col-5 .radioButNewSty4 .ui-radiobutton-box .ui-icon-bullet,
.documentViewRight .ui-grid-col-6 .radioButNewSty4 .ui-radiobutton-box .ui-icon-bullet,
.documentViewRight .ui-grid-col-3 .radioButNewSty4 .ui-radiobutton-box .ui-icon-bullet,
.documentViewRight .ui-grid-col-4 .radioButNewSty4 .ui-radiobutton-box .ui-icon-bullet,
.documentViewRight .ui-grid-col-6 .radioButNewSty6 .ui-radiobutton-box .ui-icon-bullet {
    width: 6px !important;
    height: 6px !important;
    line-height: normal !important;
    background: #008cba !important;
    border-radius: 10px !important;
    margin: 4px 0px 0px 4px !important;
    -webkit-transition: all 0.25s linear;
    transition: all 0.25s linear;
    display: block !important;
}

.documentViewRight .ui-grid-col-2 .radioButNewSty4 .ui-radiobutton-box .ui-icon-blank,
.documentViewRight .ui-grid-col-5 .radioButNewSty4 .ui-radiobutton-box .ui-icon-blank,
.documentViewRight .ui-grid-col-6 .radioButNewSty4 .ui-radiobutton-box .ui-icon-blank,
.documentViewRight .ui-grid-col-3 .radioButNewSty4 .ui-radiobutton-box .ui-icon-blank,
.documentViewRight .ui-grid-col-4 .radioButNewSty4 .ui-radiobutton-box .ui-icon-blank,
.documentViewRight .ui-grid-col-6 .radioButNewSty6 .ui-radiobutton-box .ui-icon-blank {
    border-radius: 0px !important;
    width: 20px !important;
    height: 20px !important;
    line-height: normal !important;
    background: none !important;
    margin: 0px 0px 0px 0px !important;
}

/* End */
/* agTracker Document view Font size */
.documentViewRight .QnCMgSty .ui-outputlabel {
    font-size: 13px !important;
    font-weight: bold !important;
    color: #222 !important;
    display: inline-block;
}

.documentViewRight .e2bQnCSty .ui-grid-col-6 .e2bNormalField .ui-outputlabel {
    display: inline-block;
    padding-bottom: 2px;
    font-weight: normal;
    color: #546e7a;
    font-size: 13px !important;
}

.documentViewRight .E2bCodeListLinkSty .documentViewLeft {
    padding-left: 10% !important;
}

.documentViewRight .AeFormPanelSty .ui-panel-title .NextPreRight {
    margin-right: 5px;
}

.documentViewRight .AeFormPanelSty .ui-panel-titlebar .ui-tabmenu {
    width: 63%;
}

.documentViewRight .AelistDupSrchDataPan .ui-panel-title {
    width: 95% !important;
}

.documentViewRight .searchGridPanel {
    width: 45% !important;
}

.documentViewRight .popDuplicateBio .ui-grid-col-3 .ui-inputfield,
.documentViewRight .popDuplicateBio .ui-grid-col-3 .ui-inputtext,
.documentViewRight .popDuplicateBio .ui-grid-col-3 .ui-selectonemenu {
    width: 95% !important;
}

/* End */
/* agTrcker Document view Tab Design */
.documentViewRight .e2bFormStyleMain .ui-tabmenu .ui-tabmenu-nav {
    margin: 0;
    padding: 0px;
    background: transparent !important;
    height: auto !important;
    border: 0px !important;
}

.documentViewRight .e2bFormStyleMain .ui-tabmenu .ui-tabmenu-nav li.ui-tabmenuitem {
    list-style: none;
    float: left;
    white-space: nowrap;
    margin: 0px 1px 0px 0px !important;
    padding: 0px 0px !important;
    top: 0px !important;
}

.documentViewRight .e2bFormStyleMain .ui-tabmenu .ui-tabmenu-nav li {
    border: 1px solid #e3ecf4 !important;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    background: linear-gradient(#fafcfd, #ebf3f6) !important;
    float: left;
    text-decoration: none !important;
    color: #222 !important;
    padding: 1px 2px !important;
    margin: 0px 3px 0px 0px !important;
}

.documentViewRight .e2bFormStyleMain .ui-tabmenu .ui-tabmenu-nav li a {
    text-decoration: none !important;
    color: #222 !important;
    font-size: 12px;
}

.documentViewRight .e2bFormStyleMain .ui-tabmenu .ui-tabmenu-nav li.ui-state-hover {
    background: #016990 !important;
    color: #fff !important;
    border: 1px solid #016990 !important;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    white-space: nowrap;
    padding: 0px 0px !important;
    margin: 0px 1px 0px 0px !important;
}

.documentViewRight .e2bFormStyleMain .ui-tabmenu .ui-tabmenu-nav li.ui-state-hover a {
    color: #fff !important;
    white-space: nowrap;
    text-decoration: none !important;
}

.documentViewRight .e2bFormStyleMain .ui-tabmenu .ui-tabmenu-nav li.ui-state-active {
    background: #016990 !important;
    color: #fff !important;
    border: 1px solid #016990 !important;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    white-space: nowrap;
    padding: 0px 0px !important;
    margin: 0px 1px 0px 0px !important;
}

.documentViewRight .e2bFormStyleMain .ui-tabmenu .ui-tabmenu-nav li.ui-state-active a {
    color: #fff !important;
    white-space: nowrap;
    text-decoration: none !important;
    font-size: 12px;
}

/* End */
/* Radio button disable filed style -Magendran */
.ui-grid-col-3 .radioButNewSty4 .ui-state-disabled, .ui-grid-col-4 .radioButNewSty4 .ui-state-disabled,
.ui-grid-col-6 .radioButNewSty4 .ui-state-disabled, .ui-grid-col-12 .radioButNewSty4 .ui-state-disabled,
.ui-panel-title .radioButNewSty4 .ui-state-disabled, .ui-grid-col-3 .radioButNewSty5 .ui-state-disabled,
.ui-grid-col-4 .radioButNewSty5 .ui-state-disabled, .ui-grid-col-6 .radioButNewSty5 .ui-state-disabled,
.ui-grid-col-12 .radioButNewSty5 .ui-state-disabled, .ui-grid-col-3 .radioButNewSty6 .ui-state-disabled,
.ui-grid-col-4 .radioButNewSty6 .ui-state-disabled, .ui-grid-col-6 .radioButNewSty6 .ui-state-disabled,
.ui-grid-col-12 .radioButNewSty6 .ui-state-disabled {
    border: 0px !important;
    background: none !important;
    width: auto !important;
}

/* End */
/* Radio Button- Animation YES-NO*/
.ui-grid-col-3 .radioButNewSty4 .ui-selectoneradio td, .ui-grid-col-4 .radioButNewSty4 .ui-selectoneradio td,
.ui-grid-col-6 .radioButNewSty4 .ui-selectoneradio td, .ui-grid-col-12 .radioButNewSty4 .ui-selectoneradio td,
.ui-panel-title .radioButNewSty4 .ui-selectoneradio td, .ui-grid-col-3 .radioButNewSty5 .ui-selectoneradio td,
.ui-grid-col-4 .radioButNewSty5 .ui-selectoneradio td, .ui-grid-col-6 .radioButNewSty5 .ui-selectoneradio td,
.ui-grid-col-12 .radioButNewSty5 .ui-selectoneradio td, .ui-grid-col-3 .radioButNewSty6 .ui-selectoneradio td,
.ui-grid-col-4 .radioButNewSty6 .ui-selectoneradio td, .ui-grid-col-6 .radioButNewSty6 .ui-selectoneradio td,
.ui-grid-col-12 .radioButNewSty6 .ui-selectoneradio td {
    border: 0px !important;
}

.ui-grid-col-3 .radioButNewSty4 .ui-radiobutton, .ui-grid-col-4 .radioButNewSty4 .ui-radiobutton,
.ui-grid-col-6 .radioButNewSty4 .ui-radiobutton, .ui-grid-col-12 .radioButNewSty4 .ui-radiobutton,
.ui-panel-title .radioButNewSty4 .ui-radiobutton {
    width: 15px !important;
    height: 15px !important;
    line-height: normal !important;
    margin: 0px !important;
    display: block !important;
}

.ui-grid-col-3 .radioButNewSty4 .ui-radiobutton .ui-radiobutton-box,
.ui-grid-col-4 .radioButNewSty4 .ui-radiobutton .ui-radiobutton-box,
.ui-grid-col-6 .radioButNewSty4 .ui-radiobutton .ui-radiobutton-box,
.ui-grid-col-12 .radioButNewSty4 .ui-radiobutton .ui-radiobutton-box,
.ui-panel-title .radioButNewSty4 .ui-radiobutton .ui-radiobutton-box {
    width: 15px !important;
    height: 15px !important;
  /*  border: 1px solid #546e7a !important;*/
 	border: 1px solid #C4CDD5 !important; /*new changes*/
    border-radius: 10px !important;
    padding: 0px !important;
    line-height: normal !important;
    background: #fff !important;
    margin: 0px !important;
}

.ui-grid-col-3 .radioButNewSty4 .ui-radiobutton .ui-state-focus,
.ui-grid-col-4 .radioButNewSty4 .ui-radiobutton .ui-state-focus,
.ui-grid-col-6 .radioButNewSty4 .ui-radiobutton .ui-state-focus,
.ui-grid-col-12 .radioButNewSty4 .ui-radiobutton .ui-state-focus,
.ui-panel-title .radioButNewSty4 .ui-radiobutton .ui-state-focus {
    border-radius: 10px !important;
    border: 1px solid #f8a000 !important;
}

.ui-grid-col-3 .radioButNewSty4 .ui-radiobutton .ui-state-hover,
.ui-grid-col-4 .radioButNewSty4 .ui-radiobutton .ui-state-hover,
.ui-grid-col-6 .radioButNewSty4 .ui-radiobutton .ui-state-hover,
.ui-grid-col-12 .radioButNewSty4 .ui-radiobutton .ui-state-hover,
.ui-grid-col-3 .radioButNewSty4 .ui-radiobutton .ui-state-active,
.ui-grid-col-4 .radioButNewSty4 .ui-radiobutton .ui-state-active,
.ui-grid-col-6 .radioButNewSty4 .ui-radiobutton .ui-state-active,
.ui-grid-col-12 .radioButNewSty4 .ui-radiobutton .ui-state-active,
.ui-panel-title .radioButNewSty4 .ui-radiobutton .ui-state-active {
    width: 15px !important;
    height: 15px !important;
  /*  border: 1px solid #008cba !important;*/
 	border: 1px solid #C4CDD5 !important; /*new changes*/
    border-radius: 10px !important;
    padding: 0px !important;
    line-height: normal !important;
    background: #fff !important;
    margin: 0px !important;
}

.ui-grid-col-3 .radioButNewSty4 .ui-radiobutton-box .ui-icon,
.ui-grid-col-4 .radioButNewSty4 .ui-radiobutton-box .ui-icon,
.ui-grid-col-6 .radioButNewSty4 .ui-radiobutton-box .ui-icon,
.ui-grid-col-12 .radioButNewSty4 .ui-radiobutton-box .ui-icon,
.ui-panel-title .radioButNewSty4 .ui-radiobutton-box .ui-icon {
    width: 9px !important;
    height: 9px !important;
    line-height: normal !important;
    background: #fff !important;
    border-radius: 10px !important;
    margin: 5px 0px 0px 5px;
}

.ui-grid-col-3 .radioButNewSty4 .ui-radiobutton-box .ui-sate-active .ui-icon,
.ui-grid-col-4 .radioButNewSty4 .ui-radiobutton-box .ui-sate-active .ui-icon,
.ui-grid-col-6 .radioButNewSty4 .ui-radiobutton-box .ui-sate-active .ui-icon,
.ui-grid-col-12 .radioButNewSty4 .ui-radiobutton-box .ui-sate-active .ui-icon,
.ui-panel-title .radioButNewSty4 .ui-radiobutton-box .ui-sate-active .ui-icon {
    width: 9px !important;
    height: 9px !important;
    line-height: normal !important;
    background: #000 !important;
    border-radius: 10px !important;
    margin: 5px 0px 0px 5px;
    border: 1px solid #546e7a;
}

.ui-grid-col-3 .radioButNewSty4 table,
.ui-grid-col-4 .radioButNewSty4 table,
.ui-grid-col-6 .radioButNewSty4 table,
.ui-grid-col-12 .radioButNewSty4 table,
.e2bQnCSty .ui-grid-row .ui-grid-col-6 .radioButNewSty4 table {
    width: 25% !important;
}

.ui-panel-title .radioButNewSty4 table {
    width: 54% !important;
}

.ui-grid-col-3 .radioButNewSty4 table, .ui-grid-col-4 .radioButNewSty4 table,
.ui-grid-col-6 .radioButNewSty4 table, .ui-grid-col-12 .radioButNewSty4 table,
.e2bQnCSty .ui-grid-row .ui-grid-col-6 .radioButNewSty4 table {
    width: 33% !important;
}
.ui-grid-col-12 .compTaskDialogSty table{width: 90% !important;}

.ui-panel-title .radioButNewSty4 table {
    width: 54% !important;
}

.ui-grid-col-3 .radioButNewSty4 .ui-selectoneradio label, .ui-grid-col-4 .radioButNewSty4 .ui-selectoneradio label,
.ui-grid-col-6 .radioButNewSty4 .ui-selectoneradio label, .ui-grid-col-12 .radioButNewSty4 .ui-selectoneradio label, .ui-panel-title .radioButNewSty4 .ui-selectoneradio label {
    font-size: 13px;
    color: #333;
    padding: 0px 15px 0px 6px;
    white-space: nowrap;
    font-weight: normal !important;
}

.ui-grid-col-3 .radioButNewSty4 .ui-radiobutton-box .ui-icon-bullet,
.ui-grid-col-4 .radioButNewSty4 .ui-radiobutton-box .ui-icon-bullet,
.ui-grid-col-6 .radioButNewSty4 .ui-radiobutton-box .ui-icon-bullet,
.ui-grid-col-12 .radioButNewSty4 .ui-radiobutton-box .ui-icon-bullet,
.ui-panel-title .radioButNewSty4 .ui-radiobutton-box .ui-icon-bullet {
    width: 9px !important;
    height: 9px !important;
    line-height: normal !important;
    background: #008cba !important;
    border-radius: 10px !important;
    margin: 3px 0px 0px 3px !important;
    -webkit-transition: all 0.25s linear;
    transition: all 0.25s linear;
    display: block !important;
}

.ui-grid-col-3 .radioButNewSty4 .ui-radiobutton-box .ui-icon-blank,
.ui-grid-col-4 .radioButNewSty4 .ui-radiobutton-box .ui-icon-blank,
.ui-grid-col-6 .radioButNewSty4 .ui-radiobutton-box .ui-icon-blank,
.ui-grid-col-12 .radioButNewSty4 .ui-radiobutton-box .ui-icon-blank,
.ui-panel-title .radioButNewSty4 .ui-radiobutton-box .ui-icon-blank {
    border-radius: 0px !important;
    width: 20px !important;
    height: 20px !important;
    line-height: normal !important;
    background: none !important;
    margin: 0px 0px 0px 0px !important;
}

/* Radio Button- Animation YEs-No-Unknow*/
.ui-grid-col-3 .radioButNewSty5 .ui-radiobutton, .ui-grid-col-4 .radioButNewSty5 .ui-radiobutton,
.ui-grid-col-6 .radioButNewSty5 .ui-radiobutton, .ui-grid-col-12 .radioButNewSty5 .ui-radiobutton {
    width: 15px !important;
    height: 15px !important;
    line-height: normal !important;
    margin: 0px !important;
    display: inline-block !important;
}

.ui-grid-col-3 .radioButNewSty5 .ui-radiobutton .ui-radiobutton-box,
.ui-grid-col-4 .radioButNewSty5 .ui-radiobutton .ui-radiobutton-box,
.ui-grid-col-6 .radioButNewSty5 .ui-radiobutton .ui-radiobutton-box,
.ui-grid-col-12 .radioButNewSty5 .ui-radiobutton .ui-radiobutton-box {
    width: 15px !important;
    height: 15px !important;
    border: 1px solid #546e7a !important;
    border-radius: 10px !important;
    padding: 0px !important;
    line-height: normal !important;
    background: #fff !important;
    margin: 0px !important;
}

.ui-grid-col-3 .radioButNewSty5 .ui-radiobutton .ui-state-focus,
.ui-grid-col-4 .radioButNewSty5 .ui-radiobutton .ui-state-focus,
.ui-grid-col-6 .radioButNewSty5 .ui-radiobutton .ui-state-focus,
.ui-grid-col-12 .radioButNewSty5 .ui-radiobutton .ui-state-focus {
    border-radius: 10px !important;
    border: 1px solid #f8a000 !important;
}

.ui-grid-col-3 .radioButNewSty5 .ui-radiobutton .ui-state-hover,
.ui-grid-col-4 .radioButNewSty5 .ui-radiobutton .ui-state-hover,
.ui-grid-col-6 .radioButNewSty5 .ui-radiobutton .ui-state-hover,
.ui-grid-col-12 .radioButNewSty5 .ui-radiobutton .ui-state-hover,
.ui-grid-col-3 .radioButNewSty5 .ui-radiobutton .ui-state-active,
.ui-grid-col-4 .radioButNewSty5 .ui-radiobutton .ui-state-active,
.ui-grid-col-6 .radioButNewSty5 .ui-radiobutton .ui-state-active,
.ui-grid-col-12 .radioButNewSty5 .ui-radiobutton .ui-state-active {
    width: 15px !important;
    height: 15px !important;
    border: 1px solid #008cba !important;
    border-radius: 10px !important;
    padding: 0px !important;
    line-height: normal !important;
    background: #fff !important;
    margin: 0px !important;
}

.ui-grid-col-3 .radioButNewSty5 .ui-radiobutton-box .ui-icon,
.ui-grid-col-4 .radioButNewSty5 .ui-radiobutton-box .ui-icon,
.ui-grid-col-6 .radioButNewSty5 .ui-radiobutton-box .ui-icon,
.ui-grid-col-12 .radioButNewSty5 .ui-radiobutton-box .ui-icon {
    width: 9px !important;
    height: 9px !important;
    line-height: normal !important;
    background: #fff !important;
    border-radius: 10px !important;
    margin: 5px 0px 0px 5px;
}

.ui-grid-col-3 .radioButNewSty5 .ui-radiobutton-box .ui-sate-active .ui-icon,
.ui-grid-col-4 .radioButNewSty5 .ui-radiobutton-box .ui-sate-active .ui-icon,
.ui-grid-col-6 .radioButNewSty5 .ui-radiobutton-box .ui-sate-active .ui-icon,
.ui-grid-col-12 .radioButNewSty5 .ui-radiobutton-box .ui-sate-active .ui-icon {
    width: 9px !important;
    height: 9px !important;
    line-height: normal !important;
    background: #000 !important;
    border-radius: 10px !important;
    margin: 5px 0px 0px 5px;
    border: 1px solid #546e7a;
}

.ui-grid-col-3 .radioButNewSty5 table, .ui-grid-col-4 .radioButNewSty5 table,
.ui-grid-col-6 .radioButNewSty5 table, .ui-grid-col-12 .radioButNewSty5 table {
    width: 40% !important;
}

.ui-grid-col-3 .radioButNewSty5 .ui-selectoneradio label, .ui-grid-col-4 .radioButNewSty5 .ui-selectoneradio label,
.ui-grid-col-6 .radioButNewSty5 .ui-selectoneradio label,
.ui-grid-col-12 .radioButNewSty5 .ui-selectoneradio label {
    font-size: 13px;
    color: #333;
    padding: 0px 10px 0px 3px;
    font-weight: normal !important;
}

.ui-grid-col-3 .radioButNewSty5 .ui-radiobutton-box .ui-icon-bullet,
.ui-grid-col-4 .radioButNewSty5 .ui-radiobutton-box .ui-icon-bullet,
.ui-grid-col-6 .radioButNewSty5 .ui-radiobutton-box .ui-icon-bullet,
.ui-grid-col-12 .radioButNewSty5 .ui-radiobutton-box .ui-icon-bullet {
    width: 9px !important;
    height: 9px !important;
    line-height: normal !important;
    background: #008cba !important;
    border-radius: 10px !important;
    margin: 3px 0px 0px 3px !important;
    -webkit-transition: all 0.25s linear;
    transition: all 0.25s linear;
    display: block !important;
}

.ui-grid-col-3 .radioButNewSty5 .ui-radiobutton-box .ui-icon-blank,
.ui-grid-col-4 .radioButNewSty5 .ui-radiobutton-box .ui-icon-blank,
.ui-grid-col-6 .radioButNewSty5 .ui-radiobutton-box .ui-icon-blank,
.ui-grid-col-12 .radioButNewSty5 .ui-radiobutton-box .ui-icon-blank {
    border-radius: 0px !important;
    width: 20px !important;
    height: 20px !important;
    line-height: normal !important;
    background: none !important;
    margin: 0px 0px 0px 0px !important;
    display: block !important;
}

/* Radio Button- Animation YEs-No-Unknow-NotSpecified*/
.ui-grid-col-3 .radioButNewSty6 .ui-radiobutton, .ui-grid-col-4 .radioButNewSty6 .ui-radiobutton,
.ui-grid-col-6 .radioButNewSty6 .ui-radiobutton, .ui-grid-col-12 .radioButNewSty6 .ui-radiobutton {
    width: 15px !important;
    height: 15px !important;
    line-height: normal !important;
    margin: 0px !important;
    display: block !important;
}

.ui-grid-col-3 .radioButNewSty6 .ui-radiobutton .ui-radiobutton-box,
.ui-grid-col-4 .radioButNewSty6 .ui-radiobutton .ui-radiobutton-box,
.ui-grid-col-6 .radioButNewSty6 .ui-radiobutton .ui-radiobutton-box,
.ui-grid-col-12 .radioButNewSty6 .ui-radiobutton .ui-radiobutton-box {
    width: 15px !important;
    height: 15px !important;
    border: 1px solid #546e7a !important;
    border-radius: 10px !important;
    padding: 0px !important;
    line-height: normal !important;
    background: #fff !important;
    margin: 0px !important;
}

.ui-grid-col-3 .radioButNewSty6 .ui-radiobutton .ui-state-focus,
.ui-grid-col-4 .radioButNewSty6 .ui-radiobutton .ui-state-focus,
.ui-grid-col-6 .radioButNewSty6 .ui-radiobutton .ui-state-focus,
.ui-grid-col-12 .radioButNewSty6 .ui-radiobutton .ui-state-focus {
    border: 1px solid #f8a000 !important;
    border-radius: 10px !important;
}

.ui-grid-col-3 .radioButNewSty6 .ui-radiobutton .ui-state-hover,
.ui-grid-col-4 .radioButNewSty6 .ui-radiobutton .ui-state-hover,
.ui-grid-col-6 .radioButNewSty6 .ui-radiobutton .ui-state-hover,
.ui-grid-col-12 .radioButNewSty6 .ui-radiobutton .ui-state-hover,
.ui-grid-col-3 .radioButNewSty6 .ui-radiobutton .ui-state-active,
.ui-grid-col-4 .radioButNewSty6 .ui-radiobutton .ui-state-active,
.ui-grid-col-6 .radioButNewSty6 .ui-radiobutton .ui-state-active,
.ui-grid-col-12 .radioButNewSty6 .ui-radiobutton .ui-state-active {
    width: 15px !important;
    height: 15px !important;
    border: 1px solid #008cba;
    border-radius: 10px !important;
    padding: 0px !important;
    line-height: normal !important;
    background: #fff !important;
    margin: 0px !important;
}

.ui-grid-col-3 .radioButNewSty6 .ui-radiobutton-box .ui-icon,
.ui-grid-col-4 .radioButNewSty6 .ui-radiobutton-box .ui-icon,
.ui-grid-col-6 .radioButNewSty6 .ui-radiobutton-box .ui-icon,
.ui-grid-col-12 .radioButNewSty6 .ui-radiobutton-box .ui-icon {
    width: 9px !important;
    height: 9px !important;
    line-height: normal !important;
    background: #fff !important;
    border-radius: 10px !important;
    margin: 5px 0px 0px 5px;
}

.ui-grid-col-3 .radioButNewSty6 .ui-radiobutton-box .ui-sate-active .ui-icon,
.ui-grid-col-4 .radioButNewSty6 .ui-radiobutton-box .ui-sate-active .ui-icon,
.ui-grid-col-6 .radioButNewSty6 .ui-radiobutton-box .ui-sate-active .ui-icon,
.ui-grid-col-12 .radioButNewSty6 .ui-radiobutton-box .ui-sate-active .ui-icon {
    width: 9px !important;
    height: 9px !important;
    line-height: normal !important;
    background: #000 !important;
    border-radius: 10px !important;
    margin: 5px 0px 0px 5px;
    border: 1px solid #546e7a;
}

.ui-grid-col-3 .radioButNewSty6 table, .ui-grid-col-4 .radioButNewSty6 table,
.ui-grid-col-6 .radioButNewSty6 table, .ui-grid-col-12 .radioButNewSty6 table {
    width: 79% !important;
}

.ui-grid-col-3 .radioButNewSty6 .ui-selectoneradio label, .ui-grid-col-4 .radioButNewSty6 .ui-selectoneradio label,
.ui-grid-col-6 .radioButNewSty6 .ui-selectoneradio label,
.ui-grid-col-12 .radioButNewSty6 .ui-selectoneradio label {
    font-size: 13px;
    color: #333;
    padding: 0px 10px 0px 3px;
    font-weight: normal !important;
}

.ui-grid-col-3 .radioButNewSty6 .ui-radiobutton-box .ui-icon-bullet,
.ui-grid-col-4 .radioButNewSty6 .ui-radiobutton-box .ui-icon-bullet,
.ui-grid-col-6 .radioButNewSty6 .ui-radiobutton-box .ui-icon-bullet,
.ui-grid-col-12 .radioButNewSty6 .ui-radiobutton-box .ui-icon-bullet {
    width: 9px !important;
    height: 9px !important;
    line-height: normal !important;
    background: #008cba !important;
    border-radius: 10px !important;
    margin: 3px 0px 0px 3px !important;
    -webkit-transition: all 0.25s linear;
    transition: all 0.25s linear;
    display: block !important;
}

.ui-grid-col-3 .radioButNewSty6 .ui-radiobutton-box .ui-icon-blank,
.ui-grid-col-4 .radioButNewSty6 .ui-radiobutton-box .ui-icon-blank,
.ui-grid-col-6 .radioButNewSty6 .ui-radiobutton-box .ui-icon-blank,
.ui-grid-col-12 .radioButNewSty6 .ui-radiobutton-box .ui-icon-blank {
    border-radius: 0px !important;
    width: 20px !important;
    height: 20px !important;
    line-height: normal !important;
    background: none !important;
    margin: 0px 0px 0px 0px !important;
}

/* Focus */
.suppleStyleClass .ui-editable-column .ui-inputfield.ui-state-focus,
.lab-col .ui-inputfield.ui-state-focus,
.code-col .ui-inputfield.ui-state-focus,
.des-col .ui-inputfield.ui-state-focus,
.ui-grid-col-2 .ui-inputfield.ui-state-focus,
.ui-grid-col-2 .ui-inputfield.ui-state-focus,
.ui-grid-col-3 .ui-inputfield.ui-state-focus, .ui-grid-col-4 .ui-inputfield.ui-state-focus,
.ui-grid-col-6 .ui-inputfield.ui-state-focus, .ui-grid-col-12 .ui-inputfield.ui-state-focus,
.productPanelInput .ui-inputfield.ui-state-focus,
.Medwatch thead th input.ui-column-filter.ui-state-focus {
    box-shadow: none !important;
    /*border: 1px solid #f8a000 !important;*/
 
   /*transition: #4dcafa 0.1s ease-in;*/
  /* background: #f5f5f5 !important;*/
  background:#fff !important; /*new changes*/
  	border: 1px solid #0076DE !important; /*new changes*/
  /* color: #2098d1 !important;*/
  color:#38506D !important; /*new changes*/
}

.suppleStyleClass .ui-editable-column .ui-selectonemenu.ui-state-focus,
.typ-col .ui-selectonemenu.ui-state-focus,
.code-col .ui-selectonemenu.ui-state-focus,
.ui-grid-col-2 .ui-selectonemenu.ui-state-focus,
.ui-grid-col-3 .ui-selectonemenu.ui-state-focus, .ui-grid-col-4 .ui-selectonemenu.ui-state-focus,
.ui-grid-col-6 .ui-selectonemenu.ui-state-focus, .ui-grid-col-12 .ui-selectonemenu.ui-state-focus {
    box-shadow: none !important;
   /* border-top: 1px solid #f8a000 !important;
   border-left: 1px solid #f8a000 !important;
   border-right: 1px solid #f8a000 !important;
   border-bottom: 1px solid #f8a000 !important;
   background: #f5f5f5 !important;*/
     background:#fff !important; /*new changes*/
  	border: 1px solid #0076DE !important; /*new changes*/
   /*color: #2098d1 !important;*/
   color:#38506D !important; /*new changes*/
}

/* Panel Style New Design */
.QnCMgAdvance .ui-panel-content {
    border: 0px !important;
    padding: 0px !important;
    width: 100%;
}

.QnCMgAdvance .ui-panel-content .ui-panel-content {
    border: 0px !important;
    padding: 3px 0px 3px 0px !important;
    width: 100%;
}

.QnCMgAdvance .ui-panel-content .ui-panel-content .ui-panel-content {
    border: 1px solid #e0e0e0 !important;
    padding: 10px 8px 10px 12px !important;
    width: 98%;
}

.QnCMgAdvance .ui-panel-titlebar {
    background: #fff !important;
    border: 1px solid #f5f5f5;
    padding: 5px !important;
    height: 20px;
}

.QnCMgAdvance .ui-panel-title .ui-outputlabel, .QnCMgAdvance .panel-title .ui-outputlabel {
    font-size: 15px !important;
    font-weight: normal !important;
    color: #546e7a !important;
    display: inline-block;
    padding-right: 10px;
}

.QnCMgAdvance .panel-title {
    float: left;
}

.QnCMgAdvance .inner-Add-DelBar {
    float: left;
    margin-right: 5px;
    padding: 0px 4px;
    margin-top: 5px;
}

.QnCMgAdvance .inner-Add-DelBar a.plus {
    background: url(../images/sub-add.png) no-repeat 3px center !important;
    border: 0;
    padding: 2px 5px 2px 18px;
    text-decoration: underline;
    color: #546e7a;
    font-weight: normal !important;
    margin-right: 5px;
    font-size: 13px;
}

.QnCMgAdvance .inner-Add-DelBar a.plus:hover {
    background: url(../images/sub-add.png) no-repeat 3px center !important;
    border: 0;
    padding: 2px 5px 2px 18px;
    text-decoration: underline;
    color: #546e7a;
    font-weight: normal !important;
    font-size: 13px;
}

.QnCMgAdvance .inner-Add-DelBar a.delete,
.vetPhoneTemp a.delete {
    background: url(../images/sub-delete.gif) no-repeat 3px center !important;
    border: 0;
    padding: 2px 5px 2px 18px;
    text-decoration: underline;
    color: #546e7a;
    font-weight: normal !important;
    font-size: 13px;
}

.QnCMgAdvance .inner-Add-DelBar a.delete:hover,
.vetPhoneTemp a.delete:hover {
    background: url(../images/sub-delete.gif) no-repeat 3px center !important;
    border: 0;
    padding: 2px 5px 2px 18px;
    text-decoration: underline;
    color: #546e7a;
    font-weight: normal !important;
    font-size: 13px;
}

.QnCMgAdvance .inner-but {
    float: left;
    margin-right: 5px;
    padding: 0px 4px;
}

.QnCMgAdvance .inner-but button.ui-button {
    background: #fff !important;
    border: 1px solid #C4CDD5 !important;
    padding: 1px 4px 1px 4px;
    text-decoration: none;
    color: #546e7a;
    font-weight: normal !important;
    margin-right: 5px;
    font-size: 13px !important;
}

.QnCMgSty .inner-but button.ui-state-hover, .QnCMgListing .inner-but button.ui-state-hover,
.QnCMgAdvance .inner-but button.ui-state-hover {
    background: #fff !important;
    border: 1px solid #C4CDD5 !important;
    padding: 1px 4px 1px 4px;
    text-decoration: none;
    color: #546e7a;
    font-weight: normal !important;
    font-size: 13px !important;
}

.QnCMgAdvance .ui-panel-titlebar a.ui-panel-titlebar-icon {
    position: relative;
    right: 15px;
    top: 5px;
}

/* Advance Search */
.QnCMgAdListing .ui-panel-content {
    border: 0px !important;
    padding: 0px !important;
    width: 100%;
}

.QnCMgAdListing .ui-panel-content .ui-panel-content {
    border: 1px solid #e0e0e0 !important;
    padding: 10px 0px 10px 10px !important;
    width: 99%;
}

.QnCMgAdListing .ui-panel-content .ui-panel-content .ui-panel-content,
.QnCMgListing .ui-panel-content .ui-panel-content {
    border: 0px !important;
    padding: 0px !important;
    width: 100%;
}

.QnCMgSty .QnCMgListing .ui-panel-content,
.QnCMgListing .ui-panel-content {
    border: 1px solid #e0e0e0 !important;
    padding: 10px 0px 10px 10px !important;
    width: 99%;
}

.QnCMgSty .ui-panel-content .QnCMgListing .ui-panel {
    border: 0px !important;
    padding: 0px 10px 0px 0px !important;
}

.QnCMgSty .ui-panel-content .QnCMgListing .ui-panel .ui-panel-content {
    border: 0px !important;
    padding: 0px !important;
}

.QnCMgSty .ui-panel-titlebar, .QnCMgListing .ui-panel-titlebar,
.QnCMgAdListing .ui-panel-titlebar, .QncNewSty .ui-panel-titlebar,
.umlsPanel .ui-panelgrid-header .ui-widget-header {
   /* background: #ddecf0 !important;*/
   border: 1px solid #f5f5f5;
   padding: 5px !important;
  /*  height: 20px; */
   height: 30px; /* New UI changes */
   border: 1px solid #EAEDF3 !important;  /*new changes*/
   border-bottom:0px !important;
   background: #FFFFFF !important; /*new changes*/
   /* box-shadow: 0 -1px 0 0 #EAEDF3, 0 1px 0 0 #EAEDF3 !important;*/ /*new changes*/ /*changes done by yamini*/
}

.QnCMgSty .ui-panel-content {
   /* border: 1px solid #e0e0e0 !important;
  padding: 3px 0px 5px 6px !important;*/
  	border: 1px solid #DFE0E4 !important; /*new chnages*/
   padding: 0px !important;/* New UI changes */
   width: 99.8%;
   box-sizing: border-box;
  /* background:#F4F5F8 !important;*/ /*new chnages*/
   
}

.panelCon99 .biblographyContnt .QnCMgSty .ui-panel-content {
    border: 1px solid #e0e0e0 !important;
    padding: 3px 5px 5px 6px !important;
    width: 98.5% !important;
}

.InqWorkFlowSty .ui-panel-content {
    border: 0px !important;
    padding: 0px !important;
    width: 100%;
}

.InqWorkFlowSty .ui-panel-content .QnCMgSty .ui-panel-content {
    border: 1px solid #e0e0e0 !important;
    padding: 3px 0px 5px 6px !important;
    width: 99%;
}

.QnCMgSty .ui-dialog-content {
    border: 1px solid #e0e0e0 !important;
    padding: 5px !important;
    width: 98%;
}

.unDeleteVet .ui-dialog-content {
    border: 1px solid #e0e0e0 !important;
    padding: 5px !important;
    width: 95%;
}

.wforkFlow .ui-dialog-content {
    border: 1px solid #e0e0e0 !important;
    padding: 5px !important;
    width: 96.5%;
}

.QnCMgSty .ui-dialog-content .ui-panel-content {
    border: 1px solid #e0e0e0 !important;
    padding: 5px !important;
    width: auto;
}

.QnCMgSty .ui-dialog-content .taskAddContent .ui-panel-content {
    border: 1px solid #e0e0e0 !important;
    padding: 2px 2px 2px 5px !important;
}

.QnCMgSty .ui-dialog-content .taskAddContent .ui-panel-content .ui-outputlabel {
    font-size: 13px !important;
    display: block !important;
    tant;
}

.QnCMgSty .ui-dialog-content .taskAddContent .ui-panel-content .ui-outputlabel:after {
    content: "";
    display: table;
    border-collapse: collapse;
    clear: both;
}

.QnCMgSty .ui-dialog-content .DataTableStyChang .commanDataTableStyles .ui-datatable-tablewrapper {
    max-height: 270px;
    overflow: auto;
    z-index: 99;
}

.QnCMgSty .ui-panel-title .ui-outputlabel, .QnCMgSty .panel-title .ui-outputlabel,
.QnCMgListing .panel-title .ui-outputlabel, .QnCMgListing .ui-panel-title .ui-outputlabel,
.QnCMgAdListing .ui-panel-title .ui-outputlabel, .QnCMgAdListing .panel-title .ui-outputlabel {
    font-size: 15px !important;
    font-weight: normal !important;
 /*   color: #222 !important;*/
color:#5C6B7E !important; /*new chnages*/
   display: inline-block;
   padding-right: 10px;
   padding-top:3px;/*new chnages*/
   margin-top:0px !important;/*new chnages*/
}

.dataAssesLink a.ui-commandlink {
    font-size: 13px !important;
    display: inline-block;
}

.QnCMgSty .dataAssesLink .ui-panel-title .ui-outputlabel {
    font-size: 14px !important;
    font-weight: normal !important;
    display: inline-block;
    padding: 0px 5px;
}

.QnCMgSty .ui-outputlabel {
    font-size: 12px !important;
    font-weight: 400 !important;
   /* color: #222 !important;*/
  	color: #5C6B7E  !important; /*new changes*/
  /* 	margin:5px !important; */ /*new chnages*/
  	    margin: 5px 5px 2px 2px !important; /* New UI changes */
   display: inline-block; /*font-size: 13px !important;font-weight: normal !important;	 padding: 0px 5px;  color:#546e7a!important;*/
}

.QnCMgSty .panel-title, .QnCMgListing .panel-title, .QnCMgAdListing .panel-title {
    float: left;
}

.QnCMgPad {
    padding-right: 5px !important;
}

.QnCMgSty .ui-tabmenu .ui-tabmenu-nav {
    margin: 0;
    padding: 0px;
    background: transparent !important;
    height: auto !important;
    border: 0px !important;
}

.QnCMgSty .ui-tabmenu .ui-tabmenu-nav li.ui-tabmenuitem {
    list-style: none;
    float: left;
    white-space: nowrap;
    margin: 0px 5px 0px 0px !important;
    padding: 1px 5px !important;
    top: 0px !important;
}

.QnCMgSty .ui-tabmenu .ui-tabmenu-nav li {
   /* border: 1px solid #b7c9d8 !important;
   border-top-left-radius: 5px;
   border-top-right-radius: 5px;
   border-bottom-right-radius: 0px;
   border-bottom-left-radius: 0px;
   background: linear-gradient(#fafcfd, #ebf3f6) !important;*/
    float: left;
    text-decoration: none !important;
    color: #222 !important;
    padding: 0px 5px 1px !important;
    margin: 0px 5px 0px 0px !important;
}

.QnCMgSty .ui-tabmenu .ui-tabmenu-nav li a {
    text-decoration: none !important;
   /* color: #222 !important;*/ /* New changes */
    font-size: 13px !important;
}

.QnCMgSty .ui-tabmenu .ui-tabmenu-nav li.ui-state-hover {
  /*  background: #016990 !important;
   color: #fff !important;
   border: 1px solid #016990 !important;
   border-top-left-radius: 5px;
   border-top-right-radius: 5px;
   border-bottom-right-radius: 0px;
   border-bottom-left-radius: 0px;*/
    white-space: nowrap;
    padding: 1px 5px !important;
    margin: 0px 5px 0px 0px !important;
}

.QnCMgSty .ui-tabmenu .ui-tabmenu-nav li.ui-state-hover a {
   /* color: #fff !important;*/
    white-space: nowrap;
    text-decoration: none !important;
    font-size: 13px !important;
}

.QnCMgSty .ui-tabmenu .ui-tabmenu-nav li.ui-state-active {
   /* background: #016990 !important;
   color: #fff !important;
   border: 1px solid #016990 !important;
   border-top-left-radius: 5px;
   border-top-right-radius: 5px;
   border-bottom-right-radius: 0px;
   border-bottom-left-radius: 0px;*/
/*    background:transparent !important; */ /*new changes*/ /*yamini changes - 08/04/2019*/
    white-space: nowrap;
    padding: 1px 5px !important;
    margin: 0px 5px 0px 0px !important;
	color:#1A3BDD !important;
}

.QnCMgSty .ui-tabmenu .ui-tabmenu-nav li.ui-state-active a {
   /* color: #fff !important;*/
color:#1A3BDD  !important;
border-bottom:3px solid #1A3BDD !important; /*yamini changes - 08/04/2019*/
    white-space: nowrap;
    text-decoration: none !important;
    font-size: 13px !important;
}

.QnCMgSty .ui-tabmenu {
    border-bottom: 2px solid #016990 !important;
    padding: 0px 0px 0px 5px;
    border: 0px !important;
}

.QnCMgSty .inner-Add-DelBar, .QnCMgListing .inner-Add-DelBar,
.QnCMgAdListing .inner-Add-DelBar {
    float: left;
    margin-right: 5px;
    padding: 0px 4px;
    margin-top: 5px;
}

.QnCMgSty .inner-Add-DelBar a.plus, .QnCMgListing .inner-Add-DelBar a.plus,
.QnCMgAdListing .inner-Add-DelBar a.plus {
    background: url(../images/sub-add.png) no-repeat 3px center !important;
    border: 0;
    padding: 2px 5px 2px 18px;
    text-decoration: underline;
    color: #546e7a;
    font-weight: normal !important;
    margin-right: 5px;
    font-size: 13px;
}

.QnCMgSty .inner-Add-DelBar a.plus:hover, .QnCMgListing .inner-Add-DelBar a.plus:hover,
.QnCMgAdListing .inner-Add-DelBar a.plus:hover {
    background: url(../images/sub-add.png) no-repeat 3px center !important;
    border: 0;
    padding: 2px 5px 2px 18px;
    text-decoration: underline;
    color: #546e7a;
    font-weight: normal !important;
    font-size: 13px;
}

.QnCMgSty .inner-Add-DelBar a.delete, .QnCMgListing .inner-Add-DelBar a.delete,
.QnCMgAdListing .inner-Add-DelBar a.delete {
    background: url(../images/sub-delete.gif) no-repeat 3px center !important;
    border: 0;
    padding: 2px 5px 2px 18px;
    text-decoration: underline;
    color: #546e7a;
    font-weight: normal !important;
    font-size: 13px;
}

.QnCMgSty .inner-Add-DelBar a.delete:hover, .QnCMgListing .inner-Add-DelBar a.delete:hover,
.QnCMgAdListing .inner-Add-DelBar a.delete:hover {
    background: url(../images/sub-delete.gif) no-repeat 3px center !important;
    border: 0;
    padding: 2px 5px 2px 18px;
    text-decoration: underline;
    color: #546e7a;
    font-weight: normal !important;
    font-size: 13px;
}

.QnCMgSty .inner-but, .QnCMgListing .inner-but, .QnCMgAdListing .inner-but {
    float: left;
    margin-right: 5px;
    padding: 0px 4px;
}

.QnCMgSty .inner-but button.ui-button, .QnCMgListing .inner-but button.ui-button,
.QnCMgAdListing .inner-but button.ui-button {
    background: #fff !important; /* background:#fff url(../images/sub-add.png) no-repeat left!important; */
    border: 1px solid #016990 !important;
    padding: 1px 4px 1px 4px;
    text-decoration: none;
    color: #546e7a;
    font-weight: normal !important;
    margin-right: 5px;
    font-size: 13px !important;
}

.QnCMgSty .inner-but button.ui-state-hover, .QnCMgListing .inner-but button.ui-state-hover,
.QnCMgAdListing .inner-but button.ui-state-hover {
    background: #fff !important;
    border: 1px solid #016990 !important;
    padding: 1px 4px 1px 4px;
    text-decoration: none;
    color: #546e7a;
    font-weight: normal !important;
    font-size: 13px !important;
}

.QnCMgListing .ui-panel-titlebar a.ui-panel-titlebar-icon,
.QnCMgAdListing .ui-panel-titlebar a.ui-panel-titlebar-icon {
    position: relative;
    right: 15px;
    /*top: 5px;*/ /* New changes */
}

.QnCMgSty .aceOffixLblSty .ui-outputlabel {
    display: inline !important;
}

.srcButtonBg a.plus {
    background: #fff url(../images/sub-add.png) no-repeat 3px center !important;
    border: 1px solid #016990;
    padding: 3px 6px 5px 20px;
    text-decoration: none;
    color: #546e7a;
    font-weight: normal !important;
    margin-right: 5px;
    font-size: 13px;
}

.srcButtonBg a.plus:hover {
    background: #fff url(../images/sub-add.png) no-repeat 3px center !important;
] border: 1 px solid #016990;
    padding: 3px 6px 5px 20px;
    text-decoration: none;
    color: #546e7a !important;
    font-weight: normal !important;
    font-size: 13px;
}

.srcButBluBg button.ui-button,
    /* .srcButtonBg button.ui-button,  */
.buttonBg button.ui-button,
.buttonBg button.ui-button.ui-state-hover,
.dialogCom .buttonBg button.ui-button,
.dialogCom .buttonBg button.ui-button.ui-state-hover {
/*     background: #fff !important; */
   /*border: 1px solid #016990 !important;*/
   border:1px solid #C4CDD5  !important; /*new changes*/
   padding: 3px 4px 3px 4px;  /* css new changes */
    text-decoration: none;
    color: #546e7a;
    font-weight: normal !important;
    margin-right: 5px;
    font-size: 13px !important;
    margin-bottom: 0px !important;
}
#exportAckXmlViewForm .buttonBg button.ui-button,
#exportAckXmlViewForm .buttonBg button.ui-button.ui-state-hover{border:1px solid rgb(196, 205, 213)  !important;}/*yamini changes*/
.srcButBluBg button.ui-state-hover,
    /* .srcButtonBg button.ui-state-hover,  */
.buttonBg button.ui-state-hover,
.dialogCom .buttonBg button.ui-state-hover {
    background: #fff !important;
    border: 1px solid #016990 !important;
    padding: 1px 4px 1px 4px;
    text-decoration: none;
    color: #546e7a;
    font-weight: normal !important;
    font-size: 13px !important;
    margin-bottom: 0px !important;
}

.QnCMgSty .ui-panel-titlebar .chooseButtonDetail {
    float: left;
    margin-top: 1px;
}

.QnCMgSty .ui-panel-titlebar .chooseButtonDetail .ui-fileupload-buttonbar, .QnCMgSty .chooseButtonDetail .ui-fileupload-buttonbar {
    background: none !important;
    height: auto !important;
    padding: 0px !important;
    margin: 0px !important;
    border: 0px !important;
}

.QnCMgSty .ui-panel-titlebar .chooseButtonDetail .ui-fileupload, .QnCMgSty .chooseButtonDetail .ui-fileupload {
    display: inline-block;
    float: left;
}

.QnCMgSty .ui-panel-titlebar .chooseButtonDetail .ui-fileupload span.ui-button,
.QnCMgSty .chooseButtonDetail .ui-fileupload span.ui-button {
   /*  background: #016990 !important;
   color: #fff !important;
   border: none !important; */ /* New UI changes */
   background: #FFFFFF !important;
   color: #1A3BDD !important;
   border: 1px solid #1A3BDD !important;
   border-radius: 4px !important;
   margin-bottom: 0px !important;
   padding: 2px 0.5em 2px 0.2em !important;    
   height: 28px;	 
   width: auto !important;/*changes done by yamini*/
}

.QnCMgSty .tabPanelSty .chooseButtonDetail .ui-fileupload span.ui-button {
    padding: 2px 1em 2px 1em !important;
}

.QnCMgSty .tabPanelSty .chooseButtonDetail span.ui-icon-plusthick {
    margin-top: 5px !important;
}

.QnCMgSty .ui-panel-titlebar .chooseButtonDetail span.ui-icon-plusthick,
.QnCMgSty .chooseButtonDetail span.ui-icon-plusthick {
    color: #fff !important;
    /* background-image: url(../images/plusNew.png) !important; */
    background-position: 0 0;
    float: left;
    margin-top: 5px !important;
    position: relative;
    top: 0 !important;
}

.QnCFileUpBar .ui-panel-titlebar .ui-fileupload-content,
.docNewUpload .ui-fileupload-content {
    display: block !important;
    position: fixed;
    top: 30%;
    left: 30%;
    width: 40% !important;
}

.docNewUpload .attachButton .ui-fileupload-content {
    display: block !important;
    position: absolute;
    top: 30%;
    left: 30%;
    width: 60% !important;
    margin-left: 0px;
}

.QnCFileUpBar .ui-panel-titlebar .ui-fileupload-content .ui-fileupload-files,
.docNewUpload .ui-fileupload-content .ui-fileupload-files {
    display: none;
}

.QnCFileUpBar .ui-panel-titlebar .ui-fileupload-content .ui-messages-error-summary,
.docNewUpload .ui-fileupload-content .ui-messages-error-summary {
    background: #e5f6ff !important;
}

.QnCFileUpBar .ui-panel-titlebar .ui-fileupload-content .ui-messages-close,
.docNewUpload .ui-fileupload-content .ui-messages-close {
    display: block !important;
    padding-top: 11px;
}

.QnCFileUpBar .ui-panel-titlebar .ui-fileupload-content .ui-messages-error-detail,
.docNewUpload .ui-fileupload-content .ui-messages-error-detail {
    background: #e5f6ff !important;
}

.QnCFileUpBar .ui-panel-titlebar .ui-fileupload-content .ui-messages,
.docNewUpload .ui-fileupload-content .ui-messages {
    background: #e5f6ff !important;
    border: 1px solid #0093dd !important;
    padding: 10px;
    z-index: 99999999;
    position: absolute;
}

.QnCFileUpBar .ui-panel-titlebar .ui-fileupload-content .ui-messages .ui-messages-error li,
.docNewUpload .ui-fileupload-content .ui-messages .ui-messages-error li {
    background: #e5f6ff !important;
    padding: 10px !important;
    border: 0px !important;
}

.QnCMgSty .ui-panel-titlebar .ui-fileupload-content {
    display: none;
}

.QnCMgSty .ui-panel-titlebar .chooseButtonDetail a, .QnCMgSty .chooseButtonDetail a {
    float: left;
    margin-right: 5px;
    color: #1597f2;
}

.QnCMgSty .ui-panel-titlebar .chooseButtonDetail .ui-fileupload-buttonbar input, .QnCMgSty .chooseButtonDetail .ui-fileupload-buttonbar input {
    transform: none !important;
    width: 120px;
    height: 20px;
}

.QnCMgSty .ui-panel-titlebar .ui-panel-title .ReciptDateSty .ui-outputlabel,
.QnCMgSty .ui-panel-titlebar .ui-panel-title .ReciveDateSty .ui-outputlabel,
.QnCMgSty .ui-panel-titlebar .ui-panel-title .safetyReportSty .ui-outputlabel,
.QnCMgSty .ui-panel-titlebar .ui-panel-title .reportClasiSty .ui-outputlabel {
    font-size: 12px !important;
    color: #fff !important;
    font-weight: normal !important;
    text-align: left;
    padding-right: 5px !important;
}

.QnCMgSty .ui-panelgrid td {
    border: 0px !important;
}

.QnCMgSty .adSearchContentTable .mCSB_container .ui-datatable-tablewrapper tbody td,
.e2bQnCSty .commanDataTableStyles .ui-datatable-tablewrapper tbody td,
.QnCMgSty .commanDataTableStyles .ui-datatable-tablewrapper tbody td {
  /*  border: 1px solid #ccc !important;*/
 border:none !important; /*new changes*/
    font-size: 12px;
    padding: 4px 10px !important;
}

.QnCMgSty .userNorecordpos .ui-datatable-tablewrapper tbody .ui-datatable-empty-message {
    padding: 2px !important;
}

.QnCMgSty .userNorecordpos .ui-datatable-tablewrapper tbody .ui-datatable-empty-message td {
    position: relative !important;
    background: transparent !important;
    padding: 4px 10px !important;
}

.QnCMgSty .userNorecordpos .ui-datatable-tablewrapper tbody td .companyAccessRadioSty td {
    border: 0px !important;
}

.QnCMgSty .inputBig {
    width: 75% !important;
    padding-right: 10px !important;
}

.QnCMgSty .ui-grid-col-6 .checkBoxLabel .ui-outputlabel {
    display: block !important;
}

.QnCMgSty .inputBig .ui-inputfield {
    width: 99% !important;
}

.QnCMgSty .inputSmall {
    width: 25% !important;
}

.dupSearCreatiaSty {
    float: left;
    width: 67%;
        margin-left: -6px;
}

.ui-panelgrid .saveTitle {
    width: 13%;
    padding: 3px 2px 0px !important;
    text-align: right;
}

.ui-panelgrid .saveTitle .ui-outputlabel {
    font-size: 13px !important;
    padding-right: 4px !important;
        padding-top: 4px;
}

.ui-panelgrid .SaveSelect {
    width: 22%;
    padding: 0px 4px 0px !important;
}

.ui-panelgrid .SaveDelete {
    width: 9%;
    padding: 0px 4px 0px !important;
}

.ui-panelgrid .SaveRadio {
    width: 38%;
    padding: 0px 4px 0px !important;
}

.ui-panel-title .SaveRadio .radioButNewSty4 {
    padding-top: 1px;
}

.ui-panel-title .SaveRadio .radioButNewSty4 table {
    width: 100% !important;
}

.ui-panelgrid .SaveRadio .radioButNewSty4 table td label {
    font-size: 12px !important;
    font-weight: normal !important;
    padding: 0 0px 0 4px !important;
}

.SaveDelete a.delete {
    display: inline-block;
    background: #fff url(../images/sub-delete.gif) no-repeat 3px center !important;
    border: 1px solid #016990;
    padding: 2px 5px 2px 18px;
    text-decoration: none;
    color: #546e7a;
    font-weight: normal !important;
    font-size: 13px !important;
}

.ui-panelgrid .reset {
    width: 13%;
    padding: 3px 4px 0px !important;
    text-align: right;
}

.ui-panelgrid .reset .adResetClose a {
    text-decoration: none;
    padding-left: 10px;
    font-weight: bold;
}

.ui-panelgrid .reset .adResetClose .reset {
    color: #E66565;
}

.ui-panelgrid .reset .adResetClose .close {
    color: black;
}

.searchGridPanel {
    width: 40%;
    float: left;
}

.inqflexsearchGridPanel {
    width: 100%;
}

.searchGridPanel .ui-grid-col-4 {
    padding: 0px 0px 0px 1px !important;
}

.searchGridPanel .ui-grid-col-4 .ui-outputlabel {
    font-size: 13px !important;
    padding-top: 4px;
    float: right;
    display: inline-block;
}

.searchGridPanel .ui-grid-col-4 a.delete {
    display: inline-block;
    background: #fff url(../images/sub-delete.gif) no-repeat 3px center !important;
    border: 1px solid #016990;
    padding: 2px 5px 2px 18px;
    text-decoration: none;
    color: #546e7a;
    font-weight: normal !important;
    font-size: 13px;
}

.searchGridPanel .ui-grid-col-4 .ui-selectonemenu {
    border-top: 1px solid #ccc !important;
    border-left: 1px solid #ccc !important;
    border-right: 1px solid #ccc !important;
}

.searchGridPanel .ui-grid-col-4 .ui-selectonemenu .ui-selectonemenu-label {
    padding: 3px 5px 3px 1px !important;
}

.duplicateRadio {
    float: left;
    width: 32%;
}

.duplicateRadio .radioButNewSty4 .ui-selectoneradio label {
    font-weight: normal !important;
}

.e2bQnCSty .ui-panel-content .supplementContent .ui-panel-content {
    border: 0px !important;
    margin-bottom: 0px !important;
    padding: 0px !important;
}

.ui-panelgrid .ui-grid-row .RioField22, .ui-panelgrid .ui-grid-row .RioField33,
.ui-panelgrid .ui-grid-row .RioField44 {
    padding-right: 0px !important;
}

.ui-selectoneradio label {
    margin-top: 0 !important;
}

.FaqAdvLookupTriggerImg .triggerImage {
    top: -29px !important;
    margin-left: 264px !important;
}

.FaqActivityDrpdwnm {
    width: 22%;
    text-align: right;
}

.goTopClass {
    left: 54%;
    position: absolute;
}

.goNormalClass {
    left: 50%;
    position: absolute;
}

.FaqStatusDrpdwnm {
    width: 22%;
    text-align: right;
}

.contactListBtnSty {
    background: #016990 !important;
    color: #fff !important;
    padding: 3px 2px !important;
}

.faqlistDataTablPanlSty .columnSty {
    position: ABSOLUTE;
    top: 4px;
    margin-left: -45px;
    width: 100px;
}

.gridViewStyFaq label {
    color: #444444 !important;
    font-weight: normal;
}

.gridViewStyFaq .ui-commandlink {
    color: #33afde !important;
}

.gridViewStyFaq .insideColsLeft {
    padding: 0 7px !important;
}

.e2bQnCSty .formField-1 .ui-inputfield, .e2bQnCSty .formField-1 .ui-inputtext {
    border-bottom: 1px solid #b0bec5 !important;
    border-top: 1px solid #f5f5f5 !important;
    border-left: 1px solid #f5f5f5 !important;
    border-right: 1px solid #f5f5f5 !important;
    padding: 6px 5px 6px 1px !important;
    font-weight: normal;
    width: 100% !important;
    margin-bottom: 4px;
    background: #f5f5f5 !important;
    color: #546e7a;
    font-size: 14px !important;
}

.bold {
    font-weight: bold !important;
}

.emailCoressDialColSty .ui-inputtextarea {
    width: 99% !important;
}

.EmailCoressFindIconSty {
    position: ABSOLUTE;
    margin: 12px 0 0 -25px;
}

.EmailCoressFindIconStyCC {
    position: ABSOLUTE;
    margin: 6px 0 0 -25px;
}

.E2bProdTypTooltip .FieldInfo-tooltip .filedLevelInfo {
    left: -124px !important;
}

.E2bProdTypTooltip .FieldInfo-tooltip .filedLevelInfo:after {
    margin-left: 95px !important;
}

.e2bQnCSty .supplementContent .sublimentFields .ui-inputfield,
.e2bQnCSty .supplementContent .sublimentFields .ui-inputtext,
.e2bQnCSty .supplementContent .sublimentFields .ui-selectonemenu {
    width: 96% !important;
}

.e2bQnCSty .supplementContent .sublimentFields .ui-calendar .hasDatepicker {
    width: 30% !important;
}

.sublimentFields .filedLevelInfo .ui-button {
    height: auto !important;
}

.accountTitleStyl .inner-Add-DelLeft {
    float: left !important;;
}

.ui-grid-col-6 .CalenderInpWidth .hasDatepicker {
    width: 40% !important;
}

.accountTitleStyl .accNewProdStyy .inner-Add-DelLeft a.plus,
.accountTitleStyl .accNewProdStyy .inner-Add-DelLeft a.plus:hover,
.accountTitleStyl .accNewProdStyy .inner-Add-DelLeft a.delete,
.accountTitleStyl .accNewProdStyy .inner-Add-DelLeft a.delete:hover {
    border: 1px solid #016990 !important;
}

.tableBorderSty table {
    border: 1px solid #ccc;
}

@media all and (-ms-high-contrast: none) {
    .ieOnlystrength_sty {
        position: relative;
        top: 6px !important;
    }

    .docLayResizeSty {
        margin-top: 100px;
    }

    /* IE10 */
   *::-ms-backdrop, .ieOnlystrength_sty {
       position: relative;
       top: 6px !important;
   }

   /* IE11 */
   *::-ms-backdrop, .docLayResizeSty {
       margin-top: 100px;
   }

   /* IE11 */
}

.ieOnlystrength_sty {
    height: 23px;
    top: 5px;
}

.textArea71 {
    height: 59px !important;
    overflow: auto !important;
    width: 100% !important;
}

.aeTextareaIE .ui-inputtextarea {
    height: 75px;
    width: 50%;
    word-break: break-all !important;
    white-space: normal !important;
}

.prodnewProdKeySty {
    height: 70px !important;
    overflow: auto !important;
}

.TradeNamesLookUpSty .triggerImage {
    margin: 3px 0px;
}

.AppParaQncSty .formFieldRight .ui-inputfield, .AppParaQncSty .formFieldRight .ui-inputtext,
.AppParaQncSty .formFieldRight .ui-selectonemenu {
    width: 99% !important;
}

.QnCMgSty.AppParaQncSty .ui-panel-content {
    padding: 5px 0px 5px 9px !important;
	background:#f4f5f8 !important; /* changes done by yamini*/
}

.AppParaQncSty .monthYear {
    padding-right: 0px !important;
}

.AppParaEctUrlNum {
    position: relative;
    top: 43px;
}

.AppParaEctUrlNum1 {
    position: relative;
    top: 27px;
}

.globalDiv td.faqGlobalTxt {
    width: 0.2%;
}

.globalDiv td.faqActiveTxt {
    width: 0.2%;
}

.globalDiv td.faqGlobal label {
    position: relative;
    top: 4px;
}

.globalDiv td.faqActive label {
    position: relative;
    top: 4px;
}

.AppParaDuplSearFeildSty tr:nth-child(1), .AppParaDuplSearFeildSty tr:nth-child(2) {
    float: left;
    width: 50%;
}

.ui-grid-col-31 {
    width: 33% !important;
}

.ui-grid-col-32 {
    width: 40% !important;
}

.ui-grid-col-33 {
    width: 27% !important;
}

.e2bTabsFieldInfoSty .ui-grid-col-6 .ui-selectonemenu,
.e2bTabsFieldInfoSty .ui-grid-col-6 .ui-inputfield,
.e2bTabsFieldInfoSty .ui-grid-col-6 .ui-inputtext {
    width: 96% !important;
}

/* Disabled Field style -Magendran */
.R3NullflavourIcon .ui-grid-col-2 span.ui-state-disabled,
.R3NullflavourIcon .ui-grid-col-3 span.ui-state-disabled,
.R3NullflavourIcon .ui-grid-col-4 span.ui-state-disabled,
.R3NullflavourIcon .ui-grid-col-5 span.ui-state-disabled,
.R3NullflavourIcon .ui-grid-col-6 span.ui-state-disabled {
    width: auto !important;
    background: none !important;
    border: 0px !important;
}

/* End */

.R3NullflavourIcon .ui-grid-col-4 .ui-selectonemenu,
.R3NullflavourIcon .ui-grid-col-4 .ui-inputfield,
.R3NullflavourIcon .ui-grid-col-4 .ui-inputtext {
    width: 99% !important;
    float: left;
    margin-right: 5px;
}

.NavaCentrLaySty .R3NullflavourIcon .ui-grid-col-4 .ui-selectonemenu {
    width: 98.5% !important;
}

.NavaCentrLaySty .R3NullflavourIcon .ui-grid-col-4 .ui-selectonemenu.navadetareporterTitleA1 {
    width: 89% !important;
}

.NavaCentrLaySty .R3NullflavourIcon .ui-grid-col-4 .ui-inputtext {
    width: 98.5% !important;
}

.NavaCentrLaySty .R3NullflavourIcon .ui-grid-col-4 .ui-inputtext.setFlatLeftNAva {
    width: 89% !important
}

.R3NullflavourIcon .ui-grid-col-12 .ui-selectonemenu,
.R3NullflavourIcon .ui-grid-col-12 .ui-inputfield {
    width: 96.5% !important;
}

.R3NullflavourIcon .ui-grid-col-6 .NullCol2-1 .ui-selectonemenu,
.R3NullflavourIcon .ui-grid-col-4 .NullCol2-1 .ui-selectonemenu,
.R3NullflavourIcon .ui-grid-col-6 .NullCol2-1 .ui-inputfield,
.R3NullflavourIcon .ui-grid-col-4 .NullCol2-1 .ui-inputfield,
.R3NullflavourIcon .ui-grid-col-6 .NullCol2-1 .ui-inputtext,
.R3NullflavourIcon .ui-grid-col-4 .NullCol2-1 .ui-inputtext {
    width: 70% !important;
    float: left;
    margin-right: 5px;
}

.R3NullflavourIcon .ui-grid-col-6 .ui-inputtextarea,
.R3NullflavourIcon .ui-grid-col-4 .ui-inputtextarea {
    width: 90% !important;
    float: left;
    margin-right: 5px;
}

.NavaCentrLaySty .R3NullflavourIcon .ui-grid-col-4 .ui-inputtextarea {
    width: 98% !important;
}

.R3NullflavourIcon .radioButNewSty4 {
    float: left;
    margin-right: 5px; /*  width: 40% !important; */
}

.R3NullflavourIcon .radioButwidth {
    float: left;
    margin-right: 5px;
    width: 89% !important;
}

.R3NullflavourIcon .e2br3ChekBox {
    float: left;
    margin-right: 5px;
    padding-top: 4px;
    width: 10% !important;
}

.R3NullflavourIcon a.NullflavorLink,
.R3NullflavourIcon span.NullflavorLink,
.R3NullflavourIcon span.ui-commandlink {
    float: left;
    padding: 3px 0px 0px 5px;
}

.e2bTabsFieldInfoSty .ui-grid-col-6 .ui-grid-row .min-select1-2 .ui-selectonemenu {
    width: 93% !important;
    margin-bottom: 2px;
}

.e2bTabsFieldInfoSty .ui-grid-col-6 .ui-grid-row .min-inputTxt1-1 .ui-inputfield {
    width: 90% !important;
    margin-bottom: 2px;
}

.e2bTabsFieldInfoSty .formField-1 .ui-inputtextarea {
    width: 98% !important;
    margin-bottom: 2px;
}

.e2bTabsFieldInfoSty .radioButNewSty4 {
    width: 92%;
    float: left;
}

.Study_productsSty {
    float: left !important;
    padding: 0 !important;
}

.width97 {
    width: 97% !important;
}

.e2bQnCSty .formFieldRight .width97 {
    width: 97% !important;
}

/* Rio theme for application param */
.AeAppCheckBox .ui-chkbox {
    float: left;
    padding: 0px 10px 0px 0px !important;
}

.AeAppCheckBox .ui-grid-col-3 .ui-inputfield,
.AeAppCheckBox .ui-grid-col-3 .ui-inputtext {
    width: 100% !important;
}

.appParaMainBoxDiv .ui-panel-content {
    padding: 0 !important;
}

.AceofixPanel .RadioinHead {
    float: left;
    width: 36%;
}

.AceofixPanel .RadioinHead .ui-outputlabel {
    font-size: 13px !important;
    float: left;
    padding-top: 2px;
}

.AceofixPanel .ui-panel-content {
    display: none;
}

.activeWid {
    width: 12% !important;
    text-align: center;
}

.urlName {
    width: 38% !important;
    text-align: left;
    padding-bottom: 5px !important;
}

.urlValue {
    width: 50% !important;
    text-align: left;
    padding-bottom: 5px !important;
}

.TradeNamesLookUpSty .triggerImage {
    margin: 3px 0px;
}

.AppParaQncSty .formFieldRight .ui-inputfield, .AppParaQncSty .formFieldRight .ui-inputtext,
.AppParaQncSty .formFieldRight .ui-selectonemenu {
    width: 99% !important;
}

.ui-panelgrid .LrnNumCon4 {
    padding-right: 2px !important;
}

.e2bQnCSty .calendarPos .ui-calendar .ui-button, .e2bQnCSty .dataCalc .ui-calendar .ui-button,
.RepALQnCMgSty .ui-calendar .ui-button, .e2bQnCSty .calendarPos .ui-calendar button.ui-state-hover,
.e2bQnCSty .dataCalc .ui-calendar button.ui-state-hover,
.RepALQnCMgSty .ui-calendar button.ui-state-hover {
    /*background: #a3a3a3 none repeat scroll 0 0 !important;*/
    background: #fff none repeat scroll 0 0 !important; /*new chnages*/
    box-sizing: border-box;
    height: 24px;
    margin: 0 !important;
    padding: 0px 2px !important;
    width: 100%;
    float: left;
}

.e2bQnCSty .calendarPos .ui-calendar .ui-button-icon-only .ui-icon,
.e2bQnCSty .dataCalc .ui-calendar .ui-button-icon-only .ui-icon,
.RepALQnCMgSty .ui-calendar .ui-button-icon-only .ui-icon {
    position: relative !important;
    left: 0px !important;
    margin-left: 0px !important;
    top: 4px !important;
    background: url(../images/CalendarIcon-small.png) no-repeat;
    width: 18px !important;
    height: 20px !important;
}

.RepAeE2bRioSty .formFieldRight .ui-inputfield, .RepAee2bQnCSty .formFieldRight .ui-inputtext {
    width: 97% !important;
}

.RepALQnCMgSty .ui-panelgrid .ui-panelgrid-cell {
    padding: 0px 4px 4px 0px !important;
}

.RepALQnCMgSty .formFieldRight .ui-inputfield, .RepALQnCMgSty .formFieldRight .ui-inputtext {
    width: 97% !important;
}

.RepAeE2bRioSty .lookupAlign a .triggerImage {
    top: 6px;
}

.docNewContFirst .ui-grid-row .ui-panelgrid-cell {
    padding: 0px 6px 0px 6px !important;
}

.biblioStyle .docNewContFirst .ui-grid-row .ui-panelgrid-cell {
    padding: 0px 6px 0px 0px !important;
}

.docNewContFirst .adDetaCheckBox {
    width: 3% !important;
}

.docNewContFirst .ui-grid-col-6 .datePnl .ui-inputfield {
    width: 90px !important;
}

.docNewContFirst .adDetaLabel {
}

.docNewContFirst .adDetaCheckBox .ui-chkbox {
    width: 15px !important;
}

.docNewContFirst .tabPanelStyle .ui-panel-titlebar {
    padding: 2px !important;
    color: #fff;
}

.docNewContFirst .tabPanelStyle .ui-panel-titlebar .ui-outputlabel { /* color: #fff !important; */
    font-size: 15px !important;
}

.docNewContFirst .ui-grid-col-6 .datePnl .ui-inputfield { /* padding: 6px 5px 10px 1px !important; width: 65% !important; */
}

.docNewContFirst .ui-grid-row .SupDocHeaderSty {
    padding: 8px 0 20px 0 !important;
}

.taskDialQnCMgSty .ui-grid-col-6 .ui-calendar .hasDatepicker {
    padding: 3px 5px 3px 1px !important;
}

.documentNotesDialog .ui-panel-content {
    border: none !important;
    padding: 5px 2px !important;
}

/*.listTableDocSty .ui-datatable-tablewrapper {
    min-height: 430px;
}*/

.documentListDataTabSty .listTableDocSty .ui-datatable-tablewrapper {
    min-height: 540px;
}

.ui-grid-col-12 .userGrpPickListNewSty .ui-inputfield, .ui-grid-col-12 .userGrpPickListNewSty .ui-inputtext {
    border: none !important;
    border-radius: 0 !important;
    padding: 2px !important;
}

.e2bQnCSty .temppanelBar {
    background: #ddecf0 !important;
    height: 27px;
    padding: 7px 2px 2px 10px !important;
    color: #546e7a;
    border: 0px !important;
    width: 99%;
}

.AppParaDuplSearFeildSty tr:nth-child(1), .AppParaDuplSearFeildSty tr:nth-child(2) {
    float: left;
    width: 50%;
}

.AppParaDuplSearFeildSty .e2bNormalField {
    width: 100%;
}

.AppParaDuplSearFeildSty .e2bNormalField .ui-outputlabel:nth-child(1) {
    width: 51%;
    float: left;
    padding-left: 7px;
}

.AppParaDuplSearFeildSty .ui-button {
    width: 100% !important;
}

/* Bug 105758 - Documents > Calendar Issue in Mozilla Browser */
.DocDetailsCalendar .ui-datepicker-trigger {
    padding-right: 20px;
}

.DocDetailsCalendar .ui-icon-calendar {
    margin-left: -5px !important;
}

.e2bQnCSty .E2BMedicalDate .ui-grid-row .ui-grid-col-6 table {
    width: 90% !important;
}

/* Document Module */
.ui-accordion-content .e2bFormStyleMain {
    margin: 5px 5px 0px 5px !important;
}

.ui-accordion-content .ui-datagrid-content-empty {
    padding: 5px 0px 0px 5px !important;
}

.QncDocSty .ui-outputlabel {
    display: inline-block;
    padding-bottom: 2px;
    font-weight: normal;
    color: #546e7a;
    font-size: 13px !important;
}

.QncDocSty .ui-inputtext,
.QncDocSty .ui-inputfield {
    border-bottom: 1px solid #b0bec5 !important;
    border-top: 1px solid #f5f5f5 !important;
    border-left: 1px solid #f5f5f5 !important;
    border-right: 1px solid #f5f5f5 !important;
    padding: 3px 5px 3px 1px !important;
    font-weight: normal;
    width: 100% !important;
    margin-bottom: 4px;
    background: #f5f5f5 !important;
    color: #333;
    font-size: 13px !important;
}

.QncDocSty .ui-selectonemenu.ui-state-focus, .DocAdvSrchcri.ui-state-focus {
    box-shadow: none !important;
    border-top: 1px solid #0276aa !important;
    border-left: 1px solid #0276aa !important;
    border-right: 1px solid #0276aa !important;
    border-bottom: 1px solid #0276aa !important;
    background: #f5f5f5 !important;
    color: #2098d1 !important;
}

.QncDocSty .ui-inputfield.ui-state-focus {
    box-shadow: none !important;
    border: 1px solid #0276aa !important;
    transition: #4dcafa 0.1s ease-in;
    background: #f5f5f5 !important;
    color: #2098d1 !important;
}

.QncDocSty .ui-selectonemenu, .DocAdvSrchcri {
    border-bottom: 1px solid #b0bec5 !important;
    border-top: 1px solid #f5f5f5 !important;
    border-left: 1px solid #f5f5f5 !important;
    border-right: 1px solid #f5f5f5 !important;
    padding: 0px !important;
    font-weight: normal;
    width: 100% !important;
    margin-bottom: 4px;
    color: #333;
    background: #f5f5f5 !important;
}

.QncDocSty .ui-selectonemenu .ui-selectonemenu-label, .DocAdvSrchcri .ui-selectonemenu-label {
    margin-bottom: 0px !important;
    border: none !important;
    background: none !important;
    padding: 3px 5px 3px 1px !important;
}

.QncDocSty .ui-selectonemenu .ui-selectonemenu-trigger, .DocAdvSrchcri .ui-selectonemenu-trigger {
    border: 0px !important;
    padding: 0px 2px !important;
    width: 30px !important;
    border-radius: 0px !important;
    background: #f5f5f5 !important;
}

.QncDocSty .ui-selectonemenu .ui-state-hover {
    background: #e0e0e0 !important;
}

.DocAdvSrchcri.ui-state-hover {
    border-bottom: 1px solid #b0bec5 !important;
    border-top: 1px solid #f5f5f5 !important;
    border-left: 1px solid #f5f5f5 !important;
    border-right: 1px solid #f5f5f5 !important;
    padding: 0px !important;
    font-weight: normal;
    margin-bottom: 4px;
}

.QncDocSty .ui-selectonemenu .ui-selectonemenu-trigger .ui-icon, .DocAdvSrchcri .ui-selectonemenu-trigger .ui-icon {
    display: block;
    background: url(../images/DownAeroRio.png) no-repeat center !important;
    width: 12px;
}

.QncDocSty .ui-calendar .hasDatepicker {
    width: 70% !important;
    float: left;
}

.QncDocSty .ui-calendar button, .QncDocSty .ui-calendar button.ui-state-hover {
    background: #a3a3a3 none repeat scroll 0 0 !important;
    box-sizing: border-box;
    height: 26px;
    margin: 0 !important;
    padding: 0px 5px;
    width: 100%;
    float: left;
}

.QncDocSty .ui-calendar .ui-button-icon-only .ui-icon {
    position: relative !important;
    left: 0px !important;
    margin-left: 0px !important;
    top: 4px;
    background: url(../images/CalendarIcon-small.png) no-repeat;
    width: 18px !important;
    height: 20px !important;
}

.QncDocSty .ui-chkbox {
    width: 20px !important;
}

.QncDocSty .userChkBox td:nth-child(1) {
    width: 3%;
}

.QncDocSty .accDetailsCol1 {
    padding-right: 10px !important;
}

.QncDocCate .ui-selectonemenu {
    border: 1px solid #ccc !important;
    background: #fff !important;
    border-radius: 0px !important;
}

.QncDocCate .ui-selectonemenu .ui-selectonemenu-trigger .ui-icon {
    background-image: url("/LSMV/javax.faces.resource/images/ui-icons_ef8c08_256x240.png.jsf?ln=primefaces-lightness") !important;
    background-position: -63px -20px !important;
}

.QncDocCate .ui-selectonemenu .ui-selectonemenu-label {
    margin-bottom: 0px !important;
    border: none !important;
    background: none !important;
    padding: 2px 2px 2px 1px !important;
}

.QncDocCate .ui-selectonemenu .ui-selectonemenu-trigger {
    background: #fff !important;
}

.QncDocSty .ui-selectonemenu .ui-selectonemenu-trigger span {
    margin-top: 5px;
    margin-left: 8px;
}

.ui-grid-col-3 .QncGroupKeywordSty {
    width: 90% !important;
}

.QncPerLookupRad .ui-grid-col-6:nth-child(1) {
    width: 7%;
}

.QncPerLookupRad .radioButNewSty4 .ui-selectoneradio {
    width: 100% !important;
}

.userKeyWord {
    text-align: right !important;
    padding-top: 7px;
}

.docTaskdetails .ui-picklist-caption {
    color: #546e7a !important;
}

.checkSpellSelectSty {
    width: 100%;
    height: 100px;
    background-color: white;
}

.checkSpellSelectSty .ui-selectlistbox-listcontainer {
    height: 97px !important;
}

.NotesLeftLine {
    width: 4%;
}

.NotesRightCont {
    width: 96%;
}

.QnCMgSty .docTaskReminderPnl .ui-grid-col-6 .ui-calendar .hasDatepicker {
    width: 50% !important;
}

.docTaskdetails .userGrpPickListSty .ui-picklist-list {
    border: 1px solid #ccc !important;
}

.docTaskdetails .userGrpPickListSty .ui-picklist-filter {
    border-bottom: 1px solid #b0bec5 !important;
    border-top: 1px solid #f5f5f5 !important;
    border-left: 1px solid #f5f5f5 !important;
    border-right: 1px solid #f5f5f5 !important;
    padding: 2px 5px 0px 1px !important;
    font-weight: normal;
    width: 100% !important;
    margin-bottom: 4px;
    background: #f5f5f5 !important;
    color: #333;
    font-size: 14px !important;
    border-radius: 0px !important;
}

.docTaskdetails .userGrpPickListSty .ui-picklist-caption {
    background: #016990 !important;
    color: #fff;
}

.subDoc1 {
    width: 16%;
    text-align: right;
    padding-right: 10px;
}

.subDoc2 {
    width: 5%;
    text-align: left;
}

.subDoc3 {
    width: 16%;
    text-align: right;
    padding-right: 10px;
}

.SubDoc4 {
    width: 63%;
    text-align: left;
}

.subDoc1 .ui-outputlabel,
.subDoc3 .ui-outputlabel {
    display: inline-block;
    padding-bottom: 2px;
    font-weight: normal;
    color: #546e7a;
    font-size: 14px;
}

.Doc_Product_PanelSty {
    width: 20% !important;
}

.Doc_Product_PanelSty .ui-autocomplete-list-item {
    white-space: normal !important;
    word-wrap: break-word;
}

.docTaskdetails .userGrpPickListSty .ui-picklist-caption {
    background: #016990 !important;
    color: #fff !important;
}

.srcDocConfDial .ui-dialog-titlebar {
    padding: 15px 20px !important;
    background: #fff !important;
    border-bottom: 1px solid #e0e0e0 !important;
    border-top: 0px !important;
    border-left: 0px !important;
    border-right: 0px !important;
    border-radius: 0px !important;
    margin: 0px !important;
    color: #546e7a !important;
}

.srcDocConfDial .ui-widget-content {
    padding: 20px 0px 0 0px !important;
    border: 0px !important;
    width: auto !important;
    background: #fff !important;
    font-size: 14px;
}

.srcDocConfDial .ui-dialog-title {
    color: #546e7a !important;
    text-align: center !important;
    margin: -3px 0px 0px !important;
    font-size: 17px;
    text-shadow: none !important;
    font-weight: normal !important;
}

.srcDocConfDial .buttonBg button.YesBut {
    background: #66BB6A url(../images/yesTick.png) no-repeat 15px 10px !important;
    border-radius: 2px !important;
    border: 1px solid #66BB6A !important;
    margin: 0px 5px 0px 0px !important;
    padding: 5px 5px 25px 20px !important;
    height: 13px;
    color: #ffffff !important;
}

.srcDocConfDial .buttonBg button.YesBut.ui-state-hover {
    background: #81c784 url(../images/yesTick.png) no-repeat 15px 10px !important;
    border-radius: 2px !important;
    border: 1px solid #66BB6A !important;
    margin: 0px 5px 0px 0px !important;
    padding: 5px 5px 25px 20px !important;
    color: #ffffff !important;
}

.srcDocConfDial .buttonBg button.YesBut.ui-state-focus,
.srcDocConfDial .buttonBg button.NoBut.ui-state-focus {
    border: 1px solid #8fe0ff !important;
}

.srcDocConfDial .confirmMsgSty {
    padding-bottom: 20px;
    margin-left: 3px;
    padding-left: 10px;
}

.srcDocConfDial .confirmMsgSty .DialIcon {
    background: url(../images/confirmWarining.png) no-repeat !important;
    padding-left: 10px;
    width: 24px;
    height: 20px;
    display: block; /*  background-image:url("/LSMV/javax.faces.resource/images/ui-icons_222222_256x240.png.jsf?ln=primefaces-lightness");background-position: 3px 98px; */
}
.ui-confirm-dialog .ui-dialog-buttonpane button.YesBut {
    background: #66BB6A url(../images/yesTick.png) no-repeat 9px 9px !important;
    border-radius: 2px !important;
    margin: 0px 5px 0px 0px !important;
    padding: 5px 5px 5px 15px;
    color: #fff !important;
    height: auto !important
}

.srcDocConfDial .buttonBg button.NoBut {
    background: #e53935 url(../images/noClose.png) no-repeat 15px 11px !important;
    border-radius: 2px !important;
    border: 1px solid #e53935 !important;
    margin: 0px 5px 0px 0px !important;
    padding: 5px 5px 5px 20px !important;
    color: #ffffff !important;
}

.srcDocConfDial .buttonBg button.NoBut.ui-state-hover {
    background: #f44336 url(../images/noClose.png) no-repeat 15px 11px !important;
    border-radius: 2px !important;
    border: 1px solid #f44336 !important;
    margin: 0px 5px 0px 0px !important;
    padding: 5px 5px 5px 20px !important;
    color: #ffffff !important;
}

.srcDocConfDial .buttonBg button.ui-state-hover,
.srcDocConfDial .buttonBg button.ui-state-hover,
.srcDocConfDial .buttonBg button.ui-state-hover .ui-button-text {
    color: #ffffff !important;
}

.srcDocConfDial .buttonBg {
    padding: 10px !important;
    border-top: 1px solid #e8edf2 !important;
    border-left: 0px !important;
    border-right: 0px !important;
    border-bottom: 0px !important;
    background: #f3f5f7 !important;
    margin: 0px !important;
    text-align: center !important;
}

.srcDocConfDial .ui-dialog-titlebar-close {
    border: none !important;
    padding: 0px !important;
    margin: 16px 5px !important;
    width: 13px;
}

.srcDocConfDial .ui-dialog-titlebar-close span {
    background: url(../images/con-close.png) no-repeat !important;
    border: none !important;
    padding: 0px !important;
    width: 13px;
}

.buttonSty {
    background: #fff;
    color: #000;
    text-decoration: none;
    display: block;
    font-weight: normal;
    padding: 1px 3px 1px 3px !important;
    border: 1px solid #fff !important;
    margin: 0px 5px 0px !important;
    border-radius: 0px;
}

/* .buttonSty:hover, .buttonSty.ui-state-hover { */  /*may07*/
   /* background: #d9f0f9 !important; */
/* } */

.buttonSty2 ,.buttonSty2.ui-stae-hover {
    background: #fff !important;
    color: #000 !important;
    text-decoration: none;
    display: block;
    font-weight: normal;
    padding: 1px 3px 1px 3px !important;
    border: 1px solid #016990 !important;
    margin: 0px 5px 0px !important;
    border-radius: 0px;
}



.coressAttachmentDoc .ui-datagrid-content .ui-datagrid-column {
    width: 100% !important;
    border: 0px !important;
}

.NotesAzButSty .ui-button {
    padding: 3px 0px !important;
}

.NotesDialRightLay .ui-panel-title {
    width: 100% !important;
}

.header {
    font-weight: bold;
    font-size: 15px !important;
    color: #333;
}

.bold {
    font-weight: bold !important;
}

.docTaskbasicPnl tr td.NDnotesid {
    width: 13% !important;
}

.docTaskbasicPnl tr td.NDid {
    width: 25% !important;
}

.docTaskbasicPnl tr td.Ndcreby {
    width: 12% !important;
}

.docTaskbasicPnl tr td.NDname {
    width: 25% !important;
}

.ui-calendar .ui-button {
    position: relative !important;
    right: 0px !important;
}

.EmailCoressAttachSty .ui-widget-header {
    height: 23px;
}

.QueryListingListSty .ui-widget-header {
    height: 23px;
}

.EmailCoressAttachSty .ui-panel-titlebar .chooseButtonDetail .ui-fileupload {
    margin-top: 4px;
}

/* Device Based Style and browser Based Style */
@media all and (-ms-high-contrast: none) {
    .ieOnlystrength_sty {
        position: relative;
        top: 6px !important;
    }

    /* IE10 */
   *::-ms-backdrop, .ieOnlystrength_sty {
       position: relative;
       top: 6px !important;
   }

   /* IE11 */
}

/* Target Firefox only */
@-moz-document url-prefix () {
    .dialogforCheck .ui-dialog-content {
        width: 97.5% !important;
    }
    .dialogCom .ui-dialog-content {
        padding: 5px !important;
        margin: 0px 5px 5px !important;
        border: 1px solid #ccc !important;
        width: 98% !important;
    }
    .headerOneLine .ui-dialog-content {
        width: 97.3% !important;
        padding: 2px !important;
    }
    .dialogCom .ui-dialog-content {
        width: 98% !important;
    }
    .DialogNewMid .ui-dialog-content {
        width: 98% !important;
    }
    .smallDialog .ui-dialog-content {
        width: 98% !important;
    }
    .dialogCoress .ui-dialog-content {
        width: 99% !important;
    }
    .ui-grid-col-3 .ui-calendar .ui-button-icon-only .ui-icon,
    .ui-grid-col-4 .ui-calendar .ui-button-icon-only .ui-icon,
    .ui-grid-col-6 .ui-calendar .ui-button-icon-only .ui-icon {
        position: relative !important;
        left: 0px !important;
        margin-left: 0px !important;
        top: 12px !important;
        background: url(../images/CalendarIcon-small.png) no-repeat;
        width: 18px !important;
        height: 20px !important;
    }
    .sublimentFields .ui-button-icon-only .ui-icon {
        position: relative !important;
        left: 0px !important;
        margin-left: 0px !important;
        top: 12px !important;
        background: url(../images/CalendarIcon-small.png) no-repeat;
        width: 18px !important;
        height: 20px !important;
    }
    .ui-datepicker-trigger .ui-button-text {
        display: block !important;
    }
    .formFieldLeft table td button.ui-button {
        background: none !important;
    }
    .formFieldRight table td button.ui-button {
        background: none !important;
    }
    .buttonBg button.ui-state-focus {
        border: 1px solid #8fe0ff !important;
    }
    button.ui-state-focus {
        border: 1px solid #8fe0ff !important;
    }
    .textAreaheight .ui-inputtextarea {
        height: 556px !important;
    }
    .fdaAccordian .HeightInc {
        width: 99.5% !important;
        height: 236px;
        overflow: auto;
        border: 1px solid #96bedb !important;
        padding: 2px;
    }
}

/* End */
/* Device Size Based */
/* Normal Resolution */
@media screen and (max-height: 768px) , screen and (min-height: 720px) {
    .aceOfficHeight {
        width: auto;
        height: 500px !important;
    }

    .aceOfficHeight div {
        width: auto;
        height: 495px !important;
    }

    .pdfViewerSty .ui-layout-unit-content iframe {
        height: 495px;
    }
}

@media screen and (max-height: 800px) , screen and (min-height: 769px) {
    .aceOfficHeight {
        width: auto;
        height: 750px !important;
    }

    .aceOfficHeight div {
        width: auto;
        height: 740px !important;
    }

    .pdfViewerSty .ui-layout-unit-content iframe {
        height: 740px;
    }
}

@media screen and (max-height: 960px) , screen and (min-height: 810px) {
    .aceOfficHeight {
        width: auto;
        height: 795px !important;
    }

    .aceOfficHeight div {
        width: auto;
        height: 790px !important;
    }

    .pdfViewerSty .ui-layout-unit-content iframe {
        height: 795px;
    }
}

@media screen and (max-height: 1024px) , screen and (min-height: 961px) {
    .aceOfficHeight {
        width: auto;
        height: 900px !important;
    }

    .aceOfficHeight div {
        width: auto;
        height: 890px !important;
    }

    .pdfViewerSty .ui-layout-unit-content iframe {
        height: 890px;
    }
}

@media screen and (max-height: 1080px) , screen and (min-height: 1025px) {
    .aceOfficHeight {
        width: auto;
        height: 920px !important;
    }

    .aceOfficHeight div {
        width: auto;
        height: 900px !important;
    }

    .pdfViewerSty .ui-layout-unit-content iframe {
        height: 900px;
    }
}

/* Hd Resolution */
/* @media screen and (max-width: 1920px) , screen and (max-height: 1080px) {
	.aceOfficHeight{ width:auto;height:800px!important; }
	.aceOfficHeight div{ width:auto;height:750px!important; }

} */
@media screen and (-webkit-min-device-pixel-ratio: 0) {
    .textAreaheight .ui-inputtextarea {
        height: 519px !important;
    }

    .fdaAccordian .HeightInc {
        width: 99.5% !important;
        height: 223px;
        overflow: auto;
        border: 1px solid #96bedb !important;
        padding: 2px;
    }
}

@media screen and (min-height: 1050px) {
    .aceOfficHeight {
        width: auto;
        height: 800px;
    }

    .ui-layout-centerNew .ui-layout-unit-content .ui-panel-content .gridViewSty .ui-datagrid-content {
        max-height: 800px;
        overflow: auto;
    }

    .viewIdDoc .commanDataTableStyles .ui-datatable-tablewrapper {
        max-height: 760px;
        overflow: auto;
        z-index: 99;
    }

    .commanDataTableStyles .ui-datatable-tablewrapper {
        max-height: 760px;
        overflow: auto;
        z-index: 99;
    }
}

@media screen and (min-height: 900px) {
    .ui-layout-centerNew .ui-layout-unit-content .ui-panel-content .gridViewSty .ui-datagrid-content {
        max-height: 750px;
        overflow: auto;
    }

    .viewIdDoc .commanDataTableStyles .ui-datatable-tablewrapper {
        max-height: 710px;
        overflow: auto;
        z-index: 99;
    }

    .commanDataTableStyles .ui-datatable-tablewrapper {
        max-height: 710px;
        overflow: auto;
        z-index: 99;
    }

    .commanDataTableStylesE2B .ui-datable-tablewrapper {
        max-height: 400px;
        overflow: auto;
    }

    .dataPrivacyScroll .ui-datatable-tablewrapper {
        max-height: 320px;
        overflow: auto;
        z-index: 99;
    }
}

@media screen and (max-height: 720px) {
    .ui-layout-centerNew .ui-layout-unit-content .ui-panel-content .gridViewSty .ui-datagrid-content {
        max-height: 510px;
        overflow: auto;
    }

    .viewIdDoc .commanDataTableStyles .ui-datatable-tablewrapper {
        max-height: 430px;
        overflow: auto;
        z-index: 99;
    }

    .commanDataTableStyles .ui-datatable-tablewrapper {
        max-height: 420px;
        overflow: auto;
        z-index: 99;
    }

    .dataPrivacyScroll .ui-datatable-tablewrapper {
        max-height: 220px;
        overflow: auto;
        z-index: 99;
    }
}

@media screen and (-webkit-min-device-pixel-ratio: 720px) {
    .ui-layout-centerNew .ui-layout-unit-content .ui-panel-content .gridViewSty .ui-datagrid-content {
        max-height: 480px;
        overflow: auto;
    }

    .viewIdDoc .commanDataTableStyles .ui-datatable-tablewrapper {
        max-height: 490px;
        overflow: auto;
        z-index: 99;
    }

    .commanDataTableStyles .ui-datatable-tablewrapper {
        max-height: 490px;
        overflow: auto;
        z-index: 99;
    }
}

@media screen and ( max-height: 650px) {
    .westLayoutUnitSty .ui-layout-unit-content iframe {
        height: 465px;
    }

    .centerLayoutUnitNewSty .ui-layout-unit-content {
        height: 495px !important;
    }

    .eastLayoutUnitNewSty .ui-layout-unit-content {
        height: 495px !important;
    }
}

/* Responsive Style Class */
/* Large desktop */
@media ( min-width: 1200px) and (max-width: 1400px) {
    .SmallMenu {
        display: none;
    }
}

@media ( min-width: 960px) and (max-width: 1200px) {
    .SmallMenu {
        display: none;
    }
}

/* Ipad Devices Code */
@media ( min-width: 768px) and (max-width: 1024px) {
    .LoginLeft {
        width: 100%;
        display: block;
        text-align: center;
    }

    .Login_inputs {
        padding: 10px;
    }

    .LoginLeft img {
        width: 100%;
    }

    .LoginRight {
        width: 100%;
        display: block;
        text-align: center;
    }

    .userNameInp .ui-inputfield {
        background: #fff url(../images/UserNameIco.png) no-repeat 5px 5px !important;
        border: 1px solid #ccc !important;
        border-radius: 5px !important;
        width: 86%;
        display: block;
        padding: 10px 5px 10px 40px !important;
    }

    .PasswordInp {
        margin-top: 5px;
    }

    .PasswordInp .ui-inputfield {
        background: #fff url(../images/PasswordIco.png) no-repeat 5px 5px !important;
        border: 1px solid #ccc !important;
        border-radius: 5px !important;
        width: 86%;
        display: block;
        padding: 10px 5px 10px 40px !important;
    }

    .SmallMenu {
        display: block;
        position: absolute;
        top: 12px;
        left: 39%;
    }

    .SmallMenu .ui-button {
        width: 22px;
        height: 22px;
        background: url(../images/Respon_Menu.png) no-repeat !important;
        border: 0px !important;
    }

    .SmallMenu .ui-state-hover {
        width: 22px;
        height: 22px;
        background: url(../images/Respon_Menu.png) no-repeat !important;
        border: 0px !important;
    }

    .logo {
        width: 100%;
        display: block;
        float: left;
    }

    .navigationNew {
        width: 100%;
        position: absolute;
        left: -400px;
    }

    .MainNavipad {
        display: block;
    }

    .iconNavigation1 {
        float: right;
        top: 0px;
        right: 0px;
        padding-top: 2px;
        position: absolute;
    }

    /* General styles for all menus */
   .cbp-spmenu {
       background: #efefef;
       border-right: 1px solid #bdbdc1;
       position: fixed;
       display: block;
   }

   .cbp-spmenu a {
       display: block;
       color: #fff;
       font-size: 1.1em;
       font-weight: 300;
   }

   .cbp-spmenu a:hover {
       background: #258ecd;
   }

   .cbp-spmenu a:active {
       background: #afdefa;
       color: #47a3da;
   }

   /* Orientation-dependent styles for the content of the menu */
   .cbp-spmenu-vertical {
       width: 540px;
       height: 100%;
       top: 0;
       z-index: 1000;
   }

   .cbp-spmenu-vertical a {
       border-bottom: 1px solid #258ecd;
       padding: 1em;
   }

   /* Vertical menu that slides from the left or right */
   .cbp-spmenu-left {
       left: -540px;
   }

   .cbp-spmenu-left.cbp-spmenu-open {
       left: 0px;
       width: 20%;
       height: 85%;
       border-bottom: 1px solid #ccc;
   }

   /* Transitions */
   .cbp-spmenu, .cbp-spmenu-push {
       -webkit-transition: all 0.3s ease;
       -moz-transition: all 0.3s ease;
       transition: all 0.3s ease;
   }

   /* Main Navigation Style*/
   .navigationNew {
       float: left;
       padding-right: 5px;
       width: 10%;
       margin-top: 50px;
   }

   .navigationNew .ui-menubar {
       z-index: 999;
   }

   .navigationNew .ui-menubar li.ui-menu-parent a .ui-icon {
       display: none !important;
   }

   .navigationNew .ui-menubar li.ui-menu-parent {
       border-left: 1px solid #ccc !important;
       padding-top: 0px;
   }

   .navigationNew .ui-menubar li.ui-menu-parent ul.ui-menu-child li.ui-menu-parent {
       border-left: 0px !important;
       padding-top: 0px;
   }

   .navigationNew .ui-menubar li.ui-menu-parent ul li {
       border-bottom: 1px solid #ccc !important;
   }

   /* .navigationNew .ui-menubar li.ui-menu-parent ul{ display:none;} */
   .navigationNew .ui-menubar li.ui-menu-parent a.ui-menuitem-link {
       padding: 10px 10px !important;
       font-size: 13px !important;
       color: #000 !important;
       text-decoration: none !important;
       border: 0px !important;
       width: 89% !important;
   }

   .navigationNew .ui-menubar li.ui-menuitem-active {
       background: #016990 !important;
       color: #fff !important;
       border-left: 1px solid #ccc !important;
   }

   .navigationNew .ui-menubar li.ui-menu-parent a.ui-state-hover {
       padding: 10px 15px !important;
       font-size: 13px !important;
       color: #fff !important;
       text-decoration: none !important;
       border: 0px !important;
   }

   .navigationNew .ui-menu li.ui-menu-parent ul {
       background: #fff !important;
       width: 200px !important;
       border: 1px solid #ccc !important;
       padding: 0px !important;
       box-shadow: 0 7px 8px rgba(0, 0, 0, 0.7) !important;
       float: left;
       left: 100% !important;
       opacity: 0;
       position: absolute;
       top: 0px !important;
       display: none;
       z-index: 1;
   }

   .navigationNew .ui-menubar li.ui-menuitem-active ul.ui-menu-child,
   .navigationNew .ui-menubar li a.ui-state-hover ul.ui-menu-child {
       background: #fff !important;
       width: 200px !important;
       border: 1px solid #ccc !important;
       padding: 0px !important;
       box-shadow: 0 7px 8px rgba(0, 0, 0, 0.7) !important;
       opacity: 1 !important;
       top: 0px !important;
       display: block;
       float: left;
       left: 100% !important;
   }

   /* Child menu */
   .navigationNew .ui-menu li.ui-menu-parent ul.ui-menu-child li ul.ui-menu-child {
       background: #fff !important;
       width: 200px !important;
       border: 1px solid #ccc !important;
       padding: 0px !important;
       box-shadow: 0 7px 8px rgba(0, 0, 0, 0.7) !important;
       float: left;
       opacity: 0;
       position: absolute;
       top: -20px !important;
       display: none;
       z-index: 1
   }

   .navigationNew .ui-menu li.ui-menu-parent ul.ui-menu-child li.ui-menuitem-active ul.ui-menu-child,
   .navigationNew .ui-menu li.ui-menu-parent ul.ui-menu-child li a.ui-state-hover ul.ui-menu-child {
       background: #fff !important;
       width: 200px !important;
       border: 1px solid #ccc !important;
       padding: 0px !important;
       box-shadow: 0 7px 8px rgba(0, 0, 0, 0.7) !important;
       opacity: 1 !important;
       top: 0px !important;
       display: block;
       left: 100% !important;
       float: left
   }

   .navigationNew .ui-menu li.ui-menu-parent ul.ui-menu-child li a.ui-menuitem-link {
       padding: 10px 10px !important;
       font-size: 13px !important;
       color: #000 !important;
       text-decoration: none !important;
       border: 0px !important;
   }

   .navigationNew .ui-menu li.ui-menu-parent ul.ui-menu-child li a.ui-state-hover {
       padding: 10px 10px !important;
       font-size: 13px !important;
       color: #fff !important;
       text-decoration: none !important;
       border: 0px !important;
   }

   .navigationNew .ui-menubar li.ui-menuitem-active ul:after,
   .navigationNew .ui-menubar li.ui-menuitem-active ul:before {
       content: "";
       display: table;
   }

   .navigationNew .ui-menubar li.ui-menuitem-active ul:after {
       clear: both;
   }

   .navigationNew .ui-menubar .ui-menuitem {
       width: 100% !important;
       display: block;
   }

   .docIdWid {
       width: 12%;
       text-align: left;
       padding: 5px 3px 5px 3px;
   }

   .radioButNewSty .ui-button {
       border: 0px !important;
       border-right: 1px solid #969696 !important;
       margin: 0 !important;
       background: #e3e3e3 !important;
       padding: 3px 4px;
       font-weight: normal;
   }

   .dialogCoress {
       background: #fff !important;
       width: 95% !important;
       left: 2% !important;
   }

   .searchPopUp .ui-panel-content {
       background-color: #F5F5F5 !important;
       width: 80%;
   }

   .westLayoutUnitSty {
       float: left !important;
       margin-right: 5px !important;
   }

   .layoutUnitSty {
       float: left !important;
       margin-right: 5px !important;
   }

   .ui-icon-triangle-1-s {
       background-position: -32px -16px !important;
   }

   /*Main Navigation Style End*/
   /*E2B Style Changes */
   .e2bFormStyleMain .ui-tabmenu .ui-tabmenu-nav {
       margin: 0;
       padding: 0px;
       background: transparent !important;
       height: auto !important;
       border: 0px !important;
   }

   .e2bFormStyleMain .ui-tabmenu .ui-tabmenu-nav li.ui-tabmenuitem {
       list-style: none;
       float: left;
       white-space: nowrap;
       margin: 0px 5px 0px 0px !important;
       padding: 3px !important;
       top: 0px !important;
   }

   .e2bFormStyleMain .ui-tabmenu .ui-tabmenu-nav li {
      /* border: 1px solid #e3ecf4 !important;
       border-top-left-radius: 5px;
       border-top-right-radius: 5px;
       border-bottom-right-radius: 0px;
       border-bottom-left-radius: 0px;
       background: linear-gradient(#fafcfd, #ebf3f6) !important;*/
       background:#fff !important; /*new changes*/
       border:none !important;
       float: left;
       text-decoration: none !important;
       /*color: #222 !important;*/
       
       padding: 5px !important;
       margin: 0px 5px 0px 0px !important;
   }

   .e2bFormStyleMain .ui-tabmenu .ui-tabmenu-nav li a {
       text-decoration: none !important;
       /*color: #222 !important;*/
       color:#5C6B7E !important;
       font-size: 13px;
   }

   .e2bFormStyleMain .ui-tabmenu .ui-tabmenu-nav li.ui-state-hover {
      /* background: #016990 !important;
       color: #fff !important;
       border: 1px solid #016990 !important;
       border-top-left-radius: 5px;
       border-top-right-radius: 5px;
       border-bottom-right-radius: 0px;
       border-bottom-left-radius: 0px;*/
       white-space: nowrap;
       padding: 3px !important;
       margin: 0px 5px 0px 0px !important;
   }

   .e2bFormStyleMain .ui-tabmenu .ui-tabmenu-nav li.ui-state-hover a {
      /* color: #fff !important;*/
        white-space: nowrap;
        text-decoration: none !important;
    }

    .e2bFormStyleMain .ui-tabmenu .ui-tabmenu-nav li.ui-state-active {
        background: #016990 !important;
        color: #fff !important;
        border: 1px solid #016990 !important;
        border-top-left-radius: 5px;
        border-top-right-radius: 5px;
        border-bottom-right-radius: 0px;
        border-bottom-left-radius: 0px;
        white-space: nowrap;
        padding: 3px !important;
        margin: 0px 5px 0px 0px !important;
    }

    .e2bFormStyleMain .ui-tabmenu .ui-tabmenu-nav li.ui-state-active a {
        color: #fff !important;
        white-space: nowrap;
        text-decoration: none !important;
        font-size: 13px;
    }

    .ui-grid-col-3 .radioButNewSty6 table, .ui-grid-col-4 .radioButNewSty6 table, .ui-grid-col-6 .radioButNewSty6 table {
        width: 100% !important;
    }

    .ui-grid-col-3 .radioButNewSty5 table, .ui-grid-col-4 .radioButNewSty5 table,
    .ui-grid-col-6 .radioButNewSty5 table {
        width: 100% !important;
    }

    .ui-grid-col-3 .radioButNewSty4 table, .ui-grid-col-4 .radioButNewSty4 table, .ui-grid-col-6 .radioButNewSty4 table {
        width: 100% !important;
    }

    .ui-grid-col-3 .ui-calendar .hasDatepicker, .ui-grid-col-4 .ui-calendar .hasDatepicker, .ui-grid-col-6 .ui-calendar .hasDatepicker {
        width: 70% !important;
        float: left;
    }

    .ui-grid-col-3 .ui-calendar .ui-button, .ui-grid-col-4 .ui-calendar .ui-button,
    .ui-grid-col-6 .ui-calendar .ui-button, .ui-grid-col-3 .ui-calendar button.ui-state-hover,
    .ui-grid-col-4 .ui-calendar button.ui-state-hover, .ui-grid-col-6 .ui-calendar button.ui-state-hover {
        background: #a3a3a3 none repeat scroll 0 0 !important;
        box-sizing: border-box;
        height: 24px;
        margin: 0 !important;
        padding: 0px 2px !important;
        width: 100%;
        float: left;
    }

    .ui-grid-col-3 .ui-calendar .ui-button-icon-only .ui-icon,
    .ui-grid-col-4 .ui-calendar .ui-button-icon-only .ui-icon,
    s.ui-grid-col-6 .ui-calendar .ui-button-icon-only .ui-icon {
        position: relative !important;
        left: 0px !important;
        margin-left: 0px !important;
        top: 4px !important;
        background: url(../images/CalendarIcon-small.png) no-repeat;
        width: 18px !important;
        height: 20px !important;
    }

    .ui-grid-col-6 .ui-grid-row .ui-grid-col-6 table, .ui-grid-col-4 .ui-grid-row .ui-grid-col-6 table {
        width: 100% !important;
    }

    .e2bQnCSty .ui-panel-titlebar .ui-panel-title {
        width: 85% !important;
    }

    .e2bQnCSty .ui-panel-content {
        padding: 10px 0px !important;
        margin-bottom: 10px !important;
        background: #fff !important;
        border-bottom: 0px !important;
        border-left: 0px !important;
        border-right: 0px !important;
        border-top: 1px solid #ccc !important;
        box-shadow: none !important
    }

    .userGroupForm {
        float: left;
        width: 60%;
    }

    .asignToSty {
        float: left;
        width: 40%;
    }

    .e2bQnCSty .sublimentFields .ui-panel-content {
        border: 1px solid #ccc;
        padding: 10px 0px !important;
        background: #fff !important;
    }

    .e2bQnCSty .sublimentFields {
        width: 48% !important;
        float: left;
        padding-right: 10px;
    }

    .TabRight .e2bQnCSty .ui-panel-content {
        padding: 10px 0px !important;
    }

    .e2bFormStyleMain .TabRight .e2bQnCSty .sublimentFields {
        width: 46% !important;
        float: left;
        padding-right: 10px;
    }

    .sublimentFields .ui-button, .sublimentFields button.ui-state-hover {
        background: #a3a3a3 none repeat scroll 0 0 !important;
        box-sizing: border-box;
        height: 34px;
        margin: 0 !important;
        padding: 0px 2px !important;
        width: 100%;
    }

    .sublimentFields .ui-button-icon-only .ui-icon {
        position: relative !important;
        left: 0px !important;
        margin-left: 0px !important;
        top: 6px !important;
        background: url(../images/CalendarIcon-small.png) no-repeat;
        width: 18px !important;
        height: 20px !important;
    }

    .e2bQnCSty .ui-panel-titlebar .ui-panel-title .ReciptDateSty .ui-outputlabel,
    .e2bQnCSty .ui-panel-titlebar .ui-panel-title .ReciveDateSty .ui-outputlabel,
    .e2bQnCSty .ui-panel-titlebar .ui-panel-title .safetyReportSty .ui-outputlabel,
    .e2bQnCSty .ui-panel-titlebar .ui-panel-title .reportClasiSty .ui-outputlabel {
        font-size: 12px !important;
        color: #fff !important;
        font-weight: normal !important;
    }

    .normalSearch .searchDIv {
        width: 100%;
        margin-right: 10px;
        float: left
    }

    .normalSearch .searchDIv .ui-inputfield {
        border: 1px solid #ccc !important;
        width: 70% !important;
        float: left;
        padding: 2px !important;
    }
}

/* End */
/* Landscape phone to portrait tablet c*/
@media (min-width: 320px) and (max-width: 728px) {
    .SmallMenu {
        display: block;
        position: absolute;
        top: 28px;
        left: 39%;
    }

    .SmallMenu .ui-button {
        width: 22px;
        height: 22px;
        background: url(../images/Respon_Menu.png) no-repeat !important;
        border: 0px !important;
    }

    .SmallMenu .ui-state-hover {
        width: 22px;
        height: 22px;
        background: url(../images/Respon_Menu.png) no-repeat !important;
        border: 0px !important;
    }

    .logo {
        width: 100%;
    }

    .navigationNew {
        width: 100%;
        position: absolute;
        left: -400px;
        display: none !important;
    }

    .iconNavigation1 {
        float: right;
        padding-right: 5px;
        top: 0px;
        right: 0px;
        padding-top: 25px;
        position: absolute;
    }

    /*General styles for all menus*/
   .cbp-spmenu {
       background: #efefef;
       border-right: 1px solid #bdbdc1;
       position: fixed;
       display: block;
   }

   .cbp-spmenu a {
       display: block;
       color: #fff;
       font-size: 1.1em;
       font-weight: 300;
   }

   .cbp-spmenu a:hover {
       background: #258ecd;
   }

   .cbp-spmenu a:active {
       background: #afdefa;
       color: #47a3da;
   }

   /*Orientation-dependent styles for the content of the menu */
   .cbp-spmenu-vertical {
       width: 540px;
       height: 100%;
       top: 0;
       z-index: 1000;
   }

   .cbp-spmenu-vertical a {
       border-bottom: 1px solid #258ecd;
       padding: 1em;
   }

   /*  Vertical menu that slides from the left or right */
   .cbp-spmenu-left {
       left: -540px;
   }

   .cbp-spmenu-left.cbp-spmenu-open {
       left: 0px;
       width: 25%;
   }

   /*   Transitions  */
   .cbp-spmenu,
   .cbp-spmenu-push {
       -webkit-transition: all 0.3s ease;
       -moz-transition: all 0.3s ease;
       transition: all 0.3s ease;
   }

   /* Main Navigation Style  */
   .navigationNew {
       float: left;
       padding-right: 5px;
       width: 15%;
       margin-top: 60px;
   }

   .navigationNew .ui-menubar {
       z-index: 999;
   }

   .navigationNew .ui-menubar li.ui-menu-parent a .ui-icon {
       display: none !important;
   }

   .navigationNew .ui-menubar li.ui-menu-parent {
       border-left: 1px solid #ccc !important;
       padding-top: 14px;
   }

   .navigationNew .ui-menubar li.ui-menu-parent ul.ui-menu-child li.ui-menu-parent {
       border-left: 0px !important;
       padding-top: 0px;
   }

   .navigationNew .ui-menubar li.ui-menu-parent ul li {
       border-bottom: 1px solid #ccc !important;
   }

   .navigationNew .ui-menubar li.ui-menu-parent ul {
       display: none;
   }

   .navigationNew .ui-menubar li.ui-menu-parent a.ui-menuitem-link {
       padding: 10px 15px !important;
       font-size: 13px !important;
       color: #000 !important;
       text-decoration: none !important;
       border: 0px !important;
       -webkit-transition: all .25s ease;
       -moz-transition: all .25s ease;
       -ms-transition: all .25s ease;
       -o-transition: all .25s ease;
       transition: all .25s ease
   }

   .navigationNew .ui-menubar li.ui-menuitem-active {
       background: #0095d9 !important;
       color: #fff !important;
       border-left: 1px solid #ccc !important
   }

   .navigationNew .ui-menubar li.ui-menu-parent a.ui-menuitem-link.ui-state-hover {
       padding: 10px 15px !important;
       font-size: 13px !important;
       color: #fff !important;
       text-decoration: none !important;
       border: 0px !important
   }

   .navigationNew .ui-menu li.ui-menu-parent ul {
       background: #fff !important;
       width: 200px !important;
       border: 1px solid #ccc !important;
       padding: 0px !important;
       box-shadow: 0 7px 8px rgba(0, 0, 0, 0.7) !important;
       float: left;
       left: 100% !important;
       opacity: 0;
       position: absolute;
       top: 0px !important;
       display: none;
       z-index: 1;
       -webkit-transition: all .50s ease;
       -moz-transition: all .50s ease;
       -ms-transition: all .50s ease;
       -o-transition: all .50s ease;
       transition: all .50s ease
   }

   .navigationNew .ui-menubar li.ui-menuitem-active ul.ui-menu-child,
   .navigationNew .ui-menubar li a.ui-state-hover ul.ui-menu-child {
       background: #fff !important;
       width: 200px !important;
       border: 1px solid #ccc !important;
       padding: 0px !important;
       box-shadow: 0 7px 8px rgba(0, 0, 0, 0.7) !important;
       opacity: 1 !important;
       top: 0px !important;
       display: block;
       float: right;
       right: 0px;
   }

   /* Child menu  */
    .navigationNew .ui-menu li.ui-menu-parent ul.ui-menu-child li ul.ui-menu-child {
        background: #fff !important;
        width: 200px !important;
        border: 1px solid #ccc !important;
        padding: 0px !important;
        box-shadow: 0 7px 8px rgba(0, 0, 0, 0.7) !important;
        float: left;
        opacity: 0;
        position: absolute;
        top: -20px !important;
        display: none;
        z-index: 1;
        -webkit-transition: all .50s ease;
        -moz-transition: all .50s ease;
        -ms-transition: all .50s ease;
        -o-transition: all .50s ease;
        transition: all .50s ease;
    }

    .navigationNew .ui-menu li.ui-menu-parent ul.ui-menu-child li.ui-menuitem-active ul.ui-menu-child,
    .navigationNew .ui-menu li.ui-menu-parent ul.ui-menu-child li a.ui-state-hover ul.ui-menu-child {
        background: #fff !important;
        width: 200px !important;
        border: 1px solid #ccc !important;
        padding: 0px !important;
        box-shadow: 0 7px 8px rgba(0, 0, 0, 0.7) !important;
        opacity: 1 !important;
        top: 0px !important;
        display: block;
    }

    .navigationNew .ui-menu li.ui-menu-parent ul.ui-menu-child li a.ui-menuitem-link {
        padding: 10px 10px !important;
        font-size: 13px !important;
        color: #000 !important;
        text-decoration: none !important;
        border: 0px !important;
    }

    .navigationNew .ui-menu li.ui-menu-parent ul.ui-menu-child li a.ui-state-hover {
        padding: 10px 10px !important;
        font-size: 13px !important;
        color: #fff !important;
        text-decoration: none !important;
        border: 0px !important;
    }

    .navigationNew .ui-menubar li.ui-menuitem-active ul:after,
    .navigationNew .ui-menubar li.ui-menuitem-active ul:before {
        content: "";
        display: table;
    }

    .navigationNew .ui-menubar li.ui-menuitem-active ul:after {
        clear: both;
    }

    .navigationNew .ui-menubar .ui-menuitem {
        width: 100% !important;
        display: block;
    }

    .westLayoutUnitSty {
        float: left !important;
        margin-right: 5px !important;
    }

    .layoutUnitSty {
        float: left !important;
        margin-right: 5px !important;
    }
}

/* End Mobile Devices Screen size*/
.InqNewCenterLaySty .ui-layout-unit-header,
.InquiryNewProdSty .ui-layout-unit-header,
.InqCenter2Lay .ui-layout-unit-header,
.InqCenter3Lay .ui-layout-unit-header,
.InqEast2Lay .ui-layout-unit-header {
    display: none;
}

.InquiryNewProdSty {
    background: #f1f1f1;
    padding: 0px 10px;
    margin-bottom: 5px;
}

.InquiryNewProdSty .ui-chkbox {
    display: inline-block !important;
    padding-right: 10px;
}

.overflow-y-hidden {
    overflow-y: hidden !important;
}

.overflow-hidden {
    overflow-y: hidden !important;
    overflow-x: hidden !important;
}

.InqNewCenterLaySty {
    overflow-x: hidden !important;
    overflow-y: hidden !important; /* height: 530px !important; */
    width: auto !important;
}

.InqNewEastLaySty {
    overflow: auto !important; /* height: 530px !important; */
}

.InqNewCenterLaySty .ui-layout-unit-content { /* overflow:hidden !important; */
}

.InqNewEastLaySty .ui-layout-unit-content, .InqNewCenterLaySty .ui-layout-unit-content, .InqNewWestLaySty .ui-layout-unit-content {
    height: auto !important;
}

.Inq-tooltip .tooltip a {
    color: #fff !important;
    text-decoration: none;
}

.AeAppCheckBox .ui-chkbox {
    float: left;
    padding: 0px 10px 0px 0px !important;
}

.AppInquiryPanelSty .ui-chkbox {
    display: inline-block !important;
    padding-left: 5px;
}

.AppInquiryPanelSty .ui-panel-content {
    padding: 10px 0 !important;
}

.AppInquiryPanelSty .ui-grid-col-6 .e2bNormalField .radioButNewSty4 .ui-selectoneradio {
    width: 100% !important;
}

.AppInquiryPanelSty .e2bNormalField {
    float: none !important;
}

.AppInquiryPanelSty .inqAscChck .e2bNormalField {
    float: left !important;
}

.AppInquiryPanelSty .AppRadioButAlign {
    float: left;
    padding-right: 10px;
}

.AppInquiryPanelSty .AppliPadding {
    padding-top: 10px;padding-bottom: 10px;
}

.AppInquiryPanelSty .AppliPadding1 {
    padding-top: 10px;
}

.QnCMgSty .commonEsignSty .ui-panel-content {
    padding: 0px !important;
    border: 0px !important;
}

.commonEsignSty .headerCheck {
    float: left;
    width: 20%;
}

.commonEsignSty .headerCheck .ui-outputlabel {
    padding-right: 5px !important;
    font-size: 13px !important;
}

.commonEsignSty .headerCheck .ui-chkbox {
    display: inline-block !important;
    padding-right: 10px;
}

.inquiryDataTableSty .ui-datatable-header {
    text-align: right !important;
}

.inquiryWestLaySty .ui-layout-unit-header,
.faqListLeft .ui-layout-unit-header {
   /*  background: #016990 !important;
   color: #fff !important;
   font-size: 13px;
   border: 1px solid #016990 !important; */
    background: #fff !important;/*New UI changes*/
    color: #5C6B7E !important;
    font-size: 13px;
    border: 1px solid #DFE0E4 !important;
    height: auto !important;
    border-top-right-radius: 4px !important;
    border-top-left-radius: 4px !important;
}

.inquiryWestLaySty .basicSearchDiv {
 /*    background: #e5e5e5 !important; */
 background: rgba(204, 204, 204, 0.0784313725490196) !important;
}

/* .inquiryWestLaySty .ui-layout-unit-content .ui-panel-content {background: #e5e5e5 !important;} */
.inquiryWestLaySty .inqListLeftcontainer {
    width: 20% !important;
}

.inquiryWestLaySty .inqListRightcontainer {
    width: 80% !important;
}

.inquiryWestLaySty .ui-panel-content {
  /*   background: #e5e5e5 !important; */
 /* background: rgba(204, 204, 204, 0.0784313725490196) !important; */
  background: #fff !important;
}

.inquiryWestLaySty .ui-panel .ui-panel-titlebar {
    background: #fff !important;
    color: #5C6B7E !important;
    font-size: 13px;
    border-bottom: 1px solid #DFE0E4 !important;
    padding-left: 5px !important;
    border:0px !important;
} 

.inquiryCenterLaySty .ui-layout-unit-header {
    background: #016990 !important;
    padding: 6px;
    color: #fff;
}

.inquiryCenterLaySty .titleLeft {
    background: #016990 !important;
    padding: 4px;
}

.inquiryWestLaySty .basicSearchDiv {
    padding: 5px 0px 5px 0px !important;
}

.inquiryWestLaySty .basicSearchDiv1 {
    padding: 5px 2px 5px 8px !important;
}

.inquiryWestLaySty .basicSearchDiv .ui-inputfield {
    width: 80% !important;
}

.inquiryWestLaySty .basicSearchDiv a.ui-commandlink {
    background:transparent !important;/* New UI changes */
   position: relative;/* New UI changes */
   margin-left: -25px;/* New UI changes */
    padding: 0px 5px 2px;
    display: inline-block;
    
}

.inquiryCenterLaySty .ui-paginator-bottom {
    margin-top: 15px !important;
    padding: 0px 0 0px 0px !important;
}

/* .assignToSty .ui-outputlabel{ font-size:12px!important;  } */
.assignToSty .vetassignLabel {
    width: 24% !important;
}

.assignToSty .assignLabel {
    width: 40% !important;
    padding-left: 5px !important;
}

.filterLabSty {
    padding-left: 5px !important;
}

.assignToSty .assignRadio {
    width: 60% !important;
}

.assignToSty .radioButNewSty4 .ui-selectoneradio label {
    font-size: 12px !important;
}

.assignToSty .ui-grid-col-12 {
    padding: 5px 5px 2px 5px !important;
}

.assignToSty .vetdropDownSty {
    padding: 5px 5px 2px 1px !important;
}

.inquiryWestLaySty .inqBasicPanelbg {
    background: #e5e5e5;
    padding: 4px;
}

.inquiryWestLaySty .inqBasicPanelbg .basicSearchLink {
    float: left;
    width: 90%;
}

.inquiryWestLaySty .inqBasicPanelbg .basicSearchLink:after,
.inquiryWestLaySty .inqBasicPanelbg .advanceSearchTxtLink:after {
    content: "";
    display: table;
    border-collapse: collapse;
    clear: both;
}

.inquiryWestLaySty .inqBasicPanelbg .basicSearchLink .ui-inputfield {
    width: 85% !important;
    float: left;
    padding: 1px 3px 1px !important;
    background: #fff !important;
    border: 1px solid #96bedb !important;
    border-right: 0px !important;
}

.inquiryWestLaySty .inqBasicPanelbg .basicSearchLink a.ui-commandlink {
    background: #17507e;
    padding: 5px 5px 1px;
    display: inline-block;
}

.inquiryWestLaySty .inqBasicPanelbg .basicSearchLink a.NewsearchSty {
    background: #fff !important;
    padding: 2px 4px 0px 4px;
    display: inline-block;
    border-top: 1px solid #96bedb !important;
    border-left: 0px !important;
    border-right: 1px solid #96bedb !important;
    border-bottom: 1px solid #96bedb !important;
}

.inquiryWestLaySty .inqBasicPanelbg .advanceSearchTxtLink {
    padding: 3px 0px;
    border-bottom: 1px solid #ccc;
}

.inquiryWestLaySty .inqBasicPanelbg .advanceSearchTxtLink a.InqListLink {
    width: 88%;
    float: left;
    text-decoration: none;
    padding-top: 3px;
    padding-left: 5px;
    font-size: 14px;
}

.inquiryWestLaySty .filterNodeText .ui-treenode .ui-treenode-content {
    padding-left: 10px;
}

.vetWestLaySty .filterNodeText .ui-treenode .ui-treenode-content {
    padding-left: 0px;
}

.inquiryWestLaySty .filterNodeText .ui-treenode .ui-treenode-content .ui-treenode-leaf-icon {
    display: none;
}

/*
.inquiryWestLaySty .filterNodeText .ui-treenode .ui-treenode-content .ui-treenode-label{ width:90%; display:inline-block;}
.inquiryWestLaySty .filterNodeText .ui-treenode .ui-treenode-content .ui-treenode-label a{ padding:1px 0px 1px 5px;  }
.inquiryWestLaySty .filterNodeText .ui-treenode .ui-treenode-content .ui-treenode-label a:hover,
.inquiryWestLaySty .filterNodeText .ui-treenode .ui-treenode-content .ui-treenode-label a.active{ background:#fafbc9;padding:1px 0px 1px 5px;display:block;width:100%;  }
 */
.commanDataTableStylesINQ .ui-datatable-tablewrapper { /* max-height: 480px !important; */
}

.dataPrivacyScroll .ui-datatable-tablewrapper {
    max-height: 220px !important;
}

.commanDataTableStylesINQ .ui-datatable thead th {
    white-space: nowrap;
}

.commanDataTableStylesINQ .ui-datatable thead th .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header {
    padding: .3em 0 .3em 1px;
}

.inqSearchalpha {
    text-align: right;
    width: 2% !important;
}

.ui-panelgrid-cell .ui-grid-row .paddingRight {
    padding-right: 10px !important;
}

.basicPanelDocPad .ui-panelgrid .ui-grid-row .ui-panelgrid-cell .paddingRight,
.ui-panelgrid .ui-grid-row .ui-panelgrid-cell .paddingRight {
    padding-right: 7px !important;
}

.InqNewCenterLaySty .inner-Add-Dele2bform a.plus {
    background: url(../images/add.png) no-repeat left !important;
    border: none;
    padding: 2px 4px 2px 17px;
    text-decoration: underline;
    color: #333;
    font-weight: normal !important;
}

.InqNewCenterLaySty .inner-Add-Dele2bform a.delete {
    background: url(../images/delete.png) no-repeat left !important;
    border: none;
    padding: 2px 4px 2px 17px;
    text-decoration: underline;
    color: #333;
    font-weight: normal !important;
}

.InqNewCenterLaySty .inner-Add-Dele2bform a.recall {
    background: url(../images/recall.png) no-repeat left !important;
    border: none;
    padding: 2px 4px 2px 17px;
    text-decoration: underline;
    color: #333;
    font-weight: normal !important;
}

.RadioSingleCol td:nth-child(2) {
    display: none;
}

.ui-datatable-data .RadioSingleCol td {
    border: none !important;
}

.inquiryWestLaySty .basicLinkStyle1 a, .inquiryWestLaySty .basicLinkStyle a {
    float: none !important;
   /*  font-family: Roboto,"Trebuchet MS",Arial,Helvetica,sans-serif; New UI */
   font-family: 'Inter-Regular';
        font-weight: 400!important;
    font-size: 13px !important;
    color: #222;
}

.inquiryWestLaySty .basicLinkStyle1, .inquiryWestLaySty .basicLinkStyle {
    padding: 0 !important;
}

.InqListingLaySty .ui-layout-resizer,
.faqListMain .ui-layout-resizer { /* height:590px !important; */
}

.InqListingLaySty .ui-layout-unit,
.faqListMain.ui-layout-unit { /* height:590px !important; */
}

.spellcheckPanelHeaderCl .ui-panel-content .ui-button {
    border: 1px solid #016990 !important;
}

.spellcheckPanelHeaderCl
.InquiryNewProdSty .ui-panelgrid-content {
    padding: 4px 4px 0px 4px !important;
}

.InqNewEditor {
    width: 99.5%;
}

.NattativeStyClr:after,
.NattativeStyClr:before {
    content: "";
    display: table;
    border-collapse: collapse;
    clear: both;
}

.tableBorderNone thead {
    display: none;
}

.tableBorderNone .ui-datatable-tablewrapper table td {
    border: none !important;
}

.tableBorderNone td:nth-child(1) {
    width: 12%;
}

.copySplitSty .tableBorderNone .ui-datatable-data .ui-datatable-even td {
    background: transparent !important;
}

.InqNewCenterLaySty .ui-layout-unit-content .ui-panel-content {
    width: 99.2%;
}

.InqNewCenterLaySty .RequestPanelLineRe .ui-panel-content {
    width: 99% !important;
}

.InqNewCenterLaySty .RequestPanelLineRe .ui-panel-content {
}

.sample.ui-state-focus {
    -webkit-box-shadow: 0px !important;
    -moz-box-shadow: 0px !important;
    box-shadow: 0px !important;
    border: 1px solid #ff0000 !important;
    transition: #ff0000 0.1s ease-in;
}

.switchTitle {
    float: left;
    width: 50%;
}

.switchTitle .ui-outputlabel {
    font-weight: normal;
    text-align: left;
    color: #006699 !important;
    font-size: 14px;
    padding: 4px 0px;
    display: block;
}

.annotViewPanel .ui-layout-container {
    height: 600px;
}

.annotViewPanel .ui-layout-unit-header-title .ui-outputlabel {
    font-weight: normal;
    text-align: left;
    color: #006699 !important;
    font-size: 14px;
    padding: 4px 0px;
    display: block;
}

.annotViewPanel .ui-layout-west .ui-panel-title {
    width: 97% !important;
}

.annotViewPanel .ui-layout-west .ui-panel-title a {
    font-weight: normal !important;
    text-decoration: underline;
    color: #006699 !important;
    float: right;
    font-size: 13px;
    padding-top: 4px;
}

.annotViewPanel .ui-layout-west .ui-outputlabel {
    font-weight: normal;
    text-align: left;
    color: #006699 !important;
    font-size: 14px;
    padding: 4px 0px;
    display: inline-block;
}

.annotViewPanel .ui-layout-west .ui-layout-unit-content .ui-panel-content {
    padding-bottom: 10px;
    height: 542px !important;
    overflow: auto;
}

.annotViewPanel .ui-layout-west .ui-layout-unit-content {
    height: 590px !important;
    overflow: hidden;
}

.annotViewPanel .ui-layout-west {
    height: 550px !important;
    float: left;
    padding: 5px 0px 5px 5px !important;
}

.annotViewPanel .ui-layout-west .annotationEditor {
    background: #fff !important;
    height: 100% !important;
    border: 0px solid #ccc !important;
}

.annotViewPanel .ui-layout-west .annotationEditor .ui-editor {
    height: 100% !important;
    background: #fff !important;
}

.annotViewPanel .ui-layout-west .annotationEditor .ui-editor iframe {
    height: 100% !important;
}

.annotViewPanel .ui-layout-west .annotationEditor textarea {
    height: 100% !important;
}

.annotViewPanel .ui-layout-center .ui-layout-unit-content {
    height: 600px !important;
}

.annotViewPanel .ui-layout-center {
    height: 550px !important;
    float: left;
    padding: 5px 5px 5px 0px !important;
}

.annotViewPanel .ui-layout-center .ui-layout-unit-content {
    overflow: hidden;
}

.annotViewPanel .ui-layout-center .ui-layout-unit-content .ui-panel-content {
    height: 540px !important;
    padding: 5px !important;
    width: 97.5%;
}

.treenlp .ui-treetable td {
    padding: 2px 10px !important;
}

.treenlp .ui-treetable {
    height: 530px !important;
    overflow: auto;
}

.treenlp thead {
    display: none !important;
}

.treenlp .treeIcon .ui-outputlabel {
    font-weight: normal;
    text-align: left;
    color: #006699 !important;
    font-size: 14px;
    padding: 4px 0px 4px 7px;
    display: inline-block;
}

.saveButNlp {
    position: absolute;
    right: 5px;
    margin-top: -27px;
}

.saveButNlp .ui-button {
    border: 1px solid #1A3BDD !important;
    padding: 2px !important;
    background: #fff !important;
}

.saveButNlp .ui-button .ui-button-text {
    color: #1A3BDD !important;
}

.saveButNlp .ui-button.saveBtnNlp {
    border: 1px solid #1A3BDD !important;
    padding: 2px !important;
    background: #1A3BDD !important;
    height: 26px;
}
.saveButNlp .ui-button.saveBtnNlp .ui-button-text {
    color: #fff !important;
}

.treenlp .ui-treetable-selectable-node .ui-treetable-toggler {
    margin-top: 5px !important;
}

.annotViewPanel .ui-layout-resizer {
    border: 1px solid #fff;
    background: #fff !important;
    width: 2px !important;
}

.rightLayoutPanel .TitleText .ui-outputlabel {
    text-align: center;
    color: #006699 !important;
    font-size: 15px;
    padding: 4px 0px;
    display: block;
    font-weight: bold !important;
}

.tableBorderNLP table {
    border: 1px solid #DFE0E4;
    border-collapse: collapse;
}

.tableBorderNLP td {
   /*  width: 50%; */ /* new UI changes */
   border-bottom: 0px solid #ccc; /* NEw UI changes */
   border-right: 0px solid #ccc; /* New UI changes */
   /* padding: 2px 10px; */ /* New UI changes */
}

 
.tableBorderNLP td .ui-outputlabel {
    font-weight: normal;
    text-align: left;
    color: #444444 !important;
    font-size: 13px;
         padding: 0px 10px 4px 0px;   /* New UI changes */
    display: block;
}

.NlpLeftCol {
    padding-left: 10px;
    width:7%;
    padding: 7px 0px;
}

.NlpRightCol {
    text-align: left;
    width:93%;
    padding: 4px;
}
.NlpRightCol .ui-outputlabel{ display:inline-block !important; }

.annotViewPanel .ui-layout-center .ui-layout-unit-content .umsPanel .ui-panel-content {
    height: auto !important;
    border: 0px !important;
    padding: 2px !important;
    height: 300px !important;
}

.InqDelDialog .ui-dialog-content, .InqDelDialog .ui-panelgrid-content {
    padding-top: 0 !important;
}

.annotViewPanel .swithPanelGridNLP {
    float: right;
}

.annotViewPanel .swithPanelGridNLP .ui-inputswitch {
    border: none !important;
    width: 120px !important;
    height: 35px;
}

.annotViewPanel .swithPanelGridNLP .ui-inputswitch-handle {
    width: 26px !important;
    background: #fff;
    border-radius: 26px;
    border: none !important;
}

.annotViewPanel .swithPanelGridNLP .ui-inputswitch-off {
    width: 120px !important;
    background: #214897 !important;
    border-radius: 13px;
    color: #fff !important;
    border: none !important;
}

.annotViewPanel .swithPanelGridNLP .ui-inputswitch-on {
    color: #fff !important;
    background: none !important;
    border-radius: 13px;
    border: none !important;
}

.annotViewPanel .swithPanelGridNLP .ui-inputswitch-on span {
    text-align: left !important;
    padding-left: 10px !important;
    padding-top: 0px !important;
}

.annotViewPanel .swithPanelGridNLP .ui-inputswitch-off span {
    text-align: center !important;
    width: 90px !important;
    padding-top: 0px !important;
}

.narrTreeColStyle1 .ui-inputtext {
    border: 0px !important;
    font-size: 14px !important;
}

.narrTreeColStyle2 .ui-inputtext {
    border: 0px !important;
    font-size: 13px !important;
}

.narrTreeColStyle3 .ui-inputtext {
    border: 0px !important;
    font-size: 12px !important;
}

.narrTreeColStyle1 .ui-outputlabel {
    font-size: 14px !important;
}

.narrTreeColStyle2 .ui-outputlabel {
    font-size: 13px !important;
}

.narrTreeColStyle3 .ui-outputlabel {
    font-size: 12px !important;
}

.treenlp .treenlpMachine table thead {
    display: none;
}

.nlpAddbutton button.plus {
    background: url(../images/add.png) no-repeat left !important;
    border: none !important;
    padding: 1px 4px 1px 5px;
    text-decoration: underline !important;
    color: #333;
    font-weight: normal !important;
    height: 25px;
}

.DialogSty .alertBG {
    width: 80%;
}

.InqCenter3Lay .ui-grid .ui-grid-row {
    display: block !important;
}

.InqCenter3Lay .ui-grid-col-6 {
    width: 100% !important;
}

.InqCenter3Lay .ui-grid-col-4 {
    width: 100% !important;
}

.InqCenter3Lay .ui-grid-col-2 {
    width: 100% !important;
}

.InqCenter3Lay .ui-grid-col-3 {
    width: 100% !important;
}

.InqCenter3Lay .Inqdetails .ui-grid-col-4 {
    width: 100% !important;
}

.InqCenter3Lay .ui-panel-title {
    width: 87% !important;
}

.InqCenter3Lay .InquiryNewProdSty .ui-outputlabel {
    font-size: 12px !important;
}

.InqCenter3Lay .QnCMgSty .radioButNewSty4 .ui-selectoneradio label {
    font-size: 12px !important;
}

.InqCenter3Lay .InquiryNewProdSty .ui-chkbox {
    padding-right: 5px !important;
}

.InqCenter3Lay .QnCMgSty .ui-tabmenu .ui-tabmenu-nav li.ui-state-active a {
    font-size: 11px !important;
}

.InqCenter3Lay .QnCMgSty .ui-tabmenu .ui-tabmenu-nav li a {
    font-size: 11px !important;
}

.InqCenter3Lay .ui-panel-title .paginaSty .ui-outputlabel {
    font-size: 11px !important;
}

.InqCenter3Lay .QnCMgSty .ui-tabmenu .ui-tabmenu-nav {
    margin-top: -8px;
}

.ui-panel-titlebar .ui-panel-title .paginaSty .ui-outputlabel {
    font-size: 12px !important;
}

.InqCenter3Lay .inner-Add-Dele2bform {
    padding-left: 0 !important;
    padding-right: 0 !important;
}

.InqCenter3Lay .basicTabMenu { /* width:215px; */
}

.InqCenter3Lay .QnCMgSty .basicTabMenu .ui-tabmenu-nav .ui-tabmenuitem {
    margin-top: 5px !important;
}

.InqCenter3Lay .QnCMgSty {
    clear: both;
}

.InqCenter3Lay .ui-layout-unit-content .ui-panel-content {
    width: 99% !important;
}

.InqCenter3Lay .InquiryNewProdSty .ui-panelgrid-content {
    padding: 4px 0px !important;
}

.InqCenter3Lay .QnCMgSty .ui-panel-title .ui-outputlabel {
    font-size: 14px !important;
}

.DataTableChKWidth th:nth-child(1) {
    width: 1%;
}

.InqNewCenterLaySty .DataTableChKWidth .ui-datatable-tablewrapper {
    overflow-x: hidden;
}

.InqCenter3Lay .DataTableChKWidth .ui-datatable-tablewrapper {
    overflow: auto;
    overflow-x: visible;
}

.InqCenter3Lay .DataTableChKWidth .ui-datatable-tablewrapper thead th {
    white-space: nowrap;
}

.InqCenter3Lay .QnCMgSty .chooseButtonDetail .ui-fileupload span.ui-button {
    padding: 2px 0 2px 0 !important;
}

.InqNewEastLaySty .ui-layout-unit-content,
.InqCenter3Lay .ui-layout-unit-content {
    overflow: visible !important;
}

.Useprecolumn1 .ui-panel-content, .Useprecolumn2 .ui-panel-content, .Useprecolumn3 .ui-panel-content {
    width: 97% !important;
}

.ui-panelgrid .ui-grid-row .height45 {
    height: 45px !important;
}

.dialogCoress .reopenDialog .ui-panelgrid .ui-panelgrid-cell {
    padding: 0px 10px 0px 0px !important;
}

.width25 {
    width: 30% !important;
}

.width75 {
    width: 70% !important;
}

.width25per {
    width: 25% !important;
}

.width40Sty {
    width: 40% !important;
}

.width50per {
    width: 50% !important;
}

.width75per {
    width: 75% !important;
}

.width85per {
    width: 88% !important;
}

.width15per {
    width: 15% !important;
}

.width35 {
    width: 35% !important;
}

.width65 {
    width: 65% !important;
}

.InquiryNewProdSty .ui-grid-col-2:nth-child(1) {
    width: 13%;
}

.InquiryNewProdSty .ui-grid-col-2:nth-child(3) {
    width: 21%;
}

.InquiryNewProdSty .ui-grid-col-2:nth-child(4) {
    width: 18%;
}

.InquiryNewProdSty .ui-grid-col-2:nth-child(5) {
    width: 14%;
}

.InquiryNewProdSty .ui-grid-col-2:nth-child(6) {
    width: 11%;
}

.InqCenter3Lay .InquiryNewProdSty .ui-grid-col-2 {
    width: 50% !important;
}

.AppParaQncSty .pickListQncSty .ui-picklist-buttons {
    width: 2% !important;
    padding: 45px 5px 0px !important;
}

.AppParaQncSty .pickListQncSty .ui-picklist-list-wrapper {
    width: 47% !important;
}

.inquiryCenterLaySty .commanDataTableStyles .ui-datatable-scrollable-footer {
    display: none !important;
}

.inquiryCenterLaySty .ui-layout-unit-content .QnCMgSty .ui-panel-titlebar .ui-panel-title .ui-outputlabel,
.inquiryCenterLaySty .ui-layout-unit-content .QnCMgSty .ui-panel-titlebar .panel-title .ui-outputlabel,
.InqCenter2Lay .ui-layout-unit-content .QnCMgSty .ui-panel-titlebar .ui-panel-title .ui-outputlabel,
.InqCenter2Lay .ui-layout-unit-content .QnCMgSty .ui-panel-titlebar .panel-title .ui-outputlabel,
.InqCenter3Lay .ui-layout-unit-content .QnCMgSty .ui-panel-titlebar .ui-panel-title .ui-outputlabel,
.InqCenter3Lay .ui-layout-unit-content .QnCMgSty .ui-panel-titlebar .panel-title .ui-outputlabel {
    font-size: 15px !important;
    font-weight: normal !important;
    color: #546e7a !important;
    display: inline-block;
    padding-right: 10px;
}

.InqCenter3Lay .ui-layout-unit-content .QnCMgSty .ui-panel-title .paginaSty .ui-outputlabel,
.InqCenter2Lay .ui-layout-unit-content .QnCMgSty .ui-panel-title .paginaSty .ui-outputlabel {
    font-size: 11px !important;
}

.inquiryCenterLaySty .ui-layout-unit-content .QnCMgSty .ui-panel-titlebar,
.InqCenter2Lay .ui-layout-unit-content .QnCMgSty .ui-panel-titlebar,
.InqCenter3Lay .ui-layout-unit-content .QnCMgSty .ui-panel-titlebar {
    background: #ddecf0 !important;
    border: 1px solid #ddecf0 !important;
    padding: 3px 5px 2px !important;
    height: 21px !important;
}

.inquiryCenterLaySty .QnCMgSty .inner-Add-DelBar,
.InqCenter2Lay .QnCMgSty .inner-Add-DelBar,
.InqCenter3Lay .QnCMgSty .inner-Add-DelBar {
    float: left;
    margin-right: 5px;
    padding: 0px 4px;
    margin-top: 2px;
}

.inquiryCenterLaySty .QnCMgSty .radioButNewSty4 .ui-selectoneradio label,
.InqCenter2Lay .QnCMgSty .radioButNewSty4 .ui-selectoneradio label,
.InqCenter3Lay .QnCMgSty .radioButNewSty4 .ui-selectoneradio label {
    font-weight: normal !important;
    font-size: 13px !important;
    padding: 0px 2px 0px 2px !important;
}

.InqCenter2Lay .QnCMgSty .incRadioBut .radioButNewSty4 table {
    width: 68% !important;
}

.inquiryCenterLaySty .QnCMgSty .radioButNewSty4 table {
    width: 24% !important;
}

.InqCenter2Lay .QnCMgSty .radioButNewSty4 table {
    width: 27% !important;
}

.InqCenter3Lay .QnCMgSty .radioButNewSty4 table {
    width: 100% !important;
}

.InqNewCenterLaySty .QnCMgSty .radioButNewSty4 {
    width: 35% !important;
    float: left;
}

.InqCenter3Lay .QnCMgSty .radioButNewSty4 {
    width: 45% !important;
    float: left;
}

.InqCenter2Lay .QnCMgSty .radioButNewSty4 {
    width: 70% !important;
    float: left;
}

.InqCenter2Lay .reponsePanelSty .radioButNewSty4 {
    width: 35% !important;
    float: left;
}

.InqCenter2Lay .reponsePanelSty .offlabelTopPad {
    padding-top: 20px;
}

.InqCenter3Lay .reponsePanelSty .radioButNewSty4 {
    width: 30% !important;
    float: left;
}

.InqCenter3Lay .reponsePanelSty .offlabelTopPad {
    padding-top: 5px;
}

.InqCenter3Lay .ui-layout-unit-content .ui-panel-content,
.InqCenter2Lay .ui-layout-unit-content .ui-panel-content {
    width: 99%;
}

.InqCenter3Lay .ui-layout-unit-content .Inqdetails .ui-panel-content,
.InqCenter2Lay .ui-layout-unit-content .Inqdetails .ui-panel-content {
    padding-bottom: 0px !important;
}

.popUpEditCont .ui-panel-content {
    padding-bottom: 0px !important;
    border: 0px !important;
}

.popUpEditCont .ui-panel-content .InqPopUp .ui-panel-content {
    padding: 1px !important;
    border: 1px solid #ccc !important;
}

.InqPopUp .DataTableNoHeader .ui-datatable-tablewrapper {
    overflow: auto;
    min-height: 110px;
}

.InqPopUp .DataTableNoHeader .ui-datatable-tablewrapper table {
    border-top: 1px solid #ccc !important;
    border-left: 0px !important;
}

.InqPopUp .DataTableNoHeader .ui-datatable-tablewrapper .ui-datatable tbody td {
    border-top: 1px solid #ccc !important;
    border-left: 1px solid #ccc !important;
    border-right: 1px solid #ccc !important;
    border-bottom: 1px solid #ccc !important;
}

.InqPopUp .DataTablewithHeader .ui-datatable-tablewrapper {
    overflow: auto;
    min-height: 110px;
}

.InqPopUp .DataTableNoHeader tbody td {
    white-space: normal !important;
}

.InqPopUp .DataTableNoHeader tbody td.popUpProIcon {
    width: 10% !important;
}

.Inqdetails .ui-panel-content .ui-panelgrid .ui-panelgrid-cell {
    padding-bottom: 0px !important;
}

.productIcon {
    width: 9% !important;
    text-align: left;
}

.ProName {
    width: 90% !important;
    text-align: left;
}

.ProName .ui-outputlabel {
    white-space: nowrap;
    word-break: break-all;
}

.InqCenter3Lay .ui-panelgrid .treelefts, .InqCenter3Lay .ui-panelgrid .treeright {
    display: block;
    width: 100%;
}

.InqCenter3Lay .tableWidthNormal .ui-panelgrid .ui-panelgrid-cell {
    padding: 0px 0px 0px 0px !important
}

.tableWidthNormal .ui-panelgrid .ui-panelgrid-cell {
    padding: 0px 0px 0px 0px !important
}

.tableWidthNormal .ui-panelgrid .ui-panelgrid-cell .ui-panelgrid .ui-panelgrid-cell {
    padding: 0px 10px 0px 0px !important
}

.InqCenter3Lay .QnCMgSty .ui-outputlabel {
    font-size: 12px !important;
}

.InqCenter2Lay .QnCMgSty .ui-tabmenu .ui-tabmenu-nav {
    margin: 0;
    padding: 0px;
    background: transparent !important;
    height: auto !important;
    border: 0px !important;
}

.InqCenter2Lay .QnCMgSty .ui-tabmenu .ui-tabmenu-nav li.ui-tabmenuitem {
    list-style: none;
    float: left;
    white-space: nowrap;
    margin: 0px 5px 0px 0px !important;
    padding: 0px 5px 1px !important;
    top: 0px !important;
}

.InqCenter2Lay .QnCMgSty .ui-tabmenu .ui-tabmenu-nav li {
    border: 1px solid #b7c9d8 !important;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    background: linear-gradient(#fafcfd, #ebf3f6) !important;
    float: left;
    text-decoration: none !important;
    color: #222 !important;
    padding: 0px 5px 1px !important;
    margin: 0px 5px 0px 0px !important;
}

.InqCenter2Lay .QnCMgSty .ui-tabmenu .ui-tabmenu-nav li a {
    text-decoration: none !important;
    color: #222 !important;
    font-size: 13px !important;
}

.InqCenter2Lay .QnCMgSty .ui-tabmenu .ui-tabmenu-nav li.ui-state-hover {
    background: #016990 !important;
    color: #fff !important;
    border: 1px solid #016990 !important;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    white-space: nowrap;
    padding: 0px 5px 1px !important;
    margin: 0px 5px 0px 0px !important;
}

.InqCenter2Lay .QnCMgSty .ui-tabmenu .ui-tabmenu-nav li.ui-state-hover a {
    color: #fff !important;
    white-space: nowrap;
    text-decoration: none !important;
    font-size: 13px !important;
}

.InqCenter2Lay .QnCMgSty .ui-tabmenu .ui-tabmenu-nav li.ui-state-active {
    background: #016990 !important;
    color: #fff !important;
    border: 1px solid #016990 !important;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    white-space: nowrap;
    padding: 0px 5px 1px !important;
    margin: 0px 5px 0px 0px !important;
}

.InqCenter2Lay .QnCMgSty .ui-tabmenu .ui-tabmenu-nav li.ui-state-active a {
    color: #fff !important;
    white-space: nowrap;
    text-decoration: none !important;
    font-size: 13px !important;
}

.InqCenter2Lay .QnCMgSty .ui-tabmenu {
    border-bottom: 2px solid #016990 !important;
    padding: 0px 0px 0px 5px;
    border: 0px !important;
}

.ResponseWidth {
    width: 9% !important;
    padding: 5px 0px !important;
}

.ResponseWidth .ui-outputlabel {
    padding-right: 5px !important;
}

.ResponseRadioLab {
    width: 13% !important;
    padding: 5px 0px !important;
}

.padTopFaq {
    padding-top: 21px;
}

.ui-autocomplete-itemtip {
    background: #ddecf0 !important;
}

.ui-autocomplete-panel .ui-state-highlight {
    background: #ddecf0 !important;
}

.ui-autocomplete-panel .ui-autocomplete-list-item {
    white-space: nowrap;
}

.ui-autocomplete-panel { /* width: 600px !important; */
}

.ui-autocomplete-panel .ui-autocomplete-items .ui-state-default {
    white-space: nowrap;
}

.ui-autocomplete-panel .ui-autocomplete-table th, .ui-autocomplete-panel .ui-autocomplete-table td {
    border-color: #ccc !important;
    padding: 2px 10px 2px 10px !important;
    text-align: left;
}

.ui-autocomplete-panel .ui-autocomplete-table tbody tr:nth-child(odd) {
    background: #f1f1f1;
}

.ui-autocomplete-panel .ui-autocomplete-table .ui-state-highlight {
    background: #FFE87C !important;
    border: none !important;
}

.ui-autocomplete-panel .ui-autocomplete-table th, .ui-autocomplete-panel .ui-autocomplete-table td {
    border-width: 0 !important;
}

.ui-autocomplete-panel {
    min-width: 200px !important;
    min-height: 150px !important;
}

.LastNameDropDown {
    width: 50% !important;
    min-width: 250px !important;
    min-height: 150px !important;
    max-height: 200px !important;
}

.LastNameDropDown .ui-autocomplete-list-item {
    white-space: nowrap;
}

.KeyWordLabel {
    width: 20% !important;
}

.keyCheck {
    width: 80% !important;
    padding-top: 5px !important;
    text-align: left;
}

.ProductInPanelSty .ui-panel-content {
    padding: 2px 2px 0px 2px !important;
    border: 1px solid #ccc !important;
    width: 99% !important;
}

.ProductInPanelSty .ui-panelgrid td {
    border: 0px !important;
    padding: 0px !important;
    vertical-align: top;
}

.productPanelLineRe .ui-panel-content {
    padding: 2px 3px 0px 3px !important;
    border: 1px solid #ccc !important;
    width: 99% !important;
}

.productPanelLineRe .ui-panel-content .ui-panel-content {
    padding: 2px 0px 0px 0px !important;
    border: 0px !important;
    width: 100% !important;
}

.productPanelLineRe1 .ui-panel-content {
    padding: 2px 3px 0px 3px !important;
    border: 1px solid #ccc !important;
    width: 99% !important;
}

.productPanelLineRe1 .ui-panel-content .ui-panel-content {
    padding: 2px 0px 0px 0px !important;
    border: 0px !important;
    width: 100% !important;
}

.productPanelLineRe1 .ui-panel-titlebar .ui-panel-title {
    width: 100% !important;
}

.treelefts .treeLeft {
    vertical-align: top;
    float: left;
    width: 95%;
    border: 1px solid #ccc;
    padding-bottom: 0px;
}

.treelefts .treeLeft .collapsAll, .treelefts .treeLeft .expandAll {
    padding: 5px !important;
}

.treelefts .treeLeft .ui-tree .ui-tree-container {
    padding-left: 5px !important;
}

.treelefts .treeLeft .iconSwith, .treelefts .treeLeft .collapsAll {
    border-right: 1px solid #fff !important;
}

.RequestPanelLineRe .ui-panel-content {
    padding: 2px 3px 0px 3px !important;
    border: 1px solid rgb(223, 224, 228) !important;/*may09*/
    width: 99% !important;
}

.RequestPanelLineRe .ui-panel-content .ui-panel-content {
    padding: 2px 0px 0px 6px !important;
    border: 0px !important;
    width: 100% !important;
}

.RequestPanelLineRe .ui-panel-content .ui-panel-content .ui-panel-content {
    padding: 6px 0px !important;
    border: 0px !important;
    width: 100% !important;
}

.RequestPanelLineRe .ui-panel-content .ui-panel-content td {
    border: 0px !important;
    padding: 2px 0px !important;
}

.RequestPanelLineRe .ui-panel-content .ui-panel-content td .tabImpreCalendar td {
    border: 0px !important;
    padding: 2px 1px !important;
}

.RequestPanelLineRe .ui-panel-content .ui-panel-content .TableBor table {
    border-collapse: collapse;
}

.RequestPanelLineRe .ui-panel-content .ui-panel-content .TableBor td {
    border: 1px solid #ccc !important;
    padding: 4px 10px !important;
}

.RequestPanelLineRe .ui-panel-content .ui-panel-titlebar .ui-panel-titlebar-icon {
    margin-right: 5px !important;
}

.RequestPanelLineRe .ui-panel-content .ui-panel-content .ui-panel-titlebar .ui-panel-titlebar-icon {
    margin-right: 1px !important;
}

.RequestPanelLineRe .ui-panel-content .ui-panelgrid-content .ui-grid-col-6 .MedSales .responseToLabel {
    display: block !important;
}

.RequestPanelLineRe .ui-panel-content .ui-panelgrid-content .ui-grid-col-6 .departmentSales .ui-chkbox,
.RequestPanelLineRe .ui-panel-content .ui-panelgrid-content .ui-grid-col-6 .MedSales .ui-chkbox {
    float: left !important;
}

.inq3ColLaySty .ui-datatable .ui-datatable-tablewrapper thead th,
.inq3ColLaySty .ui-datatable .ui-datatable-tablewrapper tbody td,
.inq3ColLaySty .ui-datatable .ui-datatable-tablewrapper tbody td {
    white-space: nowrap !important;
}

.inquiryCenterLaySty .ui-layout-unit-content .RequestPanelLineRe .ui-panel-content .ui-panel-content .ui-panel-titlebar,
.InqCenter2Lay .ui-layout-unit-content .RequestPanelLineRe .ui-panel-content .ui-panel-content .ui-panel-titlebar,
.InqCenter3Lay .ui-layout-unit-content .RequestPanelLineRe .ui-panel-content .ui-panel-content .ui-panel-titlebar {
    background: #ddecf0 !important;
}

.InqNewCenterLaySty .FileUp {
    width: 47%;
}

.InqNewCenterLaySty .Attachment {
    width: 15%;
}

.InqNewEastLaySty .ui-panel-title {
    width: 80% !important;
}

.InqNewEastLaySty .QnCMgSty .chooseButtonDetail .ui-fileupload span.ui-button {
    padding: 2px 0 2px 0 !important;
}

.InqNewEastLaySty .ui-datatable thead th {
    white-space: nowrap;
}

.InqNewEastLaySty .QnCMgSty .ui-panel-content {
    width: auto;
}

.InqNewEastLaySty .e2bFormStyleMain .ui-tabmenu .ui-tabmenu-nav li.ui-state-active a,
.InqNewEastLaySty .e2bFormStyleMain .ui-tabmenu .ui-tabmenu-nav li a {
    font-size: 13px;
}

.InqNewEastLaySty .e2bFormStyleMain .ui-tabmenu .ui-tabmenu-nav li.ui-state-active,
.InqNewEastLaySty .e2bFormStyleMain .ui-tabmenu .ui-tabmenu-nav li.ui-tabmenuitem,
.InqNewEastLaySty .e2bFormStyleMain .ui-tabmenu .ui-tabmenu-nav li.ui-state-hover {
    padding: 0px 5px !important;
}

.InqNewEastLaySty .InqEstPanel .ui-panel-content {
    border: 0px !important;
}

.InqNewEastLaySty .InqEstPanel .faqReqWid {
    width: 26% !important;
    padding-top: 3px !important;
}

.InqNewEastLaySty .InqEstPanel .FaqReqInput {
    width: 74% !important;
}

.InqNewEastLaySty .InqEstPanel .DocLitWid {
    width: 20% !important;
    padding-top: 3px !important;
}

.InqNewEastLaySty .InqEstPanel .DocLitInp {
    width: 40% !important;
}

.InqNewEastLaySty .InqEstPanel .DocLitInp1 {
    width: 40% !important;
}

.taskAttention .ui-datagrid-content {
    color: #016990;
}

.InqNewEastLaySty .pinLayoutAccord .ui-accordion-content:nth-child(6),
.InqNewEastLaySty .pinLayoutAccord .ui-accordion-content:nth-child(8) {
    padding: 5px 0px 0px 0px !important;
}

.productDrugDetailsSty .ui-panelgrid-content .ui-outputlabel {
    font-weight: 900;
    color: #333;
    white-space: normal;
}

.docnewContPad .ui-grid-row textarea {
    height: 46px !important;
}

.InqNewCenterLaySty .ui-column-title .ui-outputlabel {
    font-weight: normal;
    color: #546e7a;
}

.advSavedCriteriaSty .ui-outputlabel {
    font-weight: normal;
    color: #546e7a;
    font-size: 13px;
}

.requesttest {
    background: url(../images/M_InqIcon.png) no-repeat 4px center, url(../images/A_InqIcon.png) no-repeat 25px center, url(../images/P_InqIcon.png) no-repeat 44px center !important;
    padding: 1px 23px;
    float: right !important;
    background-size: 18px 18px !important;
}

.requesttest1 {
    background: url(../images/M_InqIcon.png) no-repeat 4px center !important;
    float: right !important;
    padding: 1px 4px;
    background-size: 18px 18px !important;
}

.requesttest2 {
    background: url(../images/M_InqIcon.png) no-repeat 4px center, url(../images/A_InqIcon.png) no-repeat 25px center !important;
    padding: 1px 14px;
    float: right !important;
    background-size: 18px 18px !important;
}

.requesttest4 {
    background: url(../images/M_InqIcon.png) no-repeat 4px center, url(../images/P_InqIcon.png) no-repeat 25px center !important;
    padding: 1px 14px;
    float: right !important;
    background-size: 18px 18px !important;
}

.requesttest5 {
    background: url(../images/A_InqIcon.png) no-repeat 4px center, url(../images/P_InqIcon.png) no-repeat 25px center !important;
    padding: 1px 14px;
    float: right !important;
    background-size: 18px 18px !important;
}

.requesttest6 {
    background: url(../images/A_InqIcon.png) no-repeat 4px center !important;
    float: right !important;
    padding: 1px 4px;
    background-size: 18px 18px !important;
}

.requesttest7 {
    background: url(../images/P_InqIcon.png) no-repeat 4px center !important;
    float: right !important;
    padding: 1px 4px;
    background-size: 18px 18px !important;
}

.requesttestConcomitant {
    background: url(../images/concomitant.png) no-repeat 4px center !important;
    float: right !important;
    padding: 1px 4px;
    background-size: 18px 18px !important;
}

.requesttestnone {
    float: right !important;
}

.reactionTabSDL {
    background: url(../images/seriousness.png) no-repeat 4px center, url(../images/death.png) no-repeat 25px center, url(../images/life_threatening.png) no-repeat 44px center !important;
    padding: 0px 23px;
    float: right !important;
    background-size: 18px 18px !important;
}

.reactionTabSD {
    background: url(../images/seriousness.png) no-repeat 4px center, url(../images/death.png) no-repeat 25px center !important;
    padding: 0px 14px;
    float: right !important;
    background-size: 18px 18px !important;
}

.reactionTabSL {
    background: url(../images/seriousness.png) no-repeat 4px center, url(../images/life_threatening.png) no-repeat 25px center !important;
    padding: 0px 14px;
    float: right !important;
    background-size: 18px 18px !important;
}

.reactionTabDL {
    background: url(../images/death.png) no-repeat 4px center, url(../images/life_threatening.png) no-repeat 25px center !important;
    padding: 0px 14px;
    float: right !important;
    background-size: 18px 18px !important;
}

.reactionTabS {
    background: url(../images/seriousness.png) no-repeat 4px center !important;
    float: right !important;
    padding: 0px 4px;
    background-size: 18px 18px !important;
}

.reactionTabD {
    background: url(../images/death.png) no-repeat 4px center !important;
    float: right !important;
    padding: 0px 4px;
    background-size: 18px 18px !important;
}

.reactionTabL {
    background: url(../images/life_threatening.png) no-repeat 4px center !important;
    float: right !important;
    padding: 0px 4px;
    background-size: 18px 18px !important;
}

.reactionTabnone {
    float: right !important;
}

.reactionTabSDautoCoded {
    background: url(../images/seriousness.png) no-repeat 4px center, url(../images/death.png) no-repeat 25px center, url(../images/autoCode.png) no-repeat 47px center !important;
    padding: 0px 28px;
    float: right !important;
    background-size: 18px 18px !important;
}

.reactionTabSLautoCoded {
    background: url(../images/seriousness.png) no-repeat 4px center, url(../images/life_threatening.png) no-repeat 25px center, url(../images/autoCode.png) no-repeat 47px center !important;
    padding: 0px 28px;
    float: right !important;
    background-size: 18px 18px !important;
}

.reactionTabDLautoCoded {
    background: url(../images/death.png) no-repeat 4px center, url(../images/life_threatening.png) no-repeat 25px center, url(../images/autoCode.png) no-repeat 47px center !important;
    padding: 0px 25px;
    float: right !important;
    background-size: 18px 18px !important;
}

.reactionTabSautoCoded {
    background: url(../images/seriousness.png) no-repeat 4px center, url(../images/autoCode.png) no-repeat 25px center !important;
    float: right !important;
    padding: 0px 14px;
    background-size: 18px 18px !important;
}

.reactionTabDautoCoded {
    background: url(../images/death.png) no-repeat 4px center, url(../images/autoCode.png) no-repeat 25px center !important;
    float: right !important;
    padding: 0px 14px;
    background-size: 18px 18px !important;
}

.reactionTabLautoCoded {
    background: url(../images/life_threatening.png) no-repeat 4px center, url(../images/autoCode.png) no-repeat 25px center !important;
    float: right !important;
    padding: 0px 14px;
    background-size: 18px 18px !important;
}

.reactionTabSDLautoCoded {
    background: url(../images/seriousness.png) no-repeat 4px center, url(../images/death.png) no-repeat 25px center, url(../images/life_threatening.png) no-repeat 45px center, url(../images/autoCode.png) no-repeat 68px center !important;
    padding: 0px 35px;
    float: right !important;
    background-size: 18px 18px !important;
}

.reactionTabSDLnotAutoCoded {
    background: url(../images/seriousness.png) no-repeat 4px center, url(../images/death.png) no-repeat 25px center, url(../images/life_threatening.png) no-repeat 45px center, url(../images/notCoded.png) no-repeat 68px center !important;
    padding: 0px 35px;
    float: right !important;
    background-size: 18px 18px !important;
}

.reactionTabSDnotAutoCoded {
    background: url(../images/seriousness.png) no-repeat 4px center, url(../images/death.png) no-repeat 25px center, url(../images/notCoded.png) no-repeat 47px center !important;
    padding: 0px 25px;
    float: right !important;
    background-size: 18px 18px !important;
    width: 70px !important;
}

.reactionTabSLnotAutoCoded {
    background: url(../images/seriousness.png) no-repeat 4px center, url(../images/life_threatening.png) no-repeat 25px center, url(../images/notCoded.png) no-repeat 47px center !important;
    padding: 0px 25px;
    float: right !important;
    background-size: 18px 18px !important;
}

.reactionTabDLnotAutoCoded {
    background: url(../images/death.png) no-repeat 4px center, url(../images/life_threatening.png) no-repeat 25px center, url(../images/notCoded.png) no-repeat 47px center !important;
    padding: 0px 35px;
    float: right !important;
    background-size: 18px 18px !important;
}

.reactionTabSnotAutoCoded {
    background: url(../images/seriousness.png) no-repeat 4px center, url(../images/notCoded.png) no-repeat 25px center !important;
    float: right !important;
    padding: 0px 14px;
    background-size: 18px 18px !important;
}

.reactionTabDnotAutoCoded {
    background: url(../images/death.png) no-repeat 4px center, url(../images/notCoded.png) no-repeat 25px center !important;
    float: right !important;
    padding: 0px 14px;
    background-size: 18px 18px !important;
}

.reactionTabLnotAutoCoded {
    background: url(../images/life_threatening.png) no-repeat 4px center, url(../images/notCoded.png) no-repeat 25px center !important;
    float: right !important;
    padding: 0px 14px;
    background-size: 18px 18px !important;
}

.reactionTabnoneautoCoded {
    background: url(../images/autoCode.png) no-repeat 4px center !important;
    float: right !important;
    padding: 0px 4px;
    background-size: 18px 18px !important;
}

.reactionTabnonenotAutoCoded {
    background: url(../images/notCoded.png) no-repeat 4px center !important;
    float: right !important;
    padding: 0px 4px;
    background-size: 18px 18px !important;
}

.chckBoxRight .ui-chkbox {
    display: inline-block !important;
    padding-left: 10px;
}

.ProductDetEastLay {
    width: 30% !important;
}

.ProductDetCenterLay { /* width:70% !important; */
    overflow-y: auto;
    overflow-x: auto;
    height: 800px !important;
}

.ProductDetCenterLayFull {
    width: 100%;
}

.ProductConfirmCont {
    padding: 10px;
}

.productCondia .ui-dialog-content {
    width: 95.5% !important;
    text-align: left;
    font-size: 13px;
}

.productCondia .ui-dialog-content .ui-outputlabel {
    font-size: 13px !important;
    color: #546e7a !important;
}

.advSavedCriteriaSty .ui-outputlabel {
    font-weight: normal;
    color: #546e7a;
    font-size: 13px;
}

.tabPanelStyle .e2bQnCSty .formFieldLeft1_31 .ui-autocomplete .ui-inputfield {
    width: 100% !important;
}

.tabPanelStyle .e2bQnCSty .formFieldLeft1_31 .ui-autocomplete {
    width: 94% !important;
}

.tabPanelStyle .e2bQnCSty .ui-autocomplete .ui-inputfield {
    width: 100% !important;
}

.tabPanelStyle .e2bQnCSty .ui-autocomplete {
    width: 92% !important;
}

.InqNewCenterLaySty .ui-layout-unit-content {
    overflow-x: hidden !important;
}

.ProdLokUpDialSty .ui-datatable-tablewrapper {
    max-height: 345px !important;
}

.ProdLokUpDialSty .QnCMgSty .ui-panel-titlebar .ui-outputlabel,
.dialogBlueTit .QnCMgSty .ui-panel-titlebar .ui-outputlabel {
    color: #fff !important;
}

.inquiryDataTableSty .ui-datatable-tablewrapper {
    min-height: 435px !important;
}

.InqOverdueChkTable {
    width: 325px;
}

.InqOffLabChkTable {
    width: 140px;
}

.inquiryDataTableSty1 .ui-datatable-tablewrapper {
    min-height: 340px !important;
}

.inquiryDataTableSty1 th {
    white-space: nowrap;
}

.headerSingleLine .ui-datatable-tablewrapper th {
    white-space: nowrap !important;
}

.headerSingleLine .ui-datatable-tablewrapper td {
    white-space: normal !important;
    word-wrap: break-word;
}

.headerSingleLine1 .ui-datatable-tablewrapper th {
    white-space: nowrap !important;
}

.headerSingleLine1 .ui-datatable-tablewrapper td {
    white-space: nowrap !important;
}

.headerSingleLine .headerCheckBox {
    display: inline-block !important;
    padding-right: 10px;
}

.InqProdTooltipSty .ui-datalist-data li {
    list-style: none;
    border-bottom: 1px solid #ccc;
}

.InqProdTooltipSty .ui-datalist-data li:nth-last-child(1) {
    border-bottom: none !important;
}

.InqProdTooltipSty .ui-datalist-data li a label {
    color: #222 !important;
}

.InqProdTooltipSty {
    width: 130px !important;
    left: 0 !important;
    background: #fff !important;
    border: 2px solid #016990;
}

.ui-datalist-data .ui-datalist-item .InqHighlight {
    color: #016990 !important;
}

.companyUnitDrop {
    height: auto !important;
    max-height: 200px;
    overflow: auto !important;
    text-align: left;
    font-size: 12px;
}

.companyUnitDrop ul {
    padding: 0px !important;
    margin: 0px !important;
}

.companyUnitDrop .ui-datalist-data li {
    list-style: none;
    border-bottom: 1px solid #ccc;
    padding: 2px 0px;
}

.companyUnitDrop .ui-datalist-data li a .ui-outputlabel {
    font-weight: normal !important;
    letter-spacing: normal !important;
}

.companyUnitDrop .ui-datalist-data li:nth-last-child(1) {
    border-bottom: none !important;
}

.companyUnitDrop .ui-datalist-data li a {
    color: #546e7a !important;
    text-decoration: none !important;
}

.companyUnitDrop {
    width: 160px !important;
    left: 0 !important;
    background: #fff !important;
    border: 1px solid #ccc;
}

.companyLeft .companyUnitDrop {
    margin: 2px 0px 0px !important;
    padding: 5px !important;
    z-index: 99999;
    background: #fff;
}

table.InqOffLabChkTable td:nth-child(2) {
    width: 25%;
}

table.InqOffLabChkTable td:nth-child(1) {
    width: 20%;
}

.InqNewCenterLaySty .QnCMgSty .chooseButtonDetail .ui-fileupload span.ui-button {
    padding: 2px 0 2px 0 !important;
}

.GlossaryListTabSty .ui-tabs-nav {
    background: #fff !important;
    padding-bottom: 30px !important;
}

.GlossaryListTabSty .ActionCommon {
    width: 2%;
}

.TempSettingsConDatatable .ui-datatable-scrollable-body table {
    height: auto;
}

.offLabelTxt {
    width: 20% !important;
}

.OffLabeCheck {
    width: 10% !important;
    vertical-align: top;
    padding-top: 4px;
}

.ButtonImg {
    width: 50% !important;
}

.offLabelTop {
    padding-top: 20px;
}

.offLabelTop:before,
.offLabelTop:after {
    content: "";
    clear: both;
}

.inqUploadSty .ui-button-text-icon-left .ui-button-text {
    padding: 0px 7px !important;
    white-space: nowrap;
    float: left;
}

.QnCMgSty .inqUploadSty .chooseButtonDetail .ui-fileupload-buttonbar input {
    height: 15px !important;
}

.QnCMgSty .inqUploadSty .chooseButtonDetail span.ui-icon-plusthick {
    margin-top: 0px !important;
}

/* .OverDueWid{ width:39%!important }
.OverDeChek{ text-align:left;  } */
.InqCenter3Lay .OverDueWid {
    width: 30% !important;
}

.InqCenter3Lay .offLabelTxt {
    width: 12% !important;
}

.InqCenter3Lay .ButtonImg .chooseButtonDetail {
    height: 15px;
}

.InqCenter3Lay .ButtonImg .chooseButtonDetail .ui-button-text {
    padding: 1px 5px 1px 6px !important;
}

.InqCenter3Lay .ButtonImg .chooseButtonDetail .ui-button-icon-left {
    left: 0px !important;
}

.LineMantatory {
    background: #ff0000;
    display: inline-block;
    width: 3px;
    height: 11px;
    margin-right: 3px;
}

.LineMantatoryTit {
    background: #ff0000;
    display: inline-block;
    width: 3px;
    float: left;
    height: 13px;
    margin-top: 4px;
    margin-right: 3px;
}

.verbalResponse {
    padding-top: 20px;
}

.radioButLableLeft {
    float: left;
    padding-right: 10px;
    padding-top: 0px;
}

.dataTableNewSty .ui-datatable-tablewrapper thead th {
    background: #fafafa !important;
    border: 0px !important;
    padding: 1px 10px !important;
}

.dataTableNewSty .ui-datatable-tablewrapper thead th .ui-outputlabel {
    font-size: 12px !important;
    font-weight: bold !important;
}

.RequestPanelLineRe .ui-panel-content .dataTableNewSty .ui-datatable-tablewrapper tbody td,
.RequestPanelLineRe .ui-panel-content .dataTableNewSty .ui-datatable-tablewrapper tbody tr.ui-state-hover {
    padding: 1px 10px !important;
    border: 0px !important;
}

.RequestPanelLineRe .ui-panel-content .dataTableNewSty .ui-datatable-tablewrapper tbody td .ui-outputlabel {
    font-size: 12px !important;
}

.InquiryConDialSty .scrollTable .ui-datatable-header {
    display: none;
}

.InquiryConDialSty .buttonBar {
    background: #ccc !important;
}

.InquiryConDialSty .ui-datatable-tablewrapper {
    height: auto;
    max-height: 360px;
}

.InquiryConDialSty .scrollTable .ui-datatable {
    max-height: 430px !important;
}

.InqCoverLetrLookUpSty .ui-commandlink {
    float: left;
    margin-right: 10px;
}

.inquiryWestLaySty .InqAdvSearchLinkSty {
/*     background: #e5e5e5 !important; */
/* background:rgba(204, 204, 204, 0.0784313725490196) !important; */
    padding: 5px 0px 5px 9px !important;
}

.inquiryWestLaySty .InqNewAdvanceSearchLinkSty .sideMenuSearch {
    padding-left: 6px !important;
}

.inquiryWestLaySty .InqNewAdvanceSearchLinkSty .AdvanceDropDownImg {
    position: absolute;
    margin-left: -7px;
    margin-top: 7px;
}

.inquiryWestLaySty .InqNewAdvanceSearchLinkSty .AdvanceDropDownImg img {
    height: 15px;
}

.InqadvanceSearchPopUpSty {
    border: none !important;
    background: #e5e5e5 !important;
    z-index: 998 !important
}

.InqadvanceSearchPopUpSty {
    width: 79% !important;
    height: 85% !important;
}

.InqadvanceSearchPopUpSty .ui-dialog-titlebar {
    background: none !important;
    border: 0px !important;
}

.InqadvanceSearchPopUpSty .ui-dialog-titlebar .ui-dialog-title {
    font-size: 15px !important;
    color: #1F618D !important;
    font-weight: bold;
}

.InqadvanceSearchPopUpSty .ui-dialog-titlebar a.ui-dialog-titlebar-icon,
.InqadvanceSearchPopUpSty .ui-dialog-titlebar a.ui-state-hover {
    background-color: #fff;
    border-radius: 10px;
    margin: 5px !important;
    border: 1px solid #ccc;
    padding: 1px !important;
}

.InqadvanceSearchPopUpSty .searchBlack {
    background: #000 !important;
    padding: 3px 3px 1px;
    border: 1px solid #ccc;
    border-left: 0px !important;
    float: left;
    height: 18px;
}

.InqadvanceSearchPopUpSty .InqAdvSrcCol2 .ui-outputlabel {
    color: #222 !important;
    font-size: 12px;
}

.InqadvanceSearchPopUpSty .ui-selectonemenu .ui-inputfield,
.InqadvanceSearchPopUpSty .ui-inputfield {
    font-size: 12px !important;
}

.InqadvanceSearchPopUpSty .addCriteriaTblSty .flexisearchCalendar .hasDatepicker,
.InqadvanceSearchPopUpSty .addCriteriaTblSty .flexisearchCalendar .ui-calendar .ui-state-disabled {
    width: 65% !important;
}

.InqadvanceSearchPopUpSty .ui-dialog-content {
    background: #e5e5e5 !important;
}

.InqadvanceSearchPopUpSty .ui-dialog-content {
    width: 98% !important;
}

.InqadvanceSearchPopUpSty .InqAdvSrcCol1 {
    width: 25%;
}

.InqadvanceSearchPopUpSty .InqAdvSrcCol2 {
    width: 75%;
}

.InqadvanceSearchPopUpSty .basicSearchDiv {
    border-bottom: none;
    padding: 5px 0;
}

.InqadvanceSearchPopUpSty .addCriteriaTblSty {
    max-height: 425px !important;
    border-top: none;
}

.InqadvanceSearchPopUpSty .InqAdvSrcTable .ui-panelgrid-cell {
    padding: 10px 10px 4px 10px !important;
    vertical-align: top;
    background: #fff;
}

.InqadvanceSearchPopUpSty .InqAdvSrcTable .ui-panelgrid-cell:nth-child(2) {
    padding: 10px 10px 10px 0px !important;
}

.InqadvanceSearchPopUpSty .searchBlack a.ui-commandlink {
    padding: 2px 5px 1px;
}

.InqadvanceSearchPopUpSty .InqAdvSrcCol2 .ui-datatable tbody td {
    padding: 2px 10px 2px !important;
}

.InqadvanceSearchPopUpSty .InqAdvSrcTable {
    min-height: 350px;
}

.ProductInPanelSty .ui-tree-container {
    height: 350px;
}

.commanDataTableStylesINQ .advanceResultAdv table td {
    border-bottom: 0px !important;
    border-right: 0 !important;
}

.commanDataTableStylesINQ .advanceResultAdv .sixColumnPanel {
    word-wrap: break-word;
    width: auto !important;
    border-left: 0px !important;
    border-top: 0px !important;
    margin-left: 10px;
}

.commanDataTableStylesINQ .advanceResultAdv .ui-panel-content {
    width: 98%;
    word-wrap: break-word;
}

.commanDataTableStylesINQ .advanceResultAdv .sixColumnPanel table {
    width: auto !important;
    margin-top: 5px;
    background: #dde7ec !important;
    padding: 0 0px 0 5px;
    border-right: 10px solid #fff !important;
    border-top: 0px !important;
}

.commanDataTableStylesINQ .contentAdv .ui-outputlabel, .commanDataTableStylesINQ .labelAdv .ui-outputlabel {
    white-space: nowrap;
}

.InqadvanceSearchPopUpSty .ui-inputtext {
    width: 98.5% !important;
}

.InqNewEastLaySty .resDocListTableSty .ui-state-highlight td {
    background: #ffe45c !important;
}

.InqNewEastLaySty .resDocListTableSty .ui-datatable-tablewrapper td,
.InqNewEastLaySty .resDocListTableSty .ui-datatable-tablewrapper th,
.InqNewEastLaySty .resDocListTableSty .ui-datatable-tablewrapper .ui-state-hover {
    border: none !important;
}

.InqNewEastLaySty .resDocListTableSty .ui-datatable-tablewrapper th label {
    font-weight: bold !important;
    font-size: 13px !important;
}

.InqNewEastLaySty .width75 .ui-inputfield {
    width: 65% !important;
}

.eastLayoutUnitNewSty .pinLayoutAccord .ui-outputlabel {
    /*font-size: 12px !important;*/
   font-size:16px !important; /*new changes*/
}

.commanDataTableStylesINQ .advanceResultAdv .ui-panel-content {
    padding: 0px !important;
    border: 0 !important;
}

.commanDataTableStylesINQ .labelAdv, .commanDataTableStylesINQ .contentAdv {
    width: auto;
    padding-bottom: 0px;
}

.commanDataTableStylesINQ .advanceResultAdv .ui-panel-titlebar {
    background: #fff !important;
    border: 1px solid #fff !important;
}

.commanDataTableStylesINQ .advanceResultAdv .ui-panel-title a {
    cursor: pointer;
    color: #016990;
}

.commanDataTableStylesINQ .advanceResultAdv .ui-panel-title label {
    color: #444444;
    border-right: 2px solid #444;
    padding-right: 10px;
}

.InqDocAttachDialSty .ui-dialog-content {
    width: 96% !important;
}

.commanDataTableStylesINQ .advanceResultAdv .ui-panel-title label {
    font-size: 13px;
    border-right: 2px solid #444;
    padding-right: 10px;
}

.companyUnitDrop .ui-datalist-item, .companyUnitDrop .ui-datalist-item .ui-outputlabel {
    cursor: pointer;
}

.NlpAttachgGridSty {
    width: 60%;
    float: left;
    margin-top: -6px;
}

.NlpAttachgGridSty .Attachment a {
    float: left !important;
}

.NlpAttachgGridSty .ui-button-text-icon-left .ui-button-text {
    padding: 0.1em 1em .1em 2.1em !important;
}

.NlpAttachgGridSty tbody .FileUp .chooseButtonDetail .ui-fileupload span.ui-button {
    padding: 2px 0em 2px 0.1em !important;
}

.QncMgSty .NlpAttachgGridSty tbody tr .AttachLabel label {
    font-size: 13px !important;
}

.NlpAttachgGridSty tbody .FileUp .chooseButtonDetail span.ui-icon-plusthick {
    margin-top: 2px !important;
}

.InqCenter3Lay .ProductInPanelSty .ui-tree-container {
    height: auto;
    max-height: 250px;
}

.InqCenter3Lay .treelefts .treeLeft {
    width: 84%;
}

.srcDocConfDial .ui-chkbox-box {
    border-color: #777 !important;
}

.InqImpCalFix .impCalBorder .ui-panel-content {
    margin-top: 180px !important;
    position: absolute;
}

.InqImpCalFix .ui-datepicker {
    border: 1px solid #ccc !important;
    border-top: 0px !important;
    padding-bottom: 29px !important;
}

.InqImpCalFix .ui-datepicker table {
    border: 0px !important;
}

.InqImpCalFix .impCalBorder .ui-panel-content .ui-button {
    background: #fff !important;
    border: 1px solid #016990 !important;
}

.compUnitPageSty .basicTabMenuStyle .ui-tabmenu .ui-tabmenu-nav li.ui-state-active, .compUnitPageSty .ui-tabmenu .ui-tabmenu-nav li.ui-tabmenuitem {
    padding: 1px 5px !important;
}

.autoWidthNew {
    min-width: auto !important;
    width: 77% !important;
}

.aeGeReport {
    width: 16%;
    float: left;
}

.aeGeReport .autoWidthNew {
    min-width: auto !important;
    width: 39% !important;
    float: left;
    margin: 0px 5px;
}

.aeGeReport .ui-button {
    font-weight: normal !important;
    padding: 1px 2px 2px;
}

.formFieldRight .autoComInputNewSty .ui-commandlink {
    right: auto !important;
}

.CompanyUnitPanelSty .PNumbIn {
    padding-right: 0px !important;
}

.CompanyUnitPanelSty .ui-selectmanycheckbox tr {
    display: inline;
    padding-right: 10px;
}

.CompanyUnitPanelSty .ui-selectmanycheckbox tr .ui-chkbox {
    padding-right: 5px;
}

.CompanyUnitPanelSty .commanDataTableStyles .ui-datatable-tablewrapper {
    max-height: 370px;
}

.CompanyUnitPanelSty .commanDataTableStyles .ui-datatable thead th {
    white-space: nowrap;
}

.ui-grid-col-6 .selectmany .ui-selectmanycheckbox .ui-chkbox {
    padding-right: 10px !important;
}

.e2bQnCSty .ui-grid-col-6 .selectmany table {
    width: 90% !important;
}

.selectManyReport {
    border: 1px solid #ccc;
    padding: 1px;
}

.selectManyReport .ui-selectmanycheckbox td {
    padding: 5px;
}

.selectManyReport .ui-selectmanycheckbox td .ui-chkbox {
    padding-right: 7px;
}

.TracAutoComp {
    padding-left: 1% !important;
}

.TracAEWf {
    width: 53% !important;
}

.genRemoveBor .ui-panel-content {
    border: 0px !important;
}

.advanceSearContent .advanceSearchMain .ui-panel-content .genRemoveBor .ui-panel-content {
    border: 0px !important;
}

.aetooltipInfoSty2 {
    width: 178px !important;
    margin-left: 13px !important;
}

.labelScore {
    width: 16%;
    text-align: left !important;
    padding: 2px !important;
}

.valueScore {
    width: 48%;
}

.AdvanceSe-tooltip .cbp-spmenu .ui-menubar li.ui-menu-parent {
    border-left: 0px !important;
}

.AdvanceSe-tooltip .cbp-spmenu .ui-menubar li.ui-menu-parent a.ui-submenu-link {
    padding: 0px 5px !important;
    color: #fff !important;
    font-size: 13px !important;
}

.AdvanceSe-tooltip .cbp-spmenu .ui-menubar li.ui-menu-parent a.ui-submenu-link {
    background: url(../images/change_password.svg) no-repeat 5px center !important;
    display: block;
    padding: 3px 10px 3px 30px !important;
}

.AdvanceSe-tooltip .cbp-spmenu .ui-menubar {
    padding: 0px 0px 0px !important;
}

.AdvanceSe-tooltip .cbp-spmenu {
    width: 100% !important;
}

.AdvanceSe-tooltip .cbp-spmenu .ui-menubar .ui-menu-child {
    margin-top: -7px !important;
}

.AdvanceSe-tooltip .cbp-spmenu .ui-menubar li.ui-menuitem-active ul.ui-menu-child {
    border: none !important;
    box-shadow: none !important;
}

.CompanyUnitPanelSty .TempSettingsConDatatable {
    border: 1px solid #ccc;
}

.CompanyUnitPanelSty .TempSettingsConDatatable .ui-state-hover, .CompanyUnitPanelSty .TempSettingsConDatatable .ui-state-highlight {
    border: 0px !important;
}

.ruleBuilderTableStyles .ui-datatable tbody .ui-datatable-empty-message td {
    border: 0 !important;
}

.ruleBheaderSty .Action-tooltip .tooltipAct a.ui-commandlink {
    font-weight: bold !important;
    font-size: 12px !important;
    white-space: nowrap;
}

.CompanyUnitPanelSty .TempSettingsConDatatable .ui-chkbox .ui-state-hover {
    border: 1px solid #96bedb !important;
}

.aetooltipInfoSty2 table td {
    text-align: left;
}

.ui-tooltip {
    max-width: 335px !important;
    max-height: 550px !important;
    overflow: auto;
}

.ui-tooltip:hover {
    display: block !important;
}

.InqMedWchRepDialSty .ui-dialog-content {
    width: 95.6% !important;
}

.InqMedWchRepDialSty .DialBtnBg {
    background: #ccc;
    text-align: center;
    display: block;
    padding: 2px 0px 0px 0px;
}

.InqMedWchRepDialSty .ui-datatable-tablewrapper {
    max-height: 240px;
}

.InqMedWchRepDialSty .DialBtnBg .ui-button {
    padding-left: 12px;
}

.InqMedWchRepDialSty .DialBtnBg .ui-button:nth-child(1) {
    background: #fff url(../images/chat_pdf.png) no-repeat 3px center !important;
}

.InqMedWchRepDialSty .DialBtnBg .ui-button:nth-child(2) {
    background: #fff url(../images/E-mail_Correspondence.svg) no-repeat 3px center !important;
}

.contactlistingDataTblSty .ui-datatable-data .EditIcon {
    white-space: nowrap !important;
}

.RBformListSty td {
    height: 20px;
}

.RBformListSty {
    padding: 0 2px !important;
}

.ruleFormDataTableSty .ui-paginator {
    padding-right: 5px !important;
}

.contactlistingDataTblSty .ui-datatable-data .EditIcon {
    white-space: nowrap !important;
}

.contactlistingDataTblSty .ui-datatable-data .EditIcon {
    white-space: nowrap !important;
}

.InqMedWchRepDialSty .DialBtnBg .ui-button:nth-child(2) {
    background: #fff url(../images/E-mail_Correspondence.svg) no-repeat 3px center !important;
}

.Medwatch .ui-dialog-titlebar {
    background: #f1f1f1 !important;
    border: 0px !important !important;
    border-bottom: 1px solid #ccc !important;
}

.Medwatch .ui-dialog-content {
    background: #f1f1f1 !important;
    border: 0px !important;
    height: 300px !important;
    overflow: auto;
    width: 93% !important;
}

.Medwatch .ui-dialog-titlebar-close,
.Medwatch .ui-dialog-titlebar-close.ui-state-hover {
    margin-top: 0px !important;
    border: 0px !important;
    padding: 0px !important;
    background: url(../images/delete.png) no-repeat center center !important
}

.Medwatch .ui-icon-closethick {
    background: none !important;
}

.medwatchAdvanced .ui-grid-col-3:nth-child(1) {
    width: 10% ! important;
}

.ChkboxBgWithScroll {
    height: 70px;
    background: #f1f1f1;
    overflow: auto;
}

.ChkboxBgWithScroll .ui-chkbox {
    padding-right: 5px;
}

.ChkboxBgWithScroll table tr td:nth-child(odd) {
    width: 5%;
}

.QnCMgAdListing .ui-panel-content .ui-panel-content .UsepreChkBox .ui-panel-content {
    border: 1px solid #ccc !important;
    background: #f1f1f1 !important;
    width: 100% !important;
}

.docWorkflowMain .pickListQncSty .ui-picklist {
    width: 93% !important;
    margin: 20px 0 !important;
    margin-left: 18px !important;
}

.workflowAssignmentDilSty .ui-dialog-title {
    padding-bottom: 4px;
}

.ui-layout-centerNew .exportColumnDoc .tooltipAct {
    margin-left: -100px;
}

.ui-layout-centerNew .exportColumnDoc .Action-tooltip .tooltipAct:after {
    margin-left: 86px;
}

.docTaskAssignPnl .pickListQncSty .ui-picklist-buttons {
    width: 28px !important;
}

.notesRightHeight .ui-grid-row .ui-inputtextarea {
    opacity: 1 !important;
}

.DialogNewMid .subDoc2 {
    width: 70% !important;
    margin-top: -4px;
}

.corresDialogListDetails .ui-datalist-data {
    list-style: none !important;
    padding-left: 0 !important;
}

.ContaCtCompanyuntStytable .ui-datatable-tablewrapper {
    max-height: none !important;
}

.InqCoressDialogSty .mailattachBut {
    float: right;
    margin-right: 40px;
    margin-top: -5px;
}

.InqCoressDialogSty .mailattachBut .ui-fileupload-buttonbar span.ui-button {
    background: none !important;
    border: 0 !important;
    color: #006699 !important;
}

.InqCoressDialogSty .mailattachBut .ui-fileupload-buttonbar span.ui-state-hover {
    background: none !important;
    border: 0 !important;
    color: #006699 !important;
}

.InqCoressDialogSty .mailattachBut .ui-fileupload-buttonbar span.ui-button .ui-button-text {
    padding: 1px 5px 5px 23px !important;
}

.InqCoressDialogSty .InqCoressDraftPanel .ui-editor {
    height: 160px !important;
}

.InqCoressDialogSty .mailattachBut .ui-fileupload-buttonbar span.ui-icon-plusthick {
    background-position: 0px -2px;
}

.InqCoressDialogSty .mailattachBut .ui-fileupload-buttonbar span.ui-state-hover span.ui-icon-plusthick {
    background-position: 0px -2px;
}

.InqCoressDialogSty .InqCoressDraftPanel .coresEditorUI .ui-editor-toolbar {
    display: block;
}

.InqCoressDialogSty .InqCoressDraftPanel .ui-editor iframe {
    height: 112px !important;
    margin-top: 20px;
}

.InqCoressDialogSty .InqCoressDraftPanel .ui-editor .ui-editor-group {
    width: auto !important;
}

.InqCoressDialogSty .corresDialogList li {
    list-style: none;
}

.InqCoressDialogSty .emailCorrList .ui-datalist-data {
    padding-left: 0 !important;
}

.InqCoressDialogSty .InqCoressDraftPanel .leftContAlign .ui-panelgrid .ui-panelgrid-cell:nth-child(1) {
    width: 94%;
}

.InqCoressDialogSty .InqCoressDraftPanel .leftContAlign .ui-panelgrid .ui-panelgrid-cell .ui-inputfield {
    width: 100% !important;
}

.InqCoressDialogSty .corresDialogDetails {
    max-height: 450px;
    overflow: auto;
}

.InqCoressDialogSty .ui-layout-unit-content {
    overflow-x: hidden !important;
}

.InqadvanceSearchPopUpSty .addCriteriaTblSty .ui-datatable-tablewrapper {
    max-height: 423px;
}

.ui-fluid .ui-widget-content .ui-trigger-calendar input.hasDatepicker {
    padding-right: 0;
}

.InqadvanceSearchPopUpSty .addCriteriaTblSty .ui-grid-col-6 {
    padding: 0px !important;
    background: transparent;
}

.InqadvanceSearchPopUpSty .addCriteriaTblSty .ui-panelgrid {
    width: 100% !important;
}

.InqadvanceSearchPopUpSty .addCriteriaTblSty .ui-panelgrid {
    width: 100% !important;
}

.navaListLayoutSty .normalSearchInq {
    width: 54%;
}

.navaListLayoutSty .ActionCommon {
    width: 3%;
}

.navaListLayoutSty .columnSty {
    margin-top: 3px;
} 

.TradeNamesLookUpSty .ui-commandlink .triggerImage {
    margin-left: -20px !important;
}

@media all and (-ms-high-contrast: none) {
    .TradeNamesLookUpSty .ui-commandlink .triggerImage {
        margin: 2px 0 0 -20px !important;
    }

    /* IE10 */
   *::-ms-backdrop, .TradeNamesLookUpSty .ui-commandlink .triggerImage {
       margin: 2px 0 0 -20px !important;
   }

   /* IE11 */
   .veternarymoduleStyle {
       overflow: hidden;
   }

   /* IE10 */
   *::-ms-backdrop, .veternarymoduleStyle {
       overflow: hidden;
   }

   /* IE11 */
}

.ProductDetCenterLayFull .commanDataTableStyles .ui-datatable thead th {
    white-space: nowrap;
}

.ruleBuilderTableStyles .ui-datatable tbody td {
    white-space: normal !important;
}

.ruleBuilderTableStyles .ui-datatable .ui-column-filter {
    border: 1px solid #b0bec5 !important;
}

.ruleConditionSty .ui-selectoneradio.ui-widget td {
    padding-right: 5px;
}

.rulecopyColumnDialogsty .ui-label {
    white-space: nowrap;
}

.inqDraftSavebtnClass {
    color: #006699 !important;
    background: url(../images/save.png) no-repeat 3px 0px !important;
    padding-left: 24px;
    padding-right: 5px;
}

/* Supplimentry Field */
.act-col {
    width: 3%;
}

.act-col .ui-chkbox {
    padding-left: 25%;
}

.man-col {
    width: 7%;
}

.man-col .ui-chkbox {
    padding-left: 25%;
}

.lab-col {
    width: 15%;
}

.des-col {
    width: 23%;
}

.des-col .ui-inputtextarea {
    height: 40px !important;
    overflow: auto;
}

.typ-col {
    width: 13%;
}

.code-col {
    width: 27%;
}

.disrul-col {
    width: 12%;
    text-align: right
}

.disrul-col .ui-chkbox {
    padding-left: 50%;
}

.code-col .ui-selectonemenu {
    min-width: auto !important;
}

/* End */
/****************Template List tooltip Overlay*******************/
.tempTooltip {
    border: 0px !important;
    width: auto !important;
    max-width: 150px !important;
    background: transparent !important;
    box-shadow: none !important;
}

.tempTooltipOverlaySty {
    width: 100%;
    margin-top: -5px;
}

.tempTooltipOverlaySty .ui-datatable-tablewrapper {
    overflow: hidden !important;
}

.tempTooltipOverlaySty .ui-datatable-tablewrapper table {
    width: 100%;
    table-layout: fixed !important;
    border: 1px solid;
}

.tempTooltipOverlaySty .ui-datatable-tablewrapper th.docprod {
    background: #f2f2f2 !important;
    width: 35%;
    white-space: nowrap;
}

.tempTooltipOverlaySty .ui-datatable-tablewrapper th.docprod1 {
    background: #f2f2f2 !important;
    width: 30%;
    white-space: nowrap;
}

.tempTooltipOverlaySty .ui-datatable-tablewrapper th.docprod2 {
    background: #f2f2f2 !important;
    width: 35%;
    white-space: normal !important;
    word-break: keep-all;
    word-wrap: normal
}

.tempTooltipOverlaySty .ui-datatable-tablewrapper td.docprod {
    background: #f2f2f2 !important;
    width: 35%;
    white-space: normal !important;
    word-wrap: break-word;
    word-break: break-all;
}

.tempTooltipOverlaySty .ui-datatable-tablewrapper td.docprod1 {
    background: #f2f2f2 !important;
    width: 30%;
    white-space: normal !important;
    padding-right: 5px;
    word-wrap: break-word;
    word-break: break-all;
}

.tempTooltipOverlaySty .ui-datatable-tablewrapper td.docprod2 {
    background: #f2f2f2 !important;
    width: 35%;
    white-space: normal !important;
    padding-right: 5px;
    word-wrap: break-word;
    word-break: break-all;
}

.QnCMgSty .ui-panelgrid .templateScrollBox .ui-panel-content .ui-selectmanycheckbox td {
    padding: 3px 1px;
}

.QnCMgSty .ui-panelgrid .templateScrollBox .ui-panel-content {
    width: 100% !important;
    height: 155px !important;
    border: 1px solid #ccc !important;
    overflow: auto !important;
}

.companyUnitCheckBox .ui-datatable .ui-datatable-tablewrapper {
    padding: 2px !important;
    border: 1px solid #ccc !important;
    max-height: 200px;
    overflow: auto;
}

.companyUnitCheckBox .ui-datatable .ui-datatable-tablewrapper thead {
    display: none;
}

.companyUnitCheckBox .ui-datatable .ui-datatable-tablewrapper .ui-datatable-data .ui-datatable-even td,
.companyUnitCheckBox .ui-datatable .ui-datatable-tablewrapper .ui-datatable-data .ui-datatable-odd td {
    background: #fff !important;
}

.companyUnitCheckBox .ui-datatable .ui-datatable-tablewrapper .ui-datatable-data .ui-datatable-selectable,
.companyUnitCheckBox .ui-datatable .ui-datatable-tablewrapper .ui-datatable-data .ui-state-hover {
    border: 0px !important;
    padding: 0px !important;
}

.tempList {
    width: 70%;
    font-weight: bold;
}

.tempTypAlign {
    padding: 1px 2px;
    width: 30% !important;
}

.tempTypAlign .boldTxt {
    font-weight: bold;
}

.tempID a {
    float: left;
    padding-right: 5px;
}

.tempID .boldTxt {
    font-weight: bold;
}

.tempID {
    width: 70%;
    text-align: left;
    padding: 0px 3px 5px 3px;
}

.tempExp {
    width: 10%;
    text-align: left;
    padding: 0px 3px 5px 3px;
}

.tempIcon {
    width: 20%;
    text-align: left;
    padding: 0px 3px 5px 3px;
}

.tempDesc {
    width: 40%;
    text-align: left;
    padding: 0px 3px 5px 3px;
}

.tempBlank {
    width: 29%;
    padding: 5px 3px 5px 3px;
    font-weight: bold;
}

.thumIcon {
    width: 20%;
    padding: 0px 3px 5px 3px;
    vertical-align: top;
}

.templateList {
    width: 50%;
    vertical-align: top;
}

.templateList .boldTxt {
    font-weight: bold;
}

.inqDraftSendbtnClass {
    color: #006699 !important;
    background: url(../images/sendButton.png) no-repeat 1px 2px !important;
    padding-left: 24px;
    padding-right: 5px;
}

.ReloginSty td:nth-child(1) {
    text-align: right;
    width: 50%;
    padding-right: 10px;
}

.ReloginSty td:nth-child(2) {
    text-align: left;
}

.ConfirmDialLenghtFIx .ui-confirm-dialog-message {
    display: block;
}

.Date3Colms .ui-grid-row .hasDatepicker {
    width: 75% !important;
}

.overDueCheckBox {
    display: inline;
    padding: 0px 10px 0px 0px;
    float: left;
}

.overDueCheck .ui-chkbox {
    display: inline !important;
    float: left;
    padding-top:5px; /* New UI Changes */
}

.caseDoc .QnCMgSty .chooseButtonDetail .ui-fileupload-buttonbar input {
    width: auto !important;
    height: auto !important;
}

.caseDoc .AESwitchContact .ui-panel-title {
    width: 95% !important;
}

/* .ProdMainBoxDiv .ui-layout-container {
    overflow-y: auto !important;
    overflow-x: hidden !important;
} */

.TabImpCalPosFix .ui-overlaypanel {
    position: fixed;
}

.LibStudyDataTablSty .ui-datatable-tablewrapper {
    min-height: 280px;
}

.WorkFlowImpCmdLinkSty {
    /* background: url("../images/Import_Default_Workflows.svg"); */ /*yamini changes - 05/04/2019*/
    border-radius: 4px !important;
    background-color: #FFFFFF!important;
    color: #38506D !important;
    background-image: none !important;
    font-size: 12px;
    font-weight: 600;
    text-align: center;
    padding: 8px 27px !important;
    text-decoration: none !important;
    border: 1px solid #C4CDD5 !important;
    margin: 5px !important;
}

.conListHeaderSty .InqList-tooltip .tooltipInqList {
    right: -15px !important;
}

.ui-layout-westNew .basicSearchDiv .ui-inputfield {
    width: 85% !important;
}

.chartColumPanel .ui-panel-content .ui-panel-title .ui-outputlabel {
    font-size: 13px !important;
}

.chartColumPanel .ui-grid-col-4 .ui-panel-content {
    border: 0px !important;
}

.chartColumPanel .UsepreChkBoxNew {
    margin-left: 2px;
}

.chartColumPanel .UsepreChkBoxNew .ui-chkbox-box {
    margin-right: 6px !important;
}

.chartColumPanel .checkBoxnEditSty .ui-chkbox {
    padding-right: 0px;
}

.chartColumPanel .checkBoxnEditSty thead th:nth-child(1) {
    width: 10px;
}

.chartColumPanel .checkBoxnEditSty .ui-selectonemenu {
    height: 25px;
}

.chartColumPanel .ui-selectmanycheckbox tr {
    height: 25px;
}

.conListHeaderSty .InqList-tooltip .tooltipInqList {
    right: -15px !important;
}

.e2bQnCSty .ui-grid-col-6 .ui-inputfield, .e2bQnCSty .ui-grid-col-6 .ui-inputtext {
   /* padding: 3px 5px 3px 1px !important;*/
   padding: 7px 5px 6px 1px !important; /* New Changes */ 
}

.refreshCommon .ui-widget {
    color: #000;
    text-decoration: none;
    display: block;
    font-weight: normal;
    padding: 1px 2px 1px 4px !important;
    border: 1px solid #fff !important;
    background-color: #fff;
}

.panelContentWidtFix .ui-panel-content .ui-panel-content {
    width: 98.5% !important;
    padding: 5px !important;
}

.ProdMainBoxDiv .commanDataTableStyles .ui-datatable {
    overflow: visible;
}

.ProdMainBoxDiv .commanDataTableStyles .ui-datatable-tablewrapper {
    max-height: 9999px;
    overflow: auto;
}

.dataTableScrollpro .commanDataTableStyles {
    overflow: auto !important;
    width: 100%;
}

.dialoglookup .alertBG {
    background: #fff !important;
    width: 90%;
}

@media all and (-ms-high-contrast: none) {
    .ui-selectonemenu-panel .ui-selectonemenu-filter-container .ui-icon {
        right: 15px !important;
    }

    /* IE10 */
   *::-ms-backdrop, .ui-selectonemenu-panel .ui-selectonemenu-filter-container .ui-icon {
       right: 15px !important;
   }

   /* IE11 */
}

.QnCMgSty .PageTitPoc .ui-outputlabel {
    font-size: 15px ;
    /*color: #000 !important;*/
   color:#38506D   !important; /*new chnages*/
}

.therapeuticDataTableDialSty .ui-datatable-tablewrapper {
    min-height: 335px !important;
    max-height: 335px !important;
}

.dialogComdataTab .ui-sortable-column label {
    cursor: pointer;
}

.dialogCoress .ui-widget-header .ui-dialog-title {
    padding-bottom: 3px;
}

.dialogCoress .ui-dialog-title .ui-outputlabel {
    padding-bottom: 3px;
    color: #fff !important;
}

.DataTableStyChang .dataTableCheckbox .commanDataTableStyles table thead th {
    white-space: nowrap;
}

.NavaCentrLaySty .ui-layout-unit-header {
    display: none;
}

.NavaCentrLaySty {
    width: auto !important;
}

.NavaCentrLaySty .ui-panel-title {
    padding-right: 0 !important;
}

.NavaCentrLaySty .switchLinkTreeTab {
    margin-top: -8px !important;
}

.NavaCentrLaySty .tabPanelStyle .ui-selectonemenu {
    min-width: auto !important;
}

/* Index Label UI styles */
.ui-grid-col-6 .checkBoxInline .ui-outputlabel {
    float: left;
    padding-right: 10px;
}

.ui-grid-col-6 .checkBoxInline1 .ui-outputlabel {
    float: left;
    padding-top: 2px;
    padding-right: 10px;
}

.ui-grid-col-6 .checkBoxInline .ui-chkbox {
    float: left;
    padding-right: 10px;
}

.ui-grid-col-3 .ui-inputfield, .ui-grid-col-3 .ui-inputtext {
    width: 90% !important;
}

.ui-grid-col-6 .indexesSty .ui-grid-col-3 .ui-inputfield, .indexesSty.ui-grid-col-3 .ui-inputtext {
    width: 90% !important;
}

.ui-grid-col-6 .indexesSty .ybot .ui-inputfield, .indexesSty .ybot .ui-inputtext {
    width: 100% !important;
}

.cropImgInput {
    padding-right: 5px;
}

.cropImgButton {
    vertical-align: top;
}

.cropImgButton .ui-button {
/*     background: #016990 !important; */
    color: #fff !important;
    border: none !important;
    margin-bottom: 0px !important;
    padding: 2px 1em 2px 2.1em !important;
}

.indexLabelDataTabSty .ui-datatable-tablewrapper thead th {
    white-space: nowrap !important;
}

.indexLabelDataTabSty .ui-datatable-tablewrapper tbody.ui-datatable-data {
    border: 1px solid #ccc !important;
}

.indexLabelDataTabSty .ui-datatable-tablewrapper tbody.ui-datatable-data td {
    vertical-align: top !important;
    padding: 3px 5px !important;
    border: 0px !important;
}

.indexLabelDataTabSty .ui-datatable-tablewrapper tbody.ui-datatable-data td table tbody td {
    border: 1px solid #ccc !important;
    border-collapse: collapse;
}

.indexLabelDataTabSty .ui-panelgrid .ui-panelgrid-cell {
    padding: 0 0px 3px 0 !important
}

.dataTabSelect {
    width: 53% !important;
}

.dataTabSelect .ui-selectonemenu {
    width: 90% !important;
    min-width: auto !important;
}

.dataTabInp {
    width: 60% !important;
}

.dataTabInp .ui-inputfield, .dataTabInp .ui-inputtext {
    width: 100% !important;
}

/* Supplementery */
.suppleStyleClass .ui-editable-column {
}

.SupplementPanelSty .ui-panel-content {
    padding: 0px !important;
    border: 0px !important;
}

.SupplementPanelSty .ui-panel-titlebar {
    padding: 0px !important;
    border: 0px !important;
    margin-top: 5px;
    background: none !important;
}

/*.suppleStyleClass .ui-datatable-tablewrapper {*/
/*    max-height: 420px;*/
/*    overflow: auto;*/
/*}*/

/* Veterinary */
.basicOneButton .ui-buttonset-3,
.basicOneButton .ui-buttonset-2 {
    width: 100% !important;
    margin-right: 0px !important;
}

.basicOneButton .ui-buttonset-3 .ui-button,
.basicOneButton .ui-buttonset-2 .ui-button {
    background: transparent !important;
    border: 0px !important;
    border-bottom: 1px solid #f3f3f3 !important;
    text-align: left !important;
    padding: 3px !important;
    display: block;
    margin-right: 3px !important;
}

.basicOneButton .ui-buttonset-3 .ui-button .ui-button-text,
.basicOneButton .ui-buttonset-2 .ui-button .ui-button-text {
    font-weight: normal !important;
    font-size: 13px !important;
    color: #444 !important;
}

.basicOneButton .ui-buttonset-3 .ui-button.ui-state-active,
.basicOneButton .ui-buttonset-2 .ui-button.ui-state-active {
    background: #f5f5f5 !important;
    border: 0px !important;
    border-bottom: 1px solid #f3f3f3 !important;
    text-align: left !important;
    padding: 3px !important;
    display: block;
    margin-right: 3px !important;
}

.AdvanceSavedBtnSty .ui-selectonebutton .ui-button.ui-state-active {
    background: #f5f5f5 !important;
    border: 0px !important;
    border-bottom: 1px solid #ccc !important;
    text-align: center !important;
    padding: 3px !important;
    display: block;
    margin-right: 3px !important;
}

.basicOneButton .ui-buttonset-3 .ui-button.ui-state-active .ui-button-text,
.basicOneButton .ui-buttonset-2 .ui-button.ui-state-active .ui-button-text {
    font-weight: normal !important;
    font-size: 13px !important;
    color: #016990 !important;
}

.vetRightPanel .ui-tree .ui-treenode-label {
    margin: 0px !important;
}

.ui-new-col31 {
    width: 50% !important;
}

.ui-new-col32 {
    width: 40% !important;
}

.ui-new-col33 {
    width: 10% !important;
}

.annotationSty {
    padding: 20px 10px;
    border: 1px solid #ccc !important;
    width: 97% !important;
}

.annotationSty .ui-outputlabel {
    padding-right: 10px;
}

.annotationSty .ui-colorpicker .ui-button {
    border: 1px solid #ccc !important;
}

.annotationSty .ui-button {
    border: 1px solid #ccc !important;
}

.annotationSty .ui-colorpicker .ui-button-text-only .ui-button-text {
    padding: 0px !important;
}

.agVETForm .ui-panel-content {
    border: 0px !important;
    padding: 5px 0px 0px !important;
}

.agVETForm .ui-panel-content .ui-panel-content {
    border: 1px solid #ccc !important;
    padding: 5px !important;
}

.vetRightPanel .ui-tree .ui-treenode .ui-treenode-content .ui-state-hover a,
.vetRightPanel .ui-tree .ui-treenode .ui-treenode-content .ui-state-hover {
    border: none !important;
    color: #016990 !important;
}

.vetRightPanel .ui-tree .ui-treenode .ui-treenode-content .ui-state-highlight,
.vetRightPanel .ui-tree .ui-treenode .ui-treenode-content .ui-state-highlight a {
    border: none !important;
    font-weight: bold !important;
    background: none !important;
    color: #016990 !important;
    outline: none !important;
}

.treeSelectBlue .ui-tree .ui-treenode .ui-tree-toggler {
    margin-top: 5px;
}

.treeSelectBlue .ui-tree .ui-treenode .ui-treenode-content .ui-treenode-label {
    padding:1px 2px;
    border: none !important;
    width: auto;
    color: #222 !important;
    display: inline-block;
}

.treeSelectBlue .ui-tree .ui-treenode .ui-treenode-content .ui-treenode-label a {
    border: none !important;
    width: 100%;
    padding: 1px 2px;
    color: #222 !important;
    display: inline-block;
}

.treeSelectBlue .ui-tree .ui-treenode .ui-treenode-content .ui-treenode-label span {
    display: inline-block;
}

.treeSelectBlue .ui-tree .ui-treenode .ui-treenode-content .ui-state-hover {
    border: none !important;
    color: #016990 !important;
    padding: 1px 2px;
    width: auto;  /*case_list_Issues*/
    display: inline-block;
    background: #fff !important;
}

.treeSelectBlue .ui-tree .ui-treenode .ui-treenode-content .ui-state-hover a {
    border: none !important;
    color: #1A3BDD !important;
    padding: 1px 2px;
    width: 100%;
    display: inline-block;
}

.treeSelectBlue .ui-tree .ui-treenode .ui-treenode-content .ui-state-highlight {
    border: none !important;
    font-weight: bold !important;
    background: #fff !important;
    display: inline-block;
    padding: 2px;
    width: auto;
    color: #016990 !important;
    outline: none !important;
}

.treeSelectBlue .ui-tree .ui-treenode .ui-treenode-content .ui-state-highlight a {
    border: none !important;
    display: inline-block;
    padding: 1px 2px;
    width: 100%;
    color: #1A3BDD !important;    	 
    outline: none !important;
}

.treeSelectBlue .ui-tree .ui-treenode-children {
    padding: 7px 0px 0px 0px !important;
}

.dataTableScroll .ui-datatable-tablewrapper {
    max-height: 130px !important;
    overflow: auto;
}

.dueDate .ui-grid-col-6 .ui-calendar .ui-state-disabled {
    width: 70% !important;
}

.vetNewProdSty {
    background: #f1f1f1;
    padding: 0px 10px;
    margin-bottom: 5px;
    margin-right: 10px;
}

.vetNewProdSty .ui-chkbox {
    display: inline-block !important;
    padding-right: 10px;
}

.vetNewProdSty .ui-panelgrid .ui-panelgrid-cell {
    padding: 2px 5px !important
}

.vetNewProdSty .ui-panelgrid .ui-panelgrid-cell .ui-outputlabel {
    padding-right: 5px !important;
}

.reportCheck .Useprecolumn2 {
    width: 90% !important;
    vertical-align: top;
    padding-right: 2px;
}

.QnCMgSty .vetEsignSty .ui-panel-content {
    padding: 0px !important;
    border: 0px !important;
}

.vetEsignSty .headerCheck {
    float: left;
    width: 24%;
}

.vetEsignSty .headerCheck .ui-outputlabel {
    padding-right: 5px !important;
    font-size: 13px !important;
}

.vetEsignSty .headerCheck .ui-chkbox {
    display: inline-block !important;
    padding-right: 10px;
}

.vetPanelRadioSty .ui-panel-title .radioButNewSty4 {
    float: left;
}

.vetPanelRadioSty .ui-panel-title .radioButNewSty4 table {
    width: 30% !important;
}

.vetPanelRadioSty .ui-panel-title .ui-selectoneradio label {
    font-weight: normal !important;
}

.NavaCentrLaySty .TabRight .tabImpreCalendar table {
    width: 100% !important;
}

.NavaCentrLaySty .TabRight .tabImpreCalendar table .calcIconWid img {
    margin-top: 5px;
}

.gridViewStyDoc .docTypAlign .ui-outputlabel:nth-child(2) {
    width: 115px;
}

.gridViewStyDoc .docTypAlign .ui-outputlabel {
    margin-right: 5px;
    font-size: 12px;
}

.gridViewStyDoc .thumIcon {
    width: 8.5%;
    text-align: center;
}

.gridViewStyDoc .thumIcon1 {
    width: 3%;
    text-align: center;
}

.gridViewStyDoc .docTypAlign .productPart {
    width: 30%;
}

.gridViewStyDoc .docTypAlign .Authorpart .ui-outputlabel:nth-child(1) {
    width: 55px;
}

.gridViewStyDoc .docTypAlign .Authorpart .ui-outputlabel:nth-child(2) {
    width: 225px;
}

.glossaryHead .QnCMgSty .ui-panel-content {
    width: 98.7% !important;
}

.has-tooltip .adverseEventListingTooltip:before {
    bottom: 0px !important;
}

.userpreferencePanel .PNumbIn {
    padding-right: 0px !important;
}

.AGlockScreenSty {
    z-index: 9999999999999999999999 !important;
}

.AglogOutDialSty {
    z-index: 1050 !important;
}

.ui-layout-centerNew .radioButDoc .azButSty {
    width: 100% !important;
}

.ProductDetCenterLay {
    width: auto !important;
}

.faqWorkflow .has-tooltip .workflow_tooltip table {
    width: 100%;
}

.faqWorkflow .has-tooltip .workflow_tooltip .ui-tree .ui-treenode {
    width: auto;
}

.ui-layout-unit {
    z-index: auto !important;
}

.ui-layout-unit-new {
    z-index: auto !important;
}

.DynamicLayHeight .ui-layout-unit {
    overflow: auto !important;
}

.QnCMgSty .tempUploadBtn .ui-fileupload-buttonbar span.ui-button {
    padding: 0 !important;
}

.OverFlowYVisbl {
    overflow-y: visible !important;
}

.WorkFlowActStatus {
    margin-right: 12%;
    color: #3498DB !important;
    border: 1px solid #3498DB;
    text-align: center;
    font-size: 9px !important;
    width: auto !important;
    font-weight: bold !important;
    padding: 0 5px;
    text-transform: uppercase;
    letter-spacing: 1px;
}

.DocActive {
    margin-right: 12%;
    color: #3498DB !important;
    text-align: center;
    font-size: 9px !important;
    width: auto !important;
    font-weight: bold !important;
    padding: 0 5px;
    text-transform: uppercase;
    letter-spacing: 1px;
}

.DocInactive {
    margin-right: 12%;
    color: #de3403 !important;
    text-align: center;
    font-size: 9px !important;
    width: auto !important;
    font-weight: bold !important;
    padding: 0 5px;
    text-transform: uppercase;
    letter-spacing: 1px;
}

.searchVetSty .reasscom {
    width: 10% !important;
}

.searchVetSty .legend {
    padding-right: 30px;
}

.transactionWfSty thead {
    display: none;
}

.QnCMgSty .transactionWfSty .ui-datatable-tablewrer tbody td {
    border: 0px !important;
    border-bottom: 1px solid #ccc !important;
}

.QnCMgSty .transactionWfSty .ui-datatable-tablewrapper tbody tr:last-child td {
    border-bottom: 0 !important;
}

.QnCMgSty .transactionWfSty .ui-datatable-data .ui-datatable-even td {
    background: none !important;
}

.QnCMgSty .transactionWfSty .ui-datatable-data td.TransName {
    width: 120px !important;
    text-align: left;
    white-space: normal !important;
    word-wrap: break-word;
}

.QnCMgSty .transactionWfSty .ui-datatable-data td.TransChkBox1 {
    width: 80px !important;
    text-align: center;
}

.QnCMgSty .transactionWfSty .ui-datatable-data td.TransChkBox2 {
    width: 80px !important;
    text-align: center;
}

.QnCMgSty .transactionWfSty .ui-datatable-data td.TransDropDwn {
    width: 120px !important;
}

.QnCMgSty .transactionWfSty .ui-datatable-data td.TransChkBox1 .ui-chkbox,
.QnCMgSty .transactionWfSty .ui-datatable-data td.TransChkBox2 .ui-chkbox {
    display: inline-block !important;
}

.QnCMgSty .commanDataTableStyles .TransNameTit {
    width: 120px !important;
    text-align: left;
    float: left;
    padding: 4px 7px;
    word-wrap: break-word;
}

.QnCMgSty .commanDataTableStyles .TransChkBoxTit1 {
    width: 80px !important;
    text-align: left;
    float: left;
    padding: 4px 8px;
    word-wrap: break-word;
}

.QnCMgSty .commanDataTableStyles .TransChkBoxTit2 {
    width: 80px !important;
    text-align: left;
    float: left;
    padding: 4px 7px;
    word-wrap: break-word;
}

.QnCMgSty .commanDataTableStyles .TransDropDwnTit {
    width: 120px !important;
    text-align: center !important;
    float: left;
    padding: 4px 7px;
    word-wrap: break-word;
}

.FaqCenterLayoutUnitSty {
    width: auto !important;
}

.FaqCenterLayoutUnitSty, .centerLayoutUnitNewSty {
    width: auto !important;
}

.FaqCenterLayoutUnitSty .productpnlNewSty .ui-panel-content:nth-child(1) {
    border: 0 !important;
}

.FaqCenterLayoutUnitSty .QnCMgSty .ui-panelgrid td {
    border: 1px solid #ccc !important;
}

.FaqCenterLayoutUnitSty .QnCMgSty .supportDocPanelGrid td {
    border: 0px !important;
}

.FaqCenterLayoutUnitSty .docNewContFirst .ui-grid-row .ui-panelgrid-cell {
    padding: 2px 3px 6px 3px !important;
}

.FaqCenterLayoutUnitSty .supportDocPanelGrid .fileUploadProgressSty .ui-fileupload-content {
    margin-left: 196px;
    margin-top: -49px;
    position: absolute;
}

.WFDetailsSty .docnewContPad .ui-fileupload-content {
    position: absolute;
    margin-left: 210px;
}

.DocListProdTooltip.docuTooltip {
    max-width: 520px !important;
}

.DocListTitle {
    font-size: 15px !important;
    color: #3498DB !important;
    font-weight: normal;
}

.gridViewStyDoc .thumIcon {
    padding: 0px 3px 0px 3px;
}

.gridViewStyDoc .docTypAlign .productPart2 {
    width: 40%;
}

.gridViewStyDoc .docTypAlign .productPart3 {
    width: 30%;
}

.gridViewStyDoc .docTypAlign .productPart2 .ui-outputlabel:nth-child(2) {
    width: 220px;
}

.gridViewStyDoc .docTypAlign .productPart2 .ui-outputlabel {
    width: 55px;
}

.workFaSty .ui-picklist .ui-picklist-list {
    text-align: left;
}

.wfpickListQncSty .pickListQncSty .ui-picklist {
    margin: 20px 15px !important;
}

.regDocDlgSty .ui-dialog-content .ui-panel-content {
    border: 0px !important;
    width: 99% !important;
}

.regDocDlgSty .ui-dialog-content {
    width: 95.5%;
    padding: 0 5px !important;
}

.DocList1Col {
    width: 24%;
}

.DocList2Col {
    width: 50%;
}

.gridViewStyDoc .docTypAlign .DocList1Col .ui-outputlabel, .gridViewStyDoc .docTypAlign .DocList2Col .ui-outputlabel {
    width: auto !important;
}

.addCompanyUnitDataListSty {
    left: 65%;
    position:relative;
    max-height: 139px;
    min-height: 139px;
    overflow: auto;
}

.DocList1Col {
    width: 50%;
}

.DocList2Col {
    width: 23%;
}

.QncMgSty .fdaAccSty .HeightInc {
    height: 400px;
    overflow: auto;
}

.QncMgSty .fdaManufSty .HeightInc {
    height: 332px;
    overflow: auto;
}

.QncMgSty .borderZero {
    border: 0 !important;
}

.DocList1Col {
    width: 66%;
    word-break: break-all;
}

.bioList1Col {
    width: 69%;
    word-break: break-all;
}

.DocList2Col {
    width: 12.5%;
}

.DocMain .docTypAlign .DocList2Col {
    width: 7%;
}

.gridViewStyDoc .docTypAlign .DocList1Col .ui-outputlabel, .gridViewStyDoc .docTypAlign .DocList2Col .ui-outputlabel {
    width: auto !important;
}

.aedslcpPanel_cusSty .ui-panel-title .ui-outputlabel {
    padding-right: 0 !important;
}

.sublimentFields .ui-calendar .ui-button {
    height: 24px;
}

.selectZindexSty {
    z-index: 0 !important;
}

.QnCMgSty .appResSty .ui-panelgrid td {
    border: 1px solid #ccc !important;
}

.QnCMgSty .ui-accordion-content {
    padding: 5px !important;
}

.QnCMgSty .accordianCont .ui-accordion-content {
    padding: 5px !important;
    width: 96%;
}

.QnCMgSty .accordianPad .ui-accordion-content {
    padding: 5px !important;
    width: 95%;
}

.QnCMgSty .accordianPad1 .ui-accordion-content {
    padding: 5px !important;
    width: 97%;
}

.temLogoSty .ui-chkbox {
    display: inline-block !important;
    padding: 0px 10px;
}

.QnCMgSty .temLogoSty .ui-outputlabel {
    margin-bottom: 10px !important;
}

.temLogoSty1 .ui-chkbox {
    display: inline-block !important;
    padding: 0px 10px;
}

.biblioGrapyCheck .ui-chkbox {
    display: inline-block !important;
    padding: 0px 10px 0px 0px;
}

.ui-grid-col-6 .biblographyTextarea {
    padding-right: 5px !important;
    width: 94% !important;
    float: left;
}

.ui-grid-col-6 .biblospellcheck {
    margin-left: 5px;
    float: left;
    padding-top: 20px;
}

.biblioImpCalendar table {
    width: 30% !important;
}

.biblioImpCalendar table table {
    width: 100% !important;
}

.biblioImpCalendar .ui-calendar .ui-datepicker-calendar .ui-state-disabled {
    width: auto !important;
    float: none;
    background: none !important;
    border: 0px !important;
}

.QnCMgSty .temLogoSty1 .ui-outputlabel {
    margin-bottom: 2px !important;
}

.DocListDocIdSty {
    margin-right: 9px;
    text-decoration: none;
    font-size: 13px !important;
    font-weight: normal;
    color: #4D5656 !important;
}

.DocStatusApprovedSty {
    margin-right: 12%;
    color: green !important;
    border: 1px solid #3498DB;
    text-align: center;
    font-size: 9px !important;
    width: auto !important;
    font-weight: bold !important;
    padding: 0 5px;
    text-transform: uppercase;
    letter-spacing: 1px;
}

.DocListProdTooltip .docTooltipOverlaySty {
    margin-top: 0px !important;
}

.templModSty .ui-selectonemenu {
    min-width: 100px !important;
    margin-top: -2px;
    margin-left: 2px;
}

.templPanSty .ui-grid-col-6 .ui-calendar .hasDatepicker {
    width: 70% !important;
}

.templPanSty .ui-grid-col-6 .ui-calendar .ui-state-disabled {
    width: 70% !important;
}

.templPanSty .ui-scrollpanel-vbar {
    width: 0px !important;
}

.templPanSty .accInput .ui-selectmanycheckbox {
    border: 0px !important;
}

.templPanSty .ui-panel-content {
    width: 98% !important;
}

.gridViewStyDoc .docTypAlign {
    width: auto;
    padding: 0;
}

.gridViewStyDoc .ui-grid-row:nth-child(1) {
    padding-top: 1px;
}

.viewIdDoc .gridViewStyDoc .ui-panel-content {
    background: none !important;
}

.gridViewStyDoc .ui-grid-row:nth-child(even) .ui-datagrid-column {
    background: #f1f1f1 !important;
}

.docListIcons tbody td, .listTableDocSty tbody td {
    overflow: visible !important;
}

.DocListIconMoreToolTip .tooltipAct {
    background: #fff !important;
}

.InqadvanceSearchPopUpSty .ui-dialog-titlebar-close {
    margin: 0px !important;
}

.InqadvanceSearchPopUpSty .ui-dialog-title {
    color: #154360;
    letter-spacing: 0.7px;
}

.veterinaryLayoutSty {
    min-height: 500px;
    overflow: visible !important;
}

/*.QnCMgSty .DocButDetailStyl .ui-fileupload span.ui-button {padding:2px !important; width:100px !important;}*/
.faqDocPanelSty .DocPanelDivCol2 {
    width: 92% !important;
    padding-left: 5px;
}

.faqDocPanelSty .actionsLinkSty {
    padding-top: 5px;
}

.patnerInquiryCheckboxSty .ui-confirm-dialog-message {
    display: block !important;
}

.ruleBuildSty .ui-datatable-tablewrapper {
    margin-bottom: 30px !important
}

.ruleSupFieldSty .ui-paginator {
    margin-top: 10px !important;
}

.OverlayPanPopupSty .OverLayPan {
    margin-top: -15px !important;
}

.OverlayPanPopupSty .OverLayPan .ui-panel-content {
    min-height: auto;
}

.rulRefreshSty .refresh {
    width: 5% !important;
}

.OverlayPanPopupSty .ui-panel-titlebar {
    background: none !important;
    border: 0px !important;
}

.OverlayPanPopupSty .ui-panel-titlebar .ui-panel-titlebar-icon {
    display: none;
}

.OverlayPanPopupSty .ui-widget-header .ui-panel-title {
    color: #555 !important;
    font-size: 13px;
}

.OverlayPanPopupSty .ui-panel-titlebar:nth-child(1) {
    height: 25px !important;
    width: 98%;
   /*  background: #cfcfcf!important; */
}

.OverlayPanPopupSty .inner-but button.ui-button, .OverlayPanPopupSty .ui-panel-title .ui-grid-col-4 a.delete {
    border: none !important;
}

.OverlayPanPopupSty .inner-but button.ui-button {
    padding: 0 !important;
}

.OverlayPanPopupSty .ui-grid-col-3 .ui-inputtext, .OverlayPanPopupSty .ui-grid-col-3 .ui-selectonemenu {
    width: 97.5% !important;
    min-width: auto !important;
}

.OverlayPanPopupSty .ui-grid-col-3 .deparmentSty .ui-selectcheckboxmenu {
    width: 97.5% !important;
    padding: 0px 5px 0px 1px !important;
}

.OverlayPanPopupSty .OverLayPan .ui-panel-titlebar {
    padding-bottom: 0 !important;
    margin-bottom: 5px;
    background: #f2f2f3 !important;
    margin-top: 10px;
}

.seriousTooltip table tr:nth-child(odd) td {
    background: #ffffff !important;
    padding: 4px 10px !important;
}

.seriousTooltip table tr:nth-child(even) td {
    background: #efefef !important;
    padding: 4px 10px !important;
}

.seriousTooltip {
    background: none !important
}

.AdvListHeaderSty .reasscom {
    width: 11% !important;
}

.dataTableMinHeightstyle .ui-datatable-tablewrapper {
    min-height: 280px !important;
}

.OverlayPanPopupSty {
    background:#fbfbfb/*  #e5e5e5 */;
    z-index: 998 !important;
    overflow-x: hidden !important;
}



.OverlayPanPopupSty .adResetClose .reset, .OverlayPanPopupSty .adResetClose .close {
    background: #fff !important;
    padding: 0em 0.8em !important;
    text-decoration: none !important;;
    color: #546e7a;
    font-weight: normal !important;
    margin-right: 5px;
    font-size: 13px !important;
}

.OverlayPanPopupSty .searchGridPanel .ui-grid-col-4 .ui-outputlabel {
    padding-top: 0;
}

.OverlayPanPopupSty .buttonBg {
    width: 98%;
}

.dataTableMinHeightstyle .ui-datatable-tablewrapper {
    min-height: 280px !important;
}

.inqSearchalphaSty {
    width: 0% !important;
}

/* .rightwidgetStyle .ui-accordion-header {background-color:#85929E !important;} */
.rightwidgetStyle .ui-tabmenu .ui-tabmenu-nav li.ui-state-active {
    padding: 0px 5px !important;
}

.rightwidgetStyle .ui-tabmenu .ui-tabmenu-nav li.ui-state-hover {
    padding: 0px 5px !important;
}

.rightwidgetStyle .ui-tabmenu .ui-tabmenu-nav li.ui-tabmenuitem {
    padding: 0px 5px !important;
}

.rightwidgetStyle .ui-tabmenu .ui-tabmenu-nav li.ui-state-active a {
    font-size: 12px !important;
}

.rightwidgetStyle .ui-tabmenu .ui-tabmenu-nav li a {
    font-size: 12px !important;
}

.rightwidgetStyle .corrdetails {
    width: 45%;
}

.eastLayoutUnitNewSty .rightwidgetStyle .ui-outputlabel {
   /* font-size: 12px !important;*/
  font-size:16px !important;/* New changes */
}

.rightwidgetStyle .ui-datagrid-content .ui-datagrid-data .ui-datagrid-row .ui-datagrid-column a {
    padding: 0px 0px !important;
}

.rightwidgetStyle .seeMorePanel {
    padding: 0px 5px !important;
    margin-top: -4px;
    margin-bottom: -2px;
}

.rightwidgetStyle .seeMorePanelGrp a.seeMore {
    padding-top: 4px;
}

.viewModeDataTableStyle .ui-datatable thead th, .viewModeDataTableStyle .ui-datatable tfoot td, .viewModeDataTableStyle .ui-datatable tbody td {
    border: 0px !important;
}

.viewModeDataTableStyle .ui-datatable .ui-datatable-data tr.ui-state-hover {
    border: 0px !important;
}

/* .viewModeDataTableStyle .ui-datatable-data .ui-datatable-odd td {background: #f1f1f1 !important;} */
.viewModeDataTableStyle .ui-datatable-tablewrapper thead th {
    background: #D7DBDD !important;
}

.viewModeDataTableStyle .ui-state-highlight {
    border: 0 !important;
}

.recalDocStyle {
    position: relative;
    top: 5px;
}

.AdvListHeaderSty .normalSearchInq {
    width: 47% !important;
}

.ui-layout-centerNew .headerTogSty .titleLeft {
    width: 50% !important;
}

/* Faq List Data */
.ui-layout-centerNew .headerTogSty .faqTitMg,
.headerTogSty .faqTitMg {
    width: 50% !important;
    padding: 0px 10px;
}

.headerTogSty .faqTitMg .ui-outputlabel,
.ui-layout-centerNew .headerTogSty .faqTitMg .ui-outputlabel {
    font-size: 16px !important;
}

.ui-layout-centerNew .sortByCol, .headerTogSty .sortByCol {
    width: 25%;
}

.ui-layout-centerNew .sortByCol .sortText, .headerTogSty .sortByCol .sortText {
    width: 30%;
    text-align: right;
    padding-right: 5px;
}

.ui-layout-centerNew .sortByCol .sortColumn, .headerTogSty .sortByCol .sortColumn {
    width: 65%;
    padding-right: 5px;
}

.ui-layout-centerNew .AssenDess, .headerTogSty .AssenDess {
    width: 8%;
    text-align: center;
}

.ui-layout-centerNew .refreshIcon, .headerTogSty .refreshIcon {
    width: 2%;
    text-align: center;
}

.ui-layout-centerNew .FileterColumn, .headerTogSty .FileterColumn {
    width: 5%;
}

.ui-layout-centerNew .faqActionIcon, .headerTogSty .faqActionIcon {
    width: 3%;
    padding-left: 2px;
}

.ui-layout-centerNew .legendIconfaq, .headerTogSty .legendIconfaq {
    width: 3%;
}

.ui-layout-centerNew .faqSwitch, .headerTogSty .faqSwitch {
    width: 10%;
}

.faqDataTabColumn .ui-datatable-header {
    position: absolute !important;
    background: none !important;
    z-index: 99 !important;
    right: 62px;
    top: 29px;
}

.ui-layout-centerNew .AssenDessfaq {
    width: 6%;
    text-align: center;
}

.ui-layout-centerNew .FileterColumnfaq {
    width: 5%;
}

.ui-layout-centerNew .faqexport {
    width: 3%;
    padding-left: 2px;
}

.ui-layout-centerNew .legendIconfaq {
    width: 3%;
}

.ui-layout-centerNew .faqsaveColumn {
    width: 3%;
}

.ui-layout-centerNew .faqSwitch {
    width: 10%;
}

/* Faq List Data End */
.docDataTableSty .ui-datatable-header {
    top: 2px;
    right: 60px;
    margin-top: 0px !important;
}

.rightwidgetStyle .correspTab .ui-datagrid-content .ui-datagrid-data .ui-datagrid-row .ui-datagrid-column {
    padding: 0px 0px !important;
}

.rightwidgetStyle .accHeaderCol1 {
    font-size: 13px !important;
    height: 22px;
}

/* .rightwidgetStyle .pinlayoutimgSty img {width: 21px;} */
.emaildiologcorrStyle .ui-outputlabel {
    font-size: 12px !important;
}

.emaildiologcorrStyle .emailListSty:HOVER .mailLinkDelSty {
    padding: 0px 5px;
}

.rightwidgetStyle .ui-accordion-content .e2bFormStyleMain {
    margin: 1px 5px 0px 5px !important;
}

.emaildiologcorrStyle .emailContent {
    padding: 1px;
}

.emaildiologcorrStyle.selectedcorrespondenceforevenrow {
    border: 1px solid #E8E8E8 !Important;
}

.emaildiologcorrStyle .ui-widget-content {
    padding-bottom: 57px !important;
}

.emaildiologcorrStyle .ui-widget-content .img {
    position: relative;
    top: -6px;
    left: -5px;
}

.emaildiologcorrStyle .contDeatlStyle {
    position: relative;
    top: -6px;
    left: -5px;
}

.emaildiologcorrStyle .contDeatlStyle .ui-outputlabel {
    position: relative;
    top: -5px;
    left: -7px;
    display: block;
}

.AdvListHeaderSty .normalSearchInq {
    width: 47% !important;
}

.OverLayPopUpTitle {
    text-align: center;
    padding-top: 4px;
    margin-bottom: -15px
}

.OverLayPopUpTitle .ui-outputlabel {
    color: #222 !important;
    font-size: 13px;
    font-weight: bold;
}

.OverlayPanPopupSty .ui-panel-title .ui-grid-col-4 a.delete {
    background: #fff url(../images/sub-delete.gif) no-repeat 3px center !important;
    text-decoration: none !important;
    color: #546e7a;
    font-weight: normal !important;
    margin-right: 5px;
    font-size: 13px !important;
    padding: 0 10px 0 18px !important;
}

.AdvListHeaderSty .normalSearchInq {
    width: 47% !important;
}

.RightSingleBorder {
    margin-right: 5px;
    border-right: 1px solid #ccc !important;
}

@media all and (-ms-high-contrast: none) {
    .OverlayPanPopupSty {
        width: 100%;
    }

    /* IE10 */
   *::-ms-backdrop, .OverlayPanPopupSty {
       width: 100%;
   }

   /* IE11 */
}

.OverlayPanPopupSty .InqAdvSrcCol1 {
    width: 18%;
}

.OverlayPanPopupSty .InqAdvSrcCol2 {
    width: 82%;
}

.OverlayPanPopupSty .basicSearchDiv {
    border-bottom: none;
    padding: 5px 0px 0px 10px;
}

.OverlayPanPopupSty .addCriteriaTblSty {
    max-height: 425px !important;
    border-top: none;
}

.OverlayPanPopupSty .InqAdvSrcTable .ui-panelgrid-cell {
    padding: 10px 10px 4px 10px !important;
    vertical-align: top;
    background: #ccc;
}

.OverlayPanPopupSty .InqAdvSrcTable .ui-panelgrid-cell:nth-child(2) {
    padding: 10px 10px 10px 0px !important;
}

.OverlayPanPopupSty .aeBioFlexible .InqAdvSrcTable .InqAdvSrcCol2 {
    padding: 0px 10px 10px 0px !important;
}

.OverlayPanPopupSty .aeBioFlexible .ui-grid-col-6 .flexisearchCalendar .ui-calendar .hasDatepicker,
.OverlayPanPopupSty .aeBioFlexible .ui-grid-col-6 .flexisearchCalendar .ui-calendar .ui-state-disabled {
    width: 30% !important;
}

.OverlayPanPopupSty .aeBioFlexible .ui-grid-col-6 .flexisearchCalendar .ui-calendar button {
    margin-right: 5px !important;
}

.panelContruncated {
    width: 15% !important;
}

.panelContruncated .ui-selectonemenu-items-wrapper {
    word-wrap: break-word !important;
    white-space: normal !important;
    word-break: break-all !important;
}

.commanDataTableStyles th.emailWordWrap {
    white-space: nowrap !important;
}

.commanDataTableStyles td.emailWordWrap {
    word-wrap: break-word !important;
    white-space: normal !important;
    word-break: break-all !important;
}

.OverlayPanPopupSty .ui-panel-title td {
    border: 0px !important;
}

.OverlayPanPopupSty .searchBlack a.ui-commandlink {
    padding: 2px 5px 1px;
}

.OverlayPanPopupSty .InqAdvSrcCol2 .ui-datatable tbody td {
    padding: 2px 10px 2px !important;
}

.OverlayPanPopupSty .InqAdvSrcTable {
    min-height: 350px;
}

.OverlayPanPopupSty .basicSearchDiv .ui-panelgrid-cell {
    padding-bottom: 0 !important;
    margin-bottom: -2px;
}

.OverlayPanPopupSty .basicSearchDiv .searchGridPanel .ui-grid-col-4 a.delete {
    background: url(../images/sub-delete.gif) no-repeat 3px center !important;
    text-decoration: underline !important;
    border: none !important;
}

.OverlayPanPopupSty .basicSearchDiv .OverLayPopUpTitle {
    text-align: left !important;
}

.OverlayPanPopupSty .basicSearchDiv .OPheadCol3 {
    width: 5% !important;
}

.OverlayPanPopupSty .basicSearchDiv .OPheadCol4 {
    width: 45% !important;
}

/* .OverlayPanPopupSty {width: 100%; height: 610px;} */
.VetAdvanceSearch {
    height: 95%;
}

.OverlayPanPopupSty .OverLayPan .ui-panel-titlebar .ui-panel-title {
    color: #5C6B7E !important;
    font-size: 15px !important;
}

.OverlayPanPopupSty .OverLayPan .ui-panel-titlebar .ui-panel-titlebar-icon {
    right: 0 !important;
    margin-right: 1px !important;
}

.OverlayPanPopupStyDoc {
    width: 78%;
    height: 90%;
}

.QnCMgSty .createImgSty span.ui-icon-plusthick {
    margin-left: -9px !important;
}

.QnCMgSty .createImgSty .ui-button .ui-button-text {
    padding: .3em 1em .3em 1.1em;
}

.createValiDataTableStyle .ui-datatable-tablewrapper thead th {
    white-space: nowrap;
    border: 1px solid #ccc !important;
}

.createValiDataTableStyle .ui-datatable-tablewrapper tbody td {
    word-wrap: break-word;
    white-space: normal !important;
    border: 1px solid #ccc !important;
}

.createValiDataTableStyle .ui-datatable-tablewrapper .ui-selectoneradio tbody td {
    border: none !important;
}

.formListHeadStyle .saveBtn {
    width: 5%;
}

.formListHeadStyle .defaultSty {
    width: 12%;
}

.formListHeadStyle .normalSearch .searchDIv .ui-inputfield {
    width: 91% !important;
}

.emailAlignSty .ui-outputlabel {
    margin-top: -17px;
}

.emaildiologcorrStyle .emailCorrList {
    max-height: 422px !important;
}

.emaildiologcorrStyle .phoneCorrListSty:HOVER .mailLinkDelSty {
    padding: 0px 5px;
}

.AdvListHeaderSty .normalSearchInq {
    width: 18% !important;
}

.notesSpellRefreshSty {
    width: 100%;
}

.notesSpellRefreshSty td {
    border: 0px !important;
}

.notesSpellRefreshCol1Sty {
    width: 90%;
}

.docnotesSpellRefreshCol1Sty {
    width: 95%;
}

.notesSpellRefreshCol2Sty {
    width: 10%;
    padding-left: 5px !important;
}

.AdvListHeaderSty .legend { /* width: 3%; */
}

.AdvListHeaderSty .Datafilter {
    width: 22%;
}

.AdvListHeaderSty .Datafilter table tr td:nth-child(1) {
    padding-right: 8px;
}

@media all and (-ms-high-contrast: none) {
    .AdvListHeaderSty .normalSearchInq {
        width: 22% !important;
    }

    /* IE10 */
   *::-ms-backdrop, .AdvListHeaderSty .normalSearchInq {
       width: 22% !important;
   }

   /* IE11 */
}

.OverlayPanPopupSty table .ui-selectoneradio td {
    border: none !important;
}

.DynamicLayHeight .commanDataTableStylesINQ .ui-datatable-tablewrapper {
    max-height: 380px;
    min-height: 320px;
}

.NavaHeaderSty .normalSearchInq {
    width: 52% !important;
}

.OverlayPanPopupSty .ui-autocomplete .ui-autocomplete-input {
    width: 100% !important;
}

.headIconRight .AdvanceSe-tooltip .tooltipAct .navigationNew ul li {
    padding-bottom: 5px;
    word-break: break-all;
}

.chooseButtonDetail.Wbg .ui-fileupload span.ui-button {
    background: #fff !important;
}

.chooseButtonDetail.Wbg span.ui-icon-plusthick {
    background: url(../images/add.png) no-repeat 2px center !important;
}

.chooseButtonDetail.Wbg .ui-fileupload span.ui-button {
    color: #222 !important;
}

.formlistHeaderSty .saveBtn {
    width: 5%;
}

.formlistHeaderSty .saveBtn1 {
    width: 11%;
}

.DisplayWFAeSty .ui-outputlabel {
   /* color: #0068c8 !important;*/ 
  color:  #38506D !important;/* New UI changes */
    padding: 2px;
}

.DisplayWFAeSty .breadTxt {
    text-decoration: none !important;
}

.basicSearchDiv .adResetClose a.ui-commandlink {
    background: none !important;
}

.OverlayPanPopupSty .ui-panel-title {
    width: 99% !important;
}

.NoBrorderPanel .ui-panel-content {
    border: none !important;
}

.OverlayPanPopupSty .AdvSeaColpsPanel .ui-panel-title {
    width: 92% !important;
}

.OverlayPanPopupSty .AdvSeaColpsPanel .ui-panel-titlebar-icon {
    display: block !important;
    top: 0px !important;
}

.NoBrorderPanel .ui-panel-content {
    border: none !important;
}

.OverlayPanPopupSty .ui-panel-title {
    width: 99% !important;
}

.NoBrorderPanel .ui-panel-content {
    border: none !important;
}

.OverlayPanPopupSty .DupSearchGridPanel {
    width: 30%;
    float: right;
}

.chkBoxRight {
    display: inline-block !important;
    margin-left: 10px !important;
}

.chkBoxLeft {
    display: inline-block !important;
    margin-right: 10px !important;
}

.chkBoxFix {
    position: relative;
    top: 4px;
}

.AdvListHeaderSty .normalSearchInq .completeWfFromListSty .ui-button-text {
    padding: 0px 2px 1px 20px !important;
}

.AdvListHeaderSty .normalSearchInq .completeWfFromListSty {
    border: none !important;
}

.AdvListHeaderSty .normalSearchInq .ui-selectonemenu {
    padding: 0px 2px 0px 2px !important;
}

.OverlayPanPopupSty.AdvOverlayPanSty .OverLayPopUpTitle {
    display: inline-block;
    float: left;
    padding-top: 0 !important;
    padding-left: 5px;
}

.OverlayPanPopupSty.AdvOverlayPanSty .OverLayPopUpTitle .ui-outputlabel {
    color: #555 !important;
    font-size: 13px !important;
    font-weight: bold !important;
}

.OverlayPanPopupSty.AdvOverlayPanSty .ui-grid-row .ui-inputfield, .OverlayPanPopupSty.AdvOverlayPanSty .ui-grid-row .ui-inputtext {
    padding: 5px 5px 5px 1px !important;
}

.OverlayPanPopupSty.AdvOverlayPanSty .ui-grid-row .ui-selectonemenu .ui-selectonemenu-label {
    padding: 5px 5px 5px 1px !important;
}

.OverlayPanPopupSty.AdvOverlayPanSty .ui-grid-row .ui-selectonemenu .ui-selectonemenu-trigger span {
    margin-top: 2px !important;
}

/* .OverlayPanPopupSty.AdvOverlayPanSty .ui-grid-row .ui-outputlabel {
    font-size: 12px !important;
} */

.OverlayPanPopupSty.AdvOverlayPanSty .QnCMgAdListing, .OverlayPanPopupSty.AdvOverlayPanSty .QnCMgAdListing {
    padding-bottom: 0 !important;
}

.OverlayPanPopupSty.AdvOverlayPanSty .ui-calendar .ui-button {
    height: 28px !important;
}

.OverlayPanPopupSty.AdvOverlayPanSty .ui-calendar .ui-button-icon-only .ui-icon {
    width: 18px !important;
    background-size: 14px 16px;
    height: 19px !important;
}



.OverlayPanPopupSty.AdvOverlayPanSty .ui-autocomplete {
    width: 97%;
}

.DocCenterLaySty .titleLeft .ui-outputlabel {
    font-size: 16px !important;
}

.DocCenterLaySty .viewStyle .ui-selectonemenu {
    padding: 0px 2px 1px 2px !important;
}

.DocCenterLaySty .viewStyle {
    margin-bottom: -4px;
    margin-top: -2px;
    padding: 4px !important;
}

.DocCenterLaySty .viewStyle .swithPanelGrid {
    text-align: left;
}

.DocCenterLaySty .viewStyle .swithPanelGrid .ui-inputswitch-off,
.DocCenterLaySty .viewStyle .swithPanelGrid .ui-inputswitch-on {
    height: 18px !important;
    width: 64px !important;
    background-size: 65px 23px !important;
    background-repeat: no-repeat;
    left: 3px;
    padding-right: 0px;
}

.DocCenterLaySty .viewStyle .swithPanelGrid .ui-inputswitch-handle {
    width: 23px !important;
    height: 23px !important;
    background-size: 20px 21px !important;
    background-repeat: no-repeat !important;
    background-position: 2px 2px !important;
}

.DocCenterLaySty .viewStyle .swithPanelGrid .ui-inputswitch {
    width: 65px !important;
    position: relative;
    top: 2px;
}

.DocCenterLaySty .viewStyle .swithPanelGrid .ui-inputswitch-off span, .DocCenterLaySty .viewStyle .ui-inputswitch .ui-inputswitch-on span {
    padding-top: 0 !important;
    z-index: 99;
    position: relative;
}

.DocCenterLaySty .viewStyle .swithPanelGrid {
    text-align: initial;
}

.AdvListHeaderSty .normalSearchInq .ui-selectonemenu {
    padding: 0px 2px 0px 2px !important;
}

/* For IE Only */
input[type=text]::-ms-clear {
    display: none;
}

::-ms-clear {
    display: none;
}

.E2bRulesDatatableSty .ui-datatable-tablewrapper {
    max-height: 325px !important;
}

.LabelBlock .ui-grid-row .ui-outputlabel {
    display: block;
}

.DocListProdTooltip .ui-datatable thead th, .DocListProdTooltip .ui-datatable tbody td, .DocListProdTooltip .ui-datatable-tablewrapper table {
    border: none !important;
}

.DocListProdTooltip .ui-tooltip-text, .DocListProdTooltip .ui-tooltip-text .docTooltipOverlaySty, .DocListProdTooltip .ui-tooltip-text .ui-datatable-tablewrapper, .DocListProdTooltip .ui-tooltip-text .ui-datatable-tablewrapper, .DocListProdTooltip .ui-tooltip-text .ui-datatable-tablewrapper table tbody td {
    background: #EBF5FB !important;
}

.DocListProdTooltip .ui-tooltip-text {
    border: 1px solid #ccc;
}

.DocListProdTooltip .ui-tooltip-arrow {
    top: 7% !important;
}

.DocListProdTooltip .ui-tooltip-text .ui-datatable-tablewrapper table thead th {
    background: #D4E6F1 !important;
    white-space: nowrap !important;
    font-size: 11px !important;
}

.DocListProdTooltip .ui-datatable-tablewrapper .ui-outputlabel {
    font-size: 11px !important;
}

.DocListProdTooltip .ui-tooltip-text .ui-datatable-tablewrapper table tbody tr:nth-child(even) td {
    background: #D6EBF8 !important;
}

.DocListProdTooltip .ui-tooltip-text .ui-datatable-tablewrapper table tbody tr td {
    padding: 0 10px !important;
}

.docIcon label {
    font-size: 11px !important;
}

.NaratPanelStyFix .ui-panel-titlebar .ui-panel-title {
    width: 94% !important;
}

.ui-layout-west .ui-layout-unit-content .NaratAbstOvPanelSty .ui-panel-content {
    height: 300px !important;
}

.annotViewPanel .ui-layout-west .ui-layout-unit-content .panelConH100Per .ui-panel-content {
    height: 100% !important;
    overflow: hidden;
}

.DocListProdTooltip .ui-tooltip-text .ui-datatable-tablewrapper {
    overflow: auto !important;
    max-height: 350px;
}

.docNewContFirst .ui-accordion-content {
    padding: 0px !important;
}

.docNewContFirst .ui-panel-content:nth-child(1) {
    padding: 0px !important;
}

.docNewContFirst .ui-panel-content {
    width: 100% !important;
}

.panelCon99 .ui-panel-content {
    width: 99.5% !important;
}

.docNewContFirst .tabPanelStyle {
    padding: 0px !important;
}

.displayMsgSty {
    position: relative;
    top: 7px !important;
}

.supportDocPanelGrid .inner-Add-DelLeft .ui-button .ui-icon {
    background: url(../images/sub-add.png) no-repeat 3px center !important;
}

.DocPanelDiv .ui-button {
    padding: 0 !important;
    font-weight: bold !important;
}

.DocPanelDiv .ui-button {
    padding-left: 10px !important;
}

.docNewContFirst.DocNew .ui-panel-content { /* border: 1px solid #ccc !important; */
}

.docNewContFirst .ui-accordion-content, .docNewContFirst .ui-panel-content {
    margin-bottom: 3px !important;
}

.buttonBgstyle {
    padding: 1px 3px 1px 3px !important;
    border: 1px solid #cccccc !important;
    background: #cccccc !important;
    text-align: left;
}

/*.docActivitiesStyle .activitiesPnl_sty .ui-tree-container li{padding: 23.2px 0; border-bottom: 1px solid #ccc; width: 124px; border-radius: 10px;}*/
.workFaSty .ui-picklist-list {
    height: 273px !important;
}

.workFaSty .ui-picklist-buttons {
    padding: 115px 5px 0px !important;
}

.accountTitleStyl .ui-datatable, .accountTitleStyl .ui-datatable-tablewrapper, .accountTitleStyl .ui-datatable-tablewrapper td {
    overflow: visible !important;
}

.contactsnew_tabview .chooseButtonDetail .ui-fileupload-content {
    display: block !important;
}

.contactsnew_tabview .documentLitUpload .chooseButtonDetail .ui-fileupload-content {
    display: block !important;
}

.contactsnew_tabview .chooseButtonDetail .ui-messages .ui-messages-error li,
.contactsnew_tabview .documentLitUpload .chooseButtonDetail .ui-messages .ui-messages-error li {
    background: #ffdcc6 !important;
}

.DocButDetailStyl .ui-button-text-icon-left .ui-button-text {
    padding: 4px !important;
}

.QnCMgSty .contactsnew_tabview .chooseButtonDetail .ui-fileupload span.ui-button {
    width: 130px !important;
}

.commanDataTableStyles .ui-datatable-tablewrapper .ui-datatable-empty-message td {
    width: 96.2% !important; /*  position: absolute !important; */
    padding: 4px 5px !important;
}

.departTooltip.ui-tooltip {
    max-width: 420px !important;
}

.FaqCenterLayoutUnitSty .QnCMgSty .faqRadioSty .ui-panelgrid td {
    border: 0px !important;
}

.FaqCenterLayoutUnitSty .QnCMgSty .ui-panel-content {
    border: 0px !important
}

.faqlistDataTablPanlSty .commanDataTableStyles .ui-datatable-tablewrapper {
    min-height: 240px !important;
}

.gridViewStyFaq .ui-datagrid-content {
    min-height: 370px;
}

.faqlistDataTablPanlSty .gridViewStyDoc .ui-datagrid-content {
    min-height: 270px;
}

.prodAdvanceSearchPanel .ui-grid-row .ui-grid-col-3 .ui-inputfield, .prodAdvanceSearchPanel .ui-grid-row .ui-grid-col-3 .ui-inputtext {
    width: 100% !important;
}

.prodAdvanceSearchPanel .ui-grid-row .ui-trigger-calendar input.hasDatepicker {
    width: 55% !important;
}

.docNewContFirst .ui-grid-col-12 .ui-inputfield {
    margin-bottom: 0 !important;
}

.productpnlNewSty > .ui-panel-content {
    overflow-x: auto;
}

.productpnlNewSty .ui-datatable-tablewrapper {
    overflow-x: hidden !important;
}

.productpnlNewSty .dataTableScroll .ui-datatable-tablewrapper {
    overflow-x: visible !important;
}

.productpnlNewSty .dataTableScroll .artProdCol .ui-datatable-tablewrapper {
    padding-left: 0px !important;
    width: 98%;
}

.DocListTiltleTable .docIcon {
    padding-top: 2px;
}

.docNewContFirst.DocNew .chooseButtonDetail .ui-fileupload span.ui-button {
    padding: 0px 0em 2px 0.1em !important;
    margin-left: 5px;
}

.zeroPanGridPad .ui-grid-row .ui-panelgrid-cell {
    padding: 0px !important;
}

.basicPanelDocPad .ui-panel-content {
    padding: 3px 0px 5px 0px !important;
}

.basicPanelDocPad .ui-grid-row .ui-panelgrid-cell {
    padding: 0px 6px 0px 6px !important
}

.basicPanelDocPad .ui-grid-row .ui-panelgrid-cell .ui-panelgrid-cell {
    padding: 0px 0px 0px 0px !important
}

.basicPanelDocPad .innerPadStyCheck .ui-grid-row .ui-panelgrid-cell .ui-panelgrid-cell {
    padding: 0px 3px 0px 3px !important
}

.paddingWid .ui-panelgrid-content {
    padding: 3px !important;
}

.InqInfoPopUpEditSty .InqInfoLabl {
    margin-left: 7%;
    float: left;
    margin-top: 5px;
}

.InqInfoPopUpEditSty .InqInfoLabl .ui-outputlabel {
    color: #fff;
}

.InqInfoPopUpEditSty .InqInfoLabl tbody td {
    border: none !important;
}

.InqInfoPopUpEditSty .HeaderBox {
    background: #5D6D7E;
    padding: 3px 5px 0 5px;
}

.InqInfoPopUpEditSty {
    top: 0 !important;
}

.InqInfoPopUpEditSty .ui-panelgrid .ui-panelgrid-cell {
    padding: 0px 10px 0px 0px !important;
}

.InqInfoPopUpEditSty .requestPanelId .ui-panelgrid .ui-panelgrid-cell {
    padding: 3px 5px 3px 5px !important;
}

.width17 {
    width: 17% !important;
}

.width83 {
    width: 83% !important;
}

.radioVerbalBtns {
    margin-top: 15px;
}

.radioVerbalBtns .ui-outputlabel, .radioVerbalBtns .radioButNewSty4 {
    float: left;
}

.DataTableNoHeader thead th {
    display: none !important;
}

.InqInfoPopUpEditSty .ui-inputtextarea {
    height: 80px !important;
}

.QnCMgSty .contactsnew_tabview .chooseButtonDetail .ui-fileupload span.ui-button {
    width: 130px !important;
}

.InqHeaderSty .hsaveop {
    width: 2%;
    padding-top: 1px;
}

.InqHeaderSty .reasscom {
    width: 9%;
}

.InqHeaderSty .legend {
    width: 3%;
}

.InqHeaderSty .legend .adverseEventListingTooltip {
    width: 200px !important;
    right: -35px !important;
}

.DynamicLayHeight1 .widthAuto {
    width: auto !important;
}

.DynamicLayHeight1 .widthAuto .ui-layout-unit-content {
    overflow-x: hidden;
}

.QnCMgSty .addCompanyUnitDataListSty .searchCriteriaSty .ui-outputlabel {
    color: #222 !important;
}

.DynamicLayHeight .westLayoutUnitSty .ui-layout-unit-content {
    overflow-x: hidden !important;
}

.DynamicLayHeight .westLayoutUnitSty .ui-layout-unit-content {
    overflow-x: hidden !important;
}

.OverlayPanPopupSty.VetAdvanceSearch .width83, .OverlayPanPopupSty.VetAdvanceSearch .width17 {
    padding-bottom: 0 !important;
}

.AddCommon.Ref a.ui-commandlink {
    background: #fff url(../images/refreshIcon.jpg) no-repeat 2px center !important;
}

.dialogCoress.commonWidth .mailattachBut .ui-fileupload-content {
    display: block !important;
    margin-left: -347px !important;
    margin-top: -30px !important;
    white-space: nowrap !important;
    position: absolute !important;
}

.dialogCoress.commonWidth .mailattachBut .ui-fileupload-content .ui-messages-error-detail {
    padding-right: 10px !important;
}

.OverlayPanPopupSty.VetAdvanceSearch .ui-overlaypanel-content {
    padding: 5px !important;
    min-height: 592px;
}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    *::-ms-backdrop, .OverlayPanPopupSty.VetAdvanceSearch .ui-overlaypanel-content {
        min-height: 570px;
    }
}

.OverlayPanPopupSty.VetAdvanceSearch .ui-calendar .hasDatepicker {
    width: 70% !important;
}

.OverlayPanPopupSty.VetAdvanceSearch .docAdSearchDelete {
    vertical-align: middle;
}

.OverlayPanPopupSty .ui-overlaypanel-close {
    margin: 13px 15px;
}

.dialogCoress.commonWidth .mailattachBut .ui-fileupload-content .ui-messages-error-detail {
    padding-right: 10px !important;
}

.reginalComLabel {
    float: left;
    padding-right: 10px;
}

.reginalCheckBox {
    float: left;
}

.reginalCheckBox .ui-chkbox {
    float: left;
    padding-right: 5px;
}

/* For Document workflow assigment */
.wfAssignTreeSty .ui-treenode-leaf-icon {
    display: none !important;
}

.wfAssignTreeSty_Col1 {
    width: 20px;
}

.wfAssignTreeSty_Col2 {
    width: 80px;
}

.AeFormPanelSty .switchLinkTreeTab { /* margin-top: -30px; */
}

.ContaCtCompanyuntStytable .ui-selection-column {
    cursor: default;
}

.ContaCtCompanyuntStytable .ui-selection-column .ui-chkbox {
    cursor: pointer;
}

.ProductDetCenterLay .commanDataTableStyles .ui-datatable-tablewrapper tbody .ui-datatable-empty-message td {
    position: relative !important;
}

/* .ProductDetCenterLayFull .commanDataTableStyles .ui-datatable-tablewrapper tbody .ui-datatable-empty-message td {position: relative !important;} */
.tradeNamesPanelSty .ui-panel-content {
    overflow: auto !important;
}
.width8per{width:8% !important;}
.width20per {
    width: 20% !important;
}

.width25per {
    width: 25% !important;
}

.width80per {
    width: 80% !important;
}

.width30per {
    width: 30% !important;
}

.width44per{width:44% !important;}
.width20 {
    width: 20px !important;
}

.width30 {
    width: 30px !important;
}

.width40 {
    width: 48px !important;
}

.width50 {
    width: 50px !important;
}

.width60 {
    width: 60px !important;
}

.width75 {
    width: 75px !important;
}

.width90 {
    width: 90px !important;
}

.width100 {
    width: 100px !important;
}

.width60 {
    width: 60px !important;
}

.width110 {
    width: 110px !important;
}

.width120 {
    width: 120px !important;
}

.width130 {
    width: 130px !important;
}
.width440{width: 440px;}
.width220{width: 220px;}

.width132 {
    width: 132px !important;
}

.width140 {
    width: 140px !important;
}

.width150 {
    width: 150px !important;
}

.width160 {
    width: 160px !important;
}
.role-radio table{border: 0px !important;}
.roleDetails .ui-panel{overflow: hidden;}

.width170 {
    width: 170px !important;
}
.width125{width: 125px !important;}
.width200 {width: 200px !important;}
.width215{width: 215px !important}
.width180 {width: 180px !important;}
.width270 {width: 270px !important;}
.width320 {
    width: 320px !important;
}

.width400 {
    width: 400px !important;
}

.width40per {
    width: 40% !important;
}

.width60per {
    width: 60% !important;
}
.width175{width:175px !important;}
.width75per {
    width: 75% !important;
}

.width135 {
    width: 135px !important;
}

.frozenColDatatable {
    min-height: 300px;
}

.frozenColDatatable .ui-datatable-header {
    position: absolute !important;
    top: 31px !important;
    right: 11px !important;
}

.frozenColDatatable {
    margin-top: 5px !important;
    overflow-x: hidden !important;
}

.dmeMangTbl .ui-datatable-scrollable .ui-datatable-scrollable-header-box {
    margin: 0px !important;
    width: 101.1% !important;
}

.frozenColDatatable .ui-datatable-scrollable-header {
    background: none !important;
}

.frozenColDatatable table {
    table-layout: fixed !important;
}

.frozenColDatatable .ui-datatable-scrollable-body {
    margin-top: -1px;
}

.frozenColDatatable table .ui-datatable-scrollable-theadclone {
    display: none;
}

.frozenColDatatable .ui-paginator-top {
    margin-top: -23px !important;
    position: absolute;
}

.frozenColDatatable .ui-datatable-scrollable-body:focus {
    outline: 0 !important;
}

.frozenColDatatable .ui-datatable-scrollable-header {
    overflow: visible;
}

.frozenColDatatable .ui-widget-header .ui-datatable-scrollable-header-box table thead th .ui-column-filter {
    display: block;
}

.frozenColDatatable .ui-datatable-scrollable-header-box .ui-calendar a img {
    position: relative;
    top: 3px;
    left: 3px;
}

.frozenColDatatable .ui-datatable-scrollable-header {
    border: none !important;
    margin-right: 16px;
}

/* .commanDataTableStylesINQ .frozenColDatatable .ui-datatable-scrollable-body{ max-height:505px; min-height:424px; overflow:auto;   } */
.commanDataTableStylesINQ .frozenColDatatable .ui-paginator {
    right: 10px;
}

.DynamicLayHeight .agInqScrollSty .ui-datatable-tablewrapper {
    max-height: 400px !important;
    overflow: auto;
    min-height: 400px;
}

/* Frozen coloumn styles */
/* .frozenColDatatable .ui-datatable-header, .frozenColDatatable .ui-paginator {width: auto !important;}
.frozenColDatatable .ui-datatable-frozen-container .ui-datatable-scrollable-body {overflow: hidden !important;}
.frozenColDatatable .ui-datatable-fs tbody .ui-datatable-frozenlayout-left, .frozenColDatatable .ui-datatable-fs tbody .ui-datatable-frozenlayout-right {padding:0 !important;border: 0 !important;}
.frozenColDatatable .ui-datatable-scrollable-header-box th {height: 20px;}
.frozenColDatatable .ui-datatable-data td {height: 24px;} */
.AeDocUploadPanSty .ui-datatable-tablewrapper table {
    table-layout: fixed !important;
}

.AeDocUploadPanSty .ui-datatable-tablewrapper table thead th:nth-child(1) {
    width: 12%;
}

.AeDocUploadPanSty .ui-datatable-tablewrapper table thead th:nth-child(2) {
    width: 33%;
}

.AeDocUploadPanSty .ui-datatable-tablewrapper table thead th:nth-child(3) {
    width: 55%;
}

.AeDocUploadPanSty .ui-datatable-tablewrapper table tbody td:nth-child(2) a img {
    float: right;
}

.AeDocUploadPanSty .ui-panel-content {
    width: 98% !important;
}

.AeDocUploadPanSty .ui-panel-title {
    width: 100% !important;
}

.AeDocUploadPanSty .ui-panel-title .chooseButtonDetail {
    margin-top: -4px !important;
}

.AeDocUploadPanSty .chooseButtonDetail .ui-fileupload .ui-icon-plusthick{ display:none; }
.AeDocUploadPanSty .chooseButtonDetail .ui-fileupload .ui-button-text { padding:5px; }

.AeRightWidgetSty .ui-accordion-header .ui-panelgrid .ui-panelgrid-cell {
    padding: 0px 10px 0px 0px !important;
}

.AeRightWidgetSty .ui-accordion-header .ui-outputlabel {
    padding-bottom: 0px !important;
}

.AeRightWidgetSty .ui-accordion-header .ui-icon {
    margin-top: -9px !important;
    right:10px !important;
    left:auto;
}

.OverlayPanPopupSty.InqAdvOverlayPanSty .ui-grid-col-4 .ui-calendar .hasDatepicker, .OverlayPanPopupSty.InqAdvOverlayPanSty .ui-grid-col-4 .ui-calendar .ui-state-disabled {
    width: 70% !important;
}

.AeReAssgnDial .ui-dialog-content {
    width: 97.4% !important;
}

.AeReAssgnDial .ui-panel-title {
    width: 100% !important;
}

.AeReAssgnDial .ui-panelgrid .ui-panelgrid-cell {
    padding: 0px 10px 0px 0px !important;
}

.AeDocUploadPanSty .ui-panel-titlebar .chooseButtonDetail .ui-fileupload span.ui-button {
    padding: 0 !important;
}

.pinLayoutAccord.AeRightWidgetSty .ui-accordion-content {
    overflow: visible !important;
}

.biblioContent .ui-accordion-content {
    overflow-y: hidden !important;
}

.inqOverDue {
    float: right;
    background: #dd4b39;
    border-radius: 5px;
    position: relative;
    text-align: center;
    padding: 5px 15px;
    font: bold 25px arial;
    color: #fff;
}

.InqOverdueBlock {
    float: left;
    top: -11px;
    background: #dd4b39;
    border-radius: 5px;
    position: relative;
    text-align: center;
    font: bold 25px arial;
    color: #fff;
    text-decoration: none;
    margin-right: 10px;
}

.InqQcFormPanel .buttonBg .ui-panelgrid-cell {
    text-align: left;
}

.InqQcFormPanel .buttonBg .ui-button .ui-button-text {
    padding: 2px 7px !important;
}

.InqQcFormPanel .buttonBg .ui-button, .InqQcFormPanel .buttonBg .ui-button.ui-state-hover {
    padding: 1px 0px 1px 0px !important;
}

.InqQcFormPanel .buttonBg .ui-calendar .hasDatepicker {
    width: 90px !important;
}

.InqQcFormPanel .ui-panel-content {
    height: 93% !important;
    position: absolute;
    width: 99% !important;
}

.InqQcFormPanel .ui-panel-content {
    border: 0px !important;
    padding: 0px !important;
    width: 100% !important;
}

.InqQcFormPanel .ui-panel-content .ui-panel-content {
    border: 1px solid #ccc !important;
    padding: 2px !important;
}

.InqQcFormPanel .ui-panel-content .buttonBg .ui-grid-col-6 {
    text-align: left;
}

.InqQcFormPanel .ui-panel-content .buttonBg {
    position: absolute;
    bottom: 5px;
    width: 99%;
}

.InqQcFormPanel .ui-panel-content .ui-datatable-tablewrapper thead .ui-state-default {
    visibility: hidden;
}

.InqQcFormPanel .ui-panel-content .ui-datatable-data .ui-datatable-odd td {
    background: none !important;
}

.InqNewEastLaySty .InqQcFormPanel .ui-panel-title {
    width: 100% !important;
}

.InqQcFormPanel .ui-panel-content .ui-datatable-tablewrapper tbody tr td:nth-child(1) {
    width: 30%;
    white-space: normal !important;
}

.InqQcFormPanel .ui-panel-content .ui-datatable-tablewrapper tbody tr td:nth-child(2) {
    width: 25%;
}

.InqQcFormPanel .ui-panel-content .ui-datatable-tablewrapper tbody tr td:nth-child(3) {
    width: 45%;
}

.InqQcFormPanel .ui-panel-content .ui-datatable-tablewrapper tbody tr td .radioButNewSty4 {
}

.newLayStyles .ui-layout-unit-content .ui-panel.InqQcFormPanel .ui-panel-titlebar {
    background: #2f76a0 !important;
}

.newLayStyles .ui-layout-unit-content .ui-panel.InqQcFormPanel .ui-panel-titlebar .ui-outputlabel {
    color: #fff !important;
}

.InqQcFormPanel .ui-datatable .ui-datalist .ui-selectoneradio {
    float: left;
    width: 15%;
}

.InqQcFormPanel .ui-datatable .ui-datalist .ui-datalist-item .ui-inputtextarea {
    width: 85%;
}

.InqQcFormPanel .ui-datatable .ui-datalist .ui-datalist-data li {
    padding: 2px 5px;
}

.InqQcFormPanel .ui-datatable .ui-datalist .ui-datalist-item > .ui-outputlabel {
    word-break: break-all;
}

.InqQcFormPanel .ui-datatable .ui-datalist .ui-datalist-header {
    text-align: left;
    background: #e9f3f5 !important;
    border: none;
}

.InqQcFormPanel .ui-datatable .ui-datalist .ui-datalist-header .ui-outputlabel {
    font-size: 15px !important;
    margin-top: -3px;
    font-weight: normal !important;
    color: #546e7a !important;
    display: inline-block;
    padding-right: 10px;
}

.InqQcFormPanel .ui-datatable .ui-datalist .ui-datalist-data li:nth-child(even) {
    background: #f1f1f1;
}

.InqQcFormPanel .ui-datatable .ui-datalist .ui-datalist-data li td {
    background: transparent !important;
}

.InqQcFormPanel .ui-datatable .ui-selectoneradio td {
    width: auto !important;
    padding: 4px 5px 4px !important;
    display: block;
}

.InqQcFormPanel .ui-datatable .ui-selectoneradio td:nth-child(odd) {
    float: left;
}

.dtHideTh thead th {
    display: none;
}

.vetQuerySetTable .vetQueAddImg {
    background: #2ECC71;
    padding: 3px;
    border-radius: 10px;
}

.vetQuerySetTable .vetQuePrevImg {
    padding: 3px 5px 3px 3px;
    background: #2980B9;
    border-radius: 9px;
    margin: 0 5px;
}

.vetQuerySetTable .vetQueNextImg {
    padding: 3px 3px 3px 5px;
    background: #2980B9;
    border-radius: 9px;
    margin: 0 5px;
}

.vetQuerySetCol {
    width: 62% !important;
}

.vetSearchCritCol {
    width: 32% !important;
}

.vetQuerySetTable .paginationDisplay {
    width: 20px !important;
    padding-top: 1px !important;
    padding-bottom: 1px !important;
    padding-left: 4px !important;
    padding-right: 4px !important;
    border: 1px solid #707070 !important;
    background-color: white !important;
    position: relative;
    top: -4px;
}

.vetQuerySetTable .paginationOf {
    position: relative;
    top: -4px;
    margin: 0 5px;
}

.vetQuerySetTable .ui-commandlink {
    vertical-align: top !important;
}

.vetQueryDeletCol {
    position: relative;
    top: -3px;
}

.dtHideTh thead th {
    display: none;
}

.dtHideTh thead th {
    display: none;
}

.QncInqMandSty .ui-panel-title {
    width: 85% !important;
}

.QncInqMandSty .ui-widget-header {
    height: 20px !important;
}

.adSrchCriteriaDlSty {
    display: inline-block;
}

.bibliographyCompany ul {
    padding: 0px;
    margin: 0px;
}

.biblioLink .ui-grid-col-6 .ui-grid-row .bibloGraphyDate {
    width: 8%;
}

.biblioLink .ui-grid-col-6 .ui-grid-row .biblograInout {
    width: 40%;
}

.biblioLink .ui-grid-col-6 .ui-grid-row .biblograInout .ui-inputfield {
    width: 80% !important;
}

.DocAutocmpltlookup a {
    position: absolute;
    right: 10px;
}

.cpmUnitAutoCmpFeild {
    width: auto !important;
    min-width: 280px;
}

.AeFormsContactSwitch .swithPanelGrid .ui-inputswitch {
    width: 90px !important;
}

.AeFormsContactSwitch .swithPanelGrid .ui-inputswitch-off {
    padding-left: 3px;
    background-repeat: no-repeat !important;
}

.aeBioJumpfield .autoCompEdit .ui-autocomplete-input {
    padding: 3px 2px 3px;
}

.jumpFieldSty .autoWidthNew {
    min-width: auto !important;
    width: 97% !important;
    float: left;
    border-radius: 4px !important;
}

.jumpFieldSty .ui-outputlabel {
    float: left;
    display: block;
    color: #fff;
    padding-right: 5px;
}

.showDetails .ui-button-text {
    padding: 2px 2px !important;
}

.AeFormsContactSwitch {
    position: relative;
    top: -5px;
}

.AESwitchContact .swithPanelGrid {
    float: right;
    padding-right: 5px;
    margin-top: -3px;
    width: auto;
}

.AESwitchContact .swithPanelGrid .ui-inputswitch {
    border: 0px !important;
    width: 86px !important;
}

.AESwitchContact .swithPanelGrid .ui-inputswitch-off span {
    text-align: center !important;
    width: 60px !important;
    padding-top: 2px !important;
}

.swithPanelGrid .ui-inputswitch-on span {
    padding-left: 5px !important;
}

.aeListAdvanceSrcKey td table {
    float: left;
}

.newLayStyles .viewModeDataTableStyle .ui-datatable-tablewrapper thead th {
    background: #e9f3f5 !important;
}

/* .newLayStyles .pinLayoutAccord .ui-accordion-header {
    background-color: #2f76a0 !important;
} */

.newLayStyles .e2bFormStyleMain .ui-tabmenu .ui-tabmenu-nav li.ui-state-active,
.newLayStyles .e2bFormStyleMain .ui-tabmenu .ui-tabmenu-nav li.ui-state-hover {
    background: #016990 !important;
    border: 1px solid #016990 !important;
}

/* .newLayStyles .ui-layout-unit-content .QnCMgSty .ui-panel-titlebar {
    background: #cadfe9 !important;
} */

.newLayStyles .ui-layout-east .ui-accordion .ui-tabmenu .ui-tabmenu-nav li.ui-state-active {
    padding: 0px 5px !important;
}

.newLayStyles .ui-layout-east .ui-accordion .ui-tabmenu .ui-tabmenu-nav li.ui-state-hover {
    padding: 0px 5px !important;
}

.newLayStyles .ui-layout-east .ui-accordion .ui-tabmenu .ui-tabmenu-nav li.ui-tabmenuitem {
    padding: 0px 5px !important;
}

.newLayStyles .ui-layout-east .ui-accordion .ui-tabmenu .ui-tabmenu-nav li.ui-state-active a {
    font-size: 12px !important;
}

.newLayStyles .ui-layout-east .ui-accordion .ui-tabmenu .ui-tabmenu-nav li a {
    font-size: 12px !important;
}

.newLayStyles .ui-layout-east .ui-accordion .ui-outputlabel {
    font-size: 12px !important;
}

.newLayStyles .ui-layout-east .ui-accordion .ui-datagrid-content .ui-datagrid-data .ui-datagrid-row .ui-datagrid-column a {
    padding: 0px 0px !important;
}

.newLayStyles .ui-layout-east .ui-accordion .seeMorePanelGrp a.seeMore {
    padding-top: 4px;
}

.newLayStyles .ui-layout-east .ui-accordion .ui-accordion-header {
    padding: 3px 3px !important;
}

.newLayStyles .ui-layout-east .ui-accordion .ui-accordion-content {
    margin-top: -1px;
}

.newLayStyles .ui-layout-east .ui-accordion .ui-accordion-content .e2bFormStyleMain {
    margin: 3px 5px 0px 5px !important;
}

.newLayStyles .ui-layout-east .ui-accordion .ui-accordion-content .e2bFormStyleMain1 {
    margin: 3px 0px 0px 0px !important;
}

.newLayStyles .ui-layout-east .pinLayoutAccord .assignSty a.assign {
    padding: 1px 4px 1px 4px;
    font-size: 13px;
}

.docAceofixIframe {
    top: -2px !important;
    background-color: rgba(239, 239, 239, 1) !important;
}

.aeListAdvanceSrcKey td table {
    float: left;
}

.ui-dialog, .ui-dialog.DialZindexStep2{ z-index: 1004 !important;}

.ui-dialog, .ui-dialog.DialZindexStep3 {
    z-index: 1006 !important;
}

.ui-dialog, .ui-dialog.DialZindexStep4 {
    z-index: 1008 !important;
}

.ui-dialog, .ui-dialog.DialZindexStep5 {
    z-index: 997 !important;
}

.QnCMgSty .searchCriteriaSty .ui-outputlabel {
    color: #444 !important;
}

.InqAdvanceSrcKeyword {
    float: left;
    display: inline-block;
    background: #c2d6da !important;
    padding: 1px 9px 1px 5px !important;
    border-radius: 4px !important;
    margin: 1px 5px 1px 0px !important;
    width: auto !important;
}

.InqAdvanceSrcKeyword .ui-commandlink {
    padding-top: 2px;
}

.ui-dialog .pinLayoutAccord .ui-state-active .ui-icon, .ui-dialog .pinLayoutAccord .ui-state-default .ui-icon {
    background: url(../images/AccImg.png) no-repeat 3px center !important;
}

.thinHeaderBox {
    padding: 3px 5px 1px 5px !important;
}

.ui-grid-col-6 .aeTooltip .ui-outputlabel {
    color: #fff !important;
}

.has-tooltip .adverseEventListingTooltip {
    max-height: 400px;
    overflow: auto;
}

.has-tooltip .adverseEventListingTooltipBio {
    width: 420px !important;
    right: -61px !important;
}

.has-tooltip .adverseEventListingTooltipBio:before {
    bottom: 0px !important;
}

.has-tooltip .adverseEventListingTooltipBio .iconBio {
    width: 1%;
    text-align: center;
}

.has-tooltip .adverseEventListingTooltipBio .describeBio {
    width: 32%;
    text-align: left !important;
    /* color: #fff; *//* New UI changes */
    color: #7C716E !important;
}

.has-tooltip .adverseEventListingTooltipBio .ui-panelgrid tbody td {
    padding: 1px 2px 2px 3px !important;
}

.commanDataTableStyles .ui-datatable-scrollable .ui-datatable-scrollable-header-box th .ui-selectonemenu-items-wrapper .ui-state-hover {
    background: #129bf2 !important;
}

.ui-datatable-data .InquiryNewProdSty {
    background: none !important;
    padding: 0px !important;
}

.ui-datatable-data .InquiryNewProdSty .ui-panelgrid-cell {
    padding: 0px !important;
}

.ui-datatable-data .InquiryNewProdSty .ui-chkbox {
    padding-right: 6px;
}

.dtHeight125 .ui-datatable-tablewrapper {
    max-height: 125px;
    overflow: auto;
}

.dtHeight200 .ui-datatable-tablewrapper {
    max-height: 200px;
}

.OverlayPanPopupSty .ui-panelgrid .ui-panelgrid-cell {
    padding: 0px 10px 0px 0px !important;
}

.OverlayPanPopupSty .ui-grid-col-3 .ui-panelgrid .ui-grid-col-6 .ui-calendar .hasDatepicker {
    width: 79% !important;    padding: 5px !important;
    font-size: 12px !important;
}

.InqAdvOverlayPanSty .ui-grid-col-12 .ui-inputtextarea {
    height: 50px !important;
}

.OverlayPanPopupSty .ui-panelgrid-cell .ui-outputlabel {
    color: #222 !important;    padding-right: 10px !important;
    vertical-align: sub;
}

.dtEmptyMsgStyle .ui-datatable-tablewrapper .ui-datatable-empty-message td {
    position: relative !important;
}

.pickListQncSty .ui-helper-clearfix {
    display: block !important;
}

.toggleAlignStyle .ui-panel-titlebar .ui-panel-titlebar-icon {
    margin-right: 0px !important;
}

.ui-datatable-tablewrapper .ui-grid-col-12 .ui-calendar .hasDatepicker {
    width: 65% !important;
    float: left;
}

.navadynamicPnlAER3 .ui-datatable-tablewrapper .ui-grid-col-12 .ui-calendar .hasDatepicker {
    width: 38% !important;
    float: left;
}

.accountNewStyle .ui-datatable-tablewrapper .ui-panelgrid .ui-panelgrid-cell {
    padding: 0px !important;
}

.accountNewStyle .ui-datatable-tablewrapper .ui-grid-col-12 .ui-calendar .hasDatepicker {
    width: 70% !important;
    float: left;
    padding: 4px 1px 4px 1px !important;
    font-size: 12px !important;
}

.ui-confirm-dialog-severity {
    margin-right: 0px !important;
}

.ui-layout-west .ui-tree .ui-treenode-label {
    padding: 0;
}

.adSearchOverlayPanel {
    height: 90% !important;
}

.adSearchOverlayPanel .ui-overlaypanel-content, .adSearchOverlayPanel .ui-overlaypanel-content .ui-panel, .adSearchOverlayPanel .ui-overlaypanel-content .ui-panel-content {
    height: 99% !important;
}

.ui-layout-west .ui-tree .ui-treenode-label {
    padding: 0;
}

.ui-layout-west .ui-tree .ui-treenode-label {
    padding: 0;
}

.homeIconsvg {
    width: 21px;
    height: 21px;
}

.inquiryDataTableSty .ui-column-customfilter .hasDatepicker {
    width: 75px !important;
}

.workflowAssignmentDilSty .ui-dialog-title {
    width: 97% !important;
}

.workflowAssignmentDilSty .ui-dialog-title label {
    font-size: 14px;
    font-weight: normal;
}

.workflowAssignmentDilSty .ui-dialog-title .ui-selectonemenu .ui-selectonemenu-label {
    font-size: 13px;
}

.workflowAssignmentDilSty .ui-dialog-titlebar {
    padding: 2px 5px 7px 5px !important;
}

.PageTitPoc .assignGroSty {
    color: #fff !important;
}

.PageTitPoc .duedateSty {
    color: #fff !important;
}

.regDocDlgSty .buttonBg {
    text-align: right !important;
}

.width7 {
    width: 7% !important;
}

.FileUploadDeleteStyle .ui-panelgrid-cell {
    margin-right: 20px;
}

/* .templatelistDataTablPanlSty .ui-datagrid-content {
    min-height: 320px !important;
} */

/* /* .templatelistDataTablPanlSty .commanDataTableStyles .ui-datatable-tablewrapper {
    min-height: 320px !important;
} */ */

.dialogConformStyle .ui-dialog-content {
    overflow-x: hidden !important;
}

.dialogConformStyle .ui-datatable-tablewrapper {
    max-height: 380px;
    height: 380px !important;
    overflow: auto !important;
}

.TempScrollStyle .ui-scrollpanel-content {
    width: 130px !important;
}

/* .newLayStyles .ui-panel-titlebar {
    background: #cadfe9 !important;
    padding: 3px 5px !important;
} */

.newLayStyles .inner-Add-DelBar {
    margin-top: 0 !important;
}

.workflowAssignmentDilSty .ui-widget-header .ui-state-disabled {
    opacity: 0.9 !important;
}

.workflowAssignmentDilSty .ui-dialog-content {
    width: 98.5% !important;
}

.workflowAssignmentDilSty .ui-layout-west .ui-tree-container {
    max-height: 425px;
    overflow: auto;
}

.InqAdvOverlayPanSty {
    background: #e5e5e5 !important;
}

.InqAdvOverlayPanSty .ui-panel-content, .InqAdvOverlayPanSty .ui-panelgrid .ui-panelgrid-cell {
    border: none !important;
}

.failZindexStyle {
    z-index: 100 !important;
}

.tabCalenderStyle .ui-panel-content {
    margin-left: -60px !important;
}

.formImpreCalendarFieldStyle .ui-controlsCalen {
    width: 5% !important;
}

.formImpreCalendarFieldStyle .ui-controlsCalen .ui-inputfield {
    width: 100% !important;
}

.formImpreCalendarFieldStyle .ui-datepicker table {
    border: 0px !important;
}

.docUsrGrpChkbox {
    width: 100%;
    padding: 2px;
    max-height: 115px;
    overflow: auto;
    display: block;
}

.docUsrGrpChkbox tr {
    line-height: 20px;
}

/* .docUsrGrpChkbox tr td:nth-child(1) {width: 20px;} */
.templateContactMany {
}

.templateContactMany .ui-selectmanymenu .ui-state-highlight,
.templateContactMany .ui-selectmanymenu .ui-state-hover {
    border: 0px !important;
    background: none !important;
}

.templateContactMany .ui-chkbox .ui-state-hover {
    border: 1px solid #96bedb !important;
}

.templateContactMany .ui-chkbox {
    float: left;
    margin-right: 8px !important;
    margin-top: 3px !important;
}

.templateContactMany .ui-selectlistbox-listcontainer {
    overflow: hidden !important;
}

.templateContactMany .ui-selectlistbox-list li {
    margin: 0px !important;
    line-height: 20px;
}

.templateContactMany .ui-selectmanymenu {
    border: 0px !important;
}

.RestoreBut .ui-panel-titlebar {
    height: 21px;
}

.RestoreBut .ui-panel-titlebar-icon {
    float: left !important;
    background: transparent !important;
    border: 0px !important;
    margin-right: 5px !important;
}

.RestoreBut .ui-panel-titlebar-icon .ui-icon-plusthick {
    background: url(../images/AccImgCollaps.png) no-repeat 3px center !important;
}

.RestoreBut .ui-panel-titlebar-icon .ui-icon-minusthick {
    background: url(../images/AccImg.png) no-repeat 3px center !important;
}

.RestoreBut .ui-panel-titlebar .ui-panel-title {
    float: right;
    width: 92% !important;
}

.eastLayoutUnitNewSty .companyPanelSty .ui-panel-titlebar .ui-panel-title {
    width: 100% !important;
}

.eastLayoutUnitNewSty .companyPanelSty .ui-panel-titlebar .ui-panel-title .ui-outputlabel,
.companyPanelSty .ui-panel-titlebar .ui-panel-title .ui-outputlabel {
    font-size: 13px !important;
    color: #fff !important;
}

.regionalDlgSty .companyPanelSty .ui-panel-titlebar .ui-panel-title .ui-outputlabel {
    font-size: 13px !important;
    color: #006699 !important;
}

.eastLayoutUnitNewSty .companyPanelSty .ui-panel-titlebar .ui-panel-title .paroductHeader {
    padding-left: 0 !important;
}

.eastLayoutUnitNewSty .companyPanelSty .ui-panel-titlebar .ui-panel-title .paroductHeader .ui-chkbox {
    float: left;
    padding-right: 7px;
}

.eastLayoutUnitNewSty .companyPanelSty > .ui-panel-content {
    width: 97% !important;
    padding-right: 4px !important;
    padding-left: 4px !important;
}

.eastLayoutUnitNewSty .companyPanelSty.panelvisible > .ui-panel-content {
    display: block !important;
}

.eastLayoutUnitNewSty .companyPanelSty .ui-panel-titlebar, .companyPanelSty .ui-panel-titlebar {
    background: #fff !important;
}

.eastLayoutUnitNewSty .companyPanelSty .adSrchCriteriaDlSty {
    margin-top: 4px;
    max-height: 105px;
    overflow: auto;
}

.eastLayoutUnitNewSty .companyPanelSty .ui-datatable-tablewrapper table thead tr th {
    white-space: nowrap;
    background: #D8D8D8 !important;
    border: 0px !important;
    padding: 1px 10px !important;
}

.eastLayoutUnitNewSty .companyPanelSty .ui-datatable-tablewrapper table tbody tr td {
    border: none !important;
}

.eastLayoutUnitNewSty .companyPanelSty .ui-datatable-tablewrapper {
    max-height: 150px;
    overflow: auto;
    margin-top: 3px;
}

.eastLayoutUnitNewSty .companyPanelSty .ui-datatable-data .ui-datatable-odd td {
    background: #fafafa !important;
}

.eastLayoutUnitNewSty .companyPanelSty .ui-panel-title .ui-selectoneradio label {
    color: #fff !important;
    font-weight: normal;
}

.dtMaxheight375 .ui-datatable-tablewrapper {
    max-height: 293px;
}

.radioAllignStyle {
    float: left;
    margin-left: 10px;
}

.InqAdvOverlayPanSty .ui-grid-col-4 .ui-selectonemenu, .InqAdvOverlayPanSty .ui-grid-col-4 .ui-inputfield,
.InqAdvOverlayPanSty .ui-grid-col-12 .ui-inputtextarea, .InqAdvOverlayPanSty .ui-grid-col-6 .ui-selectonemenu,
.InqAdvOverlayPanSty .ui-panelgrid-cell .ui-inputfield, .InqAdvOverlayPanSty .ui-panelgrid-cell .ui-inputtextarea {
    background: #fff !important;
}

/* .regionalLookUpStyle .ui-datatable table {table-layout: fixed !important;}
.regionalLookUpStyle .ui-outputlabel {white-space:normal; word-break:break-all;}
.regionalLookUpStyle .ui-datatable-tablewrapper tbody td{white-space:normal!important; word-wrap:break-word; }*/
.DrildwnmenuSty .ui-widget-header {
    background: #016990 !important;
    border: 1px solid #016990 !important;
    color: #fff !important;
    text-align: center;
}

.DrildwnmenuSty .ui-widget-header h3 {
    float: none !important;
    margin-top: -3px;
}

.DrildwnmenuSty {
    margin-left: 20px;
}

.DrildwnmenuSty .ui-menuitem {
    border-bottom: 1px solid #ccc !important;
}

.DrildwnmenuSty ul li a.ui-state-hover {
    border: none !important;
}

.DrildwnmenuSty .drilmenuClose {
    background: url(../images/closeButton.png) no-repeat !important;
    height: 10px;
    width: 10px;
}

.swithPanelGrid .ui-inputswitch-on span {
    width: 60px !important;
}

.InqCoressDraftPanel { /* max-height:390px; */
    overflow-x: hidden;
    overflow-y: auto;
}

.gridViewStyFaq .WorkFlowActStatus {
    color: #3498DB !important;
}

.gridViewStyFaq .DocStatusApprovedSty {
    color: #008000 !important;
}

.gridViewStyFaq .thumDetailfaq {
    width: 78% !important;
}

.OverlayPanPopupStyFaq {
    height: 540px !important;
}

.OverlayPanPopupStyFaq .addCriteriaTblSty {
    max-height: 150px !important;
}

.adSearchDataTablesty .ui-datatable tbody td {
    border: 1px solid #ccc !important;
}

.docThreeColViewSty .centerLayoutUnitNewSty .ui-grid-row {
    display: block !important;
}

.docThreeColViewSty .centerLayoutUnitNewSty .ui-grid-col-6 {
    width: 100% !important;
    float: none !important;
}

.docThreeColViewSty .centerLayoutUnitNewSty .activecheck .ui-grid-col-6 {
    padding-top: 5px !important;
    width: 50% !important;
    float: left !important;
}

.docThreeColViewSty .centerLayoutUnitNewSty .ui-grid-col-6 .datePnl .ui-inputfield,
.dateFieldDocNew .ui-grid-col-6 .docNewDate .ui-inputfield {
    width: 135px !important;
}

.ui-grid-col-6 .docViewCol01 {
    width: 20% !important
}

.ui-grid-col-6 .docViewCol02 {
    width: 40% !important
}

.dialogCom .userChkBox {
    border: 0px !important;
    width: 40%;
}

.dialogCom .userChkBox td label.ui-state-disabled {
    background: none !important;
    border: 0px !important;
}

/* .docThreeColViewSty .centerLayoutUnitNewSty  .ui-grid-col-6  table{width:100%;}
.docThreeColViewSty .centerLayoutUnitNewSty  .ui-grid-col-6 .ui-grid-col-6{ width:50%!important; float:left!important;} */
.docThreeColViewSty .addDeleteSty .titleStyleAdd {
    float: left;
    padding-right: 5px;
}

.addDeleteSty .titleStyleAdd {
    float: left;
    padding-right: 5px;
}

.docThreeColViewSty .addDeleteSty .linkinHead {
    position: absolute;
}

.docThreeColViewSty .addDeleteSty .linkinHead .ui-fileupload-buttonbar {
    padding: 0px !important;
}

.docThreeColViewSty .addDeleteSty .supportDocPanelGrid

.3
colDelete {
    margin-top: 1px;
}

.docThreeColViewSty .ddlColSty .LLDSTy {
    position: absolute;
    right: 23px;
}

.docThreeColViewSty .centerLayoutUnitNewSty .ui-panel-title {
    width: 76% !important;
}

.docThreeColViewSty .centerLayoutUnitNewSty .ui-panel-content {
    width: 99% !important;
}

.docThreeColViewSty .centerLayoutUnitNewSty .spellcheckTxt {
    width: 90% !important;
    float: left !important;
}

.docThreeColViewSty .centerLayoutUnitNewSty .spellcheckIcon {
    width: 10% !important;
    float: left !important;
}

.DocCenterLaySty .ui-datagrid-content-empty {
    position: relative;
    top: 25px;
}

.DocCenterLaySty .agSearchDoc .ui-datagrid-content-empty {
    position: absolute;
    padding: 10px 10px 10px 2px !important;
    top: 15px;
}

.docThreeColViewSty .centerLayoutUnitNewSty .addDellLink .ui-panel-title {
    width: 85% !important;
}

.docThreeColViewSty .centerLayoutUnitNewSty .addDellLink .ui-panel-title .AddWidth {
    width: 40%;
    float: left;
}

.qcFormQuesDatableSty .ui-datatable-header {
    text-align: left !important;
    padding: 4px 8px 10px !important;
}

.InqQcFormPanel .ui-selectoneradio tbody td {
    border: none !important;
}

.InqAdvOverlayPanSty .adSearchHeader .adSearchTitle {
    font-size: 15px !important;
    color: #1F618D !important;
    font-weight: bold !important;
}

.InqAdvOverlayPanSty .adSearchHeader {
    margin-bottom: 0px !important;
    height: 25px;
}

.InqAdvOverlayPanSty .adSearchHeader {
    margin-bottom: 0px !important;
    height: 25px;
}

.templatelistDataTablPanlSty .newDeletDocRow {
    padding: 0 0px !important;
    min-height: 0;
    position: absolute;
}

.westLayoutUnitSty .ui-tabs .ui-editor {
    width: 99% !important;
}

.FaqNewgridViewSty .ui-commandlink {
    color: #417FB2 !important;
}

.vetDataTxt {
    width: 10% !important;
    text-align: right;
}

.vetDataSelect {
    width: 10% !important;
}

.vetDataButt {
    width: 10% !important;
}

/* .AddNewDelateSty{ position:absolute;  } */
.AddNewDelateSty{padding:10px !important;float:right;}	
.AddNewDelateSty a.addLinkSty {         
    border-radius: 4px !important;
    background-color: #1A3BDD !important;
    color: #fff !important;
    background-image: none !important;
    font-size: 12px;
    font-weight: 600;
    text-align: center;
	padding: 6px 25px !important;
	text-decoration: none !important;
	margin:5px !important;
	border:1px solid #1A3BDD !important;/*yamini changes*/
}

.AddNewDelateSty a.multiLinkSty {
    background: url(../images/multi_Down.png) no-repeat 3px center !important;
    padding: 3px 6px 3px 25px;
    text-decoration: underline;
    color: #546e7a !important;
    font-weight: normal !important;
    margin-right: 1px;
    font-size: 12px;
}

.AddNewDelateSty a.citaLinkSty {
    background: url(../images/show_Citation.png) no-repeat 3px center !important;
    padding: 3px 6px 3px 25px;
    text-decoration: underline;
    color: #546e7a !important;
    font-weight: normal !important;
    margin-right: 1px;
    font-size: 12px;
}

.AddNewDelateSty a.pdlLinkSty {
    padding: 3px 6px 3px 18px;
    text-decoration: underline;
    color: #546e7a !important;
    font-weight: normal !important;
    margin-right: 1px;
    font-size: 12px;
}

.AddNewDelateSty a.deleteLinkSty ,
.AddNewDelateSty a.saveBtn,
.AddNewDelateSty a.defaultSty{	
    border-radius: 4px !important;
    background-color: #FFFFFF!important;
    color: #38506D !important;
    background-image: none !important;
    font-size: 12px;
    font-weight: 600;
    text-align: center;
	padding: 6px 25px !important;
	text-decoration: none !important;
	border: 1px solid #C4CDD5 !important;
	margin:5px !important;
}

.AddNewDelateSty a.resetIconChaSch,.aeFailSty .DelCommon .ui-button { 
    border-radius: 4px !important;
    background-color: #FFFFFF!important;
    color: #38506D !important;
    background-image: none !important;
    font-size: 12px;
    font-weight: 600;
    text-align: center;
	padding: 6px 25px !important;
	text-decoration: none !important;
	border: 1px solid #C4CDD5 !important;
	margin:5px !important;
}
.aeFailSty .DelCommon .ui-button{margin:0px !important;}
.AddNewDelateSty a.deleteLinkDocSty { /* changes done by yamini - apr12*/
    border-radius: 4px !important;
    background-color: #FFFFFF!important;
    color: #38506D !important;
    background-image: none !important;
    font-size: 12px;
    font-weight: 600;
    text-align: center;
	padding: 8px 27px !important;
	text-decoration: none !important;
	border: 1px solid #C4CDD5 !important;
	margin:5px !important;
}

.AddNewDelateSty a.unlock {
    background: none;
    padding: 3px 6px 3px 18px;
    text-decoration: underline;
    color: #546e7a;
    font-weight: normal !important;
    margin-right: 0px;
    font-size: 12px;
}

.AddNewDelateSty a.unlock {
    background: none;
    padding: 3px 6px 3px 18px;
    text-decoration: underline;
    color: #EC4635 !important;
    font-weight: normal !important;
    margin-right: 0px;
    font-size: 12px;
}

.AddNewDelateSty a.importLink {/*yamini changes-apr12*/
    color: #546e7a !important;
    text-align: center;
    background-color: #fff !important;
    text-decoration: none !important;
    border-radius: 4px !important;
    padding: 8px 27px !important;
    margin: 5px !important;
	border:1px solid rgb(196, 205, 213) !important;
}

.AddNewDelateSty a.copyLinktempSmall {
    background: url(../images/copy_document_small.svg) no-repeat 3px center !important;
    padding: 3px 6px 3px 24px;
    text-decoration: underline;
    color: #546e7a !important;
    font-weight: normal !important;
    margin-right: 1px;
    font-size: 12px;
}

.AddNewDelateSty a.copyLinktemp { /*yamini changes*/
    border-radius: 4px !important;
    background-color: #FFFFFF!important;
    color: #38506D !important;
    background-image: none !important;
    font-size: 12px;
    font-weight: 600;
    text-align: center;
	padding: 8px 27px !important;
	text-decoration: none !important;
	border: 1px solid #C4CDD5 !important;
	margin:5px !important;
}

.AddNewDelateSty .deleteLinkvetSty {
    background: url(../images/cancel.gif) no-repeat 3px center !important;
    padding: 3px 6px 3px 23px;
    text-decoration: underline;
    color: #546e7a !important;
    font-weight: normal !important;
    margin-right: 1px;
    font-size: 12px;
}

.AddNewDelateSty a.saveLinkimg {
    background: url(../images/save_common.png) no-repeat 3px center !important;
    padding: 3px 9px 3px 22px;
    text-decoration: underline;
    color: #546e7a !important;
    font-weight: normal !important;
    margin-right: 1px;
    font-size: 12px;
}

.AddNewDelateSty a.executeLinkSty {
    background: url(../images/aeIcons_arrow.png) no-repeat 3px center !important;
    padding: 3px 9px 3px 24px;
    text-decoration: underline;
    color: #546e7a !important;
    font-weight: normal !important;
    margin-right: 1px;
    font-size: 12px;
}

.AddNewDelateSty a.recallLinkSty {
    background: url(../images/img_recallDoc.png) no-repeat 3px center !important;
    padding: 3px 6px 3px 18px;
    text-decoration: underline;
    font-weight: normal !important;
    margin-right: 5px;
    font-size: 12px;
    color: #546e7a !important;
}

/* BioGen UI changes for AE */
.NextPreRight {
    float: right;
    margin-top: 2px;
}

.buttonFocusNEw .ui-button {
    border: 2px solid #fff !important;
    float: right;
    border: 0px !important;
    padding: 0px !important;
    height: 24px;
    margin-top: 2px;
}

.buttonFocusNEw .ui-state-focus,
.buttonFocusNEw .ui-state-hover {
    border: 2px solid #78d9fe !important;
}

.dataAssessmentHis .ui-grid-row:nth-child(even) {
    background: #f2f8f9;
    padding: 5px;
}

.dataAssessmentHis .ui-grid-row:nth-child(odd) {
    background: #fff;
    padding: 5px;
}

.dataAssessmentHis .ui-grid-DsCol-2-1 {
    text-align: left;
    width: 30% !important;
    padding: 1px 10px !important;
}

.dataAssessmentHis .ui-grid-DsCol-2-2 {
    text-align: center;
    width: 5% !important;
    padding: 1px 10px !important;
}

.dataAssessmentHis .ui-grid-DsCol-2-3 {
    text-align: left;
    width: 65% !important;
    padding: 1px 10px !important;
}

.ui-grid-col-6 .ui-grid-col-bio2-1 {
    width: 92% !important;
}

.documentViewRight .ui-grid-col-6 .ui-grid-col-bio2-1 {
    width: 52% !important;
}

.documentViewRight .ui-grid-col-6 .ui-grid-col-bio2-2 {
    width: 48% !important;
}

.ui-grid-col-6 .ui-grid-col-bio2-2 {
    width: 65% !important;
}

.ui-grid-col-6 .ui-grid-col-bio2-3 {
    width: 60% !important;
}

.ui-grid-col-6 .ui-grid-col-bio2-4 {
    width: 40% !important;
}

.R3NullflavourIcon .ui-grid-col-6 .ui-grid-col-bio2-3 .ui-calendar .hasDatepicker,
.R3NullflavourIcon .ui-grid-col-6 .ui-grid-col-bio2-3 .ui-calendar .ui-state-disabled {
    width: 40% !important;
}

.R3NullflavourIcon .ui-grid-col-6 .ui-grid-col-bio2-4 .ui-calendar .hasDatepicker,
.R3NullflavourIcon .ui-grid-col-6 .ui-grid-col-bio2-4 .ui-calendar .ui-state-disabled {
    width: 70% !important;
}

.FaqLayoutUnitStyle.supportDocPanelGrid .fileUploadProgressSty .ui-fileupload-content,
.fileUploadProgressSty .ui-fileupload-content {
    margin-left: 196px;
    margin-top: -49px;
    position: absolute;
}

.contactsnew_tabview .uploadContentEnable .chooseButtonDetail .ui-fileupload-content {
    display: inline-block;
}

.contactsnew_tabview .uploadContentEnable .chooseButtonDetail .ui-fileupload-content .ui-fileupload-files {
    display: none;
}

.contactsnew_tabview .uploadContentEnable .chooseButtonDetail .ui-fileupload-content .ui-messages {
    position: absolute;
    z-index: 999999999999;
    left: 300px;
    top: 100px;
    background: #e5f6ff !important;
    border: 1px solid #0093dd !important;
    padding: 5px;
}

.contactsnew_tabview .uploadContentEnable .chooseButtonDetail .ui-fileupload-content .ui-messages .ui-messages-error li {
    background: #e5f6ff !important;
    padding: 10px !important;
    border: 0px !important;
}

.faqNewContFirstStyle .ui-panelgrid .ui-panelgrid-cell {
    padding: 0px 3px 0px 0px !important;
}

.temLogoSty .ui-chkbox {
    display: inline-block !important;
}

.faqNewpanleStyle .ui-grid-col-6 .ui-calendar .ui-state-disabled {
    width: 90% !important;
}

.widthautoStyle {
    width: auto !important;
}

.faqtabPanelStyle {
    padding: 0px !important;
}

.faqnewLayStyles .pinLayoutAccord .ui-accordion-header .ui-outputlabel {
    padding-left: 29px !important;
    margin-top: 1px !important;
}
.eastLayoutUnitNewSty .faqcompanyPanelSty > .ui-panel-content {
    width: 97% !important;
}

.vetListingCenterLaySty .normalSearchInq {
    width: 63%;
}

.vetListcolStyle .vetQuerySetCol {
    width: 20% !important;
}

.vetHeigtStyle {
    height: auto !important;
}

.vetBdColorStyle {
    border-bottom: 2px solid #aabbc1 !important;
}

.vetPaddingStyle {
    padding: 5px !important;
}

.VetviewStyleLink .basicOneButton .ui-buttonset-3 .ui-button.ui-state-active .ui-button-text {
    font-weight: bold !important;
}

.ui-chkbox .ui-chkbox-box.ui-state-focus, .inner-Add-DelLeft a.plus:focus, .inner-Add-Dele2bform a:focus, .inner-Add-DelLeft a:focus { /* border: 1px solid #0276aa !important; *//* border: 1px solid #1cc97e !important; */
    border: 1px solid #f8a000 !important;
}

.ui-panelgrid .lookupAlignSty a:focus img {
    outline: 1px solid #f8a000 !important;
}

.ui-grid-row .ui-panelgrid-cell a:focus img {
    outline: 1px solid #f8a000 !important;
}

.ui-panelgrid .ui-grid-row .ui-grid-col-6 .sample.ui-state-focus {
    border: 1px solid #ff0000 !important;
}

.vetwidth {
    width: 500px !important;
}

.vetOverlaystyle {
    background: #e5e5e5 !important;
    border: 0px !important;
}

.vetaddCriteriaTblSty .ui-datatable-data .ui-datatable-odd td {
    background: #f8f8f8 !important;
}

.QnCMgSty .transactionWfSty .ui-datatable-tablewrapper tbody td {
    position: relative !important;
    border: none !important;
}

.OverlayPanPopupSty .vetaddCriteriaTblSty {
    max-height: 405px !important;
}

.vetaddCriteriaTblSty .ui-state-highlight, .vetaddCriteriaTblSty .ui-widget-content .ui-state-highlight { /* background: #dbf4ff !important; */
    background: #f5f5f5 !important;
    color: #546e7a !important;
}

.vetbasicSearchStyle a.ui-commandlink {
    display: block !important;
}

.vetbasicSearchStyle a.ui-commandlink img {
    margin-top: 4px;
    padding-left: 1px;
}

.ui-columntoggler-close {
    margin-top: 16px !important;
    margin-right: 11px !important;
    bottom: 14px !important;
    position: relative !important;
}

.lookupAlignSty a {
    float: left;
    margin-top: 2px;
    position: relative;
}

.lookupAlignSty1 a {
    float: left;
    margin-top: -1px;
    position: relative;
}

.inqColorWidth .tooltipInqList .ui-button-text {
    color: #546e7a !important;
    font-size: 13px !important;
}

.inqColorWidth .tooltipInqList .chooseButtonDetail .ui-fileupload span.ui-button {
    background: #fff !important;
    color: #546e7a !important;
    border: none !important;
}

.inqColorWidth .tooltipInqList .chooseButtonDetail span.ui-icon-plusthick {
    color: #546e7a !important;
    background-image: url(../images/add.png) !important;
    background-position: 0 0;
}

.inqColorWidth .tooltip {
    background: #ebecec !important;
}

.inqColorWidth .ui-panelgrid tbody td.value {
    color: #546e7a !important;
    font-size: 13px !important;
}

.templateData .ui-column-customfilter .hasDatepicker {
    width: 100px !important;
    margin-right: 5px;
}

.vetDataTableSty .ui-column-customfilter .hasDatepicker {
    width: 90% !important;
}

.vecolorStyle .ui-datatable-tablewrapper thead th {
    background: #f9f9f9 !important; /*yamini changes - 05/04/2019*/
    white-space: nowrap;
}

.vetpagetitRight {
    width: 23% !important;
}

.vetcolorlabelstyle .ui-widget {
    color: #546e7a !important;
    font-size: 13px !important;
}

.vetZindexStyle {
    z-index: 999 !important;
    position: absolute !important;
    width: auto !important
}

.vetNewcenterLaySty .ui-layout-unit-content {
    overflow: visible !important;
}

.vetSaveborderstyl .ui-panel-content {
    border: 0px !important;
}

.vetResponseLable .ResponseWidth .ui-outputlabel {
    padding: 0px !important;
}

.selectOneMenuAsAuto .ui-selectonemenu-trigger {
    display: none !important;
}

@media all and (-ms-high-contrast: none) {
    .vetQuerySetTableIEStyle .paginationDisplay {
        top: 0px !important;
    }

    /* IE10 */
   *::-ms-backdrop, .vetQuerySetTableIEStyle .paginationDisplay {
       top: 0px !important;
   }

   /* IE11 */
   .vetQuerySetTableIEStyle .paginationOf {
       top: 0px !important;
   }

   *::-ms-backdrop, .vetQuerySetTableIEStyle .paginationOf {
       top: 0px !important;
   }

   /* IE11 */
   /*   .vetDataTableSty table {background-color:#ccc;}
     *::-ms-backdrop, .vetDataTableSty table {background-color:#ccc;} */
      
     *::-ms-backdrop, .ArrangeTolltipIconAtLeftPos .sixColumnPanel.compafterSearchsetAutoHeight{
      top:100px !important;
      }
}

.vetaddCriteriaTblSty .ui-widget-content a {
    text-decoration: none;
}

.vetOverlaystyle .ui-panelgrid-cell .ui-outputlabel {
    font-size: 12px !important;
}

.vetOverlaystyle .ui-datatable tbody td {
    border: 0px !important
}

.vetListingLegend {
    width: 365px !important;
    right: -61px !important;
    border: 1px solid #80c1da !important;
}

.commonVedWidth {
    width: 40% !important;
}

.vetHighlightLink {
    font-weight: bold !important;
    color: #006699 !important;
}

.vetQuerySetSaveDlg {
    margin-top: 25px;
}

.veddraRadioL {
    width: 25%;
    text-align: left;
}

.veddraRadioM {
    width: 20%;
    text-align: left;
}

.veddraRadioR {
    width: 25%;
    text-align: left;
}

.veddraRadioR .radioText {
    padding-right: 7px;
    font-weight: bold;
    text-align: right;
    float: left;
    line-height: 25px;
}

.veddraRadioR1 {
    width: 20%;
    text-align: left;
}

.veddraRadioR1 .veddraVersionText {
    padding-right: 7px;
    font-weight: bold;
    text-align: right;
    float: left;
    line-height: 25px;
}

.veddraDiv {
    border: 1px solid #ccc;
    width: 99%;
    float: left;
    padding: 6px;
    background: #fffff !important;
    margin: 3px 3px 3px 0px;
}

.veddraDiv .selectManyMenu {
    width: 100%;
    height: 141px !important;
    border: 1px solid #ccc !important;
}

.vedraDivTabLeft {
    width: 75%;
    text-align: left;
}

.vedraDivTabLeft label {
    font-weight: bold;
    font-size: 12px;
}

.vedraDivTabRight {
    width: 25%;
    text-align: right;
}

.veddraDiv td.vedraDivTabLeft,
.veddraDiv td.vedraDivTabRight {
    padding-bottom: 3px;
}

.vedraDivTabRight .commandButton {
    border: 1px solid #ccc !important;
}

.vedraDivTabprv {
    width: 8%;
    text-align: left;
}

.vedraDivTabprv .commandButton {
    border: 1px solid #ccc !important;
}

.veddraDivCont {
    border: 1px solid #ccc;
    float: left;
    height: 170px;
    padding: 6px;
    background: #fffff !important;
    margin: 15px 0px 3px 0px;
}

.VeddraDivLabel {
    background: #ffffff;
    border: 1px solid #ccc;
    width: 95%;
    padding: 2px;
    margin: 7px 0px 3px 0px;
    height: 20px
}

.veddraBotBut {
    border: 1px solid #ccc;
    background: #e5e5e5;
    padding: 3px;
    text-align: right;
}

.actionButton {
    width: 4%;
    padding-left: 10px;
}

/*.vetListingCenterLaySty .reasscom{width:14% !important;}*/
.veddraBotBut {
    border: 1px solid #ccc;
    background: #e5e5e5;
    padding: 3px;
    text-align: right;
}

.panelWidth {
    width: 20% !important;
}

.diologCloseStyle .ui-columntoggler-close {
    bottom: 14px !important;
    position: relative !important;
}

.vetSelectListSty {
    width: 16%;
}

.vetDiologWidthSty {
    width: 45% !important;
}

.vetRequestPanelStyle .ui-panel-content {
    border: 0px !important;
}

.vetRequestPanelStyle .ui-panel-titlebar .ui-panel-titlebar-icon {
    margin-right: 5px !important;
}

.vedraHeaderStyle .veddraVersion1 {
    width: 30% !important;
    margin-left: 10px;
}

.vedraHeaderStyle {
    background: #f5fbff !important;
    border: 1px solid #f5f5f5;
    padding: 5px !important;
    height: 15px;
    width: 100%;
}

/* .vedraLookupStyle .vedraInputColorStyle {background-color:white !important;} */
.ui-dialog-titlebar-close:after {
    content: "Close";
    display: none;
}

.ui-dialog-titlebar-close:hover:after {
    display: block;
    z-index: 9999999;
    position: absolute;
    background: #fff;
    border: 1px solid #ccc;
    font-size: 12px;
    padding: 2px;
    top: 20px;
    right: 10px;
}

.vedraLookupStyle .ui-corner-all {
    color: black;
}

.vedraLookupStyle .ui-selectlistbox-listcontainer {
    height: 131px !important;
}

.selectManuApplication .ui-selectlistbox-listcontainer {
    height: 131px !important;
}

.ContractTxtAreaHeight .ui-inputtextarea {
    height: 50px !important;
    overflow: auto !important;
}

.saveResultLink {
    width: 18%;
}

.unionResultLink {
    width: 14%;
}

.vedraLookupStyle .ui-button-text {
    border: 1px solid #95aeb9;
    background-color: #fbfeff;
}

.vetHeaderStyle .PageTitLeft {
    width: 75% !important;
}

.vetHeaderStyle .pagetitRight {
    width: 25% !important;
}

.vetHeightLayoutSty .ui-layout-unit-content {
    height: 490px !important;
}

.vetBasicStyle .deparmentSty {
    width: 100% !important;
}

.dStyleDataTable {
    color: #fff;
    background: #016990;
    float: left;
    border: 1px solid #016990;
    border-radius: 10px;
    padding: 2px;
    width: 10px;
    height: 10px;
}

.dStyleDataTable .ui-outputlabel {
    font-size: 10px !important;
    font-weight: bold;
    line-height: 10px;
    padding-left: 3px;
    display: block;
}

.contentWrapperStyle {
    background-color: #eff0f1;
    border: solid 1px #ccc !important;
    padding: 5px 5px;
}

.vetBasicStyle .vetdeparmentSty .ui-selectcheckboxmenu {
    width: 100% !important;
    padding: 0px 5px 3px 1px !important;
}

.ArchiveCommon a {
    color: #000;
    text-decoration: none;
    display: block;
    font-weight: normal;
    padding: 1px 5px 1px 8px !important;
    border: 1px solid #fff !important;
    margin: 0px 5px 0px !important;
    border-radius: 0px;
    background: #fff;
}

.vetemptyStyle {
    width: 1%;
}

.CopyVearHeaderStyle {
    background: #ddecf0 !important;
    border: 1px solid #ddecf0;
    padding: 2px 2px 6px 2px !important;
    height: 16px;
    width: 100%;
    margin-bottom: 5px;
}

.TrackerAutoCompProdSty {
    width: 947px !important;
    height: 200px !important;
}
.TrackerAutoCompProdSty th{height: 30px !important;}
.TrackerAutoCompProdSty tbody{margin-top:17px !important;}

.TrackerAutoCompProdSty .ui-autocomplete-items thead {
    position: fixed !important;
    margin-right: 28px !important;
    z-index: 500;
}

.creFormSty .buttoncreate .ui-button.saveBtn ,
.creFormSty .buttoncreate .ui-button.saveBtn.ui-state-hover{background: #1A3BDD !important}


.TrackerAutoCompProdSty .ui-autocomplete-items tbody {
    top: 21px;
    position: absolute;
}

.TrackerAutoCompProdSty .ui-autocomplete-items thead th, .TrackerAutoCompProdSty .ui-autocomplete-items tbody td {
    padding: 2px 5px 2px 5px !important;
}

.AelistDupSrchDataPan .inner-but {
    margin-right: 0 !important;
}

.AelistDupSrchDataPan .ui-panel-title {
    width: 96.3%% !important;
}

.E2BFormsFontSize .e2bQnCSty .ui-grid-col-4 .ui-outputlabel,
.E2BFormsFontSize .e2bQnCSty .ui-grid-col-12 .ui-outputlabel {
    font-size: 10px !important;
}

.E2BFormsFontSize .e2bQnCSty .ui-grid-col-4 .e2bNormalField .ui-outputlabel,
.E2BFormsFontSize .e2bQnCSty .ui-grid-col-12 .e2bNormalField .ui-outputlabel,
.E2BFormsFontSize .e2bQnCSty .ui-grid-col-6 .e2bNormalField .ui-outputlabel {
    font-size: 14px !important;
    font-weight: bold !important;
    color: #222 !important;
}

.vecolorStyle .ui-paginator {
    margin-top: 0px !important;
}

.vetswitchTreeTab {
    z-index: 99 !important;
}

.vettooltipstyle {
    background: #fff !important;
    border: 1px solid #016990 !important;
    border-radius: 5px;
    color: #546e7a !important;
}

/* .E2bDetR3UnqSty .ui-panel-title .E2bR2LinkSty div:nth-child(1){margin-left: 50px;} */
.E2bDetR3UnqSty .ui-panel-title .E2bCodeListLinkSty div:nth-child(1) {
    margin-left: -12px;
}

.AeFormPanelSty .ui-panel-title .NextPreRight {
    margin-right: 30px;
}

.AeFormPanelSty .ui-panel-title .switchLinkTreeTab {
    right: 7px;
}

.northLayoutUnitSty .ui-layout-unit-content {
    overflow: none ! impotant;
    height: 54px ! impotant;
}

.ui-dialog .buttonBg .ui-button .ui-button-text {
    color: rgb(56, 80, 109) !important;/*yamini changes*/
}

.aeDupSrchDlgSty .ui-dialog {
    z-index: 999 !important;
}

.northLayoutUnitSty .ui-layout-unit-content {
    overflow: visible !important;
    height: 54px !important;
}

.vecolorStyle .ui-paginator-pages {
    position: relative;
    bottom: 3px;
}

/*.ui-layout-resizer, .ui-layout-resizer-north, .ui-layout-resizer-open, .ui-layout-resizer-north-open { height:0px !important; }*/
.inqNewImgSty .triggerImage {
    margin-left: 5px !important;
    top: 1px !important;
}

.suspectProduct {
    background: url(../images/SP.png) no-repeat 4px center !important;
    float: right !important;
    padding: 1px 4px;
    background-size: 18px 18px !important;
}

.concomitantProduct {
    background: url(../images/PCNew.png) no-repeat 4px center !important;
    float: right !important;
    padding: 1px 4px;
    background-size: 18px 18px !important;
}

.primarySuspectProduct {
    background: url(../images/PSP.png) no-repeat 4px center !important;
    float: right !important;
    padding: 1px 4px;
    background-size: 18px 18px !important;
}

.noSuspectProduct {
    background: url(../images/NSP.png) no-repeat 4px center !important;
    float: right !important;
    padding: 1px 4px;
    background-size: 18px 18px !important;
}

.suspectProductCoded {
    background: url(../images/SP.png) no-repeat 4px center, url(../images/autoCode.png) no-repeat 25px center !important;
    float: right !important;
    padding: 1px 14px;
    background-size: 18px 18px !important;
}

.concomitantProductCoded {
    background: url(../images/PCNew.png) no-repeat 4px center, url(../images/autoCode.png) no-repeat 25px center !important;
    float: right !important;
    padding: 1px 14px;
    background-size: 18px 18px !important;
}

.primarySuspectProductCoded {
    background: url(../images/PSP.png) no-repeat 4px center, url(../images/autoCode.png) no-repeat 25px center !important;
    float: right !important;
    padding: 1px 14px;
    background-size: 18px 18px !important;
}
.primarySuspectProductNotCoded {
    background: url(../images/PSP.png) no-repeat 4px center, url(../images/notCoded.png) no-repeat 25px center !important;
    float: right !important;
    padding: 1px 14px;
    background-size: 18px 18px !important;
}

.noSuspectProductCoded {
    background: url(../images/NSP.png) no-repeat 4px center, url(../images/autoCode.png) no-repeat 25px center !important;
    float: right !important;
    padding: 1px 14px;
    background-size: 18px 18px !important;
}

.requesttestConcomitantCoded {
    background: url(../images/concomitant.png) no-repeat 4px center, url(../images/autoCode.png) no-repeat 25px center !important;
    float: right !important;
    padding: 1px 14px;
    background-size: 18px 18px !important;
}

.suspectProductNotCoded {
    background: url(../images/SP.png) no-repeat 4px center, url(../images/notCoded.png) no-repeat 25px center !important;
    float: right !important;
    padding: 1px 14px;
    background-size: 18px 18px !important;
}

.concomitantProductNotCoded {
    background: url(../images/PCNew.png) no-repeat 4px center, url(../images/notCoded.png) no-repeat 25px center !important;
    float: right !important;
    padding: 1px 14px;
    background-size: 18px 18px !important;
}

.primarySuspectProductNotCoded {
    background: url(../images/PSP.png) no-repeat 4px center, url(../images/notCoded.png) no-repeat 25px center !important;
    float: right !important;
    padding: 1px 14px;
    background-size: 18px 18px !important;
}

.noSuspectProductNotCoded {
    background: url(../images/NSP.png) no-repeat 4px center, url(../images/notCoded.png) no-repeat 25px center !important;
    float: right !important;
    padding: 1px 14px;
    background-size: 18px 18px !important;
}

.requesttestConcomitantNotCoded {
    background: url(../images/concomitant.png) no-repeat 4px center, url(../images/notCoded.png) no-repeat 25px center !important;
    float: right !important;
    padding: 1px 14px;
    background-size: 18px 18px !important;
}

.submissionTrack {
    background: url(../images/esign.png) no-repeat 4px center !important;
    float: right !important;
    padding: 1px 4px;
    background-size: 18px 18px !important;
}

.noSubmissionTrack {
    background: url(../images/cancel.png) no-repeat 4px center !important;
    float: right !important;
    padding: 1px 4px;
    background-size: 18px 18px !important;
}

.AeFormPanelSty .inner-Add-Dele2bform {
    float: right !important;
}

.AeFormPanelSty .ui-panel-content .ui-panel .ui-panel-title {
    padding-right: 0px !important;
    width: 96% !important;
}

.ui-panelgrid-cell .ui-panelgrid .ui-panelgrid-cell .ui-calendar .ui-datepicker-calendar .ui-state-disabled {
    width: auto !important;
    float: none;
    background: none !important;
    border: 0px !important;
}

.VetPsurSty .ui-tabmenu .ui-tabmenu-nav li {
    border: 1px solid #b7c9d8 !important;
    background: linear-gradient(#fafcfd, #ebf3f6) !important;
}

.psurBgSty {
    background-color: #f4f8fb !important;
}

.AeFormPanelSty .ui-panel-titlebar .ui-tabmenu {
    width: 71% !important;
}

.AeFormPanelSty .ui-panel-titlebar .ui-tabmenu ul li.ui-tabmenuitem {
    margin: 0px 5px 2px 0px !important;
}

.AeFormPanelSty .ui-panel-content .ui-panel .ui-panel-title {
    padding-right: 0px !important;
    width: 95% !important;
}
.AeFormPanelSty .ui-panel-content .ui-panel .ui-panel-title label {
    font-size: 15px !important;
}
.AeTreeOpenSty .ui-panel-titlebar .ui-tabmenu {
    width: 67% !important;
}

.psurToggSty {
    position: relative;
    top: 1px;
}

.paginationgridViewStyDoc .ui-paginator .ui-paginator-current {
    font-size: 12px !important;
}

.vete2bListTitInq {
    width: 91%;
}

.vete2bListTitInq .ui-outputlabel {
    font-size: 14px;
    color: white;
}

.pasursortText {
    width: 2%;
}

.inputSearchIconStyle .ui-grid-col-3 .ui-inputfield, .ui-grid-col-3 .ui-inputtext {
    width: 99.8% !important;
}

.ui-panelgrid .fdaFromLeft.ui-panelgrid-cell,
.ui-panelgrid .fdaFromRight.ui-panelgrid-cell {
    padding: 0px 3px 0px 0px !important;
}

.AeFormPanelSty .ui-panel-content .fdaFromLeft.ui-panelgrid-cell .ui-panel .ui-panel-title,
.AeFormPanelSty .ui-panel-content .fdaFromRight.ui-panelgrid-cell .ui-panel .ui-panel-title {
    padding-right: 0px !important;
    width: 92% !important;
}

.switchLinkTreeTab a:focus img {
    border: 1px solid #f8a000 !important;
}

.srcButtonBg a:focus {
    border: 1px solid #016990 !important;
}

.fdaFromLeft.ui-panelgrid-cell .ui-panel-title .ui-outputlabel, .fdaFromRight.ui-panelgrid-cell .ui-panel-title .ui-outputlabel {
     color: #5C6B7E !important;
    font-size: 15px!important;
}

.AdvListHeaderSty .buttonStyBio {
    width: 100%;
}

.dataTableSearchLableStyle .ui-widget-header {
    font-size: 14px !important;
    font-weight: normal !important;
    color: #2b2b2b !important;
    padding: 2px 5px 8px 5px !important;
    margin-top: 3px !important;
}

.dataTableSearchLableStyle .ui-paginator {
    padding: 0px !important;
    font-size: 12px !important;
    margin-top: -24px !important;
}

.rowaddEventStyle .ui-grid-row:nth-child(even) .ui-panelgrid-cell {
    background: #f1f1f1;
}

.dTHeadercolorStyle .ui-datatable-tablewrapper thead th {
    background: #f8f8f8 url("/medcom/javax.faces.resource/images/ui-bg_glass_100_f6f6f6_1x400.png.jsf?ln=primefaces-lightness") 50% 50% repeat-x !important;
    font-size: 14px !important;
}

.SelectionModeMultiple .ui-selectonemenu {
    width: 95% !important;
    float: right;
}

.SelectionModeMultiple .ui-chkbox {
    margin-top: 4px !important;
}

.AdvListHeaderSty .ListTitInq {
    width: 18%;
}

.AdvListHeaderSty .AdvanceSe-tooltip .tooltipAct {
    left: -20px;
    margin-top: 33px;
    width: 170px;
}

.InqSupplimentFeilds .ui-grid-col-4 .ui-scrollpanel, .InqSupplimentFeilds .ui-grid-col-6 .ui-scrollpanel, .InqSupplimentFeilds .ui-grid-col-3 .ui-scrollpanel,
.QnCMgSty .ui-grid-col-4 .ui-scrollpanel, .QnCMgSty .ui-grid-col-6 .ui-scrollpanel, .QnCMgSty .ui-grid-col-3 .ui-scrollpanel {
    border: 1px solid #ccc !important;
    padding: 3px !important;
}

.InqSupplimentFeilds .ui-selectoneradio td:nth-child(odd) {
    padding-right: 5px;
}

.InqSupplimentFeilds .ui-selectoneradio td:nth-child(even) {
    padding-right: 10px;
}

.vetSupplimentFeilds .ui-selectoneradio td:nth-child(odd) {
    padding-right: 5px;
}

.vetSupplimentFeilds .ui-selectoneradio td:nth-child(even) {
    padding-right: 10px;
}

.ui-dialog .pinLayoutAccord .ui-state-default .ui-icon-check {
    background-image: url("/LSMV/javax.faces.resource/images/ui-icons_ef8c08_256x240.png.jsf?ln=primefaces-lightness") !important;
    background-position: -64px -144px !important;
}

.alertcommonVedWidth {
    width: 25% !important;
}

.alertcommonVedWidth .altconfirmMsgSty .DialIcon {
    background: url(../images/confirmWarining.png) no-repeat !important;
    padding-left: 10px;
    width: 24px;
    height: 20px;
    display: block;
}

.alertBtnStyle .ui-button {
    background: #e0e0e0 !important;
    border: 1px solid #fff;
    padding: 2px 5px 2px 5px;
    font-weight: normal !important;
    font-size: 13px !important;
    color: #546e7a !important;
    border-radius: 10px;
    position: relative;
    top: 6px;
    left: 131px;
}

.altconfirmMsgSty {
    margin-top: 16px !important;
    margin-left: 15px;
}

.ui-dialog .pinLayoutAccord .ui-state-default .ui-icon-check {
    background-image: url("/LSMV/javax.faces.resource/images/ui-icons_ef8c08_256x240.png.jsf?ln=primefaces-lightness") !important;
    background-position: -64px -144px !important;
}

.editColIconsSty a {
    padding-right: 0 !important;
}

.editColIconsSty a img {
    padding-right: 4px !important;
}

.ui-grid-col-8 {
    width: 66.66666% !important;
}

.tabPanelStyle .R3NullflavourIcon .ui-grid-col-8 .ui-autocomplete {
    width: 95% !important;
}

.R3NullflavourIcon .ui-grid-col-8 .ui-inputfield {
    width: 95% !important;
}

.salphawidth {
    width: 43% !important;
}

.tabImpreCalendar table td {
    border: none !important;
    padding: 0 !important;
}

.normalSearch .searchDIv .keysearchiconWidth {
    width: 90% !important;
}

.SearchalphaNew {
    width: 50%;
}

.generateButPro {
    width: 5%;
}

.generateButPro1 {
    width: 8%;
}

.refreshPro {
    width: 2%;
}

.EmptyPro {
    width: 2%;
}

.sortColumnDoc {
    width: 11%;
}

.supplementContent .ui-panel-content {
    border: none !important;
}

.ui-panelgrid .ui-grid-col-6 .calFullWidth .ui-calendar .hasDatepicker {
    width: 100% !important;
}

.ui-panelgrid .ui-grid-col-6 .DobWid1 .ui-calendar .hasDatepicker {
    width: 86% !important;
}

.dataTableSearchLableStyle .ui-widget-header {
    /*background: #ddecf0 !important*/
   background:#fff !important; /* New Changes */
}

.dataTableSearchLableStyle .columnSty {
    position: absolute;
    right: 0px;
    top: 6px;
}

.dataTableSearchLableStyle .ui-paginator {
    background-color: white !important;
    height: 20px !important;
}

.dataTableSearchLableStyle .ui-paginator .ui-paginator-current {
    margin-left: 0em !important;
    margin-right: 0em !important;
    position: relative;
        top: -1px;
}
.dataTableSearchLableStyle .ui-paginator select{font-size: 10px !important;height: 21px !important;width: auto !important;}

.headerheightSty {
    margin-bottom: -4px;
    margin-top: -2px;
}

.headerheightSty .ui-selectonemenu label.ui-selectonemenu-label {
    font-size: 12px !important;
}

.headAlignSty {
    position: relative;
    bottom: 3px;
    left: 2px;
}

.DataNewIcon {
    background: url(../images/DataNewIcon.png) no-repeat 4px center !important;
    float: right !important;
    padding: 1px 4px;
    background-size: 18px 18px !important;
}

.DataFIcon {
    background: url(../images/DataFIcon.png) no-repeat 4px center !important;
    float: right !important;
    padding: 1px 4px;
    background-size: 18px 18px !important;
}

.AeFormPanelSty .ReportDuplicatePanelSty .ui-panel-titlebar .ui-tabmenu {
    width: 45%;
}

.AeFormPanelSty .ReportDuplicatePanelR3Sty .ui-panel-titlebar .ui-tabmenu {
    width: 28%;
}

.DataDuplicateIcon {
    background: url(../images/DataDuplicateIcon.png) no-repeat 4px center !important;
    float: right !important;
    padding: 1px 4px;
    background-size: 18px 18px !important;
}

.floatAlignSty {
    float: right;
    margin-right: 12px;
}

.heightverbalResponse {
    position: relative;
    top: 6px;
}

.sortColumn .ui-selectonemenu {
    padding: 1px 2px 1px 2px !important;
}

.contdisplaynoneSty .ui-panel-content {
    display: none;
}

/* .drugIndListDtSty table tbody td:nth-child(1), .drugIndListDtSty table thead th:nth-child(1) {border-right:none !important;padding: 0 3px !important;} */
.drugIndListDtSty table tbody td:nth-child(2), .drugIndListDtSty table thead th:nth-child(2) {
    border-left: none !important;
    padding: 3px 3px 1px 10px !important;
}

.completeButtonae .ui-button {
    margin-right: 5px !important;
}

.completeButtonae .ui-button .ui-button-text {
    display: none !important;
}

/* .tabCarouselPlugin  .ui-tabmenu-nav {width:2000px;} */
.tabCarPrev, .tabCarNext {
    float: left;
    cursor: pointer;
    width: 20px;
    height: 25px;
}

.tabCarPrev {
    background: url(../images/DocPrvIconNor.png) no-repeat;
    background-position: center center !important;
    margin-right: 5px;
}

.tabCarNext {
    background: url(../images/DocNextIcon.png) no-repeat;
    background-position: center center !important;
    margin-left: 5px;
}

.tabCarouselPlugin {
    overflow: hidden;
}

.AEIconsTable td {
    float: right;
    padding: 0 3.7px;
}

.AEIconsTable .legend td {
    float: none !important;
}

.AEIconsTable .dividerHome {
    width: 1px;
}

.tooltipAct .extennalLinkIcon .ui-menu,
.tooltipAct .extennalLinkIcon .ui-widget,
.tooltipAct .extennalLinkIcon .ui-widget-content,
.tooltipAct .extennalLinkIcon .ui-menubar {
    box-shadow: none !important;
    padding-bottom: 0px !important;
}

.tooltipAct .extennalLinkIcon .ui-menu .ui-menuitem-link {
    /* background: url(../images/external_links.svg) no-repeat 5px center !important; new ui */
    background:none!important;
}

.tooltipAct .extennalLinkIcon  .ui-menubar{    margin-left: -3px !important;}
 
.extennalLinkIcon .ui-icon, .ui-widget-content .ui-icon .ui-state-hover .ui-icon {
    background-image: none !important;
}

.tooltipAct .solarSearchIcon a.ui-commandlink {
    background: url(../images/Solar_Search.svg) no-repeat 7px center !important;
    display: block;
    padding: 3px 10px 3px 30px !important;
    border: none !important;
    margin: 0px 0px 3px !important;
}

.ui-overlaypanel-content .ui-autocomplete {
    position: relative !important;
}

.SecArisGComTabl, .SecArcCaseTabl {
    margin-top: -1px;
    margin-right: 1px;
}

.SecArcCaseTabl {
    margin-top: -2px !important;
}

.SecArisGComTabl .ui-panelgrid-cell, .SecArcCaseTabl .ui-panelgrid-cell {
    padding: 4px 10px 4px !important;
}

.SecArcCaseTabl .ui-panelgrid-cell {
    background: #ffffff !important;
}

.SecArisGComTabl .ui-panelgrid-cell .ui-outputlabel, .SecArcCaseTabl .ui-panelgrid-cell .ui-outputlabel {
    font-size: 12px !important
}

/* .SecArisGComTabl .ui-panelgrid-cell:nth-child(1), .SecArcCaseTabl .ui-panelgrid-cell:nth-child(1) {
    border-bottom: 1px solid #ccc !important;
    border-left: 1px solid #ccc !important;
} */

/* .SecArisGComTabl .ui-panelgrid-cell:nth-child(2), .SecArcCaseTabl .ui-panelgrid-cell:nth-child(2) {
    border-bottom: 1px solid #ccc !important;
    border-left: 1px solid #ccc !important;
    border-right: 1px solid #ccc !important;
} */

.compareChkBoxes {
    background: #85929E;
    padding: 2px 10px;
}

.compareChkBoxes .ui-selectmanycheckbox td:nth-child(odd) {
    padding-right: 5px;
}

.compareChkBoxes .ui-selectmanycheckbox td:nth-child(even) {
    padding-right: 15px;
}

.compareChkBoxes .ui-selectmanycheckbox td:nth-child(even) label {
    color: #fff !important;
}

.compareChkBoxes .ui-outputlabel {
    float: left;
    margin-right: 10px;
    color: #fff !important;
    margin-top: 2px;
}

.ui-panel-titlebar .treePaginatorDiv1 a:focus img {
    outline: 1px solid #f8a000 !important;
}

/* Added by Neha From UXL */
.VeddraDelete {
    width: 6%;
}

.DialogPaginationFix .ui-paginator {
    margin-top: -23px !important;
}

.radiobutsingleTop {
    padding-top: 21px;
}

.radioButSingle {
    float: left;
    padding-right: 10px;
}

.QncagVETSty {
    height: auto !important;
}

.QncagVETSty .ui-selectlistbox-listcontainer .ui-chkbox {
    float: left;
    margin-right: 7px !important;
}

.QncagVETSty .ui-selectlistbox-listcontainer .ui-state-hover {
    border: 0px !important;
    background: transparent !important;
}

.QncagVETSty .ui-selectlistbox-listcontainer .ui-chkbox .ui-chkbox-box {
    width: 14px !important;
    height: 14px !important;
    display: inline-block !important;
  /*  border: 1px solid #96bedb !important;*/
 border:1px solid #C4CDD5 !important; /*new changes*/
    border-radius: 4px !important;
    padding: 0px !important;
    background: #fff !important;
}

.QncagVETSty .ui-selectlistbox-listcontainer .ui-selectlistbox-item {
    margin-bottom: 5px !important;
    padding: 5px !important;
    word-break: break-all;
    word-wrap: break-word;
}

.QncagVETSty .ui-selectcheckboxmenu {
    width: 96% !important;
    float: left;
    margin-right: 5px;
    border: 1px solid #b0bec5 !important;
    padding: 2px 0px !important;
    font-weight: normal;
    margin-bottom: 0px;
}

.QncagVETSty .ui-selectcheckboxmenu .ui-selectcheckboxmenu-label {
    background: transparent !important;
}

.QncagVETSty .ui-selectcheckboxmenu-trigger {
    border-left: 1px solid #ccc !important;
    border-right: 0px !important;
    border-top: 0px !important;
    border-bottom: 0px !important;
    padding: 0px 2px !important;
    width: 20px !important;
    border-radius: 0px !important;
}

.QncagVETSty .ui-selectcheckboxmenu-label-container, .QncagVETSty .ui-selectcheckboxmenu-label-container .ui-state-hover,
.QncagVETSty .ui-selectcheckboxmenu-label-container .ui-state-focus {
    border: 0px !important;
    font-weight: normal;
}

.vetAttachement .CoressAttach {
    background: #e9e9e9 !important;
    color: #2c539a !important;
    cursor: pointer !important;
    border: 1px solid #ccc !important;
    padding: 3px 5px !important;
    border-radius: 5px !important;
    font-size: 12px !important;
}

.ui-grid-col-6 .vetAttachement {
    width: 27%;
    float: left;
}

.ui-grid-col-6 .vetAttachement .CoressAttach a.contentLink .ui-outputlabel {
    font-size: 12px !important;
}

.AdvanceSavedBtnSty {
    background: #ccc;
    width: 84%;
    margin-left: 18px;
    margin-top: 3px;
}

.AdvanceSavedBtnSty .ui-selectonebutton .ui-button {
    border: none !important;
    border-bottom: 1px solid #e0dede !important;
    background: none !important;
    width: 98% !important;
    text-align: left !important;
}

.AdvanceSavedBtnSty .ui-selectonebutton .ui-state-hover,
.AdvanceSavedBtnSty .ui-selectonebutton .ui-button.ui-state-active {
    text-align: left !important;
}

.AdvanceSavedBtnSty .ui-selectonebutton .ui-button:last-child {
    border-bottom: none !important;
}

.AdvanceSavedBtnSty .ui-selectonebutton {
    width: 100% !important;
    max-height: 90px;
    overflow-y: auto;
    overflow-x: hidden;
}

.AdvanceDropDownImg {
    border-radius: 12px;
}

.ArchEditPasswordDial {
    width: 40% !important;
}

.ArchEditPasswordDial .ui-dialog-content {
    width: 95.5% !important;
}

.ArchEditPasswordDial .PasswordInp .ui-password {
    width: 100%;
}

.CompHeaderSty .emptyColumn {
    width: 48.5%;
}

.CompHeaderSty .legend {
    width: 2.5%;
}

.ArchEditPasswordDial .PasswordInp .ui-password {
    width: 100%;
}

.btn-width {
    width: 22% !important;
}

.e2bQnCSty .tabImpreCalendar.impCalWidthFix .ui-controlsCalen .ui-inputfield {
    width: 100% !important;
}

.CompareTree .ui-treetable-scrollable-header {
    overflow: visible;
}

.flexibleSearchSeeMore {
    width: 250px;
}

.flexibleSearchSeeMore td:nth-child(1) {
    width: 60%;
    text-align: left !important;
}

.flexibleSearchSeeMore td:nth-child(2) {
    width: 30%;
    text-align: left !important;
}

.flexibleSearchSeeMore td:nth-child(3) {
    width: 10%;
    text-align: left !important;
}

.tooltipBottomFix .tooltipAct:before {
    bottom: 0px !important;
}

.infoStyle {
    display: block;
    margin: 5px 0px !important;
    border: solid 1px #91ddf9;
    background: #e4f2f9 url('../images/info.gif') no-repeat 5px 5px;
    color: #12121d;
   /*  font-family: Roboto,"Trebuchet MS",Arial,Helvetica,sans-serif; New UI */
   font-family: 'Inter-Regular';
    padding: 5px 5px 5px 30px !important;
    word-wrap: break-word;
    word-break: break-all;
}

.reporterNewSty {
    display: block;
    margin: 5px 0px !important;
    border: solid 1px #91ddf9;
    background: #e4f2f9;
    color: #12121d;
    /* font-family: Roboto,"Trebuchet MS",Arial,Helvetica,sans-serif; New UI */
    font-family: 'Inter-Regular';
    padding: 5px !important;
    font-weight: bold;
    word-wrap: break-word;
    word-break: break-all;
}

.reporterNewSty .ui-outputlabel {
    font-weight: bold !important;
   /*  font-family: Roboto,"Trebuchet MS",Arial,Helvetica,sans-serif; New UI */
   font-family: 'Inter-Regular';
}

.taskListingLabel {
    width: 20% !important;
    text-align: left;
}

.taskListingSelect {
    width: 40% !important;
}

.taskListingLabel1 {
    width: 10% !important;
}

.searchButTask {
    width: 20% !important;
}

.searchCleartask {
    width: 20% !important;
}

.AddImportColumn a.ui-commandlink {
    background: #fff url(../images/Import_Excel.svg) no-repeat 2px center !important;
    color: #000;
    text-decoration: none;
    display: block;
    font-weight: normal;
    padding: 1px 5px 1px 23px !important;
    border: 1px solid #fff !important;
    margin: 0px 5px 0px !important;
    border-radius: 0px;
}

.AddTemplate a.ui-commandlink {
    background: #fff url(../images/Download_Template.svg) no-repeat 2px center !important;
    color: #000;
    text-decoration: none;
    display: block;
    font-weight: normal;
    padding: 1px 5px 1px 23px !important;
    border: 1px solid #fff !important;
    margin: 0px 5px 0px !important;
    border-radius: 0px;
}

.ImportXml a.ui-commandlink {
    background: #fff url(../images/Import_XML.svg) no-repeat 2px center !important;
    color: #000;
    text-decoration: none;
    display: block;
    font-weight: normal;
    padding: 1px 5px 1px 25px !important;
    border: 1px solid #fff !important;
    margin: 0px 5px 0px !important;
    border-radius: 0px;
}

.importImagsty {
    background: #fff url(../images/Import_XML.svg) no-repeat 2px center !important;
    color: #000;
    font-weight: normal;
    padding: 1px 5px 1px 25px !important;
    margin: 0px 5px 0px !important;
    border-radius: 0px;
}

.DialTitleFullLenSty .ui-dialog-title {
    overflow: visible !important;
}

.basicReceivedDatePanelSty .ui-panelgrid {
    width: 88%;
    float: left;
}

.basicReceivedDatePanelSty .ui-calendar .ui-inputfield {
    width: 69% !important;
}

.basicReceivedDatePanelSty .ui-panelgrid .ui-panelgrid-cell {
    padding: 0px 0px 0px 0px !important;
}

.tooltipAct .glossarysolarSearchIcon a.ui-commandlink {
    background: url(../images/Glossary_Term.svg) no-repeat 7px center !important;
    display: block;
    padding: 3px 10px 3px 30px !important;
    border: none !important;
    margin: 0px 0px 3px !important;
}

.QnCMgSty .contactViewPagination {
    float: left;
}

.submissionSty {
    position: absolute;
}

.submissionSty a.subLinkSty {
    padding: 3px 6px 3px 18px;
    text-decoration: underline;
    color: #546e7a !important;
    font-weight: normal !important;
    margin-right: 1px;
    font-size: 12px;
}

.DailMaxHeight .ui-dialog-content {
    max-height: 300px;
    overflow: auto;
}

.mandatoryDataGridSty .ui-outputlabel {
    font-size: 12px !important;
    display: inline !important;
}

.InqHeaderSty .legend .vetListingLegend {
    width: 440px !important;
    right: -51px !important;
}

.casePageTitLeftEdit .ui-button.completeBtn:hover {
    background: #d9f0f9 url(../images/veterinary/caseSmmary.svg) no-repeat 3px center !important;
    padding-left: 15px !important;
}

.casePageTitLeftEdit .ui-button.completeBtn {
    background: #fff url(../images/veterinary/caseSmmary.svg) no-repeat 3px center !important;
    padding-left: 15px !important;
}

.e2bPageTitLeftEdit .ui-button.completeBtn:hover {
    background: #d9f0f9 url(../images/veterinary/e2bSummary.svg) no-repeat 3px center !important;
    padding-left: 15px !important;
}

.e2bPageTitLeftEdit .ui-button.completeBtn {
    background: #fff url(../images/veterinary/e2bSummary.svg) no-repeat 3px center !important;
    padding-left: 15px !important;
}

.mahPageTitLeftEdit .ui-button.completeBtn:hover {
    background: #d9f0f9 url(../images/veterinary/mah_report.svg) no-repeat 3px center !important;
    padding-left: 15px !important;
}

.mahPageTitLeftEdit .ui-button.completeBtn {
    background: #fff url(../images/veterinary/mah_report.svg) no-repeat 3px center !important;
    padding-left: 15px !important;
}

.vHcpPageTitLeftEdit .ui-button.completeBtn:hover {
    background: #d9f0f9 url(../images/veterinary/vetAndHcp.svg) no-repeat 3px center !important;
    padding-left: 15px !important;
}

.vHcpPageTitLeftEdit .ui-button.completeBtn {
    background: #fff url(../images/veterinary/vetAndHcp.svg) no-repeat 3px center !important;
    padding-left: 15px !important;
}

.vXmlPageTitLeftEdit .ui-button.completeBtn:hover {
    background: #d9f0f9 url(../images/veterinary/vet_adr_xml_report.svg) no-repeat 3px center !important;
    padding-left: 15px !important;
}

.vXmlPageTitLeftEdit .ui-button.completeBtn {
    background: #fff url(../images/veterinary/vet_adr_xml_report.svg) no-repeat 3px center !important;
    padding-left: 15px !important;
}

.noteLabStyle {
    width: 19%;
}

.noteValStyle {
    width: 74%;
}

/* .WidthIconAllignStyle {width:99.8% !important;} */
.OthrSrcReportChkboxSty td:nth-child(odd) {
    margin-right: 10px;
}

.ui-panel-content .OthrSrcReportChkboxSty table tbody tr td:nth-child(even) {
    padding-right: 4% !important;
}

.ui-panel-content .OthrSrcReportChkboxSty table {
    width: 100% !important;
}

.ui-panelgrid .chartIconDrop td {
    border: none !important;
}

/* .ui-panelgrid .lookupAlignSty a {left: -5px; float: right;} */
.lookupAlignSty a.productImge,
.lookupAlignSty span.productImge {
    float: left;
    margin-left: 1px;
}

.lookupAlignSty a {
    float: left;
    margin-left: -5px;
}

.lookupAlignSty .ui-state-disabled .triggerImage {
    float: left;
}

.singlechat .ui-panelgrid .lookupAlignSty a {
    left: -20px;
}

.OverlaypanelCus {
    top: 18px !important;
}

.zIndex998 {
    z-index: 998 !important;
}

.mailCorrespondenceSty {
    float: right;
    display: block;
}

.AerSummaryDatatableSty .ui-datatable-tablewrapper {
    min-height: 60px !important;
}

.e2bQnCSty .ui-panel-titlebar .ui-panel-title .labelStyle {
    font-size: 13px !important;
    margin-top: 2px !important;
}

.charCalenderSty .ui-grid-col-2 .ui-calendar .ui-button-icon-only .ui-icon {
    top: 0px;
    margin-top: 0px;
}

.panelTitleWidth95 .ui-panel-title {
    width: 95% !important;
}

.vetEmailTableStyle {
    table-layout: fixed;
    width: 100%;
}

.vetbreakWordTxt {
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 99% !important;
    overflow: hidden;
    display: block;
}

.vetcorrespondenceDetailsdisplay table {
    table-layout: fixed;
    width: 100%;
}

.vetmailSubject {
    padding: 2px;
}

.vetMailInput {
    padding: 2px;
}

.vetemailA {
    width: 10%;
}

.ui-panelgrid .vetAddmailSubject {
    width: 20% !important
}

.ui-panelgrid .vetAddMailInput {
    width: 70% !important
}

.tradeWidthDateform {
    width: 115px !important;
}

.RadioChartWidrhSty .ui-grid-col-4 .radioButNewSty4 .ui-selectoneradio label {
    padding: 0px 5px 0px 6px !important;
}

.wkdialogCom .ui-dialog-content {
    width: 95.5% !important;
}

/* Tab Panel Style for Template */
.tabPanelSty .ui-panel-content {
    width: 98.7% !important;
}

.tabPanelSty .ui-tabs-nav:after,
.tabPanelSty .ui-tabs-nav:before {
    content: "";
    display: table;
    height: 0px;
    clear: both;
}

/* End */
.wkdialogCom .ui-dialog-content {
    width: 95.5% !important;
}

.infoSamllIcon {
    position: relative;
    top: 3px;
    left: 3px;
}

.compareButtnStyle .ui-button .ui-button-text {
    background-color: #0276aa;
    border-radius: 3px;
    color: white;
    padding: 0.1em 0.4em !important;
}

/*FDA 3500A FORM */
.AeFormPanelSty .ui-panel-content .FDA3500AFORMlAlignment .QncMgSty .ui-panel-title {
    width: 90% !important;
}

.FDA3500AFORMlAlignment .QncMgSty .ageWid .ui-inputfield, .QncMgSty .ageWid .ui-inputtext {
    width: 48% !important;
}

.FDA3500AFORMlAlignment .QncMgSty .fieldOnetxt .fdaFormInput .ui-inputfield, .QncMgSty .fieldOnetxt .fdaFormInput .ui-inputtext {
    width: 48% !important;
}

.FDA3500AFORMlAlignment .QncMgSty .sNoValue {
    width: 5% !important;/*may24*/
}

.FDA3500AFORMlAlignment .sNoValue {
    width: 5% !important;/*may24*/
}

.chkallCheck .ui-panel-content .ui-panelgrid td {
    border: 0px !important;
}

.QncMgSty .labelAdjustment {
    width: 50% !important;
}

.QncMgSty .lblcheckbox {
    width: 45% !important;
}

.manufactureUipanels .ui-panelgrid td {
    border: 0px !important;
}

.manufactureUipanels .ui-panelgrid tr {
    border-bottom: 1px solid #cccccc;
}

.manufactureUipanels .QncMgSty .checkBoxSty {
    width: 100% !important;
}

.labelheadercolor .pinLayoutAccord .ui-accordion-header {
    font-size: 14px !important;
    font-weight: normal !important;
    text-align: left;
    padding-left: 25px;
    color: #fff !important;
}

.radioButNewSty4 .fontlabelsize label {
    font-size: 14px !important;
    color: #222 !important;
}

.fontsize12 .ui-outputlabel {
    font-size: 12px !important;
}

.fd300death .fieldOnetxt .formInLabel {
    width: 19% !important;
}

.fd300death .fieldOnetxt .formInlabel1 {
    width: 37% !important;
}

.fd300death .dateOfDeathwidth .formInCalc .hasDatepicker {
    width: 70% !important;
}

.fieldOnetxt .dateOfDeathwidth .formInlabel1 {
    width: 50% !important;
}

.AeFormPanelSty .ui-panel-content .fdaFromRight .subpaneltitlewidth .ui-panel-titlebar .ui-panel-title {
    width: 92% !important;
}

.AeFormPanelSty .ui-panel-content .fdaFromLeft .subpaneltitlewidth .ui-panel-titlebar .ui-panel-title {
    width: 92% !important;
}

.QncMgSty .contactSub .fieldOnetxt .checkBoxHorAlign .checkboxwidthAlign {
    width: 34% !important;
}

.QncMgSty .contactSub .fieldOnetxt .checkBoxHorAlign .checkboxwidthAlign1 {
    width: 18% !important;
}

/*.dignoDontapplywidth .ui-selectoneradio label {*/
/*    width: 100% !important;*/
/*}*/

.vetDrugStyle {
    position: relative;
    bottom: 5px;
    left: 2px;
}

.QnCMgSty .addchoosebutsty .ui-fileupload span.ui-button {
    padding: 0em !important;
}

.QnCMgSty .addchoosebutsty span.ui-icon-plusthick {
    margin-top: 4px !important;
}

.addwidthStyle {
    width: 5% !important;
}

.vetDrugStyle {
    position: relative;
    bottom: 5px;
    left: 2px;
}

.colmnstyle {
    width: 35% !important;
}

.ruleZindexsty .ui-paginator {
    margin-top: 5px !important;
}

.wkkeysearch .searchDIv .ui-inputfield {
    width: 94% !important;
}

.gridpaddingSty {
    padding-top: 6px !important;
}

.wkFormdialogCom .ui-datatable-tablewrapper {
    max-height: 290px;
    overflow: auto;
}

.commanDataTableStylesINQ .advanceResultAdv .vetsixColumnPanel table {
    border: 0px !important;
    width: auto !important;
}

.vetcontentAdv .ui-outputlabel {
    position: relative;
    top: 2px;
}

.commanDataTableStylesINQ .advanceResultAdv .vetsixColumnPanel {
    word-wrap: break-word;
    width: auto !important;
    border-left: 0px !important;
    border-top: 0px !important;
    margin-left: 10px;
}

.manufaclabelAlignment {
    padding-left: 8% !important;
}

.timerSty {
    float: right;
}

.timerSty:after {
    display: table;
    content: "";
    clear: both;
}

.timerSty .ui-timer {
    background: transparent !important;
    color: red;
    font-size: 13px !important;
    border: 0px !important;
}
.comptimerSty .ui-timer{top: 0px;position: absolute;}

.devicemanufremoveborder .fieldOnetxt {
    border: 0px !important;
}

.devicemanufremoveborder .sNoValue {
    border: 0px !important;
}

.fd300death .grid-col-6 .ui-inputfield, .fd300death .ui-grid-col-6 .ui-inputtext {
    width: 90% !important;
}

.manreportnumb .sNoValue, .manreportnumb .fieldOnetxt {
    border: 0px !important;
}

.loginDropDown .ui-selectonemenu {
    width: 92.5% !important;
}

.loginDropDown label {
    color: lightslategray;
}

.loginDropDown {
    padding-bottom: 6px !important;
}

.QncMgSty .manreportnumb .sNoValue {
    width: 8% !important;
}

.Customsetwidthfordod outputLabel {
    width: 100px !important;
}

.parentradio25perc .fieldOnetxt .lblwidth25 table {
    width: 25% !important;
}

.parentradio25perc1 .fieldOnetxt .lblwidth25 table {
    width: 60% !important;
}

.paddingbtwentds table tr td:nth-child(odd) {
    padding: 1px !important;
}

.combinationlabeltxt {
    width: 62% !important;
}

.contcomitmentcala .dataTablCal .ui-calendar .hasDatepicker {
    width: 69% !important;
}

.contcomitmentcala table tr th:last-child {
    width: 9px !important;
}

.contcomitmentcala table tr td:last-child {
    width: 9px !important;
}

.iconadjust .fdaFormTxt .ui-outputlabel {
    float: left !important;
}

.badverseeventDeath1 {
    width: 6% !important;
}

.badverseeventDeath4 .ui-inputfield {
    width: 62% !important;
}

.badverseeventDeathlbl .ui-grid .ui-grid-row .ui-inputfield {
 	   width: 77% !important;
}
.badverseeventDeathlbl .ui-grid .ui-grid-row .ui-inputfield.ui-state-disabled {
 	   width: 87% !important;
}
.lblchc {
    width: 3% !important;
}

.FDA3500AFORMlAlignment .QncMgSty .devicemanufremoveborder .sNoValue {
    width: 8% !important;
}

.lisitngNewbg .ui-widget-content .ui-state-highlight {
    background: #129bf2 !important;
}

.centralautocpmletPanel {
    width: 46% !important;
}

.AdvListHeaderSty table {
    width: 100% !important;
}

.AdvListHeaderSty td table tr td.buttonStyBio {
    width: 42% !important;
}

.AdvListHeaderSty td table tr td.SelectcustomerListSty {
    width: 22% !important;
}

.dataTableActiveHeader .vetadvanceResultAdv {
    border: none !important;
    border-bottom: 1px solid #dedede !important;
}

.ui-button.undeleteBtn {
    background: #fff url(../images/Undelete.svg) no-repeat 3px center !important;
    background-size: 16px 16px !important;
}

.buttonBg .PageTitLeft .ui-button.generateReport {
/*     background: #fff url(../images/Generate_Reports.svg) no-repeat 1px center !important; */
   /*padding: 2px 7px !important;*/
   padding: 3px 6px !important; /*new chnages*/
    background-size: 17% !important;
}

.prrbuttonBg .PageTitLeft .ui-button.generateReport {
    background: #fff url(../images/generate-report.gif) no-repeat 4px center !important;
    padding: 2px 1px !important;
}

.prrbuttonBg .PageTitLeft .ui-button.clearButtonStyle {
    background: #fff url(../images/clear.png) no-repeat 3px center !important;
    padding: 2px 1px !important;
}

/* .buttonBg .PageTitLeft .ui-button.generateReport .ui-button-text, .buttonBg .PageTitLeft .ui-button .ui-button-text { */
   /* padding-left: 20px !important; */
/* } *//*may09*/

.buttonBg .PageTitLeft .ui-button {
    /*padding: 2px 1px !important;*/
   padding: 3px 6px !important; /*new changes*/
}

.dialogTooltip .ui-dialog-titlebar {
    background: #ccc !important;
    border: 0px !important;
}

.dialogTooltip .ui-dialog-titlebar .ui-dialog-title {
    color: #000 !important;
    margin: 0px;
}

.dialogTooltip .ui-datatable-tablewrapper thead {
    display: none;
}

.dialogTooltip .ui-dialog-content {
    width: 97% !important;
    padding: 5px !important;
}

.InqmultiEditNormal {
    float: left;
    display: inline-block;
    background: #fff !important;
    padding: 1px 9px 1px 5px !important;
    border-radius: 4px !important;
    margin: 1px 5px 1px 0px !important;
    width: auto !important;
}

.InqmultiEditNormal .ui-commandlink {
    padding-top: 2px;
}

.InqmultiEditmodified {
    float: left;
    display: inline-block;
    background: #ECDDBB !important;
    padding: 1px 9px 1px 5px !important;
    border-radius: 4px !important;
    margin: 1px 5px 1px 0px !important;
    width: auto !important;
}

.InqmultiEditActive {
    float: left;
    display: inline-block;
    background: #fff !important;
    padding: 1px 9px 1px 5px !important;
    border-radius: 4px !important;
    margin: 1px 5px 1px 0px !important;
    width: auto !important;
}

.InqmultiEditActive .ui-commandlink {
    padding-top: 2px;
}

.documentViewRight .QnCMgSty .ui-grid-col-6 .ui-inputfield {
    width: 99% !important;
}

.QnCMgListing .ui-grid-col-3 .ui-calendar .hasDatepicker {
    width: 84% !important;
}

.documentViewRight .ResponsiveDocView .ui-grid-responsive .ui-grid-col-6 .ui-grid-row {
    border-bottom: 0px !important;
}

.documentViewRight .ResponsiveDocView .fdaFormTxtABF {
    border-right: 0px !important;
}

.documentViewRight .borderBot {
    border: 0px !important;
}

.documentViewRight .fdaChkBoxAR {
    width: 5% !important;
}

.documentViewRight .fdaFormTxtAR {
    width: 95% !important;
}

.documentViewRight .col-6 .ui-grid-col-4 .ui-calendar .ui-state-disabled {
    margin-left: 15% !important
}

;
.e2btabsalignment .ui-tabmenu-nav {
    margin-top: -2px !important;
}

.tabAdjustmentCommnClass .ui-panel-titlebar .ui-tabmenu {
    margin-top: -3px !important;
}

.e2bonsetdatead .e2bQnCSty .tabImpreCalendar .ui-controlsCalen .ui-inputfield {
    width: 100% !important;
}

.hideBottomScrollbarListing .ui-tree-container {
    overflow-x: hidden !important;
}

.documentViewRight .docviewexpend .ui-grid-row .ui-grid-col-4 {
    width: 50% !important;
}

.documentViewRight .docviewexpend1 .ui-grid-row .ui-grid-col-4 {
    width: 100% !important;
}

.documentViewRight .docviewexpend .ui-grid-row .ui-grid-col-3 {
    width: 50% !important;
}

.documentViewRight .docviewexpend1 .ui-grid-row .ui-grid-col-3 {
    width: 100% !important;
}

.documentViewRight .ui-grid-row .ui-grid-col-6 .adjustradioForDocview {
    width: 36% !important;
}

.documentViewRight .ui-grid-row .docviewfdaFormTxt .fdaFormTxt {
    width: 95% !important;
}

.documentViewRight .ui-grid-row .docviewfdaFormTxt .fdaFormTxt1 {
    width: 95% !important;
}

.labelmanu {
    width: 100% !important;
    max-width: 451px !important;
}

.lblchckmanu .ui-chkbox {
    margin-top: 2px !important;
}

.documentViewRight .labelmanu {
    width: 84% !important;
}

.documentViewRight .lblchckmanu {
    width: 15% !important;
}

.documentViewRight .docviewexpendArea {
    width: 100% !important;
}

.documentViewRight .lbltxtalign1 {
    width: 96% !important;
}

.documentViewRight .documentViesDateAdjustment .ui-grid-row .ui-grid-col-6 {
    width: 50% !important;
    float: left !important
}

.documentViewRight .ResponsiveDocView .ui-grid-responsive .ui-grid-col-6 {
    padding: 0px !important;
}

.documentViewRight .ResponsiveDocView .ui-grid-responsive .ui-grid-col-6 .ui-calendar .hasDatepicker {
    width: 31% !important;
}

.documentViewRight .ui-grid-col-6 .ui-grid-col-4 .ui-calendar .ui-state-disabled {
    width: 40% !important;
}

.documentViewRight .docviefontColor .ui-outputlabel {
    color: #fff !important;
}

.documentViewRight .ResponsivDateAdjustment .ui-grid-responsive .ui-grid-col-6 .ui-calendar .hasDatepicker {
    width: 68% !important;
}

.documentViewRight .ResponsivDateAdjustment .ui-grid-responsive .ui-grid-col-6 .datesetWidth .ui-calendar .hasDatepicker {
    width: 20% !important;
}

.documentViewRight .fda3500B .fdaAccordian .slideOnPanel .paginaSty .ui-outputlabel {
    color: #fff !important;
}

.documentViewRight .QncMgSty .fdaAccordian .zoomTit .ui-outputlabel {
    font-size: 12px !important;
}

.documentViewRight .QncMgSty .fdaAccordian .txtlbl1 .ui-outputlabel {
    font-size: 10px !important;
}

.documentViewRight .QncMgSty .fdaAccordian .txtlbl11 .ui-outputlabel {
    font-size: 11px !important;
}

.documentViewRight .lblsidebyside .ui-grid-col-6 {
    width: 50% !important;
}

.documentViewRight .ResponsiveDocView .ui-grid-responsive .ui-grid-col-6 .QncMgSty .lblincre .radioButNewSty6 {
    width: 97% !important;
    padding-left: 3% !important;
}

.documentViewRight .ResponsivDateAdjustment .ui-grid-responsive .ui-grid-col-6 .datefda35aad .ui-calendar .hasDatepicker {
    width: 42% !important;
}

.documentViewRight .ResponsiveDocView .ui-grid-responsive .ui-grid-col-6 .QncMgSty .fieldOnetxt .lbltypreport {
    width: 81% !important;
}

.documentViewRight .ResponsiveDocView .ui-grid-responsive .ui-grid-col-6 .QncMgSty .fieldOnetxt .lblwidth26 {
    width: 100% !important;
}

.documentViewRight .ResponsiveDocView .ui-grid-responsive .ui-grid-col-6 .QncMgSty .fieldOnetxt .lblwidth27 {
    width: 100% !important;
}

.documentViewRight .ResponsiveDocView .ui-grid-responsive .ui-grid-col-6 .QncMgSty .fieldOnetxt .lblwidth28 {
    width: 100% !important;
}

.documentViewRight .fda3500B .fdaAccordianRight .ui-accordion-header {
    width: 97% !important;
}

.documentViewRight .manufaclabelAlignment .lbltxtinputAlignment .ui-outputlabel {
    width: 17% !important;
}

.documentViewRight .manufaclabelAlignment .ui-inputtext {
    width: 80% !important;
}

.documentViewRight .manufaclabelAlignment {
    padding-left: 3% !important;
}

.documentViewRight .ui-grid-col-6 .ui-grid-row .ui-grid-col-6 .manufaclabelAlignment table {
    width: 24% !important;
}

.documentViewRight .usageofdeviceWidth .ui-grid .ui-grid-row .ui-grid-col-6 .ui-panelgrid .ui-grid-row .fieldOnetxt .radioButNewSty6 table {
    width: 50% !important;
}

.initialReportetb {
    width: 50% !important;
}

.documentViewRight .ResponsiveDocView .ui-grid-responsive .ui-grid-col-6 .QncMgSty .fieldOnetxt .initialReportetb {
    width: 48% !important;
}

.documentViewRight .lablfontwhite .ui-outputlabel {
    color: #fff !important;
}

.documentViewRight .ui-grid-col-6 .ui-grid-row .ui-grid-col-6 .combinationtbl {
    width: 60% !important;
}

.documentViewRight .ResponsiveDocView .ui-grid-responsive .ui-grid-col-6 .lblwidht100per .fieldOnetxt .radioButNewSty6 {
    width: 100% !important;
}

.documentViewRight .ui-grid-row .ui-grid-col-6 .extenddate3 .ui-calendar .hasDatepicker {
    width: 67% !important;
}

.documentViewRight .ResponsivDateAdjustment .ui-grid-responsive .ui-grid-col-6 .fldOneSingCalendar .ui-calendar .hasDatepicker {
    width: 20% !important;
}

.ui-fluid .complintsinputlabel .ui-inputtext {
    width: 95% !important;
}

.ui-widget-content .aelistsearchicondis .searchBlack .ui-state-disabled {
    background: #17507e;
    padding: 3px 5px 2px;
    display: inline-block;
}

.CompHeaderSty .emptyColumnwidth {
    width: 45.5%;
}

.vetwestListStyle .ui-layout-unit {
    visibility: visible !important;
    padding: 0em 0.6em 0em 0.2em;
}

.vettooltipsty .dataList-tooltip {
    float: none;
}

.aeListingSearch1 .advanceResultAdv .sixColumnPanel table {
    background: none !important;
    border-right: 0px !important;
    padding: 0px !important;
}

.aeListingSearch1 .advanceResultAdv .sixColumnPanel .searchCriteriaSty {
    background: #c2d6da !important;
    padding: 0px 7px !important;
}

.advanceResultAdv {
    border-bottom: 1px solid #dedede !important;
}

.QnCMgSty .inner-Add-DelBar a.aeEditimg {
    background: url(../images/edit.gif) no-repeat 3px center !important;
    border: 0;
    padding: 2px 5px 2px 24px !important;
    text-decoration: underline;
    color: #546e7a;
    font-weight: normal !important;
    font-size: 13px;
}

.documentViewRight .ResponsiveDocView .ui-grid-responsive .ui-grid-col-6 .dateofwidth .ui-calendar .hasDatepicker {
    width: 46% !important;
}

.documentViewRight .ResponsiveDocView .ui-grid-responsive .ui-grid-col-6 .ui-calendar .hasDatepicker {
    width: 70% !important;
}

.documentViewRight .ResponsiveDocView .sispanelwid .ui-grid-responsive .ui-grid-col-6 {
    width: 50% !important;
}

.documentViewRight .ResponsiveDocView .sispanelwid1 .ui-grid-responsive .ui-grid-col-6 {
    width: 50% !important;
}

.paneltitletabs table {
    width: 22% !important;
}

/* .vetwestListStyle .ui-button-text-only .ui-button-text{padding: 0em 0.1em !important;} */
.vetwestListStyle .ui-layout-unit .ui-layout-unit-content {
    padding: 0em;
}

.vetCaseListstyle .commanDataTableStyles .ui-datatable-header {
    top: 28px !important;
    padding: 0px !important;
    border: 0px !important;
    z-index: 700 !important;
    background: none !important;
    position: absolute !important;
    right: 7px !important;
}

.vetCaseListstyle .Datafilter {
    width: 3%;
}

.dilogzindex {
    z-index: 1016 !important;
}

.flexsearchItems table {
    width: 22% !important;
}

.AdvListHeaderSty .Listwidth {
    width: 26% !important;
}

.paddingReduced .ui-menubar {
    padding: 0px 1px 0px !important;
}

/* .iedilog{z-index:1017 !important} */
.dataTableActiveHeader .gridViewStyDoc .ui-paginator {
    margin: 3px 0px 0px 0px !important;
}

.vetborderStyle {
    border-bottom: 1px solid #dedede !important;
}

.vettooltipsty {
    margin-top: 0px !important;
}

.filterNodeText .ui-treenode-parent .ui-treenode-label a.filterHeaders {
    color: #222 !important;
    font-weight: 600;
    font-size: 13px !important;/*case_list_issues*/
    margin-left: -5% !important
}

.InqWest3Lay .ui-layout-unit-header {
    display: none;
}

.treelistpadding .ui-tree .ui-treenode .ui-treenode-content .ui-state-hover a {
    padding: 1px 10px !important;
}

.treelistpadding .ui-tree .ui-treenode .ui-tree-toggler {
    margin-top: 2px;
}

.removedOverflow .ui-selectcheckboxmenu-items-wrapper {
    overflow: initial !important;
}

.vetcommonStyle .breadcrumbsMain {
    padding: 0px 1px 0px 128px !important;
}

.vetcommonStyle .breadcrumbsMain .breadTxt {
    font-size: 14px !important;
}

.treelistpadding .ui-tree .ui-treenode .ui-treenode-content .ui-treenode-label a {
    padding: 1px 10px;
    /* font-family: Roboto,"Trebuchet MS",Arial,Helvetica,sans-serif; New UI */
    font-family: 'Inter-Regular';
}
.treelistpadding .ui-tree .ui-treenode .ui-treenode-content .ui-state-hover a {
    padding: 1px 10px;
    /* font-family: Roboto,"Trebuchet MS",Arial,Helvetica,sans-serif; New UI */
    font-family: 'Inter-Regular';
}

.vetHeaderAdjustSty {
    padding-bottom: 0px !important;
    position: relative;
    top: 4px;
}

/* .commanDataTableStylesINQ .frozenheight .ui-datatable-scrollable-body{min-height: 434px !important;} */
/* text-decoration: underline{color: #546e7a;font-weight: normal !important;font-size: 13px; } */
.rightLayoutPanel .validIcsrlefttxt .ui-outputlabel {
    text-align: right !important;
}

.rightLayoutPanel .validIcsrlefttxt .txtaligncenterlbl .ui-outputlabel {
    text-align: center !important;
}

.nartiveautowidth {
    width: auto !important;
}

.ui-fluid .complintsinputlabel .ui-inputtext {
    width: 95% !important;
}

.ui-widget-content .aelistsearchicondis .searchBlack .ui-state-disabled {
    background: #17507e !important;
    padding: 3px 5px 2px;
    display: inline-block;
}

.CompHeaderSty .emptyColumnwidth {
    width: 45.5%;
}

.vetwestListStyle .ui-layout-unit {
    visibility: visible !important;
}

.vettooltipsty .dataList-tooltip {
    float: none;
}

.aeListingSearch1 .advanceResultAdv .sixColumnPanel table {
    background: none !important;
    border-right: 0px !important;
    padding: 0px !important;
}

.aeListingSearch1 .advanceResultAdv .sixColumnPanel .searchCriteriaSty {
    background: #c2d6da !important;
    padding: 0px 7px !important;
}

.advanceResultAdv {
    border: 1px solid #cccccc !important;
}

.QnCMgSty .inner-Add-DelBar a.aeEditimg {
    background: url(../images/pencil_edit.png) no-repeat 3px center !important;
    border: 0;
    padding: 2px 5px 2px 24px !important;
    text-decoration: underline;
    color: #546e7a;
    font-weight: normal !important;
    font-size: 13px;
    background-size: 18px 16px !important;
}

.documentViewRight .ResponsiveDocView .ui-grid-responsive .ui-grid-col-6 .dateofwidth .ui-calendar .hasDatepicker {
    width: 46% !important;
}

.documentViewRight .ResponsiveDocView .ui-grid-responsive .ui-grid-col-6 .ui-calendar .hasDatepicker {
    width: 70% !important;
}

.documentViewRight .ResponsiveDocView .sispanelwid .ui-grid-responsive .ui-grid-col-6 {
    width: 50% !important;
}

.documentViewRight .ResponsiveDocView .sispanelwid1 .ui-grid-responsive .ui-grid-col-6 {
    width: 50% !important;
}

.paneltitletabs table {
    width: 22% !important;
}

.dilogzindex {
    z-index: 1016 !important;
}

.ui-grid-col-6 .aelIstinfFIlterDateWidth .ui-calendar .hasDatepicker {
    width: 68% !important;
}

.reducedinputwidth96 .ui-grid-col-6 .ui-inputtext {
    width: 96% !important;
}

.AERightParent .OverlayPanPopupSty {
    width: 78%;
}

.AdvListHeaderSty .reducedListwidtae {
    width: 17% !important
}

/*.vetcommonStyle tbody td {overflow:visible !important;}*/
.iconNavigation1 .userfontchangeclor .ui-outputlabel {
    /* font-family: Roboto,"Trebuchet MS",Arial,Helvetica,sans-serif; New UI*/
    font-family: 'Inter-Regular';
    color: #1889bb !important;
}

.buttonBgAnlz .ui-button {
    /* background-color: #016990 !important; */
       background: #FFFFFF !important;
    color: #1A3BDD !important;
    border: 1px solid #1A3BDD !important;
    border-radius: 4px !important;
    padding: 2px 4px;
   	height:28px;
}

.buttonBgAnlz .ui-button-text-only .ui-button-text {
    color: #1A3BDD !important;
}

.QnCMgSty .fileUploadNLPwidth .ui-fileupload-buttonbar input {
    width: 100% !important;
}

.fileUploadNLPwidth .ui-button-text-icon-left .ui-button-text {
    padding: 0.1em 1em .3em 2.1em !important;
}

.documentViewRight .docviewReducePanelContentwidht .inner-but button.ui-button {
    padding: 2px 0px 2px 0px !important;
    font-size: 11px !important
}

.documentViewRight .docviewReducePanelContentwidht .ui-button-text-only .ui-button-text {
    padding: 0em 0.2em !important;
}

.documentViewRight .docviewReducePanelContentwidht .searchGridPanel .ui-grid-col-4 .ui-outputlabel {
    font-size: 13px !important;
}

.documentViewRight .docviewReducePanelContentwidht .panel-title .ui-outputlabel {
    padding-right: 2px !important;
}

.documentViewRight .docviewReducePanelContentwidht .ui-grid-col-6 .ui-inputtext {
    font-size: 10px !important;
}

.documentViewRight .docviewReducePanelContentwidht .searchGridPanel .ui-grid-col-4 a.delete {
    padding: 2px 4px 3px 22px;
    font-size: 13px !important;
    margin-left: 4px !important;
}

.documentViewRight .docviewReducePanelContentwidht .AdvanceSe-tooltip {
    padding: 2px 3px !important;
}

.documentViewRight .docviewReducePanelContentwidht .Action-tooltip a {
    margin-right: 0px !important;
}

.documentViewRight .docviewReducePanelContentwidht .QnCMgListing .ui-panel-title .ui-outputlabel {
    padding-right: 4px !important;
}

.documentViewRight .docviewReducePanelContentwidht .inner-but, .QnCMgListing {
    padding: 0px 0px !important;
}

.documentViewRight .docviewReducePanelContentwidht .searchGridPanel {
    width: 59% !important;
}

.documentViewRight .docviewReducePanelContentwidht .ui-grid-row .ui-grid-col-3 .ui-inputfield {
    width: 96% !important;
}

.documentViewRight .docviewReducePanelContentwidht .ui-grid-col-3 .ui-selectonemenu {
    width: 96% !important;
}

.documentViewRight .docviewReducePanelContentwidht .ui-grid-col-3 .docviewdateAdjuDataAsses .ui-inputfield {
    width: 75% !important;
}

.documentViewRight .docviewReducePanelContentwidht .panel-title .ui-outputlabel {
    padding-right: 1px;
}

.documentViewRight .docviewReducePanelContentwidht .ui-grid-col-3 {
    width: 50% !important;
}

.documentViewRight .patientDobIcon .ui-inputfield {
    width: 74% !important;
}

.documentViewRight .AelistDupSrchDataPan .duplicateRadio {
    float: left;
    width: 66%;
    margin-left: 0px !important
}

.prdLookStyle .ui-datatable-tablewrapper {
    overflow: auto !important;/*yamini changes*/
}

.prdLookStyle1 .ui-datatable-tablewrapper {
    max-height: 400px !important;
    overflow-x: hidden;
}

.uiLableStyle .ui-outputlabel {
    text-overflow: ellipsis;
    width: 150px;
    overflow: hidden !important;
}

/* .vettooltipdataTab .ui-state-hover, .ui-widget-content .ui-state-hover {border: 1px solid #ffffff !important;} */
.uiLableStyle .ui-outputlabel {
    text-overflow: ellipsis;
    width: 150px;
    overflow: hidden !important;
}

.fileUploadNLPwidth .ui-button-text-icon-left .ui-button-text {
    padding: 0.1em 1em .3em 2.1em !important;
}

.pinLayoutAccord.removeVisiblPro .ui-accordion-content {
    overflow: auto !important;
}

.setFaqScrool .ui-column-width-17per {
    width: 32% !important;
    min-width: 114px;
}

.faqLookupwidth {
    widh: 25% !important;
}

.e2bQnCSty .vetFloatSty {
    float: none !important;
}

.tooltipLinkSty {
    width: 23px !important;
}

.ui-grid-col-3 .ui-panelgrid .setDateWidFaqList .ui-calendar .ui-state-disabled {
    width: 88% !important;
}

.documentViewRight .setDocViewDupliSearDate {
    width: 50% !important;
}

.documentViewRight .docviewReducePanelContentwidht .ui-grid-row .setDocViewDupliSearDate .ui-inputfield {
    width: 72% !important;
}

.documentViewRight .docviewReducePanelContentwidht .ui-grid-row .setDocDateWidt2 .ui-inputfield {
    width: 61% !important;
}

.docvieImageReuce .ui-commandlink img {
    widht: 19px;
    height: 17px;
}

.remoeTbBorFaqTooltip .ui-panelgrid-cell {
    border-width: 0px !important;
}

.docuTooltip {
    min-width: 500px !important;
    max-width: 700px !important;
}

.docuTooltip table td:first-child {
    width: 13% !important;
}

.docuTooltip table td:first-child .ui-widget {
    font-weight: bolder !important;
}

.setScroolFaq .ui-widget-content {
    overflow: scroll !important;
}

.nqSearchalpha {
    width: 30px;
}

.setScroolFaq .ui-widget-content {
    overflow: scroll !important;
}

.addingCustomBorder {
    border: 1px solid #f8a000;
}

.movingPanelToLeft {
    left: 2.3% !important;
    width: 97% !important;
}

.e2bPaddingStyle .ui-datatable tbody td {
    padding: 1px 10px 1px !important;
}

.datavetselectStyle .ui-columntoggler {
    height: 150px !important;
}

.vetTreeNodeSty .treeStructure td.col-leftNew .ui-icon-triangle-1-s {
    width: 30px;
    height: 41px;
    background-position: 24px 22px !important;
}

.vetTreeNodeSty .treeStructure td.col-leftNew .hrImag {
    background-position: 59px 0px;
    padding: 7px 50px;
}

.vetTreeNodeSty .ui-chkbox .ui-chkbox-box {
    position: relative;
    top: 16px;
}

.vetTreeNodeSty .treeStructure td.col-leftNew {
    background-position: 39px 0px;
}

.vetTreeNodeSty .treeStructure td.col-leftNew .hrImag .treenodelableSty {
    position: relative;
    bottom: 5px;
    left: 10px;
}

.vetTreeNodeSty .treeStructure td.col-leftNew .ui-icon-triangle-1-e {
    width: 30px;
    height: 41px;
    background-position: 24px 22px !important;
}

.vetTreeNodeSty .treeStructure thead th:first-child {
    padding: 5px 10px;
    width: 39% !important;
}

.vetTreeNodeSty .treeStructure thead th {
    width: 60% !important;
}

.vetTreeNodeSty .CompareTree .ui-treetable table thead th {
    width: 831px !important;
}

.datavetselectStyle .ui-columntoggler {
    height: 150px !important;
}

.wordPrapingcall .ui-treetable tbody td {
    white-space: pre-line !important;
}

.ALignOcrIcon .ocrPDFE2B {
    left: 51% !important;
}

.ALignOcrIcon .clearOCRE2B {
    left: 54% !important;
}

.ALignOcrIcon .ocrPDFE2B img {
    margin-top: 2px !important;
}

.ALignOcrIcon .clearOCRE2B img {
    margin-top: 2px !important;
}

.naritiveHeight .ui-grid-col-12 .ui-inputtextarea {
    height: 200px !important;
}

.commanDataTableStylesINQ .frozenheight .filterClickControlHeight {
    height: 495px !important;
}

/* .commanDataTableStylesINQ .frozenheight .filterClickControlHeight1{height: 400px !important;} */
.commanDataTableStylesINQ .frozenColDatatable .ui-datatable-scrollable-body {
    max-height: none;
}

.ui-grid-row .ui-panelgrid-cell .CmpTablTooltip a:focus img {
    outline: 0px solid !important;
}

.vetTreeNodeSty .ui-treetable-scrollable-header-box {
    margin-right: 0px !important;
}

.vetRecalSty {
    top: 1px !important;
}

.vetnormalSearchInq {
    width: 57% !important;
}

.vetTreeNodeSty .ui-treetable table tbody tr:nth-child(even) {
    background-color: #f1f1f1 !important;
}

.inqColorWidth .e2btooltipListSty {
    width: 120px !important;
}

.toolpinSty {
    width: 15px;
}

.aeBioJumpfield .nextimgSty {
    background: url(../images/veterinary/next.svg) no-repeat 0px 0px !important;
    border: 0px !important;
    width: 21px !important;
    height: 20px !important;
    margin: 0px 6px 5px !important;
}

.aeBioJumpfield .previmgSty {
    background: url(../images/veterinary/Previous.svg) no-repeat 0px 0px !important;
    border: 0px !important;
    width: 21px !important;
    height: 20px !important;
    margin: 0px 6px 5px !important;
}

.ui-grid-row .ui-panelgrid-cell .CmpTablTooltip a:focus img {
    outline: 0px solid !important;
}

.vetTreeNodeSty .ui-treetable-scrollable-header-box {
    margin-right: 0px !important;
}

.commanDataTableStyles .labelalignSty {
    position: relative;
    bottom: 4px;
    padding: 0px 5px 0px 5px;
}

.veternarymoduleStyle .bodySty {
    padding: 2px 5px 5px;
}

.linksWithInLinks ul li ul {
    background-color: #fff !important;
}

.linksExtenalWidth ul li ul {
    background: #e4f3f9 !important;
}

.linksExtenalWidth li ul li {
    width: 100% !important;
    border-bottom: 1px solid #ccc !important;
}

.linksExtenalWidth li ul li a {
    word-wrap: break-word;
    word-break: break-all;
    display: inline-block;
    width: 75% !important;
}

.ui-fluid .contactPersonCityReucedWidth .ui-inputtext {
    width: 96% !important;
}

.FDA3500AFORMlAlignment .QncMgSty .fieldOnetxt .setDoseInputWid .ui-inputfield, .QncMgSty .fieldOnetxt .setDoseInputWid .ui-inputtext {
    width: 95% !important;
}

.QncMgSty .fieldOnetxt .SetDoseSelectwid .ui-selectonemenu {
    width: 94% !important;
}

.setPanelFontColor a {
    color: #fff !important;
}

.ui-grid-col-6 .ui-grid-row .ui-grid-col-6 .fda3500aFollow table {
    width: 58% !important;
    float: left;
}

.ui-grid-col-6 .ui-grid-row .ui-grid-col-6 .fda3500aFollow1 {
    margin-top: 9%;
}

.checkBoxSty {
    width: 42% !important;
}

.txtAreaPanel1 .ui-accordion .ui-accordion-header {
    background: #ececec !important;
    border: 1px solid #ccc !important;
    color: #222 !important;
}

.setDeviceAvailablewid {
    width: 70% !important;
}

.ui-grid-col-3 .fdaDataEventSty1 .ui-calendar .ui-inputfield {
    width: 69% !important;
}

.ui-grid-col-6 .ui-grid-row .ui-grid-col-6 table.manufacturerDetailsChekbox {
    width: 30% !important;
}

.SetControlForProductInputLeng .ui-inputfield, .SetControlForProductInputLeng .ui-selectonemenu {
    width: 97% !important;
}

.ui-grid-col-6 .ui-grid-row .SetControlForProductInputLeng .ui-selectonemenu {
    width: 98% !important;
}

.ui-grid-col-6 .ui-grid-row .SetControlForProductInputLeng .ui-selectonemenu {
    width: 95% !important;
}

.SetLiniBYLineOfInputs .ui-outputlabel {
    width: 100%;
}

/* .ui-grid-col-6 .ui-grid-row  .duplicateProductLookupInputs .ui-inputfield  { width: 95%!important;} */
.duplicateProductLookupInputs .ui-selectonemenu {
    width: 100% !important;
}

.ui-grid-col-6 .ui-panelgrid .duplicateLookupDatesAd .ui-calendar .hasDatepicker {
    width: 71% !important;
}

.ui-grid-col-6 .ui-grid-row .duplicateProductLookupInputs .calendarInputStydupi .ui-inputfield {
    width: 83% !important;
}

.clearImgSty {
    margin: 0px 0px -3px 6px;
    width: 16px;
    height: 16px;
}

.wokflowActiveImgRedu img {
    width: 15% !important;
}

.setRadioBtnWid table {
    width: 25% !important;
}

.QnCMgSty .chooseButtonDetail .reduceBtnForFilUpdBtn .ui-fileupload span.ui-button {
    top: -4px;
    padding: 0px 2em 0px 2.1em !important;
}

.setRadioBtnWid .ui-radiobutton-box .ui-icon-bullet {
    width: 9px !important;
    height: 9px !important;
    line-height: normal !important;
    background: #008cba !important;
    border-radius: 10px !important;
    margin: 1px !important;
    -webkit-transition: all 0.25s linear;
    transition: all 0.25s linear;
    display: block !important;
}

.ui-fluid .SetWorkflowActiveIcon .ui-selectcheckboxmenu {
    width: 76% !important;
}

.ui-grid-col-6 .SetFda3005ADob .hasDatepicker {
    width: 68% !important;
}

.personDobleft {
    width: 35% !important;
}

.personDobright {
    width: 63% !important;
    margin-left: 2% !important;
}

.panelWidthl
.infoIconSty {
    margin: 0px 0px -2px 5px;
}

.ui-grid-col-6 .ui-grid-row .duplicateProductLookupInputs .calendarInputStydupi .ui-inputfield {
    width: 83% !important;
}

.FDA3500AFORMlAlignment .QncMgSty .ageWid .selectBoxWidhrIncreFda3500a .ui-inputfield {
    width: 100% !important;
}

.QncMgSty .ageWid .selectBoxWidhrIncreFda3500a .ui-inputfield {
    width: 100% !important;
}

.setAnnouncementDetailModelsHeight {
    height: 337px !important;
}

.SetFollwuphasIcon .ui-outputlabel {
    width: 9px !important;
}

.QncMgSty .fieldOnetxt .SetFollwuphasIcon .ui-outputlabel {
    display: initial !important;
}

.QnCMgSty .ui-tabmenu .ui-tabmenu-nav {
    margin-top: -1px !important;
}

.errorFileUploadSty .ui-fileupload-buttonbar {
    padding: 1em 0.4em;
}

.errorFileUploadSty .ui-widget-content a {
    background: rgb(241, 241, 241) url(../images/delete_icon.gif) no-repeat 4px 4px !important;
    width: 24px !important;
    height: 23px !important;
    margin: 3px 4px 7px !important;
}

.errorMsgColSty .uploadButWid {
    width: 20% !important;
}

.errorMsgColSty .attachValueCol {
    width: 80% !important;
    padding-top: 3px !important;
}

.docLableSty {
    position: relative;
    top: 17px;
    padding: 3px 19px 6px 28px;
}

.errorFileUploadSty .ui-icon-close {
    background-image: none;
}

.ui-grid-row .ui-grid-col-6 .sample {
    border-top: 1px solid #ff0000 !important;
    border-right: 1px solid #ff0000 !important;
    border-bottom: 1px solid #ff0000 !important;
    border-left: 1px solid #ff0000 !important;
}

.setToolTipBgColor .tooltipInqList {
    background: #fff !important;
}

.setToolTipBgColor .tooltipInqList:after {
    border-bottom: solid #f7fdff 10px !important;
}

.fdaFormC2 {
    padding: 22px 10px 0px 10px !important;
}

.ui-grid-col-6 .ui-panelgrid .ui-grid-col-6 .fda3500ateCl .hasDatepicker {
    width: 49% !important;
}

.QncMgSty .chkallCheck .fieldOnetxt .alignfdaFormTxt2 {
    width: 16% !important;
}

.ui-grid-col-6 .radioButNewSty4 .ui-selectoneradio label,
.ui-grid-col-6 .radioButNewSty6 .ui-selectoneradio label {
    /*font-size: 13px;*/
   font-size:12px ;
   color:#38506D !important; /* New changes */
  /* color: #222 !important;*/
}

.AeDocUploadPanSty .ui-panel-content,
.aeBioRightSty .ui-accordion .ui-accordion-content {
  /*   border: 0px !important; */ /* New UI changes */
       border-left: 1px solid #DFE0E4 !important;  /* New UI changes */
   border-right: 1px solid #DFE0E4 !important;  /* New UI changes */
     border-top: 0px !important;   /* New UI changes */
      border-bottom: 0px !important;  /* New UI changes */
       box-shadow:none!important; 
}

.aeBioRightSty .ui-accordion .ui-accordion-content {
    width: 99.2% !important; /* New UI changes */
}

.faqlblWid {
    width: 34% !important;
}

.faqlblWid2 {
    width: 66% !important;
}

.assignLeft, .assignRight {
    margin-top: 6px;
    padding-left: 3% !important;
}

.aeBioRightSty .radioButNewSty4 .ui-radiobutton .ui-state-active,
.aeBioRightSty .ui-grid-col-6 .radioButNewSty4 .ui-radiobutton .ui-radiobutton-box {
    width: 12px !important;
    height: 12px !important;
}

.aeBioRightSty .ui-grid-col-6 .radioButNewSty4 .ui-radiobutton-box .ui-icon-bullet {
    width: 7px !important;
    height: 7px !important;
}

.ui-fluid .autoCompleteTagCase .ui-inputfield {
   /*  margin-top: 10px; */ /* New UI changes */
   margin: 10px;
    width: 90% !important;
}

.documentAutoTagging .autoCompleteTagCase .ui-inputfield {
    margin: 5px 0px 5px !important;
    width: 100% !important;
}

.badverseeventDeath2 {
    width: 11%;
!important;
}

.fda35alblPatientCode {
    width: 20% !important;
}

.QncMgSty .removerightmarginforCalIcon .fdaFormInput .ui-inputfield {
    margin-right: 0px !important;
}

.ui-grid-col-6 .ui-panelgrid .ui-grid-col-6 .fldOneSingCalendar .ui-calendar .hasDatepicker {
    width: 22% !important;
}

.setPanelFontColor a.plus {
    background: url(../images/sub-addWhit.png) no-repeat 3px center !important;
}

.eventproblemlabel {
    width: 25% !important;
}

.eventproblemlabel1 {
    width: 70% !important;
}

.docCalanderViewArea {
    width: 64% !important;
}

.docCalanderViewArea1 {
    width: 36% !important;
}

.ui-grid-col-6 .ui-panelgrid .docCalanderViewArea1 .ui-calendar .hasDatepicker {
    width: 77% !important;
}

.ui-grid-col-3 .col3inputcss .ui-inputtext {
    width: 95% !important;
}

.tabImpreCalendar2tab table {
    width: 81% !important;
}

.ui-grid-col-6 .ui-panelgrid .archiveDate .ui-calendar .hasDatepicker {
    width: 71% !important;
}

.ArrangeTolltipIconAtLeftPos .ui-tooltip-bottom .ui-tooltip-arrow {
    left: 4% !important
}

.personDobright .ui-selectonemenu {
    margin-left: 9% !important;
}

.AlignDropDownForPanel {
    width: 114%;
}
 

.setWidthPlus {
    width: 100%;
}

.warningDateSty .ui-calendar {
    position: inherit !important;
}

.viewModeDataTableStyle .paginationAlinmentSty .ui-paginator {
    margin-top: -25px !important;
}

.viewModeDataTableStyle .paginationAlinmentSty .ui-paginator {
    margin-top: -25px !important;
}

.rankInputFieldSty .ui-inputfield {
    width: 40% !important;
}

.singlechat .DasPanelDemo .SetMinFiedWidthaechat {
    width: 24%;
    text-align: right;
}

.SetMinFiedWidthaechat td {
    padding-right: 2%;
}

.srcButtonBg a.addContactDiloglink {
    padding: 0px 6px 2px 20px !important;
}


.archiveDate {
    width: 143px !important;
}

.userAssignedDialogSty {
    height: 350px !important;
}

.unresolvedTextSty .ui-grid-col-12 .ui-inputtextarea {
    height: 45px !important;
}

.bredCumListing .reducedListwidtae {
    width: 13% !important;
}

.bredCumListing .normalSearchInq {
    width: 17% !important;
}

.vetruleZindexsty .ui-paginator {
    margin: -37px 14px 0px 0px !important;
}

.vetVisibleSty .ui-dialog-content {
    overflow: visible !important;
}

.ruleoutLabelSty {
    position: relative;
    bottom: 6px;
}

.radioButNewSty5 .ui-selectoneradio .ui-state-disabled {
    width: auto !important;
    margin: 0px 10px 0px 3px !important;
}

.ui-fluid .ui-calendar {
    position: inherit !important;
}

.dulicateSearchTxtFildes .ui-inputtext,
.dulicateSearchTxtFildes .ui-selectonemenu .ui-selectonemenu-label,
.dulicateSearchTxtFildes .ui-autocomplete-input {
    padding: 5px 5px 5px 1px !important;
}

.dulicateSearchTxtFildes .triggerImage {
    top: 0px !important;
}

.inquiryWestLaySty .panelHeaderOrginalBg .ui-panel-titlebar {
    background: #ddecf0 !important;
    border: 1px solid #f5f5f5 !important;
}

.schedulercancelBtn,
.schedulercancelBtn:hover {
    border: 1px solid #1890bd !important;
    padding: 2px !important;
    border-radius: 3px;
}

.schedulercancelBtn:focus {
    outline: -webkit-focus-ring-color auto 0px !important;
}

.shedulargrid6 .ui-panelgrid-content .ui-panelgrid-cell {
    padding: 0px 0px 0px 0px !important;
}

.OverlayPanPopupSty .ui-grid-col-3 .ui-panelgrid .ui-grid-col-6 .ui-button {
    padding: 0px 2px !important;
}

.dataAssit1LNl {
    width: 43% !important;
}

.dialogBlueTit .panelHeaderOrginalBg .ui-panel-titlebar .ui-outputlabel {
    color: #333 !important
}

.coressEastTab .coresIcon {
    width: 5%;
    padding: 1px 2px 1px;
    vertical-align: middle !important;
}

.ui-grid-col-3 .CoressDatefont .ui-outputlabel {
    font-size: 12px !important;
}

.drugInteractionlbl {
    width: 30% !important;
}

.occupationalExposurelbl {
    width: 35% !important;
}

.bredCumListingDuplict .reducedListwidtae {
    width: 23% !important;
}

.QncMgSty .AddOutlinetxtarea .ui-panel-content .ui-inputtextarea:focus {
    border: 1px solid #f8a000 !important;
}

.sourceDocViewPanel iframe {
    height: 510px !important;
}

.ui-resizable-e {
    right: 0px !important;
}

.ui-grid-col-12 .notesButonsAlign .ui-state-disabled {
    width: auto !important;
}

.InqAgSearch .ui-datatable-tablewrapper .ui-datatable-even table td,
.InqAgSearch .ui-datatable-tablewrapper .ui-datatable-odd table td {
    border: 0px !important;
    padding: 1px !important;
    margin: 0px !important;
}

.InqAgSearch .ui-datatable-tablewrapper .ui-datatable-even table td a.ui-commandlink,
.InqAgSearch .ui-datatable-tablewrapper .ui-datatable-odd table td a.ui-commandlink {
    text-decoration: underline !important;
    color: #428bca !important;
}

.InqAgSearch .ui-datatable .ui-datatable-tablewrapper table {
    table-layout: fixed !important;
    width: 100%;
}

.InqAgSearch .ui-datatable tbody td {
    white-space: normal !important;
    vertical-align: top;
}

.dialogCom .InqAgSearch .ui-datatable-tablewrapper {
    max-height: 405px;
    overflow: auto;
}

.leftcontainer .ui-resizable-se {
    background-image: none !important;
}

.docViewScrollRemove {
    overflow: hidden !important;
}

.leftcontainer iframe {
    height: 540px !important;
}

.textarea {
    resize: none !important;
}

.ui-grid-col-12 .notesButonsAlign .ui-state-disabled {
    width: auto !important;
}

.dialogComSetTop {
    top: 50px !important;
     border: 1px solid #EAEDF3 !important; /*new chnages*/
   border-radius: 6px !important; /*new chnages*/
   background-color: #FFFFFF !important; /*new chnages*/
   box-shadow: 0 9px 10px 0 rgba(0,0,0,0.2) !important; /*new chnages*/
}

.dialogComSetTop .ui-dialog-content {
    height: 540px !important;
}

.dialogComSetTop .ui-dialog-content {
    height: 540px !important;
}

.setHeightLimit {
    height: 300px;
    overflow: auto;
}

.dialogComSetTop .ui-dialog-content {
    height: 540px !important;
}

.AeDocUploadPanSty .ui-panel-content .ui-datatable .ui-datatable-tablewrapper {
    max-height: 200px;
}

.R3NullflavourIcon .ui-grid-col-6 .nfIconAdjust .ui-selectonemenu {
    width: 85% !important;
}

.setHeightLimit .ui-datatable-tablewrapper,
.roleDetailsHeight .setHeightLimit .ui-datatable-tablewrapper {
    max-height: 300px !important;
    overflow: auto;
    height: auto;
}

.roleDetailsHeight .setHeightLimit {
    height: auto;
    overflow: auto;
}

.AeDocUploadPanSty .ui-panel-content .ui-datatable .ui-datatable-tablewrapper {
    overflow-y: auto !important
}

.documentViewRight .R3NullflavourIcon .ui-grid-row .ui-grid-col-6 .ui-grid-col-6 .tabImpreCalendar table {
    width: 82% !important;
}

.vetPsurCaseListstyle .commanDataTableStyles .ui-datatable-header {
    margin-top: -2px !important;
}

.correspondencewidthsty {
    width: 22px;
    position: relative;
    bottom: 2px;
}

.documentViewRight .QnCMgSty .ui-grid-col-6 .ui-grid-col-6 .docviewselectbox .ui-selectonemenu {
    width: 78% !important;
}

.documentViewRight .QnCMgSty .ui-grid-col-6 .ui-grid-col-6 .TabImpCalPosFix .ui-selectonemenu {
    width: 78% !important;
}

.documentViewRight .buttonFocusNEw .ui-button-text-only .ui-button-text {
    padding: 0em 0em !important;
}

.aceOfficHeight {
    width: auto;
    height: 500px;
}

.dilogheaderin .ui-dialog-titlebar {
    width: 96.3% !important;
}

.R3NullflavourIcon .ui-grid-col-6 .nfIconAdjust89per .ui-inputtextarea {
    width: 89% !important;
}

.protectConfidentialityAge {
    width: 44% !important;
}

.startLatencyCols {
    width: 55% !important;
}

.qncIndicationCalSty .R3NullflavourIcon .ui-grid-col-4 .startLatencyCols .ui-inputtext {
    width: 90% !important;
}

.R3NullflavourIcon .ui-grid-col-6 .parentSPanelDate .ui-selectonemenu {
    width: 89% !important;
}

.R3NullflavourIcon .nlfseteifhtd {
    width: 99% !important;
}

.tabPanelStyle1 .e2bQnCSty .ui-autocomplete {
    width: 89% !important;
    float: left;
}

.setLblFullWidth {
    width: 100% !important;
}

.narativetabswidthincreases .ui-panel-titlebar .ui-tabmenu {
    width: 90% !important;
}

.R3NullflavourIcon .ui-grid-col-6 .reasonForCSectionin .ui-inputtext {
    width: 94% !important;
}

.allDept1 {
    padding: 6px 8px !important;
}

.allDept1 .ui-chkbox .ui-chkbox-box {
    margin-top: -4px !important;
}

.ui-grid-col-6 .ui-grid-row .column2-1.persontbRadio1 {
    width: 30% !important;
}

.ui-grid-col-6 .ui-grid-row .column2-2.persontbRadio2 {
    width: 70% !important;
}

.ui-grid-col-6 .ui-grid-row .originatingAcclbl1,
.ui-grid-col-6 .ui-grid-row .originatingAcclbl2 {
    width: 48% !important
}

.R3NullflavourIcon .ui-grid-col-6 .ui-selectonemenu.formOfAdminSetEqul {
    width: 93% !important;
}

.R3NullflavourIcon .ui-grid-col-6 .ui-inputtext.formOfAdminSetEqul {
    width: 93% !important;
}

/*--911 migration code--*/
.callLogRecivedDate .ui-grid-col-6 .ui-calendar .hasDatepicker {
    width: 77% !important;
}

.callLogRecivedDate .ui-panelgrid .ui-panelgrid-cell {
    padding: 0px 0px 0px 0px !important;
}

.callLogRecivedDate .ui-grid-col-6 .ui-calendar .ui-button {
    padding: 0px 2px !important;
}

.westLayout1Callog .ui-layout-unit-content {
    max-height: none !important;
    height: auto !important;
}

.listingViewsSty .ui-commandlink {
    display: block !important;
    padding: 5px !important;
    border-bottom: 1px solid #ccc !important;
    text-decoration: none !important;
}

body div .ui-selectonemenu.ui-state-focus, .ui-button.ui-state-focus {
    border: 1px solid #f8a000 !important;
}

.buttonSty.ui-button {
    color: #222 !important;
    font-weight: normal !important;
    background: #fff !important;
    border: none !important;
    font-size: 13px !important;
}

/* .HeaderBox .ui-outputlabel { color: #fff;}
.HeaderBox .label .ui-outputlabel { color: #fff;} */
.basicCheckBoxesStycallog .ui-chkbox {
    display: inline-block !important;
    padding-left: 10px;
}

.QnCMgSty .inner-Add-Dele2bform a.plus {
    background: url(../images/add.png) no-repeat left !important; /*border: none!important;*/
    padding: 2px 4px 2px 17px;
    text-decoration: underline;
    color: #333;
    font-weight: normal !important;
}

.basicCheckBoxesStycallog1 .ui-chkbox {
    display: inline-block !important;
    padding: 0px 8px;
}

.QnCMgSty .ui-panel-title .E2bR3LinkSty .ui-outputlabel {
    font-size: 12px !important;
    padding: 0px !important;
    color: #338dcd !important;
    font-weight: bold !important;
}

.QnCMgSty .ui-panel-title .E2bCodeListLinkSty .ui-outputlabel {
    font-size: 12px !important;
    padding: 0px !important;
    color: #509f00 !important;
    font-weight: bold !important;
    vertical-align: middle;
}

.QnCMgSty .ui-panel-title .E2bR2LinkSty .ui-outputlabel {
    font-size: 12px !important;
}

.inqleftcontainer .aceoffixStyle .ui-outputlabel {
    display: block !important;
}

.aceOffixPnlGrpSty .ui-outputlabel {
    display: block !important;
}

/* Call Log Style changes */
.subjectInput .SubLeft {
    width: 11% !important;
}

.subjectInput .subMiddle {
    width: 21% !important;
}

.subjectInput .subRight {
    width: 68% !important;
}

.normalSearchCall {
    width: 51% !important;
}

.refreshIcon_Call {
    width: 3% !important;
}

.action_Call {
    width: 3% !important;
}

.filter_Call {
    width: 3% !important;
}

.Legend_Call {
    width: 3% !important;
}

.Save_call {
    width: 3% !important;
}

.ColumnSave_Call {
    width: 3% !important;
}

.frozenCall .ui-datatable-header {
    position: absolute !important;
    top: 29px !important;
    right: 8px !important;
}

.QnCMgSty .ui-panel-title .E2bR2LinkSty .ui-outputlabel {
    font-size: 12px !important;
}

.NullflavourIcon .ui-grid-col-6 .ui-inputfield,
.NullflavourIcon .ui-grid-col-6 .ui-inputtext,
.NullflavourIcon .ui-grid-col-6 .ui-selectonemenu {
    width: 92% !important;
    float: left;
    margin-right: 5px;
}

.commonPanelSty .inner-Add-Dele2bform {
    float: right;
}

.QnCMgSty .inner-Add-Dele2bform a.delete {
    background: url(../images/delete.png) no-repeat left !important;
    border: none;
    padding: 2px 4px 2px 17px;
    text-decoration: underline;
    color: #333;
    font-weight: normal !important;
}

.OuterBtn.ui-button {
    color: #fff;
    font-weight: normal !important;
    background: #3498DB !important;
    font-size: 13px !important;
    margin-top: 10px
}

.QnCMgSty .tabImpreCalendar .ui-controlsCalen {
    width: 100%;
}

.QnCMgSty .tabImpreCalendar .ui-controlsCalen .ui-inputfield {
    width: 100% !important;
}

.QnCMgSty .tabImpreCalendar .calcIconWid {
    padding-left: 0px !important;
}

.QnCMgSty .tabImpreCalendar .ui-controlsCalen .ui-inputfield {
    width: 100% !important;
}

.QnCMgSty .NullflavourIcon .ui-grid-col-6 .ui-grid-col-6 .tabImpreCalendar table {
    width: 75% !important;
}

.QnCMgSty .NullflavourIcon .ui-grid-col-6 .setImpsCalsCallwid .ui-grid-col-6 .tabImpreCalendar table table {
    width: 100% !important;
}

/* .QnCMgSty .NullflavourIcon .ui-grid-col-6 .setImpsCalsCallwid .ui-grid-col-6 .tabImpreCalendar .ui-controlsCalen .ui-inputfield{width:70%!important;} */
.NullflavourIcon .radioButNewSty4 {
    float: left;
}

.NullflavourIcon a.NullflavorLink, .NullflavourIcon span.NullflavorLink {
    float: left;
    padding: 3px 0px 0px 5px;
}

.NullflavourIcon .ui-grid-col-6 .lookupAlignSty .ui-inputfield {
    width: 100% !important;
}

.NullflavourIcon .settestnameAuto .ui-inputfield {
    width: 98% !important;
}

/* .settestnameAuto .triggerImage{top: -6px;} */
.NullflavourIcon .ui-grid-col-6 .SettestdateSel .ui-selectonemenu {
    width: 80% !important;
}

.iconBio1 {
    width: 2% !important;
}

.describeBio1 {
    width: 95% !important;
    text-align: left !important;
}

.panelTileCllLog .ui-panel-titlebar .ui-panel-title {
    width: 88% !important;
    float: right;
    left: 2px;
}

.tabTreeIconwith {
    margin: 2px 0;
    width: 95%;
    float: right;
}

.iconBio1 {
    width: 10% !important;
}

.describeBio1 {
    width: 90% !important;
    text-align: left !important;
}

.removalMultiScroll .ui-layout-unit-content {
    overflow: hidden !important;
}

.PageTitLeft .ui-button.submitBtn {
    background: #fff url(../images/submit.png) no-repeat 3px center !important;
    background-size: 16px 16px !important;
}

.accountSelectSty .ui-selectonemenu {
    min-width: auto !important;
}

.accountSelectSty .ui-selectonemenu-label {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    width: 82% !important;
}

.deparmentSty1 table {
    width: 100%;
}

.DeptNotificatioon1 {
    width: 3.5%;
}

.DeptNotificatioon2 {
    width: 20%;
}

.DeptNotificatioon3 {
    width: 76%;
}

.DeptNotificatioon3 .deparmentSty .ui-selectmanymenu {
    height: auto !important;
    max-height: 143px !important;
}

.ui-widget-content .labelheadercolor .txtAreaPanel1 .ui-accordion-header span.ui-icon-triangle-1-s {
    background-image: url(/medcom/javax.faces.resource/images/ui-icons_222222_256x240.png.jsf?ln=primefaces-lightness) !important;
    background-position: -68px -15px !important;
}

.ui-widget-content .labelheadercolor .txtAreaPanel1 .ui-accordion-header span.ui-icon-triangle-1-e {
    background-image: url(/medcom/javax.faces.resource/images/ui-icons_222222_256x240.png.jsf?ln=primefaces-lightness) !important;
    background-position: -37px -15px !important;
}

.alignRadioHe tbody tr:nth-child(3) td .ui-radiobutton {
    margin-top: -17px !important;
}

.hiddenSearchDuplicate .ui-panel-content {
    padding: 0px !important;
    border: 0px !important;
    width: auto !important;
}

.hiddenSearchDuplicate .ui-panel-footer .ui-panel-content {
    padding: 5px 10px !important;
}

.hiddenSearchDuplicate .ui-panel-footer .ui-panel-content .ui-grid-col-3 .ui-outputlabel {
    font-size: 12px !important;
}

.CompAdvanceResult .ui-panel-title a.ui-commandlink,
.CompAdvanceResult .ui-panel-content .sixColumnPanel a.ui-commandlink {
    font-size: 12px !important;
    font-weight: bold;
    color: #333;
}

.rightLayoutPanel .alignValidTxtCenter .ui-outputlabel {
    text-align: center !important;
}

.tabTreewith .ui-panel-titlebar .ui-panel-title {
    width: 95% !important;
}

.tabTreewith .ui-panel-titlebar .ui-panel-title .ui-tabmenu {
    width: 69% !important;
}

.ui-grid-col-4 .dateOfTranWId .ui-calendar .hasDatepicker,
.ui-grid-col-4 .parentDOB .ui-calendar .hasDatepicker {
    width: 100% !important;
}

.e2bTabsFieldInfoSty .ParentGender {
    width: 100% !important;
}

.ui-grid-col-4 .strarttoenddate .ui-grid-row .ui-grid-col-6 table {
    width: 100% !important;
}

.alignCheckBOxPrimarySuspect .ui-chkbox-box {
    float: right !important;
}

.ProductTabLeftIn {
    width: 77% !important;
}

.OverlayPanPopupSty1 .ui-selectonemenu {
    width: 97.5% !important;
    min-width: auto !important;
}

.SetWidthForSourseTabs .ui-panel-titlebar .ui-panel-title .ui-tabmenu {
    width: 75% !important;
}

.ParentsourceDocumntcls .AeDocUploadPanSty .sourceDateLen {
    width: 22% !important;
}

.RemoveLeftScrolWhiteSpaces {
    width: 101%
}

.ProductTabLeftIn {
    width: 72% !important;
}

.tbAddBorder .ui-datatable-tablewrapper table thead tr th {
    border: 1px solid #ccc !important;
}

.tbAddBorder .ui-datatable-tablewrapper table tbody tr td {
    border: 1px solid #ccc !important;
}

.Aid2ldbfr7 {
    width: auto;
    float: left;
}

.axisDocCmid {
    width: auto;
    float: left;
}

.ui-fluid .ui-calendar {
    position: static !important;
}

.ui-panel-title .setradiopad table {
    margin-top: -5px !important;
}

.QnCMgSty .aligndateWidthstart .ui-controlsCalen {
    width: 100% !important;
}

.QnCMgSty .NullflavourIcon .ui-grid-col-6 .ui-grid-col-6 .aligndateWidthstart table {
    width: 77% !important;
}

.NullflavourIcon .continunigRadoAlign a.NullflavorLink {
    padding: 1px 0px 0px 0px !important;
}

.aligndateWidthstart table {
    width: 93% !important;
}

.doesforAdminwi {
    width: 61% !important;
}

.ui-grid-row .ui-grid-col-6 .basicReceivedDatePanelSty .ui-commandlink {
    background: none !important;/* New UI changes*/
   margin-left:0px;/* New UI changes*/
   padding: 0px 4px 2px !important;/* New UI changes*/
}

.RemoveLeftScrolWhiteSpaces .ui-panel-title {
    width: 96% !important;
}

.persontbRadio1 {
    width: 33% !important;
}

.persontbRadio2 {
    width: 75% !important;
}

.QnCMgSty .ui-outputlabel.e2bR2TagColor, .QnCMgSty .ui-outputlabel.e2bR3TagColor {
    color: #095d99 !important;
}

.QnCMgSty .ui-outputlabel.e2bCodeIdTagColor {
    color: #509f00 !important;
}

.ui-grid-col-6 .ui-panelgrid .ui-grid-col-6 .InitialRecWiColSize .ui-calendar .hasDatepicker {
    width: 100% !important;
}

.QnCMgSty .ui-grid-col-6 .InitialRecWiColSize .ui-calendar .ui-state-disabled {
    width: 100% !important;
}

.NullflavourIcon .ui-grid-col-6 .ui-selectonemenu.NullJumpresr {
    width: 45% !important
}

.tabTreewith {
    margin: 2px 0;
    width: 81% !important;
    float: right;
}

.NullflavourIcon .ui-grid-col-6 .ui-selectonemenu.NullJumpresr {
    width: 45% !important
}

/* .ui-autocomplete-panel .ui-autocomplete-table tr td:nth-child(3),
.ui-autocomplete-panel .ui-autocomplete-table tr td:nth-child(4){display: inline-flex !important;} */
.inner-Add-DelBar a.plus:FOCUS {
    border: 1px solid #f8a000 !important;
}

.col6-60Per {
    width: 60% !important;
}

.basitableWidth {
    width: 100%;
    margin-bottom: 10px;
}

.PageTitPoc .breadcrumbsMain .breadCrumbLeft a.ui-commandlink:focus {
    border: 1px solid #f8a000 !important;
}

.setimpstablewit table {
    width: 100% !important;
}

.HasDateWidPre .ui-grid-col-6 .ui-calendar .hasDatepicker {
    width: 99% !important;
}

.HasDateWidPre1 .ui-grid-col-6 .ui-calendar .hasDatepicker {
    width: 92% !important;
}

.QnCMgSty .has10Per .ui-controlsCalen {
    width: 100% !important;
}

.QnCMgSty .setHospitalImscalCALlog .ui-controlsCalen {
    width: 100% !important;
}

.QnCMgSty .NullflavourIcon .ui-grid-col-6 .ui-grid-col-6 .setHospitalImscalCALlog table {
    width: 84% !important;
}

.setStartLatencyWidth {
    width: 60% !important;
}

.ui-selectonemenu.sample:FOCUS {
  /*  border: 1px solid #f8a000 !important;*/
   background:#fff !important; /*new changes*/
  	border: 1px solid #0076DE !important; /*new changes*/
}

.commanDataTableStylesINQ .frozenheight .filterClickControlHeight2 {
    height: 400px !important;
    min-height: 400px !important;
}

.QnCMgSty .tabImprOver .ui-controlsCalen {
    width: 100%;
}

.QnCMgSty .settabIsTabwi .ui-controlsCalen {
    width: 100% !important;
}

.R3NullflavourIcon .ui-grid-row .ui-grid-col-6 .ui-grid-col-6 .settabIsTabwi table {
    width: 68% !important;
}

.ui-grid-col-6 .ui-grid-row .setcolumn2-1 .ui-inputfield {
    width: 92% !important;
    min-width: auto !important;
}

.R3NullflavourIcon .ui-grid-col-6 .setageGroupW .ui-selectonemenu {
    width: 94% !important;
}

.tabPanelStyle .e2bQnCSty .lookupAlignSty .ui-autocomplete .ui-inputfield {
    width: 98% !important;
}

.R3NullflavourIcon.R3Nullwidthset .ui-grid-col-6 .ui-selectonemenu,
.R3NullflavourIcon.R3Nullwidthset .ui-grid-col-6 .ui-inputtext {
    width: 94% !important;
}

.ui-grid-col-6 .ui-panelgrid .ui-grid-col-6 .ui-calendar .hasDatepicker, .ui-grid-col-6 .ui-panelgrid .ui-grid-col-6 .settetdatew .ui-calendar .hasDatepicker {
    width: 78% !important;
}

.tabPanelStyle .e2bQnCSty .alignstudyNu .ui-autocomplete {
    width: 91% !important;
}

.R3NullflavourIcon .ui-grid-col-6 .setexpire .hasDatepicker {
    width: 89% !important;
}

.ui-grid-col-6 .fromtodate .ui-panelgrid .ui-grid-col-6 .ui-calendar .hasDatepicker {
    width: 78% !important;
}

.fromtodate .ui-grid-col-6 .ui-calendar .ui-button {
    padding: 0px 1px !important;
}

.setFullWidthdept .ui-selectcheckboxmenu-panel {
    width: 224px;
!important;
}

.departmentCheckboxIdSty {
    width: 224px !important;
}

.departmentCheckboxIdSty.ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-list-item .ui-chkbox {
    padding-left: 5px !important;
}

.commanDataTableStyles .AerSummaryDatatableSty .ui-datatable-tablewrapper .ui-datatable-empty-message td {
    width: 97.5% !important;
}

.QnCMgSty .ui-panel-titlebar .ui-panel-title .ui-tabmenu {
    width: 78%;
}

.tabTreewith .ui-panel .ui-panel-titlebar .ui-panel-title .ui-tabmenu {
    width: 67% !important;
}

.formFieldLeft .ui-outputlabel {
    /*font-size: 14px !important;*/
   font-size:12px !important; /* New Changes */
}

.SetWidthForSourseTabs .tabTreeIconwith .ui-panel-title .ui-tabmenu {
    width: 72% !important;
}

.basicReceivedDatePanelSty .ui-grid-col-6 .ui-calendar .ui-button {
    padding: 0px 2px !important;
}

.ui-grid-col-6 .basicdatepa .ui-grid-col-6 .ui-calendar .hasDatepicker {
    width: 74% !important;
}

.AeFormPanelSty .ReportDuplicatePanelSty .ui-panel-titlebar .ui-tabmenu {
    width: 43% !important;
}

.treePaginatorDiv1 {
    padding: 3px 0px;
}

.tabRightTreIcon .ReportDuplicatePanelSty .ui-panel-titlebar .ui-tabmenu {
    width: 41% !important;
}

.tabRightTreemenu .ReportDuplicatePanelSty .ui-panel-titlebar .ui-tabmenu {
    width: 33% !important;
}

.tabRightTreemenu .authorsPaneltree .ui-panel-titlebar .ui-tabmenu,
.tabRightTreemenu .testPaneltree .ui-panel-titlebar .ui-tabmenu {
    width: 65% !important;
}

.ui-grid-col-6 .basicdatepa .ui-grid-col-6 .ui-calendar .hasDatepicker {
    width: 79% !important;
}

.e2bQnCSty1 .ui-calendar .hasDatepicker {
    width: 96.6% !important;
    float: left;
}

.dialogConformStyle .setMinheitpdl .ui-datatable-tablewrapper {
    height: auto !important;
    min-height: 100px !important;
}

.setSaftyDialogAtoHeight .ui-dialog-content {
    height: initial !important;
}

.accountContact .ui-datatable-tablewrapper {
    overflow: auto !important;
}

.setMinHeightPraposed {
    min-height: 55px;
}

.dialogConformStyle .setdistributiontoHeight .ui-datatable-tablewrapper {
    height: auto !important;
    min-height: 100px !important;
}

.ui-grid-col-6 .ui-panelgrid .probOccurDateIcon .ui-calendar .hasDatepicker {
    width: 77% !important;
}

.right55per {
    width: 55% !important;
}

.ateFieldSty51 {
    width: 51% !important;
}

.inner-Add-Dele2bform.addbtnColor a.plus:hover {
    color: #fff !important;
    background: url(../images/addWhite.png) no-repeat left !important;
}

.R3NullflavourIcon .ui-grid-col-4 .increDateofCreationWidth .ui-calendar .hasDatepicker {
    width: 55% !important;
}

.R3NullflavourIcon .e2bNw {
    width: 34% !important;
}

.AeFormPanelSty .ReportDuplicatePanelR3Sty .ui-panel-titlebar .ui-tabmenu {
    width: 32% !important;
}

.R3NullflavourIcon .ui-grid-row .ui-grid-col-6 .mediaclStartDate .tabImpreCalendar table,
.R3NullflavourIcon .ui-grid-row .ui-grid-col-6 .medicalEndDate .tabImpreCalendar table {
    width: 83% !important;
}

.R3NullflavourIcon .ui-grid-col-6 .liveBirthSelect.ui-selectonemenu {
    width: width: 93% !important;
}

.inner-Add-Dele2bform.addbtnColor a.plus:hover {
    color: #fff !important;
    background: url(../images/addWhite.png) no-repeat left !important;
}

.contactViewPagination a:focus img {
    outline: 1px solid #f8a000 !important;
}

.emailtocclookupset a.ui-commandlink {
    position: absolute;
    margin: 6px -20px;
}

.PageTitLeft .selectonmenubt .ui-selectonemenu {
    min-width: 102px !important;
    max-width: 102px !important;
}
.aeBioJumpfield .aeBioRightIcon .selectonmenubt{ float:right; }

.commanDataTableStyles .ui-datatable-scrollable .ui-datatable-data td table td {
    border: 0px !important;
}

.reportthisproblem {
    width: 100% !important;
    max-width: 527px !important;
}

.adjusttooltipArrow.ui-tooltip-bottom .ui-tooltip-arrow {
    left: 3% !important
}

.productAvilACheck1 {
    width: 21px !important;
}

.productAvilACheck2 {
    width: 100% !important;
}

.productradio1 {
    width: 85% !important;
}

.OverlayPanPopupSty .ui-grid-col-3 .deparmentSty .ui-selectcheckboxmenu .ui-selectcheckboxmenu-label {
    padding: 0px 0px !important;
}

.aeFailedcolumnsection .ui-datatable-header {
    margin-top: -29px !important;
}

.failede2bCol7 .has-tooltip .tooltip {
    margin-right: 15px !important;
}

.productradio2 {
    width: 55% !important;
}

.fdaFormTxtAR {
    width: 100% !important;
}

.AeFormPanelSty .tabRightTreemenu .ReportDuplicatePanelR3Sty .ui-panel-titlebar .ui-tabmenu {
    width: 20% !important;
}

.tabRightTreIcon .R3NullflavourIcon .ui-grid-row .ui-grid-col-4 .tabImprewidth table,
.tabRightTreemenu .R3NullflavourIcon .ui-grid-row .ui-grid-col-4 .tabImprewidth table {
    width: 79% !important;
}

.tabRightTreemenu .R3NullflavourIcon .radioButNewSty4.autospyRadio {
    width: 79% !important;
}

.tabRightTreemenu .parentMedicalHistorylbl .ui-panel-titlebar .ui-tabmenu {
    width: 64% !important;
}

.tabRightTreemenu .indicationsPanelbl .ui-panel-titlebar .ui-tabmenu {
    width: 64% !important;
}

.tabRightTreemenu .R3NullflavourIcon .ui-grid-row .ui-grid-col-4 .tabImpreCalendar table {
    min-width: 62% !important;
}

.setcountCharPosition {
    float: right;
    margin-right: 5px;
    font-size: 12px !important;
}

.ui-grid-col-6 .ui-panelgrid .ui-grid-col-6 .fdaDataEventSty .ui-calendar .hasDatepicker,
.ui-grid-col-6 .ui-panelgrid .ui-grid-col-6 .fdaDataReportSty .ui-calendar .hasDatepicker {
    width: 30% !important;
}

.removecheckOneIDborder .sNoValue,
.removecheckOneIDborder .fieldOnetxt {
    border: 0px !important;
}

/* .deviceEvalradioBtn table tr:nth-child(3) td .ui-radiobutton{margin-top: -16px !important;} */
.fdaFromManDe .ui-inputtextarea {
    background: #f5f5f5 !important;
    border: 1px solid #b0bec5 !important;
    padding: 2px;
}

.fdaFromManDe .ui-inputtextarea.ui-state-hover {
    background: #f5f5f5 !important;
}

.fdaFromManDe .ui-inputtextarea.ui-state-focus {
    background: #f5f5f5 !important;
}

.ui-selectonemenu-panel .reportSelectBg .ui-selectonemenu-items .ui-state-highlight {
    background: #f5f5f5 !important
}

.ColumnSelectIcon2 {
    width: 5%;
}

.ChkboxBgWithScroll table tr td {
    padding-bottom: 10px !important;
}

.ChkboxBgWithScroll table tr td label {
    font-size: 13px !important;
}

.serworkFlowdept .ui-datatable-tablewrapper {
    width: 216px !important;
    overflow: hidden;
}

.ui-grid-col-6 .ui-panelgrid .ui-grid-col-6 .reportRadioCal .ui-calendar .hasDatepicker {
    width: 36% !important;
}

.leftDate30, .rightField35 {
    width: 25% !important;
}

.middleField35 {
    width: 50% !important;
}

.middleField35 .ui-inputfield {
    width: 98% !important;
}

.left50per .dataProblemSty .ui-calendar .hasDatepicker {
    width: 39% !important;
}

.dtecolmnretrict {
    width: 37% !important;
}

.right55per {
    width: 63% !important;
}

.ui-grid-col-6 .todaysDatecont .ui-calendar .hasDatepicker {
    width: 25% !important;
}

.fda3500B .changeaccwid .ui-accordion-header {
    width: 96% !important;
}

.e2bR2TagColor {
    color: #095d99 !important;
}

.e2bR3TagColor {
    color: #338dcd !important;
}

.e2bCodeIdTagColor {
    color: #509f00 !important;
}

.gridViewSty .ui-datagrid.pageb {
    padding-bottom: 6px !important;
}

.coressEastTab .ui-datagrid-data tr:nth-child(even) {
    background: rgba(208, 203, 203, 0.32);
}

.ui-grid-col-6 .ui-grid-row .radioBtnPaddingBtm {
    padding-bottom: 4px !important;
}

.radioBtnPaddingBtm table {
    margin-bottom: 5px !important;
}

.calpadfingbtm .hasDatepicker {
    margin-bottom: 4px !important;
    margin-top: 4px !important
}

.deviceEvalradioBtn .ui-selectoneradio .ui-radiobutton {
    width: 16px !important;
}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    .SetFollwuphasIcon {
        margin-top: 124px !important
    }

    .SetFollwuphasIcon label.ui-outputlabel {
        float: left !important;
    }
}

.DynamicLayHeight .commanDataTableStylesINQ .ui-datatable-tablewrapper {
    max-height: none !important
}

}
.dynmcView table {
    width: 99.5% !important
}

.detselecmenuwd {
    width: 409px !important;
}

/* .SecArisGComTabl {
    background: #d8d8d8 !important;
} */

.SecArisGComTabl .width40per .ui-state-active .ui-icon,
.SecArcCaseTabl .width40per .ui-state-active .ui-icon {
    background-image: url("/LSMV/javax.faces.resource/images/ui-icons_228ef1_256x240.png.jsf?ln=primefaces-lightness");
}

.ui-state-disabled.plus {
    color: #fff !important;
    font-size: 13px !important;
    font-weight: bold !important;
    opacity: 0;
}

.ui-state-disabled .delete {
    font-size: 13px !important;
    font-weight: bold !important;
    opacity: 0 !important;
}

.documentViewRight .ui-grid-col-6 .ui-panelgrid .ui-grid-col-6 .ui-calendar .hasDatepicker {
    width: 78% !important;
}

.documentViewRight .ui-panelgrid .ui-grid-col-6 .DobWid1 .ui-calendar .hasDatepicker {
    width: 77% !important;
}

.documentViewRight .QncMgSty .doNotReport {
    border-bottom: 0px !important;
}

.documentViewRight .QncMgSty .chkallCheck .fieldOnetxt .fdaFormTxt2 {
    width: 21% !important;
    float: left;
}

.documentViewRight .fdaChkBox {
    float: left;
    width: 5% !important;
}

.documentViewRight .QncMgSty .chkallCheck .fieldOnetxt .fdaFormTxt3 {
    float: left !important;
}

.documentViewRight .QncMgSty .chkallCheck .fieldOnetxt .fdaFormTxt {
    float: left;
}

.documentViewRight .ui-grid-col-6 .ui-panelgrid .ui-grid-col-6 .fdaDataEventSty .ui-calendar .hasDatepicker,
.documentViewRight .ui-grid-col-6 .ui-panelgrid .ui-grid-col-6 .fdaDataReportSty .ui-calendar .hasDatepicker,
.documentViewRight .ui-grid-col-6 .ui-panelgrid .ui-grid-col-6 .lblwidth25 .ui-calendar .hasDatepicker {
    width: 20% !important;
}

.documentViewRight .ui-grid-col-6 .ui-panelgrid .ui-grid-col-6 .extenddate3 .ui-calendar .hasDatepicker {
    width: 37% !important;
}

.documentViewRight .ui-grid-col-6 .ui-grid-row .ui-grid-col-6 .fda3500aFollow table {
    width: 100% !important;
}

.documentViewRight .docviewFdachbox {
    width: 94% !important;
}

.documentViewRight .fdaChkBoxLeftB3 {
    width: 38% !important;
    float: left;
}

.documentViewRight .fdaChkBoxLeftB2 {
    width: 38% !important;
    float: left;
}

.documentViewRight .fdaChkBoxLeftB3 .ui-inputfield,
.documentViewRight .fdaChkBoxLeftB3 .ui-inputfield.ui-state-disabled,
.documentViewRight .ui-grid-col-6 .fdaChkBoxLeftB3 .ui-calendar .ui-state-disabled {
    width: 83% !important;
}

.documentViewRight .perSionB {
    width: 46% !important;
    float: left;
}

.documentViewRight .persionCheckB {
    width: 50% !important;
    float: left;
}

.documentViewRight .ageB {
    width: 100% !important;
}

.documentViewRight .ResponsiveDocView .ui-grid-responsive .left50per .docviewimplantWas .ui-calendar .hasDatepicker {
    width: 20% !important;
}

.documentViewRight .ui-grid-col-6.right50per .otherClass .ui-inputfield {
    width: 47% !important;
}

.documentViewRight .ateFieldSty51 {
    width: 100% !important;
}

.documentViewRight .deviceEvalradioBtn table tr:nth-child(3) td .ui-radiobutton {
    margin-top: 0px !important;
}

.documentViewRight .QncMgSty .chkallCheck .fieldOnetxt .fdaFormTxt {
    width: 100% !important;
}

.documentViewRight .QncMgSty .chkallCheck .fieldOnetxt .fdaFormTxtDoc {
    width: 50% !important;
}

.documentViewRight .displayNew table .fdaChkBox {
    float: none !important;
}

.documentViewRight .productAvilACheck2 {
    width: 78% !important;
}

.documentViewRight .productradio1 {
    width: 38% !important;
}

.documentViewRight .ui-grid-col-6 .ui-panelgrid .ui-grid-col-6 .docExpiration .ui-calendar .hasDatepicker {
    width: 40% !important;
}

.documentViewRight .QncMgSty .contactSub .fieldOnetxt .lengthCkeLabel {
    width: 76% !important;
}

.documentViewRight .ResponsiveDocView .ui-grid-responsive .ui-grid-col-6 .QncMgSty .fieldOnetxt.labelAdjustment {
    width: 50% !important;
}

.documentViewRight .radioButNewSty6 {
    margin-bottom: 4px !important;
}

.documentViewRight .contactPersonCityReucedWidth .ui-outputlabel {
    width: 100%;
}

.documentViewRight .otherPadIncr {
    width: 54%;
}

.documentViewRight .patAgedoc1,
.documentViewRight .patAgedoc2 {
    width: 50% !important;
}

.documentViewRight .patAgedoc1 .ui-inputfield {
    width: 95% !important;
}

.documentViewRight .DBWeight {
    width: 100% !important;
}

.documentViewRight .ResponsiveDocView .ui-grid-responsive .DBWeight .ui-grid-col-6 {
    width: 48% !important;
}

.documentViewRight .docviewexpend1 .ui-grid-row .ui-grid-col-4.RadioSeB {
    width: 41% !important;
}

.documentViewRight .docviewexpend1 .ui-grid-row .ui-grid-col-4.checkBoxWid {
    width: 59% !important;
}

.devEvalByManufYes {
    width: 10% !important;
    float: left !important;
}

.deviceEvalradioBtn .ui-radiobutton-box .ui-icon-bullet {
    width: 6px !important;
    height: 6px !important;
    line-height: normal !important;
    background: #008cba !important;
    border-radius: 10px !important;
    margin: 3px 0px 0px 3px !important;
    -webkit-transition: all 0.25s linear;
    transition: all 0.25s linear;
    display: block !important;
}

.documentViewRight .devEvalByManufYes {
    width: 7% !important;
}

.documentViewRight .autoComInput {
    width: 94% !important;
}

.deparmentSty .depSelectManyMenuSty {
    width: 91% !important;
}

.documentViewRight .deparmentSty .depSelectManyMenuSty {
    width: 88% !important;
}

.formFirstName .ui-inputfield {
    float: left;
    width: 100% !important;
}

.documentViewRight .QnCMgSty .ui-grid-col-6 .formFirstName .ui-inputfield {
    width: 96% !important;
}

.documentViewRight .docviewReducePanelContentwidht .ui-grid-row .setDocViewDupliSearDate .ui-inputfield {
    width: 70% !important;
}

.documentViewRight .docviewReducePanelContentwidht .ui-grid-row .ui-grid-col-3 .docvArchived .ui-inputfield {
    width: 73% !important;
}

.inner-Add-DelLeft a.plus:hover {
    background: url(../images/sub-add.png) no-repeat 3px center !important;
}

.documentViewRight .docviewReducePanelContentwidht .ui-grid-row .ui-grid-col-3 .docvArchived .ui-inputfield {
    width: 73% !important;
}

.ui-grid-col-6 .ui-panelgrid .ui-grid-col-6 .badverseeventDeathlbl .ui-calendar .hasDatepicker {
    width: 72% !important;
}

.ui-grid-col-6 .ui-panelgrid .ui-grid-col-6 .calpadfingbtm.ui-calendar .hasDatepicker {
    width: 30% !important;
}

.ui-grid-col-6 .ui-panelgrid .ui-grid-col-6 .calpadfingbtm.ui-calendar .ui-datepicker-trigger {
    margin-top: 4px !important;
}

.unreadCorrespondence table {
    width: 100%;
}

/*.unreadCorrespondence table .ui-labelcheck {
    width: 75% !important;
}*/

.unreadCorrespondence table .sub-ui-labelcheck {
    width: 22% !important;
}

.unreadCorrespondence table .ui-checkbox {
    width: 5% !important;
    padding-right: 50px !important;
}

.transactionWfStyfix {
    width: 600px !important;
}

.dOrderIdsty {
    width: 36px !important;
    margin-left: 24px;
}

.sublimentFields .ui-panelgrid .impCalWidthFix table {
    width: 99.5% !important
}

.persionRadioSeB .ui-radiobutton-box .ui-icon:FOCUS {
    border: 1px solid #f8a000 !important;
}

.persionRadioSeB .ui-radiobutton .ui-radiobutton-box.ui-state-focus {
    border: 1px solid #f8a000 !important;
    border-radius: 10px !important;
}

.sublimentFields .ui-panelgrid .impCalWidthFix table {
    width: 99.5% !important
}

.ui-spacelabel {
    padding: 1px 3px 0px 3px;
    text-align: right;
    width: 5% !important;
}

.ui-controls .xmlfileimportbtn .ui-button.ui-state-default,
.ui-controls .xmlfileimportbtn .ui-button.ui-state-hover {
    height: 23px;
    padding: 0px !important;
    width: 100% !important;
}

.sublimentFields .ui-panelgrid .impCalWidthFix table {
    width: 99.5% !important
}

.ModeStyleSelect .ui-selectonemenu {
    height: 22px;
    padding: 0px 0px 0px 4px !important;
}

.ModeStyleSelect .coresList a.plus {
    padding: 2px 4px 4px 17px !important;
}

.ModeStyleSelect .ui-outputlabel {
    margin-top: 2px !important;
}

.lisitngNewbg .ModeStyleSelect .ui-widget-content .ui-state-highlight {
    background: #f5f5f5 !important;
}

.setlookupdsb {
    position: relative;
    margin-left: 87% !important;
    cursor: pointer;
    top: -20px;
}

.letterResponseStyle .ui-panel-title {
    width: 94% !important;
}

.letterResponseStyle .ui-panel-title .ui-outputlabel {
    float: left;
    padding-right: 10px;
}

.letterResponseStyle .expandCollapsIcon {
    float: right;
}

.letterResponseStyle .ui-panel-title:after {
    clear: both;
}

.dialogCoressbg .ui-inputtext,
.dialogCoressbg .ui-trigger-calendar input.hasDatepicker,
.dialogCoressbg .ui-editor iframe,
.emailcorscolcor .ui-editor iframe,
.dialogCoressbg .formFieldCoress-1 .ui-inputfield,
.dialogCoressbg .formFieldCoress-1 .ui-selectonemenu-trigger {
    background: #f5f5f5 !important;
    border-bottom: 1px solid #b0bec5 !important;
    border-top: 1px solid #f5f5f5 !important;
    border-left: 1px solid #f5f5f5 !important;
    border-right: 1px solid #f5f5f5 !important;
    color: #222 !important;
    padding: 3px 5px 3px 1px !important;
    font-size: 12px !important;
}

.dialogCoressbg .ui-inputtext.ui-state-focus,
.dialogCoressbg .ui-trigger-calendar .ui-state-hover {
    background: #f5f5f5 !important;
    color: #222 !important;
}

.dialogCoressbg .formFieldCoress-1 .editorHeight {
    border: 1px solid #ccc !important;
}

.dialogCoressbg .ui-editor iframe,
.emailcorscolcor .ui-editor iframe {
    width: 99.2% !important;
    height: 142px !important;
}

.dialogCoressbg .ui-trigger-calendar input.hasDatepicker.ui-state-focus {
   /* border: 1px solid #f8a000 !important;*/
    background:#fff !important; /*new changes*/
  	border: 1px solid #0076DE !important; /*new changes*/
  /* color: #222 !important;*/
  color:#38506D !important; /*new changes*/
}

.dialogCoressbg .formFieldCoress-1 .ui-selectonemenu,
.dialogCoressbg .formFieldCoress-1 .ui-selectonemenu-trigger {
    border: 0px !important;
    color: #222 !important;
    padding: 0px 2px !important;
    border-radius: 0px !important;
    background: #f5f5f5 !important;
}

.dialogCoressbg .formFieldCoress-1 .ui-selectonemenu-trigger {
    border-bottom: 1px solid #b0bec5 !important;
    padding: 0px 6px !important;
}

.dialogCoressbg .formFieldCoress-1 .ui-selectonemenu-trigger.ui-state-default .ui-icon {
    display: block;
    background: url(../images/DownAeroRio.png) no-repeat center !important;
}

.dialogCoressbg .formFieldCoress-1 .ui-selectonemenu-trigger.ui-state-hover {
    background: #e0e0e0 !important;
    color: #222 !important;
}

.dialogCoressbg .formFieldCoress-1 .ui-inputfield.ui-state-focus,
.dialogCoressbg .formFieldCoress-1 .ui-selectonemenu.ui-state-focus {
    /*border: 1px solid #f8a000 !important;*/
     background:#fff !important; /*new changes*/
  	border: 1px solid #0076DE !important; /*new changes*/
  /* color: #222 !important;*/
  color:#38506D !important; /*new changes*/
}

.emailcorscolcor .ui-grid-col-12 .ui-inputfield.ui-state-focus {
    color: #222 !important;
}

.lisitngNewbgadjust .ui-outputlabel {
    margin-top: 4px;
}

.lisitngNewbgadjust .coresList a, .lisitngNewbgadjust .coresList a:hover {
    padding: 3px 12px 3px 20px !important;
    background-position: 4px !important;
}

.lisitngNewbgadjust .coresList {
    margin-top: 4px;
}

.emailcorscolcor .editorHeight .ui-editor {
    border: 0px !important;
}

textarea {
    resize: none;
}

.ui-grid-col-12 .radioButNewSty4 table.splitPagetbl {
    width: 7% !important;
}

.sublimentFields .ui-panelgrid .impCalWidthFix table {
    width: 99.5% !important
}

.dOrderIdsty {
    width: 36px !important;
    margin-left: 24px;
}

.inqListingMultiCk {
    width: 15px !important;
}

.commanDataTableStyles .ui-datatable-scrollable .ui-datatable-data td .inqtdHiddenValue td {
    padding: 4px 4px !important;
}

.inqEditClassChang {
    width: 300px !important;
}

.inqEditClassChang1 {
    width: 220px !important;
}

.commanDataTableStylesINQ .frozenColDatatable .inqEditClassChang1 .docListIcons td {
    padding: 0px !important;
}

.commanDataTableStylesINQ .frozenColDatatable .inqEditClassChang1 .docListIcons .tooltipdataTab td.gridIcon {
    width: 12px !important;
    padding: 2px 10px 2px 0px !important;
}

.inqinquiryId {
    width: 120px !important;
}

.incmoreprodIcon {
    width: 132px !important;
}

.InqSubjectID {
    width: 132px !important;
}

.InqCompanyUnit {
    width: 132px !important;
}

.attachementStyNew a.cloeIcon {
    float: left;
    padding-right: 5px;
}

.attachementStyNew a.attachContent {
    float: left;
    padding-right: 5px;
    padding-top: 3px;
}

.attachementStyNew:after {
    content: " ";
    display: block;
    width: 0;
    height: 0;
    z-index: 2;
}

.checkBoxStyleInline {
    padding-top: 25px;
}

.checkBoxStyleInline .ui-chkbox {
    float: left;
    padding-right: 10px;
}

.checkBoxStyleInline .checkBoxInlineLeft {
    float: left;
    padding-right: 20px;
}

.checkBoxStyleInline .checkBoxInlineLeft01 {
    float: left;
}

.checkBoxStyleInline01 {
    padding-top: 0px;
}

.checkBoxStyleInline01 .ui-chkbox {
    float: left;
    padding-right: 10px;
}

.checkBoxStyleInline01 .checkBoxInlineLeft {
    float: left;
    padding-right: 20px;
}

.checkBoxStyleInline01 .checkBoxInlineLeft01 {
    float: left;
}

.InqContactt {
    width: 200px !important;
}

.inqreceivedDate, .inqsource {
    width: 150px !important;
}

.inqpagenlist {
    margin-top: 24px;
}

.inqcolumnStyAeicon .ui-button {
    right: -20px !important;
    top: -4px !important;
}

.inqcenterLayoutUnit1scroll .ui-layout-unit-content {
    overflow: hidden !important;
}

.InqAdvOverlayPanStywidth {
    width: 100% !important;
}

.ui-grid-col-12 .radioButNewSty4 table.splitPagetbl {
    width:9% !important;
}

.mandatoryDatatableSty .ui-datatable-tablewrapper {
    height: 30px !important;
}

.mandatoryDatatableSty .ui-datatable-tablewrapper {
    height: auto !important;
}

.checkLatenessWid {
    width: 21% !important;
}

.QnCMgSty .transactionWfSty .ui-datatable-data td.checkLatenessWid1 {
    width: 31% !important;
}

.QnCMgSty .ui-grid-col-6 .disableCalWidStyle .ui-calendar .ui-state-disabled {
    width: 27% !important;
}

.vettooltipstyle .label .ui-outputlabel {
    color: #546e7a !important;
}

.setRaceWidth {
    width: 100% !important;
}

.e2bQnCSty .setRaceWidth .ui-selectcheckboxmenu {
    padding: 2px !important;
    background: #fff !important;
    width: 98.5% !important;
    border-radius: 4px !important;
}

.e2bQnCSty .setRaceWidth .ui-selectcheckboxmenu.ui-state-focus {
    /*border: 1px solid #f8a000 !important;*/
     background:#fff !important; /*new changes*/
  	border: 1px solid #0076DE !important; /*new changes*/
}

.e2bQnCSty .setRaceWidth .ui-selectonemenu .ui-selectonemenu-label {
    margin-bottom: 0px !important;
    border: none !important;
    background: none !important;
    padding: 3px 5px 3px 1px !important;
}

.raceLabelBg .ui-selectcheckboxmenu-label {
    background: #f5f5f5 !important;
}

.raceLabelBg .ui-icon {
    background: url(../images/DownAeroRio.png) no-repeat center !important;
}

.e2bQnCSty .setRaceWidth .ui-selectonemenu .ui-selectonemenu-trigger .ui-icon {
    display: block;
    background: url(../images/DownAeroRio.png) no-repeat center !important;
}

.vetautoCompEdit .ui-inputfield {
    padding: 1px 5px 3px 1px !important;
}

.vettabRightswitchIcon .e2bQnCSty .ui-grid-col-4 .ui-outputlabel, .vettabRightswitchIcon .e2bQnCSty .ui-grid-col-5 .ui-outputlabel, .vettabRightswitchIcon .e2bQnCSty .ui-grid-col-6 .ui-outputlabel, .vettabRightswitchIcon .e2bQnCSty .ui-grid-col-4 .ui-grid-col-6 .ui-outputlabel, .vettabRightswitchIcon .e2bQnCSty .ui-grid-col-5 .ui-grid-col-6 .ui-outputlabel, .vettabRightswitchIcon .e2bQnCSty .ui-grid-col-12 .ui-outputlabel {
    font-size: 12px !important;
}

.ui-grid-col-4 .fda35beradio .ui-radiobutton .ui-radiobutton-box {
    width: 13px !important;
    height: 13px !important;
}

.ui-grid-col-4 .fda35beradio .ui-radiobutton-box .ui-icon-bullet {
    width: 7px !important;
    height: 7px !important;
}

.QncMgSty .suspectSty .inner-Add-DelLeft span.ui-state-disabled {
    margin-right: 10px !important;
}

.redonlymodeopacity {
    opacity: .60 !important;
}

.ui-grid-col-12 .ui-inputtextarea.HeightInc2 {
    height: 222px !important
}

.ui-state-disabled.HeightInc2 {
    height: 208px !important
}

.ui-grid-col-3 .radioBtnPaddingfda35 .ui-selectoneradio td {
    padding-bottom: 3px !important;
}

.documentViewRight .QncMgSty .chkallCheck .fieldOnetxt .fdaFormTxtdocs {
    width: auto !important;
}

.documentViewRight .docufDeviceAge .ui-inputtext {
    width: 48% !important;
}

.documentViewRight .docufDeviceAge1 .ui-inputtext {
    width: 46% !important;
}

.documentViewRight .ResponsiveDocView .ui-grid-responsive .docselectMenuDiv {
    width: 50%;
!important;
    float: left;
}

.documentViewRight .ResponsiveDocView .ui-grid-responsive .docInputFieldDiv {
    width: 50%;
!important;
    float: left;
}

.documentViewRight .parentradio25perc .fieldOnetxt .lblwidth25 table {
    width: 50% !important;
}

.documentViewRight .ResponsiveDocView .ui-grid-responsive .docwiage {
    width: 50% !important;
}

.vetautoCompEdit .ui-inputfield {
    padding: 1px 5px 3px 1px !important;
}

.hideCheckBox .ui-chkbox {
    display: none !important;
}

.dialogCoressbg .ui-editor {
    width: 99.7% !important;
}

.ModeStyle .ui-selectonemenu .ui-selectonemenu-label {
    padding: 0px 0px !important;
}

.dialogCoressbg .ui-calendar .ui-datepicker-trigger.ui-button {
    background: #a3a3a3 none repeat scroll 0 0 !important;
    box-sizing: border-box;
    height: 24px;
    margin: 0 !important;
    padding: 0px 5px;
    float: left;
}

.dialogCoressbg .ui-calendar .ui-datepicker-trigger .ui-icon {
    position: relative !important;
    left: 0px !important;
    margin-left: 0px !important;
    top: 1px;
    background: url(../images/CalendarIcon-small.png) no-repeat;
    width: 18px !important;
    height: 20px !important;
    margin-top: -2px;
}

.lisitngNewbg .ModeStyle .ui-widget-content .ui-state-highlight {
    background: #f5f5f5 !important;
}

.lisitngNewbgadjust .ModeStyle .coresList a {
    background-position: 4% !important;
}

.vettabRightswitchIcon .vetAutoCompRepSty .ui-grid-col-6 .ui-autocomplete {
    width: 93%;
}

.vetAutoCompRepSty .ui-grid-col-6 .ui-autocomplete {
    width: 95%;
}

.vetAutoCompRepSty .ui-grid-col-6 .accInputWidthStyle {
    width: 95% !important;
}

.vettabRightswitchIcon .vetAutoCompRepSty .ui-grid-col-6 .accInputWidthStyle {
    width: 93% !important;
}

.e2bQnCSty .ui-grid-col-6 .vetInputwidthStyle {
    width: 95% !important;
}

.vettabRightswitchIcon .ui-grid-col-6 .vetInputwidthStyle {
    width: 93% !important;
}

.vettextareawidthSty {
    width: 97% !important;
}

.vettabRightswitchIcon .vettextareawidthSty {
    width: 96% !important;
}

.formFieldCoresscv .ui-inputtextarea {
    width: 100% !important
}

.vettabRightswitchIcon .vettextareawidthSty {
    width: 96% !important;
}

.vettabRightswitchIcon .vettextareawidthSty {
    width: 96% !important;
}

.PreviouslyPanleWI .ui-panel-content {
    width: 98.9% !important;
}

.e2bQnCSty .ui-grid-col-6 .infoinputStyle {
    width: 92% !important;
}

.vettabRightswitchIcon .e2bQnCSty .ui-grid-col-6 .infoinputStyle {
    width: 91% !important;
}

.vettabRightswitchIcon .vettextareawidthSty {
    width: 96% !important;
}

.depselctli .ui-selectcheckboxmenu-list-item {
    height: 25px;
}

.vettabRightswitchIcon .ui-panel-title {
    width: 92% !important;
}

.vettreeLeftNew .ui-tree .ui-treenode-label {
    border: 0px !important;
    background: none !important;
}

.ui-state-disabled.delete {
    opacity: 0 !important;
}

a .imgFocusStyle:focus {
    outline: none !important;
}

.switchLinkTreeTab a:focus img {
    outline: none !important;
}

.readonlyparentsgender .ui-selectonemenu.ui-state-disabled {
    width: 100% !important;
    background: #e6eef2 !important;
}

.readonlyparentsgenderr3 .ui-selectonemenu.ui-state-disabled {
    background: #e6eef2 !important;
}

.AllProductDataTablesty .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container {
    float: none !important;
}

.AllProductDataTablesty .ui-selectcheckboxmenu-header {
    padding: .3em 0 .3em 0;
}

.AllProductDataTablesty .ui-selectcheckboxmenu-header .ui-chkbox {
    padding-right: 8px;
}

.AllProductDataTablesty .ui-selectcheckboxmenu-header .ui-inputfield {
    height: 12px !important;
}

.AllProductDataTablesty.allProdRepTyp .ui-selectcheckboxmenu-header .ui-inputfield {
    width: 65% !important;
}

.AllProductDataTablesty.Allreportsty .ui-selectcheckboxmenu-header .ui-inputfield {
    width: 65% !important;
}

.AllProductDataTablesty.AllProductDatatpestl .ui-selectcheckboxmenu-header .ui-inputfield {
    width: 90% !important;
}

.accNewProdStyytbl {
    margin-top: -12px !important;
}

.vettabRightswitchIcon .e2bQnCSty .ui-grid-col-6 .selectmany table {
    width: 100% !important;
}

.e2bQnCSty .ui-grid-col-4 .redonlycompLookImg1 .ui-inputtext.ui-state-disabled {
    width: 92% !important;
    float: none !important;
}

.inqColorWidth .vettooltipInqList a {
    padding-left: 8px;
    position: relative;
    bottom: 4px;
}

.inqColorWidth .vettooltipInqList span {
    float: right;
}

.vetpagetitRight table {
    width: 35%;
}

.advCaseMultiPrdoct ul {
    padding: 0px !important;
}

.testmain ul {
    max-height: 60px;
    overflow: auto;
}

.rolesStyleUl ul {
    padding: 0px !important;
    margin: 0px !important
}

.rolesStyleUl {
    width: 140px !important;
}

.submissionTrackbtn, .submissionTrackbtn:hover {
    float: right !important;
    /* background-color: #016990 !important; */
   color: #fff !important;
  /*  border: 1px solid #016990 !important; */
    white-space: nowrap;
    padding: 1px 5px !important;
    margin: 0px 5px 0px 0px !important;
}

.submissionTrackbtn .ui-icon {
/*     background: url(../images/esign.png) no-repeat 1px center !important; */
    margin-top: -8px !important;
    border: 0px !important;
}

button.submissionTrackbtn, button.submissionTrackbtn:hover {
    height: 20px;
    padding: 0px !important;
}

.submissionTrackbtn .ui-button-text {
    padding: 0.1em 1em .3em 2.1em !important;
}

.vetaddEvtEditPanl .ui-autocomplete-list-item {
    white-space: normal;
    word-break: break-all;
}

.vetcompanyUnitSty {
    width: 85px !important;
}

.navigationNew .ui-menu li.ui-menu-parent ul.ui-menu-child li.ui-submenuitem-active ul.ui-menu-child, .navigationNew .ui-menu li.ui-menu-parent ul.ui-menu-child li a.ui-state-hover ul.ui-menu-child {
    display: none;
    overflow: visible;
    overflow-x: visible;
}

.formLeftInput .ui-inputfield {
    width: 96% !important;
}

.formLeftInput .ui-commandlink {
    margin-left: 4px; /*yamini changes*/
}

.navigationNew .ui-menu li.ui-menu-parent ul.ui-menu-child li.ui-submenuitem-active ul.ui-menu-child, .navigationNew .ui-menu li.ui-menu-parent ul.ui-menu-child li a.ui-state-hover ul.ui-menu-child {
    display: none;
    overflow: visible;
    overflow-x: visible;
}

.departmentCheckboxtxtsty .ui-selectcheckboxmenu-filter-container .ui-inputtext {
    padding: 0px !important;
}

.departmentCheckboxtxtsty.ui-selectcheckboxmenu-panel .ui-state-hover {
    background-color: #fff !important;
    border: 1px solid #96bedb !important;
}

.depaRemovebgColorsty.ui-selectcheckboxmenu-panel .ui-state-hover {
    background-color: #fff !important;
    padding: 2px !important;
    border: 1px solid #96bedb !important;
}

.AllProductDatatpestl .ui-chkbox .ui-chkbox-box.ui-state-hover,
.bgremoveaccounts .ui-chkbox .ui-chkbox-box.ui-state-hover,
.departmentCheckboxtxtsty .ui-chkbox .ui-chkbox-box.ui-state-hover {
    width: 14px !important;
    height: 14px !important;
    display: block !important;
    border: 1px solid #96bedb !important;
    border-radius: 4px !important;
    padding: 0px !important;
    background: #fff !important;
}

.AllProductDatatpestl .ui-selectcheckboxmenu-filter-container {
    width: 90% !important;
}

.AllProductDatatpestl .ui-selectcheckboxmenu-filter-container .ui-inputtext {
    padding: 0px !important;
    width: 100%;
}

.ui-grid-col-6 .deparmentSty1 .ui-selectcheckboxmenu {
    width: 100% !important;
}

.allProdRepTypMargin .ui-selectcheckboxmenu-filter-container {
    width: 84% !important;
}

.allProdRepTypMargin .ui-selectcheckboxmenu-header .ui-inputtext.ui-state-hover {
    background-color: #fff !important;
}

.bgremoveaccounts.ui-selectcheckboxmenu-panel .ui-state-hover {
    background-color: #fff !important;
    padding: 2px !important;
    border: 1px solid #96bedb !important;
}

.bgremoveaccounts .ui-selectcheckboxmenu-filter-container .ui-inputfield {
    width: 80%;
    padding: 0px !important;
}

.navigationNew .ui-menu li.ui-menu-parent ul.ui-menu-child li.ui-submenuitem-active ul.ui-menu-child {
    display: none;
    overflow: visible;
    overflow-x: visible;
}

.navigationNew .ui-menu li.ui-menu-parent ul.ui-menu-child li.ui-psursubmenuitem-active a span.ui-icon {
    background: url(../images/Nav-Normal.png) no-repeat right !important;
}

.navigationNew .ui-menu li.ui-menu-parent ul.ui-menu-child li a.ui-state-hover span.ui-icon {
    background: url(../images/Nav-Over.png) no-repeat right !important;
}

.ui-grid-col-6 .selectChkBoxsty1.ui-selectcheckboxmenu {
    width: 94% !important;
}

.noRec .ui-datalist-empty-message {
    visibility: hidden;
}

.InqDetailsDynamic .ui-panel-titlebar .ui-state-focus,
.InqDetailsDynamic .ui-panel-titlebar a.ui-panel-titlebar-icon:focus {
    border: 1px solid #f8a000 !important;
}

.fdasuspProd4Lbl {
    width: 82% !important;
    float: left;
}

.fdasuspProd4chck {
    width: 12% !important;
    float: left;
}

.fdasuspProd4out {
    width: 33% !important;
    float: left;
}

.personCompanyUnitSty .ui-datalist-data {
    padding: 0px !important;
}

.ui-grid-col-6 .radioButNewSty6 .ui-state-disabled.devEvalByManufNodisabled {
    width: 100% !important;
}

.ui-grid-col-6 .ui-panelgrid .ui-grid-col-6 .dateFieldStyle .hasDatepicker {
    width: 73% !important;
}

.animateChartRadiotable, .chatlabl {
    float: left;
}

.animateChartRadiotable .ui-selectoneradio label {
    padding: 0px 0px 0px 5px !important;
}

.ui-panel-title .animateChartRadiotable table {
    margin-top: -4px;
}

.adColumnPrefr .ui-panel-title {
    margin-top: -4px !important;
}

.adColumnPrefr .ui-panel-titlebar {
    height: auto !important;
}

.documentViewRight .ui-grid-col-6 .ui-selectcheckboxmenu.depSelectManyMenuSty {
    width: 86% !important;
}

.documentViewRight .QncMgSty .fieldOnetxt .ui-outputlabel.docviewLblPadingfda35 {
    padding-left: 3% !important;
}

.documentViewRight .ui-grid-col-6 .ui-inputtext.ufContactPersondocview {
    margin-left: 4% !important;
    width: 94% !important;
}

.documentViewRight .ResponsiveDocView .ui-grid-responsive .ui-grid-col-6 .QncMgSty .ufAwarEventDatel {
    width: 6% !important;
}

.documentViewRight .ResponsiveDocView .ui-grid-responsive .ui-grid-col-6 .QncMgSty .ufAwarEventDatelb {
    width: 94% !important;
}

.documentViewRight .parentradio25perc .fieldOnetxt .radioBtnPaddingfda35 table {
    width: 24% !important;
}

.documentViewRight .ResponsiveDocView .ui-grid-responsive .ui-grid-col-6 .QncMgSty .ui-outputlabel.Countinsty {
    width: 100% !important;
}

.documentViewRight .ResponsiveDocView .ui-grid-responsive .ui-grid-col-6 .QncMgSty .ui-outputlabel.manufemailsty {
    width: 100% !important;
}

.documentViewRight .follwoUpNum1 .ui-grid-col-6 {
    width: 40% !important;
}

.documentViewRight .ResponsiveDocView .ui-grid-responsive .concomitantProductStrengthlbl {
    width: 50% !important;
}

.documentViewRight .ui-grid-col-6 .ui-grid-row .ui-grid-col-6 .operating_devicetableSt table {
    width: 60% !important;
}

.documentViewRight .parentradio25perc .fieldOnetxt .singleUseDevicetb table {
    width: 25% !important;
}

.documentViewRight .checkBoxWid {
    width: 33% !important;
}

.documentViewRight .ResponsiveDocView .ui-grid-responsive .selectMenuDiv1 {
    width: 50% !important
}

.documentViewRight .parentradio25perc .fieldOnetxt .reportableFortable table {
    width: 25% !important;
}

.documentViewRight .ui-grid-col-6 .ui-inputtext.remedialActionTypeOther {
    width: 50% !important;
}

.ui-grid-col-6 .ui-grid-row .ui-grid-col-6.checkOneLabel1 {
    width: 6% !important;
}

.ui-grid-col-6 .ui-grid-row .ui-grid-col-6.checkOneLabel2 {
    width: 94% !important;
}

.ui-grid-col-6 .ui-panelgrid .ui-grid-col-6 .explantDateDevice .hasDatepicker {
    margin-left: 10px !important;
    width: 79% !important;
}

.without-checkbox .ui-chkbox {
    display: none !important;
}

.fdaCompoundinglbl {
    padding-left: 10px !important;
}

.lbltxtbreak .ui-outputlabel {
    word-break: break-all;
}

.outsource503 {
    width: 100% !important;
}

.PageTitLeft .completeActivTxt .ui-button {
    padding: 1px 1px 1px 0px !important;
}

.lbltxtbreak .ui-outputlabel {
    word-break: break-all;
}

.chartDrillDialog {
    max-height: 240px !important;
    overflow: auto !important;
}

.onsetageUnitlabSty {
    padding-left: 25px;
}

.documentViewRight .onsetageUnitlabSty {
    padding-left: 43% !important;
}

.vetfontSizeSty .ui-outputlabel {
    font-size: 13px !important;
}

.vetSuspectProduct {
    background: url(../images/veterinary/suspectProduct.png) no-repeat 4px center !important;
    float: right !important;
    padding: 1px 4px;
    background-size: 18px 18px !important;
}

.vetConcodinate {
    background: url(../images/veterinary/concodinate.png) no-repeat 4px center !important;
    float: right !important;
    padding: 1px 4px;
    background-size: 18px 18px !important;
}

.vetIntractive {
    background: url(../images/veterinary/Intractive.png) no-repeat 4px center !important;
    float: right !important;
    padding: 1px 4px;
    background-size: 18px 18px !important;
}

.vetphonecont {
    width: 70%;
}

.commanDataTableStylesvet .ui-datatable-scrollable .ui-datatable-data td {
    overflow: hidden;
}

.aeSubmitionTrackingChckTxt {
    padding-right: 10px;
}

.aeSubmitionTrackingChckBx .e2br3ChekBox {
    margin-top: -3px;
}

.documentViewRight .sublimentFields1 .ui-calendar .hasDatepicker {
    width: 94.6% !important;
}

.deliveryStatusNewSty .ui-selectcheckboxmenu-item .ui-chkbox-box.ui-state-hover {
    width: 14px !important;
    height: 14px !important;
    display: block !important;
    border: 1px solid #96bedb !important;
    border-radius: 4px !important;
    padding: 0px !important;
    background: #fff !important;
}

.vetphonecont {
    width: 70%;
}

.docDateofPublication input.hasDatepicker {
    margin-left: 10px;
}

.documentViewRight .docViewdeviceEval td label {
    width: 100% !important;
}

.documentViewRight .deviceForEvalution {
    margin-left: 12%;
!important;
}

.documentViewRight .docmask {
    margin-top: 22px;
}

.documentViewRight .ui-grid-col-6 .ui-grid-row .ui-grid-col-6 table.docAE1007 {
    width: 62% !important;
}

.documentViewRight .badverseeventDeath2 {
    width: 10% !important;
}

.documentViewRight .badverseeventDeath3 {
    width: 14% !important;
}

.documentViewRight .productAvailable {
    width: 50% !important;
}

.documentViewRight .ui-grid-col-6 .ui-grid-row .ui-grid-col-6 table.docod822 {
    width: 90% !important;
}

.documentViewRight .parentradio25perc .fieldOnetxt .lblwidth25 table.docsingleUse {
    width: 25% !important;
}

.investDate .ui-inputfield {
    width: 80% !important;
}

.vetdialogCom .ui-datatable-tablewrapper {
    max-height: 300px;
}

.raceLabelBg .ui-selectcheckboxmenu-trigger {
    border: 0px !important;
    padding: 0px 2px !important;
    width: 30px !important;
    border-radius: 0px !important;
    background: #f5f5f5 !important;
}

.complaDeTaCenPanelTitle .ui-panel-title {
    width: 99% !important;
}

.complDetailCentralContactTb .ui-datatable table {
    width: 99% !important;
}

.complDetailCentralContactTb .ui-datatable tbody td,
.complDetailCentralContactTb .ui-datatable-tablewrapper thead th {
    border: 1px solid #ccc !important;
    background: none !important;
}

.complDetailCentralContactTb .ui-datatable tbody th {
    background: #f8f8f8 url(/medcom/javax.faces.resource/images/ui-bg_glass_100_f6f6f6_1x400.png.jsf?ln=primefaces-lightness) 50% 50% repeat-x;
    font-weight: bold;
}

.complDetailCentralContactTb .ui-datatable-tablewrapper thead th.zxcvbnm {
    width: 40px !important;
}

.ui-column-width-10per.complDetailCentralContEditRow {
    width: 2% !important;
}

.ui-column-width-10per.complCentralDetailrespMode {
    width: 15% !important;
}

.complaintDetailsFields1 {
    width: 42% !important;
}

.complaintDetailsFields2 {
    width: 25% !important;
}

.complaintDetailsFields3 {
    width: 33% !important;
}

.complaintDetailsFields2 .ui-calendar .hasDatepicker,
.complaintDetailsFields3 .ui-calendar .ui-state-disabled {
    width: 86% !important;
}

.complaintDetailsFields3 .ui-calendar .hasDatepicker {
    width: 60% !important;
}

.QnCMgSty .ui-panel-titlebar .ui-panel-title .ui-tabmenu.complintCentralDetailsResponse {
    width: 84%;
}

.complintCentralDetailsResponTitle .ui-panel-title {
    width: 96% !important;
}

.ui-dialog .buttonFontColor .ui-button .ui-button-text {
    color: #fff !important;
}

.ui-dialog .chkinPnlGroupFont .ui-button .ui-button-text {
    color: #fff !important;
}

.complintOverLayPanel {
    width: 100% !important;
}

.complintsKeywordTosearch span.ui-commandlink {
    background: #17507e !important;
    padding: 5px 5px 1px 2px !important;
    display: inline-block !important;
}

.complintsKeywordTosearch span.ui-commandlink.ui-state-disabled {
    background: #17507e !important;
    padding: 5px 5px 1px 2px !important;
    display: inline-block !important;
}

.copliListingkeywordSearch .ui-inputtext,
.complintsKeywordTosearch .ui-inputtext {
    background: #f5f5f5 !important;
    border-bottom: 1px solid #b0bec5 !important;
    border-top: 1px solid #f5f5f5 !important;
    border-left: 1px solid #f5f5f5 !important;
    border-right: 1px solid #f5f5f5 !important;
    padding: 3px 5px 3px 1px !important;
}

.InqAdvOverlayPanSty .compliAdvSearchGrid .ui-grid-col-4 .ui-inputfield {
    padding: 1px 5px 1px 1px !important;
    border-top: 1px solid #f5f5f5 !important;
    border-left: 1px solid #f5f5f5 !important;
    border-right: 1px solid #f5f5f5 !important;
    margin-bottom: 2px;
    background: #f5f5f5 !important;
    color: #333;
}

.CompTreeParentStyClass .treeright .complintCentralDetailsResponTitle .ui-panel-title {
    width: 95% !important;
}

.textareaHeightStyle {
    height: 42px !important;
}

.colmpliInvestiDialog {
    left: 40px !important;
    width: 94% !important;
}

.colmpliInvestiDialog .pickListQncSty .ui-picklist-list {
    height: 120px !important;
}

.colmpliInvestiDialog .pickListQncSty .ui-picklist-list-wrapper .ui-picklist-caption {
    padding: 0px !important;
}

.complsiteTrue {
    float: left !important;
}

.complsiteTrue .ui-commandlink {
    float: right !important;
}

.InvestigationSearchPanelTitle .ui-panel-title {
    width: 80% !important;
}

.investigationLeftPanel {
    background: #fff !important;
    min-height: 490px;
    overflow: auto;height: 556px;
}

th.investigationDetailsTblSty {
    display: inline-block;
    width: 150px;
}

td.investigationDetailsTblSty {
    width: 200px;
}

.investigationNoStyComp label.ui-outputlabel {
    width: 125px !important;
}

.PageTitPocHeader {
    margin-top: -6px;
}

.complinCentralLeftDetails {
    padding-bottom: 50px !important;
}

.investigationSiteIcon .ui-commandlink {
    margin-top: 23px;
    position: absolute;
}

.InqAdvOverlayPanSty .compliAdvSearchGrid .ui-grid-col-4 .ui-calendar .ui-button {
    height: 23px !important;
}

.InqAdvOverlayPanSty .ui-panelgrid-cell .cmpselectCriteriaSelect .ui-inputfield {
    background: #f5f5f5 !important;
}

.width10px {
    width: 10px !important;
}

.width120px {
    width: 120px !important;
}

.width102px {
    width: 102px;
}

.ui-panelgrid .ui-panelgrid-cell.AERighInvetList {
    padding: 0px !important;
}

.investigationGuidelinesPanel .ui-datalist-data {
    padding-left: 2%;
    width: 98%;
}

.investigationGuidelinesPanel .ui-datalist-data li {
    list-style: none;
}

.CompHeaderStytemp .emptyColumnwidth {
    width: 51% !important;
}

.ListTitInqtemp {
    width: 10% !important;
}

.commanDataTableStyles .unsavedCmpDataTableStyle .ui-datatable-tablewrapper {
    max-height: none !important;
}

/* .commanDataTableStylesINQ  .complaintremoveMaxHeight .ui-datatable-scrollable-body {max-height: none!important;} */
.inquiryCenterLayStytemp .ui-layout-unit-content {
    max-height: none !important;
    height: initial !important;
    overflow: hidden !important;
}

/* .aditionaldetailsPanelinputs .ui-grid-col-6 .ui-inputfield,
.aditionaldetailsPanelinputs .ui-grid-col-4 .ui-inputfield {
    padding: 1px 5px 3px 1px !important;
} */

.aditionaldetailsPanelinputs .ui-grid-col-6 .ui-calendar .hasDatepicker {
    padding: 1px 5px 3px 1px !important;
}

.treeleftspadding .treeLeft .ui-tree .ui-tree-container {
    padding-left: 0px !important;
}

.minwidth100 {
    width: 120px !important;
}

.compContactpautoComplete {
    width: 54% !important;
}

.DialZindexStep4 .ui-dialog-content {
    height: auto !important;
    max-height: 540px !important;
}

.investAssignedIdDialog .ui-dialog-content {
    height: auto !important;
    max-height: 540px !important;
}

.complaintNotesDialogCros .corresTopClass .azButSty .ui-selectonebutton .ui-corner-right.ui-state-focus {
    border-right: 1px solid #f8a000 !important;
}

.complaintNotesDialogCros .ui-grid-row .ui-grid-col-2 .ui-state-disabled {
    padding: 0px 6px !important;
}

.docaddBasicPnlSty .ui-grid-col-6 .ui-inputfield {
    padding: 1px 5px 3px 1px !important;
}

.pagetitRightIngTwoColumsIcon {
    width: 4% !important;
    float: left;
}

.ui-grid-col-3 .investigationGuidelinesPanel .ui-inputfield {
    width: 97% !important;
}

.investigationRecieverIdDate .investDate .ui-inputfield {
    width: 87% !important;
}

.complaintsCorrDialSty .ui-dialog-content {
    width: 99% !important;
}

.complaintsCorrDialSty .mailSubject {
    width: 25%;
}

.complaintsCorrDialSty .MailInput {
    width: 74%;
}

.CompHeaderStytemp .hsaveop {
    width: 26px !important;
}

.commanDataTableStyles .ui-datatable-scrollable .ui-datatable-data .complListDatatablIcnGridSty td {
    padding: 2px 2px !important;
}

.displayForMsgartChaptsty {
    position: relative !important;
    float: right;
    padding-right: 6%;
}

.basicPanelDocPadtable table {
    width: 45% !important;
}

.glossearySearch .searchDIv .ui-inputfield {
    width: 93% !important;
}

.glossearySearch {
    width: 27%;
    padding-left: 3%;
}

.commanDataTableStyles .ui-datatable-scrollable .ui-datatable-data .complListDatatablIcnGridSty td {
    padding: 2px 2px !important;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
    .investigationSiteIcon {
        position: relative;
    }

    .investigationSiteIcon .ui-commandlink {
        margin-top: 0 !important;
        right: 0 !important;
    }
}

.rbSourceDocum, .rbSupportingDoc, .rbCaseSummery, .rbCaseListing, .rbDropMiReport, .rbPdfDrop {
    width: 14% !important;
}

.ruleActionAlertPanelBottomSpace {
    margin-bottom: 15px !important;
}

.treeLeftIcon label {
    padding-left: 8px !important;
}

.treeLeftIcon table td {
    padding: 7px 2px !important;
}

.lblTreeIcon {
    position: absolute;
    padding-left: 8px !important;
}

.applicParameRightTree {
    margin-left: -8px;
}

.tabRightswitchIcon.applicParameRightTree {
    width: 73% !important;
    margin: 0px !important;
}

.lblTreeIcon1 {
    padding-left: 8px !important;
}

.aelsLbl img {
    float: left;
    padding-left: 2px;
}

.aelsLbl label {
    width: 78% !important;
}

.setMaxWidthace {
    width: 101.5% !important;
}

.InqQcFormPanelFormQc .ui-panel-content .buttonBg {
    position: static !important;
}

.InqQcFormPanel .buttonBg .ui-button.inqBtnSearch {
    padding: 1px 7px 1px 4px !important;
}

.teeSpaceLeft {
    margin-left: 10px;
}

.seeMoreDialogBtn .ui-button-text-only .ui-button-text {
    padding: .2em 1em !important;
    border: 1px solid #ccc;
}

.inqInpuTxtPadding .ui-grid-col-6 .ui-inputfield {
    padding: 1px 5px 3px 1px !important
}

.inqInpuTxtPadding .ui-grid-col-6 .ui-inputfield.inqEmailTemplateNamesty {
    padding: 1px 5px 3px 1px !important
}

.inqEmaTempNameLetsty {
    position: absolute;
    top: 13.8%;
    left: 90%;
}

.col_3_layout_iconwidth {
    width: 10px;
}

.col_3_layout_iconsty {
    width: 10px;
}

.docsettingsInq {
    width: 10px;
}

.docsettingsInqTd {
    width: 30px;
}

.temLogo1Table {
    width: 6%;
}

.templateheaderPanelTb {
    margin-top: 13px;
}

.temlheaderEditorSty {
    width: 99%;
}

.medInfo1 {
    width: 14% !important;
}

.adverseEventts {
    width: 12% !important;
}

.productComplaintaa {
    width: 21% !important;
}

.medicalDeviceinq {
    width: 18% !important;
}

.iniqwPregnancy {
    width: 15% !important;
}

.inqOthersSy {
    width: 13% !important;
}

.InqList-tooltip:hover .tooltipInqListhover {
    border: 1px solid #016990 !important;
    border-radius: 5px;
}

.inqtemplateBtnlookup {
    float: left !important;
    position: absolute;
    right: 3.5%;
    padding-top: 5px;
}

.saveInqResButton a.saveResBtnv2 {
    padding: 2px 16px 2px 27px !important;
}

.inqstMenstrualPeriod table {
    width: 43% !important;
}

.formImpreCalendarFieldStyle .inqstMenstrualPeriod .ui-controlsCalen {
    width: 24% !important;
}

.inauditAEIcondapad .ui-grid-col-6 .ui-inputtext,
.inauditAEIcondapad .aePatReceiveDateCs .ui-inputtext {
    padding: 1px 5px 3px 1px !important
}

.inqcompanyUnitTopst {
    width: 42% !important;
}

.setHeightLimitover {
    overflow: hidden !important;
}

.InqDetailsDynamic .ui-panelgrid-content .ui-panelgrid-cell .ui-panelgrid-cell.mailSubjectv2 {
    width: 23% !important
}

.InqDetailsDynamic .ui-panelgrid-content .ui-panelgrid-cell .ui-panelgrid-cell.mailSubjectv3 {
    width: 77% !important
}

.InqDetailsDynamic .ui-panelgrid-content .ui-panelgrid-cell .ui-panelgrid-cell.mailSubjectv2temp {
    width: 60% !important
}

.InqDetailsDynamic .ui-panelgrid-content .ui-panelgrid-cell .ui-panelgrid-cell.mailSubjectv3temp {
    width: 40% !important
}

.ui-panelgrid .mailSubjectv3 .ui-inputfield {
    width: 94% !important;
}

.emailPackageMestem {
    width: 99% !important;
    margin-left: 1% !important;
}

.editerDesign2 .ui-editor {
    width: 99% !important;
}

.ui-panelgrid .mailSubjectv3 .ui-inputfield.pack_nameSty {
    width: 99% !important;
}

.chromeEditorChng .ui-panelgrid .subjectInput .ui-inputfield.inqEmailResponseSubjectSty {
    width: 97.5% !important;
}

.emailInqCoresp .ui-datatable-odd .ui-chkbox-box {
    width: 16px !important;
    height: 16px !important;
    border-radius: 5px !important;
    margin-left: -1px;
}

.clearmarketAuthId1CleImg {
    width: 16px;
    height: 16px;
}

.accountfield .ui-panel-content .ui-grid-col-6 .accountFieldWidinv2 {
    width: 91% !important;
    padding: 0px !important;
}

.ui-grid-col-4 .inqrecievedOndtst .ui-button {
    height: 27px !important;
}

.receiptDateinqDaAudi table {
    width: 35% !important;
}

.formImpreCalendarFieldStyle .receiptDateinqDaAudi .ui-controlsCalen {
    width: 45% !important;
}

.ui-grid-col-12 .aeinqPatientMedHistText {
    width: 95% !important;
}

.inveinvercdaAdjusPad .ui-calendar .ui-inputfield {
    padding: 1px 5px 3px 1px !important;
}

.ui-grid-col-12 .rcdaAdjusPad .ui-inputtext,
.ui-grid-col-12 .rcdaAdjusPad .ui-inputfield {
    padding: 1px 5px 3px 1px !important;
}

.specifyOthersSearch .ui-selectonemenu-panel .ui-selectonemenu-filter-container {
    width: 90% !important;
}

.offLabelPanelFileWi {
    width: 54% !important;
}

.ui-dialog .buttonBg .fontYesNo .ui-button .ui-button-text {
    color: #fff !important;
}

.DocAutocmpltErrLokup a {
    right: inherit !important;
}

.accNewProdStyytblerr {
    margin-top: 0px !important;
}

.ui-grid-col-12 .compTemptext .ui-inputfield {
    width: 96% !important;
}

.lblpointer label {
    cursor: pointer !important;
}

.vetDasPanelDemo .e2bQnCSty .vetNormalField .ui-outputlabel {
    margin-top: 3px;
}

.vetDasPanelDemo .narrTreeColStyle2 .ui-outputlabel {
    margin-top: 3px;
}

.vetRequestPanelStyle .e2bQnCSty .ui-grid-col-6 .ui-grid-row .ui-grid-col-6 table {
    width: 100% !important;
}

.AdCustbreadcrumbAdCust {
    list-style: none;
    overflow: hidden;
    font-size: 0.81rem;
    padding: 0px;
    margin-bottom: 5px;
}

.AdCustbreadcrumbAdCust li {
    float: left;
    list-style: none;
    margin: 0;
    padding: 0;
    font: normal 12px arial;
}

.AdCustbreadcrumbAdCust a:link {
    text-decoration: none;
}

.AdCustbreadcrumbAdCust li a {
    color: #000;
    text-decoration: none;
    padding: 5px 0 5px 40px;
    background: #f2f5f7;
    position: relative;
    display: block;
    float: left;
    font-size: 14px !important;
}

.AdCustbreadcrumbAdCust li a:before {
    content: " ";
    display: block;
    width: 0;
    height: 0;
    border-top: 50px solid transparent;
    border-bottom: 50px solid transparent;
    border-left: 28px solid white;
    position: absolute;
    top: 50%;
    margin-top: -50px;
    margin-left: 1px;
    left: 100%;
    z-index: 1;
}

.AdCustbreadcrumbAdCust li a:before {
    content: " ";
    display: block;
    width: 0;
    height: 0;
    border-top: 50px solid transparent;
    border-bottom: 50px solid transparent;
    border-left: 30px solid white;
    position: absolute;
    top: 50%;
    margin-top: -50px;
    margin-left: 1px;
    left: 100%;
    z-index: 1;
}

.AdCustbreadcrumbAdCust li a:after {
    content: " ";
    display: block;
    width: 0;
    height: 0;
    border-top: 50px solid transparent;
    border-bottom: 50px solid transparent;
    border-left: 30px solid #d4d4d4;
    position: absolute;
    top: 50%;
    margin-top: -50px;
    left: 100%;
    z-index: 2;
}

.AdCustbreadcrumbAdCust li a:after {
    content: " ";
    display: block;
    width: 0;
    height: 0;
    border-top: 50px solid transparent;
    border-bottom: 50px solid transparent;
    border-left: 27px solid #f2f5f7;
    position: absolute;
    top: 50%;
    margin-top: -50px;
    left: 100%;
    z-index: 2;
}

.AdCustbreadcrumbAdCust li:last-child a {
    padding-right: 10px;
}

.AdCustbreadcrumbAdCust li a.bredActiveClass {
    background: #14556d !important;
}

.AdCustbreadcrumbAdCust li a.bredActiveClass:after {
    border-left: 27px solid #14556d;
}

/* .AdCustbreadcrumbAdCust li a.adSearchexpandBgImg::after {background-image: url(../images/expandAll_AE.png) !important; background-position: 7px -7px;    width: 100%; padding-left: 10px; background-repeat: no-repeat;} */
.AdCustbreadcrumbAdCust li a.adsearchTxtAligns {
    width: 81px;
    text-align: right;
}

.AdCustbreadcrumbAdCust li a.bredcumActive {
    color: #fff !important;
    background: #73b2f3  !important;
}

.AdCustbreadcrumbAdCust li a.bredcumActive:after {
    border-left: 30px solid #29639f;
}

.AdCustbreadcrumbAdCust li a.bredcumActive:after {
    border-left: 30px solid #73b2f3 ;
}

/* .AdCustbreadcrumbAdCust li a.collaps_AEadseacr {width: 71px;text-align: right;}
/* .AdCustbreadcrumbAdCust li a.adsearchTxtAligns::after { background-image: url(../images/collaps_AE.png) !important;background-position: 7px -7px;width: 100%;padding-left: 10px;background-repeat: no-repeat;} */
 */
.assignTol1 {
    width: 22% !important;
}

.assignTor1 {
    width: 60% !important;
}

.asignradio {
    width: 40% !important;
}

.aeBioRightSty .assignRight .radioButNewSty4 .ui-radiobutton .ui-state-active {
    width: 15px !important;
    height: 15px !important;
}

.asignradio .ui-chkbox {
    margin-top: 7px !important;
}

.rulWorkflowName {
    width: 22% !important;
}

.rulActivities {
    width: 20% !important;
}

.rulAssignto {
    width: 14% !important;
}

.rulAssignto table.ui-selectoneradio {
    width: 100% !important;
}

.rulAssignee {
    width: 50% !important;
}

.Assigneerultxt1 {
    width: 50% !important;
}

.rulAssignee .Assigneerultxt1 .ui-selectonemenu {
    width: 90% !important;
}

.delayontimeStyle {
    width: 42px !important;
}

.maxadvanceSearContent .ui-panel-content .ui-panel .ui-panel-titlebar {
    background: #ddecf0 !important;
}

.RequstFromwidth {
    width: 38px !important;
    padding: 2px 0px 0px 2px !important;
}

.RequstTowidth {
    width: 80px !important;
}

.e2bQnCSty .RequstTowidth .ui-outputlabel {
    float: right;
    padding: 2px 10px 0px 0px !important;
}

.complintssettablWidtProTab .lblchcktxt {
    width: 19% !important;
}

.complintssettablWidtProTab .lblchcktxt1 {
    width: 19% !important;
}

.complintssettablWidtProTab .lblcboxtb {
    width: 8% !important;
}

.width75perMakig100 {
    width: 100% !important;
}

a.plusBlueColorimg {
    background: url(../images/sub-add.png) no-repeat left !important;
    padding: 2px 4px 2px 17px;
    text-decoration: underline;
    color: #333;
    font-weight: normal !important;
}

.QnCMgSty .contactViewPagination.compcontactViewPagination {
    float: right !important;
}

.companyUnitLookupContact a {
    right: inherit;
}

.srcDocConfDial .buttonBg button.YesBut .ui-button-text,
.srcDocConfDial .buttonBg button.NoBut .ui-button-text {
    color: #fff !important;
}

.templetZindex {
    z-index: 1049 !important;
}

.noteDetailsLabel .ui-dialog-title .ui-outputlabel {
    color: #fff !important;
}

.treeLeftcomp .ui-tree li {
    background: url(../images/dottedTree.png) repeat-y;
    background-position: 6px 0px;
}

.treeLeftcomp .ui-tree li span.ui-treenode-leaf-icon {
    width: 7px;
    height: 16px;
    background: url(../images/hr_dotted.png) repeat-x;
    margin-left: 6px;
}

.complaintDetailsFields2 .recievedOnpocSty .ui-calendar .hasDatepicker {
    width: 82% !important;
}

.treeLeftcomp li span.ui-treenode-label {
    padding: 0px;
}

.treeLeftcomp .ui-tree .ui-treenode .ui-icon-triangle-1-s {
    width: 6px;
    height: 10px;
    background: url(../images/tree_minus.jpg) no-repeat !important;
    padding-right: 8px;
    margin-left: -2px;
}

.treeLeftcomp .ui-tree .ui-treenode .ui-icon-triangle-1-e {
    width: 10px;
    height: 10px;
    background: url(../images/tree_plus.jpg) no-repeat !important;
    padding-right: 8px;
}

.treeLeftcomp li.ui-treenode-parent {
    width: 97% !important;
}

.treeLeftcomp .ui-tree .ui-tree-container {
    padding-left: 0px;
}

.treeLeftcomp li.ui-treenode-parent {
    width: 99% !important;
}

.ui-panelgrid .ui-panelgrid-cell.treeLeftcomp {
    padding: 0px !important;
    overflow: hidden !important;
}

.ui-panelgrid .ui-panelgrid-cell.treeLeftcomp:hover {
    padding: 0px !important;
    overflow: auto !important;
}

.treeLeftcomp .ui-tree .ui-tree-container {
    padding-right: 0px !important;
}

.treeLeftcomp .treeLeft {
    width: 100% !important;
}

.treeLeftcomp .treeLeft li.ui-treenode-parent .ui-treenode-content {
    background: url(../images/hr_dotted.png) no-repeat 6px 1px;
}

.treeLeftcomp .treeLeft li ul li ul li.ui-treenode-parent .ui-treenode-content {
    background: none !important
}

.treeLeftcomp .treeLeft .ui-tree .ui-treenode-children {
    padding-left: 14px !important;
    margin-bottom: 5px;
}

.treeLeftcomp .treeLeft .ui-tree li.ui-treenode-parent {
    margin-left: 2px !important;
}

.treeLeftcomp .treeLeft {
    border: 0px solid #016990;
    border-bottom: 1px solid #cccccc;
}

.treeLeftcomp .ui-tree .ui-tree-container {
    padding-right: 0px !important;
}

.checkboxStyle .ui-checkbox {
    width: 0.2% !important;
}

.ui-grid-col-2.treeLeftcomp {
    width: 16% !important;
}

.ui-grid-col-2.treeLeftcomp.treeWidthComps {
    width: 2% !important;
}

.ui-grid-col-7left.ui-grid-col-7 {
    width: 64%;
}

.ui-grid-col-7left.ui-grid-col-7.treeWidthCompsLeft {
    width: 78%;
}

.rightcontainer.ui-grid-col-3right {
    padding: 0px !important;
}

.treeleftcontainer.treeLeft td {
    background: #f6f8fe !important;
    border: 1px solid #ccc !important;
}

.treeleftcontainer.treeLeft td.iconSwith, .treeleftcontainer.treeLeft td.collapsAll, .treeleftcontainer.treeLeft td.expandAll {
    background: #016990 !important;
    border: 1px solid #ccc !important;
}

.ui-grid-col-3righ {
    width: 20% !important;
}

.ui-panelgrid .ui-grid-col-7left.ui-panelgrid-cell {
    padding: 0px 0px 0px 0px !important;
}

.complaintDetailsFields2 .ui-calendar.recievedOncomp .hasDatepicker {
    width: 84% !important;
}

.emailOpenClass .ui-grid-col-2.treeLeftcomp {
    width: 50% !important;
}

.emailOpenClass .ui-grid-col-7left.ui-grid-col-7 {
    width: 30%;
    overflow-x: hidden;
}

.emailOpenClass .ui-grid-col-3right {
    width: 20% !important;
}

.emailOpenClass .ui-panel-title {
    float: left;
    width: 93% !important;
}

.emailOpenClass .QnCMgSty .inner-Add-DelBar {
    margin-right: 0px !important;
}

.emailOpenClass .ui-panel-title .radioButNewSty4 .ui-radiobutton {
    width: 13px !important;
    height: 13px !important;
}

.emailOpenClass .ui-panel-title .radioButNewSty4 .ui-selectoneradio label {
    font-size: 12px !important;
}

.emailOpenClass .ui-panel-title .radioButNewSty4 .ui-radiobutton .ui-radiobutton-box {
    width: 13px !important;
    height: 13px !important;
}

.emailOpenClass .panel-title {
    padding: 0px !important;
}

.emailOpenClass .ui-panel-title .radioButNewSty4 .ui-selectoneradio label {
    padding: 0px 0px 0px 2px !important;
}

.emailOpenClass .ui-panel-title .radioButNewSty4 .ui-radiobutton-box .ui-icon-bullet {
    width: 7px !important;
    height: 7px !important;
}

.emailOpenClass .QnCMgSty .ui-panel-titlebar {
    padding: 5px 0px !important;
}

.emailOpenClass .QnCMgSty .ui-panel-titlebar {
    height: auto !important;
}

.emailOpenClass .dynamicEmailOpenSty .ui-grid-col-6,
.emailOpenClass .dynamicEmailOpenSty .ui-grid-col-4 {
    width: 100% !important;
}

.corrDocGridId1sty {
    width: 21%;
}

.emailOpenClass .dynamicEmailOpenSty .ui-grid-col-4 {
    width: 100% !important;
}

.emailOpenClass .dynamicEmailOpenSty .ui-grid-col-6,
.emailOpenClass .dynamicEmailOpenSty .ui-panelgrid .ui-grid-col-6,
.dynamicEmailOpenSty .ui-panelgrid .ui-grid-col-6,
.emailOpenClass .dynamicEmailOpenSty .ui-panelgrid .ui-grid-col-4,
.dynamicEmailOpenSty .ui-panelgrid .ui-grid-col-4 {
    width: 100% !important;
    display: block !important;
    float: none;
}

.emailOpenClass .dynamicEmailOpenSty .ui-panelgrid .ui-grid-row {
    display: block !important;
}

.ui-grid-col-3.ui-grid-col-3right {
    width: 25%;
}

.responsesTabPanel3coluns .inner-Add-DelBar {
    margin: 0px !important;
}

/* .responsesTabPanel3coluns .ui-panel-titlebar{height: auto!important;} */
.e2bQnCSty .ui-grid-col-4 .vetTabImpCalPosFix table {
    width: 80% !important;
}

.vetRequestPanelStyle .e2bQnCSty .ui-grid-col-6 .ui-grid-row .tabImpreCalendar table {
    width: 75% !important;
}

.case-activities-tooltip .casetooltipView.casetooltipViewcompl {
    left: 0px !important;
    white-space: nowrap;
    width: auto;
    padding-right: 20px;
}

.treeLeftcomp .treeLeft .ui-tree .ui-treenode-parent .ui-treenode-children li .ui-treenode-leaf-icon {
    margin-left: 0px !important;
}

.treeLeftcomp .treeLeft .ui-tree .ui-treenode-parent li {
    background-position: 0px 0px !important;
}

.treeLeftcomp .treeLeftcomp .ui-tree .ui-tree-container .ui-treenode .ui-treenode-children .ui-treenode .ui-icon-triangle-1-s {
    padding-right: 11px !important;;
}

.vetinner-Add-DelLeft a.plus {
    background: url(../images/plusNew.png) no-repeat 3px center !important;
    padding: 2px 14px 2px 23px;
    text-decoration: underline;
    color: #ffffff;
    font-weight: bold !important;
    margin-right: 5px;
    font-size: 13px;
    background-color: #016990 !important;
    text-decoration: none;
}

.vetinner-Add-DelLeft a.plus:hover {
    background: url(../images/plusNew.png) no-repeat 3px center !important;
    padding: 2px 14px 2px 23px;
    text-decoration: underline;
    color: #ffffff;
    font-weight: bold !important;
    margin-right: 5px;
    font-size: 13px;
    background-color: #016990 !important;
    text-decoration: none;
}

.RequestPanelLineRe .ui-panel-content .copresponsePanel .ui-panel-titlebar .ui-panel-titlebar-icon {
    margin-right: 6px !important;
}

.westbgColorComp {
    background: #e5e5e5;
}

.emailOpenClass .complintsinputlabel .ui-outputlabel {
    display: block;
}

.emailOpenClass .aditionaldetailsPanelinputs .ui-grid-col-6 {
    width: 100% !important;
}

.emailOpenClass .aditionaldetailsPanelinputs .ui-grid-row {
    display: block;
}

.compLaAdvSearchStyH {
    margin-left: 16%;
}

.compdocAdSearchDelete {
    background: #fff url(../images/sub-delete.gif) no-repeat 3px center !important;
    text-decoration: none !important;
    color: #546e7a;
    font-weight: normal !important;
    margin-right: 5px;
    font-size: 13px !important;
    padding: 3px 10px 3px 18px !important;
}

.compe2bFormStyleMainCUH .ui-tabmenu .ui-tabmenu-nav {
    background: #dcd8d8 !important;
    padding: 1px 0px 2px 0px !important;
}

.keywordSearchSty .AdvInqLabelCusComp {
    width: 6% !important;
}

.AdvInqLabelCusComp {
    text-align: left !important;
    margin-top: 13px !important;
}

.compAdvGenralInfoStyH table {
    width: 30%;
}

.adscomptriggerImageStyH .ui-outputlabel {
    width: 100% !important;
}

.adscomptriggerImageStyH .triggerImage {
    top: 28px !important;
}

.basicPanelGrid2CompStyH .ui-grid-col-4 .ui-calendar .ui-button {
    height: 27px !important;
}

.invePageTitPocH {
    padding-bottom: 0px !important;
}

.ui-datatable-data .ui-datatable-odd td.invNewColStyV2 {
    background: transparent !important;
}

.commanDataTableStyles .invNewColStyV2 .ui-datatable thead th,
.commanDataTableStyles .invNewColStyV2 .ui-datatable-data .ui-datatable-even td {
    background: #e3ecd7 !important;
}

.ui-panelgrid .ui-panelgrid-cell.investigationLeftPanel {
    padding: 0px !important;
}

.ui-grid-col-7left.ui-grid-col-7.CompLaintOneLayu {
    width: 50%;
}

.rightcontainer.ui-grid-col-3right.CompLaintOneLayuright {
    display: none !important;
}

.emailOpenClass .ui-grid-col-2.treeLeftcomp.emailPackageMestemFullPage {
    width: 100% !important;
}

.formModifiedStyle .ui-widget-content .ui-icon {
    background: url(../images/confirmWarining.png) no-repeat !important;
    padding-left: 10px;
    width: 24px;
    height: 20px;
    display: block;
}

.vetinputheightSty .ui-inputtextarea {
    height: 28px !important;
}

.inveCalIcon_Align .ui-calendar .ui-button {
    right: 4px !important;
}

.ui-grid-col-3 .inveGuidLine_sty .ui-outputlabel {
    display: block !important;
}

.inveGuidLine_sty .ui-datatable tbody td {
    padding: 0px 1px 0px !important;
    border: 0px !important;
}

.inveGuidLine_sty .ui-widget-header {
    background: #c6dfe6 !important;
    margin-bottom: 2%;
}

.ui-grid-col-3 .inveGuidLine_sty .ui-widget-header .ui-outputlabel {
    color: #000 !important;
}

.ui-grid-col-3 .inveGuidLine_sty .ui-datatable-tablewrapper thead {
    display: none !important;
}

.ui-grid-col-3 .inveGuidLine_sty .ui-datatable-tablewrapper li:nth-child(even) {
    background: #fbfafa !important;
    padding-bottom: 3px;
    margin-bottom: 2%;
}

.ui-grid-col-3 .inveGuidLine_sty .ui-datatable-tablewrapper li:nth-child(odd) {
    padding-bottom: 3px;
    margin-bottom: 2%;
}

.ui-grid-col-3 .inveGuidLine_sty .ui-datatable-data .ui-datatable-even td {
    background: transparent !important;
}

.investigationGuidelinesPanel .inveGuidLine_sty .ui-datalist-data {
    width: 100% !important;
    padding: 0px !important;
}

.ui-grid-col-3 .inveGuidLine_sty .ui-datatable-tablewrapper li label {
    padding: 0px 5px 0px 5px;
    font-size: 13px;
}

.ui-grid-col-3 .inveGuidLine_sty .ui-datatable-tablewrapper .ui-selectonemenu {
    width: 98% !important;
    margin-left: 1% !important;
}

.ui-grid-col-3 .inveGuidLine_sty .ui-datatable-tablewrapper li table.ui-selectoneradio {
    margin-left: 1%;
    width: 58% !important;
}

.ui-grid-col-3 .investigationGuidelinesPanel .inveGuidLine_sty .ui-inputfield {
    margin-left: 1%;
}

.ui-grid-col-3 .investigationGuidelinesPanel .inveGuidLine_sty .ui-datalist-item .ui-outputlabel {
    white-space: normal;
    font-size: 14px !important;
    color: #1f1f1f;
    margin-bottom: 5px;
}

.ui-fluid .startDateInve_sty.ui-trigger-calendar .ui-datepicker-trigger.ui-button {
    position: relative !important;
    background: #a3a3a3 !important;
    padding: 12px 17px 11px 6px;
    margin-left: 4px;
}

.ui-fluid .startDateInve_sty.ui-trigger-calendar .ui-button-icon-only .ui-icon {
    margin-left: -8px !important;
}

.investigationRecieverIdDate .investDate.startDateInve_sty .ui-inputfield, .ui-selectonemenu.trackingStateInv_sty {
    border-bottom: 1px solid #b0bec5 !important;
    border-top: 1px solid #f5f5f5 !important;
    border-left: 1px solid #f5f5f5 !important;
    border-right: 1px solid #f5f5f5 !important;
    margin-bottom: 2px;
    background: #f5f5f5 !important;
}

.ui-selectonemenu.trackingStateInv_sty .ui-selectonemenu-label {
    background: #f5f5f5 !important;
}

.ui-selectonemenu.trackingStateInv_sty .ui-selectonemenu-trigger .ui-icon {
    display: block;
    background: url(../images/DownAeroRio.png) no-repeat center !important;
}

.ui-selectonemenu.trackingStateInv_sty .ui-selectonemenu-trigger {
    border: 0px !important;
    padding: 0px 12px !important;
    width: 30px !important;
    border-radius: 0px !important;
    background: #f5f5f5 !important;
}

.settingIconInqtemp_sty {
}

.comppagetitRightIng_sty table {
    padding: 0px !important;
}

.ui-fluid .ui-inputtext.invegudQuestions_sty {
    border-bottom: 1px solid #b0bec5 !important;
    border-top: 1px solid #f5f5f5 !important;
    border-left: 1px solid #f5f5f5 !important;
    border-right: 1px solid #f5f5f5 !important;
    margin-bottom: 2px;
    background: #f5f5f5 !important;
}

.QgPrentCheckBx_Sty .ui-chkbox .ui-chkbox-box {
    background: #f5f5f5 !important;
}

.QgPrentCheckBx_Sty .ui-datatable-tablewrapper tbody tr tr:nth-child(even) td {
    background: #d8d8d8 !important;
}

.QgPrentCheckBx_Sty .inner-Add-Del a.delete:hover,
.QgPrentCheckBx_Sty .inner-Add-Del a.plus:hover {
    background-color: #dad7d7 !important;
}

.expandRgtDivStyInvSty {
    width: 4px !important;
}

.investigationGuidelinesPanel {
    width: 98.6% !important;
    float: left;
}

.InveLayoutCenterLayout {
    width: 100% !important;
}

.expandRgtDivStyInvSty {
    margin-top: 60px !important;
}

.ui-panelgrid .ui-panelgrid-cell.leftcontainerincSt {
    padding: 0px !important;
}

.QgPrentCheckBx_Sty .inner-Add-Del a.plus:hover {
    background-color: #dad7d7 !important;
}

.chromeEditorChngv2_sty .editerDesign .ui-editor {
    min-height: 366px !important;
    max-height: 400px !important;
}

.companyPanelStyin_sty .ui-panel-content {
    border: 0px !important;
}

.paroductHeaderLblAdjsu {
    margin-left: 7px;
}

.productpnlTabHeiSTY .ui-datatable-tablewrapper {
    height: 102px !important;
}

.compCentralDate_Sty .ui-grid-col-4 .ui-calendar .hasDatepicker,
.compCentralDate_Sty .ui-grid-col-4 .ui-calendar .ui-state-disabled {
    width: 51% !important;
}

.pagetitRightIng .ui-button.completeBtnremoveBorder_sty:focus {
    outline: 0;
}

.compProdReducBotPadd_sty .ui-grid-col-6 .ui-inputfield {
    padding: 3px 5px 1px 1px !important;
}

.productpnlTabHeiSTY .ui-panel-content {
    padding: 0px !important;
}

.productpnlTabHeiSTY .triggerImage {
    top: 4px !important;
    margin-left: -28px !important;
}

.productpnlTabHeiSTY .artProdCol .ui-datatable-tablewrapper table tbody tr td,
.productpnlTabHeiSTY .artProdCol .ui-datatable-tablewrapper table thead tr th {
    border: 1px solid #ccc !important;
}

.productpnlTabHeiSTY .artProdCol .ui-datatable-tablewrapper table {
    width: 100% !important;
}

.width30Sty {
    width: 30px !important;
}

.chromeEditorChngv2_sty.chromeEditorChng .editerDesign .editorHeight .ui-editor iframe {
    min-height: 341px !important;
    max-height: 400px !important;
}

.dynamicEmailOpenSty .ui-panelgrid .ui-grid-col-4.compformFieldLeftcu_sty {
    width: 50% !important
}

.dynamicEmailOpenSty .ui-panelgrid .ui-grid-col-4.compformFieldRightcus_sty {
    width: 15% !important;
    float: left;
}

.dynamicEmailOpenSty .ui-panelgrid .ui-grid-col-4.comppcrfor3cu_sty {
    width: 35% !important;
    float: left;
}

.inqInpuTxtPadding .compDetMailInpuPadd_sty .ui-grid-col-6 .ui-inputfield {
    padding: 1px 5px 2px 1px !important;
    width: 97% !important;
}

.chromeEditorChng .ui-panelgrid .mailSubject.mailSubjectv2 {
    width: 9% !important;
}

.chromeEditorChng .ui-panelgrid .MailInput.mailSubjectv3 {
    width: 91% !important;
}

.expandRgtDivStyComps_sty {
    position: absolute;
    margin-left: 10px;
    z-index: 1;
}

.mailSubBtn_Sty {
    width: 99%;
    float: left;
}

.expandRgtDivStyComps {
    float: left;
    margin-top: 150px !important;
    width: 6px;
    height: 80px;
    cursor: pointer;
    background: #016990;
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
}

.emailOpenClass .ui-grid-col-2.treeLeftcomp.treeleftcontainerDynamic {
    width: 100% !important;
}

.chromeEditorChngv2_sty .ui-panelgrid .lookupStyleBg {
    padding: 2px 0px 1px !important;
}

.ui-panelgrid .ui-panelgrid-cell.emailPackageMestem {
    padding: 0px 0px 0px 0px !important;
}

.compGuidLine_StyH .ui-datatable thead th {
    display: none;
}

.QnCMgSty.compGuidLine_StyH .ui-outputlabel {
    display: block;
}

.compGuidLine_StyH .ui-datatable-tablewrapper {
    margin-bottom: 23px;
    overflow: hidden !important;
}

.RequestPanelLineRe .ui-panel-content .dataTableNewSty .investigationTableBdr_sty .ui-datatable-tablewrapper tbody td,
.RequestPanelLineRe .ui-panel-content .dataTableNewSty .investigationTableBdr_sty .ui-datatable-tablewrapper thead th {
    border: 1px solid #ccc !important;
}

.corresTopClass .ui-grid-col-2 .ui-inputfield, .corresTopClass .ui-grid-col-2 .ui-inputtext.KeyCOmPWid_sty {
    width: 91% !important;
}

/* .corresTopClass .ui-grid-col-2 .ui-inputfield, .corresTopClass .ui-grid-col-2 .ui-inputtext.KeyCOmPWid_sty {
    padding: 1px 5px 1px 1px !important;
} */

.selectedCorrPnlCom_STY .ui-grid-col-6 .ui-inputfield {
    padding: 3px 5px 1px 1px !important;
}

.inner-Add-Del a.plus.addQuestionStyInv {
    color: #000 !important;
}

.dynamicEmailOpenSty .ui-panelgrid .ui-grid-col-6.inqProductGridLeft_sty {
    width: 8% !important;
}

.dynamicEmailOpenSty .ui-panelgrid .ui-grid-col-6.inqProductGridrig_sty {
    width: 92% !important;
}

.QnCMgSty .ui-panel-titlebar .ui-panel-title .ui-tabmenu.compbasicTabMenuAlign_sty {
    width: 29%;
}

.emailOpenClass .QnCMgSty .ui-panel-titlebar .ui-panel-title .ui-tabmenu.compbasicTabMenuAlign_sty {
    width: 58%;
}

.emailOpenClass .dynamicEmailOpenSty .ui-panelgrid .ui-grid-col-4.compformFieldLeftcu_sty {
    width: 100% !important;
}

.emailOpenClass .dynamicEmailOpenSty .ui-panelgrid .ui-grid-col-4.compformFieldRightcus_sty {
    width: 100% !important;
}

.emailOpenClass .dynamicEmailOpenSty .ui-panelgrid .ui-grid-col-4.comppcrfor3cu_sty {
    width: 100% !important;
}

.emailViewCOmp_sty {
    position: relative;;
}

.emailOpenClass .emailViewCOmp_sty {
    width: 99% !important;
}

.emailOpenClass .dynamicEmailOpenSty .ui-panelgrid .ui-grid-col-6.inqProductGridLeft_sty {
    width: 17% !important;
    float: left;
}

.emailOpenClass .dynamicEmailOpenSty .ui-panelgrid .ui-grid-col-6.inqProductGridrig_sty {
    width: 82% !important;
    float: left;
}

.emailOpenClass .QnCMgSty .ui-panel-titlebar .ui-panel-title .ui-tabmenu.complintCentralDetailsResponse {
    width: 71%;
    float: left;
}

.emailOpenClass .QnCMgSty .ui-tabmenu .ui-tabmenu-nav li.ui-tabmenuitem {
    margin: 0px 5px 0px 0px !important;
    padding: 1px 5px !important;
}

.emailOpenClass .ui-tabmenu .ui-tabmenuitem a.ui-menuitem-link {
    padding: 1px 0px 1px 0px !important;
}

.emailOpenClass .QnCMgSty .ui-tabmenu .ui-tabmenu-nav li a {
    font-size: 12px !important;
}

.emailOpenClass .QnCMgSty .ui-tabmenu .ui-tabmenu-nav li.ui-state-active a {
    font-size: 12px !important;
}

.emailOpenClass .QnCMgSty .inner-Add-DelBar a.plus {
    padding: 2px 0px 2px 16px !important;
    margin-right: 0px;
    font-size: 12px;
}

.emailOpenClass .QnCMgSty .inner-Add-DelBar a.plus img {
    display: none;
}

.emailOpenClass .QnCMgSty .inner-Add-DelBar a.delete {
    padding: 2px 0px 2px 15px;
}

.emailOpenClass .inner-Add-DelBar a.plus:FOCUS, .emailOpenClass .QnCMgSty .inner-Add-DelBar a.delete:FOCUS {
    border: 0px !important;
}

.emailOpenClass .ui-panel-titlebar .ui-panel-titlebar-icon,
.emailOpenClass .ui-panel-titlebar .ui-panel-titlebar-icon:hover {
    margin-right: 1px !important;
}

.emailOpenClass .QnCMgSty .ui-panel-title .ui-outputlabel {
    padding-right: 0px !important;
}

.emailOpenClass .QnCMgSty .contactViewPagination,
.emailOpenClass .QnCMgSty .contactViewPagination:hover {
    padding: 0px !important;
}

.emailOpenClass .QnCMgSty .contactViewPagination img,
.emailOpenClass .QnCMgSty .contactViewPagination img:hover {
    width: 16%;
}

.emailOpenClass .ui-panel .ui-panel-titlebar-icon,
.emailOpenClass .ui-panel .ui-panel-titlebar-icon:hover {
    margin-left: -0.8em;
}

.emailOpenClass .QnCMgSty .contactViewPagination .paginationTxt {
    margin-top: 2px !important;
}

.pickListQncSty.pickListQncStydyns .ui-picklist-list {
    min-height: 50px !important;
    height: auto !important;
}

.pickListQncSty.pickListQncStydyns .ui-picklist-buttons {
    padding: 28px 5px 0px !important;
}

.emailOpenClass .QnCMgSty .contactViewPagination .paginationTxt {
    margin-top: 2px !important;
}

.ui-grid-col-7left.ui-grid-col-7.leftCOntainerSingalLayoutCustoe {
    width: 84% !important;
}

.customckediwi .cke_chrome {
    width: 100% !important;
}

.emailOpenClass .QnCMgSty .contactViewPagination .paginationTxt,
.emailOpenClass .QnCMgSty .contactViewPagination .paginationTxt:hover {
    margin-top: 2px !important;
}

.ui-grid-col-7left.ui-grid-col-7.leftCOntainerSingalLayoutCustoe {
    width: 84% !important;
}

.AERightParent.investigationLeftpanelAuto {
    width: 100% !important;
}

.defaultInexpandhide {
    display: none;
    float: left;
    padding-right: 10px;
}

.slideInvesSearch {
    padding: 0px 8px 2px 11px;
    background-color: #fff;
    background-image: url(/medcom/javax.faces.resource/images/ui-icons_ef8c08_256x240.png.jsf?ln=primefaces-lightness);
    background-position: -79px 50px
}

.InvestigationSearchPanelTitle.InvestigationSearchPanelcustomexpan .ui-panel-title {
    width: 100% !important;
}

.InvestigationSearchPanelTitle.InvestigationSearchPanelcustomexpan label {
    width: 86%;
}

.defaultInexpandhide {
    padding: 12px 1px 7px 21px;
    background-color: #fff;
    background-image: url(/medcom/javax.faces.resource/images/ui-icons_ef8c08_256x240.png.jsf?ln=primefaces-lightness);
    background-position: -12px 162px;
    margin-right: 10px;
}

.invePageTitPocHv2w span,
.workFlowDiv2v label,
.PageTitPoc .workFlowDiv2v a {
    color: #0068c8 !important;
    /* font-family: Roboto,"Trebuchet MS",Arial,Helvetica,sans-serif; New UI */
    font-family: 'Inter-Regular';
}

.inquiryWestLaySty.complaintWestLyt .basicSearchDiv .ui-inputfield {
    width: 88% !important;
}

.treeLeft.treeLeftcomp {
    margin: 0px 0px 5px 0px !important;
}

.basicLinkStyle a.advanceLink.advanceLinkCompSt {
    width: 88%;
}

.dialogCoress.compGuidLine_StyH .ui-datatable-tablewrapper {
    max-height: none !important;
}

.dialogCoress.compGuidLine_StyH .ui-datatable-tablewrapper .ui-datalist-header {
    margin-bottom: 14px !important;
}

.dialogCoress.compGuidLine_StyH .ui-datatable-tablewrapper .ui-inputfield {
    border-bottom: 1px solid #b0bec5 !important;
    border-top: 1px solid #f5f5f5 !important;
    border-left: 1px solid #f5f5f5 !important;
    border-right: 1px solid #f5f5f5 !important;
    width: 98% !important;
    margin-left: 1.5% !important;
    margin-bottom: 2px;
    background: #f5f5f5 !important;
    color: #333;
}

.dialogCoress.compGuidLine_StyH .ui-datatable-tablewrapper .ui-selectonemenu {
    border-bottom: 1px solid #b0bec5 !important;
    border-top: 1px solid #f5f5f5 !important;
    border-left: 1px solid #f5f5f5 !important;
    border-right: 1px solid #f5f5f5 !important;
    padding: 0px !important;
    color: #333;
    background: #f5f5f5 !important;
    min-width: auto !important;
    margin-bottom: 2px;
    border: 1px solid #ccc !important;
    cursor: auto !important;
    margin-left: 1.5%;
}

.dialogCoress.compGuidLine_StyH .ui-datatable-tablewrapper .ui-selectonemenu-label {
    padding: 0px 0px 1px 0px !important;
    border: 0px !important;
    width: 98% !important;
    float: none !important;
    padding: 0px !important;
    margin-left: 1.5% !important;
}

.dialogCoress.compGuidLine_StyH .ui-datatable-tablewrapper .ui-selectonemenu .ui-selectonemenu-trigger {
    border: 0px !important;
    padding: 0px 2px !important;
    width: 30px !important;
    border-radius: 0px !important;
    background: #f5f5f5 !important;
    cursor: pointer;
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;
}

.dialogCoress.compGuidLine_StyH .ui-datatable-tablewrapper .ui-selectonemenu .ui-selectonemenu-trigger .ui-icon {
    display: block;
    background: url(../images/DownAeroRio.png) no-repeat center !important;
    width: 14px !important;
}

.dialogCoress.compGuidLine_StyH .ui-datatable-tablewrapper .ui-selectonemenu .ui-selectonemenu-trigger span {
    margin-top: 4px;
    margin-left: 8px;
}

.dialogCoress.compGuidLine_StyH .ui-datatable tbody td {
    border: 0px solid #ccc !important;
}

.dialogCoress.compGuidLine_StyH li table {
    width: auto !important;
    margin-left: 0.5%;
}

.dialogCoress.compGuidLine_StyH .ui-datalist-header {
    background: #c6dfe6 !important;
    border: 0px !important;
}

.investigationRecieverIdDate .ui-datepicker-trigger .ui-icon {
    background: url(../images/CalendarIcon-small.png) no-repeat;
}

/* .compe2bFormStyleMainCUH .ui-tabmenu .ui-tabmenu-nav li.ui-tabmenuitem{border-top-left-radius: 0px!important;border-top-right-radius: 0px!important;border-bottom-right-radius: 0px!important;border-bottom-left-radius: 0px!important;border: 0px solid #e3ecf4 !important;background: #016990  !important;margin-right: 10px !important;}
.compe2bFormStyleMainCUH .ui-tabmenu .ui-tabmenu-nav li a{color:#fff!important;}
 *//* .AdCustbreadcrumbAdCustcomp li a {color: #fff; text-decoration: none;   padding: 1px 0 1px 40px;  background: #016990;  position: relative; display: block; float: left;font-size: 14px!important;}
.AdCustbreadcrumbAdCustcomp li a:before {content: " ";display: block;width: 0;height: 0;border-top: 50px solid transparent;border-bottom: 50px solid transparent;border-left: 30px solid white;position: absolute;top: 50%;margin-top: -50px;margin-left: 1px;left: 100%;z-index: 1;}
.AdCustbreadcrumbAdCustcomp li a:before {content: " ";display: block;width: 0;height: 0;border-top: 10px solid transparent;border-bottom: 10px solid transparent;border-left: 16px solid white;position: absolute;top: 100%;margin-top: -21px;margin-left: 1px;left: 100%;margin-left: 6px;z-index: 1}
.AdCustbreadcrumbAdCustcomp li a:after {content: " ";display: block;width: 0;height: 0;border-top: 10px solid transparent;border-bottom: 10px solid transparent;border-left: 24px solid #016990;position: absolute;top: 100%;margin-top: -21px;left: 100%;z-index: 2;}
.AdCustbreadcrumbAdCustcomp li a:after {content: " ";display: block;width: 0;height: 0;border-top: 10px solid transparent;border-bottom: 10px solid transparent;border-left: 14px solid #016990;position: absolute;top: 50%;margin-top: -10px;left: 100%;margin-left: 5px;z-index: 2;}
.AdCustbreadcrumbAdCustcomp li:last-child a { padding-right: 10px;}
.compe2bFormStyleMainCUH .ui-tabmenu .ui-tabmenu-nav li{margin-right: 21px !important;}
.AdCustbreadcrumbAdCustcomp li a {color: #fff;text-decoration: none;padding: 1px 0 1px 40px;background: #0f7fad;position: relative;display: block;float: left;font-size: 14px!important;}
.AdCustbreadcrumbAdCustcomp li:last-child a:after,
.AdCustbreadcrumbAdCustcomp li:last-child a:BEFORE{ content: none!important;}
 .AdCustbreadcrumbAdCustcomp li a:before { content: " "!important;border-top: 12px solid #016990;border-bottom: 11px solid #016990;border-left: 15px solid #fff;top: 21px;}
.compe2bFormStyleMainCUH  .ui-tabmenu .ui-tabmenu-nav li.ui-tabmenuitem{    padding: 0px 5px !important;border-top-right-radius: 3px !important;border-bottom-left-radius: 3px !important;} */
.InqList-tooltip .custtooltipInqListComp {
    right: 0px !important;
    width: auto !important;
}

.InqList-tooltip .custtooltipInqListComp a {
    color: #fff;
    text-decoration: none;
}

.InqList-tooltip .tooltipInqList.custtooltipInqListComp:after {
    left: 95%;
}

.headIconRight.compheadIconRight {
    width: 56%;
}

.compinqcompanyUnitTopst {
    margin-left: 13%;
}

.inqColorWidth .comptooltipInqListSty {
    width: auto;
    white-space: nowrap;
}

.compTextAreaheight_122 .ui-inputtextarea {
    height: 122px !important;
}

.compTextAreaheight_200 .ui-inputtextarea {
    height: 200px !important;
}

.feildsDatatable1 tbody {
    display: none !important;
}

.feildsDatatable1 .dragbodyTab tbody {
    display: block !important;
}

.feildsDatatable1 thead th {
    display: inline-block !important;
    background: none !important;
    border: none !important;
    height: 55px !important;
}

.feildsDatatable tbody {
    display: none !important;
}

.feildsDatatable .dragbodyTab tbody {
    display: block !important;
}

.feildsDatatable thead th {
    display: inline-block !important;
    background: none !important;
    border: none !important;
}

.feildsDatatable .ui-selectonemenu {
    min-width: auto !important;
}

.panelsDatatableBODY th::not(tbod) {
    display: none !important;
}

.panelsDatatableBODY .ui-datatable-empty-message {
    display: none !important;
}

/* .panelsDatatableBODY.ui-datatable thead th{padding: 0px!important; border-bottom: 0px !important;} */
.seeMoreDialogBtn .ui-button-text-only .ui-button-text {
    padding: .2em 1em !important;
    border: 1px solid #ccc;
}

.inqInpuTxtPadding .ui-grid-col-6 .ui-inputfield {
    padding: 0px 5px 3px 1px !important
}

.inqInpuTxtPadding .ui-grid-col-6 .ui-inputfield.inqEmailTemplateNamesty {
    padding: 1px 5px 3px 1px !important
}

.inqEmaTempNameLetsty {
    position: absolute;
    top: 13.8%;
    left: 90%;
}

.col_3_layout_iconwidth {
    width: 10px;
}

.col_3_layout_iconsty {
    width: 10px;
}

.docsettingsInq {
    width: 10px;
}

.docsettingsInqTd {
    width: 30px;
}

.temLogo1Table {
    width: 6%;
}

.templateheaderPanelTb {
    margin-top: 13px;
}

.temlheaderEditorSty {
    width: 99%;
}

.medInfo1 {
    width: 16% !important;
}

.adverseEventts {
    width: 15% !important;
}

.productComplaintaa {
    width: 21% !important;
}

.medicalDeviceinq {
    width: 22% !important;
}

.iniqwPregnancy {
    width: 14% !important;
}

.inqOthersSy {
    width: 18% !important;
}

.InqList-tooltip:hover .tooltipInqListhover {
    border: 1px solid #016990 !important;
    border-radius: 5px;
}

.inqtemplateBtnlookup {
    float: left !important;
    position: absolute;
    right: 3.5%;
    padding-top: 5px;
}

.saveInqResButton a.saveResBtnv2 {
    padding: 2px 16px 2px 27px !important;
}

.inqstMenstrualPeriod table {
    width: 43% !important;
}

.formImpreCalendarFieldStyle .inqstMenstrualPeriod .ui-controlsCalen {
    width: 24% !important;
}

.inauditAEIcondapad .ui-grid-col-6 .ui-inputtext,
.inauditAEIcondapad .aePatReceiveDateCs .ui-inputtext {
    padding: 1px 5px 3px 1px !important
}

.inqcompanyUnitTopst {
    width: 42% !important;
}

.OverlaypanelCuse2b {
    left: 76% !important;
    background: #fff !important;
    box-shadow: none !important;
    border: 1px solid #ccc !important;
    border-radius: 5px !important;
}

.OverlaypanelCuse2b ul li {
    margin: 0px !important;
    padding: 0px !important;
    list-style: none !important;
}

.OverlaypanelCuse2b .ui-datalist-content {
    padding: 3px;
}

.OverlaypanelCuse2b .ui-datalist-content li table td {
    padding: 7px 5px;
    vertical-align: top !important;
}

.OverlaypanelCuse2b .ui-datalist-content li a:hover {
    background: none !important;
    padding: 0px !important;
}

.OverlaypanelCuse2b .ui-datalist-content li .ui-chkbox {
    width: 14px !important;
    height: 14px !important;
    display: block !important;
    background: none !important;
    margin: 0px !important;
}

.OverlaypanelCuse2b .ui-datalist-content li .ui-chkbox .ui-chkbox-box,
.OverlaypanelCuse2b .ui-datalist-content li .ui-chkbox .ui-state-hover {
    width: 14px !important;
    height: 14px !important;
    display: block !important;
    border: 1px solid #96bedb !important;
    border-radius: 4px !important;
    padding: 0px !important;
    background: #fff !important;
}

.OverlaypanelCuse2b .ui-datalist-content li .ui-inplace {
    color: #444;
    background: none;
    font-size: 12px;
    text-align: left;
    padding: 2px !important;
    margin: 0px !important;
    float: left;
}

.OverlaypanelCuse2b .ui-datalist-content li .ui-inplace .ui-state-highlight {
    color: #444;
    background: #ffffcc;
    font-size: 12px;
    text-align: left;
    padding: 2px !important;
    margin: 0px !important;
}

.OverlaypanelCuse2b .ui-datalist-content li .ui-inplace .ui-inputfield {
    border: 1px solid #8fe0ff !important;
    font-weight: normal;
    width: 96% !important;
    padding: 2px !important;
    font-weight: normal;
    margin: 0px !important;
    text-align: left;
}

.OverlaypanelCuse2b .ui-datalist-content li .ui-inplace .ui-inplace-content .ui-state-hover {
    font-weight: normal;
    width: auto !important;
    padding: 2px !important;
    font-weight: normal;
    margin: 0px !important;
    text-align: left;
    background: none !important;
    height: auto !important;
}

.OverlaypanelCuse2b .ui-datalist-content li .ui-inplace .ui-inplace-display {
    padding: 2px !important;
    margin: 0px !important;
}

.generalDesignPanelStyka li:nth-child(even) {
    background-color: #f0f5f7;
    border-bottom: 1px solid #e4ecef;
}

.generalDesignPanelStyka li:nth-child(even) table {
    margin-top: -11px;
    padding: 3px 6px;
}

.generalDesignPanelStyka li:nth-child(odd) {
    background-color: #e4ecef;
    border-bottom: 1px solid #f0f5f7;
}

.generalDesignPanelStyka li:nth-child(odd) table {
    margin-top: -11px;
    padding: 3px 6px;
}

.customformDesigncl1 {
    width: 30% !important;
}

.customformDesigncl2 {
    width: 12% !important;
}

.customformDesigncl3 {
    width: 58% !important;
}

.formDesignIdTitle .ui-panel-title {
    width: 100% !important;
}

.customformDesigncl3 a.ui-commandlink {
    float: rigt !important: paddig-right: 15 px !important;
}

.formDesignIdTitle .ui-panel-titlebar.ui-widget-header {
    background: #016990 !important;
    height: 23px !important;
}

.customformDesigncl1 .ui-outputlabel {
    color: #fff !important;
}

.customformDesigncl2 .ui-selectonemenu {
    width: 100% !important;
    float: right;
    height: 23px;
}

.generalDesignPanelStyka .ui-datatable tbody td {
    border: 0px !important;
}

.generalDesignPanelStyka .ui-datatable-data td.suppliTrueSty {
    background-color: #fff !important;
}

.generalDesignPanelStyka .ui-datatable-data td.suppliTrueSty table td {
 /*    background-color: #e8edef !important; */
    white-space: normal !important;
}

.generalDesignPanelStyka .ui-datatable-data td.suppliFalseSty {
    background-color: #fff !important;
}

.generalDesignPanelStyka .ui-datatable-data td.suppliFalseSty table td {
    background-color: #bedeea !important;
}

.generalDesignPanelStyka .ui-datatable .ui-datatable-tablewrapper table thead {
    display: none !important;
}

.formDesCheck {
    width: 10%;
    text-align: left;
}

.formDesLabel {
    width: 80%;
    text-align: left;
}

.formDesSup {
    width: 10%;
    text-align: left;
}

.breadcrumbsMain .formDIdSty {
    background: #34addf;
    color: #fff !important;
    padding: 0px 10px 4px;
    border-top-left-radius: 10px;
    border-bottom-right-radius: 10px;
}

.e2bTabsDatatable tbody {
    display: none !important;
}

.re_orderTabs .ui-orderlist-list {
    width: 103% !important;
}

.re_orderTabs .ui-orderlist .ui-orderlist-list {
    height: 24px !important;
}

.re_orderTabs .ui-orderlist-list li {
    border: 1px solid #e3ecf4 !important;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    background: linear-gradient(#fafcfd, #ebf3f6) !important;
    float: left;
    text-decoration: none !important;
    color: #222 !important;
    padding: 2px 12px !important;
    margin: 0px 3px 0px 0px !important;
}

.ui-widget-content a.tabres {
    text-decoration: none !important;
    color: #fff !important;
}

.re_orderTabs a:-webkit-any-link {
    text-decoration: none !important;
}

.re_orderTabs .ui-orderlist-list li.ui-state-highlight {
    background: #016990 !important;
    border: 1px solid #016990 !important;
    color: #ccc !important;
}

.re_orderTabs .ui-widget-content .ui-state-highlight a {
    color: #fff !important;
}

.re_orderTabs .ui-orderlist-list li.defaultOrderActiveClass {
    background: #016990 !important;
    border: 1px solid #016990 !important;
    color: #ccc !important;
}

.defaultOrderActiveClass a {
    color: #fff !important;
}

.re_orderTabs .ui-orderlist-list li.dragableCustomClass {
    background: #016990 !important;
    border: 1px solid #016990 !important;
    color: #ccc !important;
}

.dragableCustomClass a {
    color: #fff !important;
}

.defaultOrderActiveClass a {
    color: #fff !important;
}

.e2bQnCSty .ui-grid-col-8 .ui-inputfield {
    border-bottom: 1px solid #b0bec5 !important;
    border-top: 1px solid #f5f5f5 !important;
    border-left: 1px solid #f5f5f5 !important;
    border-right: 1px solid #f5f5f5 !important;
    width: 100% !important;
    margin-bottom: 2px;
/*     background: #f5f5f5 !important; */
    color: #546e7a;
}

.e2bQnCSty .ui-grid-col-8 .ui-selectonemenu .ui-selectonemenu-label {
    margin-bottom: 0px !important;
    border: none !important;
    background: none !important;
    padding: 3px 5px 3px 1px !important;
}

.e2bQnCSty .ui-grid-col-8 .ui-selectonemenu .ui-selectonemenu-trigger {
    border: 0px !important;
    padding: 0px 2px !important;
    width: 30px !important;
    border-radius: 0px !important;
    background: #f5f5f5 !important;
}

.e2bQnCSty .ui-grid-col-8 .ui-selectonemenu .ui-selectonemenu-trigger .ui-icon {
    display: block;
    background: url(../images/DownAeroRio.png) no-repeat center !important;
    width: 12px;
}

.e2bQnCSty .ui-grid-col-8 .ui-selectonemenu {
    border-bottom: 1px solid #b0bec5 !important;
    border-top: 1px solid #f5f5f5 !important;
    border-left: 1px solid #f5f5f5 !important;
    border-right: 1px solid #f5f5f5 !important;
    padding: 0px !important;
    font-weight: normal;
    width: 100% !important;
    margin-bottom: 2px;
    color: #546e7a;
    background: #f5f5f5 !important;
}

.formtabchartsty {
    width: 60%;
    margin-bottom: 20px !important;
}

.formtabchartsty label {
    padding-left: 19px;
}

.likedCutmTbodyCustom.ui-grid-col-2 .ui-datatable-tablewrapper table tr {
    width: 50%;
    float: left;
}

.likedCutmTbodyCustom.ui-grid-col-2 .ui-datatable-tablewrapper table tr td:nth-child(2) {
    width: 92% !important;
}

.likedCutmTbodyCustom.ui-grid-col-3 .ui-datatable-tablewrapper table tr {
    width: 33%;
    float: left;
}

.likedCutmTbodyCustom.ui-grid-col-3 .ui-datatable-tablewrapper table tr td:nth-child(2) {
    width: 87.5% !important;
}

.likedCutmTbodyCustom.ui-grid-col-4 .ui-datatable-tablewrapper table tr {
    width: 25%;
    float: left;
}

.likedCutmTbodyCustom.ui-grid-col-4 .ui-datatable-tablewrapper table tr td:nth-child(2) {
    width: 83.5% !important;
}

.linkedReportPanelIdsty .ui-panel-content {
    display: inline-block !important;
}

.e2bQnCSty.linkedReportPanelIdsty .ui-grid-col-4 table {
    width: 100% !important;
}

.formPanelArrangMenmt {
    width: 94%;
    padding-left: 6%;
}

.formtoglepamelst .ui-panel-title {
    width: 87% !important;
}

.formtoglepamelst .ui-panel-title .ui-outputlabel {
    color: #fff !important;
}

.e2bQnCSty.formtoglepamelst .ui-panel-titlebar .ui-panel-title .ui-outputlabel {
    color: #fff !important;
}

.formPctreeLefticon {
    width: 3% !important;
    padding: 0px !important;
    margin: 0px !important;
}

.formpcrightTree .tabPanelStyle {
    padding: 0px 0px 0px 0px;
}

.formpcrightTree .ui-datatable thead th {
    padding: 0px !important;
}

.dynmicTreeClassCntrol .tabRightTreIcon {
    width: 97% !important;
}

.dataListPocFformReAra .ui-datalist-data .ui-datalist-item {
    padding: 7px 2px !important;
    background: #f6f8fe;
    border: 1px solid #ccc;
}

.dataListPocFformReArav2 {
    margin-top: 5px !important;
}

.dataListPocFformReArav2 a.treeexpandlinke2b {
    padding: 11px 4px 0px 2px !important;
    background: #f6f8fe;
    border: 1px solid #ccc;
}

.dynmicTreeClassCntrol .tabRightTreIcon {
    width: 97% !important;
}

.pocPanelSetting .ui-datatable tbody td {
    border: 0px !important;
}

.customsection1 {
    width: 5% !important
}

.customsection2 {
    width: 70% !important
}

.customsection3 {
    width: 25% !important
}

.formDesignIdTitle .ui-panel-title {
    width: 85% !important;
}

.formDesignIdTitle .ui-panel-title .ui-outputlabel {
    color: #fff !important;
}

.pinLayoutAccordv2 .ui-datatable-data .ui-datatable-odd td {
    background-color: #fff !important;
}

.pinLayoutAccordv2 .ui-datatable-data .ui-datatable-even td {
    background-color: #fff !important;
}

.dynmicTreeClassCntrol .ui-grid-col-6 .ui-inputtext,
.dynmicTreeClassCntrol .ui-grid-col-6 .ui-selectonemenu,
.dynmicTreeClassCntrol .ui-grid-col-4 .ui-inputtext,
.dynmicTreeClassCntrol .ui-grid-col-4 .ui-selectonemenu,
.dynmicTreeClassCntrol .ui-grid-col-3 .ui-inputtext,
.dynmicTreeClassCntrol .ui-grid-col-3 .ui-selectonemenu,
.dynmicTreeClassCntrol .ui-grid-col-4 .dateOfTranWId .ui-calendar .hasDatepicker {
    width: 95% !important
}

.feildsDatatable .testcalc tbody {
    display: block !important;
}

.e2bNormalFieldV2Poc {
    width: 100% !important;
}

.lblwidth100 {
    width: 100% !important;
}

.pocDechalangesty {
    width: 45% !important;
}

.compfilterNodeText .ui-treenode-parent .ui-tree-toggler .ui-treenode-label a:FIRST-CHILD {
    font-size: 15px !important;
}

.adcopfilterLabSty .ui-outputlabel {
    font-size: 13px !important;
}

.ui-datepicker-trigger .ui-icon {
    background: url(../images/CalendarIcon-small.png) !important;
}

.aligncenter {
    text-align: center;
}

.vetSaveborderstyl .temLogoSty .ui-chkbox {
    padding: 3px 10px;
}

.BPDRFromParentClass .ui-panel .ui-panel-titlebar {
    background: #016990 !important;
    color: #fff !important;
    display: block !important;
    padding-right: 0px !important;
    width: 99% !important;
    float: left;
}

.BPDRFromParentClass .ui-panel-titlebar {
    background: #016990 !important;
    color: #fff !important;
    display: block !important;
    padding-right: 0px !important;
    width: 98.5% !important;
    float: left;
}

.BPDRFromParentClass .ui-panel-titlebar .ui-panel-title {
    width: 93% !important;
}

/* .BPDRFromParentClass .ui-grid-col-6 .ui-outputlabel{display: block!important;} */
.bpdrLefttdNo.ui-grid-col-6 {
    width: 15px;
    margin-left: 2px;
}

.BPDRFromParentClass .ui-panelgrid .ui-panelgrid-cell.bpdrLefttd {
    padding: 0px 1px 0px 0px !important;
}

.BPDRFromParentClass .ui-panelgrid .ui-panelgrid-cell.bpdrrighttd {
    padding: 0px 5px 0px 0px !important;
}

.BPDRFromParentClass .bpdrrighttd .ui-panel .ui-panel-titlebar,
.BPDRFromParentClass .bpdrLefttd .ui-panel .ui-panel-titlebar {
    background: #016990 !important;
    color: #fff !important;
    display: block !important;
    padding-right: 0px !important;
    width: 97.5% !important;
    float: left;
}

.bpdrrighttdNo.ui-grid-col-6 {
    width: 96%;
}

.bpdrDateParent .ui-inputfield.hasDatepicker {
    padding: 3px 5px 1px 1px !important;
}

.ui-grid-col-6 .ui-panelgrid .ui-grid-col-6 .ui-calendar.setBpdrdate1 .hasDatepicker {
    width: 50% !important;
    display: block;
}

.ui-grid-col-6 .ui-inputfield.bpdrestblCityId {
    width: 95% !important;
}

.ui-grid-col-6 .ui-selectonemenu.bpdrestblCountryId {
    width: 95% !important;
}

table.bpdrbloodNonBlood {
    width: 65% !important;
}

.ui-grid-col-6 .ui-inputtext.bpdrBPDCode {
    width: 30% !important;
    margin-right: 3%;
    margin-top: 3px;
}

.navadragTabIconHideparentSty tbody.ui-datatable-data {
    display: none !important;
}

.navadragTabIconHideSty span.ui-icon {
    display: none !important;
}

.navadragTabIconHideSty.ui-state-default {
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    background: linear-gradient(#fafcfd, #ebf3f6) !important;
    float: left;
    text-decoration: none !important;
    color: #222 !important;
    padding: 2px 12px !important;
    margin: 0px 2px 0px 0px !important;
}

.navadragTabIconHideSty.genralActive {
    background: #016990 !important;
    border: 1px solid #016990 !important;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    white-space: nowrap;
    padding: 2px 12px !important;
    margin: 0px 2px 0px 0px !important;
}

.navadragTabIconHideSty.genralActive .ui-outputlabel {
    color: #fff !important;
}

.navadragTabIconHideparentSty .ui-datatable thead th.navadragTabIconHideSty {
    border: 1px solid #e3ecf4 !important;
}

.navadragTabIconHideSty:FOCUS {
    outline: 0;
}

.saftNavTabLeft.ui-grid-col-6 {
    width: 90% !important;
}

.saftNavTabrigt.ui-grid-col-6 {
    width: 10% !important;
}

.bpdrBloodCal.ui-trigger-calendar .hasDatepicker {
    width: 80% !important;
}

.bpdrBloodCal.ui-trigger-calendar button:FOCUS {
    outline: 0;
}

.ndaAndaIdleft.ui-grid-col-6 {
    width: 16px !important;
    margin-left: 2px;
}

.ndaAndaIdright.ui-grid-col-6 {
    width: 95% !important;
}

.ndaAndaIdleft1.ui-grid-col-6 {
    width: 15px !important;
    margin-left: 2px;
}

.ndaAndaIdright1.ui-grid-col-6 {
    width: 97.4% !important;
}

.farParentClass .ui-grid-col-6 .ui-inputfield.hasDatepicker {
    padding: 3px 5px 1px 1px !important;
}

.ui-grid-col-6 .dateSubmittedIdSty .ui-inputfield.hasDatepicker {
    padding: 3px 5px 1px 1px !important;
}

.bpdrBloodCal.ui-trigger-calendar .hasDatepicker {
    width: 80% !important;
}

.bpdrBloodCal.ui-trigger-calendar button:FOCUS {
    outline: 0;
}

.compNonDefaultForm .treeleftcontainer {
    display: none !important;
}

.compNonDefaultForm .ui-grid-col-7left.ui-grid-col-7 {
    width: 80% !important;
}

.compNonDefaultForm .ui-grid-col-7left.ui-grid-col-7.leftCOntainerSingalLayoutCustoe {
    width: 100% !important;
}

.accOuntSeriseSty table {
    width: 100%;
}

.SaveCancelLeftTd {
    width: 98%;
}

.SetsearchTypeTbWid label {
    font-size: 13px !important;
}

.offLabelTopAddBtn .ui-button {
    margin-bottom: 5px !important;
}

.compNonDefaultForm .ui-grid-col-7left.ui-grid-col-7 {
    width: 80% !important;
}

.compNonDefaultForm .ui-grid-col-7left.ui-grid-col-7.leftCOntainerSingalLayoutCustoe {
    width: 100% !important;
}

.navadragTabIconHideSty.ui-state-default.activeTabSty {
    background: #016990 !important;
}

.QnCMgSty .navadragTabIconHideSty.ui-state-default.activeTabSty .ui-outputlabel {
    color: #fff !important;
}

.navaSearchAeLeftParent .AELeftParent {
    display: none !important;
}

.navaSearchAeLeftParent .AERightParent {
    width: 100% !important
}

.navadragTabIconHideparentSty .navadragTabIconHideSty {
    padding: 0 !important;
    margin: 0px !important;
}

.navadragTabIconHideparentSty .navadragTabIconHideSty .ui-button {
    width: auto !important;
    height: 100%;
    background: transparent !important;
    margin-bottom: 0 !important;
    padding: 3px 0px !important;
    border: none !important;
    outline: 0;
}

.navadragTabIconHideparentSty .navadragTabIconHideSty.activeTabSty .ui-button {
    color: #fff !important
}

.navadragTabpicklist .ui-picklist-buttons,
.navadragTabpicklist .ui-picklist-target {
    display: none !important;
}

.navadragTabpicklist .ui-picklist-list {
    width: 100% !important;
}

.navadragTabpicklist ul .ui-picklist-item {
    border-top-left-radius: 5px;
    width: auto !important;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    background: linear-gradient(#fafcfd, #ebf3f6) !important;
    float: left;
    text-decoration: none !important;
    color: #222 !important;
    padding: 2px 12px !important;
    margin: 0px 5px 0px 0px !important;
    border: 1px solid #ccc !important;
}

.navadragTabpicklist .ui-picklist-list li.ui-state-highlight {
    background: #016990 !important;
    outline: 0;
}

.navadragTabpicklist .ui-picklist-list li.ui-state-highlight .ui-outputlabel,
.navadragTabpicklist .ui-picklist-list li.ui-state-hover .ui-outputlabel {
    color: #fff !important;
}

.navadragTabpicklist .ui-picklist-source {
    border: 0px !important;
    height: auto !important;
}

.compNonDefaultForm .ui-grid-col-7left.ui-grid-col-7 {
    width: 80% !important;
}

.compNonDefaultForm .ui-grid-col-7left.ui-grid-col-7.leftCOntainerSingalLayoutCustoe {
    width: 100% !important;
}

.totalUnitsIdlbl.ui-outputlabel {
    float: left;
    margin: 5px;
}

.ui-inputfield.totalUnitsIdlbltxt {
    float: left;
    width: 50% !important;
    margin: 5px;
    border-bottom: 1px solid #b0bec5 !important;
    border-top: 1px solid #f5f5f5 !important;
    border-left: 1px solid #f5f5f5 !important;
    border-right: 1px solid #f5f5f5 !important;
    font-size: 14px !important;
    padding: 3px 5px 3px 1px !important;
    background: #f5f5f5 !important;
}

.ui-inputfield.totalUnitsIdlbltxt:FOCUS {
    background: #f5f5f5 !important;
}

.setActionPreventRecurrIdSty {
    height: 100px !important;
}

.ui-grid-col-6 .ui-calendar.setExpDateDrugIdsty .hasDatepicker {
    width: 19% !important;
}

.ui-grid-col-12 .ui-inputtextarea.resetServeStytextArea {
    align: left;
    float: left;
    width: 100% !important;
       height: 212px !important;
}

.BPDRFromParentClass .ui-panel-content {
    padding: 0px !important;
}

/* .QnCMgSty .ui-panel-title .ui-outputlabel.listingAcccountNamesty{color: #fff!important;} */
/* .addProductLinktxtColor{color: #fff!important;} */
.BPDRFromParentClass .QnCMgSty .ui-panel-titlebar .ui-panel-title .ui-tabmenu.complintCentralDetailsResponse {
    width: 83%;
}

.QnCMgSty.responsesTabPaneCustSty .ui-panel-titlebar {
    height: auto !important;
}

.BPDRFromParentClass .ui-panel.responsesTabPaneCustSty .ui-panel-titlebar {
    background: #ddecf0 !important;
    border: 1px solid #f5f5f5 !important;
}

.styDdepartmentIcon {
    height: 15px;
}

.FDA3500rightPaneltxtcolor .QncMgSty .ui-panel-title .ui-outputlabel {
    color: #fff !important;
    font-size: 12px !important;
}

.FDA3500rightPaneltxtcolor .subpaneltitletxtcolor .ui-panel-title .ui-outputlabel {
    color: #222 !important;
}

.QnCMgSty .navafda3500Panel .ui-panel-title .ui-outputlabel,
.QnCMgSty .panel-title.lablfontwhite .ui-outputlabel {
    color: #fff !important;
}

.signatureFarSty {
    width: 100%;
    height: 150px;
}

.ui-fluid .ui-widget-content .sigdateSubmittedId input.hasDatepicker {
    width: 20% !important;
    float: left;
}

.signatureARLabelbtn, .signatureARLabelbtn:hover {
    outline: 0;
    background: #016990 !important;
    color: #fff !important;
    margin-left: 14px;
}

.QnCMgSty .ui-panel-title .docviefontColor .ui-outputlabel {
    color: #fff !important;
}

.QnCMgSty .ui-grid-col-6 .SetFda3005ADob .hasDatepicker {
    width: 77% !important;
    padding-bottom: 1px !important;
}

.ui-grid-col-6 .todaysDatecont .ui-calendar .hasDatepicker,
.QnCMgSty .ui-grid-col-6 .ui-calendar .hasDatepicker {
    padding-bottom: 1px !important;
}

.QnCMgSty .reportthisproblem .ui-outputlabel,
.QnCMgSty .labelmanu .ui-outputlabel {
    font-size: 13px !important;
}

.fdaFromRight.ui-panelgrid-cell .ui-panel-title .ui-outputlabel.navaComcomitantDesctext {
    color: #222 !important;
}

.QnCMgSty .ui-outputlabel.docmask1 {
    padding-bottom: 6px;
    display: block;
}

.NavapareCentrLaySty .TabRight .tabImpreCalendar table .calcIconWid img {
    margin-top: 1px;
}

.signatureARLabelbtn, .signatureARLabelbtn:hover {
    outline: 0;
    background: #016990 !important;
    color: #fff !important;
    margin-left: 14px;
}

.vetSaveborderstyl .temLogoSty .ui-chkbox {
    padding: 3px 10px;
}

.pagetitRight.PageTitRightNava {
    width: 20%;
}

.parentDataTableSty .ui-datatable.setCseSumryTblBodr td {
    border: 1px solid #ccc !important;
    padding: 4px 10px 4px !important;
}

.removeNavaAddNoteBorderSty .ui-panel-content {
    border: 0px !important;
}

.setAutoHeightNavaCaseSummery .ui-datatable-tablewrapper {
    max-height: none;
}

.ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell.navaseven1 {
    border: 0px !important;
}

.pagetitRight .navaMoreActionDrpd table {
    float: left;
    width: 100%;
}

.feildsDatatable.feildsDatatableBody tbody {
    display: block !important
}

.QnCMgSty .PreviouslyPanleWI2 .ui-panel-titlebar .ui-panel-title .ui-tabmenu {
    width: 64%;
}

.QnCMgSty .PreviouslyPanleWI11 .ui-panel-titlebar .ui-panel-title .ui-tabmenu {
    width: 86%;
}

.R3NullflavourIcon .ui-grid-row .ui-grid-col-4 .tabImpreCalendarstynava table {
    width: 42% !important;
}

.feildsDatatable th table tbody {
    display: block !important;
}

.tabAdjustmentCommnClass .ui-grid-row .ui-grid-col-6 .tabImpreCalendar table {
    width: 77% !important;
}

.feildsDatatable th table.navae2bpatAutopsy tbody td {
    padding: 2px !important;
}

.R3NullflavourIcon .ui-grid-row .ui-grid-col-4 .tabImpreCalendarstynava table {
    width: 42% !important;
}

.QnCMgSty .PreviouslyPanleWI2 .ui-panel-titlebar .ui-panel-title .ui-tabmenu {
    width: 64%;
}

.QnCMgSty .PreviouslyPanleWI11 .ui-panel-titlebar .ui-panel-title .ui-tabmenu {
    width: 86%;
}

.inqColorWidth .tooltipInqList.navaDetooltip {
    width: 178px;
}

.inqColorWidth .tooltipInqList.navaDetooltip td.label {
    width: 10px;
}

.setAutoHeightNavaCaseSummery {
    width: 55% !important;
    height: 300px !important;
    left: 16% !important;
}

.nava_Case_ID {
    width: 59px;
}

.nava_case_version {
    width: 39px;
    padding: 3px 4px 0px 4px !important;
}

.nava_case_workflowaction {
    width: 145px;
}

.setBgWorkEditColor {
    float: left;
    width: 99%;
    background-color: #fff !important; /*yamini changes - 05/04/2019*/
    padding: 5px !important;
	margin-top: -2px;
	border:1px solid rgb(204, 204, 204) !important;
}

.e2bQnCSty .ui-grid-col-6 table.workFlowEditRadioTbl {
    width: 26% !important;
}

.editConfigleftWorkFlow {
    width: 25%;
}

.editConfigrightWorkFlow {
    width: 75%;	
	padding:0px !important;
}

.editConfigleftWorkFlow .workflwLeftbox .ui-panel-titlebar,
.editConfigrightWorkFlow .workflwrightbox .ui-panel-titlebar {
    background: #016990 !important;
}
.editConfigrightWorkFlow .workflwrightbox .ui-panel-titlebar{ /*yamini changes - 05/04/2019*/
	background:#fff !important;
	color: #5C6B7E !important;
	border:1px solid rgb(223, 224, 228) !important;
}
.editConfigleftWorkFlow .ui-panel {
    min-height: 339px;
    padding: 2px !important;
    margin: 0px !important;
    border: 1px solid rgb(234, 237, 243) !important; /*yamini changes - 05/04/2019*/
    border-top: 0px !important;
}

.workflowEdiPropr {
    width: 100% !important;
    height: auto;
}

.wrkflwPropLeft {
    width: 25% !important;
}

.wrkflwPropright {
    width: 75% !important;
}

.editConfigleftWorkFlow .workflwLeftbox.treeLeft {
    width: 100%;
    overflow: auto;
}

.wrkflwPropLeft span,
.editConfigleftWorkFlow .workflwLeftbox.treeLeft li .ui-treenode-label {
    font-size: 14px !important;
    color: #222 !important;
    display: inline-block;
    margin: 5px 0px;
}

.editConfigleftWorkFlow .workflwLeftbox.treeLeft .ui-state-highlight {
    border: none !important;
    font-weight: bold !important;
    background: #fff !important;
    display: inline-block;
    padding: 2px 10px;
    width: auto;
    color: #016990 !important;
    outline: none !important;
}

.innerwrkflwPropLeft span {
    font-size: 14px !important;
    font-weight: bold !important;
    color: #222 !important;
    display: inline-block;
}

.editConfigleftWorkFlow .workflwLeftbox.treeLeft li .ui-state-hover {
    border: 0px !important;
}

.innerwrkflwPropLeft {
    width: 40% !important;
}

.innerwrkflwPropright {
    width: 60% !important;
}

.ui-grid-col-6 .ui-grid-row .ui-grid-col-6.tablwefl1 {
    width: 20px !important;
}

.ui-grid-col-6 .ui-grid-row .ui-grid-col-6.tablwefl2 {
    width: 95% !important;
}

.RequestPanelLineRe .ui-panel-content .ui-panel-content td.tablwefl1 {
    width: 30px !important;
}

.RequestPanelLineRe .ui-panel-content .ui-panel-content td.tablwefl2 {
    width: 93% !important;
}

.RequestPanelLineRe .ui-panel-content .ui-panel-content td.tablwefl11 {
    width: 25px !important;
}

.RequestPanelLineRe .ui-panel-content .ui-panel-content td.tablwefl21 {
    width: 95% !important;
}

.QnCMgSty .ui-dialog-content .wefaRequestPan .ui-panel-content {
    border: 0px !important;
}

.e2bQnCSty .innerwrkflwPropLeft table {
    width: 100% !important;
}

.wfedAutoComplete1 {
    width: 5% !important;
}

.wfedAutoComplete2 {
    width: 90% !important;
}

.e2bQnCSty .workflowEdiPropr .ui-grid-col-6 table {
    width: 100% !important;
}

.wfediworkflwproperties {
    width: auto;
    height: auto;
    margin: auto !important;
    top: 78.5px !important;
    z-index: 1001;
}

.styactivitiesTabPanel .ui-panel-content table {
    width: 100% !important;
}

.dialogCoress .ui-panelgrid .ui-panelgrid-cell.editConfigrightWorkFlow {
    padding: 2px 0px 2px 0px !important;
}

.ui-grid-col-3 .ui-selectonemenu.navaE2blifeThreat {
    width: 88% !important;
    float: left;
}

/* .e2bQnCSty .ui-grid-col-6 .ui-outputlabel{display: block!important;} */
.stydyTypeSty {
    width: 100% !important;
}

.ui-panelgrid .ui-panelgrid-cell {
    border: #e0e0e0 !important;
}

.navaEastLaytTbl {
    padding-left: 25px;
}

.QnCMgSty .panelComcomitantProductFda35B .inner-Add-Dele2bform a.plus,
.QnCMgSty .panelComcomitantProductFda35B .inner-Add-Dele2bform a.delete {
    color: #fff;
}

.QnCMgSty .panelComcomitantProductFda35B .ui-panel-title .paginaSty .ui-outputlabel {
    color: #fff !important;
}

.formDesigninveslabel {
    width: 100%;
}

.NavaCentrLaySty .tabPanelStyle .ui-selectonemenu.formDesregistrationcountry {
    width: 91% !important;
    float: left;
}

.navaDetalCentertLayout {
    width: 75% !important;
    overflow: auto;
}

.navaDetalRightLayout {
    width: 25% !important;
    overflow: auto;
}

.ui-panelgrid .ui-panelgrid-cell.navaDetalCentertLayout {
    padding: 0px 1px 0px 0px !important;
}

.navaDetalRightLayout .QnCMgSty .ui-panel-content {
    width: 100% !important;
}

.navaDetalRightLayout .ui-panelgrid .ui-panelgrid-cell {
    padding: 4px 4px;
}

.ui-grid-col-6 .ui-selectonemenu.navaDetailscompanyUnit {
    width: 98% !important;
}

.ui-grid-col-6 .ui-grid-row .column2-2 .ui-selectonemenu.navaDetailscompanyUnit {
    width: 96% !important;
}

.ui-grid-col-6 .navaDetaccNamelookup {
    width: 98% !important;
}

.ui-grid-col-6 .navaDetaldeparmentSty .ui-selectcheckboxmenu {
    width: 95% !important;
}

.pinLayoutAccord.navadeAeRightWidgetSty .ui-accordion-content {
    width: 98% !important;
}

.QncMgSty .chkallCheck .fieldOnetxt .alignfdaFormTxt2.navadetailsaeTypeId {
    width: 25% !important;
}

.QncMgSty .chkallCheck .fieldOnetxt .fdaFormTxt.navadefdaFormTxtDoc {
    width: 60% !important;
}

.formHeader .fdaFromLeft .fdaAccordian .zoomPanelNew .zoomTitNava {
    width: 95% !important;
}

.QncMgSty .contactSub .fieldOnetxt .checkBoxHorAlign .navademanufacturer {
    width: 37% !important;
}

.QncMgSty .contactSub .fieldOnetxt .navanotDisclosedid {
    width: 100%;
}

.QncMgSty .contactSub .fieldOnetxt .navDetnotDisclosedid {
    margin-top: -17px;
    padding-left: 57px;
}

.fdaChkBoxLeftB2 {
    width: 52% !important;
}

.ui-grid-col-6 .ui-grid-col-4 .navadetdateOfDeath .ui-state-disabled {
    width: 100% !important;
}

.fdaBLeft1 {
    width: 82% !important;
}

.ui-grid-col-6 .ui-grid-row .ui-grid-col-6 table.navadetproductCompunded {
    width: 17% !important;
}

.ui-grid-col-6 .ui-grid-row .ui-grid-col-6 table.navadetproductOverCounter {
    width: 20% !important;
}

.ui-grid-col-6 .ui-grid-row .ui-grid-col-6 table.navadetprobReturnOnReuse {
    width: 69% !important;
}

.ui-grid-col-6 .ui-grid-row .ui-grid-col-6 table.navadetprodStillInCase {
    width: 26% !important;
}

.ui-grid-col-6.navademoduleNo .ui-inputtext {
    width: 97% !important;
}

.ui-grid-col-6 .ui-panelgrid .ui-grid-col-6.navademoduleNo .ui-calendar .hasDatepicker {
    width: 23% !important;
}

.ui-grid-col-6 .ui-panelgrid .ui-grid-col-6.navademoduleNo1 .ui-calendar .hasDatepicker {
    width: 28% !important;
}

.ui-grid-col-6 .navaDetAEOne .ui-selectoneradio label {
    padding: 0px 0px 0px 0px !important;
}

.navapatAgedoc1 {
    width: 36% !important;
}

.navapatAgedoc2 {
    width: 64% !important;
}

.navapatAgedoc1 .ui-inputtext {
    width: 95% !important;
}

.ui-grid-col-6 .ui-panelgrid .ui-grid-col-6 .navapatDobs .hasDatepicker {
    width: 75% !important;
}

.ui-grid-col-6 .ui-grid-row .ui-grid-col-3 .ui-inputtext.doseB {
    width: 95% !important;
}

.re_orderTabs .orderlistClickingFirstTab.ui-orderlist-list li {
    padding: 2px 12px !important;
}

.NavaCentrLaySty .tabPanelStyle .ui-selectonemenu.NavaDetaReporterTitleA1 {
    width: 87% !important;
    float: left;
}

.ui-grid-col-6 .radioButNewSty4 .ui-selectoneradio.privatedeath-1002_ label,
.ui-grid-col-6 .radioButNewSty4 .ui-selectoneradio.privatelifeThreat-1002_ label {
    padding: 0px 6px 0px 6px;
}

.R3NullflavourIcon .ui-grid-col-4 .ui-inputtext.navaDetailidN10302106106 {
    width: 85% !important;
}

.e2bFormStyleMain.e2bFormStystudy {
    margin: 0px !important;
}

.ui-grid-col-6 .ui-panelgrid .ui-grid-col-6 .ui-calendar.navawithdrawnDate .hasDatepicker {
    width: 30% !important;
    padding: 4px !important;
}

.NavaCentrLaySty .TabRight .navaDetamanualCalPanel table {
    width: 90% !important;
}

.NavaCentrLaySty .TabRight .navaDPN1033 table {
    width: 80% !important;
}

.NavaCentrLaySty .TabRight .tabImpreCalendar table {
    width: 60% !important;
}

.R3NullflavourIcon .ui-grid-col-4 .nvaDetpastDrugTherapyPanel .ui-inputtext {
    width: 78% !important;
}

.ui-grid-col-6 .ui-panelgrid .ui-grid-col-6 .navDetamenstrualCycle .hasDatepicker {
    width: 30% !important;
}

.QnCMgSty .ui-grid-col-6 .ui-calendar .hasDatepicker {
    /*padding: 3px 5px 3px 1px !important;*/
   padding: 6px 5px 6px 1px !important; /*new chnages*/
}

.R3NullflavourIcon .navaE2bInptFil .ui-inputtext,
.R3NullflavourIcon .navaE2bInptFil .ui-selectonemenu,
.R3NullflavourIcon .navaE2bInptFil .ui-inputtextarea {
    width: 96% !important;
}

.ui-grid-col-6 .ui-panelgrid .ui-grid-col-6 .navapregnancyConfirmedDate .ui-calendar .hasDatepicker {
    width: 30% !important;
}

.QnCMgSty .ui-grid-col-6 .navadeneonateBir .ui-selectonemenu {
    width: 92% !important;
    min-width: auto !important;
}

.ui-grid-responsive .NavapareCentrLaySty .ui-panelgrid-cell {
    padding: 0px 5px !important;
}

.navstartLatencyCols {
    width: 93% !important;
}

.navaRighcyCols {
    width: 50% !important;
}

.ui-datatable .navagestationo tbody td {
    padding: 0px 3px !important;
}

.navadediseaseTermParentMeddraLl {
    position: relative;
    margin-left: -20px;
    cursor: pointer;
    top: -4px;
}

.navadynamicPnlAER3 {
    margin: 0px !important;
}

.QnCMgSty .navadeReportD .ui-panel-titlebar .ui-panel-title .ui-tabmenu {
    width: 41%;
}

.ui-selectonemenu.navadetareporterTitleA1 {
    width: 86% !important;
    float: left;
}

.ui-datatable .navaDeetREPORTE tbody td {
    padding: 4px 2px 4px !important;
}

.navadetdiseaseTLookup {
    position: relative;
    margin-left: -20px;
    cursor: pointer;
    top: -7px;
}

.R3NullflavourIcon .ui-grid-col-12 .ui-inputfield.navadetdrugIndi {
    width: 86% !important;
    float: left;
}

.navadetaDepartSty .ui-selectcheckboxmenu .ui-selectcheckboxmenu-label {
/*     border:1px solid #DDDBDA !important; */ 
    margin-bottom: 2px;
    color: #333;
    background: #fff !important;
}

.e2bQnCSty .navadetaDepartSty .ui-selectcheckboxmenu-trigger {
    border: 0px !important;
    padding: 0px 2px !important;
    width: 30px !important;
    border-radius: 0px !important;
    background: #f5f5f5 !important;
}

.e2bQnCSty .navadetaDepartSty .ui-icon-triangle-1-s {
    display: block;
    background: url(../images/DownAeroRio.png) no-repeat center !important;
}

.R3NullflavourIcon .ui-grid-col-4 .ui-inputtext.navaDetaiPATIENT {
    width: 100% !important;
}

.R3NullflavourIcon .ui-grid-col-12 .ui-selectonemenu.productPanelSMFieldGen {
    width: 88% !important;
    float: left;
}

.R3NullflavourIcon .ui-grid-col-12 .ui-inputfield.DRUGnavaDetails {
    width: 88% !important;
}

.navar3atencyCol {
    width: 50% !important;
}

.e2bQnCSty .e2bNormalField .navanarrativ {
    width: 100%;
}

.navanarrativtxt {
    float: left;
}

.navaR3NullflavourIcon .ui-grid-col-4 .ui-inputfield,
.navaR3NullflavourIcon .ui-grid-col-6 .ui-inputfield {
    width: 100% !important;
}

.ui-datatable-tablewrapper .ui-grid-col-12 .dynamicDateAerr .hasDatepicker {
    width: 14% !important
}

.ui-datatable-tablewrapper .ui-grid-col-3 .dynamicDateAerr .hasDatepicker {
    width: 100% !important
}

.ui-grid-col-6 .ui-panelgrid .ui-grid-col-6 .dynamicDateAerr .hasDatepicker {
    width: 25% !important
}

.R3NullflavourIcon .ui-grid-col-6 .ui-selectonemenu.navaselectWidAP {
    width: 100% !important;
}

.R3NullflavourIcon .ui-grid-col-12 .ui-inputfield.setFlatLeftNAva,
.R3NullflavourIcon .ui-grid-col-12 .ui-selectonemenu.setFlatLeftNAva {
    float: left;
    width: 97% !important;
    margin-right: 6px;
}

.NavaCentrLaySty .TabRight .ui-grid-col-12 .tabImpreCalendar table {
    width: 27% !important;
}

.NavaCentrLaySty .TabRight .ui-grid-col-6 .tabImpreCalendar table {
    width: 52% !important;
}

.ui-datatable-tablewrapper .ui-grid-col-12 .set12Es .hasDatepicker {
    width: 15% !important;
}

.NavaCentrLaySty .TabRight .ui-grid-col-4 .tabImpreCalendar table {
    width: 100% !important;
}

.NavaCentrLaySty .TabRight .ui-grid-col-4 .ui-grid-col-6 .tabImpreCalendar table {
    width: 80% !important;
}

/* .e2bQnCSty .e2bNormalField{width: 100%;} */
.R3NullflavourIcon .ui-grid-col-4 .ui-selectonemenu.setFlatLeftNAva2 {
    width: 89% !important;
}

.NavaCentrLaySty .ui-grid-col-6 .ui-selectonemenu.navaDPN10330_DP {
    width: 80% !important;
}

.NavaCentrLaySty .ui-grid-col-4 .ui-grid-col-6 .ui-selectonemenu.navaDPN10330_DP {
    width: 75% !important;
}

.ui-datatable-tablewrapper .ui-grid-col-4 .set12Es .hasDatepicker {
    width: 52% !important;
}

.NavaCentrLaySty .TabRight .ui-grid-col-3 .tabImpreCalendar table {
    width: 80% !important;
}

.NavaCentrLaySty .TabRight .ui-grid-col-3 .ui-grid-col-6 .tabImpreCalendar table {
    width: 72% !important;
}

.tabPanelStyle1 .e2bQnCSty .ui-grid-col-12 .navaAerr3LABORATORYTestBane .ui-autocomplete {
    width: 100% !important;
}

.R3NullflavourIcon .ui-grid-col-12 .ui-inputfield.testNameMeCodesty,
.R3NullflavourIcon .ui-grid-col-12 .ui-selectonemenu.testNameMeCodesty {
    width: 100% !important;
}

.tabPanelStyle1 .e2bQnCSty .ui-grid-col-6 .navaAerr3LABORATORYTestBane .ui-autocomplete {
    width: 100% !important;
}

.R3NullflavourIcon .ui-grid-col-6 .ui-inputfield.testNameMeCodesty,
.R3NullflavourIcon .ui-grid-col-6 .ui-selectonemenu.testNameMeCodesty {
    width: 100% !important;
}

.R3NullflavourIcon .ui-grid-col-6 .ui-selectonemenu.nfTest_Result,
.R3NullflavourIcon .ui-grid-col-6 .ui-inputtext.nfTest_Result {
    width: 92% !important;
}

.R3NullflavourIcon .ui-grid-col-12 .ui-selectonemenu.nfTest_Result,
.R3NullflavourIcon .ui-grid-col-12 .ui-inputfield.nfTest_Results {
    width: 100% !important;
}

.NavaCentrLaySty .TabRight .ui-grid-col-4 .r3DPN10330 table {
    width: 43% !important;
}

.ui-datatable-tablewrapper .ui-grid-col-12 .er3pregnancyOutcome .hasDatepicker {
    width: 16% !important;
}

.ui-grid-col-6 .ui-panelgrid .ui-grid-col-6 .er3pregnancyOutcome .hasDatepicker {
    width: 30% !important;
}

.R3NullflavourIcon .ui-grid-col-12 .ui-selectonemenu.nepregnancyOutcome,
.R3NullflavourIcon .ui-grid-col-6 .ui-selectonemenu.nepregnancyOutcome {
    width: 100% !important;
}

.R3NullflavourIcon .ui-grid-col-6 .ui-inputtextarea.nepregnancyOutcome {
    width: 100% !important;
}

.R3NullflavourIcon .ui-grid-col-12 .ui-inputtextarea.nepregnancyOutcome {
    width: 96.5% !important;
}

.R3NullflavourIcon .ui-grid-col-6 .reasonForCSectionin .ui-inputtext {
    width: 100% !important;
}

.R3NullflavourIcon .ui-grid-col-12 .ui-inputtext.testNameMeCodestystys,
.R3NullflavourIcon .ui-grid-col-6 .ui-inputtext.testNameMeCodestystys {
    width: 100% !important;
}

.ui-grid-col-6 .ui-panelgrid .ui-grid-col-6 .deliveryDatestys .hasDatepicker {
    width: 45% !important;
}

.ui-datatable-tablewrapper .ui-grid-col-4 .er3pregnancyOutcome .hasDatepicker {
    width: 45% !important;
}

.ui-grid-col-6 .ui-panelgrid .ui-grid-col-4 .deliveryDatestys .hasDatepicker {
    width: 100% !important;
}

.ui-datatable-tablewrapper .ui-grid-col-3 .er3pregnancyOutcome .hasDatepicker {
    width: 100% !important;
}

.ui-grid-col-6 .ui-panelgrid .ui-grid-col-3 .deliveryDatestys .hasDatepicker {
    width: 100% !important;
}

.R3NullflavourIcon .ui-grid-col-12 .ui-selectonemenu.litratauthorsA1_sel,
.R3NullflavourIcon .ui-grid-col-6 .ui-selectonemenu.litratauthorsA1_sel,
.R3NullflavourIcon .ui-grid-col-4 .ui-selectonemenu.litratauthorsA1_sel,
.R3NullflavourIcon .ui-grid-col-3 .ui-selectonemenu.litratauthorsA1_sel {
    width: 100% !important;
}

.R3NullflavourIcon .ui-grid-col-12 .ui-inputfield.litratauthorsA1_sel,
.R3NullflavourIcon .ui-grid-col-6 .ui-inputfield.litratauthorsA1_sel,
.R3NullflavourIcon .ui-grid-col-4 .ui-inputfield.litratauthorsA1_sel,
.R3NullflavourIcon .ui-grid-col-3 .ui-inputfield.litratauthorsA1_sel {
    width: 98% !important;
}

.R3NullflavourIcon .ui-grid-col-12 .ui-inputfield.NulllitratauthorsA1_sel,
.R3NullflavourIcon .ui-grid-col-12 .ui-selectonemenu.NulllitratauthorsA1_sel {
    width: 97% !important;
    float: left;
}

.R3NullflavourIcon .ui-grid-col-3 .ui-selectonemenu.NulllitratauthorsA1_sel,
.R3NullflavourIcon .ui-grid-col-3 .ui-inputfield.NulllitratauthorsA1_sel {
    width: 84% !important;
    float: left;
}

.ui-datatable-tablewrapper .ui-grid-col-12 .litratcalendar .hasDatepicker {
    width: 15% !important;
}

.ui-grid-col-6 .ui-panelgrid .ui-grid-col-6 .litratcalendar .hasDatepicker {
    width: 25% !important;
}

.ui-datatable-tablewrapper .ui-grid-col-12 .litratcalendar .hasDatepicker {
    width: 100% !important;
}

.basicReceivedDatePanelSty .ui-panelgrid .ui-panelgrid-cell.navaListingReciVCalpar {
    padding: 0px !important;
}

.navaListingReciVCalpar .ui-inputfield {
    padding: 3px 0px 3px 0px !important;
}

.ui-grid-col-6 .basicdatepa .ui-grid-col-6 .navaListingReciVCal .hasDatepicker {
    width: 79% !important;
}

.ui-grid-col-6 .basicdatepa .ui-grid-col-6 .navaListingReciVCal .ui-button.ui-state-focus {
    border: 0px !important;
}

.ui-grid-row .ui-grid-col-6 .basicReceivedDatePanelSty .ui-commandlink.lisdatesearchIdStyNav {
    padding: 3px 7px 1px 2px !important;
    margin-left: 5px;
}

.QnCMgSty .nageneralPanelborder .ui-panel-content {
    border: 0px !important;
}

.navaR3NullflavourIcon .ui-grid-col-4 .ui-inputfield.setDynamciWidthAerr {
    width: 94% !important;
}

.e2bQnCSty .e2bNormalField.naduplicatelabelLbl {
    width: 15%;
}

.rulbuiSelectbxSty1 {
    width: 100% !important;
    float: left;
}

.rulbuiSelectbxSty2 {
    width: 100% !important;
}

.rulbuiSelectbxSty3 {
    width: 100% !important;
    float: left;
}

.rulbuiSelectbxSty4 {
    width: 100% !important;
    float: left;
}

.rulbuiSelectbxSty5 {
    width: 100% !important;
    float: left;
}

.rulbuiSelectbxSty6 {
    width: 100% !important;
    float: left;
}

.transFileUploadSty {
    margin-left: 6px !important;
}

.transFileUploadSty span.ui-icon-plusthick {
    color: #fff !important;
    background-image: url(../images/plusNew.png) !important;
    background-position: 0 0;
    float: left;
    margin-top: 5px !important;
    position: relative;
    top: 0 !important;
}

.transnAdvParentSty .ui-button.ui-state-default {
    border: 1px solid #cccccc !important;
    background: #f8f8f8 url(/medcom/javax.faces.resource/images/ui-bg_glass_100_f6f6f6_1x400.png.jsf?ln=primefaces-lightness) 50% 50% repeat-x !important;
    font-weight: bold !important;
}

.transnAdvParentSty .transFileUploadSty .ui-button {
    color: #fff !important;
    border: none !important;
    background: #016990 !important;
    margin-bottom: 0px !important
}

.ui-grid-col-6 .ui-panelgrid .linkReportTbTdBdr td {
    border: 1px solid #ccc !important;
}

.linkedReportListParentTB .ui-datatable-tablewrapper tbody td {
    border: 1px solid #ccc !important;
}

.NavagoTopClass {
    left: 49%;
    position: sticky;
}

.NavagoTopClass1 {
    left: 49%;
    position: sticky;
}

.defaultTopSet {
    top: 2px !important;
}

.formLeftInput .ui-inputfield.xmlReciverNameAcc {
    width: 92% !important;
}

/* .ui-inputfield.productManufaName {
    width: 96% !important;
} */

.ui-fluid .ui-inputtext.LotNumberAEFormSty,
.ui-fluid .ui-selectonemenu.LotNumberAEFormSty {
    width: 93% !important;
}

.E2bCaseSerioUs2 {
    width: 32% !important;
}

.E2bCaseSerioUs3 {
    width: 34% !important;
}

.e2bQnCSty .ui-grid-col-6 .ui-outputlabel.startlabele2b {
    display: inline-block !important;
}

.e2bQnCSty .e2bNormalField.donotreportpatientSty {
    width: auto !important;
}

.R3NullflavourIcon .ui-grid-col-12 .ui-inputfield.proaccountName {
    width: 97% !important;
}

.ui-grid-col-4.ui-draggable .accountAdvancLink2 a {
    float: left;
    right: 5px;
    top: 3px;
}

.e2bQnCSty .e2bNormalField.e2bNormalFieldV2 {
    width: 16%;
}

.prevReportedE2bCkBX {
    float: left;
    margin-left: 6px !important;
}

.prevReportedNFCL {
    margin-top: -5px;
}

.R3NullflavourIcon .e2br3ChekBox.e2br3ChekBoxdupi {
    width: 17% !important;
}

.ui-fluid .ui-selectonemenu.prevReportedPAenNEf {
    float: left;
    margin-top: -7px;
    margin-left: 4px;
    width: 73% !important;
}

.frozenTblHeadermarg .ui-datatable-scrollable-header {
    margin: 0px !important;
}

.ui-datatable thead th.removeBorderNavaAerr3Dtb {
    padding: 0px !important;
}

.PreviouslyPanleWI.PreviouslyPanleWItmp .ui-panel-content {
    width: 100% !important;
    padding: 3px 0px !important;
    border: 0px !important;
}

.ui-datatable thead th.qncIndicationCalSty {
    padding: 0px !important;
}

.e2bQnCSty.e2bQnCStybdr {
    border: 1px solid #ccc !important;
}

.QnCMgSty.qncSecSty .ui-panel-content {
    width: 100%;
    padding: 0px !important;
}

.drugtablePadSty .ui-datatable {
    width: 99% !important;
    margin: auto;
}

.e2bQnCSty .drugtablePadSty .sublimentFields {
    margin: 1% !important;
}

.ui-grid-responsive .NavapareCentrLaySty .administrNov1Sty .ui-panelgrid-cell {
    padding: 5px 10px !important;
}

.ui-grid-responsive .NavapareCentrLaySty .docavaillabelNov1sty .ui-panelgrid-cell {
    padding: 5px 10px !important;
}

.ui-grid-col-6 .navaDetaldeparmentSty .ui-selectcheckboxmenu.deptCorsponEmailSty {
    width: 87% !important;
}

.ModeStyle .ui-outputlabel.ModeStyleLbl {
    width: 28%;
    float: left;

}

.ModeStyle .ui-selectonemenu.ModeStyleSeleSty {
    width: 64% !important;
    float: left;
    padding: 1px !important;
}

.ui-grid-responsive .NavapareCentrLaySty .docavaillabelNov1sty .ui-panelgrid-cell {
    padding: 5px 10px !important;
}

.e2bQnCSty .e2bNormalField.donotreportpatientSty {
    width: auto !important;
}

.treeLeft.treeLeftAccountDetSTy {
    width: 100% !important;
}

.collapsAll_ActDet {
    width: 20% !important;
}

.expandAll_ActDet {
    width: 80% !important;
}

.selDupCretDelBtn {
    margin-left: 5px;
}

.searchGridPanel .selStmtBxAlign .ui-selectonemenu {
    margin-top: -3px;
}

.ui-grid-col-6 .ui-panelgrid .dupLoolDatAd1 .ui-calendar .hasDatepicker {
    width: 73% !important;
}

.ui-grid-col-6 .ui-panelgrid .basicLstRecDateSty .ui-calendar .hasDatepicker {
    width: 73% !important;
}

.ui-dialog .buttonBg .choeBtniTxtClr .ui-button .ui-button-text {
    color: #fff !important;
}

.advSearDateIconSty .ui-grid-col-6 .ui-calendar .ui-button-icon-only .ui-icon {
    top: 0px !important
}

.ui-grid-col-12 .reasonFeSpellIcon {
    width: 93% !important;
}

.ui-dialog .buttonBg .reuploadBtnCol .ui-button .ui-button-text {
    color: #fff !important;
}

.QnCMgSty .ui-tabmenu.corresTabUlBg {
   /* background: rgba(158, 222, 224, 0.14) !important;*/ /* New Changes */
    border-bottom: 1px solid #ccc !important;
}

.treeTblFullWid table {
    width: 107%; /*changes done by yamini*/
}

.annotationStyPad {
    padding: 3px 8px;
}

.ui-dialog .buttonBg .reuploadBtnCol .ui-button .ui-button-text {
    color: #fff !important;
}

.AddNewDelateSty1 a.addLinkSty {
    background: url(../images/sub-add.png) no-repeat 3px center !important;
    padding: 3px 6px 3px 18px;
    text-decoration: underline;
    color: #546e7a !important;
    font-weight: normal !important;
    margin-right: 1px;
    font-size: 12px;
}

.ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell.reSetExcutabScriPar1 {
    width: 12%;
}

.ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell.resSetRadio1Stych1 {
    width: 73%;
}

.ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell.resSetRadio1Stych2 {
    width: 20%;
}

.ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell.restExecutable1 {
    width: 20%;
}

.ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell.restExecutable2 {
    width: 10%;
}

.ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell.restExecutable3 {
    width: 53%;
}

.QnCMgSty .restExecutable3 .ui-outputlabel {
    width: 47% !important;
    float: left;
}

.restExecutable3 .ui-calendar {
    width: 42% !important;
    float: left;
}

.ui-grid-col-6 .restExecutable3 .ui-calendar .hasDatepicker {
    width: 92% !important;
}

.ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell.AddNewReserLvt1 {
    width: 4%;
}

.ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell.AddNewReserLvt2 {
    width: 6%;
}

.ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell.AddNewReserLvt3 {
    width: 19%;
}

.ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell.excutFDIlterLbl {
    width: 48%;
}

.columnStyReSersty {
    margin-top: -3px;
}

.ruestServTabl {
    margin-top: -31px;
}

.width70 {
    width: 70px !important;
}

.apprTradename {
    width: 200px !important;
}

.ApprsupportPanelGroup {
    width: 500px;
}

.bglisttness .ui-selectcheckboxmenu {
    border: none !important;
}

.bglisttness .ui-selectcheckboxmenu-trigger {
    height: 21px;
}

.labelbgwidth .QnCMgSty .Useprecolumn2 .ui-outputlabel {
    width: 100% !important
}

.approvalFontColor .ui-outputlabel {
    color: #fff !important;
    padding: 0px 3px !important;
}

.treebgcolor {
    background-color: #f3f8f9;
}

.treebgcolor span.ui-treenode-icon {
    border-radius: 50% !important;
}

.activeMoiety {
    background: url(../images/Active-Moiety.png) !important;
    background-position: -224px -128px;
}

.activeIngredient {
    background: url(../images/Active-Ingredient.png) !important;
    background-position: -224px -128px;
}

.country {
    background: url(../images/Country.png) !important;
    background-position: -224px -128px;
}

.pharmacologicalClass {
    background: url(../images/Pharmacological-Class.png) !important;
    background-position: -224px -128px;
}

.tradeName {
    background: url(../images/Tradename.png) !important;
    background-position: -224px -128px;
}

.product {
    background: url(../images/Product.png) !important;
    background-position: -224px -128px;
}

.addingBgColor .ui-tree .ui-treenode-children .ui-state-default {
    background: none !important;
    background-color: #ececec !important;
}

.btnSetBgColor table td:nth-child(2) .ui-treenode-children-container .ui-treenode-children .ui-state-default {
    background: none !important;
    background-color: #e0f0f7 !important;
}

.btnSetBgColor table td:nth-child(2) table td .ui-treenode-children-container .ui-treenode-children .ui-state-default {
    background: none !important;
    background-color: #d2e6ef !important;
}

.btnSetBgColor table td:nth-child(2) .ui-treenode-children-container .ui-treenode-children table td .ui-treenode-children-container .ui-treenode-children .ui-state-default {
    background: none !important;
    background-color: #c9f3e9 !important;
}

.setmanuFacRadioWidth {
    width: 24%;
}

.ui-inputfield {
    margin-bottom: 3px;
}

.Useprecolumn2 .ui-selectcheckboxmenu {
    margin-top: 10px;
}

.treeBorderStyle .ui-tree .ui-treenode .ui-icon-triangle-1-e {
    width: 10px;
    height: 10px;
    background: url(../images/tree_plus.jpg) no-repeat !important;
    padding-right: 5px;
    margin-top: 6px;
}

.treeBorderStyle .ui-tree .ui-treenode .ui-icon-triangle-1-s {
    width: 10px;
    height: 10px;
    background: url(../images/tree_minus.jpg) no-repeat !important;
    padding-right: 5px;
    margin-top: 6px;
}

.treeBorderStyle .ui-tree li.ui-treenode-parent {
    background: url(../images/dottedTree.png) repeat-y;
    background-position: 4px 0px;
    padding-bottom: 5px;
}

.treeBorderStyle .ui-tree .ui-treenode-parent .ui-treenode-children li .ui-treenode-leaf-icon {
    width: 16px;
    height: 16px;
    background: url(../images/hr_dotted.png) repeat-x;
    margin-left: -10px;
}

.treeBorderStyle .ui-tree .ui-tree-selectable .ui-treenode-children {
    width: 16px;
    height: 16px;
    background: url(../images/hr_dotted.png) repeat-x;
}

.tooltipAutHeig .ui-tree .ui-tree-container {
    height: auto !important;
}

.fdaFromRight.ui-panelgrid-cell .subpanTxtCorFda35A .ui-panel-title .ui-outputlabel {
    color: #222 !important;
}

.ui-grid-col-4 .ui-calendar .hasDatepicker, .ui-grid-col-4 .prodExpStyF .ui-state-disabled {
    width: 43% !important;
}

.navaMoreActionDrpd .tooltipInqList.navaDetooltip td.label {
    width: 84%;
}

.ui-grid-col-6 .ui-selectonemenu.scheDropDowTypeS {
    width: 95% !important;
}

.ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell.tablwefl11 {
    width: 20px;
}

/* .requstPanTreeHeight .ui-tree .ui-tree-container{max-height: 300px;overflow: auto;} */
.ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell.wfResAutoCompCheckBx1 {
    width: 85% !important;
}

.ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell.wfResAutoCompCheckBx2 {
    width: 22% !important;
}

.ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell.wfResAutoCompCheckBx2p2 {
    margin-bottom: 10px;
    width: 25% !important;
}

.wfResAutoCompCheckBx2 span.wfactivityValidationslbl,
.tablwefl2 .wfactivityValidationslbl2,
.innerwrkflwPropLeft .wfactivityValidationslbl2,
.e2bQnCSty .ui-grid-col-6 .ui-outputlabel.wfactivityValidationslbl2 {
    font-size: 14px !important;
    font-weight: bold !important;
    color: #222 !important;
    display: inline-block;
}

.ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell.W801Lblsty1 {
    width: 39% !important;
}

.ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell.editConfigleftWorkFlow {
    width: 25% !important;
}

.ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell.editConfigrightWorkFlow {
    width: 75% !important;
    padding-right: 0px !important;
        /*max-height: 446px;*/
    overflow: auto;
}

.ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell.workDetaModulSty1 {
    width: 15% !important; /*yamini changes - 05/04/2019*/
    margin-bottom: 17px;
}

.ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell.workDetaModulSty2 {
    width: 87% !important;
}

.ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell.workDetaModulSty2 .ui-selectonemenu {
    width: 50% !important;
}

.workDetaModulSty1 .detModMargiTop {
    margin-top: 2px;
    font-size: 14px !important;
    font-weight: bold !important;
    color: #222 !important;
    display: inline-block;
}

.autoCoded {
    background: url(../images/autoCode.png) no-repeat 4px center !important;
    float: right !important;
    padding: 1px 4px;
    background-size: 18px 18px !important;
}

.notCoded {
    background: url(../images/notCoded.png) no-repeat 4px center !important;
    float: right !important;
    padding: 1px 4px;
    background-size: 18px 18px !important;
}

.workDetaModulSty2 .detModMargiTop {
    margin-top: 2px;
}

.formDesignIdSty .ui-panel-titlebar .ui-panel-title {
    width: 99% !important;
}

.formtoglepamelst .ui-panel-titlebar .ui-panel-title {
    width: 88% !important;
}

.scroreRadiusSty {
    background-color: #00c8ff;
    padding: 2px 5px;
    border-radius: 10px;
    margin: 0px 3px;
}

.scroreRadiusSty a.ui-commandlink {
    text-decoration: none;
    color: #fff;
}

.pinLayoutAccordv2 .ui-panel-titlebar .ui-panel-title {
    width: 88% !important;
}

.ui-grid-col-6 .timeForWeeklychaild .ui-grid-col-6 .ui-calendar .hasDatepicker {
    width: 95% !important;
}

.leftcontainer.navaDetalCentertLayout {
    overflow-x: hidden;
}

.NavaCentrLaySty .TabRight .sublimentFields .ui-grid-col-12 .tabImpreCalendar table {
    width: 41% !important;
}

.leftcontainer.navaDetalCentertLayout {
    overflow-x: hidden;
}

.wfMArginINputHsty {
    margin-bottom: 6px !important;
}

.innerwrkflwPropright .ui-inputfield,
.innerwrkflwPropright .ui-selectonemenu {
    margin-bottom: 6px !important;
}

.pinLayoutAccordv2 .ui-panel-titlebar .ui-panel-title {
    width: 88% !important;
}

.ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell.wfmulgualSupHsty1 {
    width: 6%;
}

.ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell.wfmulgualSupHsty2 {
    width: 94%;
}

.navaMoreActionDrpd .tooltipInqList.navaDetooltip td.label2 {
    width: 14%;
}

.wfConfigParenStyCls .ui-grid-col-6 .ui-inputfield,
.wfConfigParenStyCls .ui-grid-col-6 .ui-selectonemenu {
    width: 95% !important;
}

.e2bQnCSty .ui-grid-col-6 .wfConfigParenStyCls .ui-grid-row .ui-grid-col-6 table {
    width: 100% !important;
}

.panelsDatatableBODY .generalDocStyCls .ui-datatable-empty-message {
    display: block !important;
}

.e2bQnCSty .ui-grid-col-4 .generalDocE2bR3FIleSty table {
    width: 100% !important;
}

.QnCMgSty .ui-panelgrid .generalDocE2bR3FIleSty table tbody td {
    border: 1px solid #ccc !important;
}

.ui-datatable thead th.rowExpDocStyCls {
    width: 4% !important;
}

.ui-datatable thead th.fnameStyCls {
    width: 44% !important;
}

.ui-datatable thead th.docCatStyCls {
    width: 52% !important;
}

.ui-panelgrid .ui-panelgrid-cell.sourceCustomExp {
    width: 11% !important;
    border: 0px solid #ccc !important; /* NEw UI cahnegs */
    border-bottom: 0px !important;
    border-right: 0px !important;
    margin-top: -1px;
}

.ui-panelgrid .ui-panelgrid-cell.sourceCustomExp1 {
    width: 88% !important;
    border: 0px solid #ccc !important;/* New UI changes */
    border-bottom: 0px !important;
    margin-top: -1px;
}

.ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell.AeDocUploadPanStyBdrSty {
    border: 1px solid #ccc !important;
}

.AeDocUploadPanStyBdrSty .soucrcePrivatBtnSty {
    width: 4px !important;
    outline: 0;
    padding: 7px
}

.SourFileNameColSty {
    width: 55% !important;
    word-break: break-all;
}

.SourFileNameColSty1 {
    width: 55% !important;
}

.AeDocUploadPanStyBdrSty .ui-grid-row {
    margin-top: -2px !important;
}

.sourceCustomExp:last-child {
    border-bottom: 1px !important;
}

.sourceDocLastRowBorder {
    border-bottom: 1px solid #ccc !important;
    margin-top: 1px !important;
}

.ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell.SourFileNameColSty {
    padding: 10px 10px 0px 6px !important;
}

.ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell.SourFileNameColSty1 {
    padding: 10px 0px 0px 8px !important;
}

.sourExpContDefTopBodr {
    border-top: 0px solid #ccc; /* NEw UI changes */
    padding: 10px !important;
}

.sourExpContDefTopBodr table {
    width: 100% !important;
}

.sourExpTdSty {
    width: 54% !important;
}

.sourExpTdSty1 {
    width: 46% !important;
}

.ui-commandlink.SourFileNameColStyImg {
    padding-left: 3px !important;
    padding-right: 5px;
}

/* .AeDocUploadPanStyBdrSty{overflow-y: auto;max-height: 200px; overflow-x: hidden; min-height: 41px;} */
.ui-grid-col-3 .ui-grid-row .ui-grid-col-6.sourceCustomExp {
    padding-top: 6px !important;
}

.sourceDocLemtySty {
    display: none !important;
}

.sourceDocLemtySty {
    min-height: 41px;
}

.souviewFileLinkSty {
    word-wrap: break-word;
}

.ui-panelgrid .ui-panelgrid-cell.defaPaddingRigtCon {
    padding: 0px 1px 0px 0px !important;
}

.ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell.sourceCustomExp.noRecordsFouSty {
    border-bottom: 0px solid #ccc !important;/* NEw UI Changes */
}

.ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell.sourceCustomExp1.noRecordsFouSty {
    border-bottom: 0px solid #ccc !important; /* NEw UI Changes */
}

.dividerHomeSupDoc {
    float: none !important;
    margin-top: -10px;
    border-right: 1px solid rgb(47, 118, 160) !important;
}

.QnCMgSty .chooseButtonDetail .ui-fileupload.chosCustomBtn span.ui-button {
    padding: 0px !important;
    margin: 4px !important;
}

.sourceTableSroll {
    overflow-y: auto;
    max-height: 150px;
    overflow-x: hidden;
}

.sourceTableSroll .sourcenameTopHeader .ui-panelgrid-content {
    border-top: 0px solid #ccc; /* NEw UI changes */
}

.QnCMgSty .ui-outputlabel.NoRecodTxt {
    color: #546e7a !important;
    background: transparent !important;
    font-size: 12px !important;
}

.R3NullflavourIcon .ui-grid-col-4 .ui-selectonemenu.navaselectWidAP {
    width: 100% !important;
}

.ui-grid-col-12 .radioButNewSty4 .ui-radiobutton,
.ui-grid-col-4 .radioButNewSty4 .ui-radiobutton {
    display: inline-block !important;
}

.feildsDatatable .col6saftyReport .e2bNormalField {
    float: none !important;
}

.feildsDatatable .impCalendarSty .ui-datepicker-calendar thead th {
    height: auto !important;
    min-height: auto !important;
}

.feildsDatatable .impCalendarSty .ui-datepicker tbody td a {
    padding: 0.4em;
}

.tabPanelStyle12 .e2bQnCSty .ui-autocomplete .ui-inputfield {
    width: 96% !important;
}

.R3NullflavourIcon .ui-grid-col-4 .ui-selectonemenu.howConfirmedSty {
    width: 98% !important;
}

.qncIndicationCalSty .R3NullflavourIcon .ui-grid-col-4 .ui-inputtext,
.qncIndicationCalSty .R3NullflavourIcon .ui-grid-col-4 .ui-selectonemenu {
    width: 98% !important;
}

.tabPanelStyle1 .e2bQnCSty .ui-grid-col-6 .ui-autocomplete.sendDiagnosisNarSty {
    width: 100% !important;
}

.Wf_Form_RestrictionSty .wfFrmRestri1 {
    width: 6%;
}

.Wf_Form_RestrictionSty .wfFrmRestri2 {
    width: 20%;
}

.Wf_Form_RestrictionSty .wfFrmRestri3 {
    width: 6%;
}

.Wf_Form_RestrictionSty .wfFrmRestri4 {
    width: 20%;
}

.formReactionAddBtn .ui-button {
    margin-top: 5px;
    margin-left: 20px;
    padding: 2px 8px !important;
    background: url(../images/sub-add.png) no-repeat 3px center !important;
}

.wfConfigParenStyCls .ui-grid-col-6 .ui-inputfield.wfTonruleValidn {
    width: 90% !important;
}

.formReactionSialog {
    top: 49px !important;
}

.formReactionSialog .ui-panel-content .ui-panel-content .wkFormdialogCom td {
    padding: 2px 5px !important;
}

.formReactionSialog .ui-panel-content .ui-panel-content .wkFormdialogCom td table {
    border: 0px !important;
}

.formReactionSialog .wkFormdialogCom table {
    border: 1px solid #ccc !important;
}

.RequestPanelLineRe .ui-panel-content .ui-panel-content .validitChkTabIdSty td {
    border: 1px solid #ccc !important;
    font-size: 12px;
    padding: 4px 10px 4px !important;
}

.ui-chkbox {
    display: inline-block !important;
}

.AutoDataCaseSty tbody td span {
    margin-right: 70px;
}

.wfCaseQulity .ui-chkbox {
    margin-left: 8px !important
}

.QnCMgSty .ui-grid-col-6 .ui-calendar .hasDatepicker {
    width: 40% !important;
}

.workflwLeftbox.treeLeft .ui-tree .ui-tree-container {
    padding-left: 0px !important;
}

.wrkflwimpSty {
    width: 10% !important;
}

/* Primfaces 6.1 upgrade code */
.ui-selectoneradio label {
    margin: 0 0px 0 5px;
}

.ui-grid-col-6 .radioButNewSty4 .ui-radiobutton {
    display: inline-block !important;
}

.ui-grid-col-4 .radioButNewSty4 table {
    width: 58% !important;
}

.parentradio25perc .fieldOnetxt .lblwidth25 table {
    width: 100% !important;
}

.sublimentFields .ui-grid-col-12 .radioButNewSty4 table {
    width: 100% !important;
}

.ui-grid-col-6 .ui-grid-row .ui-grid-col-6 table.productCompounded35A {
    width: 40% !important;
}

.ui-grid-col-6 .ui-grid-row .ui-grid-col-6 table.eventAbated35ASty {
    width: 100% !important;
}

.singleUseDeviceFda35ASty .fieldOnetxt .lblwidth25 table {
    width: 40% !important;
}

.deviAvilable35ASty {
    width: 35% !important
}

.ui-grid-col-6 .deviAvilable35ASty .radioButNewSty4 table {
    width: 100% !important
}

.ui-grid-col-6 .radioButNewSty6 .ui-radiobutton {
    display: inline-block !important;
}

.ui-selectoneradio label {
    margin: 0 0px 0 1px !important;
}

.ui-grid-col-6 .radioButNewSty6 .ui-selectoneradio label {
    padding: 0px 0px 0px 3px;
    display: initial;
}

.ui-grid-col-3 .fdaDataEventSty1 .manufactureOnDate35ASTY .ui-inputfield {
    width: 100% !important;
}

.ui-selectmanycheckbox label {
    margin: 0 0px 0 5px !important;
}

.ui-grid-responsive .NavapareCentrLaySty .ui-panelgrid-cell {
    padding: 0px 0px !important;
}

.QnCMgSty .ui-grid-col-6 .navamaskDOB3ASty .hasDatepicker {
    width: 76% !important;
}

.qncIndicationCalSty .R3NullflavourIcon .ui-grid-col-4 .ui-selectonemenu.navliteratureRe {
    width: 89% !important
}

.qncIndicationCalSty .R3NullflavourIcon .ui-grid-col-4 .ui-inputtext.studySelDRUGnavaDet {
    width: 89% !important;
}

.qncIndicationCalSty .R3NullflavourIcon .ui-grid-col-4 .ui-selectonemenu.studySelDRUGnavaDet {
    width: 89% !important;
}

.qncIndicationCalSty .R3NullflavourIcon .ui-grid-col-4 .ui-selectonemenu.studySelDRUGnavaDet1 {
    width: 90% !important;
}

.QnCMgSty .ReportDuplicatePanelSty .ui-panel-titlebar .ui-panel-title .ui-tabmenu {
    width: 69% !important;
}

.QnCMgSty .ui-grid-col-6 .navaDetailCendocmask .hasDatepicker {
    width: 77% !important;
}

.QnCMgSty .ui-grid-col-6 .dateMasKFda35STy .hasDatepicker {
    width: 76% !important;
}

.QnCMgSty .ui-grid-col-6 .navadetdateOfDeath .hasDatepicker {
    width: 83% !important;
}

.susProdTitile .ui-panel-title {
    width: 96% !important;
}

.susProdTitile .inner-Add-DelLeft a.delete {
    margin: 0px !important
}

.susProdTitile .inner-Add-DelLeft a.plus {
    margin: 0px !important
}

.susProdTitile .paginaSty {
    margin: 0px !important
}

.QnCMgSty .susProdTitile .ui-panel-title .ui-outputlabel {
    padding-right: 3px !important;
}

.ui-grid-col-6 .radioButNewSty4 table.navadetproductOverCounter {
    width: 74% !important;
}

.ui-grid-col-6 .radioButNewSty4 table.didProayOrderNaFd35BSty {
    width: 145% !important;
}

.ui-grid-col-6 .radioButNewSty4 table.navadetprobReturnOnReuse {
    width: 100% !important;
}

.ui-grid-col-6 .radioButNewSty4 table.navadetprodStillInCase {
    width: 35% !important;
}

.ui-grid-col-6 .radioButNewSty4 table.perUsDevifd35bSTy {
    width: 100% !important;
}

.navaDetAEOne .ui-radiobutton {
    display: inline-block !important;
}

.persionCheckB {
    width: 10px !important;
}

.persionRadioSeB {
    width: 31% !important;
}

.QnCMgSty .ui-grid-col-6 .SetFda3005ADob .hasDatepicker {
    width: 77% !important
}

.DBWeight {
    width: 36% !important;
}

.ui-grid-col-4 .radioButNewSty4 table.ethnicOriginSTy,
.ui-grid-col-6 .radioButNewSty4 table.ethnicOriginSTy {
    width: 93% !important;
}
.qdExtractionDetailsSty .ui-grid-col-4 .radioButNewSty4 table.ethnicOriginSTy,
.qdExtractionDetailsSty .ui-grid-col-6 .radioButNewSty4 table.ethnicOriginSTy {
    width: 47% !important;
}
.e2bQnCStyBio .patientCountryStyCAs {
    width: 100% !important;
}

.ui-grid-col-6 .ui-grid-row .ui-grid-col-6 table.od822Fda35ASty {
    width: 86% !important;
}

.parentradio25perc .fieldOnetxt .lblwidth25 table.sieUeDvceCasSrt {
    width: 32% !important;
}

.ui-grid-col-6 .ui-grid-row .ui-grid-col-6 table.caseDocViewdeviceEval {
    width: 100% !important;
}

.parentradio25perc .fieldOnetxt .lblwidth25 table.caseLabeleSinUse {
    width: 64% !important;
}

.QncMgSty .chkallCheck .fieldOnetxt .alignfdaFormTxt21 {
    width: 25% !important;
}

.QncMgSty .chkallCheck .fieldOnetxt .fdaFormTxtDoc2 {
    width: 79% !important;
}

.fdaFromRight.ui-panelgrid-cell .ui-panel-title .ui-outputlabel.concomitantDescStyLbl {
   font-size: 13px !important;
}

.assignTor1 .radioButNewSty4 table {
    width: 75% !important;
}

.caseSerioPanelRadioSty .ui-grid-col-4 .radioButNewSty4 table {
    width: 100% !important;
}

.R3NullflavourIcon .sublimentFields .ui-grid-col-12 .ui-inputfield {
    width: 86% !important;
}

.icrSourDocSty .ui-radiobutton {
    display: inline-block !important;
}

.ui-selectoneradio.icrSourDocSty label {
    margin: 0 0px 0 8px !important;
}

.ui-grid-col-6 .radioButNewSty4 table.icreneDocumenttsty {
    width: 80% !important;
}

.ui-grid-col-6 .radioButNewSty4 table.boRepFormateStyg {
    width: 38% !important;
}

.ui-grid-col-6 .radioButNewSty5 table.varWfcaseReportedInSty {
    width: 50% !important
}

.ui-grid-col-6 .radioButNewSty4 table.varWfcaseReportedInSty {
    width: 80% !important
}

.ui-grid-col-6 .radioButNewSty5 .varWfcaseReportedInSty .ui-radiobutton {
    display: inline-block !important;
}

.ui-grid-col-6 .radioButNewSty4 .varWfcaseReportedInSty .ui-radiobutton {
    display: inline-block !important;
}

.ui-grid-col-3 .radioButNewSty4 .ui-radiobutton {
    display: inline-block !important;
}

.ui-grid-col-3 .radioButNewSty4 table.prosearchTypeSty {
    width: 100% !important;
}

.SetsearchTypeTbWid {
    width: 22%;
}

.SetsearchTypeTbWid .ui-radiobutton {
    display: inline-block !important;
}

.ui-selectoneradio.SetsearchTypeTbWid label {
    margin: 0 0px 0 5px !important;
}

.rolcompyDatTleSty .radioButNewStyAd .ui-radiobutton {
    display: inline-block !important;
}

.rolcompyDatTleSty .radioButNewStyAd .ui-selectoneradio label {
    margin: 0 0px 0 7px !important;
}

.creActiveCheckBoxList .ui-chkbox {
    padding: 0px 6px 6px 10px !important;
}

.crfoIntTpesty .ui-radiobutton {
    display: inline-block !important;
}

.ui-selectoneradio.crfoIntTpesty label {
    margin: 0 0px 0 7px !important;
}

.e2bQnCSty .ui-grid-row .ui-grid-col-6 .radioButNewSty4 table.workFlowEditRadioTbl {
    width: 50% !important;
}

.ui-grid-col-12 .radioButNewSty4 table.datExportTyprSty {
    width: 100% !important;
}

.editConfigleftWorkFlow .ui-panel {
    min-height: 441px;
    padding: 2px !important;
    margin: 0px !important;
    background: #e5e5e5 ! importa;
    border: 1px solid #ccc !important;
    border-top: 0px !important;
}

treeStructureCarSty tbody td:not(.hightlightColStyle) {
    background-color: #fff !important;
    border: 1px dashed #edf2f5 !important;
    border-top: 1px dashed #edf2f5 !important;
    border-bottom: 1px dashed #edf2f5 !important;
    border-left: 1px solid #ccc !important;
    border-right: 1px solid #ccc !important;
}

.treeStructureCarSty thead th {
    background: rgba(197, 232, 234, 0.66) !important !important;
    border: 1px solid #edeeef !important;
}

.treeStructureCarSty > tbody > tr > td:first-child:hover {
    background-color: whitesmoke !important;
}

.treeStructureCarSty > tbody > tr > td:first-child {
    background-image: -ms-linear-gradient(left, #f6f8f9 0%, #E5EBEE 95%, #D7DEE3 99%, #7C7D80 95%);
    background-image: -moz-linear-gradient(left, #f6f8f9 0%, #E5EBEE 95%, #D7DEE3 99%, #7C7D80 95%);
    background-image: -o-linear-gradient(left, #f6f8f9 0%, #E5EBEE 95%, #D7DEE3 99%, #7C7D80 95%);
    background-image: -webkit-gradient(linear, left top, right top, color-stop(0, #f6f8f9), color-stop(95, #E5EBEE), color-stop(99, #D7DEE3), color-stop(95, #7C7D80));
    background-image: -webkit-linear-gradient(left, #f6f8f9 0%, #E5EBEE 95%, #D7DEE3 99%, #7C7D80 95%);
    background-image: linear-gradient(to right, #f6f8f9 0%, #E5EBEE 95%, #D7DEE3 99%, #7C7D80 95%);
}

.treeStructureCarSty tbody td.comparerowSty {
    background-color: palegoldenrod !important;
}

.treeStructureCarSty tbody td.hightlightColStyle {
    background-color: palegoldenrod !important;
}

.CompareTree.CompareTreeMarSty .ui-treetable-scrollable-body {
    height: 474px !important;
    max-height: 474px !important;
}

.CompareTreeMarSty {
    height: 603px !important;
    top: 29px !important;
    width: 96% !important;
    left: 2% !important;
    margin: 0px !important;;
}

/*complaints*/
.ui-panel-title .radioButNewSty4 .ui-radiobutton {
    display: inline-block !important;
}

.d {
    width: 24% !important;
}

.inqcompanyUnitTopst {
    width: 25% !important;
}

.companyUnitTop .companyTxt {
    width: 50%;
}

.headIconRight.compheadIconRight {
    width: 62% !important;
}

.valdHeadCheckbxSty thead .ui-chkbox {
    display: block !important;
}

.ui-grid-col-6 .radioButNewSty4 table.annAssignToSty {
    width: 100% !important;
}

.lblCkboxProim61 .ui-chkbox {
    display: block !important;
}

.qncIndicationCalSty .R3NullflavourIcon .ui-grid-col-4 .ui-selectonemenu.setFlatLeftNAva {
    width: 87% !important;
}

.qncIndicationCalSty .R3NullflavourIcon .ui-grid-col-4 .ui-inputtext.setFlatLeftNAva {
    width: 87% !important;
}

.feildsDatatable thead th {
    min-height: 64px;
}

.qncIndicationCalSty .R3NullflavourIcon .ui-grid-col-4 .ui-selectonemenu.nullterPyStartDat {
    width: 73% !important;
}

.ui-datatable .adDocumrnPanRadSty tbody td {
    background: transparent !important;
}

.tbDOBWidStry table {
    width: 80% !important;
}

.ui-grid-col-4 .radioButNewSty4 table.e2bContinuingsty {
    width: 80% !important;
}

.QnCMgSty .PreviouslyPanleWI .ui-panel-titlebar .ui-panel-title .ui-tabmenu {
    width: 68%;
}

.tbmaskDOBidStry table {
    width: 100% !important;
}

.ui-grid-col-6 .fdaDataEventSty .smaskDOESty table {
    width: 37% !important;
}

.navexryDatDcesty table {
    width: 47% !important;
}

.QnCMgSty .PreviouslyPanleWI2 .ui-panel-titlebar .ui-panel-title .ui-tabmenu {
    width: 64%;
}

.qncIndicationCalSty .R3NullflavourIcon .ui-grid-col-4 .ui-selectonemenu.nfLMPdaSty {
    width: 88% !important;
}

.qncIndicationCalSty .R3NullflavourIcon .ui-grid-col-4 .ui-inputtext.nfLMPdaSty {
    width: 88% !important;
}

.R3NullflavourIcon .ui-grid-col-4 .ui-inputtextarea.nfLMPdaSty {
    width: 88% !important;
}

.ui-grid-col-6 .radioButNewSty5 table.caseVersionIDsty {
    width: 100% !important;
}

.ui-grid-col-6 .radioButNewSty5 table.caseVersionIDsty .ui-radiobutton {
    display: inline-block !important;
}

.defltTpetChb .ui-chkbox {
    margin-left: 10px !important;
}

.AdvOverlayPanSty .ui-grid-col-3 .ui-panelgrid .ui-grid-col-6 .ui-button {
    padding: 0px 3px !important;
}

.basicSearchDiv a.ui-commandlink.fleCloseAdv {
    background: #fff !important;
    padding: 1px 5px 3px;
}

.selectOneMenuAsAuto label.ui-selectonemenu-label {
    color: black;
    /* font-family: Roboto,"Trebuchet MS",Arial,Helvetica,sans-serif; New UI */
    font-family: 'Inter-Regular';
}

.BPDRFromParentClass .aditionaldetailsPanelinputs .ui-panel-titlebar .ui-panel-title {
    width: 96% !important;
}

.ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell.caseTrProLHeaSty1 {
    width: 10% !important;
}

.navigationNew .ui-menubar li.ui-menuitem-active a.ui-menuitem-link {
    color: #fff !important;
}

.navigationNew .ui-menubar li.ui-menuitem-active a.ui-menuitem-link {
    color: #fff !important;
}

.e2bQnCSty .ui-grid-col-6.workFlowDilogLeft1 {
    width: 10% !important;
}

.e2bQnCSty .ui-grid-col-6.workFlowDilogLeft2 {
    width: 80% !important;
}

.snoMedLookUp .ui-commandlink {
    top: -10px;
    position: relative;
    left: -11px;
}

.snoMedLookUp .triggerImage1 {
    top: -6px;
    left: 12px;
}

.ui-grid-col-6 .avBatchDialSty .ui-inputfield,
.ui-grid-col-6 .avBatchDialSty .ui-selectonemenu {
    width: 90% !important;
}

.avBatchDialSty .ui-grid-col-4 .radioButNewSty4 table {
    width: 99% !important;
}

.batchPrintNofoClST.ui-grid-col-6 {
    width: 20%;
}

.batchPrintNofoClST1.ui-grid-col-6 {
    width: 80%;
}

.batchlablSty .ui-grid-col-3 .ui-outputlabel {
    padding-left: 10px !important;
}

.batchlablSty .ui-grid-col-3 .ui-outputlabel {
    padding-left: 10px !important;
}

.batchlablSty .ui-grid-col-3 .ui-outputlabel {
    padding-left: 10px !important;
}

.batchlablSty .ui-grid-col-3 .ui-outputlabel {
    padding-left: 10px !important;
}

.snoMedLookUp .triggerImage1 {
    top: -6px;
    left: 12px;
}

.aeCompareBtn {
    background: #016990 !important;
    padding: 5px !important;
    color: #fff !important;
}

.aeCompareBtn {
    background: #016990 !important;
    padding: 5px !important;
    color: #fff !important;
}

.loinCLookUp .ui-commandlink {
    top: -10px;
    position: relative;
    left: -11px;
}

.loinCLookUp .triggerImage1 {
    top: -6px;
    left: 12px;
}

.labTestNameTh {
    overflow: visible !important;
}

.batchchedilod .batchlablSty {
    margin-top: 22px;
}

.loinCLookUp .AdvanceSe-tooltip {
    position: absolute;
    margin-top: 12px;
}

.ui-grid-col-6 .columSeLbl .ui-outputlabel {
    margin-top: 7px;
}

/* .commanDataTableStyles .rulbuiPageSty .ui-paginator {
    position: absolute;
    margin-top: -21px !important;
} */

.ui-datatable .stydFatheSty tbody td {
    padding: 4px 0px 4px !important;
}

.rulBuNewbtnPanel .ui-panelgrid-content {
    min-height: 60px;
}

.rulBuNewbtnPanel .ui-paginator-top {
    position: absolute;
}

.restpageBottom .ui-datatable-tablewrapper {
    margin-top: 6px !important;
}

.headIconRight a {
    padding: 0px 5px !important;
}

.navigationNew .ui-menubar li.ui-menu-parent a.ui-menuitem-link, .navigationNew .ui-menubar li.ui-menu-parent a.ui-state-hover {
    padding: 3px 6px 5px !important;
/*     font-size: 11px !important; */
}

.restpageBottom .ui-datatable-tablewrapper {
    margin-top: 6px !important;
}

.expandAll_ActDet_clr {
    width: 80% !important;
    background: #016990 !important;
    border: 1px solid #ccc !important;
}

.xmlLibraryHeaderSty .ui-panelgrid .ui-panelgrid-header {
    background: #ffffff !important;
    padding: 6px !important;
    height: 23px;
}

.xmlLibraryHeaderSty .ui-panelgrid .ui-panelgrid-header .ui-outputlabel {
    color: #fff !important;
}

.xmlLibraryHeaderSty .ui-panel-content {
    border: 0px solid #e0e0e0 !important;
    padding: 0px !important;
    width: 100%;
}

.ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell.addrootXmlSty1 {
    width: 8%;
}

.ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell.addrootXmlSty1 .ui-outputlabel {
    margin-left: 4%;
    margin-top: 5px;
}

.ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell.addrootXmlSty2 .ui-inputtext {
    margin-top: 5px;
    width: 93% !important;
}

.ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell.addrootXmlSty2 {
    width: 40% !important;
}

.ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell.addrootXmlSty3 {
    width: 10%;
    padding-top: 8px !important;
}

.QnCMgSty .addrootXmlSty3 .ui-inputtext {
    float: right;
}

.ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell.addrootXmlSty4 {
    width: 30%;
    padding-top: 8px !important;
}

.ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell.addrootXmlSty5 .ui-button {
    margin-top: 5px;
    margin-left: 20px;
    padding: 2px 8px;
    border: 1px solid red !important;
    background: url(../images/sub-add.png) no-repeat 3px center !important;
    padding: 2px 8px;
    border: 1px solid #ccc !important;
}

.xmlLibraryHeaderStyCh .ui-panelgrid .ui-panelgrid-header {
    background: #ddecf0 !important;
    text-align: left !important;
}

.xmlLibraryHeaderStyCh .ui-panel-content {
    border: 0px solid #e0e0e0 !important;
    padding: 0px !important;
    width: 100%;
}

.ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell.libaddchildSty {
    margin-left: 1%;
    margin-top: 7px;
    width: 19%;
}

.ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell.libaddchildSt2 {
    margin-top: 7px;
}

.ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell.libaddchildSt3 {
    margin-top: 7px;
}

.ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell.libaddchildSty3 .ui-outputlabel {
    margin-top: 7px;
}

.ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell.libaddchildSt4 {
    margin-top: 7px;
}

.ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell.libaddchildSty4 .ui-selectonemenu {
    margin-top: 7px;
}

.ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell.libaddchildSty3 .ui-button {
    margin-top: 7px;
    margin-left: 20px;
}

.xmlLibraryHeaderStyCh.treeLeft,
.xmlLibraryHeaderSty.treeLeft {
    border: 0px;
    overflow: hidden;
}

.xmlLibraryHeaderSty .ui-panelgrid .ui-panelgrid-header .ui-outputlabel.addNewNoteheaderColor {
    color: #222 !important;
}

.PageTitLeft1 .saveBtn {
    background: url(../images/sub-add.png) no-repeat 3px center !important;
    padding: 2px 8px;
    border: 1px solid #ccc !important;
}

.xmlTreeStyLib .ui-tree-container {
    max-height: 400px;
}

.xmlLibraryHeaderSty .addNewTagXmlLibSty .ui-panelgrid-header {
    background: #ddecf0 !important;
    border: 0px;
}

.xmlLibraryHeaderSty .addNewTagXmlLibSty .ui-panelgrid-header .ui-outputlabel {
    color: #222 !important;
    float: left;
}

.ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell.libaddchildSty1 {
    width: 15% !important;
}

.ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell.libaddchildSty1 .ui-outputlabel {
    padding-left: 8% !important;
}

.libaddchildSt12 .ui-selectonemenu {
    width: 90% !important;
}

.libaddchildSt12 {
    width: 35% !important;
}

.ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell.libaddchildSty13 {
    width: 15% !important;
}

.ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell.libaddchildSty14 {
    width: 35% !important;
}

.ui-grid-col-6 .ui-grid-row .libaddchildSt12 .ui-inputtext {
    width: 90% !important;
    margin-top: 7px;
}

.libaddchildSty14 .ui-selectonemenu {
    margin-top: 7px;
}

.ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell.libaddchildSty21 {
    width: 9% !important;
}

.ui-grid-col-3.libaddchildSt22 {
    width: 41% !important;
}

.ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell.libaddchildSty23 {
    width: 9% !important;
}

.ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell.libaddchildSty24 {
    width: 41% !important;
}

.ui-grid-col-6 .ui-grid-row .libaddchildSt22 .ui-inputtext,
.ui-grid-col-6 .ui-grid-row .libaddchildSty24 .ui-inputtext,
.ui-grid-col-6 .ui-grid-row .libaddchildSt22 .ui-selectonemenu,
.ui-grid-col-6 .ui-grid-row .libaddchildSty24 .ui-selectonemenu {
    width: 95% !important;
}

.QnCMgSty .libaddchildSty21 .ui-outputlabel {
    padding-left: 5px
}

.addrootXmlSty52 .ui-button {
    margin-top: 5px;
    margin-left: 20px;
    padding: 2px 8px;
    border: 1px solid red !important;
    background: url(../images/sub-add.png) no-repeat 3px center !important;
    padding: 2px 8px;
    border: 1px solid #ccc !important;
}

.autoAccountTitleSt .ui-panel-content:FIRST-CHILD {
    border: 0px !important;
}

.addBtnXmltagSty {
    margin-top: -4.5px;
}

.ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell.prMandatoryCky1 {
    width: 25%;
}

.ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell.prMandatoryCky2 {
    width: 51%;
}

.ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell.prMandatoryCky21 {
    width: 33%;
}

.libaddchildSty3 .radioButNewSty4 table {
    width: 100% !important;
}

.parentStySect1 .ui-inputfield,
.parentStySect1 .ui-selectonemenu {
    width: 95% !important;
}

.parentStySect2 .ui-inputfield,
.parentStySect2 .ui-selectonemenu {
    width: 95% !important;
}

.prMandatoryCky1 .ui-chkbox {
    display: block !important;
}

.prMandatoryCky21 .ui-chkbox {
    display: block !important;
}

.pickListQncSty .ui-panelgrid-header {
    padding: 6px 10px !important;
}

.commanDataTableStyles .scdePaginatorSty .ui-paginator {
    position: absolute;
    right: 7px;
}

/* new dashboard styles start */
.anychart-credits {
    display: none !important;
}

.dashPanelGrid .ui-panel {
    background: #fff !important;
    box-shadow: 0px 0px 8px 0px rgba(43, 59, 93, 0.4);
    margin: 10px 0px;
}

.dashPanelGrid .ui-panel .ui-panel-titlebar {
    background: #fff !important;
    padding: 1px 5px !important;
    height: auto !important;
    border: 1px solid #fff !important;
    border-bottom: 1px solid #ccc !important;
}

.dashPanelGrid .ui-panel .ui-panel-titlebar .ui-panel-title {
    font-size: 15px !important;
    font-weight: bold !important;
    width: 86% !important;
}

.dashPanelGrid .ui-panel .ui-panel-content {
    border: none !important;
}

.dashPanelGrid #info {
    width: auto !important;
    overflow: auto;
}

.dashPanelGrid #container #map-container {
    right: 150px !important;
    width: 100% !important;
}

.dashPanelGrid #lineChartcontainer, .dashPanelGrid #columnChartcontainer, .dashPanelGrid #plainChartcontainer {
    width: 100%;
    height: 283px;
}

.dashCountPanel .ui-panelgrid-cell {
    background: #fff !important;
    margin-top: 10px !important;
    box-shadow: 0px 0px 8px 0px rgba(43, 59, 93, 0.4);
    text-align: center !important;
    margin-right: 5px !important;
    margin-left: 5px !important;
}

.dashCountPanel .ui-panelgrid-cell:first-child {
    margin-left: 0 !important;
}

.dashCountPanel .ui-panelgrid-cell:last-child {
    margin-right: 0 !important;
}

.dashCountPanel .ui-panelgrid-cell .ui-outputlabel {
    text-align: left !important;
    display: block;
    margin-left: 5px;
    color: #333;
}

.dashCountPanel .ui-panel .ui-panel-content .ui-outputlabel {
    color: #7c86aa;
}

.dashCountPanel .ui-panel-content {
    text-align: center !important;
    padding: 15px 5px 5px 5px !important;
}

.dashCountPanel .ui-outputlabel {
    font-size: 16px !important;
    margin-top: 5px;
}

.dashCountPanel .dashCountGreen .ui-outputlabel.countLabelSty,
.dashCountPanel .dashCountGreen .ui-commandlink.countLabelSty {
    font-size: 60px !important;
    text-decoration: none !important;
    padding: 0px 10px !important;
    color: #27AE60 !important;
    border-radius: 50px;
}

.dashCountPanel .dashCountOrange .ui-outputlabel.countLabelSty,
.dashCountPanel .dashCountOrange .ui-commandlink.countLabelSty {
    font-size: 60px !important;
    text-decoration: none !important;
    padding: 0px 10px !important;
    color: #E67E22 !important;
    border-radius: 50px;
}

.dashCountPanel .dashCountRed .ui-outputlabel.countLabelSty,
.dashCountPanel .dashCountRed .ui-commandlink.countLabelSty {
    font-size: 60px !important;
    text-decoration: none !important;
    padding: 0px 10px !important;
    color: #E74C3C !important;
    border-radius: 50px;
}

.dashCountPanel .ui-outputlabel {
    font-size: 16px !important;
    margin-top: 5px;
}

.dashDownArrow {
    text-decoration: none;
    font-size: 25px;
    background: #58D68D;
    padding: 0 10px;
    color: #fff !important;
    position: fixed;
    right: 5px;
    bottom: 20px;
    z-index: 999;
    border-radius: 41px;
    box-shadow: 0px 0px 8px 0px rgba(43, 59, 93, 0.4);
    display: none;
}

.dashUpArrow {
    text-decoration: none;
    font-size: 25px;
    background: #58D68D;
    padding: 0 10px;
    color: #fff !important;
    position: fixed;
    right: 5px;
    top: 70px;
    z-index: 999;
    border-radius: 41px;
    box-shadow: 0px 0px 8px 0px rgba(43, 59, 93, 0.4);
    display: none;
}

.dashCenterColumn {
    overflow: hidden;
}

.dashboardCenterSty {
    position: relative;
}

.dashPages {
    display: none;
}

.dashLeftPanelSty {
    margin-top: 10px;
    background: #fff !important;
    max-height: 585px;
    overflow: hidden;
    box-shadow: 0px 0px 8px 0px rgba(43, 59, 93, 0.4) !important;
}

.dashLeftPanelSty:hover {
    overflow: auto;
}

.dashPanelGrid .dashLeftPanelSty .ui-panel {
    background: transparent !important;
    box-shadow: none !important;
    margin: 0px 0px !important;
}

.dashLeftPanelSty .ui-selectmanymenu {
    background: transparent !important;
    border: none !important;
}

.dashLeftPanelSty .ui-panel .ui-panel-title {
    width: 98% !important;
}

.dashLeftPanelSty .ui-panel .ui-panel-title .fa-info-circle {
    color: #fff;
    font-size: 20px;
    position: relative;
    top: 1px;
}

.dashLeftPanelSty .ui-selectlistbox-filter-container .ui-icon {
    background-image: none !important;
}

.dashLeftPanelSty .ui-selectlistbox-filter-container:before {
    position: absolute;
   /*  font-family: Roboto,"Trebuchet MS",Arial,Helvetica,sans-serif; new UI */
   font-family: 'Inter-Regular';
    top: 3px;
    right: 5px;
    content: "\f002";
}

.dashLeftPanelSty .ui-tree .ui-treenode-leaf-icon {
    display: none !important;
}

.dashLeftPanelSty .ui-tree .ui-treenode-children {
    padding: 0 !important;
}

.dashLeftPanelSty .ui-tree .ui-tree-selectable .ui-treenode-label a {
    color: #1393c3 !important;
}

.dashLeftPanelSty .ui-panel .ui-panel-titlebar .ui-panel-title {
    color: #fff !important;
}

.dashLeftPanelSty li {
    list-style: none !important;
}

.dashLeftPanelSty .ui-panel .ui-panel-content {
    max-height: 100px;
    overflow: hidden;
}

.dashLeftPanelSty .ui-panel .ui-panel-content:hover {
    overflow: auto;
}

.dashPanelGrid .dashLeftPanelSty .ui-panel .ui-panel-titlebar {
    background: #016990 !important;
    padding: 1px 5px !important;
    height: auto !important;
    border: 1px solid #016990 !important;
    border-bottom: 1px solid #016990 !important;
    border-radius: 2px !important;
    cursor: pointer;
}

.dashPanelGrid .dashLeftPanelSty .ui-panel .ui-panel-titlebar .ui-panel-title .ui-outputlabel {
    color: #fff !important;
}

.dashLeftPanelSty .ui-tree-container > .ui-treenode-parent > .ui-tree-selectable {
    display: none !important;
}

.dashPanelGrid .ui-grid-row .ui-grid-col-2 {
    width: 20%;
}

.dashPanelGrid .ui-grid-row .ui-grid-col-10 {
    width: 80%;
}

.DashTwoColGrid .ui-grid-row .ui-panelgrid-cell:first-child {
    padding-left: 0 !important;
}

.DashTwoColGrid .ui-grid-row .ui-panelgrid-cell:last-child {
    padding-right: 0 !important;
}

.DashTwoColGrid .ui-grid-row .ui-panelgrid-cell .ui-calendar .hasDatepicker {
    width: 72% !important;
}

.dashLeftBlock .ui-panel-content { /* max-height: 150px !important; */
    overflow: auto !important;
}

/*     .dashLeftBlock.sourceBlock .ui-panel-content {max-height: 160px !important;} */
.dashLeftBlock .ui-panel-content { /* min-height: 160px!important; */
    overflow: hidden;
}

.dashLeftBlock .ui-selectcheckboxmenu-items-wrapper {
    width: 100%;
}

/*     .dashLeftBlock .ui-selectcheckboxmenu-token{    display: inline-table;} */
.dashLeftBlock .ui-datagrid .ui-commandlink {
    text-decoration: none !important;
    font-size: 14px !important;
}

.innnerPanelGrid .ui-grid-row .ui-panelgrid-cell:first-child {
    padding-left: 0 !important;
}

.innnerPanelGrid .ui-grid-row .ui-panelgrid-cell:last-child {
    padding-right: 0 !important;
}

.diaCasedata1 .ui-datatable-data .ui-datatable-odd td {
    border-width: 1px !important;
    border-style: solid !important;
    padding: 4px 10px !important;
}

.dashLeftBlock .ui-selectmanymenu .ui-selectlistbox-listcontainer {
    max-height: 100px !important;
    overflow: hidden;
}

.dashLeftBlock.sourceType .ui-selectmanymenu .ui-selectlistbox-listcontainer {
    max-height: 130px !important;
}

.dashLeftBlock .ui-selectmanymenu .ui-selectlistbox-listcontainer:hover {
    overflow: auto;
}

.dashLeftBlock .ui-selectlistbox-listcontainer li .ui-chkbox {
    padding: 0px 12px 0px 4px;
}

.dashLeftBlock .ui-selectlistbox-listcontainer li:hover,
.dashLeftBlock .ui-selectlistbox-listcontainer li {
    background: transparent !important;
    padding: 3px 0px;
    border: 0px !important;
    margin: 0px !important;
}

.dashLeftBlock .ui-selectcheckboxmenu-panel {
    width: 100%;
    width: 100%;
    height: 126px;
    padding-bottom: 5px !important;
    box-shadow: none;
    border: 0px !important;
}

.dashLeftBlock .ui-selectlistbox-filter {
    padding: 0px 5px 0px 1px !important
}

.dashLeftBlock .ui-selectcheckboxmenu-trigger {
    display: none;
}

.dashLeftBlock .ui-selectcheckboxmenu-filter-container .ui-inputfield {
    height: 19px;
}

.dashLeftBlock .ui-selectcheckboxmenu-header {
    background: none !important;
}

.dashLeftBlock .ui-selectcheckboxmenu-panel {
    display: block !important;
}

.dashLeftBlock .ui-selectcheckboxmenu {
    border: 0px !important;
}

.dashLeftBlock .ui-selectcheckboxmenu-label-container {
    display: none !important;
}

.dashLeftBlock .ui-selectcheckboxmenu-filter-container {
    width: 88% !important;
}

.dashLeftBlock .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-list-item {
    padding-left: 6px !important;
}

.diaCasedata1 {
    width: auto !important;
    max-height: 500px;
    min-width: 500px !important;
}

.diaCasedata1 .ui-datatable-data .ui-datatable-odd td {
    background: #ffffff !important;
}

.leftToggleIconSty {
    position: absolute;
    height: 30px;
    width: 6px;
    top: 50%;
    right: 0;
    margin-left: -6px;
    cursor: pointer;
    display: block !important;
    background: #85929E !important;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
}

.centerToggleIconSty {
    position: absolute;
    height: 30px;
    width: 6px;
    top: 48%;
    left: 0;
    cursor: pointer;
    display: block !important;
    background: url(../images/center_open.gif) no-repeat 0px center !important;
}

.centerToggleIconSty.openSty {
    left: 0;
    width: 9px !important;
    background: url(../images/center_close.gif) no-repeat 0px center !important;
}

.centerToggleIconSty .fa, .leftToggleIconSty .fa, .rightToggleIconSty .fa {
    color: #fff;
    margin-top: 8px;
    font-size: 13px !important;
    padding: 0 1px;
}

.leftLayoutParent, .centerLayoutParent {
    position: relative;
}

.setCOuntryList .ui-datatable-data .ui-datatable-even td {
    width: 40% !important;
    border: 0px !important
}

.setCOuntryList .ui-datatable-data .ui-datatable-odd td {
    border: 0px !important
}

.diaCasedata1 .ui-datatable.setCOuntryList {
    width: 93% !important;
}

.diaCasedata1 thead {
    display: none;
}

.diaCasedata1 .ui-dialog-titlebar {
    border-bottom: 1px solid #ccc !important;
}

.diaCasedata1 .ui-dialog-titlebar.ui-widget-header {
    background: #fff !important;
    height: auto;
    text-align: center !important;
}

.ui-dialog.diaCasedata1 .ui-dialog-titlebar-close {
    top: 10px !important;
    border-radius: 50%;
    background: #1901014f;
}

.lblCaseData .ui-outputlabel,
.lblcaseDearVal .ui-outputlabel {
    font-size: 13px !important;
}

/* .countryMapInfo {right:5%!important;background:#ccc} */
.infoHeightChart {
    height: 49px;
}

.countryMapInfo {
    border-left: 0px !important;
    background-color: #454545;
    opacity: .6;
}

#container .important {
    word-wrap: break-word;
    word-break: break-word;
    word-spacing: normal;
    white-space: normal;
    color: #fff !important;
}

.important p {
    font-size: 16px;
}

#container h2 {
    background: #269fd6 !important;
    text-align: center !important;
    padding: 4px 0px !important;
    color: #fff !important;
}

/*   #container ul{padding: 0px 8px!important;} */
#container a {
    color: #fff !important;
   /*  font-family: Roboto,"Trebuchet MS",Arial,Helvetica,sans-serif; New UI */
   font-family: 'Inter-Regular';
}

.countryMapInfo .important {
    padding: 0px 10px;
}

.countryMapInfo .important p {
    color: #fff !important;
}

#container #info {
    padding: 0px !important;
}

#ac_layer_6g {
    display: none;
}

.commanDataTableStyles .scdePaginatorSty .ui-paginator {
    position: absolute;
    right: 7px;
}

.lblNameCenterAlign .ui-datatable-tablewrapper tbody.ui-datatable-data td {
    vertical-align: middle !important;
}

.commanDataTableStyles .scdePaginatorSty .ui-paginator {
    position: absolute;
    right: 7px;
}

.ui-grid-col-2 #companyFilter.ui-inputfield,
.ui-grid-col-2 #productFilter.ui-inputfield,
.ui-grid-col-2 #sourceFilter.ui-inputfield {
    padding: 0px 5px 3px 1px !important;
}

/* new dashboard styles end */
.ui-panelgrid .ui-panelgrid-cell.leftcontainer_aeSolar,
.ui-panelgrid .ui-panelgrid-cell.rightcontainer_aeSolar {
    border: 1px solid !important;
}

.leftcontainer_aeSolar {
    width: 23% !important;
}

.rightcontainer_aeSolar {
    width: 77% !important;
    padding-right: 0px !important;
}

.treeSelectBlueVal .ui-tree .ui-treenode .ui-treenode-content .ui-treenode-label a {
    width: auto !important;
}

.commanDataTableStyles .scdePaginatorSty .ui-paginator {
    position: absolute;
    right: 7px;
}

.lblNameCenterAlign .ui-datatable-tablewrapper tbody.ui-datatable-data td {
    vertical-align: middle !important;
}

.commanDataTableStyles .scdePaginatorSty .ui-paginator {
    position: absolute;
    right: 7px;
}

.formDeOrderRow .ui-datatable-empty-message {
    display: none;
}

.generalDesignPanelStyka1 .ui-datatable tbody td {
    background-color: #fff !important;
    border: 0px !important;
    font-family: "Inter-Regular" !important;
}

.treeSelectBlueVal .ui-tree .ui-treenode .ui-treenode-content .ui-treenode-label a {
    width: auto !important;
}

.aemainSearchPanel .ui-panel-title {
    margin-top: -7px !important;
    padding-left: 21px;
}

.casCodingSty .ui-panel-title img {
    float: left;
}

.casCodingSty .ui-panel-title label {
    float: left;
    color: #5C6B7E !important;
    padding-left: 5px;
    font-size: 15px !important;
}

.treeSelectBlueVal .ui-tree .ui-treenode .ui-treenode-content .ui-treenode-label a
.commanDataTableStyles.aeFailedcolumnsection .ui-paginator,
.commanDataTableStyles.unreadPaenation .ui-paginator {
    margin-top: 0px !important;
}

.commanDataTableStyles.unreadPaenation1 .ui-paginator{
    margin-top: 4px !important;
}

.commanDataTableStyles .unresPageNaSty .ui-paginator {
    position: absolute;
}

.commanDataTableStyles.pageNaveInside .ui-paginator {
    position: absolute;
    margin: -18px 0px 0px 0px !important;
}

.commanDataTableStyles.pageNaveInside .ui-datatable-tablewrapper {
    margin-top: 5px;
}

.commanDataTableStyles.pageNaveInsideTabSty .ui-paginator {
    margin-top: 1px !important;
}

.commanDataTableStyles.pageNaveInsideTabSty .ui-datatable-tablewrapper {
    margin-top: 25px;
}

.commanDataTableStyles.pageNaveInsideTabSty1 .ui-paginator {
    margin-top: 18px !important;
}

.commanDataTableStyles.pageNaveInsideTabSty1 .ui-datatable-tablewrapper {
    margin-top: 42px;
}

.commanDataTableStyles.pageNaveInsideTabSty2 .ui-paginator {
    margin-top: 0px !important;
}

.commanDataTableStyles .activLogPagena .ui-paginator {
    margin-top: 0px !important;
}

.commanDataTableStyles.pagqncNator .ui-paginator {
    margin: 0px !important;
}

.alphaColor .ui-commandlink {
    color: #fff;
}

.ui-panel-title .radioButNewSty4 table.conditonradio {
    width: 100% !important;
}

.ui-panel-title .radioButNewSty4 table.conditonradio .ui-radiobutton {
    display: inline-block !important;
}

.compareChkBoxes .ui-selectmanycheckbox label {
    color: #fff;
}

.supplFieldsDialog {
    left: 124px !important;
    width: 83% !important;
}

.suppFormDilSty2 {
    width: 100% !important;
}

.compareChkBoxes .ui-selectmanycheckbox label {
    color: #fff;
}

.ui-grid-col-6 .radioButNewSty4 table.usertypeAcc {
    width: 34% !important;
}

.ui-grid-col-4 .radioButNewSty4 table.compyProdtSty {
    width: 100% !important;
}

.delRulDetlradi .ui-radiobutton {
    display: inline-block !important;
}

.subchkBx .ui-datatable-data td {
    text-align: left !important;
}

.QnCMgSty .inner-but.dataAssBtnSty button.ui-button {
    padding: 1px 0px 1px 0px !important;
    margin-right: 0.1em !important;
}

.duplicateRadio {
    margin-left: -18px !important;;
}

.dataAssBtnSty .ui-button-text-only .ui-button-text {
    padding: 0em 0.2em !important;
}

.ui-panel-title .radioButNewSty4 .dupapRadiCre .ui-radiobutton {
    display: inline-block !important;
}

.ui-panel-title .radioButNewSty4 table.dupapRadiCre {
    width: 100% !important;
}

.ui-grid-col-3 .radioButNewSty4 table.dupNartRadioSty {
    width: 258px !important;
}

.ui-grid-col-3 .ui-panelgrid .ui-grid-col-6 .ui-calendar.dupdateFUllYea .hasDatepicker {
    width: 72% !important;
}

.productParOneSeleMen {
    min-width: 654px !important;
}

.condiRatiTv .ui-radiobutton {
    display: inline-block !important;
    padding-right: 5px;
    padding-left: 15px;
    margin-top: -5px !important;
}

/* Solr Facet Search listing panel in AE Listing */
.AELeftParent.solrLeftPanel {
    width: 14% !important;
}

.AERightParent.solrrightPanel {
    width: 86% !important;
}

.solarDrugAuthan .ui-tree-container .hideSolartreeIcon {
    display: none;
}

.solarDrugAuthan .ui-tree-container {
    background: #fff !important;
    border: 0px !important;
}



.solrLeftPanel .treeSelectBlue .ui-tree .ui-treenode-parent .ui-treenode-children li {
    border-bottom: 1px solid #fbfcfd !important;
    background: #fff !important;
}

.solrLeftPanel .treeSelectBlueVal .ui-tree .ui-treenode .ui-treenode-content .ui-treenode-label a,
.solrLeftPanel .treeSelectBlueVal .ui-tree .ui-treenode .ui-treenode-content .ui-treenode-label label {
    color:#38506D !important;
    white-space: normal;
    max-width: 87%;
}
.solrLeftPanel .treeSelectBlue  .ui-tree .ui-treenode-children {
    padding: 0px 0px 0px 0px !important;
}
.solrLeftPanel .solarDrugAuthan .ui-tree-container {
    max-height: 200px;
    overflow: hidden;
}

.solrLeftPanel .solarDrugAuthan .ui-tree-container:hover {
    overflow: auto;
}

.solrLeftPanel .ui-panel-title {
    width: 88% !important;
}

.inquiryWestLaySty.solrLeftPanel .ui-panel-content {
    background: #fff !important;
}

.AeSwitchPanelGrid {
    text-align: right;
    width: 9%;
}

.AeSwitchPanelGrid .ui-inputswitch {
    border: none !important;
    width: 74px !important;
}

.AeSwitchPanelGrid .ui-inputswitch-handle {
    width: 26px !important;
    height: 27px !important;
    background: url(../images/SwitchHandle.png) !important;
    border: none !important;
}

.AeSwitchPanelGrid .ui-inputswitch-off {
    height: 24px !important;
    width: 73px !important;
    background: url(../images/SwitchIconBg.png) !important;
    color: #fff !important;
    border: none !important;
}

.AeSwitchPanelGrid .ui-inputswitch-on {
    height: 24px !important;
    color: #fff !important;
    background: url(../images/SwitchIconBg.png) !important;
    border: none !important;
}

.AeSwitchPanelGrid .ui-inputswitch-on span {
    text-align: left !important;
    padding-left: 10px !important;
    padding-top: 2px !important;
}

.AeSwitchPanelGrid .ui-inputswitch-off span {
    text-align: center !important;
    width: 50px !important;
    padding-top: 2px !important;
}

.compareChkBoxes .ui-selectmanycheckbox label {
    color: #fff;
    padding-right: 19px !important;
    padding-left: 4px !important
}

.parentConfidentialityAge .protectConfidentialityAge {
    width: 48% !important;
}

.aeCompareBtn1, .aeCompareBtn1.ui-state-hover {
    background: #016990 !important;
    font-size: 13px !important;
    border: 1px solid #016990 !important;
    color: #fff !important;
    padding: 3px 6px !important;
}

.dialogCoress.CompareTreeMarSty .ui-dialog-content {
    overflow: hidden;
    width: 99% !important;
}

.xmlUploadBtn {
    float: left;
    padding-left: 10px
}

.xmlUploadBtn .ui-fileupload-buttonbar {
    background: none !important;
    padding: 0px !important;
    margin: 0px !important;
    border: 0px !important;
}

.xmlUploadBtn .ui-fileupload {
    display: inline-block;
    float: left;
}

.xmlUploadBtn .ui-fileupload span.ui-button {
    background: white !important;
    color: #016990 !important;
	padding:0px !important;
}

.xmlUploadBtn span.ui-icon-plusthick {
    background-position: 0 0;
}

.xmlUploadBtn .ui-fileupload-content {
    display: none;
}

.xmlUploadBtn a {
    float: left;
    margin-right: 5px;
    color: #1597f2;
}

.xmlUploadBtn .ui-fileupload-buttonbar input {
    transform: none !important;
    width: 120px;
    height: 20px;
}

.xmlButtons .xmlButton,
.xmlButtons .xmlButton.ui-state-hover{padding: 5px 10px!important;margin: 0px 2px 0px 0px !important;border: 0px !important;}
.docDetailClass .ui-panelgrid .ui-panelgrid-cell {padding: 0px !important;}
.docDetailClass .ui-panel-content {
    margin: 0px !important;
    padding: 0px !important;
}
.docDetailClass{ background:#fff;  } /* NEw UI changes */
.sourceTableSroll .fileNameCol{  width:60%; text-align: left; } /* NEw UI changes */
.sourceTableSroll .fileNameCol .ui-outputlabel{font-size:13px !important;}  /* NEw UI changes */
.sourceTableSroll .chooseButtoncol{ width:40%;  } /* NEw UI changes */
.sourceTableSroll .chooseButtoncol .chooseButtonDetail .ui-fileupload span.ui-button{ 
	font-family: 'Inter-SemiBold' !important;
	    border: 0px solid #1A3BDD !important;
    font-size: 12px;} 

.xmlButtons .xmlButton,.xmlButtons .xmlButton.ui-state-hover { 
    height: 28px !important;/*yamini changes*/
	margin-top: 3px;
	font-weight: normal !important; 
    transition: all 0.3s ease 0s;
    border-radius: 4px !important;
    border:1px solid rgb(26, 59, 221) !important;
}
/* XML Transformation  */
.lblxnltransTxt label {
    color: #fff !important;
}

.transnAdvParentSty.lblxnltransTxt .transFileUploadSty .ui-button {
    background: #2ab4e6 !important;
    color: #f5f5f5 !important;
}

.lblxnltransTxt .ui-fileupload-simple .ui-fileupload-filename {
    color: #fff !important;
}

.validaionConvBtn0, .validaionConvBtn2 {
    width: 45% !important;
}

.validaionConvBtn1 {
    width: 10% !important;
}

.transnAdvParentSty .validaionConvBtn1 .ui-button.ui-state-default {
    border: 0px !important;
}

.validaionConvBtn1 .validaionConvBtnSty {
    margin-top: 82px;
}

.validaionConvBtn1 .validaionConvBtnSty .ui-button-text {
    background: #2ab4e6;
    border: 0px;
    padding: 10px 44px !important;
    color: #fff;
    font-size: 14px;
}

.validaionConvBtn1 .validaionConvBtnSty1.ui-button-text {
    background: #2ab4e6;
    border: 0px;
    padding: 10px 44px !important;
    color: #fff;
    font-size: 14px;
}

.dialogComdataTab.subchkBx .ui-datatable-data td {
    overflow: hidden !important;
}

.tooltipAct .batchPrintIcon .ui-button {
    /* background: url(../images/printerIcon.png) no-repeat 5px center !important; */ /* NEw UI changes */
   display: block;
   /* padding: 3px 10px 3px 25px !important; *//* NEw UI changes */
     padding:5px !important;
    border: none !important;
    margin: 0px 0px 3px !important;
}

.tooltipAct .batchPrintIcon .ui-button-text {
    padding: 0px 5px !important;
    /* color: #fff !important; */ /* New UI changes */
    color: #7C716E !important;
}

.tooltipInqList .batcPrintCaseSeris .ui-button {
    background: url(../images/printerIcon.png) no-repeat 5px center !important;
    display: block;
    padding: 3px 5px 3px 25px !important;
    border: none !important;
    margin: 0px 0px 3px !important;
}

.batchprintDilg .ui-panel-titlebar {
    background: #ddecf0 !important;
    border: 1px solid #f5f5f5;
    padding: 5px !important;
    height: 20px;
}

.batchChkbx .ui-chkbox {
    padding-right: 10px;
    margin-top: -7px !important;
}

.radioButNewSty4 .comoContactview .ui-radiobutton {
    display: inline-block !important;
}

.feildsDatatable.labopanTbTDheuht thead th {
    height: 55px !important;
}

.e2bQnCSty .ui-grid-col-4 .labDateWi .tabImpreCalendar table {
    width: 52% !important;
}

.tooltipInqList .batchPrintIcon1 .ui-button {
    background: url(../images/printerIcon.png) no-repeat 5px center !important;
    display: block;
    padding: 3px 5px 3px 25px !important;
    border: none !important;
    margin: 0px 0px 3px !important;
}

.inqColorWidth .tooltipInqList .batchPrintIcon1 .ui-button-text {
    text-align: left !important;
    padding-left: 2px !important
}

.R3NullflavourIcon .ui-grid-col-4 .ui-inputtext.fullTestResult {
    width: 77% !important;
}

.editPdfStyBtn {
    background: #016990 !important;
    padding: 3px 0px;
}

.editPdfStyBtn .forward-btn {
    background: #fff url(../images/pdfNext1.png) no-repeat 3px center !important;
    padding: 2px 6px 2px 18px;
    background-size: 20px 20px !important;
}

.editPdfStyBtn .back-btn {
    background: #fff url(../images/pdfPrevious1.png) no-repeat 3px center !important;
    padding: 2px 6px 2px 18px;
    background-size: 20px 20px !important;
}

.editPdfStyBtn .redo-btn {
    background: #fff url(../images/pdfredo_arrow.png) no-repeat 3px center !important;
    padding: 2px 6px 2px 18px;
}

.editPdfStyBtn .undo-btn {
    background: #fff url(../images/pdfundo_arrow.png) no-repeat 3px center !important;
    padding: 2px 6px 2px 18px;
}

.editPdfStyBtn .editSubmt {
    padding: 2px 6px 2px 6px;
}

.batchChkbx .ui-panelgrid-cell {
    width: 10% !important;
}

.batchChkbx1 .ui-chkbox {
    padding-right: 10px;
}

.batchlablSty {
    margin-top: 22px !important;
}

.batchChkbx1 label {
    margin-right: 12px !important;
}

.QnCMgSty .ui-grid-col-6 .ui-calendar.dueOndatecom .ui-state-disabled {
    width: 50% !important;
}

.batchChkbx .ui-panelgrid-cell {
    width: 13% !important;
}

/* switch panel in nava */
.offNdOnButn {
    margin-left: -5px !important;
}

.offNdOnButn .ui-inputswitch .ui-inputswitch-off {
    background: #fff !important;
    /* border-bottom: 0px solid #DFE0E4  !important; */ /*case_list_Issue*/
    border:1px solid #fff !important;
    color: #5C6B7E;
    font-size: 14px;
    width: 260px !important;
}

.offNdOnButn .ui-inputswitch-handle {
    background: #fff !important;
    border: 1px #fff solid !important;
    width: 10% !important;
}

.offNdOnButn .ui-inputswitch .ui-inputswitch-on {
    background: #fff !important;
    border-bottom: 0px solid #DFE0E4  !important;
   color: #5C6B7E;
    font-size: 14px;
     border:0px !important;
}

.offNdOnButn .ui-inputswitch .ui-inputswitch-off span {
    text-align: center !important;
}

.offNdOnButn .ui-inputswitch .ui-inputswitch-on span {
    text-align: center !important;
}

/* .ui-panel.removeAeSerchBgLis{background: #016990!important;} */
.inquiryWestLaySty .removeAeSerchBgLis .ui-panel-content {
    background: #fff !important;
    border: 0px !important;
     border-bottom: 1px solid #DFE0E4  !important;
}

.ui-grid-row .ui-grid-col-6 .removeAeSerchBgLis .offNdOnButn .ui-state-disabled {
    border: 0px !important;
}

.aeSearchPanel .ui-panel-titlebar {
    display: none;
}

.eql_100Per .setBgColorProg {
    background: #2ECC71 !important;
    color: #fff !important;
}

.eql_100Per .setBgColorProg .ui-progressbar-label {
    padding-top: 6px;
}

.setBgColorProg .ui-progressbar-value {
    background: none !important;
}

.solrLeftPanel .ui-tree .ui-treenode-leaf-icon {
    display: none;
}

.removeAeSerchBgLis .ui-panel-title {
    padding-left: 0px !important;
}

.removeAeSerchBgLis table {
    margin-left: -8px;
}

.ui-grid-col-6 .departStywraper {
    width: 330px !important
}

.ui-grid-col-6 .departStywraper .ui-outputlabel {
    word-break: break-all !important;
    white-space: normal !important;
}

/* screen togle case traige */
.leftToggleIconSty1 {
    position: absolute;
    height: 30px;
    width: 6px;
    top: 50%;
    right: 0;
    margin-left: -6px;
    cursor: pointer;
    display: block !important;
    background: #85929E !important;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
}

.centerToggleIconSty1 {
    position: absolute;
    height: 30px;
    width: 6px;
    top: 48%;
    left: 0;
    cursor: pointer;
    display: block !important;
    background: url(../images/center_open.gif) no-repeat 0px center !important;
}

.centerToggleIconSty1.openSty {
    left: 0;
    width: 9px !important;
    background: url(../images/center_close.gif) no-repeat 0px center !important;
}

.centerToggleIconSty1 .fa, .leftToggleIconSty1 .fa, .rightToggleIconSty .fa {
    color: #fff;
    margin-top: 8px;
    font-size: 13px !important;
    padding: 0 1px;
}

.leftLayoutParent1, .centerLayoutParent1 {
    position: relative;
}

.AERightParent .OverlayPanPopupSty {
    width: 100% !important;
    left: 0px !important;
}

.solarDrugAuthandas .solarDrugAuthan .ui-panel-titlebar {
    background: #016990 !important;
}

.solarDrugAuthandas .solarDrugAuthan .ui-panel-titlebar .ui-panel-title {
    color: #fff !important;
}

.solarDrugAuthandas .solarDrugAuthan .ui-tree-container {
    max-height: 119px;
    overflow-y: auto;
}

.addHeaderCaseSummRepot {
    width: 100px !important
}

.addHeaderCaseSummRepot .ui-outputlabel {
    white-space: normal !important;
}

.addHeaderCaseSummRepot .ui-outputlabel {
    padding: 0px !important;
}

.fixColumnWidth .ui-outputlabel {
    padding: 0px !important;
}

.parentDataTableSty .ui-datatable td table td.fixColumnWidth {
    padding: 0px 5px !important;
}

.removetooltipArrow .ui-tooltip-arrow {
    display: none;
}

.commanDataTableStyles.pageNaveInsideTabSty2 .ui-paginator {
    margin-top: 0px !important;
}

.docViewParent .ui-panel-title .radioButNewSty4 table.comoContactview {
    width: 35% !important;
}

.docViewParent .BPDRFromParentClass .QnCMgSty .ui-panel-titlebar .ui-panel-title .ui-tabmenu.complintCentralDetailsResponse {
    width: 76%;
}

.docViewParent .ui-grid-col-6 .ui-selectonemenu,
.docViewParent .aditionaldetailsPanelinputs .ui-grid-col-6 .ui-inputfield,
.docViewParent .aditionaldetailsPanelinputs .ui-grid-col-4 .ui-inputfield {
    width: 95% !important;
}

.docViewParent .bpdrbloodNonBlood .ui-radiobutton {
    display: inline-block !important;
}

.bpdrbloodNonBlood .ui-radiobutton {
    display: inline-block !important;
    padding-right: 10px;
}

.ui-panel-title .radioButNewSty4 table.comoContactview {
    width: 34% !important;
    float: left;
}

.docViewParent .BPDRFromParentClass .aditionaldetailsPanelinputs .ui-panel-titlebar .ui-panel-title {
    width: 94% !important;
}

.docViewParent .BPDRFromParentClass .ui-panel-titlebar .ui-panel-title {
    width: 89% !important;
}

.qncIndicationCalSty .R3NullflavourIcon .ui-grid-col-4 .ui-inputtext.navadetdrugIndi,
.qncIndicationCalSty .R3NullflavourIcon .ui-grid-col-4 .ui-inputtext.DRUGnavaDetails,
.qncIndicationCalSty .R3NullflavourIcon .ui-grid-col-4 .ui-selectonemenu.navaIndicationTerm {
    width: 86% !important;
}

.ui-grid-col-12 .ui-selectonemenu.formDesregistrationcountry {
    width: 86% !important;
    float: left;
}

label.caseComments {
    word-break: break-all;
    white-space: normal;
}

.ui-grid-col-12 .ui-selectonemenu.formDesregistrationcountry {
    width: 86% !important;
    float: left;
}

.solarDrugAuthan .entrPriSeSty .ui-datalist-item {
    border-bottom: 1px solid #f1f1f1 !important;
    background: #fff !important;
    padding: 7px 0 0;
}

.solarDrugAuthan .entrPriSeSty .ui-datalist-item .ui-commandlink {
    text-decoration: none;
    color: rgb(34, 34, 34) !important;
    white-space: normal;
    max-width: 87%;
    padding-left: 5px;
    font-size: 13px !important;
}

.CompareTreeMarSty .e2bR2TagColor {
    color: #095d99 !important;
    padding-left: 10px;
}

.CompareTreeMarSty .e2bR3TagColor {
    color: #2dad37 !important;
    padding-left: 10px;
}

.CompareTreeMarSty .e2bR3TagColor {
    color: #2dad37 !important;
    padding-left: 10px;
}

.comapreDilogChckBxSTy .ui-outputlabel {
    padding-right: 6px;
    padding-top: 2px;
}

.comapreDilogChckBxSTy .ui-chkbox {
    padding-right: 20px;
    margin-top: -3px !important;
}

.newDesign_INFO.formdeCopySty .ui-dialog-titlebar {
    background: #0288d1 !important;
    border: 1px solid #0288d1 !important;
}

.e2bfailedCaseLegend {
    right: -51px !important;
}

.NEListingSearch1 .frozenColDatatable .ui-datatable-scrollable-body {
    max-height: none !important;
}

.AdvanceSe-tooltip .tooltipAct.usertolltipsty {
    width: 168px !important;
}

.NEListingSearch1 .frozenColDatatable .ui-datatable-scrollable-body {
    max-height: none !important;
}

.caseCompNarratisty .ui-outputlabel {
    font-size: 16px !important;
    color: #fff !important;
    font-weight: bolder;
!important
}

.batPdfExpSty .ui-outputlabel {
    padding-right: 10px !important;
}

.batPdfExpSty .ui-outputlabel {
    padding-right: 10px !important;
}

.errorHeaderxml {
    background: #016990;
}

.QnCMgSty .errorHeaderxml .ui-outputlabel {
    color: #fff !important;
    padding: 5px;
}

.ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell.comprighcontain {
    overflow: auto !important;
}

.ui-grid-col-3 .ui-grid-row .ui-grid-col-6.assignLeft {
    width: 31% !important;
}

.adminNfflg th {
    width: 27%;
}

.adminNfflg .ui-selectonemenu {
    float: left;
}

.dividerHomenava {
    height: 26px !important;
    margin-right: 7px;
}

.adminNfflg .ui-selectonemenu {
    float: left;
}

.westbgColorComp .ui-layout-unit-header .ui-layout-unit-header-icon {
    display: none;
}

.ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell.documentViewRight {
    width: 50% !important;
}

.documentViewRight .fourColumnPanel .ui-panel-title {
    width: 100% !important;
}

.documentViewRight .fourColumnPanel .e2bQnCSty .ui-grid-col-4 .ui-selectonemenu,
.documentViewRight .fourColumnPanel .e2bQnCSty .ui-grid-col-4 .ui-inputfield {
    width: 83% !important;
}

.selectedField .narrativeTextDialogSty .ui-datalist-item .ui-commandlink {
    background-color: #fff700;
}

.narrativeselectedField {
    background: #ffff00 !important;
}

.documentViewRight .fourColumnPanel .e2bQnCSty .ui-grid-col-4 .ui-inputfield {
    width: 83% !important;
}

.navaCenterIdSty {
    position: absolute;
    height: 30px;
    width: 6px;
    top: 48%;
    left: 0;
    cursor: pointer;
    display: block !important;
    background: url(../images/center_open.gif) no-repeat 0px center !important;
}

.navaCenterIdSty.openSty {
    left: 0;
    width: 9px !important;
    background: url(../images/center_close.gif) no-repeat 0px center !important;
}

.navaCenterIdSty .fa, .leftToggleIconSty .fa, .navaCenterDefaultdivExtrla .fa {
    color: #fff;
    margin-top: 8px;
    font-size: 13px !important;
    padding: 0 1px;
}

.navaCenterDefaultdiv, .navaCenterDefaultdivExtrla {
    position: relative;
}

.basicNavaOverlly {
    min-height: 400px;
    width: 98%;
    left: 20px;
}

.navaOverlayPanel_ch2,
.navaOverlayPanel_ch3,
.navaOverlayPanel_ch4,
.navaOverlayPanel_ch5,
.navaOverlayPanel_ch6,
.navaOverlayPanel_ch7 {
    display: none;
}

.navaOverlayPanel_ch1,
.navaOverlayPanel_ch2,
.navaOverlayPanel_ch3,
.navaOverlayPanel_ch4,
.navaOverlayPanel_ch5,
.navaOverlayPanel_ch6,
.navaOverlayPanel_ch7 {
    min-height: 300px;
    border: 1px solid;
}

/* .navaOverLayParentCls{width: 90%;margin: auto;} */
.narrativeTextDialogSty .customtabIditerateSty .ui-datalist-content {
    padding: 0 !important;
    border: none !important;
    display: inline;
    max-height: 600px !important;
}

.narrativeTextDialogSty .ui-dialog-content {
    width: 97.7%;
}

.narrativeTextDialogSty .ui-datalist-item .ui-commandlink {
    text-decoration: none !important;
    cursor: default !important;
}

.narrativeTextDialogSty li {
    list-style: none;
}

body .readOnlyInput, body .readOnlyInput:hover {
    border: none !important;
    padding: 0 !important;
}

.narrativeAddSty {
    display: none;
    padding-left: 5px;
    position: relative;
    top: 2px;
}

.narrativeLabelsty:hover ~ .narrativeAddSty, .narrativeAddSty:hover {
    display: inline;
}

.narrativeInplaceSty .ui-inplace-content input {
    min-width: 520px;
    margin-top: 2px;
}

.narrativeInplaceSty .ui-inplace-editor .ui-icon-check {
    background: url(../images/ui-icons_ffffff_256x240.png) no-repeat -64px -144px !important;
    margin-left: 0 !important;
    left: 30%;
}

.narrativeInplaceSty .ui-inplace-editor .ui-icon-close {
    background: url(../images/ui-icons_ffffff_256x240.png) no-repeat -80px -128px !important;
    margin-left: 0 !important;
    left: 30%;
}

.narrativeInplaceSty .ui-inplace-editor .ui-button {
    border: 1px solid #1f89ce !important;
    background: #2399e5 !important;
    padding: 0px;
    margin-top: -2px;
    margin-left: 2px;
    margin-right: 2px !important;
    border-radius: 5px;
}

.narrativeTextDialogSty .treeLeft .ui-tree .ui-tree-container {
    overflow: hidden;
    padding-left: 4px;
}

.narrativeTextDialogSty .treeLeft .ui-tree .ui-treenode-children {
    padding-left: 9px !important;
}

.narrativeTextDialogSty .treeLeft .ui-tree .ui-treenode-children .ui-treenode {
    margin-bottom: -9px;
}

.narrativeTextDialogSty .treeLeft .ui-tree .ui-treenode-parent .ui-treenode-children li .ui-treenode-leaf-icon {
    width: 10px;
}

.narrativeTextDialogSty .dialogRightToggle .ui-outputlabel, .narrativeTextDialogSty .dialogRightToggle label {
    /* font-family: Roboto,"Trebuchet MS",Arial,Helvetica,sans-serif; New UI */
    font-family: 'Inter-Regular';
    color: #555 !important;
}

.narrativeTextDialogSty .dialogRightToggle .ui-inplace-display {
   /*  font-family: Roboto,"Trebuchet MS",Arial,Helvetica,sans-serif; New UI */
   font-family: 'Inter-Regular';
}

.narrativeTextDialogSty .narrTreeLabel.highlightLabel {
    background: #54e454 !important;
}

.narrativeselectedField {
    background: #54e454 !important;
}

.ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell.nartTxtsty {
    width: 80%;
}

.nartivetxtbtn, .nartivetxtbtn:hover {
    background: #03A9F4 !important;
    float: right;
}

.nartivetxtbtn .ui-button-text {
    color: #fff;
}

.navaCenterIdSty {
    position: absolute;
    height: 30px;
    width: 6px;
    top: 100%;
    left: 0;
    cursor: pointer;
    display: block !important;
    background: url(../images/center_open.gif) no-repeat 0px center !important;
}

.navaCenterIdSty.openSty {
    left: 0;
    width: 9px !important;
    background: url(../images/center_close.gif) no-repeat 0px center !important;
}

.navaCenterIdSty .fa, .leftToggleIconSty .fa, .navaCenterDefaultdivExtrla .fa {
    color: #fff;
    margin-top: 8px;
    font-size: 13px !important;
    padding: 0 1px;
}

.navaCenterDefaultdiv, .navaCenterDefaultdivExtrla {
    position: relative;
}

.basicNavaOverlly {
    min-height: 400px;
}

.pstepSty .ui-steps-number {
    display: none;
}

.ui-steps .ui-steps-item .ui-menuitem-link.pstepSty {
    color: #fff;
}

.mainBredAeList {
    float: left;
    margin-top: -3px;
}

.pstepsParentSty {
    float: left;
}

.pstepsParentSty .ui-state-disabled {
    opacity: 1;
}

.pstepsParentSty .ui-steps-number {
    display: none;
}

.pstepsParentSty .ui-steps .ui-steps-item .ui-menuitem-link {
    padding: 0px 0px 0px 29px;
}

.pstepsParentSty .ui-steps .ui-steps-item {
    border: 0px !important;
}

.pstepsParentSty ul {
    list-style: none;
    overflow: hidden;
    font-size: 0.81rem;
    padding: 0px;
    margin-left: 22px;
}

.pstepsParentSty a {
    float: left;
    list-style: none;
    margin: 0;
    padding: 0;
    font: normal 12px arial;
}

.pstepsParentSty a:link {
    text-decoration: none;
}

.pstepsParentSty a {
    color: #fff;
    text-decoration: none;
    padding: 1px 0 1px 40px;
    background: #0f7fad;
    position: relative;
    display: block;
    float: left;
    font-size: 13px !important;
}

.pstepsParentSty .beforepstepSty:before {
    content: " ";
    display: block;
    width: 0;
    height: 0;
    border-top: 50px solid transparent;
    border-bottom: 50px solid transparent;
    border-left: 30px solid white;
    position: absolute;
    top: 50%;
    margin-top: -50px;
    margin-left: 1px;
    left: 100%;
    z-index: 1;
}

.pstepsParentSty .beforepstepSty:before {
    content: " ";
    display: block;
    width: 0;
    height: 0;
    border-top: 50px solid transparent;
    border-bottom: 50px solid transparent;
    border-left: 30px solid white;
    position: absolute;
    top: 50%;
    margin-top: -50px;
    margin-left: 1px;
    left: 100%;
    z-index: 1;
}

.pstepsParentSty .beforepstepSty:after {
    content: " ";
    display: block;
    width: 0;
    height: 0;
    border-top: 50px solid transparent;
    border-bottom: 50px solid transparent;
    border-left: 30px solid #8beb86;
    position: absolute;
    top: 50%;
    margin-top: -50px;
    left: 100%;
    z-index: 2;
}

.pstepsParentSty .beforepstepSty:after {
    content: " ";
    display: block;
    width: 0;
    height: 0;
    border-top: 50px solid transparent;
    border-bottom: 50px solid transparent;
    border-left: 27px solid #8beb86;
    position: absolute;
    top: 50%;
    margin-top: -50px;
    left: 100%;
    z-index: 2;
}

.pstepsParentSty .beforepstepSty:last-child {
    padding-right: 10px;
}

.beforepstepSty {
    border: 1px solid #26de1d85 !important;
}

.beforepstepSty .ui-steps-title {
    background: url("../images/if_sign-check_299110.png") no-repeat 0px center !important;
    padding-left: 23px;
    font-size: 13px;
}

.pstepsParentSty .pstepSty:before {
    content: " ";
    display: block;
    width: 0;
    height: 0;
    border-top: 50px solid transparent;
    border-bottom: 50px solid transparent;
    border-left: 30px solid white;
    position: absolute;
    top: 50%;
    margin-top: -50px;
    margin-left: 1px;
    left: 100%;
    z-index: 1;
}

.pstepsParentSty .pstepSty:before {
    content: " ";
    display: block;
    width: 0;
    height: 0;
    border-top: 50px solid transparent;
    border-bottom: 50px solid transparent;
    border-left: 30px solid white;
    position: absolute;
    top: 50%;
    margin-top: -50px;
    margin-left: 1px;
    left: 100%;
    z-index: 1;
}

.pstepsParentSty .pstepSty:after {
    content: " ";
    display: block;
    width: 0;
    height: 0;
    border-top: 50px solid transparent;
    border-bottom: 50px solid transparent;
    border-left: 30px solid #0f7fad;
    position: absolute;
    top: 50%;
    margin-top: -50px;
    left: 100%;
    z-index: 2;
}

.pstepsParentSty .pstepSty:after {
    content: " ";
    display: block;
    width: 0;
    height: 0;
    border-top: 50px solid transparent;
    border-bottom: 50px solid transparent;
    border-left: 27px solid #dd8d36;
    position: absolute;
    top: 50%;
    margin-top: -50px;
    left: 100%;
    z-index: 2;
}

.pstepsParentSty .pstepSty:last-child {
    padding-right: 10px;
}

.pstepSty {
    border: 1px solid #ff4949 !important;
}

.pstepsParentSty .AfterpstepSty:before {
    content: " ";
    display: block;
    width: 0;
    height: 0;
    border-top: 50px solid transparent;
    border-bottom: 50px solid transparent;
    border-left: 30px solid white;
    position: absolute;
    top: 50%;
    margin-top: -50px;
    margin-left: 1px;
    left: 100%;
    z-index: 1;
}

.pstepsParentSty .AfterpstepSty:before {
    content: " ";
    display: block;
    width: 0;
    height: 0;
    border-top: 50px solid transparent;
    border-bottom: 50px solid transparent;
    border-left: 30px solid white;
    position: absolute;
    top: 50%;
    margin-top: -50px;
    margin-left: 1px;
    left: 100%;
    z-index: 1;
}

.pstepsParentSty .AfterpstepSty:after {
    content: " ";
    display: block;
    width: 0;
    height: 0;
    border-top: 50px solid transparent;
    border-bottom: 50px solid transparent;
    border-left: 30px solid #0f7fad;
    position: absolute;
    top: 50%;
    margin-top: -50px;
    left: 100%;
    z-index: 2;
}

.pstepsParentSty .AfterpstepSty:after {
    content: " ";
    display: block;
    width: 0;
    height: 0;
    border-top: 50px solid transparent;
    border-bottom: 50px solid transparent;
    border-left: 27px solid #b3b3b3;
    position: absolute;
    top: 50%;
    margin-top: -50px;
    left: 100%;
    z-index: 2;
}

.pstepsParentSty .AfterpstepSty:last-child {
    padding-right: 10px;
}

.AfterpstepSty {
    border: 1px solid #b3b3b3 !important;
}

.activePercent .ui-outputlabel {
    color: #fff;
}

.pstepsParentSty ul li:FIRST-CHILD .ui-menuitem-link {
    padding: 0px !important;
}

.pstepsParentSty .beforepstepSty .ui-steps-title {
    color: #3a1b1b !important;
}

.fourColumnPanel .ui-grid-col-3 .radioButNewSty4 table {
    width: 48% !important;
}

.docTaskAssignPnl .ui-grid-col-12 .radioButNewSty4 table {
    width: 76% !important;
}

.forRadistyan .ui-grid-col-3 .radioButNewSty4 table {
    width: 100% !important;
}

.ui-grid-col-4 .ui-grid-row .ui-grid-col-6.parentStySect1 {
    width: 41%;
}

.ui-grid-col-6 .ui-grid-row .ui-grid-col-6.xmlLibPartiSty1 {
    width: 40%
}

.ui-grid-col-6 .ui-grid-row .ui-grid-col-6.xmlLibPartiSty2 {
    width: 60%
}

.ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell.prMandatoryCky12 {
    width: 33%;
}

.ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell.prMandatoryCky1.prMandatoryCky122 {
    width: 18%;
}

.ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell.prMandatoryCky212 {
    width: 37%;
}

.DialogNewMid.DialoCaseLifSty .ui-datatable-tablewrapper {
    max-height: 390px !important;
}

.DialogNewMid.DialoCaseLifSty .ui-dialog-content {
    overflow: hidden;
}

.pstepsParentSty .ui-steps-number {
    display: none;
}

.pstepsParentSty ul {
    list-style: none;
    overflow: hidden;
    font-size: 0.81rem;
    padding: 0px !important;
    margin-left: 22px;
}

.pstepsParentSty ul li.beforepstepStyParent {
    float: left;
    list-style: none;
    margin: 0;
    padding: 0 !important;
    font: normal 12px arial;
    border: #016990 !important;
}

.pstepsParentSty ul a:link {
    text-decoration: none;
}

.pstepsParentSty ul li.beforepstepStyParent a {
    color: #fff;
    text-decoration: none;
    padding: 1px 0 1px 40px !important;
    background: #0f7fad;
    position: relative;
    display: block;
    float: left;
    font-size: 14px !important;
}

.pstepsParentSty ul li.beforepstepStyParent a:before {
    content: " ";
    display: block;
    width: 0;
    height: 0;
    border-top: 50px solid transparent;
    border-bottom: 50px solid transparent;
    border-left: 30px solid white;
    position: absolute;
    top: 50%;
    margin-top: -50px;
    margin-left: 1px;
    left: 100%;
    z-index: 1;
}

.pstepsParentSty ul li.beforepstepStyParent a:before {
    content: " ";
    display: block;
    width: 0;
    height: 0;
    border-top: 50px solid transparent;
    border-bottom: 50px solid transparent;
    border-left: 30px solid white;
    position: absolute;
    top: 50%;
    margin-top: -50px;
    margin-left: 1px;
    left: 100%;
    z-index: 1;
}

.pstepsParentSty ul li.beforepstepStyParent a:after {
    content: " ";
    display: block;
    width: 0;
    height: 0;
    border-top: 50px solid transparent;
    border-bottom: 50px solid transparent;
    border-left: 30px solid #0f7fad;
    position: absolute;
    top: 50%;
    margin-top: -50px;
    left: 100%;
    z-index: 2;
}

.pstepsParentSty ul li.beforepstepStyParent a:after {
    content: " ";
    display: block;
    width: 0;
    height: 0;
    border-top: 50px solid transparent;
    border-bottom: 50px solid transparent;
    border-left: 27px solid #0f7fad;
    position: absolute;
    top: 50%;
    margin-top: -50px;
    left: 100%;
    z-index: 2;
}

.pstepsParentSty ul li.beforepstepStyParent:last-child a {
    padding-right: 10px !important;
}

.pstepsParentSty ul li.beforepstepStyParent a.bredActiveClass {
    background: #14556d !important;
}

.pstepsParentSty ul li.beforepstepStyParent a.bredActiveClass:after {
    border-left: 27px solid #14556d;
}

.pstepsParentSty ul li.beforepstepStyParent a.adSearchexpandBgImg::after {
    background-image: url(../images/expandAll_AE.png) !important;
    background-position: 7px -7px;
    width: 100%;
    padding-left: 10px !important;
    background-repeat: no-repeat;
}

.pstepsParentSty ul li.beforepstepStyParent a.adsearchTxtAligns {
    width: 81px;
    text-align: right;
}

.pstepsParentSty .ui-state-disabled {
    opacity: 1;
}

.rowColumnTblSty tr {
    border: 0px !important;
    display: blockl
}

.karthik, .rowColumnTblSty tr {
    float: left;
    width: 33.33%;
}

.rowColumnTblSty tr :nth-child(3n) {
    clear: left;
}

.karthik, .rowColumnTblSty .ui-datatable-data td {
    display: block !important;
    border: 0px !important;
}

.rowColumnTblSty thead {
    display: none;
}

.rowColumnTblSty .ui-datatable-data td .hasDatepicker {
    width: 99%;
}

.rowColumnTblSty .ui-datatable-rowordering.ui-sate-avtive {
    border: 0px !important;
    width: 33% !important;
}

.tabPanelStyle12 .ui-datatable-data .ui-datatable-odd td {
    background: #fff !important;
}

.rowColumnTblSty .ui-datatable-data tr {
    border: 0px !important;
}

/* .tabPanelStyle12 .ui-datatable-tablewrapper thead{display: none;} */
.addTabimg {
    background-image: url(../images/GenerateReportAll.png) !important;
    background-repeat: no-repeat;
    background-size: 15px;
    background-position: 4px;
}

.form3500Sty .ui-menu-dynamic .ui-menuitem-link.addTabimg {
    padding-left: 25px !important;
    vertical-align: middle;
}

.addPanelImg {
    background-image: url(../images/corrprsent.png) !important;
    background-repeat: no-repeat;
    background-size: 15px;
    background-position: 4px;
}

.form3500Sty .ui-menu-dynamic .ui-menuitem-link.addPanelImg {
    padding-left: 25px !important;
    vertical-align: middle;
}

.addFieldImg {
    background-image: url(../images/queuedIcon.png) !important;
    background-repeat: no-repeat;
    background-size: 15px;
    background-position: 4px;
}

.form3500Sty .ui-menu-dynamic .ui-menuitem-link.addFieldImg {
    padding-left: 25px !important;
    vertical-align: middle;
}

.form3500Sty .addTabimg .ui-menuitem-text,
.form3500Sty .addPanelImg .ui-menuitem-text,
.form3500Sty .addFieldImg .ui-menuitem-text {
    padding-left: 30px !important;
}

.ui-grid-responsive .NavapareCentrLaySty .ui-panelgrid-cell.formContemenLbl {
    width: 11%;
}

.ui-grid-responsive .NavapareCentrLaySty .ui-panelgrid-cell.formContemenfiled {
    width: 85%;
}

.formContemenfiled table {
    width: 100%;
}

.formContxtHeader .ui-menuitem {
    padding: 0px !important;
    width: 100%;
}

.formContxtHeader .ui-menuitem .ui-menuitem-link,
.formContxtHeader .ui-menuitem .ui-menuitem-link.ui-state-hover {
    border: 0px !important;
}

.formContxtHeader.ui-menu-dynamic .ui-menu-list li {
    padding: 2px 0px !important;
    border-bottom: 1px solid #ccc;
}

.formContxtHeader .ui-menuitem .ui-menuitem-link.rightheadeform .ui-menuitem-text {
    color: #fff !important;
    text-align: center;
}

.formContxtHeader .ui-menuitem .ui-menuitem-link.rightheadeform {
    background: #016990;
    padding: 5px 0px !important;
    width: 100%;
    margin-top: -3px !important;
}

.formContxtHeader.ui-menu .ui-menuitem-text {
    padding-left: 25px !important;
}

.deletNewFormFiSTy {
    display: none;
    position: absolute;
    right: 14px;
}

.deletNewFormFiSTyPar:hover .deletNewFormFiSTy {
    display: block;
}

.deletNewFormFiSTyPar {
    position: relative;
}

.switchPanelSty .switAlertPagSty .ui-inputswitch-off span {
    text-align: center !important;
}

.wfFollwUpParntSty .ui-grid-col-6 .ui-selectonemenu,
.wfFollwUpParntSty .ui-grid-col-6 .ui-inputfield, .e2bQnCSty .ui-grid-col-6 .ui-inputtext {
    width: 95% !important;
}

.wrkflwPropLeft .ui-grid-col-4 .ui-selectonemenu {
    width: 95% !important;
}

.e2bQnCSty .ui-grid-col-6 .ui-grid-row .ui-grid-col-6 table.workFlowEditRadioTbl .ui-radiobutton {
    display: inline-block !important;
    padding-right: 10px !important;
}

.wrkflwPropLeft span.aleCgHeatxtcl {
    color: #222 !important;
}

.ui-datatable-header .columnStyIcon .ui-button {
    margin-top: -19px;
}

.chooseButtonDetailBulk .ui-fileupload span.ui-button {
    background: #016990 !important;
}

/* .bulkPanelHeader .ui-panel-titlebar {
    background: #dbefff !important;
    border: 1px solid #cae7ff;
} */

.bulkPanelHeader .ui-paginator {
    margin: -27px 8px 0px 0px !important;
}

.bulkPanelHeader .ui-paginator .ui-paginator-first,
.bulkPanelHeader .ui-paginator .ui-paginator-prev,
.bulkPanelHeader .ui-paginator .ui-paginator-next,
.bulkPanelHeader .ui-paginator .ui-paginator-last {
    margin-top: 7px;
}

.treHeaBulkSty .ui-treetable-scrollable-header {
    height: 27px;
    border: 0px
}

.ImportUtilityExpCol .ui-commandlink {
    padding-left: 10px;
}

.radioLabelSty .ui-radiobutton {
    display: inline-block !important;
    padding-right: 6px;
}

.columnExcelMultiIDSty .ui-selectcheckboxmenu-token {
    background: #fff !important;
    border: #fff !important;
    box-shadow: 1px 2px 1px 2px #bdb8b8
}

.columnExcelMultiIDSty .ui-selectcheckboxmenu-multiple-container {
    border: 0px !important;
    background: #fff !important;
}

.selCtMnuBulSt .ui-selectcheckboxmenu-items-wrapper {
    width: 100% !important;
}

.selCtMnuBulSt .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container {
    width: 89%;
}

.selCtMnuBulSt .ui-selectcheckboxmenu-header .ui-inputfield {
    width: 100%;
}

.selCtMnuBulSt .ui-selectcheckboxmenu-header .ui-inputfield.ui-state-default,
.selCtMnuBulSt .ui-selectcheckboxmenu-header .ui-inputfield.ui-state-hover {
    height: 18px !important;
}

.dialogCom.dialogComCodeLi .ui-dialog-content {
    width: 95%
}

.QgPreheadStyas .ui-datatable-header {
    background: #016990 !important;
}

.ui-grid-col-6 .QgPreheadStyas .ui-datatable-header .ui-outputlabel {
    color: #fff !important;
    font-size: 16px;
}

.QgPreheadStyas .ui-datatable-data .ui-datatable-odd td {
    background: #fff !important;
    border: 0px !important;
}

.QgPreheadStyas .ui-datatable-data .ui-datatable-even td {
    background: #fff !important;
    border: 0px !important;
}

.ui-grid-col-6 .qcFormQuesDatableSty .ui-outputlabel {
    padding-left: 10px;
}

.QgPreheadStyas .ui-datatable-data td {
    padding: 0px 0px 3px 0px !important;
}

/* .QgPreheadStyas .ui-datatable-tablewrapper table{border:1px solid #ccc!important;} */
.QgPreheadStyas .ui-datatable-tablewrapper table thead {
    display: none;
}

.buttonBg.qustButnbg {
    background: #ccc !important;
}

.buttonBg.qustButnbg table {
    padding-left: 17px;
}

.ui-grid-col-3 .quetionaryDialogTabl .ui-outputlabel {
    padding-left: 4px !important;
}

.quetionaryDialogTable .ui-datatable-data .ui-datatable-even td,
.quetionaryDialogTable .ui-datatable-data .ui-datatable-odd td {
    background: #fff !important;
    border: 0px !important;
}

/* overlay panel nava */
.navaOverParentClass .ui-diagram-element {
    width: 14em;
    height: 2em;
    line-height: 2em;
    text-align: center;
    box-shadow: 0 5px 10px rgba(0, 0, 0, 0.8);
    border-radius: 4px;
    border: 1px solid transparent;
    background-color: #016990;
    color: #ffffff;
}

.navaOverParentClass .ui-diagram-success {
    background-color: #9CB071;
    color: #ffffff;
    border-color: #7ab02c;
}

.navaOverParentClass .ui-diagram-fail {
    background-color: #C34A2C;
    color: #ffffff;
}

.navaOverParentClass .ui-organigram .ui-organigram-node.division {
    background: #93e7ff;
    background: -moz-linear-gradient(top, #93e7ff 0%, #007efc 100%);
    background: -webkit-linear-gradient(top, #93e7ff 0%, #007efc 100%);
    background: linear-gradient(to bottom, #93e7ff 0%, #007efc 100%);
}

.navaOverParentClass .ui-organigram .ui-organigram-node.employee {
    background: #88c048;
    background: -moz-linear-gradient(top, #88c048 0%, #69a038 100%);
    background: -webkit-linear-gradient(top, #88c048 0%, #69a038 100%);
    background: linear-gradient(to bottom, #88c048 0%, #69a038 100%);
}

.navaOverParentClass .navaOverLayParentCls .ui-diagram {
    margin-top: -14% !important;
    height: 778px !important;
}

.navaOverParentClass .WorkflowGraphSty .workfloActivityDisplay {
    position: absolute;
    background: #58D68D;
    margin-left: 185px;
    z-index: 99;
    margin-top: -25px;
    width: 300px;
}

.navaOverParentClass .WorkflowGraphSty .workfloActivityDisplay .ui-outputlabel {
    max-height: 100px;
    overflow: auto;
    display: block;
}

.navaOverParentClass .WorkflowGraphSty .workfloActivityDisplay:after {
    border-top: solid transparent 10px;
    border-bottom: solid transparent 10px;
    border-right: solid #58D68D 10px;
    bottom: 100%;
    content: " ";
    height: 0;
    left: -8px;
    top: 3px;
    position: absolute;
    width: 0;
}

/* .navaOverLayParentCls   .ui-diagram{margin-top: -6% !important;} */
/*    .navaOverLayParentCls.navaOverParentClass  .ui-diagram{margin-top: -205px !important;} */
.OveWofCusPane {
    background: #0288d1 !important;
    color: #fff;
    font-size: 14px;
    text-align: center;
    font-weight: bolder;
}

.navaOverParentClass .OverLayPan > .ui-panel-content {
    overflow: auto;
}

.dtWfhistoryParentSty .ui-datagrid-content table.ui-datagrid-data tbody .ui-datagrid-row td.ui-datagrid-column {
    display: block !important;
}

.DialogNewMid.DiMidOverlay .ui-dialog-content {
    width: 100% !important;
}

.dimidoverlay .ui-dialog-titlebar {
    display: none;
}

.DialogNewMid.DiMidOverlay .ui-panel-content {
    background: transparent !important;
}

.DialogNewMid.DiMidOverlay .ui-dialog-titlebar {
    margin: 0px !important;
    padding: 0px !important;
}

.DialogNewMid.DiMidOverlay .ui-dialog-content {
    border: 0px !important;
    background: transparent !important;
}

.DiMidOverlay {
    border: 1px solid #d3d2d6;
    background: #79e691 !important;
    border-radius: 10px !important;
    width: 29% !important;
}

.DialogNewMid.DiMidOverlay label {
    color: #080707;
    font-size: 13px;
    padding-left: 4%;
}

.OverlayPanPopupSty.pdigOverLayPan {
    background: #fff !important;
}

.ui-shadow.DiMidOverlay {
    box-shadow: none;
}

.navaOverLayParentCls .ui-diagram-element {
    background-color: #0f7fad;
}

.navaOverLayParentCls .ui-diagram-element .ui-commandlink { /* text-decoration:none; */
    color: #fff !important;
}

.DialogNewMid.DiMidOverlay .ui-dialog-titlebar {
    background: transparent !important;
    border: 0px !important;
}

.navaOverLayParentCls .ui-diagram-element .ui-commandlink {
    font-size: 16px;
    text-decoration: none;
}

.navaOverLayParentCls path {
    stroke: #9e6a0b !important;
}

.navaOverLayParentCls .flow-label {
    font-size: 18px;
    font-weight: bold;
    color: #816A51;
    background: #0f7fad;
    width: 20px;
    height: 20px;
    border-radius: 50%;
    text-align: center;
    color: #fff;
}

.DialogNewMid.DiMidOverlay .pdigOutLblSty {
    color: #fbfcfd !important;
    padding-left: 79px !important;
}

.ui-grid-responsive .navaOverLayParentCls .ui-panelgrid-cell.wfsaPas {
    padding: 0px 4px 6px 0px !important;
}

.QgPreheadStyas .ui-datatable-data .ui-datatable-odd td.qutTd1Sty {
    width: 20% !important;
}

.QgPreheadStyas .ui-datatable-data td.qustioLablSty {
    width: 58%;
}

.QgPreheadStyas .ui-datatable-data td.questtxtLbSTy .ui-selectonemenu,
.QgPreheadStyas .ui-datatable-data td.questtxtLbSTy .ui-inputtext {
    width: 98% !important;
    min-width: 98% !important;
}

.workfloToggleIcon .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon {
    margin-top: 0px !important;
}

.RequestPanelLineRe .ui-panel-content .ui-panel-content .workfloToggleIcon .ui-panel-titlebar .ui-panel-titlebar-icon {
    height: 17px !important;
}

.editConfigrightWorkFlow .workflwrightbox .workfloToggleIcon .ui-panel-titlebar {
    background: #ddecf0 !important;
}

.bulkPanelHeader .ui-panel-titlebar .ui-panel-title .ui-outputlabel {
    color: #252525 !important;
    font-weight: bold !important;
    text-shadow: none !important;
    /* font-family: Roboto,"Trebuchet MS",Arial,Helvetica,sans-serif; New UI */
    font-family: 'Inter-Regular';
}

.bulkPanelHeader .ui-panel-titlebar .ui-panel-title {
    margin-top: -4px !important;
}

.bulkPanelHeader .ui-paginator .ui-paginator-pages {
    padding: 3px 0px 0px 0px !important;
}

.bulkPanelHeader .ui-paginator .ui-paginator-pages .ui-paginator-page {
    color: #222 !important;
}

.ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell.docViewScrollRemove.QuestionnarieLeft {
    width: 66% !important;
    overflow-y: scroll !important;
}

.ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell.documentViewRight.QuestionnarieRight {
    width: 34% !important;
    padding-right: 0px !important;
    padding-bottom: 27px !important;
}

.ui-grid-col-6.QuestionnarieRight .ui-calendar .hasDatepicker {
    width: 75% !important;
}

.ui-grid-col-6 .qcFormQuesDatableSty .ui-outputlabel {
    padding-left: 10px;
    white-space: normal;
    padding-right: 10px;
}

.QgPreheadStyas .ui-panel .ui-panel-titlebar {
    /*background: #016990 !important;*/
    padding: 2px 7px 5px 7px !important;
}

.QgPreheadStyas .ui-panel .ui-panel-title {
    color: #fff !important;
}

.QgPreheadStyas .ui-datatable-tablewrapper tbody tr tr:nth-child(even) td {
    background: #fff !important;
}

.QuestionnarieLeft .QncMgSty .suspectSty .ui-panel-title {
    width: 92% !important;
}

.ui-treetable.ImportTreeTableSty tbody td,
.ui-treetable.ImportTreeTableSty tbody tr.ui-state-hover {
    border: 0px !important;
}

.ui-treetable.ImportTreeTableSty tbody td,
.ui-treetable.ImportTreeTableSty tbody tr.ui-state-hover {
    border-bottom: 1px solid #ccc !important;
}

.ui-treetable.ImportTreeTableSty table {
    border: 1px solid #ccc !important;
}

.questiDiloParentSty .fiekdFocusIDSty {
    display: none;
}

.questiDiloParentSty .QgPreheadStyas .ui-datatable-data .ui-datatable-even td.questtxtLbSTy {
    width: 80% !important;
}

.qcFormQuesDatableSty table tr td:nth-child(1) {
    width: 30% !important;
}

.ui-treetable.ImportTreeTableSty .ui-widget-header.ui-treetable-scrollable-header {
    height: auto;
}

.ui-treetable.ImportTreeTableSty .ui-treetable-scrollable-footer {
    display: none;
}

.ui-grid-col-12 .bulkParentSty .ui-outputlabel {
    font-size: 13px;
    color: #016990 !important;
   /*  font-family: Roboto,"Trebuchet MS",Arial,Helvetica,sans-serif; New UI */
  font-family: 'Inter-Regular';
   padding-left: 5px !important;
   /* font-family: sans-serif !important; */
}

.fieldMpingStyBulk .ui-selectonemenu {
    width: 95% !important;
}

.ui-treetable.ImportTreeTableSty tbody td .ui-outputlabel {
    z-index: -1;
}

.ui-treetable.ImportTreeTableSty tbody td {
    position: sticky;
}

.questionPaneleXTPage .ui-panel .ui-panel-titlebar {
    background: #fff !important;
        border: 1px solid #EAEDF3;
}

.questionPaneleXTPage .ui-panel .ui-panel-titlebar .ui-panel-title {
       font-size: 16px;
    font-family: "inter-Regular";
    padding: 3px 5px;
}

.questionContainer .ui-datatable-tablewrapper tbody tr td.quesoutlblStyext {
    width: 43% !important;
}

.questionPaneleXTPage .ui-datatable-tablewrapper tbody tr td .ui-inputtext,
.questionContainer.questionPaneleXTPage .ui-selectonemenu, .questionContainer .hasDatepicker {
    width: 34% !important;
}

.questionContainer .hasDatepicker {
    float: left;
    margin-right: 5px;
}

.questionContainer .ui-datepicker-trigger {
    width: auto !important;
}

.questiTextAreaSty .ui-grid-col-12 {
    width: 99%;
    margin-left: .8%;
}

.questionContainer .ui-calendar .ui-inputfield.ui-state-disabled {
    width: 34% !important;
}

.buttonBg.sendQuesmailBtn {
    background: #cccc !important;
    margin-top: 25px;
    border: 0px !important;
}

.dialogCom .buttonBg.sendQuesmailBtn button.ui-button {
    background: #016990 !important;
    margin-left: 2% !important;
}

.dialogCom .buttonBg.sendQuesmailBtn button.ui-button .ui-button-text {
    color: #fff !important;
}

.reSubmitworkFlowTbl {
    width: 100% !important;
}

.reSubmitworkFlowTbl .ui-radiobutton {
    display: inline-block !important;
    padding-right: 5px !important;
}

.ui-grid-col-3 .sendmailQuestionSty .ui-inputtext {
    width: 95% !important;
}

.QgPreheadStyas .ui-panel.quesParepanelSt .ui-panel-titlebar .ui-panel-title {
    /* font-family: Roboto,"Trebuchet MS",Arial,Helvetica,sans-serif; New UI */
   font-family: 'Inter-Regular';
   /* font-family: sans-serif; */
}

.QgPreheadStyas .ui-datatable-data td.OutcomeQuesFirTd {
    width: 59.5% !important;
    padding-right: 2px !important;
}

.questiDiloParentSty .QgPreheadStyas .ui-datatable-data td.OutcomeQuesFirTd {
    width: 67% !important;
}

.QgPreheadStyas .ui-panel.quesChaildpanel .ui-panel-titlebar {
    background: #c3e1e8 !important;
    Padding: 2px 0px 2px 10px !important;
    border: 1px solid #c3e1e8;
}

.QgPreheadStyas .ui-panel.quesChaildpanel .ui-panel-titlebar .ui-panel-title {
    color: #131212 !important;
   /*  font-family: Roboto,"Trebuchet MS",Arial,Helvetica,sans-serif; New UI */
   font-family: 'Inter-Regular';
}

.quesChPnStyNull .ui-panel-titlebar {
    display: none;
}

.QuestionnarieRight .R3NullflavourIcon .ui-grid-col-4 .ui-selectonemenu.navaDPN1033Deta {
    width: 88% !important;
}

.ui-grid-col-6 .qcFormQuesDatableSty .ui-outputlabel.fiekdFocusIDStyLblAdjust { /* padding-left: 27px!important; */
}

.BPDRFromParentClass.comntDetsCenTxtEmp1 .ui-panel-titlebar {
    display: block !important;
}

.listTableDocStyques .ui-datatable-tablewrapper {
    min-height: 343px;
}

.ui-datatable-header .columnStyicon .ui-button {
    margin-top: -20px;
}

.commanDataTableStyles.commPagena .ui-paginator {
    margin-top: 0px !important;
}

.wfSetHeiScro .ui-panel-content .ui-panel-content {
    max-height: 458px;
    padding: 2px !important;
	background:#f4f5f8 !important;/*yamini changes - 05/04/2019*/
}
.ui-grid-col-6 .ui-grid-row .ui-grid-col-4.wfConset1,
.ui-grid-col-6 .ui-grid-row .ui-grid-col-4.wfConset2 {
    width: 30%;
}

.ui-grid-col-6 .ui-grid-row .ui-grid-col-4.wfConset3 {
    width: 40%;
}

.e2bQnCSty .ui-grid-col-6 .ui-grid-col-4.wfConset3 table.workFlowEditRadioTbl {
    width: 100% !important;
}

.wfConset3 .ui-radiobutton {
    display: inline-block !important;
    padding-right: 10px !important;
}

.QnCMgSty .togwfexmalPan .ui-panel-titlebar {/*yamini changes - 05/04/2019*/
    background: #fff !important;
    border: 1px solid #DFE0E4 !important;
	border-top-left-radius:4px !important;
	border-top-right-radius:4px !important;
}

.QnCMgSty .togwfexmalPan .ui-panel-titlebar .DocPanelDiv {
    border: 0px !important;
}

.placingTools {
    top: -17.5% !important;
}

.placingTools1 {
    top: 59px !important;
}

.commanDataTableStyles.commPagena .ui-paginator {
    margin-top: 0px !important;
}

.commanDataTableStyles.commPagena .ui-paginator {
    margin-top: 0px !important;
}

.dashLeftPanelSty .ui-datalist ol {
    margin: 0 !important;
    padding: 0 !important;
}

.statusRed {
    color: #FF8D81 !important;
}

.statusGreen {
    color: #58D68D !important;
}

.statusYellow {
    color: F1C40F !important;
}

.activePercent {
    float: left;
    margin-left: 10px;
    border-radius: 50%;
    margin-top: -1px;
}

.PageTitPoc.scroePate {
    padding-bottom: 0px;
}

.activePercent .ui-outputlabel {
    padding: 0px 4px;
    border-radius: 10px;
    margin: 0px 3px;
    background: #00c8ff;
}

.qustSplitImgEs {
    cursor: pointer;
    vertical-align: middle;
    padding-left: 3px;
}

.questiDiloParentSty .ui-dialog-content {
    overflow: hidden;
}

.totnaQusDia .totnaQusDiaChil {
    max-height: 408px;
    overflow: auto;
}

.dialogComdataTab .ui-datatable-data .QuestionIdW {
    width: 8%;
}

.dialogComdataTab .ui-datatable-data .QuestionNamw {
    width: 37%;
    white-space: normal !important;
}

;
.quetionaryDialogTable .ui-datatable-data .ui-datatable-even td, .quetionaryDialogTable .ui-datatable-data td.qusLbltxtwe {
    width: 29%;
}

.MoveToTrackStyBtn, .MoveToTrackStyBtn.ui-state-hover {
    border: 1px solid #016990 !important;
    background: #016990 !important;
    padding: 2px;
}

.MoveToTrackStyBtn .ui-button-text,
.MoveToTrackStyBtn.ui-state-hover .ui-button-text {
    color: #fff !important;
}

.comntDetsCenTxtEmp2 .ui-panel-titlebar {
    display: none !important;
}

.ui-dialog .totnaQusDiaChil {
    max-height: 495px;
    overflow: auto;
}

.totnaQusDiaChil {
    overflow: auto;
}

.quetionaryDialogTable .ui-datatable-data td.qusLbltxtwe {
    width: 40%;
    font-size: 11px !important;
}

.viewStyle .headerSty {
   /*  font-family: Roboto,"Trebuchet MS",Arial,Helvetica,sans-serif; New UI */
   font-family: 'Inter-Regular';
    color: #243453;
    background: #f5f5f5;
}

.narrativeViewLeft.navaDetalCentertLayout {
    width: 65% !important;
}

.narrativeViewRight.navaDetalRightLayout {
    width: 35% !important;
}

.narrativeViewRight .ui-panel-titlebar .ui-menuitem-text {
    color: #222 !important;
}

.narrativeViewRight .ui-tabmenu .ui-tabmenu-nav .ui-state-active .ui-menuitem-text {
    color: #fff !important;
}

.narrativeViewRight .ui-tabmenu .ui-tabmenu-nav .ui-state-default {
    border: 1px solid #b7c9d8 !important;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    background: linear-gradient(#fafcfd, #ebf3f6) !important;
    float: left;
    text-decoration: none !important;
    color: #222 !important;
}

.narrativeViewRight .ui-grid-col-12 .ui-inputtextarea.splitCompanySty {
    height: 372px !important
}

.narrativeViewRight .ui-tabmenu .ui-tabmenu-nav .ui-state-active {
    background: #016990 !important
}

.narrativeViewRight .ui-grid-col-12 .ui-inputtextarea.caSuRetiComsTxtSty {
    height: 302px !important;
}

.narrativeViewRight .ui-grid-col-12 .e2bNormalField .ui-outputlabel {
    padding-left: 10px !important;
}

.narrativeViewRight .ui-panelgrid .ui-panelgrid-cell {
    padding: 4px 4px !important;
}

/* .ui-grid-col-12 .questtxtLbSTy .ui-inputfield{width: 98% !important;float:left;} */
.ui-grid-col-12 .codeBrokenIdQuesst .ui-inputfield {
    width: 89% !important;
    float: left;
}

}
.navadragTabIconHideparentSty .navadragTabIconHideSty.displayNarrativeTab {
    display: none;
}

.ui-grid-col-12 .codeBrokenIdQuesst .ui-inputfield {
    width: 89% !important;
    float: left;
}

.splitViewDocumentExpand {
    padding-top: 8px !important;
    padding-right: 4px;
}

.customtabIditerateSty .ui-datalist-data {
    padding-left: 0px !important;
}

.splitViewDocumentExpand {
    padding-top: 8px !important;
    padding-right: 4px;
}

/* .totnaQusDiaChil .QgPreheadStyas .ui-panel .ui-panel-titlebar { */   /* yamini changes */
   /* background: #016990 !important; */
/* } */

.totnaQusDiaChil .QgPreheadStyas .ui-panel .ui-panel-titlebar {
    color: #fff !important;
}

.totnaQusDiaChil .ui-panel-titlebar {
    Padding: 1px 0px 1px 10px !important;
}

.totnaQusDiaChil .QgPreheadStyas .ui-panel.quesrysesty .ui-panel-titlebar {
    /* background: #016990 !important; */            /* yamini changes */
   padding: 5px 4px !important;	/* css new changes */
}

.navadragTabIconHideparentSty .navadragTabIconHideSty.displayNarrativeTab {
    display: none;
}

.splitViewDocumentExpand {
    padding-top: 8px !important;
    padding-right: 4px;
}

.basicTabMenuStyle.ovelmenuZind .ui-tabmenu {
    z-index: 1;
}

.caseCompareTreeTable .ui-widget-header {
    height: auto;
}

.OverlayPanPopupSty .ui-overlaypanel-content table {
    width: 100% !important;
}

.navaoveLayClose {
    right: 10px;
    position: absolute;
    z-index: 2;
}

.defltTpetChb2 .ui-chkbox {
    margin-left: 0px !important;
    margin-top: -6px !important;
    margin-right: 10px !important;
}

.OverlayPanPopupSty.defltTpetChb2 .OverLayPan .ui-panel-titlebar {
    background: #0288d1 !important;
    padding: 0px !important;
    margin: 0px;
    text-align: center;
}

.OverlayPanPopupSty.defltTpetChb2 .OverLayPan .ui-panel-content {
    padding: 0px !important;
}

.OverlayPanPopupSty.defltTpetChb2 .ui-panel-titlebar:nth-child(1) {
    height: 17px !important;
    width: 100%;
}

.OverlayPanPopupSty .ui-overlaypanel-content table.comapreDilogChckBxSTy {
    width: auto !important;
}

.defltTpetChb2 {
    margin-left: -1% !important;
    width: 99%;
    background: #fff;
}

.ovelmenuZind {
    margin-top: -1% !important;
}

.CompareTree.OverLayPan .ui-treetable-scrollable-body {
    max-height: 449px !important;
}

.fileUploadSty .ui-fileupload-choose {/*changes done by yamini*/
    margin-top: -4px !important;
    background: transparent !important;
    border: 0px !important;
	white-space:nowrap !important;
	padding:3px !important;
}

.fileUploadSty .ui-fileupload-buttonbar {
    padding: .2em 0;
    margin-right: 3px;
}

.tableBorderNLP {
    height: 252px;
    width:99% !important; /* New UI changes */
}

.fileUploadSty .ui-fileupload-buttonbar .ui-fileupload-choose input {
    width: 30px !important;
	height:30px !important; /*changes done by yamini*/
}

.navaCenterIdStyOver {
    position: absolute;
    height: 30px;
    width: 6px;
    top: 50%;
    left: 0;
    cursor: pointer;
    display: block !important;
    background: url(../images/center_open.gif) no-repeat 0px center !important;
}

.breadcrumbnava .ovelmenuZind .ui-tabmenu .ui-tabmenu-nav li {
    border-radius: 0px !important;
}

.breadcrumbnava ul {
    list-style: none;
    overflow: hidden;
    font-size: 0.81rem;
    padding: 0px !important;
    margin-left: 22px;
}

.breadcrumbnava ul li {
    float: left;
    list-style: none;
    margin: 0;
    padding: 0 !important;
    font: normal 12px arial;
    border: #016990 !important;
}

.breadcrumbnava ul a:link {
    text-decoration: none;
}

.breadcrumbnava ul li a {
    color: #fff;
    text-decoration: none;
    padding: 1px 0 1px 40px !important;
    background: #979c9e;
    position: relative;
    display: block;
    float: left;
    font-size: 14px !important;
}

.breadcrumbnava ul li a:before {
    content: " ";
    display: block;
    width: 0;
    height: 0;
    border-top: 50px solid transparent;
    border-bottom: 50px solid transparent;
    border-left: 30px solid white;
    position: absolute;
    top: 50%;
    margin-top: -50px;
    margin-left: 1px;
    left: 100%;
    z-index: 1;
}

.breadcrumbnava ul li a:before {
    content: " ";
    display: block;
    width: 0;
    height: 0;
    border-top: 50px solid transparent;
    border-bottom: 50px solid transparent;
    border-left: 30px solid white;
    position: absolute;
    top: 50%;
    margin-top: -50px;
    margin-left: 1px;
    left: 100%;
    z-index: 1;
}

.breadcrumbnava ul li a:after {
    content: " ";
    display: block;
    width: 0;
    height: 0;
    border-top: 50px solid transparent;
    border-bottom: 50px solid transparent;
    border-left: 30px solid #979c9e;
    position: absolute;
    top: 50%;
    margin-top: -50px;
    left: 100%;
    z-index: 2;
}

.breadcrumbnava ul li a:after {
    content: " ";
    display: block;
    width: 0;
    height: 0;
    border-top: 50px solid transparent;
    border-bottom: 50px solid transparent;
    border-left: 29px solid #979c9e;
    position: absolute;
    top: 50%;
    margin-top: -50px;
    left: 100%;
    z-index: 2;
}

.breadcrumbnava ul li:last-child a {
    padding-right: 10px !important;
}

.breadcrumbnava .ui-tabmenu .ui-tabmenu-nav li,
.breadcrumbnava .ui-tabmenu .ui-tabmenu-nav li.ui-state-hover {
    background: #979c9e !important;
}

.breadcrumbnava .ui-tabmenu .ui-tabmenu-nav li a {
    color: #fff !important;
}

.breadcrumbnava .ui-tabmenu .ui-tabmenu-nav li a .ui-menuitem-text {
    padding-left: 23px;
}

.breadcrumbnava .ui-tabmenu .ui-tabmenu-nav li.ui-tabmenuitem {
    border: 1px solid #979c9e !important;
}

.solarDrugAuthan {
    padding-left: 16px;
    margin: 0px !important;
}

.breadcrumbnava ul li.ui-state-active a:after {
    border-left: 30px solid #0288d1;
}

.breadcrumbnava ul li.ui-state-active a:after {
    border-left: 29px solid #0288d1;
}

.breadcrumbnava .ui-tabmenu .ui-tabmenu-nav li.ui-state-active {
    background: #0288d1 !important;
    border: 1px solid #0288d1 !important;
}

.BPDRFromParentClass .ui-panel.compPanelHeader .ui-panel-titlebar {
    height: 12px !important;
}

.BPDRFromParentClass .ui-panel.compPanelHeader .ui-panel-titlebar .ui-panel-title,
.BPDRFromParentClass .ui-panel.compPanelHeader .ui-panel-titlebar .ui-panel-titlebar-icon {
    margin-top: -3px !important;
}

.BPDRFromParentClass .ui-panel.compPanelHeader .ui-panel-titlebar .inner-Add-DelBar {
    margin-top: -1px;
}

.BPDRFromParentClass .ui-panel.compPahN3 .ui-panel-titlebar {
    background: #ddecf0 !important;
    height: 15px !important;
}

.ui-fluid .proAutoLokSty .ui-autocomplete {
    margin-left: 1%;
    width: 95%;
    margin-top: 1%;
}

.productDrugDetailsSty .ui-panelgrid-content {
    padding-top: 5px !important;
}

.dynamicEmailOpenSty .ui-panelgrid .ui-grid-col-4.compformFieldRightcus_sty .ui-chkbox {
    padding-left: 10px !important;
}

.BPDRFromParentClass .ui-panel.responsesTabPaneCustSty .ui-panel-titlebar {
    height: 19px !important;
    width: 98.4% !important;
}

.BPDRFromParentClass .ui-panel.responsesTabPaneCustSty .responHeadWi .ui-panel-titlebar {
    width: 99.3% !important;
}

.BPDRFromParentClass .ui-panel.titlbarClr .ui-panel-titlebar {
    color: #222 !important;
}

.responsesTabPaneCustSty .ui-panel-titlebar .ui-panel-titlebar-icon {
    margin-right: 5px !important;
}



.compInvestSty .ui-panel-titlebar .ui-panel-title {
    margin-top: -2px !important;
}
.compInvestSty .advanceSeLink{float: right;}
.compInvestSty .advanceSeLink .ui-commandlink {
    float: right;
    text-decoration: none;
    border: 1px solid #ccc !important;
  padding: 2px 9px!important;
    height: 25px;
    line-height: 25px;
    border-radius: 4px !important;
    background: #1A3BDD !important;
    color: #fff !important; 
} 
.unsavedCmpDataTableStyle {
    margin-top: -20px;
}

.invePageTitPocHv2w {
    color: #016990;
    /* font-family: Roboto,"Trebuchet MS",Arial,Helvetica,sans-serif; New UI */
    font-family: 'Inter-Regular';
}

button.ui-button.Accepbtn,
button.ui-button.Accepbtn.ui-state-over,
button.ui-button.Accepbtn.ui-state-disabled {
    background: #66BB6A url(../images/yesTick.png) no-repeat 15px 6px !important;
    border-radius: 2px !important;
    margin: 0px 5px 0px 0px !important;
    border: 0px !important;
    padding: 5px 5px 5px 20px;
    color: #fff !important;
}

button.ui-button.decliBtn,
button.ui-button.decliBtn.ui-state-over, button.ui-button.decliBtn.ui-state-disabled {
    background: #e53935 url(../images/noClose.png) no-repeat 15px 8px !important;
    border-radius: 2px !important;
    margin: 0px 5px 0px 0px !important;
    padding: 5px 5px 5px 20px;
    border: 0px !important;
    color: #ffffff !important;
}

.bulupDialoSty table {
    width: 100%;
}

button.ui-button.accSubmit,
button.ui-button.accSubmit.ui-state-ove {
    border: 1px solid #016990 !important;
    margin-left: 10px;
}

.bulupDialoSty table .ui-radiobutton {
    display: inline-block !important;
    padding-right: 10px;
}

.bulupDialoSty .ui-dialog-content {
    width: 95.5% !important;
    padding: 5px !important;
}

.quesFootersty {
    background: none !important; /* css new changes */
    padding: 3px 5px;
}

body .quesFootersty .ui-button {
    border: none !important;
}

.responsesTabPaneCustSty .ui-panel-titlebar .ui-panel-titlebar-icon {
    margin-right: 5px !important;
}

}
.workFTragover {
    background: #0288d1;
    text-align: center;
    color: #fff;
}

.workFTragover.ui-outputlabel {
    font-size: 13px;
    font-weight: bold;
}

.navaCenterIdStyOver {
    position: absolute;
    height: 30px;
    width: 6px;
    top: 50%;
    left: 0;
    cursor: pointer;
    display: block !important;
    background: url(../images/center_open.gif) no-repeat 0px center !important;
}

.navaCenterIdStyOver1 {
    position: absolute;
    height: 30px;
    width: 6px;
    top: 50%;
    left: 0;
    cursor: pointer;
    display: block !important;
    background: url(../images/center_open.gif) no-repeat 0px center !important;
}

.CompareTree .ui-treetable table tbody tr.hiddenRowStyle {
    display: none;
}

.textHighlight {
    background-color: #F1948A;
}

.QgPreheadStyas .ui-datatable-data .ui-datatable-even td.queReasRcKBX {
    width: 20% !important;
}

.textHighlight {
    background-color: #F1948A;
}

.alertConfigDynmamic .ui-chkbox {
    margin-left: 10px !important
}

.ui-grid-col-4 .ui-grid-row .ui-grid-col-6.alertDySty1 {
    width: 35%;
}

.ui-grid-col-4 .ui-grid-row .ui-grid-col-6.alertDySty2 {
    width: 65%;
}

.CompanyUnitPanelSty .inner-Add-DelLeft {
    float: right;
}

.editPdfStyBtn .finalizeSubmit {
    padding: 1px 4px 2px;
}

.CompanyUnitPanelSty .aleCgHeatxtcl {
    color: #222 !important;
}

.contactMoreAct a {
    padding-right: 10px;
}

.ui-grid-col-4 .ui-selectonemenu.compDeContSty {
    width: 95% !important;
}

.compcontactsGrid .ui-datagrid-content {
    height: auto !important;
}

.contactMoreActParent .ui-grid-col-12:FIRST-CHILD {
    border-bottom: 2px solid #2f76a0 !important;
}

/*.commanDataTableStyles.setDynamicQuesti .ui-datatable-tablewrapper {*/
/*    max-height: none !important;*/
/*}*/

.viewStyle .headerStynew {
    height: 29px;
    padding: 0px !important;
}

.qusLbltxtwe .ui-commandlink {font-size: 11px;white-space: normal;word-break: break-all;}
.QgPreheadStyas .ui-panel-titlebar .ui-outputlabel {/* font-family: Roboto,"Trebuchet MS",Arial,Helvetica,sans-serif; New UI */ font-family: 'Inter-Regular'; }
.QgPreheadStyas .ui-panel .ui-panel-titlebar {padding: 1px 5px 5px 7px !important;}
.ui-grid-col-6 .qcFormQuesDatableSty .ui-outputlabel,
.ui-grid-col-6 .qcFormQuesDatableSty .ui-selectonemenu .ui-selectonemenu-label,
.ui-grid-col-6 .qcFormQuesDatableSty .ui-trigger-calendar input.hasDatepicker {font-size: 11px !important;}
.ui-grid-col-6 .qcFormQuesDatableSty .ui-outputlabel {margin-right: 9px;}
.navaDetalRightLayout .ui-panelgrid .ui-panelgrid-cell.sendFolldilogsty1 {width: 5% !important;}
.sendFolldilogsty2 .ui-radiobutton {display: inline-block !important;padding-right: 10px;}
.sendFolldilogsty2 .ui-selectoneradio label {padding-right: 10px;}

.navaDetalRightLayout .ui-panelgrid .ui-panelgrid-cell.sendFolldilogsty2 {
    width: 22%;
    margin-top: -2px;
}

.ui-grid-col-6 .qcFormQuesDatableSty .ui-trigger-calendar input.hasDatepicker {
    font-size: 11px !important;
}

.deleteBtnSty {
    background: #fff url(../images/delete.png) no-repeat left !important;
    padding: 2px 5px 2px 17px !important;
    text-decoration: none !important;
    border: 1px solid #ccc;
}

/*  .ui-confirm-dialog.bulupDialoSty  .ui-dialog-content .ui-icon{margin-top: 0px!important;} */
.pagetopSr .ui-datatable {
    margin-top: -22px;
}

.formFieldLeft .panradioButNewS .ui-outputlabel,
.QnCMgSty .ui-panel-title .panradioButNewS .ui-outputlabel {
    float: left;
    padding-top: 5px;
}

.QgPreheadStyas .inner-Add-Dele2bform a.plus:hover {
    background: #fff !important;
    border: 1px solid #C4CDD5  !important; /* css new changes */
    padding: 2px 4px 2px 4px;
    text-decoration: none !important;
    color: #546e7a !important;
    font-weight: normal !important;
}

.ui-grid-col-6 .panradioButNewS table.ui-selectoneradio {
    width: 31% !important;
    float: left;
}

.ui-panel-title .panradioButNewS .ui-radiobutton {
    display: inline-block !important;
    padding-right: 10px;
}

.ui-panel-title .panradioButNewS table {
    width: 15% !important;
}

.ui-grid-col-6 .panradioButNewS1 table.ui-selectoneradio {
    width: 28% !important;
    float: left;
}

.pagetitRight.PageTitnew {
    width: 18%;
}

.ui-panel-title .panradioButNewS1 .ui-radiobutton {
    display: inline-block !important;
    padding-right: 10px;
}

.ui-panel-title .panradioButNewS1 table {
    width: 15% !important;
}

.adverseProducttest1 {
    background: url(../images/P_InqIcon.png) no-repeat 4px center !important;
    float: right !important;
    padding: 1px 4px;
    background-size: 18px 18px !important;
}

.recallIncident {
    background: url(../images/i_icon8.png) no-repeat 4px center !important;
    float: right !important;
    padding: 1px 4px;
    background-size: 18px 18px !important;
}

.adverseProducttest {
    background: url(../images/P_InqIcon.png) no-repeat 4px center, url(../images/A_InqIcon.png) no-repeat 25px center !important;
    padding: 1px 14px;
    float: right !important;
    background-size: 18px 18px !important;
}

.quetionaryDialogTable .ui-datatable-tablewrapper,
.pinLayoutAccord .ui-accordion-content {
    overflow: visible;
}

.dataList-tooltipques .tooltipdataTab:after {
    left: 94%;
}

.navadragTabIconHideparentSty table th .flagOnHover {
    position: relative;
    left: -5px;
    top: 5px;
    visibility: hidden;
}

.navadragTabIconHideparentSty table th:hover .flagOnHover {
    visibility: visible;
}

.flagOnHoverDt table th .flagOnHover {
    visibility: hidden;
}

.flagOnHoverDt table th:hover .flagOnHover {
    visibility: visible;
}

.dataList-tooltipques .tooltipdataTab:after {
    left: 94%;
}

.QgPreheadStyas .ui-panel-titlebar .ui-panel-title {
    width: 100% !important;
}

.dataListpquesfollw .tooltipdataTab:after {
    left: 96%;
}

.QuestionnarieRight .QgPreheadStyas .ui-panel-title .quesTitlSty {
    width: 92%;
    float: left;
}

/* .QuestionnarieRight .QgPreheadStyas .ui-panel-title .follwquesstues{width: 45%;float:left;} */
.ui-dialog .QgPreheadStyas .ui-panel-title .quesTitlSty {
    width: 86%;
    float: left;
}

.ui-dialog .QgPreheadStyas .ui-panel-title .follwquesstues {
    width: 13%;
    float: left;
}

.ocrsubPanelSty {
    width: 87%;
    float: left;
}

.treePanelHeader .ui-tree .ui-tree-selectable .ui-treenode-label {
    white-space: normal;
}

.treePanelHeader .ui-tree .ui-tree-selectable .ui-treenode-label.ui-state-hover {
    border: 0px !important;
    background: #cccc !important;
}

.QnCMgSty .paramPanelBorder .ui-panel-content .ui-panel-content {
    border: 0px !important;
}

.QnCMgSty .paramPanelBorder .ui-panel-content {
    padding: 0px !important;
    width: 100% !important;
}

.ui-dialog .QgPreheadStyas .ui-panel-title .quesTitlSty {
    width: 86%;
    float: left;
}

.ui-dialog .QgPreheadStyas .ui-panel-title .follwquesstues {
    width: 25%;
    float: left;
}

.ui-dialog .QgPreheadStyas .ui-panel-title .quesTitlSty {
    width: 75%;
    float: left;
}

/* .ui-dialog .QgPreheadStyas .ui-panel-title .follwquesstues{width: 20%;float:left;} */
.QgPreheadStyas .quesOdd .ui-datatable-data .ui-datatable-odd td {
    background: #eae3e3 !important;
}

td.casePaneTbl1 {
    width: 50%;
}

.ui-grid-col-6 .selPadCseSe .ui-selectonemenu-label {
    padding: 0px 5px 0px 1px !important;
}

.OverlayPanPopupSty .ui-overlaypanel-content table.adResetClose {
    width: 15% !important;
}

.follQueSelAllchckSTy {
    margin-top: -5px !important;
}

.compSendTrcIcon .ui-button-text,
.compSendTrcIcon.ui-state-hover .ui-button-text {
    color: #fff;
}

.compSendTrcIcon,
.compSendTrcIcon.ui-state-hover {
    background: #1890bd url(../images/Adverse_Event.svg) no-repeat 3px 0px !important;
    padding: 2px 0px 2px 17px;
    border: 0px !important;
}

.comppagetitRightIng_sty table tr {
    display: inline-block;
}

.comppagetitRightIng_sty .tooltipInqList table tr {
    display: table-row;
}

.pagetitRightIng.comppagetitRightIng_sty {
    width: 26% !important;
}

.compPanAddr .ui-panel-title {
    width: 100% !important;
}

.compPanAddr .deAddres {
    float: left;
    width: 74%;
}

.QnCMgSty .compPanAddr .inner-Add-DelBar {
    float: right;
    margin-top: 2px;
}

.ui-panel-title .compnlRadiSty table {
    width: 18% !important;
}

.compStorDeSty .ui-grid-row {
    background: #ddecf0;
}

.inqiconNavigation1s {
    width: 25% !important;
    position: absolute;
    right: 0;
}

.adminsPadd {
    padding-top: 11px;
    float: left;
}

/* .comPluesIcon  .inner-Add-DelBar a.plus,
.comPluesIcon  .inner-Add-DelBar a.plus:hover{background: url(../images/addWhite.png) no-repeat left !important;} */
.comasRecodBtnSty {
    background: url(../images/if_sign-check_299110.png) no-repeat 2px 0px !important;
    padding: 1px 24px 3px 28px;
    color: #000 !important;
    background-size: 21px 21px !important;
    border: 1px solid #1890bd !important;
}

.invesourcePanUpload {
    float: left;
    margin-top: -5px;
}

.invesourcePanUpload .ui-button,
.invesourcePanUpload .ui-button.ui-state-hover {
    background: #2e8fc7 !important;
    border: 0px !important;
}

.invesourcePanUpload .ui-button.ui-state-hover {
    border: 0px !important;
    outline: 0;
}

.invesourcePanUpload .ui-fileupload-buttonbar,
.invesourcePanUpload .ui-fileupload-buttonbar {
    border: 0px !important;
    background: #ddecf0 !important;
}

.invesourcePanUpload .ui-button-text {
    color: #fff !important;
}

.invesourcePanUpload .ui-icon {
    background: url(../images/sub-addWhit.png) no-repeat 2px 0px !important;
}

.width16 {
    width: 16px !important;
}

.invSourUpSty .ui-outputlabel,
.invSourUpSty .ui-commandlink {
    white-space: normal !important;
}

.assInveDiloSty table th {
    display: none;
}

.assInveDiloSty table td a {
    text-decoration: none;
    padding: 0px !important;
}

.assInveDiloSty .ui-datatable-data .ui-datatable-odd td {
    background: #ecebeb7a !important;
}

.assInveDiloSty .ui-datatable-data tr:hover td {
    background: #cccc !important;
}

.invSourUpSty .ui-commandlink {
    white-space: normal !important;
}

.followupSelectMenuSty .ui-selectlistbox-listcontainer {
    min-height: 376px;
    max-height: 376px;
}

.followupSelectMenuSty .ui-selectlistbox-item.ui-state-hover,
.wfNativebxSty .ui-selectlistbox-item.ui-state-hover {
    border: 0px !important;
    background: #ccc !important;
}

.wfNativebxSty {
    width: 350px;
    height: 164px;
    background: #f5f5f5;
    overflow: hidden;
}

.entryRuleBLeftSty .ui-button-icon-left {
    background: url(../images/add_picklist.png) no-repeat 0px 0px !important;
    border: 0px !important;
    width: 16px !important;
    height: 16px !important;
    padding: 0px !important;
    margin: 0px 0px 7px !important;
}

.entryRuleBRightSty .ui-button-icon-left {
    background: url(../images/add_picklist_right.png) no-repeat 0px 0px !important;
    border: 0px !important;
    width: 16px !important;
    height: 16px !important;
    padding: 0px !important;
    margin: 0px 0px 7px !important;
}

.entryRuleBbottomSty .ui-button-icon-left {
    background: url(../images/add_picklist_down.png) no-repeat 0px 0px !important;
    border: 0px !important;
    width: 16px !important;
    height: 16px !important;
    padding: 0px !important;
    margin: 0px 0px 7px !important;
}

.entryRuleUpSty .ui-button-icon-left {
    background: url(../images/add_picklist_up.png) no-repeat 0px 0px !important;
    border: 0px !important;
    width: 16px !important;
    height: 16px !important;
    padding: 0px !important;
    margin: 0px 0px 7px !important;
}

.entryRuleBbottomSty {
    margin-left: 40% !important;
}

.entryRuleBLeftSty, .entryRuleBLeftSty.ui-state-hover,
.entryRuleBRightSty, .entryRuleBRightSty.ui-state-hover,
.entryRuleBbottomSty, .entryRuleBbottomSty.ui-state-hover,
.entryRuleUpSty, .entryRuleUpSty.ui-state-hover {
    border: 0px !important;
    padding: 0px !important;
    outline: none;
}

.onentrySTy .wfNativebxSty {
    height: 164px !important;
}

.onentrySTy {
    margin-top: -28px;
}

.ui-grid-col-6 .ui-grid-row .ui-grid-col-6.arroeLeftbx {
    width: 14%;
    outline: none;
}

.ui-grid-col-6 .ui-grid-row .ui-grid-col-6.contntBxsty {
    width: 86%;
    outline: none;
}

.arroeLeftbx .ui-grid-col-12 .entryRuleBLeftSty {
    margin-top: 100%;
    outline: none;
    outline: none;
	background:#fff;
}
.entryRuleBRightSty,.entryRuleBLeftSty,.entryRuleBbottomSty,.entryRuleUpSty {
	background:transparent !important; /* yamini changes - 05/04/2019*/
}
.upDownIconSty {
    margin-top: -2px;
    margin-bottom: 6px;
}

.e2bQnCSty .ui-grid-col-6 .wfNativebxSty .ui-inputfield {
    border: 0px !important;
}

.ocrTreePanelStyle {
    width: 45% !important
}

;
.ui-grid-col-12 .entryRuleBRightSty, .ui-grid-col-12 .entryRuleBLeftSty,
.ui-grid-col-12 .upDownIconSty .entryRuleBbottomSty, .ui-grid-col-12 .upDownIconSty .entryRuleUpSty {
    outline: 0
}

.ui-grid-col-12 .entryRuleBRightSty.ui-state-focus,
.ui-grid-col-12 .entryRuleBLeftSty.ui-state-focus,
.ui-grid-col-12 .upDownIconSty .entryRuleBbottomSty.ui-state-focus,
.ui-grid-col-12 .upDownIconSty .entryRuleUpSty.ui-state-focus {
    border: 0px !important;
    outline: none !important;
}

.e2bQnCSty .ui-grid-col-6 .followupSelectMenuSty .ui-inputfield {
    border: 0px !important;
}

.QnCMgSty .ui-grid-col-6 .ui-scrollpanel .followupSelectMenuSty {
    padding: 0px !important;
}

/*.ruleBuilderTableStyles .ui-datatable-tablewrapper {*/
/*    max-height: none !important;*/
/*}*/

.aditionaldetailsPanelinputs .ui-grid-col-4 .ui-inputfield.inputSearchLook {
    width: 95% !important;
    float: left;
}

.searAutoSet .ui-commandlink {
    position: absolute;
    right: 35%;
    margin-top: -22px;
}

.assignCompDias .ui-panelgrid .ui-panelgrid-cell.ui-grid-col-4 {
    padding: 0px !important;
}

/*  .assignCompDias .ui-panel-titlebar{border:0px !important}  */
.assignCompDias .ui-datatable-empty-message td,
.assignCompDias .ui-datatable-scrollable-header,
.assignCompDias .ui-datatable-scrollable-footer {
    display: none;
}

.assignCompDias .ui-panel-titlebar .ui-panel-title .ui-outputlabel {
    padding-left: 38%;
}

.assignCompDias .ui-datatable-scrollable-body {
    outline: 0
}

.assignCompDias .ui-datatable-scrollable-body tr td .assiMoushover {
    float: right;
    display: none;
    color: red;
    font-size: 20px
}

.assignCompDias .assiMoushoverParent .ui-datatable-scrollable-body tr td:hover .assiMoushover {
    display: block;
}

.QnCMgSty .ui-grid-col-6 .ui-scrollpanel .followupSelectMenuSty {
    padding: 0px !important;
}

.ui-grid-row .ui-grid-col-12 .ui-selectcheckboxmenu.parteDeprtSele {
    float: left;
    width: 90% !important;
}

.e2bQnCSty .ui-selectcheckboxmenu.editWoCompLab .ui-selectcheckboxmenu-trigger {
    width: 20px !important;
}

.e2bQnCSty .ui-selectcheckboxmenu.editWoCompLab {
    border: 1px solid #ccc !important;
    width:95% !important; 
    padding: 2px !important;
}

.basicTabMenuStyle .workFloTrackSty .ui-tabmenu-nav li .ui-panel-content {
    border: 0px !important;
}

.workFlowTrackiPar {
    margin: 3px;
    box-shadow: 0 0 8px 0px rgba(43, 59, 93, 0.4);
    overflow: hidden;
}

.basicTabMenuStyle .workFloTrackSty.ui-tabmenu-nav .ui-tabmenuitem {
    display: block !important;
    width: 100%;
}

.workEntrUsty, .workEntrUstyMn {
    height: 28px;
}

.workFlManul {
    background: #1890bd;
}

.workFloTrackSty .ui-tabmenu-nav li.ui-state-active, .workFloTrackSty .ui-tabmenu-nav li.ui-state-hover, .workFloTrackSty .ui-tabmenu-nav li.ui-state-default {
    background: transparent !important;
    border: 0px !important;
    padding-bottom: 50px !important;
    margin-bottom: 0;
}

.workFloTrackSty .ui-tabmenu-nav li .ui-panel-content {
    border: 0px !important;
}

.dashPanelGrid .solarMoreac .ui-panel-titlebar {
    background: #016990 !important;
    padding: 1px 5px !important;
    height: auto !important;
    border: 1px solid #016990 !important;
    border-bottom: 1px solid #016990 !important;
    border-radius: 2px !important;
    cursor: pointer;
}

.dashPanelGrid .solarMoreac .ui-panel-titlebar .ui-panel-title {
    width: 100% !important;
}

.dashPanelGrid .solarMoreac .dashLeftPanelSty {
    margin: 0px;
}

.dashPanelGrid .ui-panel-titlebar .ui-panel-title .ui-commandlink {
    right: 7px;
    position: absolute;
    top: 9px;
}

.graphMaxHeST .ui-panel-content {
    overflow: scroll;
    max-height: 430px;
}

.adEvQuLsty .DocListIconMoreToolTip { /*position: absolute; right: 7px; */
   margin-top: 4px; /*yamini changes*/
}

.quesDeleteIcon {
    display: none;
}

.OutcomeQuesFirTd:hover .quesDeleteIcon {
    display: block;
}

.dashPanelGrid .ui-panel-titlebar .ui-panel-title .pinImgSty .ui-commandlink {
    position: inherit
}

.dashPanelGrid .ui-panel-titlebar .ui-panel-title .tooltipInqList {
    margin-top: 37px;
    right: -11px;
}

.dashPanelGrid .ui-panel-titlebar .ui-panel-title .desClarIcon .ui-commandlink {
    right: 46px;
    top: 11px;
}

.senstiveCompa1 {
    width: 40%
}

.senstiveCompa2 {
    width: 60%;
}

.flagOnHoverDt table th:hover .accountAdvancLink2 .flagOnHover {
    visibility: visible;
    position: absolute;
    left: 175px;
    top: 7px;
    float: left;
}

.invettoltipsty .ui-tooltip-text .ui-datatable-tablewrapper,
.invettoltipsty .ui-tooltip-text .docTooltipOverlaySty,
.invettoltipsty .ui-tooltip-text .ui-datatable-tablewrapper table tbody td {
    background: #ffff !important;
}

.invettoltipsty .ui-tooltip-text .ui-datatable-tablewrapper table tbody tr:nth-child(even) td {
    background: #f5f5f5 !important;
}

.invettoltipsty .ui-datatable-tablewrapper .ui-outputlabel {
    font-size: 13px !important;
}

.invettoltipsty .ui-tooltip-text .ui-datatable-tablewrapper table tbody td {
    padding: 2px !important;
}

.invettoltipsty .ui-tooltip-text {
    border: 2px solid #016990;
    background: #fff !important;
    padding: 0px;
}

.invettoltipsty .ui-tooltip-arrow {
    left: 3%;
    top: 0px !important;
}

.invettoltipsty .ui-tooltip-text .ui-datatable-tablewrapper table thead th {
    background: #c8ccce !important;
    white-space: nowrap !important;
    font-size: 15px !important;
    color: #0276aa;
    text-align: center !important;
}

.hidetooltipHeader th {
    display: none;
}

.QnCMgSty .ui-panel-titlebar .ui-panel-title .ui-tabmenu.compbasicTabMenuAlign_sty {
    width: 45%;
}

.QnCRemStyl .ui-panel-content {
    border: 0px solid #e0e0e0 !important;
}

.dashPanelGrid .ui-panel .ui-panel-titlebar {
    background: #016990 !important;
}

.QnCRemStyl .ui-panel-content {
    border: 0px solid #e0e0e0 !important;
}

.dashPanelGrid .ui-panel .ui-panel-titlebar {
    background: #016990 !important;
}

.tooltipInqList .ui-button {
    background: #fff url(../images/save.png) no-repeat 3px center !important;
    background-size: 16px 16px !important;
    padding: 2px 10px;
    margin-left: 51px;
    border: 1px solid #ccc !important;
    border-radius: 4px;
}

.dialogCom .headerNoTrunk.removHeisty .ui-datatable-tablewrapper {
    min-height: auto !important;
}

.quesConfirmSty {
    left: 27% !important;
    top: 6% !important;
}

.parDeptSty .ui-grid-responsive .ui-panelgrid-cell {
    padding: 0px !important;
}

.parDeptSty .ui-selectcheckboxmenu {
    width: 100% !important;
}

.droprinrRulerListsty {
    width: auto !important;
    min-width: 25% !important;
    max-height: 70px;
    overflow: auto;
}

.droprinrRulerListsty .ui-selectcheckboxmenu-token-icon {
    margin-right: 10px;
}

.crNewVerCol61 {
    width: 50% !important;
}

.crNewVerCol62 {
    width: 50% !important;
}

.ui-grid-col-4 .ui-grid-row .ui-grid-col-6.caseStatusS {
    width: 40%;
}

.ui-grid-col-4 .pareCheckbx .ui-grid-col-6.alertDySty1 {
    margin-top: 4px;
}

.ReminderDeprtSty .parDeptSty .ui-selectcheckboxmenu {
    width: 93% !important;
}

.editConfigrightWorkFlow .workflwrightbox .wflatNesPan .ui-panel-titlebar {
    background:#fff !important; /*yamini changes - 05/04/2019*/
	color: #5C6B7E !important;
}

.selectZindexSty1 {
    z-index: 9999 !important;
}

.inqnavigationNew {
    width: 100% !important;
}

.logo {
    float: left;
    Padding: 0px;
    width: 72%;
}

.admistratorSty {
    float: left;
}

.admistratorSty {
    margin-top: -2px;
}

.admistratorSty {
    margin-top: -13px;
    padding-left: 18%;
}

.useSNew .userfontchangeclor .ui-outputlabel {
   /*  font-family: Roboto,"Trebuchet MS",Arial,Helvetica,sans-serif; New UI */
  font-family: 'Inter-Regular';
   /* font-family: arial; */
    color: #000;
    font-weight: bold;
}

.userfontchangeclor {
    background: #e7eef4;
    border-bottom: 1px solid #ccc;
    padding: 0px 7px 1px 7px;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    margin-top: 14px;
}

.logo .ui-outputlabel {
    font-size: 11px !important;
    font-weight: bold;
    color: #000;
}

.dynamicTheme {
    width: 10%;
    float: left;
    margin-left: 6%;
}

.dynamicTheme .ui-selectonemenu {
    padding: 0px !important;
}

/* start Ae Listing */
.qcFormQuesDatableSty th {
    display: none;
}

.dialogCom .totnaQusDiaChil .ui-panel-titlebar {
    background: #016990 !important;
    border: 1px solid #016990;
}

.AELeftParent {
    overflow: auto;
}

.aeListingSearch1 .frozenColDatatable .ui-datatable-scrollable-body {
    max-height: none !important;
}

.NextTransSty .ui-selectonemenu {
    height: 24px;
    padding: 0px !important;
}

.ui-grid-col-3 .radioButNewSty4 table.deviceForEvalution {
    width: 100% !important;
}

.docvManufParcol1.ui-grid-col-3 {
    width: 30% !important;
}

.checkBoxWid.docvManufParcol2 {
    width: 39% !important;
}

.ui-grid-col-6 .radioButNewSty4 .didProayOrderNaFd35BSty .ui-radiobutton,
.ui-grid-col-6 .radioButNewSty4 .navadetprobReturnOnReuse .ui-radiobutton {
    width: 14px !important;
    height: 14px !important;
}

.ui-grid-col-6 .radioButNewSty4 table.devicProbSty {
    width: 32% !important;
}

.R3NullflavourIcon .ui-grid-col-6 .ui-inputtext {
    width: 89% !important;
}

.e2bQnCSty .ui-grid-row .ui-grid-col-6 .radioButNewSty4 table.setradio100Per {
    width: 100% !important;
}

.evedePalRadio .ui-grid-row .ui-grid-col-6 .radioButNewSty4 table {
    width: 100% !important;
}

.e2bQnCSty .ui-grid-col-6 table.aeFoEveRA {
    width: 100% !important;
}

.docBtnPan.buttonBg button.ui-button {
    float: left !important;
}

.pharamcologicSty .alpha {
    padding-top: 7px;
}

.tagLibClas .columnSty .ui-button {
    margin-top: -19px;
}

.aproDetlsSty .e2bQnCSty .deparmentSty .ui-selectcheckboxmenu-trigger span {
    margin-top: 0px;
}

.aproDetlsSty .panelContentWidtFix .ui-panel-content .ui-panel-content {
    width: 98.7% !important;
}

.aproDetlsSty .QnCMgSty .ui-panelgrid-content .ui-grid-col-12 {
    padding: 0px !important;
}

.aproDetlsSty .QnCMgAdListing .ui-panel-titlebar a.ui-panel-titlebar-icon {
    right: 0px;
    top: 0px;
    margin-right: 0px !important;
}

.bulkUpdtBtn .ui-fileupload-buttonbar {
    background: #ffff !important;
}

.formListSty .ui-datatable-header .columnSty .ui-button,
.ldaLisngCls .ui-datatable-header .columnSty .ui-button,
.codeListCls .ui-datatable-header .columnSty .ui-button {
    top: -19px !important;
}



.ui-grid-col-6 .radioButNewSty4 table.covLetTyeRTbl {
    width: 30% !important;
}

.rulbilrLisgCls .ui-datatable-header .columnSty .ui-button {
    top: -23px !important;
}

/* .formLisSty .ui-datatable-header .columnSty .ui-button{top: 22px!important;} */
.wkflwLitCls .ui-datatable-header .columnSty .ui-button {
    margin-top: 2px !important;
}

.repoformLisSty .ui-datatable-header .columnSty .ui-button {
    top: -4px !important;
}

.setRadioBtnWid table.fomMolerad {
    width: 55% !important;
}

.wkflwLitCls .comWfTbl .paginationgridViewStyDoc {
    margin-top: -23px !important;
}

/* .repoformLisSty .ui-paginator-top {
    margin-top: -21px !important;
    position: absolute !important;
    bottom: unset !important;
    right: 5px;
} */

.repoformLisSty .e2bQnCSty .ui-grid-col-6 .ui-selectonemenu {
    width: 95% !important;
}

.repoFormDetalCls .e2bQnCSty .ui-grid-col-6 .ui-selectonemenu {
    width: 95% !important;
}

.fdaFromRight.ui-panelgrid-cell .subpanTxtCorFda35A .ui-panel-title .pagNAClr .ui-outputlabel {
    color: #fff !important;
}

/* end Ae Lisitng  */
/*strat inquirer  */
.ui-grid-col-4 .radioButNewSty5 table.inqSoliRtbl {
    width: 100% !important;
}

.ui-grid-col-6 .radioButNewSty5 table.inqrespRtbl {
    width: 50% !important;
}

.InqCenter2Lay .QnCMgSty .radioButNewSty4 table.ckVbalRepnseRtbl {
    width: 100% !important;
}

.InqDetailsDynamic .ui-panelgrid-content .ui-panelgrid-cell .ui-panelgrid-cell.treeright {
    padding: 0px !important;
}

.inqprodLiWisd .ui-panel-content {
    width: 100% !important;
}

.InqNewCenterLaySty .inqprodLiWisd .ui-panel-content {
    width: 100% !important;
}

.inqAsiRgh.ui-grid-col-6 {
    width: 53%;
}

.ui-grid-col-4 .radioButNewSty5 table.inqQuickOff,
.ui-grid-col-4 .radioButNewSty4 table.inqQuickOff {
    width: 100% !important;
}

.ui-grid-col-4 .radioButNewSty4 table.ckVelRestr {
    width: 32% !important;
}

.ui-datatable-header .columnSty .ui-button.togglerInqSty {
    top: -23px !important;
}

/* end inquirer */
/* start callLog */
.setCallogRadWidCom .ui-grid-col-6 .radioButNewSty4 table {
    width: 100% !important;
}

.ui-grid-col-6 .radioButNewSty4 table.clogPersTyRtb {
    width: 100% !important;
}

.ui-grid-col-6 .radioButNewSty4 table.callCconsRTbl {
    width: 100% !important;
}

.comPluesIcon
    /* end callLog */
   /* start complaints */
.Storeleft.ui-grid-col-3 {
    width: 32.5%;
}

.compLisTogl {
    right: -20px;
    top: -2px;
}

.ui-grid-col-9.CompLaintOneLayu {
    width: 100%
}

.ui-grid-col-3.CompLaintOneLayuright {
    display: none !important;
}

.ui-grid-col-9.leftCOntainerSingalLayoutCustoe {
    width: 100% !important;
}

.compDocView .docViewParent .ComplQncParent .ui-grid-row {
    width: 100% !important;
    display: block;
}

.compDocView .docViewParent .ComplQncParent .ui-grid-col-4,
.compDocView .docViewParent .ComplQncParent .ui-grid-col-6 {
    width: 100% !important;
}

.compDocView .docViewParent .ui-panel-title {
    width: 90% !important;
}

.compDocView .ui-grid-col-3 .docViewParent .ui-inputfield,
.compDocView .ui-grid-col-3 .docViewParent .ui-inputtext {
    width: 99% !important;
}

.compDocView .docViewParent .ui-grid-col-4 .ui-selectonemenu.compDeContSty,
.compDocView .docViewParent .ui-grid-col-4 .ui-selectonemenu {
    width: 100% !important;
}

.compDocView .docViewParent .ui-panel-content .ui-panelgrid .ui-panelgrid-cell.compaLeft {
    padding-left: 0px !important
}

.compDocView .docViewParent .ui-panel-content .ui-panelgrid .ui-panelgrid-cell.compRights {
    padding-right: 0px !important
}

.compDocView .docViewParent .ui-grid-col-6 .ui-selectonemenu {
    width: 99% !important;
}

.compDocView .ui-grid-col-3 .docViewParent .proAutoLokSty .ui-inputfield {
    width: 100% !important;
}

.compDocView .productComplaintaa,
.compDocView .medicalDeviceinq,
.compDocView .iniqwPregnancy {
    display: none;
}

.compDocView .medInfo1 {
    width: 50% !important;
}

.compDocView .adverseEventts {
    width: 50% !important;
}

.compDocView .docViewParent .InquiryNewProdSty .ui-grid-row {
    display: block;
}

.compDocView .inqOthersSy {
    width: 100% !important;
}

.compDocView .QnCMgSty .ui-panel-titlebar .ui-panel-title .ui-tabmenu.compbasicTabMenuAlign_sty {
    width: 93% !important;
}

.compDocView .docViewParent .responHeadWi .ui-grid-row {
    display: block;
}

.compDocView .docViewParent .formFieldLeft,
.compDocView .docViewParent .formFieldRight {
    width: 100%;
}

.compDocView .docViewParent .QnCMgSty .inner-Add-DelBar {
    display: block;
    width: 47%;
}

.compDocView .Storetable .radioButNewSty4 table {
    width: 100% !important;
}

.compDocView .ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell.Storeleft {
    width: 49%;
}

.compDocView .ui-panel-title .compnlRadiSty table {
    width: 53% !important;
}

.compDocView .ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell.Storetable {
    width: 45% !important;
}

.compDocView .ui-panel-title .compnlRadiSty table.sampleObtST {
    margin: 0px !important;
}

/* end complaints */
.ui-grid-col-3 .radioButNewSty4 table.biblsRTbl {
    width: 90% !important;
}

/*  start workflow activity*/
.workFloTrackSty .ui-tabmenu-nav li.ui-state-active,
.workFloTrackSty .ui-tabmenu-nav li.ui-state-hover,
.workFloTrackSty .ui-tabmenu-nav li.ui-state-default {
    background: transparent !important;
    border: 0px !important;
    padding-bottom: 50px !important;
    margin-bottom: 0;
}

.workFloTrackSty .ui-tabmenu-nav li .ui-panel-content {
    border: 0px !important;
    box-shadow: none !important;
}

.workFloTrackSty .wrflDate {
    float: left;
    z-index: 1;
    position: relative;
    width: 52px;
    height: 52px;
    background: #ccc;
 /*    border-radius: 50%; */ /* hari  */
    padding: 12px;
    margin-right: 22px;
}

.workFloTrackSty .wrfActvieNamSTy {
 /*    background: #cccc; hari*/
background:#fff;
   float: left;
   padding: 7px 10px 7px 0px;
   /* margin-top: 22px; */
   margin-top:9px !important;
   border-left: 10px solid #5bcc97; /* #0b9422;  hari*/
    margin-left: -5px !important;
    width: 400px;
    position: relative;
}

.workFloTrackSty .wrfActvieNamSTy .ui-outputlabel {
    padding-left: 7px;
}

.workFloTrackSty .workEntrUsty {
    float: left;
    padding: 5px 10px;
   /*  background: #ccc;  hari*/
   background: #ffffff ;
       box-shadow: 0 2px 2px 0 rgba(0,0,0,0.10);
           border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
}

.wrfActvieNamSTy:after {
    content: "";
    display: inline-block;
    position: absolute;
    margin-left: 20px;
    top: 6px;
    height: 0px;
    width: 0px;
    right: -17px;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    border-left: 8px solid #b6bbbc;
}

.basicTabMenuStyle .ui-tabmenu.workFloTrackSty .ui-tabmenu-nav {
    background: #fff !important;
    width: 92%;
    position: relative;
    padding: 1% 0% 2% 8% !important;
    margin-bottom: 20px;
}

.auoworkEntrUsty {
    float: left;
    padding: 5px 10px;
    margin-right: 20px;
    margin: 0px !important;
    background: #fff !important;
}

.workEntrUstysDue {
    float: left;
    padding: 5px 10px;
    margin-right: 20px;
    background: #ccc;
    margin-top: 13px;
    margin: 0px !important;
}

.basicTabMenuStyle .workFloTrackSty.ui-tabmenu-nav .ui-tabmenuitem {
    display: block !important;
    width: 100%;
}

.workFloTrackSty .wrflDate .ui-outputlabel {
    white-space: normal;
    position: relative;
    top: 15px;
}

.workFloTrackSty li {
    position: relative;
}

.workFloTrackSty li:after {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 46px;
    height: 100%;
    height: inherit;
    /* border-left: 2px solid #b0bec5 !important; */ /* hari changes */ 
    z-index: 0;
}

.wrfActvieNamSTy:before {
       content: "";
    display: inline-block;
    position: absolute;
    left: -20px;
    top: 1.5px;
    height: 0px;
    width: 0px;
    border-top: 12px solid transparent;
    border-bottom: 12px solid transparent;
    border-right: 15px solid #5bcc97 /* #0b9422 hari*/;
}

.wrfActvieNamSTysucc :before { /* hari */
   content: "";
    display: inline-block;
    position: absolute;
    left: -17px;
    top: 3px;
    height: 0px;
    width: 0px;
    border-top: 12px solid transparent;
    border-bottom: 12px solid transparent;
    border-right: 15px solid #5bcc97;
}

.workFloTrackSty .wrfActvieNamSTysucc {
    border-left: 10px solid #5bcc97;
    border-right: 10px solid  #dd8d36;
}

.wrfActvieNamSTy {
    border-right: 10px solid #b6bbbc;
}

.workEntrUsty img {
    vertical-align: middle;
    padding-top: 4px;
    padding-right: 8px;
    float: left;
}

.workEntrUsty11 {
    position: absolute;
    top: 66px;
    left: 115px;
    width: 383px  !important;
}

.workFlManul {
    background: #1890bd;
}

.OverlayPanPopupSty .workFlManul .ui-outputlabel,
.OverlayPanPopupSty .workEntrUstyMn .ui-outputlabel {
    color: #fff !important;
    padding: 7px 10px 7px 0px
}

.OverlayPanPopupSty .ui-panelgrid-cell .workFlManul .ui-outputlabel {
    color: #fff !important;
}

.workEntrUsty11 .workflowAuto {
    background:#5bcc97 !important; /* #17ab0d !important  hari*/
    box-shadow:0 2px 2px 0 rgba(0,0,0,0.10);
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
}

.workEntrUsty11 .workflowAutoFailed {
    background: #dc6d6f !important; /* #e47c7c */ /* hari */
    box-shadow:0 2px 2px 0 rgba(0,0,0,0.10);
    text-align: center;
}

.workFloTrackSty .wrflDateRight {
    float: left;
    z-index: 1;
    position: relative;
    width: 52px;
    height: 52px;
    background: #ccc;
  /*   border-radius: 50%; */ /* hari */
    padding: 12px;
    margin-left: 12px;
}

.workFloTrackSty li:BEFORE {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    right: 47px;
    height: 100%;
    height: inherit;
   /*  border-left: 2px solid #b0bec5 !important; */
    z-index: 0;
}

.workFloTrackSty .wrflDateRight .ui-outputlabel {
    white-space: normal;
    position: relative;
    top: 15px;
}

.workEntrUsty,
.workEntrUstyMn {
    height: 28px;
}

.workFloTrackSty .workEntrUsty .ui-outputlabel {
    text-align: left;
    float: left;
}

.tabBgNava {
    background: #2b829e !important;
}

.OverlayPanPopupSty.AdvOverlayPanSty .workEntrUsty11 .ui-grid-row .ui-outputlabel {
    font-size: 14px !important;
    padding: 5px 10px 4px 0px;
    text-align: left;
    float: left;
    vertical-align: middle;
}

.wrfActvieNamSTysucc :after {
        content: "";
    display: inline-block;
    position: absolute;
    margin-left: 20px;
    top: 1.5px;
    height: 0px;
    width: 0px;
    right: -21px;
    border-top: 12px solid transparent;
    border-bottom: 12px solid transparent;
    border-left: 15px solid #dd8d36;
}

.ui-tooltip.wfTraToolst {
    max-width: none !important;
}

.wrfActvieNamSTy.wrfActvieNamSTysucc:after {
    content: "";
    display: inline-block;
    position: absolute;
    margin-left: 20px;
    top: 1.5px;
    height: 0px;
    width: 0px;
    right: -21px;
    border-top: 12px solid transparent;
    border-bottom: 12px solid transparent;
    border-left: 15px solid #dd8d36;
}

.wrfActvieNamSTy.wrfActvieNamSTyDef:after {
  content: "";
    display: inline-block;
    position: absolute;
    margin-left: 20px;
    top: .9px;
    height: 0px;
    width: 0px;
    right: -19px;
    border-top: 13px solid transparent;
    border-bottom: 13px solid transparent;
    border-left: 15px solid #5bcc97 /* #0b9422 hari*/;
}

.wrfActvieNamSTy.wrfActvieNamSTyDef {
    border-right: 10px solid #5bcc97; /* #0b9422 */; /* hari */
    border-radius: 4px !important;
}

.wfTraToolst .ui-panel-titlebar {
    background: #ccc !important;
}

.wfTraToolst .ui-panel-titlebar .ui-panel-title {
    /* font-family: Roboto,"Trebuchet MS",Arial,Helvetica,sans-serif; New UI */
   font-family: 'Inter-Regular';
   font-weight: bold;
   /* font-family: arial; */
    white-space: nowrap;
}

.workFlowTrackiPar .workFloTrackSty .wrfActvieNamSTy .ui-outputlabel {
    font-size: 14px;
    padding-left: 20px !important;
        padding-right: 20px !important;
}

.dialogCom.simdilog .ui-datatable-tablewrapper {
    max-height: 187px;
    overflow: auto;
}

.ovWorlkTrackPanl {
    background: #ccc !important;
    width: 100%;
    text-align: center;
    color: #0276aa;
}

.ovWorlkTrackPanl .ui-outputlabel {
    font-size: 18px;
    color: #fff !important;
}

.workFlowTrackiPar {
    margin: 3px;
    box-shadow: 0 0 8px 0px rgba(43, 59, 93, 0.4);
    overflow: hidden;
}

.workFlowTrackiPar .ovWorlkTrackPanl {
    background: #0288d1 !important;
}

.OverlayPanPopupSty .ui-panelgrid-cell .ovWorlkTrackPanl .ui-outputlabel {
    color: #fff !important;
}

.caseValidityPanelSty {
    margin: 3px !important;
    box-shadow: 0 0 8px 0px rgba(43, 59, 93, 0.4);
}

.OverlayPanPopupSty .caseValidityPanelSty {
    margin-top: -11px !important;
}

body .OverlayPanPopupSty.defltTpetChb2 .caseValidityPanelSty .ui-panel-content {
    background: #fff !important;
    padding: 5px !important;
}

.OverlayPanPopupSty.defltTpetChb2 .caseValidityPanelSty .ui-panel-titlebar {
    height: 20px !important;
}

.alignCenter .ui-panelgrid-cell {
    text-align: center !important;
}

body .OverlayPanPopupSty.AdvOverlayPanSty .ui-grid-row .ui-panelgrid-cell .workflowHeaderLabel {
    /* font-family: Roboto,"Trebuchet MS",Arial,Helvetica,sans-serif; new UI*/
   font-family: 'Inter-Regular';
   /* font-family: sans-serif; */
    color: #016990 !important;
}

.marginBtwRows .ui-panelgrid-content .ui-grid-row:first-child ~ .ui-grid-row {
    margin-top: 2px;
}

.workFloTrackSty .ui-tabmenu-nav {
    width: 85%;
    margin-left: 9%
}

body .wfTrackingFQicon {
    color: #fff !important;
    float: right;
    background: #e27a56;
    border-radius: 50px;
    /* font-family: Roboto,"Trebuchet MS",Arial,Helvetica,sans-serif; New UI */
    font-family: 'Inter-Regular';
    font-size: 12px;
    padding: 2px 3px;
    margin-top: 3px;
}

.workEntrUstyMn {
    text-align: right;
}

.workflowAuto.ui-grid-col-6 .ui-outputlabel,
.workFlManul.ui-grid-col-6 .ui-outputlabel {
    color: #fff !important
}

.adActiontol {
    /*width: 94px !important;*/
    z-index: 1;
}

* body .whiteFont {
    color: #fff !important;
    font-weight: bold !important;
    /* font-family: sans-serif; */
   /* font-family: Roboto,"Trebuchet MS",Arial,Helvetica,sans-serif; New UI */
    font-family: 'Inter-Regular';
}

.ui-grid-col-3 .radioButNewSty4 table.qkdatEqlTb {
    width: 65% !important;
}

body .OverlayPanPopupSty.AdvOverlayPanSty .ui-grid-row .ui-panelgrid-cell .workflowHeaderLabel {
    /* font-family: Roboto,"Trebuchet MS",Arial,Helvetica,sans-serif; New UI */
   font-family: 'Inter-Regular';
   /* font-family: sans-serif; */
    color: #016990 !important;
}

.marginBtwRows .ui-panelgrid-content .ui-grid-row:first-child ~ .ui-grid-row {
    margin-top: 2px;
}

.workFloTrackSty .ui-tabmenu-nav {
    width: 85%;
    margin-left: 9%
}

body .wfTrackingFQicon {
    color: #fff !important;
    float: right;
    background: #e27a56;
    border-radius: 50px;
    /* font-family: sans-serif; *//* font-family: Roboto,"Trebuchet MS",Arial,Helvetica,sans-serif; New UI */
    font-family: 'Inter-Regular';
    font-size: 12px;
    padding: 2px 3px;
    margin-top: 3px;
}

.workEntrUstyMn {
    text-align: right;
}

a.plus.attPopUpDl {
    padding: 4px 14px !important;
    text-decoration: none !important;
    background: #fff url(../images/mailAttachBut.png) no-repeat !important;
    background-position-y: 4px !important;
}

.buttonBg .atchBtnCond {
    margin-top: 6px;
}

.workEntrUstyMn {
    text-align: right;
}

.CompHeaderSty .reasscom {
    width: 91px;
}

.invdocHeig .ui-dialog-content {
    overflow: hidden;
}

.reasignComp {
    width: 8%;
}

.AelistDupSrchDataPan .searchGridPanel {
    width: 30% !important;
}

.AelistDupSrchDataPan .duplicateRadio {
    float: left;
    width: 29%;
}

.ncdToggle {
    top: -3px !important;
}

.ui-fluid .invesDIaBtn {
    background: #016990 !important;
    border: 0px !important;
    padding: 5px;
    color: #fff !important;
}

.ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell.Storeleft {
    width: 26%;
}

.ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell.Storeleft table {
    width: 27.5% !important;
}

.width140 {
    width: 140px !important;
}

.applicapsTreRight {
    width: 85% !important;
}

.attPopUpDlmargin {
    height: 5px;
}

.contactMoreAct .ui-outputlabel {
    width: 86%;
    /* font-family: Roboto,"Trebuchet MS",Arial,Helvetica,sans-serif; New UI */
   font-family: 'Inter-Regular';
   /* font-family: arial; */
}

.QnCMgSty .aeWfNaDetaTrac .ui-tabmenu .ui-tabmenu-nav li.ui-state-active,
.QnCMgSty .aeWfNaDetaTrac .ui-tabmenu .ui-tabmenu-nav li.ui-state-hover,
.QnCMgSty .aeWfNaDetaTrac .ui-tabmenu .ui-tabmenu-nav li.ui-state-default {
    background: transparent !important;
    border: 0px solid #016990 !important;
}

.aeWfNaDetaTrac .workFloTrackSty .wrflDate .ui-outputlabel {
    top: 0px;
}

.aeWfNaDetaTrac .workFlowTrackiPar {
    width: 99%
}

.QnCMgSty .aeWfNaDetaTrac .ui-tabmenu .ui-tabmenu-nav li {
    padding-bottom: 20px !important;
    min-height: 100px !important;
}

/* .GenratCaScore img{margin-top: 3px;	} */
.seeMoreDialog .attachButton a {
    padding: 7px 5px 2px 2px !important;
}

/* .setToolTipBgColor .navPaneIconSty{margin-top: 4px;} */
.aeWfNaDetaTrac .workEntrUsty11 {
   /*  top: 62px; */
  top:41px; /* hari */
}

.QnCMgSty .aeWfNaDetaTrac .workFlManul .ui-outputlabel {
    color: #fff !important;
}

.ui-grid-col-4 .radioButNewSty4 table.animateChartRadiotable {
    width: 100% !important;
}

.usprAssrtbl.ui-grid-col-6 .radioButNewSty4 table {
    width: 50% !important;
}

.userPrMainpa .tabPanelStyle {
    padding-left: 2px !important;
}

.ui-grid-col-4 .radioButNewSty4 table.animateChartRadiotable td label {
    padding: 0px !important;
    margin-right: 19px !important;
}

.maliervsty .ui-panel .ui-panel-titlebar {
    background: #fff !important;
}

.maliervsty .ui-panel .ui-panel-titlebar .panel-title .ui-outputlabel {
   /*  color: #fff !important; */
}

.navListParCls .nvLisTog {
    margin-top: -1px !important;
    margin-right: -3px !important;
}

.navPaneIconSty {
    padding-top: 0px;
    height: 24px;
    width: 24px;
}

.aeWfNaDetaTrac .workFloTrackSty .wrflDateRight {
    float: right;
    top: -55px;
        margin-left: 5px;
}

.shortcutMainKey {
    top: 42px !important;
}

.workFlowImportBut .ui-button {
    width: 100% !important;
}

.commanDataTableStyles .scdePaginatorSty .ui-paginator {
    position: relative !important;
}

.QnCMgSty .workFloTrackSty .ui-tabmenu-nav {
    width: 100% !important; /* hari */
   /* padding-left: 10%; */ /* hari */
}

.casvaliPaneS .ui-panel-title {
    width: 88% !important;
}

.vetchartDrillDialogHeig {
    max-height: 286px !important;
    overflow: auto !important;
}

.callLogListingBdsty .bodySty {
    overflow: hidden !important;
}

.rightLayoutPanel .alignValidTxtCenter .ui-outputlabel {
    text-align: left !important; /* New UI changes */
    font-family:'Inter-SemiBold' !important;
    font-size:16px!important;
    color: #39404a !important ; 
}

.R3NullflavourIcon.R3Nullwidthreset .ui-grid-col-6 .ui-selectonemenu {
    width: 85% !important;
}

.e2bQnCStyBio .e2bNormalField.e2bNormalFieldlblae {
    display: block !important;
}

.corressCols5-Cutom3 {
    width: 32% !important;
    float: left;
    margin-left: .5% !important;
}

.corressCols5-Custom42 {
    float: left;
    width: 17%;
    padding-left: 1.5%;
    display: block;
}

.corressCols5-Custom52 {
    float: left;
    width: 17%;
    display: block;
}

.ui-grid-row .ui-grid-col-6 .phonCustomStyCores .ui-state-disabled,
.ui-grid-row .ui-grid-col-6 .phonCustomStyCores .ui-state-disabled {
    width: 95% !important;
}

.ui-grid-col-6 .ui-outputlabel.corressCols5LblCus {
    display: block;
}

.aeBioRightIcon .workFlowIcon .tooltipInqList.tooltipInqListcutom {
    width: auto !important;
}

.formFieldCoress-1 .phonCustomStyCores_sty .ui-inputfield {
    width: 74% !important;
}

.QnCMgSty .ui-grid-col-6 .ui-calendar.ProductRetDateSty .hasDatepicker {
    width: 100% !important;
}

.ui-grid-col-6 .ui-panelgrid .ui-grid-col-6 .ui-calendar.quickDataAsmentDateSty .hasDatepicker {
    width: 71% !important;
}

.callcenterLayoutUnit1OverBs_sty .ui-layout-unit-content {
    overflow: hidden !important;
}

.ui-treetable tbody td.hightlightColStyle {
    white-space: normal !important;
    word-break: break-all;
}

.callcenterLayoutUnit1OverBs_sty .ui-layout-unit-content {
    overflow: hidden !important;
}

.productTypeBlcokSty {
    display: block !important;
}

.R3NullflavourIcon.R3Nullwidthrese2 .ui-grid-col-6 .ui-selectonemenu {
    width: 94% !important;
}

.R3NullflavourIcon .drugReactAssesSty1 .ui-selectonemenu {
    width: 94% !important;
}

.R3NullflavourIcon .teNaMeddDecosty1 .ui-inputfield {
    width: 94% !important;
}

.R3NullflavourIcon .ui-grid-col-6 .ui-inputtextarea.textArea71 {
    width: 89% !important
}

.R3NullflavourIcon .evPrSouTransionsty1 .ui-selectonemenu,
.e2bQnCSty .evPrSouTransionsty1 .ui-inputtext {
    width: 93% !important;
}

.R3NullflavourIcon .ui-grid-col-6 .ui-inputtextarea.testRes {
    width: 94% !important;
}

.R3NullflavourIcon .ui-grid-col-6 .ui-selectonemenu.patientUnderTreatmentSty {
    width: 94% !important;
}

.ui-grid-col-6 .ui-panelgrid .ui-grid-col-6 .BRecievedDateCentSty .ui-calendar .hasDatepicker {
    width: 100% !important;
}

.ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell.lotidN1038sty1 {
    width: 59% !important;
}

.ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell.lotidN1038sty2 {
    width: 35% !important;
}

.R3NullflavourIcon .ui-grid-row .ui-grid-col-6 .ui-grid-col-6 .tbim112asty table {
    width: 100% !important;
}

.R3NullflavourIcon.R3Nullwidthrese2 .ui-grid-col-6 .ui-selectonemenu.idN1038813110sty {
    width: 84% !important;
}

.stytabId1303CAl table {
    width: 24% !important;
}

.R3NullflavourIcon.R3Nullwidthrese2 .ui-grid-col-6 .ui-selectonemenu.nullFlavDateAeFormSty {
    width: 85% !important;
}

.R3NullflavourIcon .ui-grid-col-6 .NullCol2-1 .ui-selectonemenu.aeTestDateSeleSty {
    width: 83% !important;
}

.QnCMgSty .ui-grid-col-6 .aeEntryDateSty .ui-calendar .ui-state-disabled {
    width: 100% !important;
}

.ui-grid-col-6 .ui-panelgrid .aeLastReCivDateHForm .ui-calendar .hasDatepicker {
    width: 95% !important;
}

.setCallLogDateHWid {
    width: 35% !important;
}

.R3NullflavourIcon .aetestDetailsHty .ui-selectonemenu,
.R3NullflavourIcon .aetestDetailsHty .ui-inputtext,
.R3NullflavourIcon .aetestDetailsHty .ui-inputtextarea.textArea71 {
    width: 93% !important;
}

.NullflavourIcon .settestnameAuto .ui-inputfield.testDateTimehty {
    width: 95% !important;
}

.NullflavourIcon .ui-grid-col-6 .ui-selectonemenu.resultUnitHsty {
    width: 95% !important;
}

.QnCMgSty .NullflavourIcon .ui-grid-col-6 .ui-grid-col-6 .disDateWidthHsty1 table {
    width: 93% !important;
}

.setNulFaLblWidth {
    width: 100% !important;
}

.basPaneCallhSty .ui-panel-content {
    min-height: auto !important;
}

.casvaliPaneS .ui-panel-title {
    width: 88% !important;
}

.goTopClass { /* width: 48% !important; */
}

.e2bQnCSty .ui-panel-content {
    width: 100% !important;
}

.sendtoTrackZindex {
    z-index: 1021 !important;
}

.casvaliPaneS .ui-panel-title {
    width: 88% !important;
}

.adminMenuSelect {
    background-color: #29639f;
    padding: 6px 8px;
    color: #fff !important;
    text-decoration: none;
}

.adminMenunotSelect {
    background-color: #fff;
    text-decoration: none;
    padding: 6px 8px;
}

.filDataExtcol {
    width: 300px;
}

.filDataExtcol label {
    white-space: initial;
}

.evWebCenterDatatable .ui-datatable-tablewrapper {
    overflow: scroll;
}

.testPanelThHei .feildsDatatable.labopanTbTDheuht thead th {
    height: 64px !important;
}

.e2bQnCSty .e2bNormalField .ui-outputlabel.e2br3DFont, .e2bQnCSty .ui-grid-col-4 .e2bNormalField .ui-outputlabel.e2br3DFont,
.e2bQnCSty .ui-grid-col-4 .e2bNormalField .ui-outputlabel.e2br3DFont, .e2bQnCSty .ui-grid-col-4 .ui-grid-col-6 .e2bNormalField .ui-outputlabel.e2br3DFont {
    font-size: 10px !important
}

.e2bQnCSty .ui-grid-col-4 .e2bNormalField .ui-outputlabel.e2br3DFont, .e2bQnCSty .ui-grid-col-4 .ui-grid-col-6 .e2bNormalField .ui-outputlabel.e2br3DFont {
    font-size: 10px !important
}

.tooltipInqList .xhtmlUpload .ui-button {
    margin-left: 0px;
}

.ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell.in1lbl {
    width: 30px;
}

.xhtmlUpload .ui-button-text-icon-left .ui-button-text {
    padding: 4px 3px 4px 16px;
}

.legHoverS .inqColorWidth .tooltipInqList .label,
.legHoverS .inqColorWidth .tooltipInqList .value {
    cursor: pointer;
}

.R3NullflavourIcon .ui-grid-row .ui-grid-col-6 .deliveryDatests table {
    width: 90% !important;
}

.ui-grid-col-4 .radioButNewSty4 table.re_operaTys {
    width: 100% !important
}

.ui-datatable thead th.admieDeaTable {
    padding: 4px 0px 4px !important;
}

.R3NullflavourIcon .ui-grid-row .ui-grid-col-6 .deliveryDatests table {
    width: 90% !important;
}

.actFileUpBtn .ui-fileupload-buttonbar {
    background: transparent !important;
    border: 0px;
}

.tooltipInqList .actFileUpBtn .ui-button {
    margin-left: -6px !important;
    border: 0px !important;
    background: none !important;
}

.tooltipInqList .actFileUpBtn .ui-button .ui-button-icon-left {
    border: 1px solid #219bd2;
    border-radius: 50%;
}

.tooltipInqList .actFileUpBtn .ui-fileupload-preview {
    display: none
}

.attachButton .ui-fileupload-row {
    display: none;
}

/* evweb styles start */
.evWebRightLayout {
    display: none;
}

body .evWebMainGrid .evWebLeftLayout {
    width: 23% !important;
    overflow: auto;
    position: relative;
}

body .evWebMainGrid .evWebCenterLayout {
    width: 77% !important;
}

body .evWebMainGrid .evWebLeftLayout .ui-treenode-label a {
   /*  font-family: Roboto,"Trebuchet MS",Arial,Helvetica,sans-serif; New UI*/
  font-family: 'Inter-Regular';
   /* font-family: sans-serif !important; */
}

body .evWebMainGrid .evWebLeftLayout .ui-treenode-label a.treeHighlight {
    color: #29639f !important;
}

body .evWebMainGrid .evWebLeftLayout, body .evWebMainGrid .evWebCenterLayout, body .evWebMainGrid .evWebRightLayout {
    background: #fff !important;
    box-shadow: 0px 0px 8px 0px #ccc;
    margin: 0px 5px 0px 5px !important;
    padding: 5px !important;
}

body .evWebMainGrid .evWebLeftLayout .ui-panel .ui-panel-titlebar {
    background: #29639f !important;
    color: #fff !important;
    border: 1px solid #29639f;
}

body .evWebMainGrid .evWebLeftLayout .ui-panel .ui-panel-title {
    color: #fff !important;
}

body .evWebMainGrid .evWebLeftLayout .ui-fileupload .ui-fileupload-buttonbar {
    background: none !important;
    border: none !important;
}

body .evWebMainGrid .evWebLeftLayout .ui-fileupload .ui-fileupload-buttonbar .ui-button {
    background: #016990 !important;
}

body .evWebMainGrid .evWebLeftLayout .ui-fileupload .ui-fileupload-buttonbar .ui-button .ui-icon {
    background-image: url(../images/plusNew.png) !important;
    background-position: 0 0 !important;
}

body .evWebMainGrid .evWebLeftLayout .ui-fileupload .ui-fileupload-buttonbar .ui-button .ui-button-text {
    color: #fff;
}

body .evWebMainGrid .evWebLeftLayout .evWebLeftDatatable {
    margin-top: 12px;
}

body .evWebMainGrid .evWebLeftLayout .evWebLeftDatatable > .ui-datatable-tablewrapper > table > thead {
    display: none;
}

body .evWebMainGrid .evWebLeftLayout .evWebLeftDatatable > .ui-datatable-tablewrapper > table tbody tr td {
    border: none !important;
    border-bottom: 1px solid #ccc !important;
}

body .evWebMainGrid .evWebLeftLayout .evWebLeftDatatable .ui-datatable-odd td {
    background: #fff !important;
}

body .evWebMainGrid .evWebLeftLayout .ui-calendar .ui-inputfield {
    width: 66% !important;
}

body .evWebMainGrid .evWebLeftLayout .ui-panel-content {
    border: none !important;
}

body .evWebMainGrid .evWebCenterLayout .evWebCenterDatatable .ui-datatable-header {
    background: #29639f !important;
    border: 1px solid #29639f;
    color: #fff !important;
}

body .evWebMainGrid .evWebCenterLayout .evWebCenterDatatable > .ui-datatable-tablewrapper > table > thead > tr > th {
    background: #ededed !important;
}

.evWebRightHeader {
    background: #29639f;
}

.evWebRightHeader .ui-fileupload .ui-fileupload-buttonbar {
    background: transparent !important;
    border: none !important;
}

body .evWebMainGrid .evWebLeftLayout .treeLeft {
    border: none !important;
    width: 100% !important;
}

body .evWebMainGrid .evWebLeftLayout .treeLeft .ui-tree ul li ul li:last-child {
    height: auto;
    background: url(../images/dottedTree.png) repeat-y !important;
    background-position: 4px 0px !important;
}

body .evWebMainGrid .evWebLeftLayout .treeLeft .ui-tree .ui-treenode-children {
    padding-left: 16px !important;
}

body .evWebMainGrid .evWebLeftLayout .treeLeft li.ui-treenode-parent .ui-treenode-children .ui-treenode-content {
    background: url(../images/hr_dotted.png) no-repeat 6px 1px !important;
}

body .evWebMainGrid .evWebLeftLayout .treeLeft .ui-tree .ui-treenode-parent .ui-treenode-children li .ui-treenode-leaf-icon {
    background: none !important;
}

body .evWebMainGrid .evWebLeftLayout .treeLeft > .ui-tree > .ui-tree-container {
    padding-left: 0px !important;
    max-height: 454px;
    overflow: hidden;
}

body .evWebMainGrid .evWebLeftLayout .treeLeft > .ui-tree > .ui-tree-container:hover {
    overflow: auto;
}

body .evWebMainGrid .evWebLeftLayout .treeLeft .ui-tree ul li.ui-treenode-parent:last-child {
    background: url(../images/dottedTree.png) repeat-y !important;
    background-position: 4px 0px !important;
}

body .evWebMainGrid .evWebLeftLayout .ui-treenode-label a.evWebLoader {
    background: url(../images/processing.gif) no-repeat right center !important;

    background-size: 16px 16px !important;
    padding-right: 20px;
}

.evWebBreadcrumb {
    margin: 5px 0;
}

.evWebBreadcrumb .ui-outputlabel {
    color: #000 !important;
    font-size: 15px !important;
}

.evWebBreadcrumb .evWebBreadcrumbValue.ui-outputlabel {
    color: #0068c8 !important
}

.secDilog {
    margin-left: 18px;
}

/* evweb styles end */
.e2bQnCSty .ui-panel-content {
    width: 100% !important;
}

.sendtoTrackZindex {
    z-index: 1021 !important;
}

.ui-grid-col-4 .datNTimCOm .ui-state-disabled {
    width: 49% !important;
}

.e2bQnCSty .ui-panel-content {
    width: 100% !important;
}

.sendtoTrackZindex {
    z-index: 1021 !important;
}

.SelectedTblColor {
    background-color: #2dafdb !important;
    width: 10% !important;
    height: 66px;
}

.selectedcorrespondence.noteDataParst {
    border: 1px solid #ccc !Important;
    background: #fff !Important;
}

.selectedcorrespondenceforevenrow.grayBg {
    border: 1px solid #F3F3F3 !Important;
    background: #F3F3F3 !Important;
}

.shortByTxt a.saveBtn {
    background: #fff url(../images/save.png) no-repeat 3px center !important;
    padding: 2px 5px 2px 23px;
    display: inline-block;
    color: #000;
    font-size: 13px;
    margin-right: 10px;
}

/*.formLisData .ui-datatable-tablewrapper {*/
/*    max-height: 500px !important;*/
/*    overflow: visible;*/
/*}*/

.editLastColnweb .ui-icon-pencil {
    background: url(../images/pencil_edit.png) no-repeat center !important;
    background-size: 18px 18px !important;
    padding: 1px 1px;
}

.frozSelctBx thead th {
    overflow: visible;
    outline: none;
}

/*.formLisData .ui-datatable-tablewrapper {*/
/*    max-height: 500px !important;*/
/*}*/

.coDetUplFilS .ui-datatable-even td,
.RequestPanelLineRe .ui-panel-content .ui-panel-content .coDetUplFilS td {
    padding: 4px 10px 4px !important;
    border: 1px solid #ccc !important;
}

.evwbDat .ui-datatable-scrollable-body {
    margin-top: 12px !important;
}

.comNotDiSty .ui-layout-unit-content {
    overflow: hidden;
}

.evwbDat .ui-datatable-scrollable-footer {
    background: transparent !important;
    border: 0px !important;
}

.editLastColnweb .ui-row-editor-check .ui-c {
    background: url(../images/correct.png) no-repeat center !important;
    background-size: 18px 18px !important;
    padding: 1px 1px;
}

.editLastColnweb .ui-row-editor-close .ui-c {
    background: url(../images/close_icon.png) no-repeat center !important;
    background-size: 18px 18px !important;
    padding: 1px 1px;
}

.evwbDat .ui-datatable tbody td {
    font-size: 13px !important;
}

/*.formLisData .ui-datatable-tablewrapper {*/
/*    max-height: 500px !important;*/
/*}*/

.evwbDat .ui-paginator-first,
.evwbDat .ui-paginator-prev,
.evwbDat .ui-paginator-next,
.evwbDat .ui-paginator-last {
    margin-top: 4px;
}

.frozSelctBx thead th {
    overflow: visible;
    outline: none;
}

.formLisData .ui-datatable-tablewrapper {
    /*max-height: 522px !important;*/
    overflow: auto;
}

.ui-datatable tbody td.matchedGreen {
    background: #bffbbf !important
}

/*Criteria Builder Styles*/
.ui-button.buttonQBuilder {
    background-color: #669999 !important;
    border: none !important;
    color: white;
    padding: 5px 5px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 14px;
    cursor: pointer;
    width: 150px !important;
}

.treeNode {
    padding: 20px;
    margin: 10px !important;
}

.treeNodeConditionType {
     font-weight: bold;
    font-size: 12px;
    color: #0169;
}

.treeNodeStyle1 {
    font-weight: bold;
    font-size: 12px;
    color: red;
}

.treeNodeStyle2 {
    font-weight: bold;
    font-size: 14px;
}
.aeRuBuiDet .ui-tree .ui-treenode .ui-treenode-label.ui-state-hover{background: #ccc;border:0px !important;}
.aeRuBuiDet .ui-tree .ui-treenode .ui-treenode-label.ui-state-highlight{border: 0px !important;}
.aeRuBuiDet .temLogoSty .ui-button,
.aeRuBuiDet .temLogoSty .ui-button.ui-stat-hover{    padding: 3px 0px !important;border:none !important;} 
.aeRuBuiDet .treeNode{margin: 0px !important;}
.treeNodeStyle3 {
    font-weight: bold;
    font-size: 14px;
    color: green;
}

.treeNodeStyle4 {
    font-weight: bold;
    font-size: 12px;
    color: red;
}

.treeNodeStyle5 {
    font-weight: bold;
    font-size: 16px;
    color: green;
}

.treeNodeStyle6 {
    font-weight: bold;
    font-size: 16px;
    color: green;
}

.treeNodeStyle8 {
    font-weight: bold;
    font-size: 16px;
    color: #ff0000!important;
}

.treeNodeStyle9 {
    font-weight: bold;
    font-size: 16px;
    color: #efa303 !important;
}
.treeNodeStyle7 {
    font-weight: bold;
    font-size: 14px;
}

.ruleDetailsPanelOperandsoperatorsStyle {
    width: 100%;
    height: 200px;
    float: left;
    border-right: 1px solid #006699;
}

.ruleDetailsPanelOperandsoperatorsPnlGrpStyle {
    width: 100%;
    float: left;
    border-bottom: 1px solid #c1c1c1;
    background-color: #669999;
    text-align: center;
   padding: 4px 2px;
}

.ruleDetailsPanelOperandsoperatorsPnlGrpexprStyle {
    font-weight: bold;
    font-size: 14px;
    color: white;
}

.ruleDetailsPanelopearatorStyle1 {
    width: 100%;
    height: 257px;
    float: left;
    border-bottom: 1px solid #c1c1c1;
    background-color: white;
    overflow-y: scroll;
}

.ruleDetailsPanelopearatorStyle2 {
    width: 350px;
    height: 131px;
    float: left;
    border-bottom: 1px solid #c1c1c1;
    background-color: white;
    overflow-y: scroll;
}

.ruleDetailsPanelopearatorStyle3 {
    font-weight: bold;
    font-size: 16px;
    color: green;
}

.ruleDetailsPanelopearatorStyle4 {
    font-weight: bold;
    font-size: 16px;
    color: red;
}

.ruleDetailsPanelopearatorStyle5 {
    font-weight: bold;
    font-size: 16px !important;
    height: 20px;
    color: green;
}

.ruleDetailsPanelopearatorStyle6 {
    width: 100%;
    height: 30px;
    float: left;
    border-bottom: 1px solid #c1c1c1;
    background-color: #ccc;
    height: 22px;
}

.ruleDetailsPanelopearatorStyle7 {
    font-size: 16px !important;
    height: 25px;
}

.ruleDetailsPanelopearatorStyle8 {
    font-size: 16px !important;
    height: 25px;
}

.ruleDetailsPanelopearatorStyle9 {
    width: 100%;
    height: 200px;
    float: left;
    border-right: 1px solid #006699;
}

.ruleDetailsPanelopearatorStyle10 {
    width: 100%;
    float: left;
    border-bottom: 1px solid #c1c1c1;
    background-color: #669999;
    text-align: center;
    padding: 4px 2px;
}

.ruleDetailsPanelopearatorStyle11 {
    font-weight: bold;
    font-size: 14px;
    color: white;
}

.ruleDetailsPanelopearatorStyle12 {
    float: left;
    width: 400px;
    height: 287px;
    overflow-y: scroll;
}

.ruleDetailsPanelopearatorStyle13 {
    font-weight: bold;
    font-size: 12px;
    color: green;
}

.ruleDetailsPanelopearatorStyle14 {
    font-weight: bold;
    font-size: 12px;
    color: #0169;
        white-space: normal;
}

.ruleDetailsPanelopearatorStyle15 {
    width: 100%;
    height: 300px;
    float: left;
    border-right: 1px solid #006699;
}

.ruleDetailsPanelopearatorStyle16 {
    width: 100%;
    float: left;
    border-bottom: 1px solid #c1c1c1;
    background-color: #669999;
    text-align: center;
   padding: 4px 2px;
}

.ruleDetailsPanelopearatorStyle17 {
    font-weight: bold;
    font-size: 14px;
    color: white;
}

.ruleDetailsPanelopearatorStyle18 {
    font-size: 13px !important;
}

.ruleDetailsPanelopearatorStyle19 {
    width: 100%;
    height: 284px;
    float: left;
}

.activwev {
    padding-left: 500px;
}

/*End of Criteria builder Styles*/
.ui-datatable.ewdatFIle {
    margin-top: -18px;
}

.caseImgALignCV img {
    width: 20px;
    padding-left: 10px;
    vertical-align: middle;
}

.casst6, .casst1, .casst2, .casst4 {
    width: 10%;
}

.casst3 {
    width: 16%;
}

.casst5 {
    width: 22%;
}

.casst7 {
    width: 11%;
}

.casvaliPaneS .ui-panel-title,
.caseHeadSty .ui-panel-title {
    font-size: 16px;
}

.evwebActioIco .Action-tooltip {
    margin-top: 8px;
    right: 0px;
    padding-left: 40px;
}

.evwebActioIco .Action-tooltip .tooltipAct {
    right: -18px;
}

.evwebActioIco .Action-tooltip .tooltipAct:after {
    left: unset;
    right: 17px;
}

.checkBoxDisab .ui-datatable-scrollable-body {
    margin-top: 12px;
}

.checkBoxnEditSty .ui-state-highlight {
    background: #fff !important;
}

.cusomevweb input {
    width: 91px !important;
}

.ui-button.btnsaverulbi {
    background: #669999 !important;
    color: #fff;
        padding: 3px 0px;
}

.evWRejDilst .LineMantatory {
    padding-left: 2px;
    float: left;
}

.evWRejDilst .ui-outputlabel {
    font-size: 13px;
    float: left;
    margin-top: -3px;
    margin-bottom: 4px;
}

.rejectedEvWebd .ui-dialog-titlebar {
    padding: 9px 20px !important;
    background: #29639f !important;
}

.rejectedEvWebd .ui-dialog-titlebar .ui-dialog-title {
    color: #fff !important;
}

.rejectedEvWebd .ui-dialog-content {
    padding: 9px 1px !important;
}

.rejectedEvWebd .ui-dialog-titlebar a.ui-dialog-titlebar-icon, .rejectedEvWebd .ui-dialog-titlebar a.ui-state-hover {
    background: url(../images/close_icon.png) no-repeat !important;
    border: none !important;
    padding: 0px !important;
    margin: 4px 5px !important;
    width: 20px;
    height: 20px;
}

.checkBoxDisab tbody td {
    white-space: normal !important;
}

.rejectedEvWebd .ui-dialog-content .ui-confirm-dialog-message {
    margin: 0px !important;
    font-size: 14px !important;
}

.rejectedEvWebd .ui-dialog-buttonpane {
    background: #fff !important;
    border: 0px !important;
}

.evWRejDilst .ui-outputlabel {
    font-size: 12px;
    float: left;
    padding-left: 4px;
    margin-top: -3px;
    margin-bottom: 4px;
}

.hideNorecoredsSt .ui-datagrid-content-empty {
    display: none;
}

.InqCoressDialogSty .ediHeaderIcons .ui-editor .ui-editor-group .ui-editor-button {
    width: 20px;
}

.loginBox {
    background: #fff;
    padding: 5px;
    box-shadow: 1px 1px 17px #212121;
    width: 65%;
    border: 1px solid #f8f8f8;
    border-radius: 5px;
    /* font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; */
   /* font-family: Roboto,"Trebuchet MS",Arial,Helvetica,sans-serif; New UI*/
    font-family: 'Inter-Regular';
    margin: 150px auto 0px;
}

.evWRejDilst .LineMantatory {
    padding-left: 2px;
    float: left;
}

.evWRejDilst .ui-outputlabel {
    font-size: 12px;
    float: left;
    padding-left: 4px;
    margin-top: -3px;
    margin-bottom: 4px;
}

.shortCutMainKeys {
    position: absolute;
    right: 1px;
    top: -6px;
    visibility: hidden;
    background: #00b0f0 !important;
    color: #fff !important;
    padding: 0px 4px !important;
    border-radius: 12px !important;
    font-size: 10px !important;
}

.shortCutSubMenuKey {
    position: absolute;
    right: 17px;
    top: 6px;
    visibility: hidden;
    background: #00b0f0 !important;
    color: #fff !important;
    padding: 0px 4px !important;
    border-radius: 12px !important;
    font-size: 10px !important;
}

.shortCutChildMenuKey {
    position: absolute;
    right: 5px;
    top: 5px;
    visibility: hidden;
    background: #00b0f0 !important;
    color: #fff !important;
    padding: 0px 4px !important;
    border-radius: 12px !important;
    font-size: 10px !important;
}

.dataInfoDilgSpac .ui-datatable-data td {
    white-space: normal !important;
}

.tabPanelStyle .drugTitleWI .ui-panel-titlebar .titleBar-title {
    width: 75%;
}

.QnCMgSty .indicationsPanelbl .ui-panel-titlebar .ui-panel-title .ui-tabmenu {
    width: 75%;
}

.qusnoteZind {
    z-index: 1002 !important;
}

.ui-grid-col-12 .ui-inputtextarea.noteTxtAreHeig {
    height: 264px !important;
}

.qstnNotesList {
    max-height: 464px;
}

.corresDialogDetails1 {
    width: 60%;
}

.corresDialogList1 {
    width: 40%;
}

.Dilog-notesIconDU {
    width: 30%;
}

.Dilog-notesleftDU {
    width: 70%;
}

.quesNotesDeletIn {
    visibility: hidden;
}

.quesNotesDeletInHover:hover .quesNotesDeletIn {
    visibility: visible;
}

.safetyNotePnlMaxHei {
    overflow: auto;
    max-height: 438px;
}

.safNotLautdia {
    height: 469px !important;
}

.QgPreheadStyas .ui-panel-titlebar .ui-outputlabel.statusYellow {
    color: yellow;
}

.ui-grid-col-12 .ui-inputtextarea.notTeAraSty {
    height: 173px !important;
}

.tabPanelStyle .e2bQnCSty .lookupAlignSty21 .ui-autocomplete .ui-inputfield {
    width: 100% !important;
}

.manuLooPro {
    margin-left: 4px;
    vertical-align: middle;
}

.ui-panel-title .radioButNewSty4 .dupapRadiCre label {
    padding: 0px 6px 0px 0px !important;
}

.searchGridPanel .ui-grid-col-4 .ui-selectonemenu.dupSelHe {
    height: 25px;
}

.ui-panel-title .radioButNewSty4 .dupapRadiCre td {
    display: inline-block;
}

.QgPrentCheckBx_Sty .ui-panelgrid .ui-grid-responsive .ui-grid-col-12 {
    padding: 0px !important;
}

.ui-dialog .totnaQusDiaChil {
    overflow: auto;
}

.ui-panel-title .radioButNewSty4 .dupapRadiCre td {
    display: inline-block;
}

.rejectedEvWebd {
    z-index: 1019 !important;
}

.QgPreheadStyas .ui-panel-titlebar .ui-outputlabel.statusRed,
.QgPreheadStyas .ui-panel-titlebar .ui-outputlabel.statusYellow,
.QgPreheadStyas .ui-panel-titlebar .ui-outputlabel.statusGreen {
    /* font-family: Roboto,"Trebuchet MS",Arial,Helvetica,sans-serif; New Ui*/
   font-family: 'Inter-Regular';
   /* font-family: arial !important; */
}

.bulkUpdtBtn .ui-button-text-icon-left .ui-button-text {
    padding: .3em 1em .3em 1.1em;
}

.fileUploadSty .bulkUpdtBtn .ui-fileupload-choose {
    margin-top: -7px !important;
}

.PageTitLeft .ui-button.setBgDownLoadImg {
    background: #fff url(../images/download_doc_img.png) no-repeat 3px center !important;
    background-size: 16px 16px !important;
}

.QuestionnarieLeft .R3NullflavourIcon .ui-grid-col-4 .ui-selectonemenu,
.QuestionnarieLeft .R3NullflavourIcon .ui-grid-col-4 .ui-inputfield,
.QuestionnarieLeft .R3NullflavourIcon .ui-grid-col-4 .ui-inputtext,
.QuestionnarieLeft .R3NullflavourIcon .radioButwidth {
    width: 97% !important;
}

.totnaQusDiaChil {
    overflow-x: hidden;
}

.totnaQusDiaChil .ui-commandlink {
    white-space: normal !important
}

.ui-grid-col-4 .ui-grid-row .width30per {
    width: 100% !important;
}

.QnCMgSty .linkedRepost .ui-panel-titlebar .ui-panel-title .ui-tabmenu {
    width: 91%;
}

.QnCMgSty .PreviouslyPanleWI2 .ui-panel-titlebar .ui-panel-title .ui-tabmenu {
    width: 47%;
}

.adDocDelICon {
    padding-left: 5px !important;
}

.adDocDelICon img {
    vertical-align: middle;
}

.navTreLef {
    width: 2%;
}

.navadynamicPnlAER3 {
    width: 97%;
    float: left;
}

.tabRightTreemenu.navadynamicPnlAER3 {
    width: 81%;
}

.tabRightswith.navadynamicPnlAER3 {
    width: 99.6%
}

.saftpagine .ui-paginator {
    margin-top: 5px !important;
}

.dataGriStatuscol {
    width: 80% !important;
}

.datagriNxtPrevBtn {
    width: 23% !important;
}

.evWebBackgrGreeprev,
.ui-state-hover.evWebBackgrGreeprev {
    background: #2ecc71 url(../images/arrow-Left_ff.png) no-repeat 3px center !important;
    background-size: 21px 17px !important;
    padding: 2px 5px 2px 19px;
    border-radius: 11px;
    background-position: 4px 4px !important;
    outline: none;
}

.evWebBackgrGreeprev .ui-button-text {
    color: #fff !important;
}

.evWebBackgrGreenext,
.ui-state-hover.evWebBackgrGreenext {
    background: #2ecc71 url(../images/arrow-Right_ff.png) no-repeat 3px center !important;
    background-size: 21px 17px !important;
    padding: 2px 26px 2px 5px;
    border-radius: 11px;
    background-position: 45px 4px !important;
    outline: none;
}

.evWebBackgrGreenext .ui-button-text {
    color: #fff !important;
}

.evWebBackgrgrayprev,
.ui-state-hover.evWebBackgrgrayprev,
.ui-grid-col-6 .ui-state-disabled.evWebBackgrgrayprev {
    background: #c2c3c2 url(../images/arrow-Left_ff.png) no-repeat 3px center !important;
    background-size: 21px 17px !important;
    padding: 2px 5px 2px 19px;
    border-radius: 11px;
    background-position: 4px 4px !important;
    outline: none;
    opacity: 1;
    border: none !important;
}

.evWebBackgrgraynext,
.ui-state-hover.evWebBackgrgraynext,
.ui-grid-col-6 .ui-state-disabled.evWebBackgrgraynext {
    background: #c2c3c2 url(../images/arrow-Right_ff.png) no-repeat 3px center !important;
    background-size: 21px 17px !important;
    padding: 2px 26px 2px 5px;
    border-radius: 11px;
    background-position: 45px 4px !important;
    outline: none;
    opacity: 1;
    border: none !important;
}

.saftpagine .ui-paginator {
    margin-top: 5px !important;
}

.AELeftParent .ui-layout-unit {
    visibility: unset;
}

.innerLeftContainer1 .RemoveMovetoPanel {
    display: none;
}

.annoulisngpas .commanDataTableStyles .ui-datatable-tablewrapper {
    max-height: 274px !important;
}

.passTabl .formFieldLeft {
    padding-right: 10px;
}

.searchcryHead .ui-panel-title {
    font-size: 16px;
}

.docmask1 table {
    width: 100% !important;
}

.assignAllpro1 {
    width: 2%;
}

.assignAllpro1 {
    width: 9;
}

.ui-grid-col-4 .radioButNewSty4 .batchPrinteBy label {
    padding: 0px 2px 0px 6px !important;
}

.alertsListingSty .commanDataTableStyles .ui-datatable-tablewrapper {
    max-height: 456px;
}

.logcommntablMaxHeigh .ui-datatable-tablewrapper {
    max-height: 482px;
}

body .unpinrotateComp {
    transform: rotate(0turn) !important;
}

.logcommntablMaxHeigh .ui-datatable-tablewrapper {
    max-height: 482px;
}

.logcommntablMaxHeigh, .callLisDtTbl {
    margin-top: -15px;
}

.ldaLisngCls .ui-datatable-header .columnSty .ui-button {
    top: 24px !important;
}

.maliervsty .bodySty {
    padding: 3px 0px 5px 8px;
    width: 99.4%;
}



.malinDateScrolset {
    max-height: 524px;
    overflow: auto;
    width: 100%;
    padding: 0px !important;
}

.setDyncorehei {
    max-height: 557px;
    overflow: auto;
    width: 100%;
    padding: 0px !important;
}

/*.codeSetMAxDatHe .ui-datatable-tablewrapper {*/
/*    max-height: 520px;*/
/*}*/

.codeListCls .ui-datatable-header .columnSty .ui-button {
    top: 24px !important;
}

.codeLisPagin {
    margin-top: -18px;
}

.codEditMap .ui-panel .ui-panel-title {
    font-size: 16px;
}

/*.supplmaxHei .ui-datatable-tablewrapper {*/
/*    max-height: 433px;*/
/*}*/

.formLisData {
    margin-top: -18px;
    overflow: visible !important;
}

.evWebLeftLayout ::-webkit-scrollbar {
    width: 8px;
}

.evWebLeftLayout ::-webkit-scrollbar-track {
    background: #f1f1f1;
}

.evWebLeftLayout ::-webkit-scrollbar-thumb {
    background: #8b8b8b;
}

.evWebLeftLayout ::-webkit-scrollbar-thumb:hover {
    background: #8b8b8b;
}

.folwquSTy2 {
    width: 11%;
}

.folwquSTy4 {
    width: 56%;
}

.folwquSTy3 {
    width: 26%;
}

.folwquSTy1 {
    width: 33%;
}

.addComAceDeny1 {
    width: 40% !important;
}

button.ui-button.AddNoteBtn {
    /* background: #66BB6A url(../images/audittrialreport.png) no-repeat 9px 5px !important; */
   width: auto;
   height: 30px;
   /* line-height: 41px; */
    padding: 4px 10px !important;
    background-image: none !important;
    border: 1px solid #C4CDD5 !important;
    border-radius: 4px !important;
    background-color: #FFFFFF;
    color: #38506D;
    font-size: 12px;
    font-weight: 500;
    text-align: center;
    display: inline-block;
}

.noteAutoFlow .ui-dialog-content {
    overflow: auto !important;
}

.e2bQnCSty .ui-grid-row .ui-grid-col-6 .radioButNewSty4 table.aefoContinuingtbl,
.e2bQnCSty .ui-grid-row .ui-grid-col-6 .radioButNewSty4 table.aeA1-5,
.setaeFormRadio .ui-grid-row .ui-grid-col-6 .radioButNewSty4 table {
    width: 100% !important;
}

.ui-grid-col-6 .radioButNewSty4 .aefoContinuingtbl label {
    padding: 0px !important;
}

.documentViewRight .basiPanadv .ui-panel-title {
    width: 94% !important;
}

.documentViewRight .basiPanadv .ui-panel-titlebar .ui-panel-title .ui-tabmenu {
    width: 100% !important;
}

.documentViewRight .goTopClass {
    left: 89%;
}

.fullDatBasicpa .ui-grid-col-6 .ui-grid-row {
    display: block;
}

.documentViewRight .ui-grid-col-6 .grid2-col2-left,
.documentViewRight .ui-grid-col-6 .grid2-col2-right,
.documentViewRight .ui-grid-col-6 .paddingRight,
.documentViewRight .ui-grid-col-6 .paddingLeft {
    width: 100%;
}

.documentViewRight .docViewSetFullWi .ui-grid-col-6 {
    width: 100%;
}

.documentViewRight .E2bDetR3UnqSty .ui-panel-titlebar {
    height: auto !important;
}

.documentViewRight .E2bDetR3UnqSty .ui-panel-title .E2bCodeListLinkSty div:nth-child(1) {
    margin-left: 0px;
}

.documentViewRight .documentViewLeft {
    padding: 0px !important;
}

.documentViewRight .E2bDetR3UnqSty .E2bCodeListLinkSty {
    float: left;
}

.documentViewRight .E2bR3LinkSty div {
    padding: 0px 1px !important;
}

.documentViewRight .E2bR2LinkSty div {
    padding: 0px 1px !important;
}

.documentViewRight .BasicLabelSty .ui-outputlabel,
.documentViewRight .BasicLabelSty {
    padding-right: 1px !important;
}

.documentViewRight .E2bCodeListLinkSty .documentViewLeft {
    padding-left: 0px !important
}

.documentViewRight .E2bDetR3UnqSty .goTopClass {
    left: 45%;
    margin-top: 20px;
}

.documentViewRight .E2bDetR3UnqSty .ui-panel-title .NextPreRight {
    margin-right: 33px;
}

.documentViewRight .AeFormPanelSty .ui-panel-title .switchLinkTreeTab {
    right: 10px;
}

.documentViewRight .AeFormPanelSty .ui-panel-titlebar .ui-tabmenu {
    width: 50% !important;
}

.documentViewRight .feildsDatatable th {
    width: 50%;
    float: left;
}

.documentViewRight .R3NullflavourIcon .ui-grid-col-4 .increDateofCreationWidth .ui-calendar .hasDatepicker {
    width: 98% !important;
}

.documentViewRight .e2bQnCSty .e2bNormalField.naduplicatelabelLbl {
    width: 28%;
}

.documentViewRight .feildsDatatable .ui-grid-col-4 .ui-inputfield, .documentViewRight .feildsDatatable .ui-grid-col-4 .ui-inputtext,
.documentViewRight .feildsDatatable .ui-grid-col-4 .ui-selectonemenu {
    width: 100% !important;
}

.documentViewRight .feildsDatatable .ui-grid-col-4 .tabImpreCalendar table,
.documentViewRight .R3NullflavourIcon .readonlyparentsgenderr3 {
    width: 84% !important;
}

.documentViewRight .feildsDatatable .ui-datepicker-calendar th {
    width: auto;
    min-height: 20px;
}

.documentViewRight .docvmedicalpar .ui-grid-row {
    display: block;
}

.documentViewRight .e2bQnCSty .ui-grid-col-6.mediaclStartDate,
.documentViewRight .e2bQnCSty .ui-grid-col-6.medicalEndDate,
.documentViewRight .docparestendat .ui-grid-col-6 {
    width: 100% !important;
}

.documentViewRight .docvmedicalpar .ui-grid-row,
.documentViewRight .docparestendat .ui-grid-row {
    display: block;
}

.documentViewRight .R3NullflavourIcon .docnavaDeetREPORTE .radioButNewSty4 {
    width: 84%;
}

.documentViewRight .autospyRadio {
    float: left;
    width: 90%;
}

.ui-grid-col-6 .autospyRadio table {
    width: 100% !important;
}

.documentViewRight .ui-grid-col-4 .docnavaDeetREPORTE .radioButNewSty4 table {
    width: 100% !important;
}

.documentViewRight .R3NullflavourIcon .nlfseteifhtd {
    width: 100% !important;
}

.documentViewRight .R3NullflavourIcon .docParContiVe {
    width: 86% !important;
}

.documentViewRight .e2bQnCSty .docLblbFull {
    width: 100% !important;
}

.documentViewRight .ui-grid-col-4 .docParContiVe table {
    width: 100% !important;
}

.documentViewRight .qncIndicationCalSty .R3NullflavourIcon .ui-grid-col-4 .ui-inputtext.studySelDRUGnavaDet {
    width: 84% !important;
}

.documentViewRight .docgrid2Ta {
    width: 41%;
}

.documentViewRight .ui-grid-col-12 .ui-selectonemenu.formDesregistrationcountry {
    width: 84% !important;
}

.documentViewRight .qncIndicationCalSty .R3NullflavourIcon .ui-grid-col-4 .ui-inputtext.studySelDRUGnavaDet {
    width: 84% !important;
}

.documentViewRight .docgrid2Ta {
    width: 41%;
}

.evwebConfigSaveIc {
    padding-left: 85px;
    position: absolute;
    margin-top: 0px;
    width: 14px;
    z-index: 1;
}

.documentViewRight .ui-grid-col-12 .ui-selectonemenu.formDesregistrationcountry {
    width: 84% !important;
}

.dialogCoress .ui-panelgrid .ui-panelgrid-cell.NotColftfAX {
    width: 62% !important;
}

.testPanelThHei .feildsDatatable.labopanTbTDheuht thead th.e2bR3tagEnable {
    height: 100px !important;
}

.dialogCoress .ui-panelgrid .ui-panelgrid-cell.quesPhoneCell1 {
    width: 18%
}

.dialogCoress .ui-panelgrid .ui-panelgrid-cell.quesPhoneCell2 {
    width: 80%
}

.dialogCoress .QncMgSty .ui-panel-content .taskLabelLeft {
    word-wrap: break-word !important;
}

.documentViewRight .qncIndicationCalSty .R3NullflavourIcon .ui-grid-col-4 .ui-inputtext.studySelDRUGnavaDet {
    width: 84% !important;
}

.documentViewRight .docgrid2Ta {
    width: 41%;
}

.documentViewRight .ui-grid-col-12 .ui-selectonemenu.formDesregistrationcountry {
    width: 84% !important;
}

.documentViewRight .caseImgALignCV .ui-grid-row {
    display: block
}

.documentViewRight .caseImgALignCV .ui-grid-col-3 {
    width: 50% !important;
}

.documentViewRight .QnCMgSty .workFloTrackSty .ui-tabmenu-nav {
    padding-left: 0px !important;
    width: 100% !important;
}

.documentViewRight .workEntrUstyBorder {
    width: 40%;
}

.documentViewRight .workFloTrackSty .wrfActvieNamSTy {
    width: 261px !important
}

.documentViewRight .workEntrUsty11 {
    width: 331px !important;
}

.documentViewRight .QnCMgSty .aeWfNaDetaTrac .workFlManul .ui-outputlabel {
    padding-right: 4px;
}

.documentViewRight .QnCMgSty .ui-panel-titlebar {
    height: auto !important;
}

.documentViewRight .rendSumbTrack {
    position: absolute;
    right: 50px;
}

.documentViewRight .goNormalClass {
    left: 93%;
    position: absolute;
}

.documentViewRight .reportSty {
    float: left;
    margin-top: 2px;
}

.documentViewRight .rendSumbTrack {
    position: absolute;
    right: 50px;
}

.documentViewRight .aeWfNaDetaTrac .workFloTrackSty .wrflDateRight {
    top: 0px;
}

.documentViewRight .QnCMgSty .inner-but.dataAssBtnSty button.ui-button {
    padding: 1px 4px 1px 3px !important;
    font-size: 14px !important;
}

.invPageTitLeft {
    width: 93%;
}

.documentViewRight .QnCMgSty .inner-but.dataAssBtnSty button.ui-button {
    padding: 1px 4px 1px 3px !important;
    font-size: 14px !important;
}

.doctarhetManST {
    float: left;
    margin-top: 5px;
}

.tarSourUplo .ui-button-text-icon-left .ui-button-text {
    padding: 0 1em 0 2.1em;
}

.QnCMgSty .chooseButtonDetail .tarSourUplo span.ui-button {
    padding: 0px !important;
}

.sorcDeltbtn {
    padding: 2px 10px 2px 23px !important;
    margin-top: 1px !important;
}

.QnCMgSty .chooseButtonDetail .tarSourUplo span.ui-icon-plusthick {
    margin-top: 2px !important;
}

/*complaintes 3 columns layout   */
.ui-grid-col-9.emailPackageCols1 {
    width: 45%;
}

.emailOpenClass .ui-grid-col-3right.emailPackageCols2 {
    width: 30% !important;
}

.emailPackageCols3.ui-grid-col-4 {
    width: 25%;
}

.emailPackageCols1 .expandRgtDivStyComps_sty {
    display: none
}

.emailPackageCols1 .attachButton {
    height: 20px;
}

.emailPackageCols1 .inqInpuTxtPadding .compDetMailInpuPadd_sty .ui-grid-col-6 .ui-inputfield {
    width: 95% !important;
}

.emailPackageCols1 .chromeEditorChng .ui-panelgrid .mailSubject.mailSubjectv2 {
    width: 12% !important;
    padding-left: 10px !important;
}

.emailPackageCols2 .contactMoreAct .ui-outputlabel {
    width: 79%;
}

.emailPackageCols2 .ui-grid-row {
    display: block
}

.emailPackageCols2 .ui-grid-col-4 {
    width: 100% !important;
}

.ui-grid-col-3.emailPackageCols2 .ui-inputfield {
    width: 100% !important;
}

.emailPackageCols2 .ui-selectonemenu,
.emailPackageCols2 .omaccountNamelook {
    width: 95% !important;
}

.emailPackageCols2 .medInfo1 {
    width: 54% !important;
}

.emailPackageCols2 .inqOthersSy {
    width: 46% !important;
}

.ui-grid-col-3.emailPackageCols2 .Storetable .radioButNewSty4 table {
    width: 100% !important
}

.emailPackageCols2 .dynamicEmailOpenSty .ui-panelgrid .Storetable {
    width: 60% !important;
    float: left;
}

.emailPackageCols2 .ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell.Storeleft {
    width: 35%;
    float: left;
}

.ui-grid-col-3.emailPackageCols2 .formFieldLeft .ui-inputfield {
    width: 95% !important;
}

.emailPackageCols2 .ui-panel-title .compnlRadiSty table {
    width: 33% !important;
}

.emailPackageCols2 .ui-panel-title .compnlRadiSty table.sampleObtST {
    width: 39% !important;
}

.emailPackageCols2 .compcontactsPanel .ui-selectonemenu {
    width: 100% !important;
}

.ui-grid-col-3.emailPackageCols2 .aditionaldetailsPanelinputs .ui-inputfield {
    width: 95% !important;
}

.emailPackageCols3.ui-grid-col-4 {
    overflow-y: auto;
    overflow-x: hidden;
}

.aditionaldetailsPanelinputs .ui-grid-col-6 .ui-inputfield.proStreSTy {
    width: 95% !important;
}

.emailPackageCols2 .compcontactsPanel .ui-grid-col-4 .ui-grid-col-6 .ui-selectonemenu {
    width: 95% !important;
}

.compDocView .ui-grid-col-9.emailPackageCols1 {
    width: 70% !important;
}

.QnCMgSty .aeWfNaDetaTrac .callNaratiTabsBg .ui-tabmenu-nav li.ui-state-default {
    border: 1px solid #b7c9d8 !important;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    background: linear-gradient(#fafcfd, #ebf3f6) !important;
    float: left;
    text-decoration: none !important;
    color: #222 !important;
    padding: 0px 5px 1px !important;
    margin: 0px 5px 0px 0px !important;
    min-height: auto !important;
}

.QnCMgSty .aeWfNaDetaTrac .callNaratiTabsBg .ui-tabmenu-nav li.ui-state-active,
.QnCMgSty .aeWfNaDetaTrac .callNaratiTabsBg .ui-tabmenu-nav li.ui-state-hover {
    background: #016990 !important;
    color: #fff !important;
    border: 1px solid #016990 !important;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    white-space: nowrap;
    padding: 1px 5px !important;
    min-height: auto !important;
    margin: 0px 5px 0px 0px !important
}

.treenlp23 .ui-treetable {
    height: 463px !important;
}

.navaDetalRightLayout.NarativeSplitright {
    width: 50% !important;
}

.navaDetalCentertLayout.NarativeSplitLeft {
    width: 50% !important;
}

.navaDetalCentertLayout.NarativeSplitLeft.width800 {
    width: 100% !important;
}

/* .NarativeSplitLeft .cdaLayout{width: 340px !important;}
.NarativeSplitLeft .nartiveautowidth {left: 340px !iomportant;} */
.NarativeSplitLeft .callLogTree .tabPanelStyle .EditorPanelNlp .ui-editor iframe {
    height: 458px !important;
}

.documentViewRight .docviewReducePanelContentwidht .popDuplicateBio .ui-grid-row {
    display: block;
}

.documentViewRight .radioButNewSty4.splitRad {
    height: 33px;
}

.e2bQnCSty .ui-grid-col-6 .ui-selectonemenu.datAccLookSe {
    width: 95% !important
}

.e2bQnCSty .ui-grid-col-6 .ui-selectonemenu.datAccLookSe {
    width: 95% !important
}

.ui-grid-col-3 .dupData .ui-inputfield {
    width: 100% !important;
}

.ui-grid-col-3 .radioButNewSty6 table.dupNarrBtbl1 {
    width: 100% !important;
}

.ui-grid-col-3 .radioButNewSty6 .dupNarrBtbl1 .ui-radiobutton {
    display: inline-block !important;
}

.e2bQnCSty .ui-grid-col-6 .ui-selectonemenu.datAccLookSe {
    width: 95% !important
}

.panelRadioSty .ui-datatable-data .ui-datatable-odd td, .panelRadioSty .ui-datatable-data .ui-datatable-even td {
    background-color: transparent !important;
}

.ui-datatable-header .columnSty .ui-button.compLisTogl {
    right: -6px;
    top: 3px;
}

.searchCriteriaUser a.ui-commandlink {
    background: #17507e;
    padding: 4px 3px;
    margin-top: 0px !important;
    display: inline-block;
}

.ui-grid-col-4 .ui-inputfield.erritory {
    width: 94% !important;
    padding: 3px 5px 2px 1px !important;
}

.InformationPadd .ui-panel-content {
    padding-bottom: 20px !important;
}

.mailBoxSelect.ui-grid-col-2 .ui-selectonemenu,
.sortBySelect.ui-grid-col-2 .ui-selectonemenu {
    padding: 2px 2px 1px 2px !important;
}

.comInveSMore:hover .tooltipInqList {
    width: 196px !important;
}

.ui-grid-col-6 .ui-panelgrid .ui-grid-col-6 .Com_Awa_Dte .hasDatepicker {
    width: 25% !important;
}

.blinkingTextSty {
    /*  animation: blinker 1s linear infinite; */
    float: right;display: none;
}

.assignedCountSty {
    vertical-align: super;
    background: #1A3BDD !important; /* New UI changes */
    color: #fff !important;
    padding: 0 4px;
    border-radius: 20px;
    font-size: 10px;
    margin-left: 3px;
    position: relative;
    z-index: 99;
}

@keyframes blinker {
    50% {
        opacity: 0;
    }
}

.ui-grid-col-6 .ui-panelgrid .ui-grid-col-6 .Com_Awa_Dte .hasDatepicker {
    width: 25% !important;
}

.formstatusDialog.loadingDialog {
    z-index: 9999 !important;
}

.callSearChID {
    width: 90% !important;
    float: left;
    margin-top: -4px;
}

/*narative Split mode  */
.NarativeSplitright .QnCMgSty .ui-panel-titlebar .ui-panel-title .ui-tabmenu {
    width: 85%;
}

.NarativeSplitright .goTopClass {
    left: 79%;
}

.NarativeSplitright .ui-grid-col-6 .ui-selectonemenu,
.NarativeSplitright .QnCMgSty .ui-grid-col-6 .grid2-col2-right .ui-selectonemenu {
    width: 95% !important;
}

.NarativeSplitright .ui-grid-col-6 .ui-panelgrid .ui-grid-col-6 .DobWid1 .ui-calendar .hasDatepicker {
    width: 81% !important;
}

.NarativeSplitright .ui-panelgrid .ui-grid-col-6 .DobWid1 .ui-calendar .hasDatepicker {
    width: 81% !important;
}

.NarativeSplitright .ui-grid-col-6 .selectChkBoxsty1.ui-selectcheckboxmenu {
    width: 89% !important;
}

.ui-grid-col-3.NarativeSplitright .ui-inputfield {
    width: 100% !important;
}

.NarativeSplitright .autoComInput {
    width: 95% !important;
}

.NarativeSplitright .E2bDetR3UnqSty .ui-panel-title .E2bCodeListLinkSty div:nth-child(1) {
    margin-left: -3%;
}

.NarativeSplitright .AeFormPanelSty.QncNewSty .ui-panel-titlebar {
    height: auto !important;
}

.NarativeSplitright .NextPreRight .ui-button-text-only .ui-button-text {
    padding: 0em 0.1em !important;
}

.NarativeSplitright .AeFormPanelSty .ui-panel-title .NextPreRight {
    margin-right: 13px;
}

.NarativeSplitright .ui-grid-col-12 .radioButNewSty4 .ui-selectoneradio label {
    padding: 0px 3px 0px 2px;
}

.R3NullflavourIcon .ui-grid-col-4 .ui-selectonemenu.narSpliSeleNell {
    width: 89% !important;
}

.NarativeSplitright .R3NullflavourIcon .ui-grid-col-4 .ui-selectonemenu.narSpliSeleNell {
    width: 80% !important;
}

.NarativeSplitright .e2bQnCSty .e2bNormalField.naduplicatelabelLbl {
    width: 21%;
}

.NarativeSplitright .AeFormPanelSty .ReportDuplicatePanelR3Sty .ui-panel-titlebar .ui-tabmenu {
    width: 22% !important;
}

.NarativeSplitright .R3NullflavourIcon .ui-grid-col-4 .ui-selectonemenu,
.NarativeSplitright .R3NullflavourIcon .ui-grid-col-4 .ui-inputfield {
    width: 100% !important;
}

.NarativeSplitright .qncIndicationCalSty .R3NullflavourIcon .ui-grid-col-4 .ui-inputtext.nfLMPdaSty {
    width: 81% !important;
}

.NarativeSplitright .e2bQnCSty .ui-grid-col-4 .tabImpreCalendar table {
    width: 84% !important;
}

.NarativeSplitright .R3NullflavourIcon .radioButwidth {
    width: 79% !important;
}

.NarativeSplitright .qncIndicationCalSty .R3NullflavourIcon .ui-grid-col-4 .ui-inputtext.setFlatLeftNAva {
    width: 81% !important;
}

.NarativeSplitright .qncIndicationCalSty .R3NullflavourIcon .ui-grid-col-4 .ui-selectonemenu.setFlatLeftNAva {
    width: 80% !important;
}

.NarativeSplitright .AeFormPanelSty .ui-panel-titlebar .ui-tabmenu {
    width: 50% !important;
}

.NarativeSplitright .ui-grid-col-4 .radioButNewSty4 .ui-selectoneradio label {
    padding: 0px 1px 0px 1px;
}

.NarativeSplitright .R3NullflavourIcon .radioButNewSty4 {
    width: 81% !important;
}

.qncIndicationCalSty .R3NullflavourIcon .ui-grid-col-4 .ui-inputtext.navadetdrugIndi.navadetdrugIndi {
    width: 90% !important;
}

.NarativeSplitright .qncIndicationCalSty .R3NullflavourIcon .ui-grid-col-4 .ui-inputtext.navadetdrugIndi.navadetdrugIndi {
    width: 81% !important;
}

.e2bQnCSty .ui-grid-col-6 .tableBorderNLP table {
    width: 100% !important;
}

.ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell.nlprightLayoutPanel {
    padding: 0px !important
}

.callLogTree .tabPanelStyle .nlprightLayoutPanel .treenlp .ui-treetable {
    height: 489px !important;
}

.callLogTree .tabPanelStyle .e2bQnCSty .ui-panel-content .ui-panel .ui-panel-content .narrBasicStyle1 .ui-panel-content {
    height: 476px;
}

.ui-grid-col-6 .ui-panelgrid .ui-grid-col-6 .Com_Awa_Dte .hasDatepicker {
    width: 25% !important;
}

.R3NullflavourIcon .ui-grid-col-3 .ui-inputtext {
    width: 85% !important;
    float: left;
}

.R3NullflavourIcon .ui-grid-col-3 .radioButwidth {
    width: 85% !important;
}

.R3NullflavourIcon .ui-grid-col-3 .ui-controlsCalen .ui-inputfield {
    width: 100% !important;
}

.R3NullflavourIcon .ui-grid-col-3 .nfLMPdaSty,
.R3NullflavourIcon .ui-grid-col-3 .navaDPN1033Deta {
    width: 85% !important;
    float: left;
}

.qncIndicationCalSty .R3NullflavourIcon .ui-grid-col-4 .mediaclStartDate .ui-selectonemenu {
    width: 74% !important;
}

.qncIndicationCalSty .R3NullflavourIcon .ui-grid-col-4 .docnavaDeetREPORTE .ui-selectonemenu,
.ui-grid-col-4 .navaDPN1033Deta.ui-selectonemenu {
    width: 89% !important;
}

.ui-grid-col-4 .autospyRadio {
    width: 85% !important;
    float: left;
}

.qncIndicationCalSty .R3NullflavourIcon .ui-grid-col-4 .ui-selectonemenu.navaDPN1033Deta {
    width: 90% !important;
}

.footerBgdet {
    background: #ccc;
    height: 29px !important;
    position: relative;
}

.footerBgdet .ui-state-hover {
    border: 0px solid #fff !important;
}

.tollTipHeight .ui-datatable-tablewrapper {
    height: auto !important;
}

.compDocView .QnCMgSty .ui-panel-titlebar {
    height: auto !important;
}

.compDocView .QnCMgSty .compProduvttab .ui-tabmenu-nav li.ui-state-hover {
    margin-bottom: 2px !important;
}

.compDocView .QnCMgSty .ui-panel-titlebar .ui-panel-title .ui-tabmenu.complintCentralDetailsResponse {
    width: 48%;
}

.compDocView .contactMoreAct .ui-outputlabel {
    width: 67%;
}

.compDocView .ui-grid-col-6 .ui-panelgrid .ui-grid-col-6 .Com_Awa_Dte .hasDatepicker {
    width: 51% !important;
}

.compDocView .QnCMgSty .InqResponseMenuItem .ui-tabmenu-nav li .ui-menuitem-text {
    color: #fff !important;
}

.compDocView .ui-panel-title .compnlRadiSty table.sampleObtST {
    width: 54% !important;
}

.compDocView .QnCMgSty .ui-panel-title .panradioButNewS .ui-outputlabel {
    width: 42% !important
}

.compDocView .compPanAddr .deAddres {
    width: 46%;
}

.slideInvesSearch {
    padding: 0px 8px 2px 8px;
    background: #fff url(../images/inv-arrow-right.png) no-repeat 0px center !important;
}

.compListNewSty .bodySty {
    overflow: hidden !important;
}

.NextPreRight .ui-button {
    margin-top: -3px !important;
}

.shortByTxtnt a.saveBtn {
    padding: 0px 8px 5px 26px;
    text-decoration: none;
}

.comNoteDetail2 .rightaliLBLS {
    text-align: right;
}

.commonColumnFrozen .ui-datatable-fs .ui-datatable-scrollable-footer {
    display: none;
}

.comppagetitRightIng_sty table {
    float: right;
    width: 28%;
    padding-right: 10px;
}

.commonColumnFrozen .ui-datatable-scrollable-body {
    max-height: 300px !important;
    margin-bottom: 50px !important;
}

.comppagetitRightIng_sty.ediCOmpHead table {
    width: 74% !important
}

.reasonDelete .ui-dialog-title {
    line-height: 17px !important;
}

/* .AelistDupSrchDataPan .ui-panel-titlebar a.ui-panel-titlebar-icon {
    right: 0px !important;
} */

.AelistDupSrchDataPan .dupapRadiCre .ui-radiobutton {
    padding-right: 2px !important;
}

.ui-radiobutton .ui-radiobutton {
    padding-right: 0px !important
}

.MoreToolTiSty {
    position: absolute;
    right: 10px;
}

.questiDiloParentSty .folwquSTy1 {
    width: 55%; /* css new changes */
}

.questiDiloParentSty .folwquSTy2 {
    width: 22%; /* css new changes */
}

.questiDiloParentSty .QgPreheadStyas .ui-panel-title .follwquesstues {
    width: 4%;
}

.questiDiloParentSty .QgPreheadStyas .ui-panel-title .quesTitlSty {
    width: 95%;
    float: left;
}

.ui-autocomplete-panel.compProAutoWid {
    width: 100% !important;
}

.contactMoreActParent {
    border-bottom: 2px solid #21a0dc;
    margin-bottom: 10px;
}

.Comp_CopmChangeDIa .ui-dialog-content .ui-icon-alert {
    display: none;
}

.Comp_CopmChangeDIa .ui-dialog-content {
    display: none;
}

.Comp_CopmChangeDIa .ui-dialog-buttonpane {
    border: none !important;
    background: transparent !important;
}

.Comp_CopmChangeDIa .ui-dialog-buttonpane .ui-grid-col-12 {
    text-align: left;
}

.contactMoreActParent {
    border-bottom: 2px solid #21a0dc;
    margin-bottom: 10px;
}

.contactMoreActParent {
    border-bottom: 2px solid #21a0dc;
    margin-bottom: 10px;
}

.parentNavaDetailSty .totnaQusDiaChil .ui-panel-title .quesTitlSty {
    width: 43%;
}

.parentNavaDetailSty .totnaQusDiaChil .ui-panel-title .follQueSelAllSTy {
    padding-left: 12px;
}

.commanDataTableStylesINQ .contentAdv .ui-outputlabel {
    /* font-family: Roboto,"Trebuchet MS",Arial,Helvetica,sans-serif; New UI*/
   font-family: 'Inter-Regular';
   /* font-family: arial; */
}

.parentNavaDetailSty .totnaQusDiaChil .ui-panel-title .follQueSelAllSTy {
    padding-left: 12px;
}

.setOvelrayBackhground {
    position: absolute !important;
    z-index: 9999 !important;
    background-color: rgba(0, 0, 0, 0.5);
}

.setOvelrayBackhground {
    position: absolute !important;
    z-index: 9999 !important;
    background-color: rgba(0, 0, 0, 0.5);
}

.hideNorecoredsSt .ui-datagrid-data .ui-datagrid-column a {
    white-space: nowrap
}

.ui-datatable table.companyAccessHRadioSty {
    width: 80%;
}

.navquesDIalo .QgPreheadStyas .ui-panel-title .follwquesstues {
    width: 25%;
    float: right;
}

.HeaderBox .PageTitRightNava .ui-commandlink img {
    width: 20px !important;
    height: 20px !important;
}

.HeaderBox .PageTitRightNava .ui-commandlink.navTeeIcon img,
.HeaderBox .PageTitRightNava .ui-commandlink img.navPaneIconSty {
    height: 24px !important;
    width: 24px !important;
}

.invdocHeig .ui-paginator {
    margin-top: -14px !important;
}

.width14 {
    width: 14px !important
}

.ui-fluid .noofCopSty .ui-inputtext {
    margin-left: 5px;
    width: 10% !important;
}

.sourcdocSetMaxHes .ui-datatable-tablewrapper {
    max-height: 132px;
    overflow: auto;
}

.newDesign_Error.compmandatoryIDMask,
.ui-confirm-dialog.compmandatoryIDMask {
    z-index: 999999 !important;
}

.AppParaDuplSearFeildSty .autoPopTable tr:nth-child(1), .AppParaDuplSearFeildSty .autoPopTable tr:nth-child(2) {
    width: 100% !important;
}

.bulupDialoSty .ui-dialog-titlebar {
    padding: 8px 20px !important;
    background: #fff !important;
    border: 0px !important;
}

.bulupDialoSty .ui-dialog-content .ui-icon {
    margin-top: 5px !important;	/*css new changes*/
}

.ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell.documentViewRight.QuestionnarieRight .Accepbtn,
.ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell.documentViewRight.QuestionnarieRight .decliBtn {
    margin-bottom: 25px !important;
}

.comppagetitRightIng_sty.ediCOmpHead .tooltipInqList table {
    width: 100% !important;
}

.ui-grid-col-6.QuestionnarieRight .ui-calendar .ui-button, .ui-grid-col-12 .ui-calendar .ui-button {
    height: 23px;
}

.AppParaDuplSearFeildSty .autoPopTable tr:nth-child(1), .AppParaDuplSearFeildSty .autoPopTable tr:nth-child(2) {
    width: 100% !important;
}

.InqCoressDialogSty .correspondenceDetailsdisplay {
    background: transparent !important;
}

.lablUnderLine label {
    border-bottom: 1px solid #016990 !important;
}

.lablUnderLine {
    background: transparent !important;
    border: none !important;
}

.caseDynamiCFUllWidthPar {
    width: 100% !important;
}

.fullWidCasIcon {
    position: absolute;
    height: 30px;
    width: 6px;
    top: 40%;
    left: 0;
    cursor: pointer;
    display: block !important;
    background: url(../images/center_close.gif) no-repeat 0px center !important;
}

.caseCloseICOn {
    position: absolute;
    height: 30px;
    width: 6px;
    top: 40%;
    left: 99%;
    cursor: pointer;
    display: block !important;
    background: url(../images/center_open.gif) no-repeat 0px center !important;
}

.HideIngHalfWidIcon {
    display: none !important
}

.casDYnFUll {
    width: 100% !important;
}

.casDynaHideLa, .casDynaHideLaHide {
    display: none !important
}

.testPanelThHei .feildsDatatable.labopanTbTDheuht thead th.tetxAreaMinHeg {
    height: 99px !important;
}

.ui-selectonemenu-panel.statusColumnSelectSty {
    width: 100px !important
}

.statusColumnSelectSty .ui-selectonemenu-items-wrapper .ui-selectonemenu-item.ui-state-hover {
    color: #fff !important;
}

.R3NullflavourIcon .ui-grid-col-6 .ui-selectonemenu.navadetareporterTitleA1, .R3NullflavourIcon .ui-grid-col-4 .ui-selectonemenu.repoTitleNF {
    width: 81% !important;
}

.artProdColrowHead .ui-selectcheckboxmenu-header {
    display: none;
}

.artProdColrowHead .ui-selectcheckboxmenu-list-item label {
    padding-left: 0.2em;
}

.R3NullflavourIcon .ui-grid-col-4 .ui-selectonemenu.repoCountry {
    width: 89% !important;
}

.R3NullflavourIcon .ui-grid-col-4 .ui-inputfield.repoTitleNF {
    width: 81% !important;
}

.R3NullflavourIcon .ui-grid-col-4 .ui-inputtextarea.patiTextForRelve {
    width: 89% !important;
}

.ui-datatable-header .columnSty .ui-button.accListCOlSel {
    margin-top: -2px !important;
}

.infoLidN10C .AdvanceSe-tooltip {
    position: relative !important;
    float: right;
    margin-right: 6px;
}

.narativetabswidthincreases .ui-panel-titlebar .ui-tabmenu.narrativeTabMenu {
    width: 75% !important;
}

.follQueSelAllSTy .AccFOllQues {
    color: #ffff !important
}

.dashPanelGrid .dashAssigntoPanel .ui-panel-titlebar {
    color: #fff !important
}

.setRadioBtnWid .formHRadioSty1 {
    width: 52% !important;
}

.ruleBuilderTableStyles .ui-datatable tbody td.iconsWithspace {
    white-space: nowrap !important;
}

.ui-datatable-header .columnSty .ui-button.vmListTOggl {
    top: -23px !important;
    margin-right: 10px !important;
}

.dashPanelGrid .dashAssigntoPanel .ui-panel-titlebar {
    color: #fff !important
}

.ui-datatable-header .columnSty .ui-button.accListCOlSel {
    margin-top: -2px !important;
}

.paddingSty {
    margin-top: 10px;
}

.commanDataTableStyles .ui-datatable-scrollable .ui-datatable-scrollable-header-box .comWorkWrap {
    white-space: normal
}

.prodtGpLt .ui-datatable-header .columnSty .ui-button {
    top: -2px !important;
}

.dashAssigned {
    background: #fff !important;
    margin-top: 10px !important;
    box-shadow: 0px 0px 8px 0px rgba(43, 59, 93, 0.4);
}

.dashCountPanelLevl2 .ui-panelgrid-cell {
    margin-top: 1px !important;
    box-shadow: 0px 0px 1px 0px rgba(43, 59, 93, 0.4);
    text-align: center !important;
}

.dashAssigned .ui-outputlabel {
    font-size: 14px;
    padding: 6px;
   /*  font-family: Roboto,"Trebuchet MS",Arial,Helvetica,sans-serif; New UI */
  font-family: 'Inter-Regular';
   /* font-family: sans-serif; */
    color: #606060;
}

.qncIndicationCalSty .R3NullflavourIcon .ui-grid-col-4 .ui-inputtext {
    width: 90% !important;
}

.R3NullflavourIcon .ui-grid-col-4 .ui-selectonemenu.specialization345 {
    width: 98% !important;
}

.qncIndicationCalSty .R3NullflavourIcon .ui-grid-col-4 .ui-selectonemenu.A11016 {
    width: 81% !important;
}

.qncIndicationCalSty .R3NullflavourIcon .ui-grid-col-4 .ui-selectonemenu.patSex1007 {
    width: 100% !important;
}

.R3NullflavourIcon .ui-grid-col-12 .ui-inputfield.patientSubstanceTermidVersion,
.R3NullflavourIcon .ui-grid-col-12 .ui-inputfield.parentSubstanceTermidVersion {
    width: 100% !important;
}

.qncIndicationCalSty .R3NullflavourIcon .ui-grid-col-4 .ui-selectonemenu.navaDPN10330_DP {
    width: 72% !important;
}

.qncIndicationCalSty .drugtherapyPanel .ui-grid-col-4 .ui-inputtext {
    width: 98% !important;
}

.qncIndicationCalSty .drugtherapyPanel .ui-grid-col-4 .ui-inputtext.repoTitleNF {
    width: 80% !important;
}

.qncIndicationCalSty .R3NullflavourIcon .ui-grid-col-4 .ui-selectonemenu.SInrepoTitleNF,
.qncIndicationCalSty .R3NullflavourIcon .ui-grid-col-4 .ui-inputtext.SInrepoTitleNF {
    width: 89% !important;
}

.tabPanelStyle1 .e2bQnCSty .ui-autocomplete.lbTestName {
    width: 98% !important;
    float: left;
}

.R3NullflavourIcon .ui-grid-col-4 .ui-inputtext.testNameMeddraLltDecode {
    width: 95% !important;
}

.R3NullflavourIcon .ui-grid-col-4 .ui-inputtextarea.textArea71,
.R3NullflavourIcon .ui-grid-col-4 .ui-inputtextarea.testsDataTxtA {
    width: 95% !important;
}

.navaR3NullflavourIcon .ui-panel-titlebar .chooseButtonDetail .ui-fileupload span.ui-button {
    padding: 1px !important;
}

.literaturePanelTable .qncIndicationCalSty .R3NullflavourIcon .ui-grid-col-4 .ui-inputtext {
    width: 98.5% !important;
}

.literaturePanelTable .R3NullflavourIcon .ui-grid-col-4 .ui-selectonemenu.repoTitleNF {
    width: 89% !important;
}

.pregnancyPanelTable .qncIndicationCalSty .R3NullflavourIcon .ui-grid-col-4 .ui-inputtext {
    width: 98% !important;
}

.pregnancyPanelTable .qncIndicationCalSty .R3NullflavourIcon .ui-grid-col-4 .ui-inputtext.repoTitleNF {
    width: 89% !important;
}

.qncIndicationCalSty .R3NullflavourIcon .ui-grid-col-4 .ui-selectonemenu.gestagUn {
    width: 95% !important;
}

.studyPanlePar .qncIndicationCalSty .R3NullflavourIcon .ui-grid-col-4 .ui-inputtext {
    width: 98.5% !important;
}

.studyPanlePar .qncIndicationCalSty .R3NullflavourIcon .ui-grid-col-4 .ui-inputtext.studySelDRUGnavaDet {
    width: 89% !important;
}

.R3NullflavourIcon .ui-grid-col-4 .ui-inputtextarea.txtAreaHeiRedu {
    height: 65px !important;
}

.ui-panel-title .radioButNewSty4 .compProdRau .ui-radiobutton {
    display: inline-block !important;
}

.ui-panel-title .radioButNewSty4 table.compProdRau {
    width: 29% !important;
}

.R3NullflavourIcon .ui-grid-col-4 .ui-inputtextarea.txtAreaHeiRedu {
    height: 65px !important;
}

.R3NullflavourIcon .ui-grid-col-4 .ui-inputtextarea.txtAreaHeiRedu {
    height: 65px !important;
}

.NavaCentrLaySty .R3NullflavourIcon .ui-grid-col-4 .ui-selectonemenu.navadetareporterTitleA1.NFSFIcons,
.NavaCentrLaySty .R3NullflavourIcon .ui-grid-col-4 .ui-inputtext.NFSFIcons {
    width: 81% !important;
}

.R3NullflavourIcon .ui-grid-col-4 .ui-inputtextarea.textareNfIcon {
    width: 90% !important;
}

.R3NullflavourIcon a.NullflavorLink {
    padding: 3px 0px 0px 0px;
}

.R3NullflavourIcon .TabImpCalPosFix + a.NullflavorLink {
    padding: 3px 0px 0px 3px;
}

.NavaCentrLaySty .qncIndicationCalSty .R3NullflavourIcon .ui-grid-col-4 .ui-inputtext {
    width: 98.5% !important;
}

.NavaCentrLaySty .qncIndicationCalSty .R3NullflavourIcon .ui-grid-col-4 .ui-inputtext.studySelDRUGnavaDet {
    width: 90% !important;
}

.NavaCentrLaySty .qncIndicationCalSty .R3NullflavourIcon .ui-grid-col-4 .ui-inputtext.nfLMPdaSty {
    width: 85% !important;
}

.NavaCentrLaySty .qncIndicationCalSty .R3NullflavourIcon .ui-grid-col-4 .ui-inputtext.setFlatLeftNAva {
    width: 89% !important;
}

.NavaCentrLaySty .qncIndicationCalSty .R3NullflavourIcon .ui-grid-col-4 .ui-inputtext.DRUGnavaDetails {
    width: 89% !important;
}

.R3NullflavourIcon .ui-grid-col-4 .ui-inputfield.reactionFirstId {
    width: 98.5% !important;
}

.NavaCentrLaySty .e2bQnCSty .e2bNormalField {
    width: 100%;
}

/* .snoMedLookUpEvent .triggerImage {top: 16px;} */
.snoMedLookUpEvent .triggerImage1 {
    top: 5px;
    left: 16px;
}

.tabPanelStyle1 .e2bQnCSty .ui-autocomplete.evetAutoTes {
    width: 99% !important;
}

.tabPanelStyle1 .e2bQnCSty .ui-autocomplete.labrAutoComp {
    width: 100% !important;
}

.tabPanelStyle12 .e2bQnCSty .ui-autocomplete.labrAutoComp .ui-inputfield {
    width: 98% !important;
}

.getloglab .triggerImage {
    position: relative;
    top: 33px;
}

.loinCLookUp.getloglab .AdvanceSe-tooltip {
    position: static;
}

.getloglab .triggerImage12 {
    top: -6px
}

.feildsDatatable.labopanTbTDheuht thead th.testResultFreeTextSty {
    height: 64px !important;
}

.legHoverS1 .inqColorWidth .tooltipInqList .label,
.legHoverS1 .inqColorWidth .tooltipInqList .value,
.legHoverS1 .inqColorWidth .tooltipInqList .label img {
    cursor: default;
}

.qncIndicationCalSty .R3NullflavourIcon .ui-grid-col-4 .col6saftyReport .ui-inputtext {
    width: 98% !important;
}

.admDetStyle .ui-grid-col-4 .ui-inputtext,
.notfiPanel .ui-grid-col-4 .ui-inputtext {
    width: 98% !important;
}

.viewScriptLay1 {
    width: 25%;
}

.viewScriptLay2 {
    width: 80%;
}

.ModulRuleTYpe .ui-grid-col-6 .ui-selectonemenu {
    width: 94% !important;
}

.ui-grid-row .ui-grid-col-3 .ui-inputtext.advNfIcon,
.OverlayPanPopupSty .ui-grid-col-3 .ui-selectonemenu.advNfIcon {
    width: 89% !important;
}

.ui-panelgrid .AERightParent .ui-grid-row .ui-grid-col-6.patioDBCOls {
    padding: 0px 0px 0px 0px !important;
}

.OverlayPanPopupSty .ui-grid-col-3 .ui-panelgrid .patioDBCOls .ui-calendar .hasDatepicker {
    width: 65% !important;
}

.OverlayPanPopupSty .ui-grid-col-3 .ui-selectonemenu.advNfIcon {
    width: 83.5% !important;
}

.ui-datatable table.invTbl {
    table-layout: fixed !important
}

.has-tooltip .adverseEventListingTooltipBio.advNewTollPointIc {
 
   /*  max-height: 559px; */ /* New Ui changes */
   max-height: 509px;
    overflow: auto;
       margin-top: 3px!important;
      right: -59px !important;
}

body .duplicateSearchFullMode {
    width: 100% !important;
}

.ui-datatable-header .columnSty .ui-button.uncorsp {
    margin-top: -23px !important;
}

.compMoreAdveSearch .ui-tooltip-text {
    background: #fff !important;
    padding: 0px 0px;
    border: 1px solid #fff;
}

.compMoreAdveSearch .ui-tooltip-text table table {
    background: #dde7ec !important;
    margin-bottom: 2px;
}

.compMoreAdveSearch .ui-tooltip-text table table .labelAdv {
    width: 45%;
}

.compMoreAdveSearch {
    max-width: 300px !important;
    width: 300px;
    right: 100px !important;
    left: unset !important;
}

.compMoreAdveSearch .ui-tooltip-text table table .labelAdv .ui-outputlabel {
   /*  font-family: Roboto,"Trebuchet MS",Arial,Helvetica,sans-serif; NEw Ui*/
  font-family: 'Inter-Regular';
   /* font-family: arial; */
}

.tabsBtnALignPro {
    margin-top: -4px;
}

.proSwitch .ui-inputswitch {
    width: 81px !important;
}

.proSwitch .ui-inputswitch-on {
    width: 74px;
}

.proSwitch .ui-inputswitch-on span {
    padding-left: 3px !important;
}

.protradeSwitch {
    margin-top: -4px;
    float: right;
    padding-bottom: 5px;
}

.ui-grid-col-6 .radioButNewSty4 table.MarketingRa {
    width: 48% !important;
}

.ui-grid-col-6 .radioButNewSty4 table.VerifiedRad {
    width: 62% !important;
}

.proDetaParSt .ProdListednessSty .ui-selectcheckboxmenu-items-wrapper {
    width: 100% !important;
}

.proDetaParSt .ProdListednessSty .ui-selectcheckboxmenu-filter-container .ui-inputfield {
    width: 100%;
}

.proDetaParSt .bglisttness .ui-selectcheckboxmenu-trigger {
    height: 83%;
    border: 1px solid #ccc !important;
    margin-top: 1.5px;
}

.proDetaParSt .deparmentSty .ui-selectcheckboxmenu {
    border: 0px !important;
}

.proDetaParSt .ProdListednessSty .ui-selectcheckboxmenu-filter-container .ui-inputtext {
    padding: 0px !important;
}

.proDetaParSt .panelContentWidtFix .ui-panel-content .ui-panel-content {
    width: 99.8% !important;
}

.proDetaParSt .panelContentWidtFix .tradeNamesPanelSty .ui-panel-content {
    width: 100% !important;
}

.proDetaParSt {
    overflow: hidden;
}

.proDetaParSt .QnCMgAdListing .ui-panel-titlebar a.ui-panel-titlebar-icon {
    position: relative;
    right: 0px;
    top: 0px;
}

.compMoreAdveSearch .ui-tooltip-text table table .labelAdv {
    width: 45%;
}

.compMoreAdveSearch {
    max-width: 300px !important;
    width: 300px;
    right: 100px !important;
    left: unset !important;
}

.compMoreAdveSearch .ui-tooltip-text table table .labelAdv .ui-outputlabel {
    /* font-family: Roboto,"Trebuchet MS",Arial,Helvetica,sans-serif; NEw UI*/
   font-family: 'Inter-Regular';
   /* font-family: arial; */
}

.ui-selectcheckboxmenu.caseAttriSty .ui-selectcheckboxmenu-label {
    background: #f5f5f5 !important;
    border-top: 1px solid #f5f5f5 !important;
    border-left: 1px solid #f5f5f5 !important;
    border-right: 1px solid #f5f5f5 !important;
}

.ui-selectcheckboxmenu.caseAttriSty {
    background: #f5f5f5 !important
}

/*  .commonColumnFrozen .ui-datatable-scrollable-theadclone,
.commonColumnFrozen .ui-datatable-scrollable-footer {display: none !important;}
 */
.commonColumnFrozen .ui-datatable-scrollable-header {
    height: 52px !important;
}

.commonColumnFrozen .ui-datatable table {
    table-layout: fixed;
}

.commonColumnFrozen tbody td {
    white-space: normal !important;
}

.commonColumnFrozen table {
    table-layout: fixed !important;
}

.commonColumnFrozen .ui-datatable-scrollable-header-box {
    border: 0px !important;
    padding: 0px !important
}

.commonColumnFrozen .ui-datatable-scrollable-theadclone {
    padding: 0px !important;
}

.width500 {
    width: 500px !important;
}

.width500px {
    width: 500px !important;
}

.commonColumnFrozen tbody td.ui-datatable-frozenlayout-left,
.commonColumnFrozen tbody td.ui-datatable-frozenlayout-right {
    padding: 0px !important;
}

.width16 {
    width: 30px !important;
}

.commonColumnFrozen table thead th {
    border-right: 1px solid #ccc !important;
    height: 48px;
}

.commonColumnFrozen table thead th:NTH-CHILD(3) {
    border-right: 0px !important;
}

.commonColumnFrozen .ui-datatable-frozenlayout-right .ui-datatable-tablewrapper {
    overflow: hidden;
}

.commonColumnFrozen .ui-datatable-even td.width500 {
    background: #e0e4e1 !important;
}

.commonColumnFrozen .ui-datatable-even td {
    background: #efebebe8 !important;
}

.commonColumnFrozen {
    width: 100% !important;
}

.width800 .commonColumnFrozen .ui-datatable-frozenlayout-right .ui-datatable-scrollable-header,
.casDYnFUll .commonColumnFrozen .ui-datatable-frozenlayout-right .ui-datatable-scrollable-header,
.width800 .commonColumnFrozen .ui-datatable-frozenlayout-right .ui-datatable-scrollable-body,
.casDYnFUll .commonColumnFrozen .ui-datatable-frozenlayout-right .ui-datatable-scrollable-body {
    width: 1000px !important;
}

.ui-grid-col-12 .ui-outputlabel.eventTlabl {
    text-align: center;
}

.ui-datatable .nestedAssesTblHe tbody td {
    border-bottom: 0px !important;
}

.assesMtbHe11 {
    width: 144px !important
}

.assesMtbHe21, .assesMtbHe31 {
    width: 145px !important
}

.assesMtbHe1, .assesMtbHe2, .assesMtbHe3 {
    width: 145px !important
}

.commonColumnFrozen table.nesteAddBtne {
    margin-top: -75px;
}

.assFiledAlign .ui-selectonemenu {
    width: 98.5% !important;
    min-width: 100px !important
}

.operatdateFied1 {
    width: 38% !important
}

.operatdateFied2 {
    width: 32% !important
}

.operatdateFied3 {
    width: 34% !important
}

.commonColumnFrozen table thead th.recatinLbl {
    text-align: center !important;
}

.evena {
    text-align: center !important;
}

.width420 {
    width: 420px !important;
}

.eqBtns .ui-button.buttonQBuilder {
    width: 110px !important;
}

.ruleDetailsPanelopearatorStyle9 table td
.ui-selectcheckboxmenu.caseAttriSty {
    background: #f5f5f5 !important
}

.ui-grid-col-12 .DobWid1 .ui-calendar .ui-button {
    height: 27px;
}

.ui-panelgrid .ui-grid-col-6 .DobWid1 .centrTriageDatesty .hasDatepicker {
    width: 42% !important;
}

.prodsubstance .ui-selectonemenu {
    font-size: 12px !important;
}

.prodsubstance .ui-inputfield {
    margin-bottom: 0px !important;
}

.feildsDatatable .pasrTerapySty thead th {
    min-height: 73px;
}

.activSubsta thead th {
    min-height: 73px;
}

.e2bQnCSty .ui-grid-col-4 .tabImpreCalendar .ui-controlsCalen .ui-inputfield.ui-state-disabled {
    margin-top: -5px;
}

.activSubsta thead th .e2bNormalField {
    width: 100%;
}

.qncIndicationCalSty .R3NullflavourIcon .activSubsta .ui-inputtext {
    width: 98% !important;
}

.R3NullflavourIcon .sourceTabE2B .ui-grid-col-4 .ui-selectonemenu, .R3NullflavourIcon .sourceTabE2B .ui-grid-col-4 .ui-inputtext {
    width: 98.5% !important;
}

.e2bQnCSty .e2bNormalField.sorceWidht {
    width: 100% !important;
}

.narrLookCIICOn {
    margin-top: 21px;
}

.formlIstBredCU {
    font-size: 14px !important;
}

.recatinLbl .ui-outputlabel {
    /* font-family: arial; */
   /* font-family: Roboto,"Trebuchet MS",Arial,Helvetica,sans-serif; New UI*/
    font-family: 'Inter-Regular';
}

.ui-dialog .QgPreheadStyas .ui-panel-title .quesTitlSty {
    width: 92% !important;
}

.ui-dialog .QgPreheadStyas .ui-panel-title .follwquesstues {
    width: 3%;
}

.ui-dialog .QgPreheadStyas .ui-panel-title .follwquesstues .notPng {
    position: relative !important;
    margin-top: -3px !important;
}

.unCOrContLis .columnSty .togglerCi {
    top: 16px !important;
}

.commanDataTableStylesINQ .ui-datatable-scrollable .ui-datatable-data td.comWorkWrap {
    word-break: break-all;
    white-space: normal !important;
    overflow: visible;
}

.documentViewRight .adveBasicDateDocView .ui-grid-row {
    display: block;
}

.documentViewRight .ui-panelgrid-cell .ui-grid-row .paddingRight {
    padding-right: 0px !important;
}

.VmListing .columnSty .ui-button {
    top: -23px !important;
}

.e2bVedWordSpa table td {
    white-space: normal !important;
}

.VmListing .columnSty .ui-button {
    top: -18px !important;
}

.documentViewRight .ui-panelgrid .ui-grid-col-6 .DobWid1 .ui-calendar .hasDatepicker {
    width: 83% !important;
}

.schedulerDetails .QnCMgAdListing .ui-panel-titlebar a.ui-panel-titlebar-icon {
    right: 2px;
    top: 1px;
}

.schedulerDetails .BasicDetailSty .ui-panel-title {
    width: 97% !important;
}

.schedulerDetails .QnCMgAdListing .ui-panel-titlebar {
    padding: 5px 0px 5px 5px !important;
}

.schedulerDetails .ui-panel-titlebar .ui-panel-titlebar-icon {
    margin-right: 2px !important;
}

.schedulerDetails .QnCMgAdListing .ui-panel-content .ui-panel-content {
    width: 100%;
}

.schedulerDetails .Action-tooltip:hover .tooltipAct {
    right: 0px;
}

.schedulerDetails .Action-tooltip .tooltipAct:after {
    left: 94%;
}

.scdePaginatorSty {
    margin-top: -24px;
}

.schedulerDetails .ui-grid-col-6 .ui-selectonemenu.scDrop {
    width: 95% !important;
}

.schedulerDetails .QnCMgAdListing .ui-panel-content .ui-panel-content {
    padding: 2px 0px 10px 10px !important;
}

.ui-panelgrid .ui-panelgrid-cell.accountInoput {
    padding: 0px !important;
}

.ui-panelgrid .ui-panelgrid-cell.accountInoput .ui-selectcheckboxmenu {
    width: 98% !important;
}

.widRedUtooltip .ui-datatable-tablewrapper {
    width: 275px;
}

.ui-grid-col-4 .calendarInputSty .hasDatepicker {
    width: 37% !important;
}

.ui-grid-col-12 .calendarInputSty .ui-button {
    height: 26px;
}

.bulupDialoSty .ui-dialog-title {
    color: #000 !important;
}

/*  .assFiledAlign thead {display: none;} */
.bulupDialoSty .ui-dialog-title {
    color: #000 !important;
}

.bulupDialoSty .ui-dialog-title {
    color: #000 !important;
}

.schedulerDetails {
    overflow: hidden;
}

.schedulerDetails .Action-tooltip .tooltipAct {
    width: 140px;
    margin-top: 7px;
    padding: 3px;
}

.schedulerDetails .scActiv .ui-datatable-tablewrapper {
    max-height: 190px !important;
}

.commanDataTableStyles.scListb .ui-datatable-tablewrapper {
    max-height: none !important;
}

.departTooltip.widRedUtooltip {
    max-width: 312px !important;
}

.navadragTabIconHideparentSty .navadragTabIconHideSty .ui-button-text-only .ui-button-text {
    padding: 0px 7px !important;
}

.commonColumnFrozen .ui-datatable-scrollable-theadclone {
    display: none;
}

.proDetaParSt .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items {
    padding-bottom: 5px !important;
}

.AESwitchContact .ui-panel-titlebar .ui-panel-titlebar-icon {
    margin-right: 10px !important;
}

.navadynamicPnlAER3 .ui-panel-titlebar .ui-panel-titlebar-icon {
    margin-right: 0px !important;
}

.propdDisdSty .ui-panel-titlebar .ui-panel-titlebar-icon {
    margin-right: -1px !important
}

.accountRio .ui-selectonemenu-filter-container {
    width: 90% !important;
}

.accoLeftPanle {
    width: 75% !important;
}

.accorigtPanle {
    width: 25% !important;
}

.accountParent .ui-grid-col-6 .ui-inputfield,
.accountParent .ui-grid-col-6 .ui-inputtext,
.accountParent .ui-grid-col-6 .ui-selectonemenu {
    width: 97% !important;
}

.accountParent .ui-panelgrid-cell.accountInoput .ui-selectcheckboxmenu {
    width: 90% !important;
}

.accntOneClumnLay, .accoLeftPanle, .accorigtPanle {
    overflow: auto;
}

.accountParent .ui-grid-col-6 .ui-inputfield.reasonFeSpellIcon {
    width: 94% !important;
}

.accountSInglCO {
    width: 100% !important
}

.R3NullflavourIcon .ui-grid-col-12 .ui-inputfield.origAcntfil {
    float: left;
    width: 100% !important;
}

.R3NullflavourIcon .sourceTabE2B .ui-grid-col-12 .ui-selectonemenu,
.R3NullflavourIcon .sourceTabE2B .ui-grid-col-12 .ui-inputfield.litratauthorsA1_sel {
    width: 100% !important;
}

.sourceTabE2B .ui-grid-col-12 table {
    width: 16% !important;
}

.e2bQnCSty .sourceTabE2B .ui-grid-col-12 .tabImpreCalendar .ui-controlsCalen .ui-inputfield {
    width: 100% !important;
}

.documentViewRight .sourceTabE2B .ui-grid-col-12 table {
    width: 60% !important;
}

.documentViewRight .navadragTabIconHideparentSty .navadragTabIconHideSty .ui-button-text-only .ui-button-text {
    padding: 0px 1px !important;
}

.sourceTabE2B .ui-grid-col-6 .ui-selectonemenu.navadetareporterTitleA1 {
    width: 98% !important;
}

.R3NullflavourIcon .ui-grid-col-6 .ui-inputtext.origAcntfil {
    width: 98% !important;
}

.othRefPane .panel-title {
    width: 92%;
}

.AeFormPanelSty .ui-panel-content .othRefPane .ui-panel-title {
    width: 96% !important;
}

.phmIeAlign .ui-layout-unit {
    width: 100% !important;
}

.pharmacoloSTy .panelContentWidtFix .ui-panel-content .ui-panel-content {
    width: 100% !important;
}

.pharmacoloSTy .PageTitPoc .ui-outputlabel,
.pharmacoloSTy .PageTitPoc .ui-commandlink,
.ingrsDetSTy .PageTitPoc .ui-outputlabel,
.ingrsDetSTy .PageTitPoc .ui-commandlink {
    padding-right: 4px;
}

.width310 {
    width: 310px !important;
}

.width102 {
    width: 100px !important;
}

.width115px {
    width: 100px !important;
    width: 53px !important;
}

.dupCheckTblS thead {
    display: none;
}

.dupCheckTblS .ui-datatable table,
.dupCheckTblSParen .ui-datatable table {
    table-layout: fixed !important;
}

.width326px {
    width: 326px !important;
}

.dupCheckTblS table td .ui-outputlabel {
    white-space: normal !important;
    word-break: break-all !important;
}

.width1px {
    width: 1px !important
}

.width5px {
    width: 5px !important;
}

.width8px {
    width: 41px !important;
}

.width325px {
    width: 325px;
}

.width01 {
    width: 1px !important;
}

.commanDataTableStyles .ui-datatable td {
    white-space: normal;
}

.dupCheckTblSParen .evena {
    padding: 0px !important;
}

.width800 .ui-panel-title .E2bCodeListLinkSty div:nth-child(1) {
    margin-left: 0px !important;
}

.ocrIcons {
    margin-left: 37px;
}

.E2bR3LinkSty .ui-outputlabel {
    vertical-align: middle;
}

.documentViewRight .E2bR3LinkSty .ui-outputlabel {
    margin-left: 6px;
    vertical-align: middle;
}

.documentViewRight .E2bCodeListLinkSty .ui-outputlabel {
    margin-left: 6px;
}

.E2bR2LinkSty .ui-outputlabel {
    vertical-align: middle;
}

.adddiBgCOl .ui-dialog-titlebar {
    background: #016990 !important;
    border: 1px solid #016990 !important;
}

.adddiBgCOl .ui-dialog-title {
    color: #fff !important;
}

.calLnextpes .OuterBtn.ui-button {
    color: #251e1e;
    background: #fff !important;
    margin-top: 0px;
}

.schedulerDetails .Action-tooltip .tooltipAct {
    right: 0px !important;
}

.ui-grid-col-12 .ui-selectonemenu.otherNfPae {
    width: 135px !important;
    float: left;
    margin-top: -3px;
}

.R3NullflavourIcon a.NullflavorLink .calPanNF {
    margin-top: -2px;
}

.colthadjust thead th {
    min-height: 73px;
}

.ui-fluid .evInfoICo .ui-autocomplete {
    width: 91%;
}

.R3NullflavourIcon .ui-grid-col-4 .evInfoICo .ui-inputfield {
    width: 98% !important;
}

.ui-fluid .calpr2ic .ui-autocomplete {
    float: left;
    width: 90%;
}

.R3NullflavourIcon .ui-grid-col-12 .calpr2ic .ui-inputfield {
    width: 100% !important;
}

.ui-fluid .labicon2 .ui-autocomplete {
    width: 95%;
}

.ui-datatable thead th .disabledNfJs {
    opacity: 0.4 !important
}

.codDetSty .inner-Add-DelLeft {
    float: right;
}

.parentNavaDetailSty .NavaCentrLaySty .tabPanelStyle .ui-selectonemenu {
    width: 98% !important;
}

.QnCMgSty .callOtherRefr .ui-panel-titlebar .ui-panel-title .ui-tabmenu {
    width: 19%;
}

.R3NullflavourIcon .ui-grid-col-4 .labicon2 .ui-inputfield {
    width: 100% !important;
}

.testPanelThHei .feildsDatatable.labopanTbTDheuht thead th.calTxtHei {
    height: 118px !important;
}

.tbasMens .ui-panel-content {
    padding: 0px !important;
}

.width650 {
    width: 650px !important;
}

.QuestionnarieLeft .navadragTabIconHideparentSty .navadragTabIconHideSty {
    padding: 0 6px !important;
}

.buttonFocusNEw .ui-state-hover {
    border: 2px solid #fff !important;
    float: right;
    border: 0px !important;
    height: 24px;
}

.TestNameLokUp .ui-commandlink {
    top: 3px;
    left: -15px;
}

.fulLableName .BasicLabelSty {
    float: right;
}

.accNewProdStyytblerr {
 /*    width: 35% !important; */
    width: 56% !important;
}

.paneCkbc {
    width: 25px;
    vertical-align: middle;
}

.panelLbl {
    width: 46%;
}

.panelLbl label {
    margin-top: 2px;
}

.PaneLookup .autocmpltlookup .ui-inputfield {
    margin-top: -3px;
}

.accUNPanTabAl {
    margin-top: 5px !important;
}

.PaneLookup {
    width: 60% !important;
}

.panelLbldis {
    width: 44%;
}

.accwidadj {
    width: 53% !important;
}

.width165 {
    width: 165px !important;
}

.accountParent .ui-grid-col-6 .ui-inputtext.xmlReciverNameAcc {
    width: 93% !important;
}

/* chrome browser code */
@media screen and (-webkit-min-device-pixel-ratio: 0) {
    .accUNPanTabAl {
        margin-top: 0px !important;
    }

    .acLokUpTe {
        width: 90% !important;
        float: left;
    }

    .CompareTree.CompareTreeMarSty .ui-treetable-scrollable-body {
        height: 450px !important;
        max-height: 474px !important;
    }

    /*.aeRuBuiDet .bodySty {*/
    /*    max-height: 600px;*/
    /*    overflow: auto;*/
    /*}*/

/*     .aeImeDet .bodySty {
        max-height: 600px;
        overflow: auto;
    } */

}

.primtrChangeIcon .ui-confirm-dialog-severity {
    background: url(../images/confirmWarining.png) no-repeat !important;
    padding: 0px 6px;
}

.accountParent .ui-grid-col-6 .PaneLookup .ui-inputfield {
    width: 100% !important;
}

.DocAutocmpltErrLokup {
    position: relative;
}

.width800 .othRefPane .panel-title {
    width: 94%;
}

.width800 .AeFormPanelSty .ui-panel-content .ui-panel .ui-panel-title {
    width: 97% !important;
}

.width800 .AeFormPanelSty .ui-panel-content .othRefPane .ui-panel-title {
    width: 98% !important;
}

.width800 .AeFormPanelSty .ReportDuplicatePanelR3Sty .ui-panel-titlebar .ui-tabmenu {
    width: 51% !important;
}

.documentViewRight .ocrIcons {
    margin-left: 23px;
}

.documentViewRight .othRefPane .panel-title {
    width: 84%;
}

.documentViewRight .AeFormPanelSty .ui-panel-content .othRefPane .ui-panel-title {
    width: 95% !important;
}

.width80 {
    width: 80px !important
}

.documentViewRight .NextPreRight .ui-button {
    margin-top: 0px !important;
    padding: 0px 4px !important;
    height: 20px !important;
}

.workfloMoveCls .ui-button {
    padding: 0 !important;
    font-weight: bold !important;
}

.footerBgdet .ui-button {
    padding: 0px 4px !important;
}

.documentViewRight .navTreLef {
    width: 4%;
}

.documentViewRight .tabRightTreIcon {
    width: 95%;
}

.documentViewRight .caseDoc .AESwitchContact .ui-panel-title {
    width: 93% !important;
}

.documentViewRight .tabRightTreIcon .ui-panel-content .othRefPane .ui-panel-title {
    display: flex !important;
    width: 95% !important;
}

.assMaxHegi {
    max-height: 350px !important;
}

.width38 {
    width: 38px !important;
}

.assColPadding .evena,
.ui-datatable thead th.assColPadding,
.ui-datatable tbody td.assColPadding {
    padding: 0px !important;
}

.ui-selectcheckboxmenu.caseAttriSty {
    width: 52% !important;
}

.tabRightswitchIcon .ui-grid-col-4 .radioButNewSty4 table.animateChartRadiotable td label {
    margin-right: 7px !important;
}

.unlockBtn {
    width: 85px !important;
}

.locKbtnActive {
    margin-right: -27px !important;    margin-top: -6px;
}

.footerBgdet .ui-button {
    padding: 0px 4px !important;
}

.formThVisib .ui-datatable thead th {
    overflow: visible !important;
}

.R3NullflavourIcon .formsourceTable .ui-grid-col-12 .ui-inputfield {
    float: left;
}

.headRollesMaxHeig .ui-datalist-data {
    max-height: 500px !important;
    overflow: auto;
}

.headRollesMaxHeig.rolesStyleUl {
    width: 160px !important;
}

.e2othRefssty .QnCMgSty .ui-panel-title .ui-outputlabel {
    color: #546e7a !important;
}

.tabPanelStyle12 .ui-datatable-data td.removePadAss,
.ui-datatable .nestedAssesTblHe tbody td.removePadAss {
    padding-right: 0px !important;
    width: 20px !important;
}

.ui-datatable .nestedAssesTblHe tbody td.width38.removePadAss {
    width: 25px !important;
}

.ui-grid-col-12 .ui-outputlabel.aesiIcon {
    color: #fff !important;
    font-size: 10px !important;
    background: #c78533;
    border-radius: 50%;
    padding: 4px;
    vertical-align: middle;
}

.eventLbl {
    width: 85% !important;
}

.eventIcon {
    width: 15% !important;
}

.qncIndicationCalSty .R3NullflavourIcon .ui-grid-col-4 .ui-selectonemenu.patiEndDate {
    width: 76% !important;
}

.e2bQnCSty .ui-grid-col-6 .ui-selectonemenu.patiEndDate .ui-selectonemenu-trigger {
    padding: 0px 0px !important;
    width: 21px !important;
}

.qncIndicationCalSty .R3NullflavourIcon .ui-grid-col-4 .mediaclStartDate .ui-selectonemenu {
    width: 82% !important;
}

.qncIndicationCalSty .R3NullflavourIcon .ui-grid-col-4 .mediaclStartDate .ui-selectonemenu .ui-selectonemenu-trigger {
    padding: 0px 0px !important;
    width: 21px !important;
}

.ui-grid-col-3 .ui-panelgrid .ui-grid-col-6 .col4Date .ui-calendar .hasDatepicker {
    width: 100% !important;
}

/* .ui-datatable .suppliTrueSty table{table-layout: fixed !important;} */
.documntAdvSearch {
    height: 535px !important;/*yamini changes*/
    width: 79%;
}

.ui-grid-col-6 .aeLisitngDialog .ui-outputlabel {
    font-size: 13px !important;
}

.temSearchIn {
    margin-top: 11px;
}

.OverlayPanPopupSty .temSearchIn .ui-outputlabel {
    margin-top: -2px;
}

.feildsDatatable thead th {
    min-height: 72px !important;
}

.CompareTreeMarSty.CompareTree.caseEditMode .ui-treetable-scrollable-body {
    height: 507px !important;
    max-height: 507px !important
}

.formDesignerParent .navaCenterDefaultdiv .ui-panel-content {
    border: 0px !important;
}

.formDesignerParent .tabRightswith {
    margin: 0px !important;
    margin-top: 2px !important;
}

/* .formDesignerParent .QnCMgSty.qncSecSty .ui-panel-content {
    border: 0px !important;
} */

.formDesignerParent .ui-panel-content {
    width: 100%;
    padding: 0px !important;
}

.formDesignerParent .re_orderTabs .ui-orderlist .ui-orderlist-list {
    height: auto !important;
}

/* .AddBtnAssementTab{
    background: #fff;    border: 1px solid #2196f36b;margin-top:2px;
    padding: 1px 10px;border: 1px solid #2196f36b;
    margin-top: 2px;
    padding: 1px 10px 1px 25px;
    font-size: 12px !important;
    text-decoration: none;
} */

.AddBtnAssementTab {
    margin-top: -13px;
}

.AddBtnAssementTab img {
    margin-top: -4px;
}

.callnavTreLef {
    width: 2.2% !important;
    margin-left: -0.7%;
}

.tabTreeIconwith.callTabRight {
    margin: 0px;
    width: 97.9%;
    float: left;
}

.assInnerTbale {
    position: relative;
}

.assInnerTbale {
    vertical-align: top;
}

@media (min-width: 1439px) and (max-width: 1445px) {
    .navadragTabIconHideparentSty .navadragTabIconHideSty .ui-button-text-only .ui-button-text {
        padding: 0px 2px !important;
    }

    .aeRuBuiDet .bodySty {
        max-height: 725px !important;
        overflow: auto;
    }

    .aeImeDet .bodySty {
        max-height: 725px;
        overflow: auto;
    }
}

.ui-selectonemenu.multiplZindex {
    width: 70% !important;
}

.ui-grid-col-6 .ui-selectonemenu.multiplZindex {
    width: 70% !important;
}

.perDocVe .ui-datagrid-content .ui-datagrid-column {
    width: auto !important;
}

.QuestionnarieLeft .ui-grid-col-6 .ui-selectonemenu {
    width: 95% !important;
}

.QuestionnarieRight .QgPreheadStyas .ui-panel-title .NotePng {
    width: 88%;
}

.testPanelThHei .feildsDatatable.labopanTbTDheuht thead th.R3tagsTxtrea {
    height: 117px !important;
}

.ParentsourceDocumntcls .ui-panelgrid .rightcontainer {
    padding: 0px 0px 0px 0px !important;
}

.perDocVe .ui-datagrid-data {
    width: auto !important;
}

.callQncMg {
    width: 100%;
}

.basiDetailsALignMent .ui-panel-title {
    width: 97% !important;
}

.onChangeRepDup .ui-dialog-content .ui-icon {
    background: url(../images/confirmWarining.png) no-repeat !important;
    padding: 0px 6px;
}

.ui-grid-col-4 .ui-grid-row .width30per.bulkCOLef {
    width: 35% !important;
}
.bulkPanelHeader .ui-grid-row{margin-bottom: 14px !important;}


.bulkPanelHeader .radioLabelSty.ui-selectoneradio label{margin-right: 33px !important;}

.bulkPanelHeader .ui-radiobutton-box .ui-icon-bullet {
    background: blue !important;
    width: 9px !important;
    height: 9px !important;
    border-radius: 50% !important;
    margin-left: 2px !important;
    margin-top: 2px !important;
}


.bulkCoRig.width70per {
    width: 63% !important;
}

.nocodelistl {
    padding-left: 10px;
}

.ui-chkbox, .ui-selectoneradio {
    position: relative;
}

.wkflwLitCls .EmptyPro {
    width: 2.5%;
}

.selLablAlign .ui-selectonemenu-label {
    padding: 1px 6px !important;
}

.codeListYes {
    width: 60px;
}

.codelIstAdd {
    padding-left: 10px !important;
}

.onwxitCols1 {
    width: 15% !important
}

.onwxitCols2 {
    width: 84%;
}

.adverseEventts img {
    height: 17px;
    width: 10px;
    top: 4px !important;
}

.prodEaeLayTab table {
    table-layout: fixed !important;
}

.width9 {
    width: 9px !important;
}

.width326px {
    width: 326px !important;
    width: 284px !important;
}

.width1px {
    width: 1px !important
}

.dwidth134 {
    width: 134px !important;
}

.width13px {
    width: 13px !important;
}

.width1px {
    width: 14px !important
}

.width5px {
    width: 5px !important;
}

.width8px {
    width: 41px !important;
}

.width325px {
    width: 325px;
}

.width8px {
    width: 57px !important;
}

.width319px {
    width: 319px;
    text-align: left;
}

.width278px {
    width: 278px !important;
    text-align: left;
}

.width72 {
    width: 72px !important;
}

.width54px {
    width: 54px !important;
}

.width01 {
    width: 1px !important;
}

.ui-selectcheckboxmenu.selManyDupl {
    width: 93% !important
}

.width115 {
    width: 115px !important;
}

.triggerImageDupCheck {
    position: relative;
    top: 3px;
    margin-left: 4px;
}

.QuestionnarieLeft .navadragTabIconHideparentSty .navadragTabIconHideSty {
    padding: 0 0px !important;
}

.QuestionnarieLeft .navadragTabIconHideSty .ui-button-text-only .ui-button-text {
    padding: 0px 3px !important;
}

.QuestionnarieLeft .ui-panel-title .radioButNewSty4 .dupapRadiCre label {
    padding: 0px 4px 0px 0px !important;
}

.QuestionnarieLeft .basiDetailsALignMent .ui-panel-title {
    width: 97% !important;
}

.R3NullflavourIcon .ui-grid-col-12 .ui-inputfield {
    width: 100% !important;
    float: left;
}

.R3NullflavourIcon .ui-grid-col-12 .ui-inputfield {
    width: 100% !important
}

.R3NullflavourIcon .ui-grid-col-12 .ui-selectonemenu {
    width: 100% !important;
}

.R3NullflavourIcon .radioButwidth.readonlyparentsgenderr3 {
    width: 97% !important;
    margin-right: 6px;
}

.e2bQnCSty .ui-grid-col-12 .setRaceWidth .ui-selectcheckboxmenu {
    width: 100% !important;
}

.R3NullflavourIcon .ui-grid-col-12 .ui-inputfield.nfLMPdaSty {
    width: 97% !important;
    float: left;
    margin-right: 6px;
}

.e2bQnCSty .ui-grid-col-12 .tabImpreCalendar table {
    width: 20% !important;
}

.ui-grid-col-12 .autospyRadio table {
    float: left;
}

.tabPanelStyle12 .e2bQnCSty .ui-grid-col-12 .ui-autocomplete .ui-inputfield {
    width: 100% !important;
}

.tabPanelStyle1 .e2bQnCSty ..ui-grid-col-12 .ui-autocomplete {
    width: 100% !important;
}

.R3NullflavourIcon .ui-grid-col-12 .ui-selectonemenu.nfLMPdaSty {
    width: 97% !important;
    float: left;
    margin-right: 6px;
}

.ui-grid-col-12 .ui-selectonemenu.repoTitleNF {
    width: 95% !important;
}

.e2bQnCSty .ui-grid-col-12 .tabImpreCalendar .ui-controlsCalen .ui-inputfield {
    width: 100% !important;
}

.R3NullflavourIcon .ui-grid-col-12 .ui-selectonemenu.repoCountry {
    width: 97% !important;
    float: left;
    margin-right: 6px;
}

.R3NullflavourIcon .ui-grid-col-12 .readonlyparentsgenderr3 .ui-selectonemenu {
    width: 100% !important;
}

.R3NullflavourIcon .ui-grid-col-12 .ui-inputfield.medHistSty {
    width: 97% !important;
    margin-right: 6px;
    float: left;
}

.R3NullflavourIcon .ui-grid-col-12 .ui-inputfield.patiTextForRelve {
    margin-right: 6px;
    width: 97% !important;
    float: left;
}

.tabPanelStyle1 .e2bQnCSty .ui-grid-col-12 .ui-autocomplete {
    width: 100% !important;
    float: left;
}

.navadynamicPnlAER3 .ui-datatable-tablewrapper .ui-grid-col-12 .studywithdrawnDate .hasDatepicker {
    width: 19% !important;
    float: left;
    margin-right: 6px;
}

.R3NullflavourIcon .ui-grid-col-12 .readonlyparentsgenderr3 .ui-selectonemenu.setFlatLeftNAva2 {
    width: 97% !important;
    float: left;
}

.R3NullflavourIcon .ui-grid-col-12 .parentSPanelDate .radioButwidth.readonlyparentsgenderr3 {
    width: 100% !important;
}

.R3NullflavourIcon .ui-grid-col-12 .ui-inputfield.InfoIcon {
    width: 99.5% !important;
    float: left;
    margin-right: 6px;
}

.tabPanelStyle1 .e2bQnCSty .ui-grid-col-12 .ui-autocomplete.navaDeptPLN10729113103 {
    width: 97% !important;
}

.R3NullflavourIcon .ui-grid-col-12 .accountAdvancLink2 .ui-inputfield.proaccountName {
    width: 100% !important;
    position: relative;
}

/* .ui-grid-col-12 .accountAdvancLink2 .ui-commandlink{position: absolute!important;} */
.qncIndicationCalSty .R3NullflavourIcon .ui-grid-col-12 .activSubsta .ui-inputtext,
.R3NullflavourIcon .ui-grid-col-12 .ui-inputfield.litratauthorsA1_sel {
    width: 100% !important;
}

.tabPanelStyle1 .e2bQnCSty .ui-grid-col-12 .ui-autocomplete.navaIndicationTerm,
.R3NullflavourIcon .ui-grid-col-12 .ui-selectonemenu.litratauthorsA1_sel,
.R3NullflavourIcon .ui-grid-col-12 .ui-inputfield.studySelDRUGnavaDet,
.R3NullflavourIcon .ui-grid-col-12 .ui-selectonemenu.studySelDRUGnavaDet {
    width: 97% !important;
    float: left;
    margin-right: 6px;
}

.R3NullflavourIcon .ui-grid-col-12 .ui-selectonemenu.SInrepoTitleNF {
    width: 95% !important;
    float: left;
    margin-right: 6px;
}

.R3NullflavourIcon .ui-grid-col-12 .ui-inputfield.navadetdrugIndi {
    width: 97% !important;
    float: left;
}

.R3NullflavourIcon .ui-grid-col-12 .ui-grid-col-6 .deliveryDatests table {
    width: 41% !important;
}

.tabAdjustmentCommnClass .ui-grid-col-12 .ui-grid-col-6 .tabImpreCalendar table {
    width: 41% !important;
}

.R3NullflavourIcon .ui-grid-col-12 .ui-inputfield.setFlatLeftNAva.repoTitleNF {
    width: 95% !important;
}

.R3NullflavourIcon .ui-grid-col-12 .ui-selectonemenu.navadetareporterTitleA1 {
    width: 97% !important;
    margin-right: 6px;
}

.R3NullflavourIcon .ui-grid-col-12 .ui-selectonemenu.noNulFavIcon {
    width: 100% !important;
}

.R3NullflavourIcon .ui-grid-col-12 .ui-selectonemenu.navaDPN1033Deta {
    width: 97% !important;
    float: left;
    margin-right: 6px;
}

.ui-grid-col-12 .ui-selectonemenu.navaDPN1033Deta {
    width: 97% !important;
    margin-right: 6px
}

.R3NullflavourIcon .ui-grid-col-12 .ui-selectonemenu.navadetareporterTitleA1.repoTitleNF {
    width: 95% !important;
}

.R3NullflavourIcon .ui-grid-col-12 .ui-selectonemenu.navaIndicationTerm {
    width: 97% !important;
    float: left;
    margin-right: 6px;
}

.ui-grid-col-12 .ui-selectonemenu.studySelDRUGnavaDet1 {
    width: 97% !important;
    float: left;
    margin-right: 6px;
}

.R3NullflavourIcon .ui-grid-col-12 .ui-selectonemenu.navadetareporterTitleA1.twoNFIcons {
    width: 95% !important;
}

.R3NullflavourIcon .ui-grid-col-12 .ui-selectonemenu.navliteratureRe {
    width: 97% !important;
    float: left;
    margin-right: 6px;
}

.ui-panelgrid .ui-grid-col-12 .ui-grid-col-6 .DobWid1 .ui-calendar .hasDatepicker {
    width: 32% !important;
}

.ui-datatable-tablewrapper .ui-grid-col-12 .DobWid1 .ui-calendar .hasDatepicker {
    width: 16% !important;
    float: left;
}

.R3NullflavourIcon .ui-grid-col-12 .ui-grid-col-6 .ui-selectonemenu.produicalcand1,
.R3NullflavourIcon .ui-grid-col-12 .ui-grid-col-6 .ui-selectonemenu.patiEndDate {
    width: 89% !important;
    float: left;
    margin-right: 6px;
}

.R3NullflavourIcon .ui-grid-col-12 .ui-grid-col-6 .ui-selectonemenu.navaDPN10330_DP {
    width: 94% !important;
    float: left;
    margin-right: 6px;
}

.R3NullflavourIcon .ui-grid-col-12 .ui-grid-col-6 .ui-selectonemenu.nullterPyStartDat {
    width: 94% !important;
    float: left;
    margin-right: 6px;
}

.R3NullflavourIcon .ui-grid-col-12 .ui-grid-col-6 .ui-selectonemenu.navadetareporterTitleA1.repoTitleNF {
    width: 90% !important;
}

.R3NullflavourIcon .ui-grid-col-12 .ui-grid-col-6 .ui-selectonemenu.SInrepoTitleNF {
    width: 89% !important;
    float: left;
}

.tabAdjustmentCommnClass .ui-grid-col-12 .ui-grid-col-6 .ui-grid-col-6 .tabImpreCalendar table {
    width: 54% !important;
}

.tabPanelStyle1 .e2bQnCSty .ui-grid-col-12 .ui-grid-col-6 .ui-autocomplete.navaIndicationTerm,
.R3NullflavourIcon .ui-grid-col-12 .ui-grid-col-6 .ui-selectonemenu.litratauthorsA1_sel,
.R3NullflavourIcon .ui-grid-col-12 .ui-grid-col-6 .ui-inputfield.studySelDRUGnavaDet,
.R3NullflavourIcon .ui-grid-col-12 .ui-grid-col-6 .ui-selectonemenu.studySelDRUGnavaDet {
    width: 94% !important;
    float: left;
    margin-right: 6px;
}

.tabPanelStyle1 .e2bQnCSty .ui-grid-col-12 .ui-grid-col-6 .ui-autocomplete.navaDeptPLN10729113103 {
    width: 95% !important;
}

.R3NullflavourIcon .ui-grid-col-12 .ui-grid-col-6 .accountAdvancLink2 .ui-inputfield.proaccountName {
    width: 98% !important;
    position: relative;
}

.ui-grid-col-12 .ui-grid-col-6 .accountAdvancLink2 .ui-commandlink {
    position: relative !important
}

.e2bQnCSty .e2bNormalField.durlabel {
    width: 100%;
}

.R3NullflavourIcon .ui-grid-col-6 .ui-inputtext,
.R3NullflavourIcon .ui-grid-col-6 .ui-inputfield,
.R3NullflavourIcon .ui-grid-col-6 .ui-selectonemenu {
    width: 100% !important
}

.R3NullflavourIcon .ui-grid-col-6 .ui-inputfield.setFlatLeftNAva {
    width: 94% !important;
    float: left;
    margin-right: 6px;
}

.R3NullflavourIcon .ui-grid-col-6 .ui-inputtext.origAcntfil {
    float: left;
    width: 98% !important;
}

.R3NullflavourIcon .ui-grid-col-6 .ui-selectonemenu.repoCountry {
    width: 94% !important;
    float: left;
    margin-right: 6px;
}

.R3NullflavourIcon .ui-grid-col-6 .ui-inputfield.nfLMPdaSty {
    width: 94% !important;
    float: left;
    margin-right: 6px;
}

.R3NullflavourIcon .ui-grid-col-6 .radioButwidth.readonlyparentsgenderr3 {
    width: 94% !important;
}

.R3NullflavourIcon .ui-grid-col-6 .radioButwidth.readonlyparentsgenderr3.pacpat1007 {
    width: 94% !important;
}

.e2bQnCSty .ui-grid-col-6 .ui-selectonemenu.patSex1007 {
    width: 100% !important;
    float: left;
    margin-right: 6px;
}

.R3NullflavourIcon .ui-grid-col-6 .ui-inputfield.patiTextForRelve {
    width: 94% !important;
}

.ui-grid-col-6 .autospyRadio table {
    width: 39% !important;
}

.R3NullflavourIcon .ui-grid-col-6 .parentSPanelDate .ui-selectonemenu {
    width: 95% !important;
    float: left;
}

.R3NullflavourIcon .ui-grid-col-12 .ui-grid-col-6 .accountAdvancLink2 .ui-inputfield.proaccountName {
    width: 100% !important;
    position: relative;
    float: left;
}

.R3NullflavourIcon .ui-grid-col-6 .ui-inputfield.InfoIcon {
    width: 97% !important;
    float: left;
    margin-right: 9px;
}

.tabPanelStyle1 .e2bQnCSty .ui-grid-col-6 .ui-autocomplete {
    width: 100% !important;
    float: left;
}

.R3NullflavourIcon .ui-grid-col-6 .ui-inputfield.navadetdrugIndi,
.R3NullflavourIcon .ui-grid-col-6 .ui-inputtext.studySelDRUGnavaDet,
.R3NullflavourIcon .ui-grid-col-6 .ui-selectonemenu.studySelDRUGnavaDet {
    width: 94% !important;
    float: left;
    margin-right: 6px;
}

.R3NullflavourIcon .ui-grid-col-6 .ui-selectonemenu.narSpliSeleNell {
    width: 94% !important;
    float: left;
    margin-right: 6px;
}

.R3NullflavourIcon .ui-grid-col-6 .ui-selectonemenu.navadetareporterTitleA1 {
    width: 94% !important;
    margin-right: 6px;
}

.R3NullflavourIcon .ui-grid-col-6 .ui-selectonemenu.navadetareporterTitleA1.repoTitleNF {
    width: 89% !important;
    margin-right: 6px;
}

.R3NullflavourIcon .ui-grid-col-6 .ui-selectonemenu.studySelDRUGnavaDet1 {
    width: 94% !important;
    margin-right: 6px;
}

.R3NullflavourIcon .ui-grid-col-6 .ui-selectonemenu.studySelDRUGnavaDet {
    width: 94% !important;
}

.R3NullflavourIcon .ui-grid-col-6 .ui-selectonemenu.studySelDRUGnavaDet.twoNFIcons {
    width: 90% !important;
}

.R3NullflavourIcon .ui-grid-col-6 .ui-selectonemenu.nfLMPdaSty,
.R3NullflavourIcon .ui-grid-col-6 .ui-selectonemenu.navaDPN1033Deta,
.R3NullflavourIcon .ui-grid-col-6 .ui-inputfield.medHistSty,
.ui-grid-col-6 .ui-selectonemenu.navaDPN1033Deta,
.R3NullflavourIcon .ui-grid-col-6 .ui-selectonemenu.setFlatLeftNAva,
.R3NullflavourIcon .ui-grid-col-6 .ui-selectonemenu.navaIndicationTerm,
.R3NullflavourIcon .ui-grid-col-6 .ui-selectonemenu.navliteratureRe {
    width: 94% !important;
    float: left;
    margin-right: 6px;
}

.R3NullflavourIcon .ui-grid-col-6 .ui-grid-col-6 .ui-selectonemenu.produicalcand1,
.R3NullflavourIcon .ui-grid-col-6 .ui-grid-col-6 .ui-selectonemenu.patiEndDate,
.R3NullflavourIcon .ui-grid-col-6 .ui-grid-col-6 .ui-selectonemenu.nullterPyStartDat,
.R3NullflavourIcon .ui-grid-col-6 .ui-grid-col-6 .ui-selectonemenu.navaIndicationTerm {
    width: 82% !important;
    float: left;
}

.tabPanelStyle12 .e2bQnCSty .ui-grid-col-6 .ui-autocomplete .ui-inputfield {
    width: 100% !important;
}

.navadynamicPnlAER3 .ui-datatable-tablewrapper .ui-grid-col-4 .studywithdrawnDate .hasDatepicker {
    width: 50% !important;
    float: left;
    margin-right: 6px;
}

.R3NullflavourIcon .ui-grid-col-4 .radioButwidth.readonlyparentsgenderr3 {
    width: 90% !important;
    margin-right: 6px;
}

.e2bQnCSty .ui-grid-col-4 .tabImpreCalendar table {
    width: 48% !important;
}

.ui-grid-col-4 .ui-selectonemenu.navaDPN1033Deta {
    width: 91% !important;
    margin-right: 6px;
}

.qncIndicationCalSty .R3NullflavourIcon .ui-grid-col-4 .ui-selectonemenu.setFlatLeftNAva2 {
    width: 90% !important;
}

.tabAdjustmentCommnClass .ui-grid-col-4 .ui-grid-col-6 .tabImpreCalendar table {
    width: 75% !important;
}

.tabPanelStyle1 .e2bQnCSty .ui-grid-col-4 .ui-autocomplete.navaDeptPLN10729113103 {
    width: 92% !important;
}

.R3NullflavourIcon .ui-grid-col-4 .ui-selectonemenu.navadetareporterTitleA1.repoTitleNF,
.sourceResultMethod1 {
    width: 85% !important;
}

.sourceResultMethod2 {
    width: 13%;
}

.qncIndicationCalSty .R3NullflavourIcon .ui-grid-col-4 .ui-selectonemenu.SInrepoTitleNF {
    width: 82% !important;
}

.R3NullflavourIcon .ui-grid-col-4 .ui-selectonemenu.navaIndicationTerm {
    width: 91% !important;
}

.R3NullflavourIcon .ui-grid-col-4 .ui-inputfield.setFlatLeftNAva {
    width: 91% !important;
}

.ui-grid-col-4 .deparmentSty .depSelectManyMenuSty {
    width: 91% !important;
}

.basiDetailsALignMent .ui-grid-col-4 .ui-grid-col-6 .ui-selectonemenu {
    width: 91% !important;
}

.ui-panelgrid .ui-grid-col-4 .ui-grid-col-6 .DobWid1 .ui-calendar .hasDatepicker {
    width: 78% !important;
}

.formDegnListSty .commanDataTableStyles .ui-datatable-tablewrapper {
    overflow: auto;
    z-index: 99;
}

.R3NullflavourIcon .ui-grid-col-12 .ui-selectonemenu.narSpliSeleNell {
    width: 91% !important;
    float: left;
    margin-right: 6px;
}

.ui-grid-col-12 .deparmentSty .depSelectManyMenuSty {
    width: 97% !important;
}

.R3NullflavourIcon .ui-grid-col-4 .ui-grid-col-6 .ui-selectonemenu.navaDPN10330_DP {
    width: 82% !important;
    float: left;
    margin-right: 6px;
}

.tabPanelStyle1 .e2bQnCSty .ui-grid-col-4 .ui-autocomplete.navaIndicationTerm {
    width: 90% !important;
}

.R3NullflavourIcon .ui-grid-col-4 .ui-grid-col-6 .ui-selectonemenu.nullterPyStartDat {
    width: 73% !important;
    float: left;
    margin-right: 6px;
}

.ui-grid-col-6 .deparmentSty .depSelectManyMenuSty {
    width: 93% !important;
}

.navadynamicPnlAER3 .ui-datatable-tablewrapper .ui-grid-col-6 .studywithdrawnDate .hasDatepicker {
    width: 35% !important;
    float: left;
    margin-right: 6px;
}

.indicationsPanelbl .ui-grid-col-12 .ui-autocomplete.navaIndicationTerm {
    width: 97%;
    float: left;
    margin-right: 6px;
}

.R3NullflavourIcon .ui-grid-col-6 .ui-inputtext.orgAccIcon {
    float: left;
}

.R3NullflavourIcon .ui-grid-col-6 .ui-selectonemenu.navaDPN10330_DP {
    width: 84% !important;
    float: left;
    margin-right: 6px;
}

.R3NullflavourIcon .ui-grid-col-12 .ui-grid-col-6 .ui-grid-col-6 .ui-selectonemenu.navaDPN10330_DP {
    width: 83% !important;
    float: left;
    margin-right: 6px;
}

.R3NullflavourIcon .ui-grid-col-6 .ui-grid-col-6 .ui-inputtext {
    width: 90% !important;
}

.ui-grid-col-4 .deparmentSty .depSelectManyMenuSty {
    width: 87% !important;
}

.ui-grid-col-12 .calpr2ic .ui-autocomplete {
    float: left;
    width: 97%;
}

ui-fluid .ui-grid-col-12 .ui-autocomplete {
    width: 97%;
    float: left;
    margin-right: 6px;
}

.R3NullflavourIcon .ui-grid-col-12 .ui-inputfield.infoIicon {
    width: 99% !important;
    margin-right: 6px;
}

.ui-fluid .ui-grid-col-12 .ui-autocomplete.lbTestName {
    width: 98%;
}

.labopanTbTDheuht .ui-datatable-tablewrapper {
    overflow: hidden;
}

.ui-grid-col-6 .calpr2ic .ui-autocomplete {
    width: 94%;
}

.e2bQnCSty .substance .e2bNormalField {
    width: 100% !important;
}

.ui-grid-col-6 .ui-autocomplete.navaIndicationTerm {
    width: 94% !important;
    float: left;
    margin-right: 6px;
}

.R3NullflavourIcon .ui-grid-col-6 .evInfoICo .ui-inputtext {
    margin-right: 11px !important;
    width: 97% !important;
}

.R3NullflavourIcon .ui-grid-col-4 .ui-selectonemenu.navadetareporterTitleA1 {
    width: 91% !important;
}

.qncIndicationCalSty .R3NullflavourIcon .ui-grid-col-4 .ui-selectonemenu.studySelDRUGnavaDet.twoNFIcons {
    width: 83% !important;
}

.R3NullflavourIcon .ui-grid-col-4 .ui-selectonemenu.studySelDRUGnavaDet {
    width: 91% !important;
}

.R3NullflavourIcon .ui-grid-col-4 .radioButwidth.readonlyparentsgenderr3.pacpat1007 {
    width: 91% !important;
    margin-right: 6px;
}

.R3NullflavourIcon .ui-grid-col-4 .ui-grid-col-6 .ui-selectonemenu.produicalcand1 {
    width: 79% !important;
    float: left;
}

.ui-grid-col-4 .calpr2ic .ui-autocomplete {
    float: left;
    width: 91%;
}

.ui-fluid .ui-grid-col-4 .ui-autocomplete.navaIndicationTerm {
    width: 91% !important;
    float: left;
    margin-right: 6px;
}

.R3NullflavourIcon .ui-grid-col-4 .evInfoICo .ui-inputfield.infoIicon {
    width: 95% !important;
}

.ndncid {
    float: left;
    margin-left: 10px;
}

.R3NullflavourIcon .ui-grid-col-4 .ui-grid-col-6 .ui-inputtext {
    width: 90% !important;
}

.aeLisitngDialog .tooltipdataTab {
    width: 257px !important;
    left: -245px !important;
}

.aeLisitngDialog .dataList-tooltip .tooltipdataTab:after {
    margin-left: -21px !important;
}

.QuestionnarieLeft .goTopClass {
    left: 62%;
}

.QuestionnarieLeft .ocrIcons {
    margin-left: 48px;
}

.ui-panelgrid .ui-grid-col-12 .ui-grid-col-6 .ui-grid-col-6 .DobWid1 .ui-calendar .hasDatepicker {
    width: 83% !important;
}

.QuestionnarieLeft .QnCMgSty .grid2-col2-right .ui-selectonemenu {
    width: 95% !important;
}

.ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell.sourcSubPanelDoc1,
.ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell.sourcSubPanelDoc2,
.ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell.sourcSubPanelDoc3,
.ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell.sourcSubPanelDoc4 {
    border-left: 1px solid #ccc !important;
    border-top: 1px solid #ccc !important;
    border-bottom: 1px solid #ccc !important;
    padding: 4px !important;
}

.ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell.sourcSubPanelDoc5 {
    border: 1px solid #ccc !important;
    padding: 4px !important;
}

.sourcSubPanelDoc {
    width: 99%;
    margin: auto;
    margin-top: -2px;
}

.ui-panelgrid .ui-grid-responsive .removHeadeID .ui-panelgrid-cell.sourcSubPanelDoc1,
.ui-panelgrid .ui-grid-responsive .removHeadeID .ui-panelgrid-cell.sourcSubPanelDoc2,
.ui-panelgrid .ui-grid-responsive .removHeadeID .ui-panelgrid-cell.sourcSubPanelDoc3,
.ui-panelgrid .ui-grid-responsive .removHeadeID .ui-panelgrid-cell.sourcSubPanelDo4,
.ui-panelgrid .ui-grid-responsive .removHeadeID .ui-panelgrid-cell.sourcSubPanelDo5 {
    border-top: 0px !important;
}

.documentViewRight .QnCMgSty .inner-but .tooltipAct .exportXl .ui-button-text,
.documentViewRight .QnCMgSty .inner-but .tooltipAct .exportPdf .ui-button-text {
    padding: 0px 31px !important;
}

/* 1280px */
@media only screen and (min-width: 1278px) and (max-width: 1350px) {
    .goTopClass {
        left: 58%;
        position: absolute;
    }

    /* .workFloTrackSty li:BEFORE{    right: -29px;}
.aeWfNaDetaTrac .workFloTrackSty .wrflDateRight{right: -75px;} */
    .R3NullflavourIcon .ui-grid-col-4 .ui-selectonemenu.navadetareporterTitleA1.repoTitleNF, .sourceResultMethod1 {
        width: 84% !important;
    }

    .R3NullflavourIcon .ui-grid-col-12 .ui-grid-col-6 .ui-selectonemenu.navadetareporterTitleA1.repoTitleNF {
        width: 89% !important;
    }

    .OverlayPanPopupSty .ui-panelgrid .ui-panelgrid-cell {
        padding: 0px 8px 0px 0px !important;
    }

    .ui-panelgrid .SaveRadio .radioButNewSty4 table td label {
        padding: 0px !important;
    }

    .dupNarrBtbl1 .ui-radiobutton {
        padding-right: 9px;
    }

    .QuestionnarieLeft .goTopClass {
        left: 63.5%;
    }

    .folwquSTy4 {
        width: 57%;
    }

    .panelLbldis {
        width: 47%;
    }

    .setRadioBtnWid table.fomMolerad {
        width: 59% !important;
    }

}

.documentViewRight .R3NullflavourIcon .ui-grid-col-4 .ui-selectonemenu.navadetareporterTitleA1.repoTitleNF {
    width: 79% !important;
}

.documentViewRight .R3NullflavourIcon .ui-grid-col-4 .ui-inputfield.setFlatLeftNAva {
    width: 88% !important;
}

.documentViewRight .R3NullflavourIcon .ui-grid-col-4 .ui-selectonemenu.navadetareporterTitleA1 {
    width: 87% !important;
}

.documentViewRight .R3NullflavourIcon .ui-grid-col-4 .radioButwidth.readonlyparentsgenderr3 {
    width: 87% !important;
    margin-right: 6px;
}

.documentViewRight .qncIndicationCalSty .R3NullflavourIcon .ui-grid-col-4 .ui-selectonemenu.navaDPN1033Deta {
    width: 86% !important;
}

.documentViewRight .qncIndicationCalSty .R3NullflavourIcon .ui-grid-col-4 .ui-inputtext {
    width: 88% !important;
}

.documentViewRight .qncIndicationCalSty .R3NullflavourIcon .ui-grid-col-4 .ui-selectonemenu.setFlatLeftNAva2 {
    width: 87% !important;
}

.documentViewRight .e2bQnCSty .e2bNormalField {
    width: 100% !important
}

.documentViewRight .qncIndicationCalSty .R3NullflavourIcon .ui-grid-col-4 .ui-controlsCalen .ui-inputtext {
    width: 100% !important;
}

.documentViewRight .qncIndicationCalSty .R3NullflavourIcon .ui-grid-col-4 .ui-inputtext.medHistSty {
    width: 86% !important;
}

.documentViewRight .tabPanelStyle1 .e2bQnCSty .ui-grid-col-4 .ui-autocomplete.navaDeptPLN10729113103 {
    width: 87% !important;
}

.documentViewRight .tabPanelStyle1 .e2bQnCSty .ui-grid-col-12 .ui-grid-col-6 .ui-autocomplete.navaIndicationTerm,
.documentViewRight .R3NullflavourIcon .ui-grid-col-12 .ui-grid-col-6 .ui-selectonemenu.litratauthorsA1_sel,
.documentViewRight .R3NullflavourIcon .ui-grid-col-12 .ui-grid-col-6 .ui-inputfield.studySelDRUGnavaDet,
.documentViewRight .R3NullflavourIcon .ui-grid-col-12 .ui-grid-col-6 .ui-selectonemenu.studySelDRUGnavaDet {
    width: 87% !important;
    float: left;
    margin-right: 6px;
}

.documentViewRight .R3NullflavourIcon .ui-grid-col-6 .ui-selectonemenu.nfLMPdaSty,
.documentViewRight .R3NullflavourIcon .ui-grid-col-6 .ui-selectonemenu.navaDPN1033Deta,
.documentViewRight .R3NullflavourIcon .ui-grid-col-6 .ui-inputfield.medHistSty,
.documentViewRight .ui-grid-col-6 .ui-selectonemenu.navaDPN1033Deta,
.documentViewRight .R3NullflavourIcon .ui-grid-col-6 .ui-selectonemenu.setFlatLeftNAva,
.documentViewRight .R3NullflavourIcon .ui-grid-col-6 .ui-selectonemenu.navaIndicationTerm,
.documentViewRight .R3NullflavourIcon .ui-grid-col-6 .ui-selectonemenu.navliteratureRe {
    width: 88% !important;
    float: left;
    margin-right: 6px;
}

.documentViewRight .qncIndicationCalSty .R3NullflavourIcon .ui-grid-col-4 .ui-selectonemenu.SInrepoTitleNF {
    width: 79% !important;
}

.documentViewRight .feildsDatatable .ui-grid-col-4 .ui-selectonemenu.navaDPN1033Deta {
    width: 87% !important;
}

.documentViewRight .R3NullflavourIcon .ui-grid-col-4 .ui-selectonemenu.navaIndicationTerm {
    width: 87% !important;
}

.documentViewRight .qncIndicationCalSty .R3NullflavourIcon .ui-grid-col-4 .ui-selectonemenu.studySelDRUGnavaDet1 {
    width: 87% !important;
}

.documentViewRight .qncIndicationCalSty .R3NullflavourIcon .ui-grid-col-4 .ui-selectonemenu.studySelDRUGnavaDet.twoNFIcons {
    width: 79% !important;
}

.QuestionnarieLeft .R3NullflavourIcon .ui-grid-col-4 .ui-selectonemenu.navadetareporterTitleA1.repoTitleNF,
.QuestionnarieLeft .sourceResultMethod1 {
    width: 81% !important;
}

.QuestionnarieLeft .R3NullflavourIcon .ui-grid-col-4 .ui-inputfield.setFlatLeftNAva {
    width: 89% !important;
}

.QuestionnarieLeft .R3NullflavourIcon .ui-grid-col-4 .ui-inputfield.setFlatLeftNAva {
    width: 89% !important;
}

.QuestionnarieLeft .e2bQnCSty .e2bNormalField {
    width: 100%;
}

.QuestionnarieLeft .R3NullflavourIcon .ui-grid-col-4 .radioButwidth.readonlyparentsgenderr3 {
    width: 89% !important;
}

.documentViewRight .commonColumnFrozen,
.QuestionnarieLeft .commonColumnFrozen,
.NarativeSplitright .commonColumnFrozen {
    overflow: auto;
}

.documentViewRight .switchedtoTreeVeiw > .ui-panel-titlebar,
.QuestionnarieLeft .switchedtoTreeVeiw > .ui-panel-titlebar {
    height: 40px !important;
}

.documentViewRight .R3NullflavourIcon .ui-grid-col-4 .ui-selectonemenu.repoCountry {
    width: 87% !important;
}

.documentViewRight .e2bQnCSty .navadeReportD .e2bNormalField {
    width: auto !important;
}

.e2vapag .ui-paginator {
    position: absolute;
    display: inline-block;
    margin-top: -25px !important;
}

.e2vapag .ui-paginator-pages {
    margin-top: -3px !important;
}

.e2vapag .ui-paginator .ui-paginator-page {
    background: #fff !important;
    border: 1px solid #ccc !important
}

.e2vapag .ui-paginator-pages .ui-state-active {
    color: #fff !important;
    font-weight: normal !important;
    font-size: 13px !important;
    border-right: 1px solid #ccc !important;
    padding: 0px 6px 1px !important;
    background: #016990 !important;
}

.documentViewRight .QncNewSty .navadeReportD .ui-panel-titlebar {
    height: auto !important;
}

.documentViewRight .qncIndicationCalSty .R3NullflavourIcon .ui-grid-col-4 .ui-inputtext.nfLMPdaSty {
    width: 87% !important
}

.QncNewSty.AeFormPanelSty > .ui-panel-titlebar {
    height: auto !important;
}

.documentViewRight .feildsDatatable .qncIndicationCalSty,
.documentViewRight .feildsDatatable .docFullParent,
.QuestionnarieLeft .feildsDatatable .qncIndicationCalSty,
.QuestionnarieLeft .feildsDatatable .docFullParent {
    width: 100% !important;
}

.QuestionnarieLeft .tabPanelStyle1 .e2bQnCSty .ui-grid-col-12 .ui-grid-col-6 .ui-autocomplete.navaIndicationTerm {
    width: 92% !important;
}

.QuestionnarieLeft .R3NullflavourIcon .ui-grid-col-6 .ui-selectonemenu.navaIndicationTerm {
    width: 92% !important;
}

.QuestionnarieLeft .R3NullflavourIcon .ui-grid-col-12 .ui-grid-col-6 .ui-inputfield.studySelDRUGnavaDet {
    width: 92% !important;
}

.QuestionnarieLeft .R3NullflavourIcon .ui-grid-col-12 .ui-grid-col-6 .ui-selectonemenu.navadetareporterTitleA1.repoTitleNF {
    width: 87% !important;
}

.QuestionnarieLeft .R3NullflavourIcon .ui-grid-col-12 .ui-grid-col-6 .ui-selectonemenu.studySelDRUGnavaDet {
    width: 92% !important;
}

.documentViewRight .qncIndicationCalSty .R3NullflavourIcon .ui-grid-col-4 .ui-selectonemenu.setFlatLeftNAva {
    width: 83% !important;
}

.documentViewRight .feildsDatatable thead th,
.QuestionnarieLeft .feildsDatatable thead th {
    min-height: 64px !important;
    width: 50%;
}

.documentViewRight .feildsDatatable thead th.docViwFul,
.QuestionnarieLeft .feildsDatatable thead th.docViwFul {
    width: 100%;
    overflow: auto;
}

.documentViewRight .qncIndicationCalSty .R3NullflavourIcon .ui-grid-col-4 .ui-inputtext.navadetdrugIndi.navadetdrugIndi {
    width: 88% !important;
}

.documentViewRight .qncIndicationCalSty .R3NullflavourIcon .ui-grid-col-4 .ui-selectonemenu.navliteratureRe {
    width: 88% !important;
}

.documentViewRight .R3NullflavourIcon .ui-grid-col-12 .ui-grid-col-6 .ui-selectonemenu.navadetareporterTitleA1.repoTitleNF {
    width: 77% !important;
}

.QuestionnarieLeft .qncIndicationCalSty .R3NullflavourIcon .ui-grid-col-4 .ui-inputtext {
    width: 98% !important;
}

.QuestionnarieLeft .qncIndicationCalSty .R3NullflavourIcon .ui-grid-col-4 .ui-inputtext.medHistSty {
    width: 92% !important;
}

.NarativeSplitright .adveBasicDateDocView .paddingRight {
    width: 100%;
}

.NarativeSplitright .adveBasicDateDocView .paddingLeft {
    width: 100%;
}

.NarativeSplitright .adveBasicDateDocView .ui-grid-row {
    display: block
}

.NarativeSplitright .feildsDatatable thead th {
    width: 50%;
}

.NarativeSplitright .feildsDatatable thead th.docViwFul {
    width: 100%;
}

.NarativeSplitright .R3NullflavourIcon .ui-grid-col-4 .ui-selectonemenu.navadetareporterTitleA1.repoTitleNF,
.NarativeSplitright .sourceResultMethod1 {
    width: 82% !important;
}

.NarativeSplitright .R3NullflavourIcon .ui-grid-col-4 .radioButwidth.readonlyparentsgenderr3 {
    width: 89% !important;
}

.NarativeSplitright .ethnicitSTy {
    width: 100%
}

.NarativeSplitright .feildsDatatable thead .qncIndicationCalSty {
    width: 100%;
}

.NarativeSplitright .feildsDatatable thead .docFullParent {
    width: 100% !important;
}

.NarativeSplitright .tabPanelStyle1 .e2bQnCSty .ui-grid-col-12 .ui-grid-col-6 .ui-autocomplete.navaIndicationTerm,
.NarativeSplitright .R3NullflavourIcon .ui-grid-col-12 .ui-grid-col-6 .ui-selectonemenu.litratauthorsA1_sel,
.NarativeSplitright .R3NullflavourIcon .ui-grid-col-12 .ui-grid-col-6 .ui-inputfield.studySelDRUGnavaDet,
.NarativeSplitright .R3NullflavourIcon .ui-grid-col-12 .ui-grid-col-6 .ui-selectonemenu.studySelDRUGnavaDet,
.NarativeSplitright .R3NullflavourIcon .ui-grid-col-6 .ui-selectonemenu.nfLMPdaSty,
.NarativeSplitright .R3NullflavourIcon .ui-grid-col-6 .ui-selectonemenu.navaDPN1033Deta,
.NarativeSplitright .R3NullflavourIcon .ui-grid-col-6 .ui-inputfield.medHistSty,
.NarativeSplitright .ui-grid-col-6 .ui-selectonemenu.navaDPN1033Deta,
.NarativeSplitright .R3NullflavourIcon .ui-grid-col-6 .ui-selectonemenu.setFlatLeftNAva,
.NarativeSplitright .R3NullflavourIcon .ui-grid-col-6 .ui-selectonemenu.navaIndicationTerm,
.NarativeSplitright .R3NullflavourIcon .ui-grid-col-6 .ui-selectonemenu.navliteratureRe {
    width: 89% !important;
    float: left;
    margin-right: 6px;
}

.NarativeSplitright .R3NullflavourIcon .ui-grid-col-12 .ui-grid-col-6 .ui-selectonemenu.navadetareporterTitleA1.repoTitleNF {
    width: 81% !important;
}

.R3NullflavourIcon .ui-grid-col-6 .ui-inputfield.textMedIcon {
    float: left;
    s
}

.ui-fluid .ui-grid-col-6 .labicon2 .ui-autocomplete.lbTestName {
    width: 98%;
}

/* .breadcrumbsMain .seriousColor {
    background: #d05e5f;
}

.breadcrumbsMain .deathColor {
    background: #e55a5a;
}

.breadcrumbsMain .lifThreClas {
    background: #60a8d8;
}

.breadcrumbsMain .nonserCLs {
    background: #96a534;
}

.breadcrumbsMain .approvedCLs {
    background: #06c279;
}

.breadcrumbsMain .potFuCls {
    background: #3cb3e7;;
}

.breadcrumbsMain .potDUpCLs {
    background: #bcac70;
}

.breadcrumbsMain .vaIcCLs {
    background: #006837;;
}

.breadcrumbsMain .invIcCls {
    background: #ed1c24
}
 */
.breadcrumbsMain .seriousColor,
.breadcrumbsMain .deathColor,
.breadcrumbsMain .lifThreClas,
.breadcrumbsMain .nonserCLs,
.breadcrumbsMain .approvedCLs,
.breadcrumbsMain .potFuCls,
.breadcrumbsMain .potDUpCLs,
.breadcrumbsMain .vaIcCLs,
.breadcrumbsMain .invIcCls {
    font-size: 14px !important;
    padding: 0px 4px;
    border-radius: 4px;
    vertical-align: middle;
    color: #fff !important;
    margin: 0px 2px;

}

.menuzIndexadmin {
    z-index: 998 !important;
    min-width: 175px;
    max-width: 200px;
}

.callQncMg .R3NullflavourIcon .ui-grid-col-6 .ui-grid-col-6 .ui-selectonemenu {
    width: 97% !important;
}

.callQncMg .R3NullflavourIcon .ui-grid-col-6 .lbTestName .ui-inputfield {
    width: 100% !important;
}

.ui-grid-col-6 .ui-autocomplete,
.ui-grid-col-12 .ui-autocomplete {
    float: left;
}

.callQncMg .qncIndicationCalSty .R3NullflavourIcon .ui-grid-col-4 .ui-selectonemenu.setFlatLeftNAva2 {
    width: 90% !important;
}

.callQncMg .R3NullflavourIcon .ui-grid-col-4 .ui-selectonemenu.navadetareporterTitleA1.repoTitleNF,
.callQncMg .sourceResultMethod1 {
    width: 84% !important;
}

.callQncMg .ui-grid-col-4 .ui-autocomplete {
    position: relative !important;
    float: left;
}

.callQncMg .R3NullflavourIcon .ui-grid-col-6 .ui-inputtextarea.textArea71 {
    width: 100% !important;
}

.callQncMg .R3NullflavourIcon .ui-grid-col-6 .ui-grid-col-6 .tabImpreCalendar .ui-selectonemenu {
    width: 88% !important;
}

.callQncMg .R3NullflavourIcon .ui-grid-col-6 .evInfoICo .ui-inputtext {
    margin-right: 11px !important;
    width: 94% !important;
    float: left;
}

.R3NullflavourIcon .ui-grid-col-12 .evInfoICo .ui-inputfield.infoIicon {
    width: 97% !important;
    margin-right: 6px;
}

.QuestionnarieLeft .aeWfNaDetaTrac .workFloTrackSty .wrflDateRight {
    right: -48px;
}

.dupCheckTblSParen .width75 .ui-selectcheckboxmenu-multiple-container {
    border: 0px !important;
}

.dupCheckTblSParen .width72 .ui-selectcheckboxmenu-token-label {
    padding: 0 1em 0 .5em;
}

.QuestionnarieLeft .workFloTrackSty li:BEFORE {
    right: 0px !important;
}

.contLockCAll .ui-commandlink {
    float: left;
}

/*.aeRuBuiDet .bodySty {*/
/*    max-height:535px;*/
/*    overflow: auto;*/
/*}*/

/* .aeImeDet .bodySty {
    max-height: 588px;
    overflow: auto;
} */

.unReCorsStyC .commanDataTableStyles .ui-datatable-tablewrapper,
.unReCorsLisStyC .commanDataTableStyles .ui-datatable-tablewrapper,
.bulImpDetLisSt .commanDataTableStyles .ui-datatable-tablewrapper {
    max-height: 523px;
}

.QuestionnarieLeft .workFloTrackSty li:BEFORE {
    right: 0px !important;
}

.AelistDupSrchDataPan .duplicateRadio {
    float: left;
    width: 33%;
    margin-left: -28px !important;
}

.ui-panelgrid-cell .innerGrid .ui-panelgrid-cell {
    padding: 0 5px !important;
}

.ui-panelgrid-cell .innerGrid .ui-panelgrid-cell:first-child {
    padding-left: 0 !important;
}

.ui-panelgrid-cell .innerGrid .ui-panelgrid-cell:last-child {
    padding-right: 0 !important;
}


/*.questionnairesListing .commanDataTableStyles .ui-datatable-tablewrapper,*/
.annonaSty .commanDataTableStyles .ui-datatable-tablewrapper,
.proListMenu .commanDataTableStyles .ui-datatable-tablewrapper {
    max-height: 425px;/*changes done by yamini*/
}

.ui-panelgrid-cell .innerGrid .ui-panelgrid-cell:last-child {
    padding-right: 0 !important;
}

.imeListing .commanDataTableStyles .ui-datatable-tablewrapper {
    max-height: 483px;
}

.proListMenu .commanDataTableStyles .ui-datatable-tablewrapper {
    /* max-height: 519px; */ 
   max-height: 476px; /* New UI changes */
}

.ui-panelgrid-cell .innerGrid .ui-panelgrid-cell:last-child {
    padding-right: 0 !important;
}

.pdDialog {
    height: 500px !important;
}

.pdDialog .pdvMaxHeigh .ui-datatable-tablewrapper {
    max-height: 220px;
    overflow: auto;
}

/* .submissionListingClassSty .aeListingSearch1 .frozenColDatatable .ui-datatable-scrollable-body{max-height:476px !important;} */
.oddANdEvenColSty .ui-grid-row:nth-of-type(odd) {
    background: #ccc
}

.titleAlignment .ui-panel-title .ui-outputlabel {
    color: #006699;
}

.titleAlignment .ui-panel-title .titleLeft {
    float: left;
}

.titleAlignment .ui-panel-title .titleRight {
    float: right;
}

.appParSt .ui-selectonemenu-panel {
    z-index: 998 !important;
}

.documentViewRight .feildsDatatable .ui-grid-col-4 .lbTestName .ui-inputfield {
    width: 96% !important;
}

.R3NullflavourIcon .ui-grid-col-4 .ui-inputfield.medCls4St {
    margin-right: -3px !important;
}

.dismaddFei {
    float: left;
}

.tabPanelStyle12 .e2bQnCSty .ui-grid-col-6 .lbTestName .ui-inputfield {
    width: 98% !important;
}

.hideNorecoredsSt .ui-datagrid-data .ui-datagrid-column a {
    white-space: nowrap
}

.narativeDocTbl .ui-datatable table {
    table-layout: fixed !important;
}

.evWebNarative .ui-datatable-scrollable-footer {
    display: none;
}

.narativeDocTbl .ui-datatable-data td {
    white-space: normal !important;
}

.medlClas {
    /* font-family: Roboto,"Trebuchet MS",Arial,Helvetica,sans-serif; New UI */
   font-family: 'Inter-Regular';
   /* font-family: arial; */
}

.callLogTree .tabPanelStyle .rightLayoutPanel .narrCrelon .ui-treetable {
    max-height: 289px !important;
}

.faqDialog .ui-paginator {
    background: #fff !important;
    width: auto;
    height: auto !important;
    padding: 0px !important;
    margin: -47px 0px 0px 0px !important;
    border: 0px !important;
    float: right;
    text-align: right !important;
    position: absolute;
    right: 20px;
}

.faqDialog .ui-paginator .ui-paginator-pages {
    float: left;
    padding: 0px !important;
    margin: 0px !important;
}

.faqDialog .ui-paginator .ui-paginator-page {
    float: left;
    padding: 0px 5px 0px 5px !important;
    margin: 0px 0px 0px 0px !important;
    color: #000;
}

.faqDialog .ui-paginator .ui-paginator-first {
    float: left;
    margin: 0px !important;
    background: url("/LSMV/javax.faces.resource/images/pag_first.gif.jsf?ln=primefaces-lightness") no-repeat center center !important;
    border: 0px !important;
    width: 7px;
    height: 11px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    padding: 3px 8px 8px !important;
    border-right: 1px solid #ccc !important;
    border-left: 1px solid #ccc !important;
    border-top: 1px solid #ccc !important;
    border-bottom: 1px solid #ccc !important;
}

.faqDialog .ui-paginator .ui-paginator-prev {
    float: left;
    margin: 0px !important;
    background: url("/LSMV/javax.faces.resource/images/pag_previous.gif.jsf?ln=primefaces-lightness") no-repeat center center !important;
    border: 0px !important;
    width: 7px;
    height: 11px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    padding: 3px 8px 8px !important;
    border-right: 1px solid #ccc !important;
    border-top: 1px solid #ccc !important;
    border-bottom: 1px solid #ccc !important;
}

.faqDialog .ui-paginator .ui-paginator-next {
    float: left;
    margin: 0px !important;
    background: url("/LSMV/javax.faces.resource/images/pag_next.gif.jsf?ln=primefaces-lightness") no-repeat center center !important;
    border: 0px !important;
    width: 7px;
    height: 11px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    padding: 3px 8px 8px !important;
    border-right: 1px solid #ccc !important;
    border-top: 1px solid #ccc !important;
    border-bottom: 1px solid #ccc !important;
}


.faqDialog .ui-paginator .ui-paginator-last {
    float: left;
    margin: 0px !important;
    background: url("/LSMV/javax.faces.resource/images/pag_last.gif.jsf?ln=primefaces-lightness") no-repeat center center !important;
    border: 0px !important;
    width: 7px;
    height: 11px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    padding: 3px 8px 8px !important;
    border-right: 1px solid #ccc !important;
    border-left: 0px !important;
    border-top: 1px solid #ccc !important;
    border-bottom: 1px solid #ccc !important;
}

.faqDialog .ui-paginator .ui-paginator-page {
    padding: 3px 8px 8px !important;
    font-weight: normal !important;
    font-size: 13px !important;
    height: 11px;
    border-right: 1px solid #ccc !important;
    border-top: 1px solid #ccc !important;
    border-bottom: 1px solid #ccc !important;
    border-left: 0px !important;
    background: none !important;
}

.faqDialog .ui-paginator .ui-paginator-pages .ui-state-active {
    color: #fff !important;
    font-weight: normal !important;
    font-size: 13px !important;
    border-right: 1px solid #ccc !important;
    padding: 3px 8px 8px !important;
    background: #016990 !important; /* background:#428bca!important;  */
}

.faqDialog .ui-paginator .ui-icon {
    display: none !important;
}

.faqSearchNew {
    background: #016990;
    padding: 10px 15px 10px;
    height: 24px;
}

.faqSearchNew .clearBrush {
    display: inline-block;
    position: absolute;
    margin-left: 5px;
    margin-top: 2px;
}

.searchIcon {
    float: left;
    background: #fff;
    border: 1px solid #d9d9d9 !important;
    border-left: 0px !important;
    cursor: pointer;
    padding: 5px 5px 3px !important;
}

.Expanallfaq {
    position: absolute;
    /* top: -9px; */
   right: 15%;
   background: #e6e6e6 !important;
   /* border: 1px solid #dadada!important; */
    width: 120px;
}

.faqBgColor {
    /* background: #c5e3eb !important; */
    background: #2E86C1 !important;
    padding: 10px !important;
    border: 1px solid #d9d9d9 !important;
    overflow: auto;
    margin-top: 3px;
    max-height: 500px;
}

.faqBgColor {
    /* background: #c5e3eb !important; */
    background: #2E86C1 !important;
    padding: 10px !important;
    border: 1px solid #d9d9d9 !important;
    overflow: auto;
    margin-top: 3px;
    max-height: 500px;
}

.faqDialog .ui-datatable tbody .expandStyle td {
    background: #ffffff !important;
    border: 1px solid #b7b7b7 !important;
    padding: 0px !important;
}

.faqDialog .ui-datatable tbody .expandStyle td table td {
    border: none !important;
    background: #ededed !important;
}

.faqDialog td.cke_top {
    border: none !important;
    background: none !important;
}

.faqDialog .ui-datatable tbody .ui-expanded-row td {
    /* background:#1e8dbd !important; */
    background: #566573 !important;
}

.faqDialog .ui-datatable tbody .ui-expanded-row td.dataTabId {
    color: #fff !important;
    text-shadow: none !important;
}

.faqDialog .ui-datatable tbody .ui-expanded-row td.faqRequest {
    color: #fdff54 !important;
    text-shadow: none !important;
}

.faqDialog .ui-datatable tbody .ui-expanded-row td .ui-icon {
    background: url('../images/minusCommon.png') no-repeat center !important;
    display: block !important;
    text-indent: 0px !important;
    overflow: none !important;
    width: 18px !important;
    height: 20px !important;
    background-position-x: none !important;
    background-position-y: none !important;
    border-radius: 0px !important;
    margin-left: 15px;

}

.faqDialog .ui-datatable .ui-widget-content td .ui-icon {
    background: url('../images/plus.png') no-repeat center !important;
    display: block !important;
    text-indent: 0px !important;
    overflow: none !important;
    width: 18px !important;
    height: 18px !important;
    background-position-x: none !important;
    background-position-y: none !important;
    border-radius: 0px !important;
    margin-left: 15px;
}

.faqDialog .ui-datatable tbody tr.ui-state-highlight td table td.faqDescript {
    color: #656565 !important;
    text-shadow: none !important;
}

.Expanallfaq {
    position: absolute;
    /* top: -9px; */
   right: 15%;
   background: #e6e6e6 !important;
   /* border: 1px solid #dadada!important; */
    width: 120px;
}

.faqDialog .ui-datatable tbody td {
    padding: 7px 0px !important;
    margin: 0px !important;
    border: none !important;
    border-bottom: 1px solid #ccc !important;
    text-align: center;
    white-space: normal !important;
    background: #f3f7f8 !important;
}

.faqBgColor {
    /* background: #c5e3eb !important; */
    background: #2E86C1 !important;
    padding: 10px !important;
    border: 1px solid #d9d9d9 !important;
    overflow: auto;
    margin-top: 3px;
    max-height: 500px;
}

.faqDialog .ui-datatable tbody .expandStyle td {
    background: #ffffff !important;
    border: 1px solid #b7b7b7 !important;
    padding: 0px !important;
}

.faqDialog .ui-datatable tbody .expandStyle td table td {
    border: none !important;
    background: #ededed !important;
}

.faqDialog td.cke_top {
    border: none !important;
    background: none !important;
}

.faqDialog .ui-datatable tbody .ui-expanded-row td {
    /* background:#1e8dbd !important; */
    background: #566573 !important;
}

.faqDialog .ui-datatable tbody .ui-expanded-row td.dataTabId {
    color: #fff !important;
    text-shadow: none !important;
}

.faqDialog .ui-datatable tbody .ui-expanded-row td.faqRequest {
    color: #fdff54 !important;
    text-shadow: none !important;
}

.faqDialog .ui-datatable tbody .ui-expanded-row td .ui-icon {
    background: url('../images/minusCommon.png') no-repeat center !important;
    display: block !important;
    text-indent: 0px !important;
    overflow: none !important;
    width: 18px !important;
    height: 20px !important;
    background-position-x: none !important;
    background-position-y: none !important;
    border-radius: 0px !important;
    margin-left: 15px;

}

.faqDialog .ui-datatable .ui-widget-content td .ui-icon {
    background: url('../images/plus.png') no-repeat center !important;
    display: block !important;
    text-indent: 0px !important;
    overflow: none !important;
    width: 18px !important;
    height: 18px !important;
    background-position-x: none !important;
    background-position-y: none !important;
    border-radius: 0px !important;
    margin-left: 15px;
}

.faqDialog .ui-datatable tbody tr.ui-state-highlight td table td.faqDescript {
    color: #656565 !important;
    text-shadow: none !important;
}

.searchIcon {
    float: left;
    background: #fff;
    border: 1px solid #d9d9d9 !important;
    border-left: 0px !important;
    cursor: pointer;
    padding: 5px 5px 3px !important;
}

.faqSearchNew {
    background: #016990;
    padding: 10px 15px 10px;
    height: 24px;
}

.ui-panelgrid .ui-panelgrid-cell.JouTitleSty {
    width: 25%;
    text-align: left;
    border-right: 1px solid #ccc !important;
}

.ui-panelgrid .ui-panelgrid-cell.dofPubSty {
    width: 38%;
    text-align: left;
    border-right: 1px solid #ccc !important;
    padding-left: 5px !important;
}

.ui-panelgrid .ui-panelgrid-cell.autLangSty {
    width: 37%;
    text-align: left;
    padding-left: 5px !important;
}

.autoLbl {
    width: 20%;
}

.autoConte {
    width: 80%;
}

.authBOldLbl {
    margin-right: 5px;
    /* font-family: Roboto,"Trebuchet MS",Arial,Helvetica,sans-serif;  New UI*/
   font-family: 'Inter-Regular';
   /* font-family: sans-serif; */
        font-weight: bold;
}

.autoTitLbl {
    width: 34%;
}

.autoTitConte {
    width: 68%;
}

.litLblStyl {
    width: 38%;
}

.litContes {
    width: 62%;
}

.faqDialog .ui-datatable tbody .ui-expanded-row td label {
    color: #fff;
}

.faqDialog .ui-datatable tbody .ui-expanded-row td .autoTitConte {
    color: #fff;
}

.faqDialog .ui-datatable tbody .ui-expanded-row td .litLblStyl {
    padding-left: 1px !important;
}

.faqDialog .ui-datatable tbody .expandStyle td .litNlpcl1Par td {
    border: 1px solid #ccc !important;
    background: #fff ! important;
    text-align: left;
    padding-left: 10px !important;
}

.e2bQnCSty .ui-grid-col-6 .littNaraTree table {
    width: 100% !important;
}

.e2bQnCSty .ui-grid-col-6 .littNaraTree table .treeIcon {
    text-align: left;
}

.faqDialog .ui-datatable tbody .expandStyle td .littNaraTree table td {
    border: 1px solid #ccc !important;
    background: #fff !important;
}

.faqDialog .ui-datatable .ui-widget-content .littNaraTree td .ui-icon {
    margin-left: 1px;
    margin-right: 4px;
}

.callLogTree .tabPanelStyle .e2bQnCSty .ui-panel-content .ui-panel .ui-panel-content .littPanelHe .ui-panel-content {
    height: 326px;
}

.literaturLeft {
    width: 23%;
}

.ui-panelgrid .ui-panelgrid-cell.literaturRight {
    width: 77%;
    padding-left: 0px !important;
    padding-right: 0px !important;
}

.literaturRight .faqBgColor {
    max-height: 538px;
}

body .evWebMainGrid .literaturLeft .treeLeft > .ui-tree > .ui-tree-container {
    max-height: 362px;
}

.litContes.ui-grid-col-6 .ui-outputlabel,
.litLblStyl.ui-grid-col-6 .ui-outputlabel,
.autoTitConte.ui-grid-col-6 .ui-outputlabel,
.autoConte.ui-grid-col-6 .ui-outputlabel {
    font-weight: normal !important;
}

.litLblStyl.ui-grid-col-6 .ui-outputlabel,
.litContes.ui-grid-col-6 .ui-outputlabel,
.litLblStyl.ui-grid-col-4 label {
    font-weight: bold !important;
}

.litLblStyl.ui-grid-col-4 label {
    padding-left: 2px;
}

.literaturRight .faqBgColor {
    padding: 5px !important
}

.litLblStyl.ui-grid-col-6 .ui-outputlabel,
.litLblStyl.ui-grid-col-6 label {
    padding-left: 5px !important;
}

.literaturRight .faqBgColor .ui-paginator {
    margin: -37px 0px 0px 0px !important;
}

.litrSearch {
    padding: 1px 15px 7px;
}

/* .literaturRight  .callLogTree .tabPanelStyle .EditorPanelNlp .ui-editor iframe {height: 259px!important;}
.literaturRight .callLogTree .tabPanelStyle .EditorPanelNlp .ui-editor {height: 244px!important;overflow: auto;} */
.literaturRight .callLogTree .tabPanelStyle .EditorPanelNlp .ui-editor iframe {
    height: 280px !important;
}

.litIcon {
    width: 27%;
}

.documentViewRight .qncIndicationCalSty .R3NullflavourIcon .ui-grid-col-4 .ui-inputtext.nfLMPdaSty {
    width: 84% !important;
}

.tabPanelStyle1 .e2bQnCSty .ui-grid-col-6 .lbTestName {
    width: 95% !important;
    float: left;
}

.TestNameLokUp .labTestTooltip {
    margin-left: 22px;
}

.documentViewRight .R3NullflavourIcon .ui-grid-col-6 .ui-inputfield.setFlatLeftNAva {
    width: 86% !important;
}

.documentViewRight .R3NullflavourIcon .ui-grid-col-6 .tabImpreCalendar table {
    width: 59% !important;
}

.documentViewRight .tabPanelStyle12 .e2bQnCSty .ui-grid-col-6 .lbTestName .ui-inputfield {
    width: 100% !important;
}

.documentViewRight .tabPanelStyle1 .e2bQnCSty .ui-grid-col-6 .lbTestName {
    width: 90% !important;
    float: left;
}

.ServerContxtSty input,
.ServerContxtSty textarea {
    width: 95%;
}

.ui-grid-col-6 .ui-inputfield.userPassStre {
    width: 60% !important;
}

.ui-password-meter {
    float: left;
    width: 60%;
    margin-right: 10px !important;
    margin-top: 5px !important;
}

.ui-password-info {
    margin-top: -3px !important;
}

.ui-password-panel {
    width: 17% !important;
}

.ui-password-panel.ui-shadow {
    box-shadow: none !important;
}

.ui-password-panel.ui-state-highlight {
    background: #ccc !important;
    margin-left: 6px !important;
    border: 1px solid #ccc !important;
}

.documentViewRight .TestNameLokUp .labTestTooltip {
    margin-left: 21px;
}

.snoMedLookUp.snoMedLookUpEvent .triggerImage {
    margin-left: -27px;
}

.snoMedLookUp.snoMedLookUpEvent .triggerImage.snomedInfo {
    padding-left: 6px;
}

.workFloTrackSty .wrflDateRight,
.workFloTrackSty .wrflDate {
    width: 65px;
    height: 65px;
}

.snoMedLookUp.snoMedLookUpEvent .triggerImage.snomedInfo {
    padding-left: 6px;
}

.bulkUpdtBtn .ui-fileupload-content {
    display: none
}

.questionContainer .ui-datatable-tablewrapper .ui-datepicker-calendar tbody tr td:last-child,
.questionContainer .ui-datatable-tablewrapper .ui-datepicker-calendar tbody tr td:FIRST-CHILD {
    width: auto !important
}

.AESwitchContact .ui-column-width-10per .triggerImage {
    float: unset;
}

.ui-column-width-20per .triggerImage {
    float: unset;
}

.impCalendarSty .impCalBorder .ui-button {
    background: #e3e3e3 !important;
    border: 1px solid #e3e3e3 !important
}

.QuestionnarieRight .tabImpreCalendar table {
    width: 100% !important;
}

.ui-grid-col-6 .snoMedLookUp.snoMedLookUpEvent .triggerImage {
    margin-left: -17px;
    top: 12px;
}

.ui-grid-col-6 .snoMedLookUp.snoMedLookUpEvent .triggerImage.snomedInfo {
    top: 3px;
}

.TestNameLokUp .triggerImage {
    float: left;
}

.tabPanelStyle12 .e2bQnCSty .ui-grid-col-6 .lbTestName .ui-inputfield {
    width: 100% !important;
}

.dilcalPreIcon {
    background-image: url(/medcom/javax.faces.resource/images/ui-icons_ffffff_256x240.png.jsf?ln=primefaces-lightness);
    background-position: -80px -191px;
    width: 17px;
    height: 17px
}

.dilNextDbIon {
    background-image: url(/medcom/javax.faces.resource/images/ui-icons_ffffff_256x240.png.jsf?ln=primefaces-lightness);
    background-position: -48px -192px;
    height: 17px;
    width: 17px;
}

.monthYearHeader {
    background: #e8e8e8 !important;
}

table.datesRow td,
table.datesRow td:hover {
    border: 1px solid #ccc;
    padding: 4px;
}

.imcalBtn,
.imcalBtn:hover {
    margin-bottom: 0px !important;
    background: #e3e3e3 !important;
    color: #000px !important
    border: 1px solid #e3e3e3 !important;
}

.Impcancelbtn {
    background: transparent !important;;
}

.QnCMgSty .rowlabl4 .ui-outputlabel {
    width: 24%;
}

.workFloTrackSty .wrflDateRight,
.workFloTrackSty .wrflDate {
    width: 90px;
    height: 65px;    background: #fff !important;
}

.intialFollwupRadio .radioButNewSty4 table {
    width: 100% !important;
}

.AdvListHeaderSty table.submisionSty {
    width: 60% !important;
}

.submisionSty .ui-commandlink {
    float: left;
}

.submisionSty .dividerHome {
    width: 4px;
}

.subListSearPan .ui-panel-title {
    width: 85% !important;
}

.submDocpaginSty .frozenColDatatable .ui-paginator-top {
    margin-top: 0px !important;
    position: relative !important;
}

.submisionSty .Action-tooltip .tooltipAct {
    margin-top: 28px !important;
}

.submDocpaginSty .frozenColDatatable .ui-datatable-header {
    top: 10px !important;
    left: 6px !important;
    margin-top: 2px;
}

.temLogoSty .ui-chkbox {
    padding: 0px 10px 0px 3px;
}

.AdvListHeaderSty .legendColFilter {
    width: 3%;
}

.AddNewDelateSty a.copyLinktempSmall.copyCancel {
    background: #fff url(../images/cancelNew.png) no-repeat 5px center !important;
}

.moreActionHeadIco {
    width: 3%;
}

.imeImportXl, .imeExportXl {
    width: 2%;
}

.imeImportXl .displayUpload {
    margin-top: -10px;
}

.commanDataTableStylesime.pageNaveInside .ui-paginator {
    position: absolute;
    margin: -21px 25px 0px 0px !important;
}

.commanDataTableStylesrule.pageNaveInside .ui-paginator {
    position: absolute;
    margin: -18px 5px 0px 0px !important;
}

.QnCMgStyime .ui-outputlabel {
    font-size: 14px !important;
    font-weight: bold !important;
    color: #FFF !important;
    display: inline-block;
}

.medDRAVersionPnl .ui-panel-title {
    width: 100% !important;
}

.QnCMgSty.medDRAVersionPnl .ui-panel-titlebar .ui-panel-title .ui-tabmenu {
    width: 95%;
}

.QnCMgSty .imListiActiv1 .ui-outputlabel,
.QnCMgSty .imListiActiv2 .ui-outputlabel,
.QnCMgSty .imListiActiv3 .ui-outputlabel{
    float: left;
    padding-right: 5px;
}

.ui-grid-col-6 .aeTooltip .ui-outputlabel {
    color: #016990 !important;
    font-weight: bold;
    padding: 3px;
}

.schPageTitLeft {
    width: 98% !important;
}

.QnCMgAdListing .ui-panel-content .ui-panelgrid-content {
/*     border: 1px solid #ccc; */
    padding: 5px !important;
  
    
}

.toltipHeaderAe {
    background: #fff !important;
}

body .compsLookUpIcon .ui-commandlink {
    float: left;
}

.imeListingPanup input {
    width: 70px;
}

.ui-fluid .ui-button.passwordEyeIcon,
.ui-fluid .ui-button.passwordEyeIcon:hover {
    width: 10px !important;
    margin-left: -34px;
    background: transparent !important;
    margin-top: 21px;
    position: absolute;
    border: 0px !important;
    outline: 0;
}

.ui-grid-col-6 .secuAnwSty .ui-inputfield {
    float: left;
}

.ui-fluid .ui-button.passwordEyeIcon .fa-eye:before,
.ui-fluid .ui-button.passwordEyeIcon .fa-eye-slash:before {
    color: #008cba;
}

/* .subDialogNewMid .ui-dialog-title .ui-outputlabel {
    color: #fff !important;
} */

.subDialogNewMid .ui-dialog-content {
    width: 94% !important;
}

.subDialogNewMid .ui-panel-content {
    border: none !important;
}

.subDialogNewMid .ui-outputlabel {
    padding-bottom: 10px !important;
}

.subDialogNewMid .ui-dialog-title {
    text-align: left !important;
}

.disSUbl1 {
    width: 20% !important
}

.disSUbl2 {
    width: 80% !important;
}

.userDetailsLookup .triggerImageNew {
    float: left;
}

.faqDetailsLookup .triggerImageNew {
    float: right;
}

.ui-selectcheckboxmenu-items-wrapper {
    width: 100%;
}

.policyLevelsty .ui-radiobutton {
    vertical-align: sub;
}

.passwordMathch {
    width: 10% !important;
}

.formFieldLeft.pswforli1 {
    width: 40% !important;
}

.formFieldRight.pswforli2 {
    width: 40% !important;
}

.passwordMathch {
    width: 20% !important
}

.xmlLibDialogHeight {
    overflow: auto;
    max-height: 461px;
}

.productDetaPinlaySTy .ui-layout-unit {
    overflow: auto !important;
    box-shadow: 3px 0 8px 0 #ccc !important;
}

.AeDocUploadPanSty.prodetTradPinla .ui-datatable-tablewrapper table {
    table-layout: inherit !important;
}

.ui-layout-unit.productTradeCentrLa .ui-layout-unit-content {
    overflow-x: hidden;
}

.uiIcons1 {
    width: 50% !important
}

.uiIcons2 {
    width: 15% !important
}

.uiIcons3 {
    width: 35% !important
}

.agTreeToggle {
    z-index: 200;
}

.schedulerDetails .Action-tooltip:hover .tooltipAct.tooEventSch {
    left: -123px !important;
}



.listofMedraVtaTbl table th:nth-child(2) {
    cursor: default;
}

.Action-tooltip .tooltipAct.tooEventSch {
    left: unset;
}

.ui-dropdown {
    border: 1px solid #ccc !important;
}

.ui-grid-col-2 .ui-selectonemenu.rulNfToucIcin,
.ui-grid-col-3 .ui-selectonemenu.rulNfToucIcin,
.ui-grid-col-2 .ui-inputtext.RulIRTTextfield,
.ui-grid-col-3 .ui-inputtext.RulIRTTextfield {
    width: 80% !important;
    float: left;
}

/* a.libexportXl {
    background: url(../images/excel.png) no-repeat 5px center !important;
    padding: 3px 10px 3px 25px !important;
    border: 1px solid #ccc !important;
} */

.imeColumnSelectIcon {
    width: 1% !important;
}

.ImeAddNewDelateSty a.addLinkSty,
.ImeAddNewDelateSty a.deleteLinkSty,
.ImeAddNewDelateSty .actFileUpBtn {
    float: left
}

.ImeAddNewDelateSty .actFileUpBtn {
    width: auto;
}

body .ui-fluid .imeListingPanup .ui-button {
    height: 17px;
    text-decoration: underline !important;
}

.ImeAddNewDelateSty .ui-fileupload .ui-button .ui-button-text {
    padding-top: 0px !important;
}

a.imeDOwStaEx {
    vertical-align: middle;
    color: #546e7a;
}

.ui-dropdown {
   /* border: 1px solid #ccc !important;*/
  border:1px solid #DDDBDA !important; /*new changes*/
  border-radius:4px !important; /*new chnages*/
   
}

.e2bQnCStybdr .ui-grid-col-6 .radioButNewSty4 .ui-radiobutton {
    height: 16px !important;
}

.e2bQnCStybdr .ui-grid-col-6 .ui-state-disabled {
    border-bottom: 1px solid #98999a !important;
    border-top: 1px solid #98999a !important;
    border-left: 1px solid #98999a !important;
    border-right: 1px solid #98999a !important;
    font-size: 14px !important;
    font-weight: normal;
    margin-bottom: 2px;
    background: #c1c4c7 !important;
}

/*.ProductDetCenterLay.setMaxHeightPro {
    max-height: 470px !important;
    min-height: 470px !important;
}*/

.proAddEventTerms1 {
    width: 60%;
}

.proAddEventTerms2,
.proAddEventTerms3 {
    width: 20%;
}

.commanDataTableStyles .ui-datatable-tablewrapper tbody.ui-datatable-data td.proIconAlign {
    vertical-align: middle !important
}

.ui-inputfield.isCodedNO {
    width: 20px;
    height: 20px;
    border: 0px;
    background: #ce2020 !important;
    border-radius: 50% !important;
    padding: 3px !important;
    color: #fff;
    font-size: 10px !important;
}

.ui-inputfield.isCodedYes {
    width: 20px;
    height: 20px;
    border: 0px;
    background: #17c776 !important;
    border-radius: 50% !important;
    color: #fff;
    padding: 3px !important;
    font-size: 10px !important;
}

.isCodedNull2 {
    display: none;
}

.evenFileUp .ui-fileupload-buttonbar .ui-fileupload-choose input {
    width: 100px;
}

.evenFileUp .ui-fileupload-buttonbar {
    border: 0px;
    background: transparent !important;
    margin-top: -5px;
}

.evenFileUp:hover .ui-button,
.evenFileUp .ui-button {
    border: 1px solid #ccc !important;
    padding-left: 3px !important;
    margin-top: -1px;
}

.evenFileUp .ui-icon-plusthick {
    width: 24px;
}

.caseDoucSTy {
    width: 35% !important;
}

.caseDoucSTy1 {
    width: 65% !important;
}

.caseDoucRBS .ui-radiobutton {
    padding-right: 15px !important;
}

.assFiledAlign .sourMethResult thead {
    display: block !important;
}

.assFiledAlign .sourMethResulth {
    height: 30px !important;
}

.ui-panelgrid .ui-panelgrid-cell.eventass1,
.ui-panelgrid .ui-panelgrid-cell.eventass2 {
    border-right: 1px solid #ccc !important;
}

.ui-panelgrid .ui-panelgrid-cell.eventass1 {
    width: 190px !important;
}

.ui-panelgrid .ui-panelgrid-cell.eventass2 {
    width: 150px !important;
}

.ui-panelgrid .ui-panelgrid-cell.eventass3 {
    width: 150px !important;
}

.getCausalityFull {
    border: 1px solid #ccc !important;
}

.eventmultiClms {
    padding: 0px !important;
}

.evwidth7 {
    width: 7px !important;
}

.ui-datatable.dataAssessmentNewGrid .ui-datatable-data > tr td {
    display: table;
}

.ui-datatable.dataAssessmentNewGrid tbody > tr {
    display: table;
    width: 100%;
}

.ui-datatable.dataAssessmentNewGrid tbody > tr td td {
    display: table-cell !important;
}

.dataAssLeft1, .dataAssLeft2 {
    width: 100% !important;
}

.ui-datatable.dataAssessmentNewGrid tbody > tr {
    display: contents;
}

body .dataAssessmentNewGrid > .ui-datatable-tablewrapper {
    width: 99.8%;
}

.ui-datatable.dataAssessmentNewGrid .dataTblCols1 tbody tr {
    display: inherit !important;
}

.ui-datatable.dataAssessmentNewGrid .dataTblCols1 tbody tr,
.ui-datatable.dataAssessmentNewGrid .dataTblCols2 tbody tr {
    display: table-row !important;
}

.dataTblCols2 {
    vertical-align: top;
}

.ui-datatable tbody td.dataTblCols1,
.ui-datatable tbody td.dataTblCols2 {
    border: 0px !important;
    padding: 0px !important;
}

.assFiledAlign > .ui-datatable-header {
    height: 17px;
    text-align: center !important;
  /*   font-family: Roboto,"Trebuchet MS",Arial,Helvetica,sans-serif; New UI */
 font-family: 'Inter-Regular';
   /* font-family: arial; */
    border: 0px;
    background: #c1dee8a3 !important;
    border-bottom: 1px solid #fff;
}

.ui-datatable.dataAssessmentNewGrid .ui-datatable-data tr td.dataAssLeft1,
.ui-datatable.dataAssessmentNewGrid .ui-datatable-data tr td.dataAssLeft2 {
    border-top: 0px !important;
    box-shadow: 0px 4px 5px 4px #dadbe2;
}

.ui-datatable.dataAssessmentNewGrid .dataTblCols2 .ui-datatable-data tr td {
    height: 29px;
}

.ui-datatable.dataAssessmentNewGrid .ui-datatable-data > tr td.dataTblCols1 {
    vertical-align: top;
    border-right: 8px solid #fff !important;
}

/* .ui-datatable.dataAssessmentNewGrid .ui-datatable-data > tr td.dataTblCols2 {padding-right: 52px !important;} */
/* .dataAssessmentNewGrid .dataTblCols1 .ui-datatable-data .ui-datatable-even td ,
.dataAssessmentNewGrid .dataTblCols2 .ui-datatable-data .ui-datatable-even td {background: #fff !important;}
.dataAssessmentNewGrid .dataTblCols1 .ui-datatable-data .ui-datatable-odd td ,
.dataAssessmentNewGrid .dataTblCols2 .ui-datatable-data .ui-datatable-odd td{background: #eae6e6 !important} */
.width50Data {
    width: 50px !important;
}

.evenFileUp .ui-icon-plusthick {
    width: 24px;
}

.evenFileUp .ui-icon-plusthick {
    width: 24px;
}

.QnCMgSty.panlMedrAlign .ui-panel-titlebar .ui-panel-title .ui-tabmenu {
    width: 71%;
}

body .ui-fluid .imeListingPanup .ui-button .ui-icon-plusthick {
    display: none;
}

.ImeAddNewDelateSty .ui-fileupload .ui-button .ui-button-text {
    padding: 0px !important;
    color: #546e7a !important;
}

.columnStyIme {
    top: 34px !important;
    position: relative;
    margin-top: 0px;
}

.librarySearchFlagSty {
    width: 30%;
}
.xmlDoc .librarySearchFlagSty {/*yamini changes*/
    margin-top: -4px;
    margin-bottom: 9px;
}
.columnStyIme {
    top: 34px !important;
    position: relative;
    margin-top: 0px;
}

.librarySearchFlagSty {
    width: 30%;
}

.dataCo1, .dataCo2, .dataCo4, .dataCo5 {
    width: 13%;
    vertical-align: middle;
}

.dataCo3 {
    width: 18%;
    vertical-align: middle;
}

.dataCo6 {
    width: 15%;
    vertical-align: middle;
}

.dataCo8 {
    width: 15%;
    vertical-align: middle;
}

.ui-datatable tbody td.dataCo6 {
    padding-left: 36px !important
}

.ui-datatable tbody td.dataCo8 {
    padding-left: 36px !important
}

.dataCo11, .dataCo21, .dataCo41, .dataCo51 {
    width: 13%;
}

.dataCo31 {
    width: 18%;
}

.dataCo61 {
    width: 15%;
}

.dataCo81 {
    width: 15%;
}

.addStyAsTb {
    position: relative;
    left: 7px;
    top: 4px;
    margin-top: 1px;
}

.dataTblCols1 > .ui-datatable {
    margin-top: -20px;
    margin-bottom: 6px !important;
}

.librarySearchFlagSty {
    width: 30%;    padding-bottom: 10px;
}

.evenFileUp .ui-icon-plusthick {
    width: 24px;
    background: #fff url(../images/down.png) no-repeat 2px center !important;
    height: 19px;
}

.ui-datatable.dataAssessmentNewGrid thead th, .ui-datatable.dataAssessmentNewGrid tbody td {
    border: 0px !important;
}

body .dataAssmainTabEbe > thead th,
body .dataAssmainTabEbe > thead th td {
    background: #016990 !important;
    color: #fff !important;
    /* font-family: Roboto,"Trebuchet MS",Arial,Helvetica,sans-serif; New UI */
   font-family: 'Inter-Regular';
   /* font-family: arial; */
    padding-bottom: 0px !important;
}

th.dataAssLeft2 {
    display: none;
}

.ui-datatable.dataAssessmentNewGrid td.dataTblCols1 .ui-datatable-tablewrapper th {
    text-align: center !important;
    /* font-family: arial !important; */
   /* font-family: Roboto,"Trebuchet MS",Arial,Helvetica,sans-serif; New UI */
    font-family: 'Inter-Regular';
}

/* .ui-datatable.dataAssessmentNewGrid td.dataTblCols1 .ui-datatable-tablewrapper th label,
.ui-datatable.dataAssessmentNewGrid td.dataTblCols2 .ui-datatable-tablewrapper th label{font-family: arial !important;}
 */
.ui-datatable.dataAssessmentNewGrid .ui-datatable-data > tr td.dataTblCols1 thead th,
.ui-datatable.dataAssessmentNewGrid .ui-datatable-data > tr td.dataTblCols2 thead th {
    background: #d7eaf080 !important;
    border-bottom: .1px solid #fff !important;
    /* font-family: arial; */
   /* font-family: Roboto,"Trebuchet MS",Arial,Helvetica,sans-serif;  New UI*/
    font-family: 'Inter-Regular';
}

.ui-datatable table.dataAssmainTabEbe {
    width: 99%;
    margin: auto;
}

.ui-datatable.dataAssessmentNewGrid .ui-datatable-data tr td.dataAssLeft1 {
    margin-top: 5px;
}

.ui-datatable.dataAssessmentNewGrid .dataTblCols1 thead th,
.ui-datatable.dataAssessmentNewGrid .dataTblCols2 thead th {
    box-shadow: 0px 0px 1px 0px #ccc;
}

.ui-datatable.dataAssessmentNewGrid tbody > .ui-datatable-odd td {
    background: #f5f5f5 !important;
    white-space: normal !important;
}

.ui-datatable.dataAssessmentNewGrid tbody > .ui-datatable-even td {
    background: #fff !important;
    white-space: normal !important;
}

.dataCo2 label, .dataCo3 label, .dataCo4 label, .dataCo5 label, .dataCo6 label, .dataCo7 label, .dataCo8 label, .dataCo9 label {
    /* font-family: arial !important; */
   /* font-family: Roboto,"Trebuchet MS",Arial,Helvetica,sans-serif; New UI */
    font-family: 'Inter-Regular';
}

.dataFilterEvent,
.dataFilterEvent1 {
    display: none;
}

.radioButNewSty4 table.datPrivPanelRadio {
    width: 50% !important;
}

.datPrivPanelRadio label {
    padding-left: 4px !important;
}

.ui-grid-col-12 .ui-selectonemenu.dataFilterEvent .ui-selectonemenu-label {
    padding: 0px !important;
}

.ui-grid-col-12 .ui-selectonemenu.dataFilterEvent1 .ui-selectonemenu-label {
    padding: 2px !important;
}

.evenFileUp .proEventTermFile .ui-icon-plusthick {
    display: none;
}

.evenFileUp .proEventTermFile .ui-fileupload-buttonbar .ui-fileupload-choose input {
    height: 20px;
    width: 72px;
}

.evenFileUp:hover .proEventTermFile .ui-button, .evenFileUp .proEventTermFile .ui-button {
    border: 0px !important;
    background: transparent !important;
    padding: 0px !important;
    height: 20px;
    margin-top: 3px;
}

.proEventTermFile .ui-button .ui-button-text {
    padding: 0px !important;
}

.exportEventcss, .exportEventcss:hover, .exportEventcss.ui-state-focus {
    border: 0px !important;
    background: transparent !important;
    width: 77px !important;
    color: #546e7a;
}

.NotcodeIconSize img {
    height: 16px;
    width: 16px;
}

.NotcodeIconSize label {
    vertical-align: top;
    margin-right: 4px;
}

.evenFileUp:hover .proEventTermFile .ui-button, .evenFileUp .proEventTermFile .ui-button {
    border: 0px !important;
    background: transparent !important;
    padding: 0px !important;
    height: 20px;
    margin-top: 3px;
}

.evenFileUp .proEventTermFile .ui-button {
    text-decoration: underline  #000!important ;
}

.exportEventcss, .exportEventcss:hover, .exportEventcss.ui-state-focus {
    border: 0px !important;
    background: transparent !important;
    width: 77px !important;
    color: #546e7a;
}

.NotcodeIconSize img {
    height: 16px;
    width: 16px;
}

.NotcodeIconSize .ui-outputlabel {
    vertical-align: top;
    margin-right: 4px;
}

.imeListingPanup .ui-fileupload-buttonbar .ui-fileupload-choose input {
    display: none;
}

body .ui-fluid .imeListingPanup .ui-button.ui-state-hover {
    border: 0px !important;
    border-bottom: 1px solid #ccc !important;
}

.proEventTermFile .ui-button .ui-button-text {
    padding: 0px !important;
    font-size: 12px;
    margin-top: 2px;
}

.NotcodeIconSize img {
    height: 16px;
    width: 16px;
}

.NotcodeIconSize .ui-outputlabel {
    vertical-align: top;
    margin-right: 4px;
}

.evenFileUp .proEventTermFile .ui-fileupload-buttonbar .ui-fileupload-choose input {
    display: none;
}

a.exportEventcss {
    color: #000 !important
}

.evenFileUp {
    float: left;
    margin-left: -10px;
    margin-top: 1px;
}

.ui-panelgrid td.comapActiontooltip {
    padding-left: 426px !important;
}

.caseDocAccessTypeRadio .ui-panel-content {
    display: none;
}

.caseDocAccessTypeRadio .ui-panel-content {
    display: none;
}

.ui-panelgrid td.comapActiontooltip {
    padding-left: 426px !important;
}

.passwordmessageIconGreen {
    background: #fff url(../images/cancelNew.png) no-repeat 3px center !important;
}

.passwordmessageIconRed {
    background: #fff url(../images/delete_icon.gif) no-repeat 3px center !important;
}

.wfpanelDesign {
    /* padding-left: 14px !important; */ /*yamini changes - 05/04/2019*/
}

.accountLokHei .headerNoTrunk .ui-datatable-tablewrapper {
    min-height: auto !important;
    overflow: auto !important;
}

.QnCMgSty .commanDataTableStyles .ui-datatable-tablewrapper thead .companRadioDataTbl td {
    border: 0px !important;
    background: transparent !important;
}

.RequestPanelLineRe .ui-panel-content .ui-panel-content .validitChkTabIdSty .tblBorderRemove td {
    border: 0px !important;
}


.aesechParentClas .CompAdvanceResult {
    position: relative;/*yamini changes*/
    margin: 0px !important;
}

.aesechParentClas .frozenColDatatable .ui-paginator-top {
    margin-top: -21px !important;
}

.aecoreesListca .commanDataTableStyles .ui-datatable-tablewrapper {
       min-height: 446px !important;
    padding-top: 6px;
}

.valuDropSty {
    width: 78% !important;
    float: left;
}

.accountLokHei .headerNoTrunk .ui-datatable-tablewrapper {
    min-height: auto !important;
    overflow: auto !important;
}

.QnCMgSty .commanDataTableStyles .ui-datatable-tablewrapper tbody .companRadioDataTbl td {
    border: 0px !important;
    background: transparent !important;
}

.BasicDetailSty.userBasiDetail .ui-panel-title {
    width: 95% !important;
}

.radioIconNew .ui-radiobutton-box .ui-icon-bullet {
    background: #1890bd !important;
    border-radius: 50% !important;
    width: 5px !important;
    height: 5px !important;
    vertical-align: middle;
    left: 3px;
    top: 3px;
    position: relative;
}

.advCentreSty {
    overflow: hidden;
}

.DocPanelDiv .ui-button.cancelBtnwf { /*yamini changes*/
   /* background: #fff url(../images/cancelNew.png) no-repeat 3px center !important; */
	background:none !important;
	font-weight: normal !important;
    transition: all 0.3s ease 0s;
    padding: 5px 10px !important;
    border-radius: 4px !important;
    margin: 0px 2px 0px 0px !important;
    border-width: 1px !important;
    border-style: solid !important;
    border-color: rgb(26, 59, 221) !important;
    border-image: initial !important;
}

.dashCountrySty .ui-tree-container {
    overflow: hidden;
    padding-bottom: 20px !important;
}

.xmlIMportAe {
    overflow: auto;
    height: 441px;
    width: 100%;
}

.dashCountrySty .ui-tree-container {
    overflow: hidden;
    padding-bottom: 20px !important;
}

.ui-datatable.dataAssessmentNewGrid tbody > .ui-datatable-odd td.dataTblCols1 .ui-datatable-odd td,
.ui-datatable.dataAssessmentNewGrid tbody > .ui-datatable-odd td.dataTblCols2 .ui-datatable-odd td {
    background: #fff !important;
}

.ui-dialog .srcButtonBg .ui-state-hover {
    border: 0px !important;
    outline: 0;
	padding:4px !important;}

.ParentHidscrlSty .AddNewDelateSty {
    position: relative;
    margin-top: -3.5% !important;
    padding: 0px !important;
}

.ParentHidscrlSty .columnSty .ui-button {
    margin-top: -5px !important;
}

.actMoiyLookupSty .triggerImage {
    float: left;
    padding-top: 3px;
}

.QnCMgSty .commanDataTableStyles.dmeMangTbl .ui-datatable-tablewrapper tbody td {
    word-break: break-all;
}

.dmeMangTbl .frozenColDatatable .ui-datatable-scrollable-header {
    margin-right: 15px !important
}

.firstChangePass .formFieldLeft {
    width: 17%;
}

.firstChangePass .formFieldRight {
    width: 17%;
}

.firstChangePass .passwordMathch {
    width: 20% !important;
}

.ui-datatable-data .ui-datatable-even td.aeversionDialos,
.ui-datatable-data .ui-datatable-odd td.aeversionDialos {
    white-space: normal !important;
}

.commanDataTableStyles .ui-datatable-scrollable .ui-datatable-data td.tdoverFlow button.ui-state-hover {
    border: 0px !important;
}

.ui-treetable.caseCompareTreeTable tbody td {
    white-space: normal;
    word-break: break-all;
}

.triggerImageImeFE {
    position: relative;
    top: 3px;
    cursor: pointer;
    margin-left: 17px;
}

.R3NullflavourIcon .ui-grid-col-6 .ui-inputfield.txtHeiRed,
.R3NullflavourIcon .ui-grid-col-4 .ui-inputfield.txtHeiRed {
    height: 58px !important;
}

.ui-datatable-tablewrapper .dataAssmainTabEbe .ui-column-title .e2bR3TagColor {
    color: #8cc512 !important;
}

.ui-datatable-tablewrapper .ui-column-title .casualAssesE2bR3Tags .e2bR2TagColor {
    color: #39c134cc !important;
}

.ui-grid-col-2 .ui-inputfield, .ui-grid-col-2 .ui-inputtext.lookUptextId2Sty {
    width: 80% !important;
}

.OnOffIconAe {
    margin-left: 2px;
}

.inquiryWestLaySty .basicSearchDiv a.ui-commandlink.OnOffIconAe {
    padding: 0px 1px 2px;
    height: 24px;
    background: transparent;
}

.inquiryWestLaySty .basicSearchDiv a.ui-commandlink.OnOffIconAe img {
    height: 25px;
    margin-top: 0px;
}

@media only screen and (min-width: 1600px) {
    .dmeMangTbl .frozenColDatatable .ui-datatable-scrollable-header {
        margin-right: 17px !important;
    }
}

body .selectManyFieldsduplica .ui-inputfield.ui-state-hover,
body .selectManyFieldsduplica .ui-inputfield {
    width: 100% !important;
    padding: 2px !important;
    border: 1px solid #ccc !important;
}

body .selectManyFieldsduplica .ui-selectcheckboxmenu-filter-container {
    width: 88% !important;
}

.e2bQnCSty .ui-grid-col-12 .sourcSubPanelDoc1 .ui-outputlabel,
.e2bQnCSty .ui-grid-col-12 .sourcSubPanelDoc2 .ui-outputlabel,
.e2bQnCSty .ui-grid-col-12 .sourcSubPanelDoc3 .ui-outputlabel,
.e2bQnCSty .ui-grid-col-12 .sourcSubPanelDoc4 .ui-outputlabel,
.e2bQnCSty .ui-grid-col-12 .sourcSubPanelDoc5 .ui-outputlabel,
.e2bQnCSty .ui-grid-col-12 .sourcSubPanelDoc6 .ui-outputlabel {
    white-space: normal;
    word-break: break-all;
}

.QnCMgSty.accSeriaLookup .ui-outputlabel {
    white-space: normal;
    word-break: break-all;
}

.dupliSelecMany .ui-datatable-tablewrapper {
    overflow: visible;
}

.dataTblCols1, .dataTblCols2 {
    width: 50%;
    max-width: 50%;
}

.dataTblCols1 .width120, .dataTblCols2 .width120 {
    max-width: 120px;
}

.dupliSelecMany .depSelectManyMenu_Sty1 .ui-selectcheckboxmenu-items-wrapper {
    padding: 0px !important;
}

.dataTblCols1 .width120 .sourceResultMethod1,
.dataTblCols1 .width120 .sourceResultMethod2 {
    max-width: 120px;
}

.dataTblCols2 .ui-datatable thead th {
    padding: 0px 10px 4px !important;
}

.dataTblCols2 .width60 {
    max-width: 60px;
}

.dataAssessmentNewGrid .ui-datatable-scrollable-header {
    height: auto;
    border: 0px;
    background: transparent !important;
}

.ui-datatable.dataAssessmentNewGrid .dataAssmainTabEbe thead th {
    padding-top: 0px !important;
}

.ui-datatable.dataAssessmentNewGrid .dataAssmainTabEbe.ui-datatable-scrollable-header td {
    padding-top: 0px !important;
}

.dataAssessmentNewGrid .ui-datatable-scrollable-footer {
    display: none;
}

.commanDataTableStyles .ui-datatable.dupliSelecMany thead th {
    padding-bottom: 0px !important;
}

.dupliSelecMany .width310 .ui-panelgrid .ui-panelgrid-content {
    padding-bottom: 0px !important;
}

.aeCaseCompareNavaBT,
.gaeCaseMove {
    padding: 1px 5px 1px 0px !important;
}

.AdvListHeaderSty .openInq {
    margin-top: -3px;
}

.advCentreSty .ui-datepicker-div,
.advCentreSty.ui-datepicker,
.advCentreSty .e2bQnCSty .tabImpreCalendar .ui-overlaypanel {
    z-index: 1015 !important;
}

body .aeCaseCompareNavaBT.ui-state-hover,
body .gaeCaseMove.ui-state-hover {
    border: 0px !important;
}

.imeListing .dmeMangTbl .ui-datatable-scrollable .ui-datatable-scrollable-header-box {
    width: unset !important;
    margin-right: 0px !important;
}

.imeListing .dmeMangTbl .ui-datatable-scrollable .ui-datatable-scrollable-header-box.removeMarginDynamic {
    width: 101.1% !important;
}

.dataPrivStyl .dataPriPareCssSt {
    /*max-height: 540px;*/
    overflow: auto;
}
.dataPrivStyl{overflow: hidden}

.submissionListingClassSty .submleftLayoutParent1 {
    background: #e5e5e5;
    overflow-x: hidden !important;
}

.rioThemeSty.senderTypePanelSty .ui-selectonemenu-items-wrapper {
    height: 153px;
    max-height: 153px;
}

.hideBottomScrollbarListing .ui-tree-container{
	overflow-x:hidden !important;
	width:100%;
	}
.hideBottomScrollbarListing .ui-tree-container li.ui-treenode-parent{
	border-bottom: 1px solid #DFE0E4 !important;
	
}
.hideBottomScrollbarListing .ui-tree-container li.ui-treenode-parent .ui-treenode-content{border-bottom: 1px solid #DFE0E4 !important; display:block; width:100%; padding:7px 0px;}

	.literaturRight  .faqBgColor{    max-height: 563px;}


.literaturRight .faqBgColor{    padding: 5px!important;}
.literaturRight .faqBgColor .ui-datatable-tablewrapper{overflow: visible !important;}


.dashCountrySty .ui-tree-container{overflow: hidden;padding-bottom: 20px !important;}
.ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell.evWebLeftLayout {
    max-height: 577px;
}

body .litreTollTipHover {background: #fff !important;padding: 0px !important;border-radius: 4px;}
body .litreTollTipHover .ui-tooltip-text{background: #fff !important;}
.literListLeftCont{width: 22%;}
.literListRightCont{width: 78%;}
.litraListParentCls{position: relative;}
.literListLeftCont > .innerLeftContainer1{overflow: auto;}
.literListRightCont .commanDataTableStylesINQ .frozenColDatatable .ui-datatable-scrollable-body {
    max-height: none !important;
}
.literListLeftCont .ui-panelgrid .ui-grid-col-6 .ui-calendar .hasDatepicker{width: 79% !important;}
.litrraSty .DelCommon {width: 76%;}
.litrraSty .DelCommon .ui-commandlink{width: 37px;}

.duplicPoliRadioDiao{width: 100px !important;}
.ui-state-disabled.levelsAddLinkdisabled{
    color: #333!important;
    opacity: .7;
    background: url(../images/add.png) no-repeat left !important;
    padding: 2px 4px 2px 17px;
    text-decoration: underline;
    font-size: 14px;
}

.submissionListingClassSty .leftLayoutParent1 {background: #e5e5e5;}
.QnCMgSty.litrDialogsafty  .ui-outputlabel {font-size: 12px !important;}
.litrDialogsafty .litLblStyl.ui-grid-col-4 label,
.QnCMgSty.litrDialogsafty .litLblStyl  label{/* font-family: arial; *//* font-family: Roboto,"Trebuchet MS",Arial,Helvetica,sans-serif; New UI*/ font-family: 'Inter-Regular'; }
.litrDialogsafty .litContes{width: 50% !important}
.litrDialogsafty .callLogTree .tabPanelStyle .e2bQnCSty .ui-panel-content .ui-panel .ui-panel-content .littPanelHe .ui-panel-content {
    height: 237px !important;
}

.ui-menuitem .ui-menuitem-link .ui-menuitem-text {
    font-size: 13px !important;
        text-transform: capitalize !important;
}
/* .navigationNew .ui-menubar li.ui-menu-parent a.ui-menuitem-link, .navigationNew .ui-menubar li.ui-menu-parent a.ui-state-hover {
    padding: 2px 6px 2px!important;
    font-weight: 400!important;
} */
.setAutoHeightNavaCaseSummery.follwupNotifCs{width: 76% !important;}

.setAutoHeightNavaCaseSummery.follwupNotifCs .ui-datatable-tablewrapper{
    max-height: 162px !important;
}	
 .ui-grid-col-6 .aelistsearchicondis .ui-inputtext{border:1px solid #ccc !important}
.ldaLisngCls .keySearchinput .searchDIv .ui-inputfield{    padding: 2.5px !important;}
.ldaLisngCls .frozenColDatatable .ui-paginator-top{    margin-top: -20px !important;}
.formListSty .AddNewDelateSty{position: absolute;}
/* .commanDataTableStyles .ui-datatable{border: 1px solid #ccc !important;}
.commanDataTableStyles .ui-datatable  td a{    color: rgba(0, 0, 255, 0.6392156862745098) !important;}
 */
 .AdvanceSe-tooltip .usertolltipsty.agSavePrefrance {
    width: 186px !important;
}
.agSavePrefrance .agepre1{width: 94%!important;}
.agSavePrefrance .agepre2{width: 20%!important;}
.tooltipAct .UserPreIcon .agepre2 a.ui-commandlink{
    background: none !important;
    padding: 0px !important;
}
/* .commanDataTableStyles .ui-datatable  td a{    color: rgba(0, 0, 255, 0.6392156862745098) !important;} */
.formListSty.rolListPar .ui-datatable-header .columnSty .ui-button{    top: -3px !important;}
.userListPa .commanDataTableStyles .ui-paginator{margin: 7px 0px 1px !important;}
.formListSty.userformListSty .AddNewDelateSty {position: static;}
/*.partnerListing .AddNewDelateSty{position: absolute;}*/
.privacyPolicyListing .commanDataTableStyles .ui-datatable-header{margin-top: -8px;}
.depentLiSty .AddNewDelateSty,
.announcelisting .AddNewDelateSty,
.territorieslisting .AddNewDelateSty,
.postcdistingsty  .AddNewDelateSty,
.regionListing  .AddNewDelateSty, .repoformLisSty .AddNewDelateSty,
.formDegnListSty .AddNewDelateSty,
.xmlLibList .AddNewDelateSty, .bulkImpConlistg .AddNewDelateSty, .sessionUserInfo .AddNewDelateSty{position: absolute;}
.bulkImpConlistg .ui-datatable-header .columnStyIcon .ui-button{margin-top: 0px !important;}
.lock_infoPrtdty .AddNewDelateSty{margin-top: 6px;}
.lock_infoPrtdty .commanDataTableStyles .ui-datatable-tablewrapper,
.aeFailSty .commanDataTableStyles .ui-datatable-tablewrapper{max-height: 512px;}
 .headerSty table{width: 100%;}
.headerSty .failede2bCol1{width: 6%;}
.headerSty .failede2bCol2{width: 4%;}
.headerSty .failede2bCol7{width: 55px;}
.headerSty .failede2bCol6{width: 50px;}
.aeFailSty .bodySty{overflow: hidden;}
.aeFailSty  .activityLabel {width: 60px;}
.aeFailSty .adverseEventListingTooltip {width: 198px !important;right: -52px !important;}
.aeFailSty .legend .ui-panelgrid thead td{text-align: center !important;}
.aeFailSty .headerSty .legend .ui-outputlabel{border-bottom: 1px solid #ccc !important;}
.PageTitLeft .ui-button.completeActyBtn{    background: #fff url(../images/completeExitcon.png) no-repeat 3px center !important;background-size: 16px 16px !important;}
table.unreadHeaderSty {width: 98%;}
.unreadHeaderSty .emptySpace {width: 43%;}
.unReCorsStyC .ui-datatable-header .columnSty .ui-button,
.unReCorsLisStyC .ui-datatable-header .columnSty .ui-button{margin-top: -6px;}
.unReCorsLisStyC .ui-datatable-header .columnSty .ui-button{margin-top: -3px;}
.unReCorsLisStyC .Searchalpha {width: 57%;}
.aeQl{width: 98% !important;}
.adEvQuLsty .receivedTxt{width: 13%}
.adEvQuLsty{overflow: hidden;}
/* Edge */
@supports (-ms-ime-align: auto) {
 .adEvQuLsty .ui-datatable-header .columnSty .ui-button{margin-top: 0px !important;}
 
    }
  @media all and (-ms-high-contrast:none){
  body .QnCMgSty.panlMedrAlign .ui-panel-titlebar .ui-panel-title .ui-tabmenu{width: 66%;}
  }   
    
.proListMenu .AdvamceLinkSty,
.stagingPList .AdvamceLinkSty{width: 8%;}
.stagingPList .ui-datatable-header .columnSty .ui-button{top:0px !important;}
.gcontList .searchButCont button,
.gcontList .searchButCont button.ui-state-hover,
.gcontList .searchClearCont button,
.gcontList .searchClearCont button.ui-state-hover{padding:4px 2px 3px !important;border: 1px solid #DFE0E4 !important;    border-radius: 4px; font-size: 12px; font-weight: 600;text-align: center;padding: 2px!important; height: 25px; line-height: 25px;}
.gcontList .AdvamceLinkStyw{width: 4%;}/*yamini changes*/
.gcontList .AdvamceLinkSty{width: 2%;}/*yamini changes*/
.gcontList .AEAdvamceLinkSty{width: 100%;}
/* .gcontList .AddNewDelateSty{position: absolute;} */
.uploadIndexJson .ui-fileupload-buttonbar,.chooseButtonDetail .ui-fileupload-buttonbar{/*changes done by yamini*/
font-weight: normal !important;
   transition: all 0.3s ease 0s;
   padding: 0px !important;/*changes done by yamini*/
    border-radius: 4px !important;
    margin: 0px 2px 0px 0px !important;
    border: 1px solid rgb(26, 59, 221) !important;
}
/* .uploadIndexJson .ui-button-text-icon-left .ui-button-text {padding: 0 1em .3em 1em;} */
.uploadIndexJson .ui-fileupload-content{width: 232px;margin-left:-90px !important;}
.accListingParentSty .AdvamceLinkSty{width: 8%;}
.accListingParentSty .columnSty .ui-button{    margin-top: -23px !important;
    width: 24px !important;}
.aeListingCamelCase{text-transform: capitalize;}
.schedulersListSty .schLbl{width: 94%;}
.dashLeftPanelSty .ui-panel .ui-panel-content .ui-tree {width: 96% !important;}
.ui-panelgrid  .SaveSelect{width: 90px !important;}   
.ui-panelgrid  .SaveRadio{width: 300px !important;}  
.OverlayPanPopupSty .gudDupliSea .inner-but button.ui-button{padding: 4px 0px !important;}
.ui-panelgrid .reset .adResetClose .ui-commandlink {padding: 3px 5px !important;}

.studyListTblLib .commanDataTableStyles .ui-datatable-tablewrapper {max-height: 135px;}
.studyDetaForm .ui-inputfield.isCodedYes{width: 35px !important; height: 25px;    color: #ffff !important;}
.studyDetaForm .ui-state-disabled.isCodedYes{background: #17c776 !important;opacity: 1;}
.studyDetaForm .ui-inputfield.isCodedNO{width: 27px !important; height: 25px;}
.studyDetaForm .ui-state-disabled.isCodedNO{background: #e40a1d !important;opacity: 1;}

.lock_infoPrtdty .ui-datatable-header .columnSty .ui-button{margin-top: 3px;}
.lock_infoPrtdty .unlockBtn .AddNewDelateSty .ui-button, .lock_infoPrtdty .unlockBtn .AddNewDelateSty .ui-button.ui-state-hover {padding: 2px; outline: 0; border: 0px !important;}
.VmListing .ActionNewIcon .ui-commandlink{margin-left: -7px !important;position: absolute;margin-top: -10px;}
.ui-grid-col-6 .batchlablSty .ui-outputlabel{font-size: 12px;}
.compListNewSty .ListTitInqtemp {width: 12% !important;}
.compListNewSty .CompHeaderSty .reasscom {width: 94px;}
.compListNewSty .openInq .ui-commandlink{width: 77px;}
.compListNewSty .ui-datatable-header .columnSty .ui-button.compLisTogl {top: 4px;    right: -11px !important;}
.unsavedComplaintListSty .ui-datatable-header .columnSty .ui-button{    margin-top: -4px;}
.unsavedComplaintListSty .filterIconNew{width: 1%;}
.errorSty .copyRight .ui-outputlabel{color:#000!important;}
.pharamcologicSty .Searchalpha  {width: 50%;}
.pharamcologicSty .AddCommon .ui-commandlink,
.pharamcologicSty .DelCommon .ui-commandlink {margin-top: 6px !important;}
.pharamcologicSty .normalSearch .searchDIv{margin-top: 4px;}
.pharamcologicSty .Action-tooltip .tooltipAct{left: auto;margin-top: 12px;right: 0px;}
.pharamcologicSty .Action-tooltip .tooltipAct:after{left: 94%;}
.ParentHidscrlSty .filterIconNew {width: 1%;}
.ParentHidscrlSty .ActionNewIcon {width: 1%;}
.gloslisting .commanDataTableStyles.pageNaveInside .ui-paginator {position: absolute;margin: -14px 0px 0px 0px !important;}
.reportsListingForm .filterIconNew {width: 0%;}
.reportsListingForm .ActionNewIcon {width: 0%;}
.reportsListingForm .reportHeader{width: 97%;}
.aereCriPar .aeGenrBtns .ui-button,
.aereCriPar .aeGenrBtns .ui-button.ui-state-hover{ 
	padding: 5px 2px !important;border: 0px !important;margin-top: 0px;
	border:1px solid rgb(207, 205, 213)  !important; /*new chnages*/
border-radius:4px !important; /*nw chnages*/

}
.aereCriPar .aeGenrBtns .ui-button .ui-button-text{color:rgb(84, 110, 122) !important;}/*may09*/
.customreportformS .HeaderBox{    height: 19px; margin-bottom:5px !important; /*new chnages*/}   
.tskLitng .taskListingLabel {width: 19% !important;}
.tskLitng .searchButTask .ui-button,
.tskLitng .searchButTask .ui-button.ui-state-hover, 
.tskLitng .searchCleartask .ui-button,
.tskLitng .searchCleartask .ui-button.ui-state-hover{padding: 3px 2px;border:0px ; /* New UI changes */}
.reducedinputwidth96  .srcButtonBg .ui-button,
.reducedinputwidth96  .srcButtonBg .ui-button.ui-state-hover{    border: 1px solid #C4CDD5 !important;padding: 3px 4px 3px 4px !important;}/*yamini changes*/
.prodtGpNewLt .AdvamceLinkSty {width: 8%;}
.postcdistingsty .ui-datatable-header .columnSty .ui-button{margin-top: 3px;right: -3px;}
.datExhLiSt .viewStyle .headerSty{ height: 37px;}
.datExhLiSt .alpha {padding-top: 4px;}
/* .dupliCheckDeteFormSty .ethnicOriginSTy td .ui-radiobutton{padding: 0px !important}
.dupliCheckDeteFormSty .ethnicOriginSTy td label{padding-left: 4px !important} */
.dupliCheckDeteFormSty .fourColumnPanel .ui-grid-col-3 .radioButNewSty4 table {
    width: 100% !important;
}
.PageTitLeft .ui-button.completeActyBtn{    background: #fff url(../images/completeAEIcon.png) no-repeat 3px center !important;background-size: 16px 16px !important;}
.width230{width: 230px;}/*yamini changes*/ 
.width233{width: 233px;}

.commanDataTableStyles  .duplResultSetTbl .ui-datatable-tablewrapper tbody.ui-datatable-data td{border:0px !important;}

.width15{width: 100px !important;}
.dupliCheckDeteFormSty .dupsourdc1,
.dupliCheckDeteFormSty  .dupsour1{width: 30% !important;}
.dupliCheckDeteFormSty  .dupdefa1{width: 14% !important}
.wfcheckla1 {width: 25%;margin-top: 7px;}
.wfcheckla2 {width: 33%;margin-top: 7px;}
.wfcheckla3 {width: 41%;margin-top: 7px;}
.copyCaeoverlay{position: fixed;top: 0;right: 0;bottom:400;left: 0;background-color:#000;opacity: 0;z-index: 9999999; opacity: .7}

.adEvQuLsty .viewStyle .headerStynew {height: 26px;}
.adEvQuLsty .viewStyle .headerStynew .normalSearch{padding-top: 2px;}
.AdvListHeaderSty  {height: 20px;}
.AdvListHeaderSty .NextTransSty .ui-selectonemenu {margin-top: -4px;}
.AdvListHeaderSty .completeButtonae .ui-button {margin-top: -4px;}
.wrkflwimpSty{width: 170px !important;}
.vmDetails .saveBtn, .vmDetails .saveBtn.ui-state-hover{padding: 3px 0px;border:0px !important;}
.mailserverDetails .ButtonDiv .ui-button,
.mailserverDetails .ButtonDiv .ui-button.ui-state-hover,
.supplementFields  .HeaderBox .ui-button,
.supplementFields .HeaderBox .ui-button.ui-state-hover {padding: 3px 0px;border:0px !important;}
.mailserverDetails .HeaderBox, 
.idaDetSt .HeaderBox ,.dupliCheckDeteFormSty .HeaderBox,
.supplementFields .HeaderBox ,
.utilityConfiguration .HeaderBox {height: 20px;} 
.DocPanelDiv{padding: 2px 3px !important;}
.bulkImpoConfgDets .bulkPanelHeader .ui-panel-titlebar .ui-panel-title .ui-outputlabel {font-size: 14px;font-weight: normal !important;}
.bulkImpoConfgDets .bulkPanelHeader .ui-panel-titlebar .ui-panel-title {padding-top: 4px;}
.radioButNewSty4 .ui-selectoneradio.batchprtbg  td{padding-bottom: 3px;}
.unReCorsStyC, .unReCorsLisStyC{overflow: hidden;}
.caseCpmaBtns{    width: 44%;}
.casCbttn .ui-button, .casCbttn .ui-button.ui-state-hover{background: #fff !important;padding: 2px !important; border: 0px !important}

.caseComMerge tr.ui-state-highlight{background: none !important;}
.caseComMerge .tblInpuSetwi .ui-cell-editor{
    width: 96%;
    margin-left: 2%;
}.unReCorsStyC, .unReCorsLisStyC{overflow: hidden;}
.asslabel.ui-grid-col-3{width: 27%;}
.unReCorsStyC, .unReCorsLisStyC{overflow: hidden;}.radioButNewSty4 .ui-selectoneradio.batchprtbg  td{padding-bottom: 3px;}
.setCseSumryTblBodr th{white-space: nowrap;}
.celEditi .ui-cell-editor-output{font-weight: 400;
    font-size: 14px;
}
.setCseSumryTblBodr th{white-space: nowrap;}
.personMain2 .ui-selectonemenu {
    width: 96% !important;
}

.subFailDialSty div span{    word-break: break-all;}

.personMain2 .ui-selectonemenu {width: 96% !important;}
.personMain3 .ui-outputlabel{width: 100% !important;}
.litrDialogsafty .callLogTree .tabPanelStyle .EditorPanelNlp .ui-editor iframe {height: 224px !important;}
.offNdOnButn .ui-inputswitch .ui-inputswitch-on, .offNdOnButn .ui-inputswitch .ui-inputswitch-off{position: absolute !important;text-align: center !important;}   
.donotcontact {padding-top: 18px;}
.donotcontact .ui-chkbox {padding:5px !important;}

.couUncouLis{background: #fff !important;}
.submisionSty .ui-commandlink.subCountLink {
    margin-top: 2px !important;
    padding-left: 3px;
}
     .ui-panelgrid .AERightParent .ui-grid-row .ui-grid-col-6.subReaCoun1{padding: 0px !important; padding-left: 2px !important;width:70%;}
    .ui-panelgrid .AERightParent .ui-grid-row .ui-grid-col-6.subReaCoun2{padding: 0px !important;background: #b7c9d6 !important;width:30%;}
    .ui-panelgrid .AERightParent .ui-grid-row .ui-grid-col-6.subReaCoun2.ui-commandlink.subCountLink{    margin-top: 3px;}
    .AdvSeaColpsPanel .ui-grid-col-3 span.ui-state-disabled img {vertical-align: middle;}
    .AdvSeaColpsPanel .ui-grid-col-4 .ui-inputtext,
    .AdvSeaColpsPanel .ui-grid-col-4 .ui-selectonemenu{width: 96% !important;}
    .AdvSeaColpsPanel .ui-grid-col-4 .ui-inputtext.advNfIcon,
    .AdvSeaColpsPanel .ui-grid-col-4 .ui-selectonemenu.advNfIcon {
    width: 90% !important;
    margin-right: 1%;
}
 .ui-grid-col-4 .ui-panelgrid .ui-grid-col-6 .ui-calendar.dateDObNficon .ui-inputfield {width: 66% !important;margin-right: 2% !important;}
.advTitleHeader > .ui-panel-titlebar > .ui-panel-title .OverLayPopUpTitle .ui-outputlabel,
.archTitleHeader > .ui-panel-titlebar > .ui-panel-title .OverLayPopUpTitle .ui-outputlabel{color: #016990 !important;padding-top: 6px;}
.OverlayPanPopupSty .advTitleHeader .inner-but button.ui-button,
.OverlayPanPopupSty .archTitleHeader .inner-but button.ui-button {padding-top: 3px !important;padding-bottom: 3px !important;}
.searchGridPanel .ui-grid-col-4 .ui-selectonemenu.advSeCreInp,
.searchGridPanel .ui-grid-col-4 .ui-selectonemenu.advArchiSelect{margin-top: -6px;}
.OverlayPanPopupSty .advTitleHeader .ui-panel-title .ui-grid-col-4 a.delete,
.OverlayPanPopupSty .archTitleHeader .ui-panel-title .ui-grid-col-4 a.delete{padding: 3px 10px 3px 18px !important;margin-top: -3px;}
.OverlayPanPopupSty .advTitleHeader .adResetClose .reset, .OverlayPanPopupSty .advTitleHeader .adResetClose .close,
.OverlayPanPopupSty .archTitleHeader .adResetClose .reset, .OverlayPanPopupSty .archTitleHeader .adResetClose .close{padding: 0.2em 0.8em !important;}
.OverlayPanPopupSty .ui-overlaypanel-content  .advTitleHeader table.adResetClose,
.OverlayPanPopupSty .ui-overlaypanel-content  .archTitleHeader table.adResetClose {margin-top: 3px;}
.QnCMgListing.gudDupliSea .inner-but{margin-right: 0px !important}
.ui-fluid .ui-widget-content .calendarInputSty.ui-trigger-calendar input.hasDatepicker{padding: 5px !important;}
.agSliptView .pageContainerAngular .tabCarouselNext {right: 28% !important;}
.agSliptView .tabCarouselSty {width: 67%;}
.agSliptView p-header {width: 95% !important;}
.agSliptView .agMultiContextPanel > .ui-panel-titlebar{height: auto;} .totnaQusDiaChil .follwquesstues .notPng{    right: 22px;}
.agSliptView .pageContainerAngular .agMultiContextPanel .ui-tabview-nav{width: 75% !important}
.agSliptView .agCustomTree ul{padding-left: 0px !important;}
.eventspanelId .ui-panel .ui-panel-titlebar .ui-panel-title {width: 100% !important;}
/*.studyDetaForm .qncTrackeree{max-height: 593px;overflow: auto;}*/

.ui-confirm-dialog.rejecDialog .ui-dialog-titlebar a.ui-dialog-titlebar-icon{    background: url(../images/closeButton.png) no-repeat !important;    margin-top: 4px !important;
    width: 20px
    height: 20px;}
    
    .AdvanceSe-tooltip .usertolltipsty.agSavePrefrance {
    width: 207px !important;margin-left: -44px;
    margin-top: 16px;
}

.AdvanceSe-tooltip .usertolltipsty:after{left: 37%;} 
   
.formLeftInput .ui-inputfield.clearIcon {width: 96% !important;}
.souReporGrid2 .ui-grid-col-6 .ui-selectonemenu{width: 95% !important;}
 .xmlDoc .ui-grid-col-6 .radioButNewSty4 table{width: 50% !important;}
 .xmlDoc .ui-grid-col-6 .ui-inputtext,
 .xmlDoc .ui-chkbox .ui-chkbox-box,
 .xmlDoc .ui-grid-col-6 .radioButNewSty4 .ui-radiobutton,
  .xmlDoc  .ui-grid-col-6 .ui-selectonemenu{margin-bottom: 10px !important;}
.ui-grid-col-6  .ackMesgGrid6  .ui-grid-col-6{padding-right: 10px !important;}
.litrraSty .headerSty {width: 99.6%;}
.litrraSty .ListTitInq {width: 7%;}
.litrraSty .ColumnSelectIcon {width: 3%;}
.litrraSty .DelCommon {width: 82%;}
.litrraSty .columnStyAe{right: 3px !important;}
 .exportXmlLitra .ui-checkbox{width: 21% !important;}
 .exportXmlLitra .ui-checkbox .ui-chkbox {margin-right: 10px !important;}
 
.agSliptView .agCustomTree ul{padding-left: 0px !important;}
.formDesignTabs {width: 21%;}
.ui-datatable.panelsDatatableBODY thead th.childPanelFormDesign{width: 97%;}
.tabRightswith .childPanelFormDesign .ui-panel-title {width: 95% !important;}
.formDesignContent {width: 79%;}
.QnCMgSty .ui-panel-title .ui-outputlabel.formNameLbl{font-size: 13px !important;}
.QnCMgSty .PreviouslyPanleWI2 .ui-panel-titlebar .ui-panel-title .ui-tabmenu.formDesiReports{width: auto !important;}
.ui-orderlist.orderlistClickingFirstTab .ui-orderlist-list{height: 400px;}
.ui-orderlist.orderlistClickingFirstTab .ui-orderlist-list .ui-state-hover{border:0px !important;}
.ui-orderlist.orderlistClickingFirstTab .ui-orderlist-list .ui-state-highlight{border:0px !important;    background: #016990 !important;padding: 4px 2px;}
.ui-orderlist.orderlistClickingFirstTab .ui-orderlist-list .ui-state-highlight .ui-commandlink{color:#fff !important;}
.ui-orderlist.orderlistClickingFirstTab .ui-orderlist-list .ui-orderlist-item{padding: 6px;border-bottom: 1px solid #ccc !important;}
.orderlistClickingFirstTab .ui-orderlist-list {box-shadow: 3px 0 8px 0 #ccc;}
.productPanelFormd {width: auto !important;float:left;}
.panelsDatatableBODY .ui-datatable-header{height: auto;background: #fff !important;}
.panelsDatatableBODY  .ui-datatable{background: #f4f5f8 !important;}
.ui-datatable.panelsDatatableBODY  thead th{margin-bottom: 2px !important;border:0px !important;border-right: 1px solid #fff !important;}
.ui-datatable.panelsDatatableBODY  thead th a:link{color: #006cba;text-decoration: none;font-weight: 400;font-size: 13px;}
.formDesiTabClass .e2bmenuStyle {border-bottom: 0px solid  !important;}
.panelsDatatableBODY > .ui-datatable-header .ui-datatable thead {background: #ddd;}
.orderlistClickingFirstTab .dragableCustomClass a{color:#000 !important;}
.ui-panelgrid-cell.formDesignContent.ui-grid-col-6 {margin-top: -9px;}
.R3NullflavourIcon .ui-grid-col-6 .ui-inputtext.origiAcct{float: left;}
.parentNavaDetailSty .e2bQnCSty .ui-grid-col-6 .ui-inputtext,
.parentNavaDetailSty .e2bQnCSty .ui-grid-col-6 .ui-selectonemenu .ui-selectonemenu-label {padding: 7px 5px 7px 1px !important;}
.parentNavaDetailSty .NavaCentrLaySty .tabPanelStyle .ui-selectonemenu.referenceUnitCS {width: 80% !important;}
.feildsDatatable .refeNumDaTableform thead th{height: auto !important;min-height: 30px !important;}
.feildsDatatable .refeNumDaTableform thead th,
.feildsDatatable .refeNumDaTableform tbody td {border: 1px solid #ccc !important;border-collapse: collapse;    border-top: 0px !important;}
.refeNumDaTableform .ui-column-width-17per {    width: 249px;}
.ui-grid-col-6 .ui-selectonemenu.repoCritSty{width: 84% !important;}
.aereCriPar .ui-grid-col-6 .ui-calendar .ui-button{height: 24px;}
 .ui-grid-col-6 .ui-inputfield.standReportNfIcon{width: 96% !important;}
.aereCriPar  .srcButtonBg .ui-button.ui-state-hover{border: 0px !important}
.account {
    width: 9%;
}
.account a {
    color: #fff !important;
    font-size: 12px;
}
.Accountalphas{
    width: 40%;
}

.Accountalphas .alpha a.ui-commandlink {
    background: none !important;
    	color: #212934 !important; /* New UI changes */
    text-decoration: none !important;
    font-size: 12px;
    padding: 3px 2px 2px !important;
}

.Accountalphas .alpha a.ui-commandlink:hover {
   	color: #212934 !important; /* New UI changes */
    text-decoration: underline !important;
}
.datExhLiSt .ActionCommon  {width:20%;}
.datExhLiSt .ActionCommon .ui-button,
.datExhLiSt .ActionCommon .ui-button.ui-state-active,
.datExhLiSt .ActionCommon .ui-button.ui-state-hover{float: left;    padding: 2px;
    margin:0px !important;outline: 0;border: 0px !important;}
.datExhLiSt .ActionCommon .ui-button.ui-state-active,
.datExhLiSt .ActionCommon .ui-button.ui-state-hover{border:0px !important;outline: 0;}
.datExhLiSt .ActionCommon .ui-button .ui-button-text{font-weight: normal !important;}

.datExhLiSt .normalSearch {
    width: 4%;
}
.datExhLiSt .legend {width: 2%;}
.btarchive{width: 47% !important;}
.btasele{width: 53% !important;}
.colDivider{margin-left:2% !important;}
.subTooltipSty{width:300px !important;}

.editScoreSteps .activePercent .ui-outputlabel{
    background: #00c8ff
	
}
.editScoreSteps .ui-steps-number{float: left;}
.editScoreSteps .beforepstepSty .ui-steps-title{background: none !important;    padding-left: 11px;}
.editScoreSteps  .workFlowDiv .pstepsParentSty .ui-steps .ui-steps-number{    padding-left: 2px;font-size: 13px;}
.editScoreSteps .workFlowDiv .pstepsParentSty .ui-steps .ui-steps-number:After {content: ".";}
.addPlusIcon{    background: #fff url(../images/add.png) no-repeat 2px center !important;
    color: #000;
    text-decoration: none;
    display: block;
    font-weight: normal;
    padding: 1px 5px 1px 20px !important;
    border: 1px solid #d9f0f9 !important;
    margin: 0px 5px 0px !important;
    border-radius: 0px;}
 .addPlusIcon.ui-state-hover {    background: #fff url(../images/add.png) no-repeat 2px center !important;}   
.caseScore .ProdMainBoxDiv .ButtonDiv{display: flex;}
.caseScore .addPlusIcon{margin-right: 7px !important; border:1px solid #1A3BDD !important;background:#fff !important; }/*yamini changes*/
.caseScore .delPlusIcon,.caseScore .delPlusIcon.ui-state-hover{background:#fff !important;}
.delPlusIcon.ui-state-hover{    background: #fff url(../images/cancel.gif) no-repeat 2px center !important;}
.delPlusIcon{    background: #fff url(../images/cancel.gif) no-repeat 2px center !important;
    color: #000;
    text-decoration: none;
    display: block;
    font-weight: normal;
    padding: 1px 5px 1px 20px !important;
    border: 1px solid #d9f0f9 !important;
    margin: 0px 5px 0px !important;
    border-radius: 0px;}
    .dynamicAttr{min-width: 100px !important;}
.caseScore .HeaderBox {height: 28px;}  /*yamini changes*/
.aersummTd .ui-datatable-data  td{white-space: normal !important;word-break: break-all;}
.batchPrin .normalSearch {width: 5%;} 
.commanDataTableStyles .caseAttributImageSize  a{padding-right: 0px !important; cursor: unset !important;}
.commanDataTableStyles .caseAttributImageSize  a img{cursor: unset !important;}
.caseCOmpBtnRight{width: 50%;}
.ui-grid-col-6 .ddTypeGroup .ui-grid-row .ui-grid-col-6 {
    padding-right: 10px !important;
}

.templateContactMany .ui-selectmanymenu .ui-selectlistbox-item,
.templateContactMany .ui-selectmanymenu .ui-selectlistbox-item.ui-state-highlight,
.templateContactMany .ui-selectmanymenu .ui-selectlistbox-item.ui-state-hover{height: 20px;padding: 3px !important;margin:0px !important;line-height: 20px !important;}
.caseAttributImageSize img{height: 20px;width: 20px;    padding: 2px;
}
.caseCOmpBtnRight{width: 50%;}
.ui-grid-col-6 .ddTypeGroup .ui-grid-row .ui-grid-col-6 {
    padding-right: 10px !important;
}
.dailogToExportCompa .btnbg {
    background: #ccc;
    padding: 5px 5px 0px 3px;
    margin-top: 20px;
}
.dailogToExportCompa  .btnbg .ui-button{
    border: 1px solid #0288d1!important;
}
body .dailogToExportCompay .ui-dialog-content {
    width: 97% !important;
}
.dailogToExportCompa {background: #fff !important;}
.unirulbilrLisgCls .moreActionHeadIco {width: 2%;}
.unirulbilrLisgCls .Contactalpha {width: 62%;}
.xmlUploadImgSty .ui-fileupload-buttonbar{    background: none !important;
    border: none !important;
    position: absolute;}
 .xmlUploadImgSty .ui-fileupload-buttonbar .ui-button   {background: none !important;height: 20px;
    width: 20px !important;
    border-radius: 10px;
    position: relative;
    left: -5px;
    top: -2px;
    border: 0px !important;
    }
 .xmlUploadImgSty .ui-fileupload-buttonbar .ui-button   .ui-button-icon-left, .xmlUploadImgSty .ui-fileupload-buttonbar .ui-button  input {display:none;}
 .xmlUploadImgSty .ui-fileupload-content {display: none !important;}
 .mainruleImpstd{width: 89%;}
 .studyDetaForm  .bodySty{width: 100%;padding-left: 0px !important;padding-right: 0px !important;}
.proDetaParSt.pageContainerAngular{width: 100% !important;}
/*.ui-layout-unit.productTradeCentrLa .ui-layout-unit-content{height: 540px !important;max-height: 540px !important;min-height: 540px !important;}*/
.proDetaParSt .ui-datatable thead th{    padding: 4px 13px 4px 5px !important;}
.studyListS .commanDataTableStyles .ui-datatable-tablewrapper{    max-height: 520px !important;}
.lockScreenSty  .ui-message{border:0px !important;}
.pharamcologicSty  .AddCommon a.ui-commandlink:hover,
.pharamcologicSty .DelCommon .ui-commandlink:hover{margin-top: 6px !important;}
.pharamcologicSty .DelCommon{width: 77px;}
.pharamcologicSty .viewStyle .headerSty{    padding: 0px 3px !important;}
.srcButtonBg .ui-button, .buttonBg .ui-button,
.srcButtonBg .ui-button.ui-state-hover, .buttonBg .ui-button.ui-state-hover{/*border:1px solid #ccc !important;*/
border:1px solid #C4CDD5 !important; /*new chnages*/
border-radius:4px !important; /*new changes*/ 
 
 
 }
.narrativedetailsaddterm {
	border:0px !important;
	width:20px !important;
	height:20px !important;
	background: #fff url(../images/sub-add.png) no-repeat left !important;
}
.narrativedetailsdeleteterm {
	border:0px !important;
	width:20px !important;
	height:20px !important;
	background: #fff url(../images/sub-delete.gif) no-repeat left !important;
}
.narrativedetailsaddterm.ui-state-hover {
	border:0px !important;
	width:20px !important;
	height:20px !important;
	background: #fff url(../images/sub-add.png) no-repeat left !important;
}
.narrativedetailsdeleteterm.ui-state-hover {
	border:0px !important;
	width:20px !important;
	height:20px !important;
	background: #fff url(../images/sub-delete.gif) no-repeat left !important;
}
.narativeListingMaxHe .e2bQnCSty .ui-treetable tbody td, 
.narativeListingMaxHe .e2bQnCSty .tableBorderNLP td{border: 1px #ccc solid !important}
.narativeListingMaxHe .treenlp .treeIcon .ui-outputlabel{    padding: 4px 0px 4px 7px !important;}
.narativeListingMaxHe .tabPanelStyle .rightLayoutPanel .narrCrelon .ui-treetable {max-height: 364px !important;}
.narativeListingMaxHe  .autoLbl {width: 36%;}
.narativeListingMaxHe  .autoLbl.ui-grid-col-6 .ui-outputlabel,
.narativeListingMaxHe  .autoLbl .ui-outputlabe{font-weight: bold !important;}
.narativeListingMaxHe .litContes .ui-outputlabel {font-weight: normal !important;}
.appIconList {cursor: inherit; }
.e2bQnCSty .ui-grid-col-4 table.adpersondiaLo{width: 100% !important}
.gcontList .Accountalpha {width: 51%;}
.templPanSty .ui-panel-title{    width: 87% !important;}
.vetboradio label{vertical-align: top;}
.vaWorkfsRep .ui-grid-col-6 .ui-calendar .ui-button{height: 22px;}
.aereCriPar .ui-grid-col-6 .ui-panelgrid .ui-grid-col-6 .ui-calendar .hasDatepicker{width: 40% !important;}
.aereCriPar .ui-grid-col-6 .ui-calendar .ui-button{margin-right: 5px !important;}
.aereCriPar .ui-grid-col-6 .ui-inputtext,
.aereCriPar  .ui-grid-col-6 .ui-selectonemenu{width: 95% !important;}
.autoTitLbl  .ui-outputlabel{font-weight: bold !important;}
.litrHeaderSty > .ui-panelgrid >.ui-panelgrid-content{border:1px solid #ccc !important;    padding: 0px 6px !important;}

.logListCls .ui-grid-col-6 .ui-calendar .ui-button{    height: 24px;}
.appParSt .ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell{margin-bottom: 10px;}
.lock_infoPrtdty{    width: 99.3%;}
.datExhLiStUni .normalSearch {width: 29%;}
.codLiUni .AdvamceLinkSty {width: 8%;}
.codLiUni .Accountalpha {width: 52%;}
.aeBioRightIcon .cancelBtn {padding-left: 10px !important;}
.compNew .ui-accordion .ui-accordion-header, .compNew .ui-accordion  .ui-accordion-header.ui-stae-hover{line-height: 0.9 !important}
.compNew .ui-grid-col-3 .ui-accordion  .ui-accordion-header .ui-selectonemenu,
.compNew .ui-grid-col-3 .ui-accordion  .ui-accordion-header .ui-selectonemenu.ui-state-hover,
.compNew  .ui-accordion .ui-selectonemenu label.ui-selectonemenu-label,
.compNew .ui-accordion .ui-selectonemenu.ui-state-hover label.ui-selectonemenu-label{line-height: 1.5 !important;}
.compListNewSty .headerSty table {width: 99%;}
/* .unsavedComplaintListSty .AddNewDelateSty{position: absolute;} */
.BasicDetailSty .whodd  .triggerImage{float: none !important;margin-left: -20px !important;margin-top: -7px;}

.SubLeftLayout {
	width: 75% !important;
	overflow: auto;
}

.SubRightLayout {
	width: 25% !important;
	overflow: auto;
	background: rgb(255,255,255);
}

.SubRightLayout.ui-grid-col-12 {
	width: 100% !important;
}

.submicenterLayoutParent1 {
	position: absolute;
	height: 30px;
	width: 6px !important;
	top: 40%;
	margin-left: -5px;
	cursor: pointer;
	display: block;
	background: url(../images/center_open.gif) no-repeat 0px center
		!important;
}

.submicentrota {
	position: absolute;
	height: 30px;
	width: 11px !important;
	top: 59%;
	margin-left: -5px;
	cursor: pointer;
	display: block;
	background: url(../images/center_open.gif) no-repeat 0px center
		!important;
	-webkit-transform: rotate(180deg);
	transform: rotate(180deg);
}
.SubAerSty{font-weight:bold;}
.ui-fluid .ui-button.caseLevelDocIdbtn{    height: 24px;
    background: #2f76a0 url(../images/plusNew.png) !important;
    /* background-position: 0 0; */
   background-repeat: no-repeat !important;
   background-size: 17px !important;
   /* padding-left: 10px !important; */
    padding-left: 11px;
    font-size: 14px !important;
    font-weight: bold !important;
    background-position: 5px !important;
    margin-top: 2px;}
.submitionsorce img{margin-top:16px !important;} 
.AeDocUploadPanStyBdrSty .soucrcePrivatBtnSty img {margin-top: 11px;}
body .agSliptView  .folTreSt{height: 71px;width: 13px;position: absolute;right: 0px;background: #f1f1f1;border-top-right-radius: 15px;border-bottom-right-radius: 15px;box-shadow: 3px 0 4px 0 #ccc;cursor: pointer;top: 161px;font-size: 20px;color: #016990;padding-top: 22px;}
/* .ui-fluid .ui-button.a32bEqSearch, */
/* .ui-fluid .ui-button.a32bEqSearch.ui-state-hover{padding: 2px !important;margin: 0px !important;border:0px !important;} */
.aeE2BMessage .contactlistingDataTblSty .ui-datatable-tablewrapper{height: 520px;max-height: 520px;}
.agFda3500MainCls .ui-grid-col-4 .ui-grid-col-6 .ui-inputfield, .agFda3500MainCls .ui-grid-col-4 .ui-grid-col-6 .ui-inputtext {width: 92% !important;}
.agFda3500MainCls .QncMgSty .fieldOnetxt .fdaFormSelect .ui-selectonemenu {width: 46% !important;}
.agFda3500MainCls .QncMgSty .ageWid .ui-inputtext {width: 46% !important;}
.agFda3500MainCls .ui-grid-col-6 .ui-grid-row .ui-grid-col-6 table.docAE1007 {width: 100% !important;}
.agFda3500MainCls .QncMgSty .selectMenuDivRight .ui-selectonemenu {width: 94% !important;}
.QnCMgSty .ui-outputlabel.lockAplbl{font-size: 13px !important;}
.appParSt .AppInquiryPanelSty .AppliPadding{padding: 0px !important;}
.agFda3500MainCls .QncMgSty .nameAndAdd .fieldOnetxt .nameAddCol-right .ui-inputfield {width: 96% !important;}
 .advCentreSty .ui-grid-col-3 .ui-accordion .ui-selectonemenu .ui-selectonemenu-label,
 .advCentreSty .ui-grid-col-3 .ui-accordion .ui-selectonemenu.ui-state-hover .ui-selectonemenu-label,
 .advCentreSty .ui-grid-col-3 .ui-accordion .ui-grid-col-12 .ui-selectonemenu .ui-selectonemenu-label,
 .advCentreSty .ui-grid-col-3 .ui-accordion .ui-grid-col-12 .ui-selectonemenu.ui-state-hover .ui-selectonemenu-label{/* line-height: 1.6 !important; */ } /* New UI Changes */
.fdaFromRight .suspectSty .ui-grid-col-6 .ui-grid-col-6 .ui-inputtext, .agFda3500MainCls .ui-grid-col-6 .ui-inputtext.doseTextCS {width: 92% !important;}
.AdvOverlayPanSty {left: 0!important;}
.aeflexovrlay{width: 100% !important;}
.studUpploadBtn .ui-button .ui-button-text{    padding-left: 22px !important}
.QnCMgSty .chooseButtonDetail.studUpploadBtn span.ui-icon-plusthick{margin-top: 3px !important;}
.parentNavaDetailSty .tabRightswith .ui-panel-title {width: 94% !important;}
.companyUserGroup .HeaderBox .ui-button,
.companyUserGroup .HeaderBox .ui-button.ui-stae-hover{padding: 2px !important;border: 0px !important;}
.aproDetlsSty  .ui-grid-col-12 .ui-calendar .ui-button ,
.aproDetlsSty  .ui-grid-col-12 .ui-calendar .ui-button.ui-state-hover {height: 24px;}
/* .prodtGpNewLt .commanDataTableStyles .ui-datatable-tablewrapper{    max-height: 445px !important;} */
/*.prodtGpNewLt .commanDataTableStyles .ui-datatable-tablewrapper{    max-height: 445px !important;}*/
.proDetaParSt.aeImeDet .ui-confirm-dialog .ui-dialog-titlebar a.ui-dialog-titlebar-icon {margin: 3px 10px !important;}
.aeRulTree .conditionTreeIdCss .ui-tree .ui-tree-selectable .ui-treenode-label,
.aeRulTree .conditionTreeIdCss .ui-tree .ui-tree-selectable .ui-treenode-label.ui-state-hover{border: 1px solid #ccc !important;padding: 3px;margin-bottom: 2px;width: 75%;position: relative;}
.aeRulTree .treeNodeStyle3{font-size: 12px;}
.aeRulTree .conditionTreeIdCss .ui-tree  .ui-treenode-label .ui-treenode-label{width: 74.5%;}
.aeRulTree .conditionTreeIdCss .ui-tree .ui-treenode-children .ui-treenode-label {width: 74.6% !important;}
.aeRulTree .conditionTreeIdCss .ui-tree .ui-treenode-children .ui-treenode-label, 
.aeRulTree .conditionTreeIdCss .ui-tree .ui-treenode-children .ui-treenode-label.ui-stae-hover,
 .aeRulTree .conditionTreeIdCss .ui-tree .ui-treenode-children .ui-treenode-label.ui-state-highlight{border: 1px solid #ccc !important;padding: 3px;    margin-bottom: 5px;}
.aeRulTree .ruleEdit{position: absolute;right: 25px}
.aeRulTree .ruleDelete{position: absolute;right: 2px;}
.aeRulTree .treeNodeStyle5{font-size: 12px;}
.treeEachrow{border-bottom: 1px solid #ccc;position: relative;margin-bottom:5px;}
.treeEachrow span {padding-bottom: 6px;display: inline-block;}
.treeNodeConditionType{float: left;}
.ui-treenode-label :LAST-CHILD {border: 0px !important;}
/* .ruleGridDiv {max-height: 341px;overflow: auto;} */
.subListExpandIcon{width: 10px;height: 43px;background: url(../images/center_open.gif) no-repeat 0px center !important;position: absolute;top: 50%;margin-left: 0px;border-top-left-radius: 10px;border-bottom-left-radius: 10px;}
.subListcolapseIcon{height: 43px;width: 10px;background: url(../images/center_close.gif) no-repeat 0px center !important;position: absolute;top: 50%;border-top-left-radius: 10px;border-bottom-left-radius: 10px;}
.subCenterFullWidth{width: 100% !important;}
.PageTitPoc.subpagetit .ui-outputlabel{font-size: 14px;}
.AdvListHeaderSty table.submisionachiveSty{width: 16% !important;}
.rulbuilInput .ui-fileupload-buttonbar .ui-fileupload-choose input{width: 100px;height:18px;}
.srcDocConfDial.logconfimBtns .buttonBg button.YesBut,
.srcDocConfDial.logconfimBtns .buttonBg button.ui-stae-hover.YesBut{background: #66BB69 url(../images/yesTick.png) no-repeat 14px 7px !important;    padding: 5px 5px 20px 20px !important;}
.srcDocConfDial.logconfimBtns .buttonBg button.NoBut,
.srcDocConfDial.logconfimBtns .buttonBg button.ui-stae-hover.NoBut{    background: #e53935 url(../images/noClose.png) no-repeat 15px 8px !important;padding: 5px 5px 5px 20px !important;}
 .callCustomFIleBtn .ui-button .ui-button-text{display: none;}
.callCustomFIleBtn .ui-fileupload-buttonbar{margin-left: 17px;padding-right: 20px;padding-left: 0px;}
.callCustomFIleBtn .ui-fileupload-buttonbar .ui-fileupload-choose input{display: none;}
.callCustomFIleBtn{height: 23px;}
.callCustomFIleBtn .ui-fileupload-content{display: none;} 
.callCustomFIleBtn .ui-icon{background: url(../images/upload_button.png) no-repeat 0px center !important;}
.listingstatus .ui-dialog-titlebar{border: 1px solid #016990!important;border-top-right-radius: 7px!important;border-top-left-radius: 7px!important;padding: 3px 5px 4px!important;background: #016990!important;}
.evenGroupPanSty .ui-dialog .ui-messages{display: none !important;}    
.evenGroupPanSty .ui-dialog .ui-dialog-titlebar  a.ui-dialog-titlebar-icon{margin: -12px 2px 0px !important;}
.ui-dialog.listingstatus{background: #fff !important;    padding: 4px !important;} 
.listingstatus .ui-dialog-content{    border: 1px solid #ccc !important;width: 89% !important;}
.inqiconNavigation1s .ui-outputlabel{left: -98% !important;}
.faqDialogEdit.ui-grid-col-6,
.faqDialogEdit1.ui-grid-col-6{     width: 25px !important;}
.frozenColDatatable.creNewFormSty {
    max-height: 300px;
    min-height: auto !important;
}
.inqiconNavigation1s .ui-outputlabel{left: -98% !important;}
.commanDataTableStyles .caseAttributImageSize a.pdsdpeioncs img,
.commanDataTableStyles .caseAttributImageSize a.pdsdpeioncs{cursor: pointer !important;}
.inqiconNavigation1s .ui-outputlabel{left: -98% !important;}
.commanDataTableStyles .submistiontblwrap .ui-datatable-tablewrapper tbody.ui-datatable-data td{white-space: normal !important;}
.emptyspacer.ui-grid-col-3{width: 15% !important;}
.ui-dialog.listingstatus .ui-dialog-title{color: #fff !important;text-align: center;font-size:13px !important;}
.ui-dialog.listingstatus .ui-dialog-title{color: #fff !important;}
.AdvListHeaderSty  .highLitBGCompare table.comapreDilogChckBxSTy{    width: 54% !important;}
.headerSty .compareChkBoxes table{width: auto !important;}
.AdvSeaColpsPanel .ui-grid-col-4 .ui-grid-col-6 .ui-selectonemenu.advNfIcon{    width: 85% !important;}
.OverlayPanPopupSty .ui-panelgrid-cell.saveTitle  .ui-outputlabel{padding: 0px !important;}
.ui-selectoneradio.showimpoDocs  label{padding-right: 20px;}
.ui-confirm-dialog.confiYesBtnHover .ui-dialog-buttonpane button.YesBut.ui-state-hover,
.ui-confirm-dialog.confiYesBtnHover .ui-dialog-buttonpane button.NoBut.ui-state-hover{border:0px !important;}
.btnGenertApu .ui-button{/*yamini changes*/
	background: #fff !important;
    border: 1px solid rgb(26, 59, 221) !important;
    font-size: 13px;
    margin-top: 0px !important;
    padding: 5px;
}
/* body .btnGenertApu .ui-button.ui-state-hover{color: white;background: #268fb7  !important ;} */
.ui-grid-col-6 .radioIconStudy .radioButNewSty4 .ui-radiobutton-box .ui-icon-bullet{margin: -4px 0px 0px -4px !important;}
.ui-grid-col-6 .radioIconStudy .radioButNewSty4 table.ethnicOriginSTy {width: 93% !important;}
.studUpploadBtn .displayUpload  .ui-fileupload-content{display: none !important;}
/* body .btnGenertApu .ui-button.ui-state-hover{color: white;background: #268fb7  !important ;} */
.evenFileUp .proEventTermFile .ui-fileupload-buttonbar {margin-top: -9px;}
.exportEventcss{color: #546e7a !important;font-weight: 500;    text-decoration: underline;}
.evenGroupPanSty .panelshadowLib .ui-panel-titlebar label {margin-top: -4px;}
.evenGroupPanSty .proGrouMinHeit .ui-selectcheckboxmenu-header{height: 38px;padding-left: 1px;}
.evenGroupPanSty .proGrouMinHeit{left:663px !important}
.aersummTd .ui-datatable-data .AerStyBrdr td{border: 0px !important;}
.aersummTd .ui-datatable-data .AerStyBrdr thead{display: none !important;}
.uploadruleCall{    max-height: 530px;    width: 50% !important;background: #fff!important;}
.uploadruleCall  .ui-panel-content .ui-inputtextarea{    height: 350px !important;overflow: auto !important;}/* NLP textarea height issues reolved*/
.uploadruleCall .ui-dialog-content{width: 95%;}
.uploadruleCall .ui-button{border: 1px solid #ccc !important;}
.submiReportSty .OverlayPanPopupSty .ui-panel-titlebar{background: #016990 !important;}
.submiReportSty .QnCMgAdListing .ui-panel-title .ui-outputlabel{color: #fff !important;}

.submiReportSty .QnCMgAdListing .ui-panel-title .ui-outputlabel{color: #fff !important;}
.ui-dialog.uploadruleCall .ui-dialog-titlebar-close{margin-top:0px !important;background: #fff;
    border-radius: 50%}
.ui-dialog.uploadruleCall .ui-panel-footer{background: #ccc;padding: 4px 0px 1px 4px !important;}
.ui-dialog.uploadruleCall .ui-dialog-titlebar{background: #016990 !important;color: #fff;}

.submiReportSty .QnCMgAdListing .ui-panel-title .ui-outputlabel{color: #fff !important;}
.wfFilterBrdrSty .ui-panel-content{    border: 0px !important;}


.inqiconNavigation1s .ui-outputlabel{left: -98% !important;}
.dignosiChbx.ui-grid-col-6{width: 15%;}
.dignosLbl.ui-grid-col-6{width: 84%;}

/* .AddOutlinetxtarea .zoomTit .ui-outputlabel{color: #fff !important;} */
.seBproAva1{width: 42%!important;}
.seBproAva2{width: 58% !important;}
.seBproAva2 .ui-outputlabel {float: left;}
.seBproAva1.ui-grid-col-6 .radioButNewSty4 table{width: 41% !important;}
.ui-grid-col-12 .radioButNewSty6 table.combProduct{width: 28% !important;}
.ui-grid-col-12 .radioButNewSty6 table.combProduct .ui-radiobutton{float: left;}
.ui-grid-col-12 .radioButNewSty6 table.therapyOngoing .ui-radiobutton{float: left;}
.litListDialogOverFlow{    overflow: auto;max-height: 610px !important;} 
.evenGroupPanSty .unicthericLookDi .ui-dialog-titlebar a.ui-dialog-titlebar-icon {margin: 2px 2px 0px !important;}

.seBproAva2 .ui-outputlabel {float: left;}
.agFda3500MainCls .ui-grid-col-6 .ui-grid-row .ui-grid-col-6 table.docAE1007 {width: 82% !important;}
.agFda3500MainCls .ui-grid-col-6 .ui-grid-row .ui-grid-col-6 table.docAE1007 td{padding-bottom: 6px !important;}
.reportinvolve1.ui-grid-col-6{width: 97% !important;}
.reportinvolve2.ui-grid-col-6{width: 3% !important;}
.agFda3500MainCls .ui-grid-col-6 .radioButNewSty6 .ui-selectoneradio td, .ui-grid-col-12 .radioButNewSty6 .ui-selectoneradio td {padding-bottom: 6px !important;}
.rioThemeSty .ui-selectonemenu-items-wrapper .ui-selectonemenu-item,
.rioThemeSty .ui-selectonemenu-items-wrapper .ui-selectonemenu-item.ui-state-hover {padding: 3px 2px !important;margin: 0px;line-height: 1.2 !important;}
.agFda3500MainCls .ui-grid-col-6 .ui-calendar .ui-button{    height: 24px;}
.parHcheckBoxCont .AlsoReported1.ui-grid-col-4{width:44% !important }
.parHcheckBoxCont .AlsoReported2.ui-grid-col-4{width: 23% !important}
.parHcheckBoxCont .AlsoReported3.ui-grid-col-4{width:33% !important }

.parHcheckBoxCont .AlsoReported1.ui-grid-col-4 .ui-chkbox,
.parHcheckBoxCont .AlsoReported2.ui-grid-col-4 .ui-chkbox,
.parHcheckBoxCont .AlsoReported3.ui-grid-col-4 .ui-chkbox{float: left; padding-right: 6px !important;}
.seBproAva2 .ui-outputlabel {float: left;}
.PageTitLeft .ui-button.subAssign {background: #fff url(../images/re-assignIcon.png) no-repeat 3px center !important;}
.aeBioRightIcon .subAssign {padding-left: 10px !important;}
.parentradio25perc .fieldOnetxt .lblwidth25 table.fd35AE1007 td{padding-bottom: 6px;}
.ui-panelgrid .ui-panelgrid-cell.fdaChkBox {padding: 0px !important;}
.QncMgSty .fieldOnetxt .fdasuspProd4Lbl .ui-outputlabel{display: contents !important;}
.ui-grid-col-4 .radioButNewSty6 table.therapyOngoing td .ui-radiobutton{float: left;}
.agFda3500MainCls .ui-grid-col-6 .SetFda3005ADob  .ui-inputfield{    width: 69% !important;}
.onhoverColumns{display: none;}
.jaFDEKoSty {
    float: left;
    border: 2px solid;
    border-radius: 30px;
    padding: 2px;
    font-family: inter-bold;
    font-size: 9px;
    margin-right: 6px;
    margin-top: 3px;
    cursor: pointer;
}
.jaColorSty {
    color: #bc002d;
}
.krColorSty {
    color: #0047a0;
}
.fdeColorSty {
    color: #2694da;
}
.shoecolumnsHover:hover .onhoverColumns {display: block; position: absolute;position: absolute;    padding: 3px 1px;top: 20px;    z-index: 1;background-color: #fff;}
.shoecolumnsHover{float: left;padding-right: 3px;position: relative;}
.agNarrativeSplitIcon{padding: 3px;border-radius: 50%;color: #fff;}
.ui-commandlink.agNarrativeSplitIcon.ui-state-hover,
.ui-commandlink.agNarrativeSplitIcon.hover{color: #fff!important;text-decoration: none; }
.autoTitConte label{white-space: normal;word-break: break-all;}
/*.SubGrid .ui-panelgrid .ui-panelgrid-cell {width:100%;padding: 0px 10px 0px 0px !important;}*/
.ui-grid-col-4 .ui-calendar.dateOfProdStopCs .hasDatepicker{width: 33% !important;}
.persMainSty .PanelBodySty {border: solid 0px #ccc !important;padding: 0px 2px;}
.QnCMgSty .ui-tabmenu.basicTabALignAcc .ui-tabmenu-nav {margin-top: 2px !important;
background:#fff !important;  /*new changes*/
border-bottom:1px solid #ddd !important; /*new changes*/
}
.usePreSty .treeLeftIcon ,.appParSt .treeLeftIcon {position: fixed;}
.appParSt .totalApplicPage{max-height: 460px;overflow: auto; width:100% !important} /*changes done by yamini*/
.appParSt .treeLeftNew{margin-top: 2px;position: fixed;max-height: 553px;overflow: auto;}
.appParSt .treeLeftNew .ui-tree .ui-tree-container {padding-left: 3px;}
.appParSt .treeLeftNew .ui-tree .ui-treenode-children {padding-left: 13px !important;}
.usePreSty .faqNewpanleStyle {max-height: 540px;overflow: auto;position: absolute;width: 99.5% !important;;}
.usePreSty .treeLeftNew{position: fixed}
.usePreSty .treeLeftIcon{margin-left: -6px;}

.aboutdialog .ui-dialog-content {width: 96% !important;}
.aeE2BMessageList  .contactlistingDataTblSty .ui-datatable-tablewrapper{height: 533px;max-height: 533px;}
.aboutdialog .ui-dialog-content {width: 96% !important;}
.unReCorsStyC .dialogforCheck table .ui-checkbox {
    width: 5% !important;
    padding-right: 5px !important;
}

@media screen and (max-height: 1083px) , screen and (min-height: 1049px) {
 	.usePreSty .faqNewpanleStyle {max-height: 505px;}
 	.Useprecolumn1 .ui-panel-titlebar .ui-panel-title {width: 90% !important;}
 	.submissionListingClassSty .AERightParent .OverlayPanPopupSty.sAdvOverlayPanSty{left: 23.2% !important;width: 76.8% !important;max-height: 560px !important;}
 }
  	.submissionListingClassSty .AERightParent .OverlayPanPopupSty.sAdvOverlayPanSty{left: 23.2% !important;width: 76.8% !important;max-height: 580px !important;} 


.tooltipAct .exportXl .ui-button.ui-stae-active{font-size: 12px !important;border:0px !important }


.ui-grid-col-4 .ui-calendar.dateOfProdStopCs .hasDatepicker{width: 39% !important;}
.persMainSty .PanelBodySty {
    border: solid 0px #ccc !important;
    padding: 0px 2px;
}
.QnCMgSty .ui-tabmenu.basicTabALignAcc .ui-tabmenu-nav {margin-top: 2px !important;}

.PageTitLeft .ui-button.completeActyBtn{    background: #fff url(../images/completeExitcon.png) no-repeat 3px center !important;background-size: 16px 16px !important;}
table.unreadHeaderSty {width: 97.5%;} 
.stagingPList .AdvamceLinkSty{width: 8%;}
.unReCorsStyC  .unreadHeaderSty .Action-tooltip{margin-right: 6px;} 
.aeBioRightIcon .subAssign {padding-left: 10px !important;}
.unReCorsStyC  .AddCommon {width: 0%;}
.unReCorsStyC .normalSearch {width: 23%;}
.unReCorsStyC .receivedIn {width: 24% !important;}
.unReCorsStyC .ActionCommonfaq1{width: 40% !important;}
.unReCorsStyC .ActionCommonfaq {width: 17%;}
.unReCorsStyC .receivedIn .receivedTxt{width: 24%; }
.unReCorsStyC .emptycls{width:46%;}
.unReCorsStyC .ShowSelect,
.unReCorsStyC .ShowTxt,
.unReCorsStyC .emptySpace{width: 0px;}
.unReCorsStyC .ActionCommonfaq1 .receivedTxt{width: 22%;}/*may24*/
.unReCorsStyC .viewStyle {margin-bottom: 2p;}
.unReCorsStyC .normalSearch.normalSearch2{ width: 24%;}
.unReCorsStyC .receivedIn.receivedIn2{width: 0px;}
.Searchalpha.Searchalpha2{width: 0;}
.unReCorsStyC .ui-datatable-header .toggler1panel2 .ui-button{margin-top:-1px !important;}
.unReCorsStyC .normalSearch.normalSearch22 {width: 100%;}
.unReCorsStyC .viewStyle  .headerSty{height: 27px;}

/* angular Product lookup css starts from here */
@charset "ISO-8859-1";
#agProductDialog .ui-dialog {display: block !important;z-index: 1015 !important;}
body.prodGpAg .PageTitLeft .ui-button.saveBtn,
body.prodGpAg .PageTitLeft .ui-button.cancelBtn{color: #000 !important;}
.prodGpAg .HeaderBox{    /*height: 33px !important;*/ height:37px !important; /*new changes*/}
.prodGpAg .QnCMgSty .ui-panel-titlebar{height: auto;}
.ui-panel .ui-panel-titlebar .ui-panel-title{    padding: 2px 0px;}
.prodGpAg .PageTitLeft .ui-button.saveBtn {color: #000 !important;}
.prodGpAg .ui-panelgrid-content {border: 0px !important;}


.prodGpAg table tr.ui-widget-content{border: 0px !important;}
.prodGpAg .inner-Add-DelLeft{    margin-top: -10px;}
.prodGpAg .ui-paginator-current{width: auto !important;}
.prodGpAg .portProdu {max-height: 598px;overflow: auto;}
.agprodtheme  .ui-dialog .ui-dialog-titlebar{    margin: 3px 5px 0!important;padding: 0px 5px!important;height: 30px;}
.agprodtheme .ui-panel .ui-panel-titlebar{   
	height: 28px;
	border: 1px solid #EAEDF3 !important; /*new changes*/
background-color: #FFFFFF !important; /*new changes*/
box-shadow: 0 -1px 0 0 #EAEDF3, 0 1px 0 0 #EAEDF3 !important; /*new changes*/
}
.agprodtheme .ui-panel .ui-panel-titlebar span{color:#5C6B7E !important; /*new changes*/}
.agprodtheme .ui-panel .ui-panel-titlebar .ui-panel-title{    padding: 3px 7px;    font-weight: 500!important;}
.agprodtheme .ui-radiobutton{width: 18px !important;height: 18px !important;}
.agprodtheme .searchOkbtn{/*background: #ccc ;*/
background:#f5f5f5 !important; /*new chnages*/
border:1px solid #f5f5f5 !important; /*new chnages*/
padding: 5px;margin-top: 5px;}
.agprodtheme .searchOkbtn  .ui-button{color: #000 !important;padding: 3px; border:1px solid #C4CDD5 !important; /*new chnages*/}
.agprodtheme input{font-size: 13px !important;}
.agprodtheme .ui-fieldset .ui-fieldset-legend {padding: 3px;}
.agprodtheme .ui-fieldset-content-wrapper{margin-top: -16px;}
.agprodtheme .ui-dialog{top: 37px;} 
.agprodtheme .ui-dialog .ui-dialog-content{width: 99%}
.agprodtheme .ui-widget-content{border:0px }
.agprodtheme .ui-fieldset{border:1px solid #ccc !important;}
.agprodtheme .pi-circle-on{font-size: 10px;color: #156090}
.agprodtheme .ui-fieldset .ui-fieldset-legend{
	width: auto;margin-left: 13px;
	/*background: #016990;*/
background:#fff !important; /*new changes*/
/*color: #fff;*/
	color: #5C6B7E !important; /*new changes*/
	border:none !important; /*new changes*/
	
border-radius: 4px;}
/* .agprodtheme .searchOkbtn  .ui-button:hover{ color: #fff !important;background: #1f89ce  !important;} */
.agprodtheme .ui-dialog-titlebar-close {    width: 18px !important;padding:0px !important;
    height: 18px !important;right: 4px !important;top: 13px !important;background: #fff;border-radius: 50%;}
.agprodtheme .ui-dialog-titlebar-close .pi-times{display: block !important;color: #ca3f3f;}
.agprodtheme .ui-tabview-nav{height: 35px;}
.agprodtheme table tr th{font-weight: normal !important;}
.agprodtheme .ui-table-wrapper{max-height: 379px;overflow: auto;}

.agprodtheme .ui-paginator-first,
.agprodtheme .ui-paginator-prev,
.agprodtheme .ui-paginator-next,
.agprodtheme .ui-paginator-last{background: #fff !important;}

.agprodtheme .ui-paginator-first, 
.agprodtheme .ui-paginator-prev, 
.agprodtheme .ui-paginator .ui-paginator-page,
.agprodtheme .ui-paginator .ui-paginator-next, 
.agprodtheme .ui-paginator .ui-paginator-last, 
.agprodtheme .ui-paginator .ui-paginator-first,
.agprodtheme .ui-paginator .ui-paginator-prev, 
.agprodtheme .ui-paginator .ui-paginator-current {border-right: 1px solid rgba(140, 140, 140, 0.8)!important;border-radius: 0px;margin-top: 2px;width: auto;height: 1.2em;    padding: 0px 8px !important;}
.agprodtheme .ui-paginator .ui-paginator-page.ui-state-active {background: #186ba0 !important;}
.agprodtheme .ui-paginator .ui-paginator-page.ui-state-active {background-color: #007ad9!important;color: #ffffff !important;height: 1.4em !important;}
.agprodtheme .ui-paginator-bottom{border: 1px solid #9c9b9b !important;}
.prodGpAg .ui-inputtext,
.prodGpAg .ui-inputtext.ui-state-hover,
.prodGpAg .ui-selectonemenu,
.prodGpAg .ui-selectonemenu.ui-state-hover,
.prodGpAg.ui-inputfield,
.prodGpAg .ui-inputfield.ui-state-hover{line-height: 1.4 !important;}
.prodGpAg  .temLogoSty .ui-outputlabel{padding-left: 10px !important;} 
.prodGpAg .ui-chkbox .ui-chkbox-box{    width: 17px !important;height: 17px !important;}
.prodGpAg .offLabelTop {padding-top:0px !important;}
.prodGpAg .hasDatepicker,
.prodGpAg .hasDatepicker.ui-state-hover{line-height: 1.4 !important;}  
.prodGpAg .ui-grid-col-3.proactivxkb{width: 10%!important;}
.prodGpAg .ui-grid-col-3.proagsrtda{width: 40%!important}
.prodGpAg .ProGroStrtDt .ui-button-text-only .ui-button-text {padding: 0em 1.1em !important;}
.prodGpAg .proactivxkb .offLabelTop{padding-top: 28px !important;}
.prodGpAg .ui-dialog .ui-dialog-titlebar{height: 29px;}
.prodGpAg .newDesign_Error .ui-dialog-content{width: 98.5%;}
.prodGpAg .ui-confirm-dialog .ui-dialog-titlebar a.ui-dialog-titlebar-icon{margin: 3px 10px !important;}
.prodGpAg .buttonSty2.ui-state-hover{background: #1f89ce !important;color:#fff !important;border:1px solid #000 !important}
.agprodtheme .pi-check:before{color:#1f89ce; font-size: 16px;font-weight: bold;}
.agprodtheme .ui-table .ui-table-tbody>tr>td, .ui-table .ui-table-tfoot>tr>td.ui-state-highlight{background: transparent!important;color: #000 !important;}
.agprodtheme .ui-dialog-content{    height: 526.75px !important;}
.prodGpAg .ui-fluid .ui-buttonset.ui-buttonset-4 .ui-button{color: #000 !important;}
.prodGpAg .ui-fluid .ui-buttonset.ui-buttonset-4 .ui-button.ui-state-active{color: #fff !important;}
.prodGpAg .ui-confirm-dialog .ui-dialog-buttonpane button.YesBut.ui-stae-hover,
.prodGpAg .ui-confirm-dialog .ui-dialog-buttonpane button.NoBut.ui-stae-hover{border: 0px !important;}
.prodGpAg .ui-datatable .ui-editable-column>.ui-cell-editor{display: block;}
.prodGpAg .dialogCom .ui-panel-titlebar{height: 29px !important;}
.prodGpAg .ui-datatable tbody>tr.ui-widget-content.ui-state-highlight{color: #000 !important;}
.prodGpAg .commanDataTableStyles .ui-paginator .ui-paginator-pages .ui-state-active,
.prodGpAg .commanDataTableStyles .ui-paginator .ui-paginator-pages .ui-paginator-page,
.prodGpAg .commanDataTableStyles .ui-paginator .ui-paginator-first,
.prodGpAg .commanDataTableStyles .ui-paginator .ui-paginator-prev, 
.prodGpAg .commanDataTableStyles .ui-paginator .ui-paginator-next, 
.prodGpAg .commanDataTableStyles .ui-paginator .ui-paginator-last{height: 19px !important;    border-radius: 0px}
.prodGpAg .commanDataTableStyles .ui-paginator .ui-paginator-pages .ui-state-hover{line-height: 1.5 !important;}

.prodGpAg .dialogComdataTab .ui-paginator .ui-paginator-pages .ui-state-active,
.prodGpAg .dialogComdataTab .ui-paginator .ui-paginator-pages .ui-paginator-page,
.prodGpAg .dialogComdataTab .ui-paginator .ui-paginator-first,
.prodGpAg .dialogComdataTab .ui-paginator .ui-paginator-prev, 
.prodGpAg .dialogComdataTab .ui-paginator .ui-paginator-next,
.prodGpAg .dialogComdataTab .ui-paginator .ui-paginator-last{height: 19px !important;    border-radius: 0px}
.prodGpAg .dialogComdataTab .ui-paginator .ui-paginator-current{margin-top: -7px !important;}
.prodGpAg .dialogComdataTab .ui-datatable .ui-datatable-header{height: 32px;}
.prodGpAg .adProAssLkp .ui-datatable-tablewrapper {max-height: 233px;}
.prodGpAg .adProAssLkp .ui-panel-content{width: 100% !important;}
.prodGpAg .commanDataTableStyles.pagqncNator .ui-paginator {margin-top: -10px !important;}
.prodGpAg .ui-selectcheckboxmenu .ui-selectcheckboxmenu-label,
.prodGpAg .ui-selectcheckboxmenu .ui-selectcheckboxmenu-label.ui-state-hover{line-height: 1.4 !important;}
.prodGpAg .ui-selectcheckboxmenu-header{height: 38px;}
.prodGpAg .ui-selectcheckboxmenu-header .ui-chkbox {margin-left: -5px !important;}
.prodGpAg .ui-confirm-dialog .ui-dialog-titlebar a.ui-dialog-titlebar-icon,
.prodGpAg .ui-confirm-dialog .ui-dialog-titlebar a.ui-state-hover {
    background: url(../images/closeButton.png) no-repeat !important;
    border: none !important;
    padding: 0px !important;
       margin: 1px 8px !important;
    width: 16px;
    height: 16px;}
/* angular product lookup code end*/


.aboutdialog .ui-dialog-content {width: 96% !important;}
.aeE2BMessageList  .contactlistingDataTblSty .ui-datatable-tablewrapper{height: 533px;max-height: 533px;}
.aboutdialog .ui-dialog-content {width: 96% !important;}
.unReCorsStyC .dialogforCheck table .ui-checkbox {
    width: 5% !important;
    padding-right: 5px !important;
}
.tooltipAct .exportXl .ui-button.ui-stae-active{font-size: 12px !important;border:0px !important }

.PageTitLeft .ui-button.completeActyBtn{    background: #fff url(../images/completeExitcon.png) no-repeat 3px center !important;background-size: 16px 16px !important;}
table.unreadHeaderSty {width: 97.5%;} 
.stagingPList .AdvamceLinkSty{width: 8%;}
.unReCorsStyC  .unreadHeaderSty .Action-tooltip{margin-right: 6px;} 
.aeBioRightIcon .subAssign {padding-left: 10px !important;}
.unReCorsStyC  .AddCommon {width: 0%;}
.unReCorsStyC .normalSearch {width: 23%;}
.unReCorsStyC .receivedIn {width: 21%;}
.unReCorsStyC .ActionCommonfaq1{width: 26%;}
.unReCorsStyC .ActionCommonfaq {width: 17%;}
.unReCorsStyC .receivedIn .receivedTxt{width: 24%; }
.unReCorsStyC .emptycls{width:46%;}
.unReCorsStyC .ShowSelect,
.unReCorsStyC .ShowTxt,
.unReCorsStyC .emptySpace{width: 0px;}
/* .unReCorsStyC .ActionCommonfaq1 .receivedTxt{    width: 20%;} *//*may24*/
.unReCorsStyC .statusText{text-align: center;width: 12%;}
.unReCorsStyC .viewStyle {margin-bottom: 2p;}
.unReCorsStyC .normalSearch.normalSearch2{ width: 24%;}
.unReCorsStyC .receivedIn.receivedIn2{width: 0px;}
.Searchalpha.Searchalpha2{width: 0;}
.unReCorsStyC .ui-datatable-header .toggler1panel2 .ui-button{margin-top:-1px !important;}
.unReCorsStyC .normalSearch.normalSearch22 {width: 100%;}
.unReCorsStyC .viewStyle  .headerSty{height: 27px;}
.adEvQuLsty .Action-tooltip .tooltipAct,
.aeFailSty .Action-tooltip .tooltipAct{left: -94px;}
.adEvQuLsty .Action-tooltip .tooltipAct:after,
.aeFailSty .Action-tooltip .tooltipAct:after{left: 59%;}
.aecoreesListca .inqColorWidth .tooltipInqList:after{    left: 75%;}
#ui-datepicker-div.ui-datepicker.ui-widget .ui-datepicker-calendar td a.ui-state-active{color: #000 !important;}
.unCOrContLis .AddNewDelateSty{position: absolute;}
.userListPa .commanDataTableStyles .ui-datatable-tablewrapper {max-height: 385px;}
.userDetailsMain{overflow: auto;}/*changes done by yamini*/
.width145{width: 145px !important;}
.width225{width: 225px !important;}
.newDesign_INFO .ui-dialog-content  .mandatoryDatatableSty td{display: table-cell;} 
 .leftInsertedCol .ui-selectonemenu, .leftInsertedCol .ui-selectonemenu.ui-stae-hover,
.leftInsertedCol .ui-selectonemenu .ui-selectonemenu-label,
.leftInsertedCol .ui-selectonemenu.ui-state-hover .ui-selectonemenu-label,
.leftInsertedCol .ui-selectonemenu .ui-selectonemenu-trigger,
.leftInsertedCol .ui-selectonemenu .ui-selectonemenu-trigger.ui-stae-hover {line-height: 1em !important;}
.QncMgSty .fdaAccordian .ui-panel-content .ui-inputtextarea.decEventTxtArea{    height: 227px !important;}
.advCentreSty .ui-accordion.AeRightWidgetSty  .radioButNewSty4 .ui-radiobutton-box .ui-icon-bullet {margin: 3px 0px 0px 3px !important;}
.usrRolesProdPanelSty .ui-panel-content{min-height: 26px;}
.roleDetails .webservLookup .ui-datatable-tablewrapper {max-height: 417px;}
.codelistsearch .ui-panel-content{border: 0px !important;}
.buttonBar{background: #ccc ;}
.proDetaParSt  .ui-dialog .ui-dialog-titlebar a.ui-dialog-titlebar-icon {margin: 3px 2px 0px !important;}
.ag35linHeight {    margin: 8px 0px 0px 0px;}
.tit3H.ui-grid-col-4 {width: 3% !important;}
.OccDivH.ui-grid-col-4 {width: 62% !important;}
.QncMgSty .chkallCheck .fieldOnetxt .alignfdaFormTxt21 {margin-bottom: 3px;}
.lbltxtinputAlignment {margin-top: 8px;}
.ui-grid-col-3 .newfdadeaev1 .ui-calendar .ui-inputfield {width: 74% !important;}
.formHeader .fdaFromRight .ui-panel.ConcomitantSty > .ui-panel-content{border:0px !important;}
.fdatxtHeader .ui-accordion-header{width: 92%;}
.formHeader .fdaFromRight .ui-panel .ui-panel-content{width: 97.7%;}
.agFda3500MainCls .ui-grid-col-6 .prod94Date .ui-inputfield{width: 26% !important;}
.newreportPatinet .ui-radiobutton{padding-right: 0px !important;}
.fda3500B .changeaccwid .ui-accordion-header {width: 92.5% !important;}
.fda3500B .navLinkpageReporter,
.panelShadowq .navLinkpageReporter{float: left;}
.fda3500B .paginaSty .ui-commandlink{float: left;    padding-right: 2px;line-height: 1.5em;padding-left: 2px;}
.fda3500B .ui-panel-titlebar .ui-panel-title .paginaSty .ui-outputlabel,
.panelShadowq .ui-panel-titlebar .ui-panel-title .paginaSty .ui-outputlabel{padding: 0px 2px;}
.panelShadowq .paginaSty .ui-commandlink{ padding-right: 2px;line-height: 1.5em;padding-left: 2px;}
.fda3500parent  .paginaSty .ui-commandlink{float: left;}
.documentViewRight .feildsDatatable thead th{width: 100%;}
.documentViewRight .ui-panelgrid .ui-grid-col-12 .ui-grid-col-6 .ui-grid-col-6 .DobWid1 .ui-calendar .hasDatepicker {width: 32% !important;}
.documentViewRight .QnCMgSty .feildsDatatable .ui-outputlabel,
.documentViewRight .caseDoc .ui-outputlabel{font-weight: normal !important;}
.statusDialog .ui-dialog-titlebar{background: #016990 !important;}
.statusDialog .ui-dialog-title{color:#fff !important}
.approvalListNew .AddNewDelateSty{position: absolute;}
.approvalListNew  .commanDataTableStyles.pageNaveInside .ui-paginator {position: relative;margin-top: 0px !important;}
.approvalListNew .navaListLayoutSty .columnSty {margin-top: 10px;}
.approvalListNew .ActionNewIcon,
.approvalListNew .generateButPro1{display: none;}
.approvalListNew .AERightParent .OverlayPanPopupSty{left: 23% !important;width: 76.4% !important;}
.approvalListNew .viewStyle .headerSty{padding: 0px !important;}
.approvalListNew .basicSearchDiv .basicSearch{font-size:15px !important;background: #fbfbfb !important;}
.approvalListNew .basicLinkStyle, .approvalListNew .basicLinkStyle1{border:0px !important;}
.approvalListNew .columnStyicon .ui-button {margin-top: -32px !important;}
.approvalListNew .inquiryWestLaySty .ui-panel-content{background: #fbfbfb !important;}
.appde94 .HeaderBox{height: 19px;}
.appde94 .ProductDetCenterLay,
.appde94 .ui-layout-center  {width: 70% !important;}
.appde94 .e2bTabsFieldInfoSty .ui-grid-col-6 .PfDdTooltip .ui-inputfield{    width: 100% !important;}
.appde94 .e2bTabsFieldInfoSty .ui-panel-content .ui-panelgrid-content {padding: 0px !important;}
.appde94 .aproDetlsSty .panelContentWidtFix .ui-panel-content .ui-panel-content {width: 98.5% !important;}  
.appde94 .commanDataTableStyles.limittxtarea.QnCMgPad{padding: 0px !important;}
.appde94 .e2bTabsFieldInfoSty   .ui-panel-content .ui-panel-content{width: 100% !important;}
.width190{width: 190px !important;}
.approvalListNew{overflow: hidden;}
.width240{width: 240px!important;}
.approvalListNew .commanDataTableStyles .ui-datatable-scrollable .ui-datatable-scrollable-header{width: 100%;}
.approvalListNew .commanDataTableStyles .ui-datatable-tablewrapper {max-height: 550px;}
.ui-panelgrid .ui-panelgrid-cell.personcheB94{width: 0px !important;padding: 0px !important;}
.persionRadioSeB94{    width: 46% !important;}
.eth94 .ui-radiobutton{padding-right: 0px !importan;}
.eth94{width: 100% !important;}
.race94 .ui-chkbox{margin-right:10px !important;}
.patAgedoc194{width: 33% !important;}
.patAgedoc294{width: 68% !important;}
.patDobtext94 {margin-top: 6px;}
.agFda3500MainCls .ui-grid-col-6 .SetFda3005ADob94 .ui-inputfield{width: 74% !important;}
.agFda3500MainCls .ui-grid-col-6 .imp94 .ui-inputfield, .agFda3500MainCls .ui-grid-col-6 .imp94 .ui-inputtext{width: 100% !important;}
.fda3500B .tabImpreCalendar .calcIconWid{padding-left: 0px !important;}
.fda3500B{margin-bottom: 52px;}
 body .ui-tooltip.wfTraToolst  .ui-tooltip-text{background-color: #fff !important;s}
 .evenGroupPanSty .HeaderBox{height: 25px !important; margin-bottom:10px !important; /*new chnages*/}
.chcnLbl{margin-left: 7px !important;vertical-align: sub;}
.docListparSy .ui-layout-westNew .basicSearchDiv .ui-inputfield {width: 95% !important;line-height: 1.6;}/*yamini changes*/
.ui-grid-col-2.iscaserow{width: 20% !important;}
.ui-grid-col-2  .valuDropSty .ui-inputfield,.ui-grid-col-2 .ui-inputfield.txtincordi{width: 98% !important;}
.ui-grid-col-2.ag94ru6{width: 11% !important;}
.ui-grid-col-2.ag94ru5{width: 10% !important;}
.ui-grid-col-2.ag94ru5 .ui-inputfield{width: 100% !important;}
 .ui-grid-col-2.ag94ru4{width: 15% !important;}
.ui-grid-col-2.ag94ru3{width: 40% !important;}
.ui-grid-col-2.ag94ru2{width: 15% !important;}
.ui-grid-col-2.ag94ru1{width: 15% !important;} 
.ag94ru3  .senstiveCompa1.ui-grid-col-6{width: 26% !important;}
.ag94ru3  .senstiveCompa2.ui-grid-col-6{width: 70% !important}
.fda3500parent .paginaSty .ui-commandlink.supNext{float:none !important;}
.ui-grid-col-12 .radioButNewSty4 .ui-selectoneradio.didyuour label{padding: 0px !important;}
.unirulbilrLisgCls  .commanDataTableStyles .ui-datatable-header{position: relative;margin-top: 0px !important;}
.unirulbilrLisgCls .ui-datatable-header .columnSty .ui-button {
    top: -48px !important;
}
.bulkImpoConfgDets .fileUploadSty .ui-fileupload-buttonbar .ui-fileupload-choose input{height: 17px !important; }
.bulkImpoConfgDets .fileUploadSty .ui-fileupload-buttonbar{    padding: 1px;}
.bulkImpoConfgDets .bulkUpdtBtn .ui-button-text-icon-left .ui-button-text {padding: .4em 1em .3em 1.1em;}
.bulkImpoConfgDets .HeaderBox{height: 19px;}
.caseBullkimport .HeaderBox{/*height: 18px;*/ height:27px; /*new chnages*/}
.subMsgNew .newDesign_Error {z-index: 1007 !important;}
.aeListSummaryDialog{z-index: 1011!important;}
.aePrimary .ui-dialog-content{width: 95.3%;}
.dialogCom.agProAuitDial.dialogComdataTab .ui-datalist .ui-datalist-header {height: 29px;}
.prolisttab .ui-tabmenu{background: #ccc !important;}
.medDRAVersionPnl > .ui-panel-titlebar{height: auto;}
.angularLoaderStyfda{position: absolute;top: 280px;left: 45%;z-index: 99999;}
.angularLoaderStyfda{/* background:#fff; */     padding: 6px 48px 6px 4px; border: 0px solid #cccc !important;}
.angularLoaderStyfda .ui-outputlabel{font-family: 'Inter-Bold' !important;}
.loaderoverlay .ui-dialog-titlebar{    width: 94%;font-size: 14px;
    margin: auto;
    margin-top: 5px;
    padding: 4px;
    text-align: center;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;}
   .angularLoaderStyfda .ui-dialog-titlebar{color: #fff !important;}
.loaderoverlay  .loaderContainer{    width: 92%;margin: auto;}
.angularLoaderStyfda .loaderContainer{text-align: center;    height: 29px;}
.angularLoaderStyfda .loaderContainer img{vertical-align: super;}

.loaderoverlay .loaderContainer {width: 96%;margin: auto;padding-top:10px;}
.QnCMgSty .AelistDupSrchDataPan .ui-panel-titlebar{padding-left: 0px!important;}
.ui-panel.AelistDupSrchDataPan  .ui-panel-titlebar .ui-panel-title{width: 97%!important;height: auto;}
.ui-grid-col-4 .ui-calendar .hasDatepicker, .ui-grid-col-4 .dateOfSubAdvSearch .ui-state-disabled {width: 80% !important;}
.ui-panel-title .dupliRadioPane .radioButNewSty4 .dupapRadiCre label {padding: 0px 9px 0px 0px !important;}
.ui-panel-title .dupliRadioPane .radioButNewSty4 .dupapRadiCre .ui-radiobutton{    padding-right: 4px;vertical-align: text-bottom;}
.QnCMgSty .panDuplicaRadio .ui-panel-content{display: none;}
.AelistDupSrchDataPan .inner-but.dataAssBtnSty{width: 43%;}
.ui-panelgrid .ui-panelgrid-cell.dupl1 {width: 6%;padding: 0px !important;}
.otcgrid{width: 30% !important;}
.ui-grid-col-6 .ui-panelgrid .ui-grid-col-6 .imp25aCa .ui-calendar .hasDatepicker{width: 40% !important; }
.ui-panelgrid .ui-panelgrid-cell.dupl1 {width: 6%;padding: 0px !important;}
.dupl2.ui-grid-col-4 .ui-button{font-size: 12px !important;border: 1px solid #ccc !important;}
.ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell.dupl2 {width: 47%;}
.ui-panelgrid-cell.dupl3.ui-grid-col-4 {width: 51%;}
.ui-panelgrid-cell.dupse2.ui-grid-col-4{width: 10%;}
.ui-panelgrid-cell.dupse1.ui-grid-col-4 {width: 50%;}
.ui-panelgrid-cell.dupse3.ui-grid-col-4 {width: 40%;}
.ui-panelgrid-cell.dupse1.ui-grid-col-4 label{width: auto;float: left;}
.ui-panelgrid-cell.dupse1.ui-grid-col-4 .ui-selectonemenu{width: 50% !important;margin-top: -4px;}
.ui-panelgrid-cell.dupse3.ui-grid-col-4 .ui-selectonemenu{width: 60% !important;margin-top: -4px;}
.ui-panelgrid-cell.dupse3.ui-grid-col-4 .ui-outputlabel{vertical-align: middle;margin-top: -13px !important;}
.dupl2 .ui-button-text-only .ui-button-text,
.dupl2 .button:hover .ui-button-text-only .ui-button-text,
.dupl2 .ui-button-hover .ui-button-text-only .ui-button-text {padding: 3px 0.7em !important;    line-height: 1.5;}
.AelistDupSrchDataPan .inner-but.dataAssBtnSty{width: 43%;}	
.Action-tooltip.litactMore .tooltipAct{left: -164px;}
.Action-tooltip.litactMore .tooltipAct:after{left: 96%;}
.callNartworkEntrUsty11{left: 110px;}
.ui-grid-col-3 .radioButNewSty6 table.dupNarrBtbl1{width: 250px !important;}
.logsTableStyle .ui-datatable-tablewrapper{max-height: 355px;overflow: auto;}
.dupse2 .ui-commandlink{text-decoration: none;background: #fff;border: 1px solid #ccc;font-weight: normal;padding: 2px;    border-radius: 4px;}
.ui-panelgrid-cell.creFormblk1.ui-grid-col-4 {width: 28%;}
.ui-panelgrid-cell.creFormblk2.ui-grid-col-4 {width: 66%;}
.ui-panelgrid-cell.creFormblk3.ui-grid-col-4{width: 28%;}
.ui-panelgrid-cell.crForRadi1.ui-grid-col-6 {width: 33%;}
.ui-panelgrid-cell.crForRadi2.ui-grid-col-6 {width: 68%;}
.ui-panelgrid-cell.creafrmblck2.ui-grid-col-6 {width: 13%;}
.ui-panelgrid-cell.creafrmblck21.ui-grid-col-6 {width: 87%;}
.ui-grid-col-12 .creafrmblck21 .ui-inputtextarea {height: 25px;}
 
/*#productForm .ui-tabmenu .ui-tabmenu-nav{background:#fff !important;}
#productForm .ui-tabmenu .ui-tabmenu-nav li.ui-state-active{background:#fff; border:none; border-bottom:3px solid #1A3BDD !important;}
#productForm .ui-tabmenu .ui-tabmenu-nav li.ui-state-active a{color:#1A3BDD !important;}
#productForm .ui-tabmenu .ui-tabmenu-nav li.ui-tabmenuitem{background:#fff; border-bottom:1px solid #ddd !important; border:none !important;}*/

.PageTitLeft .ui-button.saveBtnCommon:first-child{
	border-radius: 4px !important; /*new changes*/
background-color: #1A3BDD !important;  /*new chnages*/
padding:5px 15px !important; /*new chnages*/
border:1px solid #1A3BDD !important;/*may13*/
}
.PageTitLeft .ui-button.saveBtnCommon:first-child .ui-button-text{color:#fff !important; /*new changes*/}
.RepAeE2bRioSty .aeGenrBtns{float:right !important; /*new chnages*/} 



.ui-panelgrid-cell.crePickLis1.ui-grid-col-4 {width: 45%;}
.ui-panelgrid-cell.crePickLis2.ui-grid-col-4 {width: 10%;text-align: center;}
.ui-panelgrid-cell.crePickLis3.ui-grid-col-4{width:45%;}
.ui-button.cfbtnNext{    background: url(../images/add_picklist.png) no-repeat 0px 0px !important;
    border: 0px !important;
    width: 16px !important;
    height: 16px !important;
    padding: 0px !important;
    display:block;
   margin-left: 40% !important;}
    
/* .ui-button.cfbtnNextALl{
    background: url(../images/addAll_picklist.png) no-repeat 0px 0px !important;
    border: 0px !important;
    width: 16px !important;
    height: 16px !important;
    padding: 0px !important;
   margin-left: 40% !important;display:block;
} */
.ui-button.cfbtnprev{
    background: url(../images/remove_picklist.png) no-repeat 0px 0px !important;
    border: 0px !important;
    width: 16px !important;
    height: 16px !important;
    padding: 0px !important;
   display:block;    margin-left: 40% !important;
}
/* .ui-button.cfbtnprevAll{
    background: url(../images/removeAll_picklist.png) no-repeat 0px 0px !important;
    border: 0px !important;
    width: 16px !important;
    height: 16px !important;display:block;
    padding: 0px !important;
       margin-left: 40% !important;
} */

.ui-button.cfbtnNextdown{    background: url(../images/add_picklist_down.png) no-repeat 0px 0px !important;
    border: 0px !important;
    width: 16px !important;
    height: 16px !important;
    padding: 0px !important;
    margin: 0px 0px 7px !important;}
.ui-button.cfbtnprevdown{background: url(../images/add_picklist_up.png) no-repeat 0px 0px !important;
    border: 0px !important;
    width: 16px !important;
    height: 16px !important;
    padding: 0px !important;
    margin: 0px 0px 7px !important;}
    .cfSeonnextPrev{margin-top:56px;}
.creatFOrmSelectMany1 .ui-selectmanymenu {height: 250px;overflow: auto;border: 1px solid #ccc !important;}
.creatFOrmSelectMany2 .ui-selectmanymenu {height: 110px;overflow: auto;border: 1px solid #ccc !important;}
.creatFOrmSelectMany3 .ui-selectmanymenu {height: 110px;overflow: auto;border: 1px solid #ccc !important;}
.crePickLis1 .ui-selectlistbox-item.ui-state-hover,
.crePickLis2 .ui-selectlistbox-item.ui-state-hover,
.crePickLis3 .ui-selectlistbox-item.ui-state-hover{border: 0px !important;background-color:#ccc !important; }
.downCfIcons{text-align: center;}
.downCfIcons .cfbtnprevdown{margin-left: 7px !important;}
.mainPicklIstCF{width: 98%;margin:auto;}
.aeQuesfieldTYpe .ui-selectonemenu-panel .ui-selectonemenu-items-wrapper{height: 127px !important;}
.aeQuesfieldT  .ui-selectonemenu-panel .ui-selectonemenu-items-wrapper{height: 165px !important;}
.aeListSummaryDialog{z-index: 1011!important;}
.depSelectManyMenu_Sty1 .ui-selectcheckboxmenu-items-wrapper .ui-selectcheckboxmenu-items li{    word-break: normal !important;}
.subArchiveSear td.ui-panelgrid-cell.uiIcons1 {width: 1% !important;}
.AdvListHeaderSty .subArchiveSear table.submisionachiveSty {width: 20% !important;}
.subArchiveSear td.ui-panelgrid-cell.uiIcons2{    vertical-align: super;}
.subArchiveSear .has-tooltip.aeTooltip{    margin-top: -2px;}
.subArchiveSear .AEIconsTable td{padding: 0 1px;}
.subArchiveSear .AEIconsTable td.legendColFilter{width: 5% !important}
.dupliSelecMany .ui-selectcheckboxmenu.selManyDupl {width: 100% !important;}
.dupliSelecMany .ui-selectcheckboxmenu-token-label{padding: 0 1em 0 .5em !important;}
.dupliSelecMany .ui-selectcheckboxmenu-token{white-space: normal;width: 90%;}
.uiIcons11 {width: 5% !important;}
.uiIcons21 {width: 50% !important;}
.userDetaPa .ui-selectonemenu-panel .ui-selectonemenu-item,
.userDetaPa .ui-selectonemenu-panel .ui-selectonemenu-item.ui-state-hover{line-height: 1.5!important;}
.formHeader .fdaFromRight .ui-panel.listmedicalheade .ui-panel-content .zoomPanel .ui-panel-titlebar{height: auto !important;}
.ui-panelgrid-cell.listmedlbl1.ui-grid-col-6 {width: 96%;padding: 0px;}/*may24*/
.ui-panelgrid-cell.listmedlbzoom.ui-grid-col-6 {width: 3%;}
.fdaFromRight.ui-panelgrid-cell .subpanTxtCorFda35A .ui-panel-title .listmedlbl1  .ui-outputlabel{font-size: 11.5px !important;font-weight: normal !important;text-align: left;}
.AeFormPanelSty .ui-panel-content .fdaFromRight .subpaneltitlewidth.listmedicalheade .ui-panel-titlebar .ui-panel-title {width: 96% !important;}
body .listmedicalheade .ui-panel-titlebar .ui-panel-titlebar-icon {margin: 0px !important;}
.QncNewSty .listmedicalheade .ui-panel-titlebar{padding-left: 0px !important; padding-right: 0px !important;}
.formHeader .fdaFromRight .ui-panel .ui-panel-content {width: 98.9%;}
.creatFormBody {overflow: auto;}
.creFormSty .BasicDetailSty .ui-panel-titlebar{
    background: #ddecf0 !important;
    height: auto !important;
}
.creFormSty .ui-selectlistbox-listcontainer{height: auto !important;}
.aeunread .Action-tooltip .tooltipAct{left: -101px;}
.aeunread .Action-tooltip .tooltipAct:after{    left: 64%;}
body .listmedicalheade .ui-panel-titlebar .ui-panel-titlebar-icon {
    margin: 0px !important;
}
.QncNewSty .listmedicalheade .ui-panel-titlebar{padding-left: 0px !important; padding-right: 0px !important;}
.formHeader .fdaFromRight .ui-panel .ui-panel-content {
    width: 98.9%;
}
.agDpliReciptNO label{color: #444;}
.agDpliReciptNO .ui-panelgrid .ui-panelgrid-cell{text-align: left;}
/*.wkflwLitCls .commanDataTableStylesINQ .ui-datatable-tablewrapper{*/
/*    max-height: 420px !important;!*may17*!*/
/*}*/
.gcontList .marginMinusPad .ui-button{border: 1px solid #ccc !important;    height: 23px;} 
.aeRuBuiDet  .chckBoxRight .ui-chkbox{padding-left: 0px !important;padding-right: 8px !important;vertical-align: sub;}
.ui-panelgrid-cell.entrRuldet1.ui-grid-col-6 {width: 8%;}
.triggerSelectMenu .ui-selectcheckboxmenu{width: 100% !important;background: #f5f5f5!important;}
.triggerSelectMenu .ui-selectcheckboxmenu  .ui-selectcheckboxmenu-label{background: #f5f5f5!important;}
.gcontList .marginMinusPad .ui-button{border: 1px solid #ccc !important;    height: 23px;}
.e2bMedQuAdvSeach{width: 100% !important;}
.ArrangeTolltipIconAtLeftPos .pdDialog .pdvMaxHeigh .ui-datatable-tablewrapper {max-height: 315px;overflow: auto;}
.ArrangeTolltipIconAtLeftPos .pdDialog {max-height: 500px !important;height: auto !important;top:200px !important;    top: 100px !important;}
/*.rulbilrLisgCls  .commanDataTableStyles.pageNaveInside .ui-datatable-tablewrapper{max-height: 485px !important;}*/
table.entity42jb{width: 80% !important;}
.ui-grid-col-6 .ui-calendar.foiaDate .hasDatepicker{width: 100% !important;}
.ui-grid-col-6 .ui-selectonemenu.showType{height: 22px;}
.mangupdbtn{width: 31% !important}
.mangupdlic{width: 68% !important}
.gcontList .marginMinusPad .ui-button{border: 1px solid #ccc !important;    height: 23px;} 
.ui-dialog.resaveReport  .ui-dialog-titlebar-close{margin-top: 2px !important;}
.reconeport .commanDataTableStyles .ui-datatable-tablewrapper tbody.ui-datatable-data td{white-space: normal !important;}
.reconeport .ui-selectonemenu-panel .ui-selectonemenu-item,
.reconeport .ui-selectonemenu-panel .ui-selectonemenu-item.ui-stae-hover{line-height: 1.5 !important;} 
/* hari changes */
.commanDataTableStyles .ui-paginator .ui-paginator-first, .commanDataTableStyles .ui-datatable .ui-paginator .ui-paginator-first,
.commanDataTableStyles .ui-paginator .ui-paginator-first, .commanDataTableStyles .ui-datatable .ui-paginator .ui-paginator-last{display: inline-block !important;}
.commanDataTableStyles .ui-paginator .ui-paginator-next, .commanDataTableStyles .ui-datatable .ui-paginator .ui-paginator-next{float: right;}
.commanDataTableStylesINQ .ui-paginator .ui-state-disabled, .ui-grid-row .ui-grid-col-6 .commanDataTableStyles .ui-datatable .ui-paginator .ui-state-disabled{opacity: .3;}
.commanDataTableStyles .ui-paginator{border: 1px solid #C4CDD5 !important;}
.commanDataTableStyles .ui-paginator .ui-paginator-pages .ui-state-active,
.commanDataTableStyles .ui-paginator .ui-paginator-page {padding: 3px 6px 10px !important;}
.NewUIDesing .commanDataTableStyles .ui-paginator-top .ui-paginator-current{padding: 7px 4px 6px !important;}
.commanDataTableStyles .ui-paginator .ui-paginator-prev, .commanDataTableStyles .ui-datatable .ui-paginator .ui-paginator-prev{background:url("../images/Pagination_left_img.png") 50% 70% !important;background-repeat: no-repeat !important;}
.commanDataTableStyles .ui-paginator .ui-paginator-next, .commanDataTableStyles .ui-datatable .ui-paginator .ui-paginator-next{background:url("../images/pagination_right_Img.png") 50% 70% !important;background-repeat: no-repeat !important;border-right: 0px !important;}
.commanDataTableStyles .ui-paginator .ui-paginator-rpp-options{    border-right: 1px solid #C4CDD5 !important;margin-right: 9px !important;background: #f0f1f3 !important;}
.commanDataTableStylesINQ .ui-paginator .ui-state-disabled, .ui-grid-row .ui-grid-col-6 .commanDataTableStyles .ui-datatable .ui-paginator .ui-state-disabled{border-right: 0px !important;}
.commanDataTableStyles .ui-paginator .ui-paginator-pages{border:none !important;}
.commanDataTableStyles .ui-paginator .ui-paginator-pages .ui-state-active{border: 0px !important;    margin-top: 0px !important;padding-top: 3px !important;    background: #f2f2f5 !important;}
.commanDataTableStyles .ui-paginator .ui-paginator-pages{padding-top: 0px !important;}
.commanDataTableStyles .ui-paginator .ui-paginator-prev, .commanDataTableStyles .ui-datatable .ui-paginator .ui-paginator-prev{border: 0px !important;}
.inquiryWestLaySty .basicSearchDiv a.ui-commandlink {background: #eaedf3 !important;}
.NewUIDesing .ui-datatable .ui-datatable-scrollable-header-box thead th, .NewUIDesing .ui-datatable .ui-datatable-tablewrapper thead th{font-family: 'Inter-Bold' !important;text-transform:uppercase;} /*changes done by yamini*/
.fa-lock{    color: #8698f0 !important;font-size: 22px !important;    margin-top: -1px !important;}
.aeserious{/* background: #f7b2b4; */padding: 2px 8px;border-radius: 3px;color: #000;}
.nonserious{/* background: #b0e6b0; */padding: 2px 8px;border-radius: 3px;color: #000;}
.ReciptMoreActionSty a{display:block;background: transparent;border: 0px;text-decoration: none;border:1px solid #C4CDD5  !important;
padding: 2px !important;margin-bottom: 3px !important; border-radius: 4px;color: #000!important;}  
.ui-tooltip.ReciptMoreActionSty .ui-tooltip-text{background: #fff !important;}

 
.reAssignStyhide{display: none;}
/* .navaListLayoutSty {visibility: hidden;} */
.width250{width: 250px !important;}

.AereciptNOIocns a.ui-commandlink{float: left;    padding: 0px 6px;}
.AereciptNOIocns .lockAssestIocnRecipt{    width: 48px !important;float: right;}
.NewUIDesing .commanDataTableStyles .ui-datatable-scrollable .ui-datatable-data td.AereciptNOIocns,
.NewUIDesing .commanDataTableStyles .ui-datatable-scrollable .ui-datatable-data td.caseAttributImageSize{overflow: visible !important;}
.NewUIDesing .commanDataTableStyles .ui-datatable-scrollable .ui-datatable-data td .dataTblToltipNew .tooltipAct{ left:21px; top:-5px; border-radius:4px; padding:5px;}
.NewUIDesing .commanDataTableStyles .ui-datatable-scrollable .ui-datatable-data td .caseAttribuToltip .tooltipAct{ left:25px;top:-5px; border-radius:4px; padding:5px;}
.NewUIDesing .commanDataTableStyles .ui-datatable-scrollable .ui-datatable-data td .caseAttribuToltip .tooltipAct a.ui-commandlink{ display:inline-block; padding:0px; }
.Action-tooltip.tooltipBottomFix.caseAttribuToltip {float: none;}
.commanDataTableStyles .ui-paginator .ui-paginator-pages{display: inline-block !important;}
/* .gearIconSty{ border: 1px solid #DFE0E4; display: block; background: #fff;  border-radius: 4px; padding: 1px;}
.filterIconSty{    background: #fff;  display: block;  border: 1px solid #DFE0E4;  padding: 4px; border-radius: 4px;}
.legendIconSty{border: 1px solid #DFE0E4;background-color: #fff !important; border-radius: 4px;  padding: 2px;}
.saveButtonstyleIcon{border: 1px solid #DFE0E4; background-color: #fff !important;  border-radius: 4px; padding: 2px;} */
 
.agSavePrefrance .NewUserIcon img {    padding-left: 28%;height: 83px;}
.width240{width: 240px !important;}
.aeassignedRolesLink a{ margin-top: 4px;}
.agSavePrefrance .NewUserIcon{border-bottom: 1px solid #ccc !important;} 
.frozenColDatatable table.applcokapprove{border: 0px !important;}
.NewUIDesing .commanDataTableStyles .ui-datatable-scrollable .ui-datatable-data td.lock,
.NewUIDesing .commanDataTableStyles .ui-datatable-scrollable .ui-datatable-data td.approve{width: 26px !important;    padding: 0px !important;}
.inqiconNavigation1s .agSavePrefrance .ui-commandlink {letter-spacing: 0.5px;text-decoration: none !important;color: #546e7a !important;font-size: 13px !important;}
.NewLogout{border-top: 1px solid #ccc !important; padding-left: 0px;margin-left: -2px;}
.AdvanceSe-tooltip .usertolltipsty.agSavePrefrance{    margin-left: -101px;    width: 213px !important;}
.Aeassesdcls .ui-outputlabel{width: 100% !important; }
.Aeassesdcls .ui-commandlink{display: block;width: 100%;} 
.Aeassesdcls .assedStart{margin-top: -23px;    float: left;margin-left: 55px;}


/* hari 1April2019 */
.ui-dialog.listingstatus .ui-dialog-titlebar{display: none; }
.listingstatus .ui-dialog-content{border: 0px !important; }
.ui-dialog.statusDialog {width: 150px !important;}
.ui-dialog.statusDialog .NewLoadinTxt{font-family: 'Inter-Bold' !important;padding-left: 10px !important;font-size: 14px !important;}
.ui-dialog.statusDialog .ui-dialog-content{margin: 0px !important;    height: auto !important;}
.ui-dialog.statusDialog .ui-dialog-content img{padding-left: 5px !important;float: left;}
.NewUIDesing .CaseList_Title{position: absolute;margin-top: -27px;}
/* .gearIconSty{    margin-top: -3px;} */
.saveButtonstyleIcon .fa-floppy-o{font-size: 18px;color: #38506d;}
.newAeBasciSearch{position: absolute;width: 210px;left: 12%;z-index: 9;}/*yamini changes*/
.newAeBasciSearch .newAeSearchIocn{position: absolute;right: 0px;background: #eaedf3;    margin-top: 6px;border-right: 1px solid #ccc;}
.newAeBasciSearch .newAeSearchIocn img{padding-top: 3px;}
.newAeBasciSearch .ui-inputfield {padding: 4px !important;margin-top: 4px;}
.NewUIDesing .moreOptionTool .uploadLink{padding-top: 0px !important;margin-top: 0px !important;}
.Action-tooltip + .tooltipAct{display: none;}
.Action-tooltip:hover + .tooltipAct, .Action-tooltip + .tooltipAct:hover{display:block;position: absolute;background: #fff !important;margin-top: 16px;width: 184px !important;    margin-left: -19px;margin-top: 20px;border-radius: 4px;z-index: 999;    transform: translateY(0px);box-shadow: rgba(0, 0, 0, 0.28) 2px 2px 6px;border-top-left-radius: 4px !important;border-top-right-radius: 4px !important;color: rgb(124, 113, 110) !important;background: rgb(255, 255, 255);padding: 10px;transition: all 0.25s ease-out 0s;border-width: 1px !important;border-style: solid !important;border-color: rgb(223, 224, 228) !important;border-image: initial !important;}
 .Action-tooltip + .tooltipAct:hover .ui-commandlink,
.Action-tooltip:hover + .tooltipAct .ui-commandlink{ display: block;    padding: 4px 4px 4px 11px;}
.AereciptNOIocns{position: relative;}
.AdvanceSe-tooltip .usertolltipsty.agSavePrefrance{    margin-top: 6px !important;}
.NewUIDesing .commanDataTableStyles .ui-datatable-scrollable-body td .tooltipAct a.ui-commandlink{    font-size: 13px!important;text-decoration: none !important;padding: 5px !important;border: none !important;margin: 0px 0px 3px !important;color: #7C716E!important}
.width220{width: 220px !important;}
.width270{width: 270px;}
.commanDataTableStyles.unreadPaenation .ui-datatable-header{ margin-top:-18px;} 
/* .NewUIDesing .commanDataTableStyles .ui-datatable-scrollable-body td.AereciptNOIocns a.ui-commandlink{padding-top: 5px !important;} */
.statusDialog .ui-dialog-titlebar {display: none;}
.inqColorWidth .tooltipInqList:after {display: none;}
/* hari 2nd april2-019 */
.ui-panelgrid-cell.newAutomation.ui-grid-col-6 {width: 80%;padding-top: 20px !important;    padding: 0px !important;padding-left: 20px !important;}
.ui-panelgrid-cell.newCOdelist.ui-grid-col-6 {width: 20%;padding: 20px !important;}
.agautomationreviewSty .ui-panel-titlebar{border: 0px !importamt}
.agautomationreviewSty .ui-panel-content{border: none !important;}
.agautomationreviewSty .ui-panel-titlebar .ui-panel-title{  font-family: 'Inter-Bold';}
.ui-panelgrid-cell.newautotext.ui-grid-col-6 {width: 70%;}
.ui-panelgrid-cell.newAutoIcons.ui-grid-col-6 {width: 25%;padding-left: 10px !important;}
.agautomationreviewSty .newautotext  .ui-outputlabel{  font-family: 'Inter-Regular';}
.ui-outputlabel.caseWorkflow_title {  font-family: 'Inter-Bold' !important;    font-size: 16px !important;}
.QnCMgSty .aeWfNaDetaTrac .ui-tabmenu .ui-tabmenu-nav li{width: 100%;}
.newAutomation .agautomationreviewSty{background: transparent !important;}
.aeWfNaDetaTrac .workFlowTrackiPar{box-shadow: none!important;}
.newCOdelist  .ui-panel.ui-widget .ui-panel-titlebar{    box-shadow: none !important;border: 0px !important;}
.workFloTrackSty .wrflDate .ui-outputlabel
.workFloTrackSty .wrflDateRight .ui-outputlabel{float: left;font-family: 'Inter-Regular';    padding-top: 15px !important;}
.nonserious{display: inline-block;}
.aeserious {color: #E74C3C !important;display: inline-block;}
.workflowAutoFailed .ui-outputlabel{color: #fff !important;} 
.NewUIDesing .AereciptNOIocns .ui-column-title {padding-left: 27px !important;}
.questiDiloParentSty .folwquSTy3{width:27% !important;}
.width210{width: 210px !important;}
.ui-grid-col-12 .DobWid1 .ui-calendar .ui-button {height: 27px;background: transparent !important;}
.NewUIDesing .commanDataTableStyles .ui-datatable-scrollable .ADLcolserious label{    margin-left: -7px;}
/*changes done by yamini - start*/
.wkflwLitCls .NewUIDesing .commanDataTableStyles .ui-datatable,.aecoreesListca .NewUIDesing .commanDataTableStyles .ui-datatable,
.bulImpDetLisSt .NewUIDesing .commanDataTableStyles .ui-datatable,.adEvQuLsty .NewUIDesing .commanDataTableStyles .ui-datatable,
.aeE2BMessageList .NewUIDesing .commanDataTableStyles .ui-datatable,.aeFailSty .NewUIDesing .commanDataTableStyles .ui-datatable,
.aesechParentClas .NewUIDesing .commanDataTableStyles .ui-datatable,.unReCorsStyC .NewUIDesing .commanDataTableStyles .ui-datatable,
.ParentHidscrlSty .NewUIDesing .commanDataTableStyles .ui-datatable,.aesechParentClas .NewUIDesing .commanDataTableStyles,
.caseScore .NewUIDesing .commanDataTableStyles .ui-datatable,.tagLibClas .NewUIDesing .commanDataTableStyles .ui-datatable,
.vetBOMaintenanceList .NewUIDesing .commanDataTableStyles .ui-datatable,.annonaSty .NewUIDesing .commanDataTableStyles .ui-datatable,
.gloslisting .NewUIDesing .commanDataTableStyles .ui-datatable,.proListMenu .NewUIDesing .commanDataTableStyles.commanDataTableForListing .ui-datatable,.stagingPList .NewUIDesing .commanDataTableStyles.commanDataTableForListing .ui-datatable,.lock_infoPrtdty .NewUIDesing .commanDataTableStyles.commanDataTableForListing .ui-datatable{background:#f0f1f3 !important;border-top:1px solid #DFE0E4 !important;}
.codeListCls .ui-datatable-header .columnSty .ui-button{width:25px !important;margin:-10px 9px 0px 0px !important;}
.docListparSy .ui-datatable-header .columnSty .ui-button{margin-top: 3px !important;width: 25px !important;}
.ui-datagrid-content-empty{padding-left:2% !important;}
.aeFailSty .ui-datatable-header .columnSty .ui-button,.ParentHidscrlSty .ui-datatable-header .columnSty .ui-button{width:25px !important;margin:-53px 14px 7px 0px !important;}
.vetBOMaintenanceList .ui-datatable-header .columnSty .ui-button{width:25px !important;margin:-60px 14px 7px 0px !important;}
.glossaryListTab .ui-datatable-header .columnSty .ui-button{width:25px !important;margin:-102px -17px 7px 29px !important;}
.glossaryStatusTab .ui-datatable-header .columnSty .ui-button{width:25px !important;margin:-48px -13px 7px 0px !important;}
.ParentHidscrlSty .ui-datatable-header .columnSty .ui-button{width:25px !important;margin: -57px 11px 7px 0px !important;}
.tagLibClas .ui-datatable-header .columnSty .ui-button,.annonaSty .ui-datatable-header .columnSty .ui-button{width:25px !important;margin: -84px 11px 7px 0px !important;}
.aeE2BMessageList .ui-datatable-header .columnSty .ui-button{width:25px !important;margin:-9px 19px 7px 0px !important;}
.aecoreesListca .ui-datatable-header .columnSty .ui-button{width:25px !important;margin:-27px 14px 7px 0px !important;}
.wkflwLitCls .ui-datatable-header .columnSty .ui-button,.bulImpDetLisSt .ui-datatable-header .columnStyIcon .ui-button,.unReCorsStyC .ui-datatable-header .columnSty .ui-button{width:25px !important;margin:-58px 14px 7px 0px !important;}  
.wkflwLitCls .gridViewSty .ui-paginator .ui-paginator-prev,.wkflwLitCls .gridViewSty .ui-paginator .ui-paginator-next{padding:11px 8px 8px !important}

.bulkUpdate{width:24%;float:left;}
.ActionNewIcon{width:29%;float:left;}
.filterIconNew{width:20%;float:left;}
.keySearchDatainput{width:15%;right: 15%;position: absolute;margin-top:2px !important;}
.questionnairesListing .ui-datatable-header .columnSty .ui-button{width:25px !important;margin:-24px 18px 7px 0px !important}
.formListSty .NewUIDesing .pageNaveInside{background:#f9f9f9 !important;border:1px solid #DFE0E4 !important;} 
.wkflwLitCls .PageTitPoc,.questionnairesListing .PageTitPoc,.unReCorsStyC .PageTitPoc,.aecoreesListca .PageTitPoc,.tagLibClas .PageTitPoc,.vetBOMaintenanceList .PageTitPoc{width:93% !important;}
 .formListSty .PageTitPoc{width:96% !important;}
.batchPrin .PageTitPoc{width:93% !important;}
.batchPrin .ui-datatable-header .columnSty .ui-button {
    width: 24px !important;
    margin-top: 6px;
    margin-right: 26px !important;
}
.ParentHidscrlSty .PageTitPoc{width:93% !important;}
.wkflwLitCls .ActionNewIcon,.questionnairesListing .ActionNewIcon,.unReCorsStyC .ActionNewIcon{width:35% !important;}
.formListSty .ActionNewIcon{width:56% !important;}
.codeListCls .ActionNewIcon,.aeFailSty .ActionNewIcon,.ParentHidscrlSty .ActionNewIcon{width:50% !important;}
.tagLibClas .ActionNewIcon,.vetBOMaintenanceList .ActionNewIcon{width:38% !important;}
.codeListCls .AddNewDelateSty{padding: 5px !important;}
.codeListCls .InqList-tooltip{margin-right: 30px !important;}
.codLiUni .InqList-tooltip{margin-right: 0px !important;}/*may10*/
.aeFailSty .has-tooltip{margin-right: 35px !important;margin-top: -5px;}
.codeListCls .pageNaveInside{border: 1px solid rgb(223, 224, 228);border-top: none !important;margin-top: -4px !important;}
.questionnairesListing .NewUIDesing .commanDataTableStyles .ui-datatable{border-top: 1px solid rgb(223, 224, 228) !important;}
.questionnairesListing .commanDataTableStyles.pageNaveInside .ui-paginator{margin: 0px 0px 0px !important;position: inherit !important;}
.keySearchDatainput input{
	margin-bottom: 2px;
    font-size: 12px !important;
    width: 100% !important;
    color: rgb(112, 110, 107) !important;
    padding: 7px 5px 6px 1px !important;
    border-style: 1px solid rgb(221, 219, 218) !important;
    border-image: initial !important;
    border-radius: 4px !important;
    background: rgb(255, 255, 255) !important;
	padding:5px !important;
	}
.keySearchDatainput .searchBlack a {
    position: absolute;
    right: 0px;
    padding: 2px;
    position: absolute;
    margin-top: -27px;
    background: rgb(234, 237, 243);
    border-right: 1px solid rgb(204, 204, 204);
	float: left;
}
.repoformLisSty.newUIForpagination .ui-paginator-prev,.repoformLisSty.newUIForpagination .ui-paginator-next{padding:10px 8px 8px !important;}
.ParentHidscrlSty .keySearchDatainput .searchBlack a{margin-top: -31px !important;padding: 4px !important;}
.userDetaPa .BasicDetailSty .ui-panel-title{width:93% !important;}
.userDetaPa .MainBoxDiv,.appParSt .MainBoxDiv,.qDsLis .MainBoxDiv,.indxDetSty .MainBoxDiv,#batchPrintDetails .MainBoxDiv,#tagLibDetails .MainBoxDiv,.phaTrePArn .MainBoxDiv,.chartDetIl .MainBoxDiv,.vaWorkfsRep .MainBoxDiv,.depDetsty .MainBoxDiv,.territodetals .MainBoxDiv,.regionDetails .MainBoxDiv,.PosCodeDetPntSTy .MainBoxDiv{background:none !important;margin-top:0px !important;}
.userListPa .commanDataTableStyles,.questionnairesListing .commanDataTableStyles .ui-datatable,.phaTrePArn .MainBoxDiv{padding-top: 0px;margin-top: 1px;height:420px;background-color:#f0f1f3;}
/*.wkflwLitCls .commanDataTableStyles{height:465px !important;}*/
.userListPa .commanDataTableStyles .ui-paginator{margin-top: 0px !important;margin-bottom: 0px !important;background-color:#fff !important;}
.userListPa .refreshPosition,.wkflwLitCls .refreshPosition,.tagLibClas .refreshPosition,.vetBOMaintenanceList .refreshPosition,.gloslisting .refreshPosition,.unReCorsStyC .refreshPosition,.questionnairesListing .refreshPosition,.formListSty .refreshPosition,.batchPrin .refreshPosition,.codeListCls .refreshPosition,.ParentHidscrlSty .refreshPosition{left:20px !important;position:absolute !important;padding-top: 9px !important; z-index: 99 !important;}/*yamini changes start- 08/04/2019*/
.userListPa .refreshPosition .ui-outputlabel,.accSeriLitng .refreshPosition .ui-outputlabel,.wkflwLitCls .refreshPosition .ui-outputlabel,/*may16*/
.questionnairesListing .refreshPosition .ui-outputlabel,.formListSty .refreshPosition .ui-outputlabel,
.batchPrin .refreshPosition .ui-outputlabel,.codeListCls .refreshPosition .ui-outputlabel,
.adEvQuLsty .refreshPosition .ui-outputlabel,.tagLibClas .refreshPosition .ui-outputlabel,.vetBOMaintenanceList .refreshPosition .ui-outputlabel,
.gloslisting .refreshPosition .ui-outputlabel,.bulImpDetLisSt .newrefresh .ui-outputlabel,.aecoreesListca .newrefresh .ui-outputlabel,.aeE2BMessageList .refreshPosition .ui-outputlabel,
.aeFailSty .refrescase .ui-outputlabel,.aecoreesListca .refrescase .ui-outputlabel,.aesechParentClas .refreshPosition .ui-outputlabel,.unReCorsStyC .refreshPosition .ui-outputlabel,.gcontList .newrefresh .ui-outputlabel,
.ParentHidscrlSty .refreshPosition .ui-outputlabel,.uncorAcLiS .refreshPosition .ui-outputlabel,.stagingPList .refreshPosition .ui-outputlabel,.accListingParentSty .refreshPosition .ui-outputlabel,.accGroupListForm .refreshPosition .ui-outputlabel,.sessionUserInfo .newrefresh .ui-outputlabel{ position:absolute !important;font-family: 'Inter-Bold' !important; padding-left:5px !important; cursor: pointer !important;color:#38506D !important; }
.userTopBarTable{padding:8px 2px !important;}
.userListPa .viewStyle,.wkflwLitCls .viewStyle,.formListSty .viewStyle,.questionnairesListing .viewStyle,.docListparSy .viewStyle,.bulImpDetLisSt .viewStyle,.aecoreesListca .viewStyle,.tagLibClas .viewStyle,.vetBOMaintenanceList .viewStyle,.annonaSty .viewStyle,.codeLiMaingSTy .viewStyle,.companyUserGroup .viewStyle,.ldaLisngCls .ldapAddBtns{border: 1px solid #DFE0E4 !important;border-bottom: none !important;border-top-left-radius: 5px;border-top-right-radius: 5px;}/*may17*/
.batchPrin .viewStyle,.codeListCls .viewStyle,.viewStyleDiv,.chart_reportSc .viewStyle,.reportsListingForm .viewStyle,.activeSessionlcls .QnCMgSty .ui-panel-titlebar,.departmentListingForm .viewStyle,.announcelisting .viewStyle,.territorieslisting.newUIForpagination .viewStyle,.regionListing.newUIForpagination .viewStyle{border: 1px solid #DFE0E4 !important;border-top-left-radius: 4px !important;border-top-right-radius: 4px !important;}
.viewStyleDiv,.headerDiv{background:#fff;}
.headerDiv{height:35px !important;border:1px solid #DFE0E4 !important;border-top:none !important;text-align:right !important;border-top-left-radius: 5px;border-top-right-radius: 5px;}
.wkflwLitCls .viewStyle{height: 70px !important;}
.userListPa .contactBg{border: 1px solid #DFE0E4 !important;border-bottom: none !important;}
.userListPa .dataTabheaderAlignStyCon{border: 1px solid #DFE0E4 !important;border-top: none !important;border-radius: 5px;}
.userListPa form,.userDetaPa form,.appParSt form,.xmlDoc form,.wkflwLitCls form,.indxDetSty form,
.questionnairesListing form,.qDsLis form,.formListSty form,.dupliCheckDeteFormSty form,.reportChartByCompanyForm form,#xmlTransformForm,#e2bSettingsListform,
.batchPrin form,#batchPrintDetails,#templateNewForm,#importDataListForm,.caseScore form,.adminAuditReportForm form,.gcontList form,.subReportListing form,.annonaSty form,.glossaryDetailsForm form,.annonaStyDetails form,.gloslisting form,#vetBoDetailsForm,.phaTrePArn form,.vetBOMaintenanceList form,.tagLibClas form,#tagLibDetails,#bulkImportDetailForm,#questionaryListform,.aeE2BMessageList form,.aeFailSty form,.unReCorsStyC form,.ParentHidscrlSty form,.ingrsDetSTy form,#unresolvedCorpDetailsManagedBeanForm{padding: 1px 20px !important;}
.ui-paginator-last,.caseBullkimport .chooseButtonDetailBulk .ui-icon-plusthick,.gloslisting .chooseButtonDetail .ui-icon-plusthick{display:none !important;}
.userDetaPa .QnCMgSty .ui-panel-content{background:#f4f5f8 !important;border:none !important;}
.indxDetSty .QnCMgSty .ui-panel-content{background:#f4f5f8 !important;}
.commanDataTableStyles .ui-paginator .ui-paginator-rpp-options,.templatelistDataTablPanlSty .ui-paginator .ui-paginator-rpp-options{display:none !important;}
.commanDataTableStyles .ui-paginator .ui-paginator-jtp-select,.docListparSy .ui-paginator .ui-paginator-first{display:inline-block !important;}
.userDetailsTitle .ui-panel-title .ui-outputlabel{font-size:13px !important;}
.userDetailsTitle .ui-panel-titlebar{border:1px solid #DFE0E4 !important;border-right:none !important;border-left:none !important;}
.togwfexmalPan .ui-panel-titlebar .ui-panel-title{width:96% !important;}
.togwfexmalPan .ui-panel-titlebar .ui-panel-title .DocPanelDiv{text-align:right !important;padding:0px 3px !important;}
.userDetailsTitle .ui-panel-title{
	box-shadow:none !important;
	border:none !important;
	color: #38506D !important;
    font-family: 'Inter-Bold' !important;
    display: block;
    }
.userDetaPa .overallTabPanel{border:1px solid #DFE0E4 !important;}
.userDetaPa .dtEmptyMsgStyle table{border:none !important;}
body{background: #f0f1f3 !important;}
.overallTabPanel .ui-icon-minusthick,.overallTabPanel .ui-icon-plusthick {margin-top:-32px !important;}
.userListPa .Contactalpha,.codeListCls .Contactalpha,.ParentHidscrlSty .Contactalpha{margin-left: 32%;width:33%;position:absolute !important;margin-top: 8px !important;}
.ParentHidscrlSty .Contactalpha{margin-left: 35% !important;}
.ParentHidscrlSty .keySearchDatainput{margin-top: 37px !important;}
.codeListCls .Contactalpha{float: left;margin-top: 8px;width:35%;text-align:left !important;}
.aecoreesListca .NewUISearchBar td.newrefresh,.regionListing.newUIForpagination .NewUISearchBar td.newrefresh,.repoformLisSty.newUIForpagination .NewUISearchBar td.newrefresh,.sessionUserInfo .newswarchAdmin td.newrefresh,.territorieslisting.newUIForpagination .NewUISearchBar td.newrefresh,.departmentListingForm .NewUISearchBar td.newrefresh,.announcelisting .NewUISearchBar td.newrefresh,.codLiUni .NewUISearchBar td.newrefresh,.codeLiMaingSTy.newUIForpagination .NewUISearchBar td.newrefresh,.postcdistingsty.newUIForpagination .NewUISearchBar td.newrefresh{width:30% !important;}
.sessionUserInfo .newswarchAdmin td.newrefresh a,.regionListing.newUIForpagination .NewUISearchBar td.newrefresh a,.repoformLisSty.newUIForpagination .NewUISearchBar td.newrefresh a,.postcdistingsty.newUIForpagination .NewUISearchBar td.newrefresh a,.territorieslisting.newUIForpagination .NewUISearchBar td.newrefresh a,.codLiUni .NewUISearchBar td.newrefresh a,.privacyPolicyListing .NewUISearchBar td.newrefresh a,.departmentListingForm .NewUISearchBar td.newrefresh a,.announcelisting .NewUISearchBar td.newrefresh a,.codeLiMaingSTy.newUIForpagination .NewUISearchBar td.newrefresh a{margin-top: -8px !important;}
.sessionUserInfo .newswarchAdmin{width:87% !important;}
.departmentListingForm .NewUISearchBar{width:84% !important;}
.aecoreesListca .Contactalpha{width:47% !important;}
.questionnairesListing .Contactalpha,.formListSty .Contactalpha,.batchPrin .Contactalpha,.tagLibClas .Contactalpha,.vetBOMaintenanceList .Contactalpha,.annonaSty .Contactalpha,.gloslisting .Contactalpha{margin-left: 32%;margin-top: 8px;width:35%;position:absolute !important;text-align:left !important;}
.batchPrin .Contactalpha{margin-left:38% !important;}
.batchPrin .Contactalpha{margin-top:0px !important;}
.userListPa .AddNewDelateStyCol{width:47%;float:right;}
.userListPa .AddNewDelateStyCol .more_Option{    margin-top: -7px;}
.questionnairesListing .AddNewDelateStyCol,.formListSty .AddNewDelateStyCol{width:18% !important;float:right;}
.formListSty .AddNewDelateSty{position:relative !important;}
.appParSt .MainBoxDiv,.qDsLis .MainBoxDiv,.caseBullkimport .MainBoxDiv,.ingrsDetSTy .MainBoxDiv,#tagLibDetails .MainBoxDiv,#vetBoDetailsForm .MainBoxDiv,.annonaStyDetails .MainBoxDiv,.glossaryDetailsForm .MainBoxDiv,.customreportformS .MainBoxDiv{background:none !important;padding:0px !important;}
.dupliCheckDeteFormSty .MainBoxDiv,.caseBullkimport .MainBoxDiv,.ingrsDetSTy .MainBoxDiv,.caseScore .MainBoxDiv,#vetBoDetailsForm .MainBoxDiv,.annonaStyDetails .MainBoxDiv,.glossaryDetailsForm .MainBoxDiv,.adminAuditReportForm .MainBoxDiv{margin-top:0px !important;padding:0px !important;}
.appParSt .HeaderBox,.qDsLis .MainBoxDiv .HeaderBox,#xmlTransformForm .HeaderBox,.indxDetSty .HeaderBox,.caseBullkimport .HeaderBox,.ingrsDetSTy .HeaderBox,
#unresolvedCorpDetailsManagedBeanForm .HeaderBox,.caseScore .HeaderBox,#tagLibDetails .HeaderBox,#vetBoDetailsForm .HeaderBox,.annonaStyDetails .HeaderBox,.glossaryDetailsForm .HeaderBox,.chartDetIl .HeaderBox,.adminAuditReportForm .HeaderBox,.aereCriPar .HeaderBox,
.customreportformS .HeaderBox,.vaWorkfsRep .buttonBg,.sessionUserInfo .NewseesionBtns,.depDetsty .HeaderBox,.annoulisngpas .HeaderBox,.codDetSty .HeaderBox,.codEditMap .HeaderBox,.dataPrivStyl .HeaderBox,.territodetals .HeaderBox,.PosCodeDetPntSTy .HeaderBox,.regionDetails .HeaderBox,.repoFormDetalCls .HeaderBox,.companyUserGroup .addcmpgrp{background:#fff;border: 1px solid #DFE0E4 !important;border-bottom:none !important;border-top-left-radius: 4px !important;border-top-right-radius: 4px !important;}
.appParSt .MainBoxDiv .ui-panel-content{box-shadow:none !important;border-top:none !important;}
.workflowTabPanel{border: 1px solid rgb(204, 204, 204) !important;border-top:none !important;}
.workflowTabPanel .ui-panel-content{border:none !important;background:#f4f5f8 !important;}
.dupliCheckDeteFormSty .MainBoxDiv .fourColumnPanel .ui-panel-titlebar .ui-panel-title{width:97% !important;}
.dupliCheckDeteFormSty .MainBoxDiv{border:1px solid rgb(204, 204, 204) !important;}
.dupliCheckDeteFormSty .MainBoxDiv .fourColumnPanel .ui-panel-content{background: #f0f1f3 !important;border: none !important;border-top: 1px solid rgb(223, 224, 228) !important;}
#xmlTransformForm .ui-panelgrid .ui-panelgrid-cell{padding:0px !important;}
.batchPrin .Action-tooltip .tooltipAct{left: -82px !important;}
.AddDeleteNewBtn a.deleteLinkSty{
	color: rgb(84, 110, 122) !important;
    margin-right: 0px !important;
    font-size: 12px !important;
    font-weight: normal !important;
    padding: 3px 6px 3px 18px !important;
    text-decoration: underline !important;
    background: url(../images/sub-delete.gif) 3px center no-repeat !important;
	border:none !important;
}
.dupliSelecMany .ui-column-title .ui-outputlabel,.aesechParentClas .ui-column-title .ui-outputlabel{font-family:'Inter-Bold' !important;}
.addwidth10Perc{width:5% !important;}
.wkTable .ui-column-title .ui-outputlabel,.wkTable .ui-panelgrid-cell .ui-outputlabel{font-family:'Inter-Bold' !important;}
.ui-column-title .e2bNormalField .ui-outputlabel{font-family:'Inter-Bold' !important;}
.batchPrin .ActionCommon{width:85% !important;}
.batchPrin .btarchive{width: 85% !important;margin-top:10px !important;}
.batchPrin .btasele{width: 20% !important;margin-top:4px !important;}
.batchPrin .ActionCommon table{float:left !important;}
.fileUploadSty .ui-icon-plusthick,.aecoreesListca .Contactalpha .alpha{display:none !important;}
.adjustMargin .ui-panel-title,.adjustMargin .ui-panel-titlebar .ui-panel-titlebar-icon{margin-top:0px !important;}
.e2bTableStyles .rulbuiPageSty{padding-top: 16px;}
.e2bTableStyles .ui-datatable-tablewrapper{margin-top:15px !important;}
.e2bBgStyles{border: 1px solid rgb(223, 224, 228);border-top: none !important;}
.xmlDoc .ButtonDiv{float:right;margin-top:6px;}
.xmlDoc .ButtonDiv .ui-button,.headerDiv .ui-button,.xmlButtons .ui-button,#templateNewForm .ButtonDiv .ui-button{
	color:rgb(56, 80, 109) !important;
    padding: 5px 10px !important;
    border-radius: 4px !important;
    margin: 0px 2px 0px 0px !important;
    border:1px solid rgb(196, 205, 213) !important;
}
.xmlDoc .ButtonDiv .saveBtnCommon,.headerDiv .saveBtnCommon{color: #fff !important;background:rgb(26, 59, 221) !important;border:1px solid rgb(26, 59, 221) !important;margin:0px 10px !important;}
.tableFontStyles .ui-column-title .ui-outputlabel{font-family:'Inter-Bold' !important;}
.userDetaPa .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon{display:inline-block !important;}
.userListPa .ui-button,.userDetaPa .ui-button{border:1px solid rgb(196, 205, 213) !important;}
.questionnairesListing .dataTabheaderAlignSty{border:1px solid rgb(223, 224, 228) !important;} 	
.userListPa .ui-datatable-header .columnSty .ui-button{width:25px !important;margin:-22px 14px 7px 0px !important;border:none !important;}
.userDetaPa .PageTitLeft .ui-button .ui-button-text,.repoFormDetalCls .PageTitLeft .ui-button .ui-button-text,.regionDetails .PageTitLeft .ui-button .ui-button-text,.PosCodeDetPntSTy .PageTitLeft .ui-button .ui-button-text,.territodetals .PageTitLeft .ui-button .ui-button-text,.dataPrivStyl .PageTitLeft .ui-button .ui-button-text,.codEditMap .PageTitLeft .ui-button .ui-button-text,.codDetSty .PageTitLeft .ui-button .ui-button-text,.depDetsty .PageTitLeft .ui-button .ui-button-text,.annoulisngpas .PageTitLeft .ui-button .ui-button-text,.parDetaSty .PageTitLeft .ui-button .ui-button-text,.vaWorkfsRep .PageTitLeft .ui-button .ui-button-text,.customreportformS .PageTitLeft .ui-button .ui-button-text,.adminAuditReportForm .PageTitLeft .ui-button .ui-button-text,.chartDetIl .PageTitLeft .ui-button .ui-button-text,.accountsGroupBdySty .PageTitLeft .ui-button .ui-button-text,#tagLibDetails .PageTitLeft .ui-button .ui-button-text,#vetBoDetailsForm .PageTitLeft .ui-button .ui-button-text,.glossaryDetailsForm .PageTitLeft .ui-button .ui-button-text,
.caseScore .PageTitLeft .ui-button .ui-button-text,.accOuntNewParentsty .PageTitLeft .ui-button .ui-button-text,.appParSt .PageTitLeft .ui-button .ui-button-text,.ingrsDetSTy .PageTitLeft .ui-button .ui-button-text,
.dupliCheckDeteFormSty .PageTitLeft .ui-button .ui-button-text,#templateNewForm .PageTitLeft .ui-button .ui-button-text,.caseBullkimport .PageTitLeft .ui-button .ui-button-text,
#unresolvedCorpDetailsManagedBeanForm .PageTitLeft .ui-button .ui-button-text,.annonaStyDetails .PageTitLeft .ui-button .ui-button-text{color:rgb(56, 80, 109) !important;}
#workflowForm .DocPanelDiv .ui-button,#configForm .DocPanelDiv .ui-button,.indxDetSty .ui-button,.qDsLis .ui-button,.indxDetSty .QnCMgSty .chooseButtonDetail .ui-fileupload span.ui-button,#documentsLookupForm .QnCMgSty .chooseButtonDetail .ui-fileupload span.ui-button,#batchPrintDetails .QnCMgSty .chooseButtonDetail .ui-fileupload span.ui-button,#xmlTransformForm .ui-button,#batchPrintDetails .PageTitLeft .ui-button,.workFlowImportBut .ui-button,#configForm .QnCMgSty .chooseButtonDetail .ui-fileupload span.ui-button{border:1px solid rgb(196, 205, 213) !important;color:rgb(56, 80, 109) !important;}
.DocPanelDiv .ui-button:hover{background:#fff !important;}
.workFlowImportBut .ui-button .ui-button-text,#batchPrintDetails .ui-button .ui-button-text,.qDsLis .ui-button .ui-button-text,.indxDetSty .ui-button .ui-button-text{color:rgb(56, 80, 109) !important;}
#batchPrintDetails .PageTitLeft .ButtonDiv{margin-top:-25px !important;}
#batchPrintDetails .ui-panel-title{width:97% !important;}
#batchPrintDetails .PageTitLeft .ButtonDiv .ui-button{margin: 0px 10px!important;}
.PageTitLeft .ui-button.primaryBtnStyle:hover{border:1px solid #1a3bdd !important;}
.PageTitLeft .ui-button.primaryBtnStyle,#templateNewForm .ButtonDiv .ui-button.primaryBtnStyle,#workflowForm .DocPanelDiv .ui-button.primaryBtnStyle,#configForm .DocPanelDiv .ui-button.primaryBtnStyle,#batchPrintDetails .PageTitLeft .ui-button.primaryBtnStyle,.DocPanelDiv .ui-button.primaryBtnStyle,#xmlTransformForm .ui-button.primaryBtnStyle,#configForm .primaryBtnStyle .ui-button-text,.indxDetSty .ui-button.primaryBtnStyle{background-color: #1a3bdd !important;color: #fff !important;border:1px solid #1a3bdd !important;}
.PageTitLeft .ui-button.primaryBtnStyle .ui-button-text,#vetBoDetailsForm .PageTitLeft .ui-button.primaryBtnStyle .ui-button-text,#tagLibDetails .PageTitLeft .ui-button.primaryBtnStyle .ui-button-text,#templateNewForm .PageTitLeft .ui-button.primaryBtnStyle .ui-button-text,#xmlTransformForm .ui-button.primaryBtnStyle .ui-button-text,.indxDetSty .ui-button.primaryBtnStyle .ui-button-text,#batchPrintDetails .ui-button.primaryBtnStyle .ui-button-text,.DocPanelDiv .ui-button.primaryBtnStyle .ui-button-text{color: #fff !important;}
.batchPrin .btarchive .ui-button{float:right;}
.batchPrin .headerSty1 .Contactalpha,.departmentListingForm .Contactalpha{width:40% !important;}
.departmentListingForm .searchDIv,.announcelisting .searchDIv{float: right !important;width: 75% !important;}
.privacyPolicyListing .searchDIv{
	width: 38% !important;
    float: right !important;
    margin-right: 23%;
    margin-top: 4px;}
.batchPrin .headerSty1 .AddNewDelateSty{width:17% !important;padding-top:10px !important;}
#e2bSettingsListform .commanDataTableStyles .ui-datatable,.questionnairesListing .NewUIDesing .commanDataTableStyles .ui-datatable,.batchPrin .NewUIDesing .commanDataTableStyles .ui-datatable{background:#f0f1f3 !important;}
.indxDetSty .uploadIndexJson .ui-fileupload-buttonbar{border:1px solid rgb(196, 205, 213) !important;color:rgb(56, 80, 109) !important;}
.indxDetSty .uploadIndexJson .ui-fileupload-buttonbar .ui-button,.gloslisting .chooseButtonDetail .ui-fileupload-buttonbar .ui-button{border:none !important;}
.appParSt .treeLeftIcon label{position:relative !important;}
.appParSt .treeLeftIcon a{color: rgb(56, 80, 109) !important;font-family:'Inter-Bold' !important;font-size:13px !important;}
.appParSt .treeLeftIcon table{border:1px solid rgb(223, 224, 228) !important;}
.appParSt .treeLeftIcon table td{border:none !important;padding: 10px 5px !important;}
#configForm .displayUpload .ui-button-text{padding:5px 10px !important;}
.appParSt .treeLeftIcon label{padding-left:0px !important;}
.appParSt .treeLeftIcon table td.leftPanelBorder{border-left:3px solid rgb(26, 59, 221) !important;}
.appParSt .treeLeftIcon table td.leftPanelBorder a{color:rgb(26, 59, 221) !important;}
#configForm .QnCMgSty .ui-grid-col-6 .ui-scrollpanel{background:#fff !important;}
#workflowForm .DocPanelDiv .ui-outputlabel{float:left !important;font-size:15px !important;}
.indxDetSty .PageTitLeft .ui-button.cancelBtn{margin:0px 10px !important;}
#xmlTransformForm .ui-inputtextarea{padding:10px !important;}
#sourcePanel .ui-panel-content{border-right:none !important;}
#validationPanel .ui-panel-content,.vetBOMaintenanceList .NewUIDesing .commanDataTableStyles .ui-datatable{height:435px !important;overflow-y:auto !important;}
#batchPrintDetails .ui-panel-content:nth-child(2){border:none !important;border-top:1px solid rgb(196, 205, 213) !important;}
#configForm .wfpanelDesign .ui-panel-title{margin-top:10px !important;}
.indxDetSty .chooseButtonDetail .ui-button-text,.indxDetSty .displayUpload .ui-button-text{padding:3px 8px !important;}
.widthStyle .ui-panelgrid-cell .ui-outputlabel:last-child{display:grid !important;}
.ArrangeTolltipIconAtLeftPos .caseAssgnToAe .ui-outputlabel,
.ArrangeTolltipIconAtLeftPos .advPasList .ui-panel-title,
.ArrangeTolltipIconAtLeftPos .nvporfoliPanst .ui-panel-title,
.ArrangeTolltipIconAtLeftPos .nvporfoliPanst .ui-outputlabel,
.searchPanelStyle .ui-panel-titlebar .ui-panel-title,
.searchPanelStyle .ui-button-text{font-size:14px !important;color:#222 !important;}
.ArrangeTolltipIconAtLeftPos .caseAssgnToAe,.ArrangeTolltipIconAtLeftPos .advPasList .ui-panel-titlebar,
.ArrangeTolltipIconAtLeftPos .advPasList .ui-panel-content,.ArrangeTolltipIconAtLeftPos .nvporfoliPanst .ui-panel-titlebar,
.ArrangeTolltipIconAtLeftPos .nvporfoliPanst .ui-panel-content,.searchPanelStyle .ui-panel-titlebar{padding:1px 10px !important;}
#templateNewForm .columnSelec-tooltip{float:right !important;}
#templateNewForm .thinHeaderBox{padding:8px 10px !important;background:#fff !important;border:1px solid rgb(196, 205, 213) !important;border-top-left-radius:4px !important;border-top-right-radius:4px !important;}
#templateNewForm .newLayStyles .ui-layout-unit-content .QnCMgSty .ui-panel-titlebar{background:#fff !important;}
#templateNewForm .ButtonDiv .ui-button.saveExBtnCommon{margin:0px 10px !important;}
#templateNewForm .companyPanelSty .ui-panel-titlebar,#templateNewForm .newLayStyles .pinLayoutAccord .ui-accordion-header{background:#fff !important;}
#templateNewForm .companyPanelSty .ui-panel-titlebar{height:25px;}
#templateNewForm .companyPanelSty .ui-panel-titlebar .ui-panel-title .ui-outputlabel{color:rgb(56, 80, 109) !important;}
#templateNewForm .westLayoutUnitSty .ui-tabs .ui-editor{width:100% !important;}
#templateNewForm .accGeneralDetails .ui-panelgrid-cell{width:100% !important;}
#templateNewForm .pinLayoutAccord .ui-accordion-header .ui-outputlabel{padding-left:30px !important;}
#templateNewForm .chooseButtonDetail .ui-button-text,#templateNewForm .chooseButtonDetail .ui-fileupload span.ui-button,.gloslisting .chooseButtonDetail .ui-fileupload span.ui-button{white-space:nowrap;color:rgb(56, 80, 109) !important;}
.docListparSy .viewStyle{background:transparent !important;margin:0px !important;}
.docListparSy .viewStyle .ui-outputlabel{color:rgb(56, 80, 109) !important;}
.docListparSy .seperatorDoc{border: none !important;}
.docListparSy .viewIdDoc,.annonaStyDetails .MainBoxDiv .ui-panel-content{border: 1px solid #DFE0E4 !important;}
.docListparSy .ui-layout-westNew .ui-layout-unit-content .ui-panel-content{background:#fff !important;}
.docListparSy .ui-layout-westNew .ui-panel .ui-panel-titlebar{background:#fff !important;border:none !important;color:#222 !important;}
.docListparSy .basicSearchDiv .ui-inputtext{width:95% !important;}
.docListparSy .searchBlack a{background: #eaedf3 !important;margin-left: -27px !important;}
.docListparSy .leftNavLink a,.docListparSy .dviewStyleLink a,.docListparSy .faqListLeft .ui-panel-title{font-size:14px !important;color:#222 !important;background:#fff !important;}
.docListparSy .basicSearchDiv,.docListparSy .dviewStyleLink a{padding: 10px !important;border-bottom: 1px solid rgb(223, 224, 228);}
.docListparSy .faqListLeft .basicLinkStyle{padding:5px !important;}
.docListparSy .leftNavLink .searchBlack a{background:rgb(234, 237, 243) !important;}
.docListparSy .faqListLeft .ui-layout-unit-header{
	text-align:center !important;
	margin-bottom: 5px;
    border: none !important;
    border-radius: none !important;
    padding: 8px 5px !important;
}
.docListparSy .gridViewStyDoc .ui-paginator-current,.NewUIDesing .commanDataTableStyles .ui-paginator-top .ui-paginator-current{font-size: 14px !important;}
.docListparSy .gridViewSty .ui-paginator .ui-paginator-prev,.docListparSy .gridViewSty .ui-paginator .ui-paginator-next{padding: 11px 8px 8px !important;}
#templateNewForm .activecheck .ui-grid-col-6:nth-child(1){width:40% !important;}
#templateNewForm .activecheck .ui-grid-col-6:nth-child(2){width:60% !important;}
/*.lock_infoPrtdty .NewUIDesing .commanDataTableStyles.commanDataTableForListing .ui-datatable{height:450px !important;overflow-y:auto !important;}*/
.docListparSy .commanDataTableStyles .ui-datatable-tablewrapper{overflow-y:auto !important;}
.docListparSy .faqListLeft .ui-layout-unit-header-icon{background:#fff !important;border:none !important;}
.ui-datatable .borderNone{border:none !important;}
.docListparSy .hideBottomScrollbarListing .ui-tree-container li.ui-treenode-parent .ui-treenode-content{padding: 5px 5px !important;}
.docListparSy .ui-tree .ui-treenode-leaf-icon{display:none !important;}
.ui-panelgrid .languageStyle,#templateNewForm .accInputPadding{padding:0px !important;}
#templateNewForm .PopulateBtnDoc,#templateNewForm .accInputPadding .ui-outputlabel{padding:0px 10px !important;}
#templateNewForm .PopulateBtnDoc .ui-selectonemenu,#templateNewForm .PopulateBtnDoc .ui-button{margin:5px 2px !important;}
#templateNewForm .templPanSty .ui-panel-content{width:100% !important;}
#templateNewForm  .ui-tabs.ui-tabs-top>.ui-tabs-nav{background:#fff !important;width: 98%;}
.bulImpDetLisSt .viewStyle .headerSty1{padding:0px !important;}
.ParentHidscrlSty .viewStyle .headerSty{height:30px;}
.bulImpDetLisSt .viewStyle .bulkImpTable1{margin:5px 0px !important;}
.bulImpDetLisSt .NewUISearchBar{margin-left:-1px !important;width:96% !important;background:#f0f1f3 !important;border-top: 1px solid rgb(223, 224, 228);border-bottom: 1px solid rgb(223, 224, 228) !important;padding:2px 0px 0px 0px !important;}
.aecoreesListca .NewUISearchBar{margin-left:1px !important;width:96% !important;border:none !important;background:#f0f1f3 !important;padding:2px 0px 0px 0px !important;}
.bulImpDetLisSt .NewUISearchBar .newrefresh{width:30% !important;}
.bulImpDetLisSt .NewUISearchBar .Contactalpha{padding-right: 5% !important;width: 45% !important;text-align: right;}
.bulImpDetLisSt .commanDataTableStyles .ui-datatable-tablewrapper{padding:4px 0px !important;}
.bulImpDetLisSt .commanDataTableStyles .ui-datatable,.aeFailSty .commanDataTableStyles .ui-datatable-tablewrapper{height:440px;overflow-y:auto;}
/*.ParentHidscrlSty .commanDataTableStyles .ui-datatable{height:460px;overflow-y:auto;}*/
.aeE2BMessageList .commanDataTableStyles .ui-datatable-tablewrapper{overflow:auto;}
.gcontList.aeE2BMessage.aeE2BMessageList{overflow:hidden}
.caseBullkimport .ui-panel-titlebar{padding:10px !important;}
.caseBullkimport .ui-panel-titlebar .ui-outputlabel{font-size:13px;}
.caseBullkimport .NewUIDesing .ui-panel-content{border: 1px solid rgb(223, 224, 228) !important;border-top: none !important;padding:0px !important;}
.caseBullkimport .userTopBarTable .ui-panelgrid-cell{padding:0px !important;}
.caseBullkimport .bulkPanelHeader .ui-paginator{margin:0px !important;}
.caseBullkimport .commanDataTableStyles .ui-paginator .ui-paginator-prev,.caseBullkimport .commanDataTableStyles .ui-datatable .ui-paginator .ui-paginator-next{padding: 3px 8px 0px !important;}
.caseBullkimport .ui-fileupload-buttonbar{border:none !important;}
.caseBullkimport .chooseButtonDetailBulk .ui-fileupload span.ui-button{background:#fff !important;border:1px solid rgb(196, 205, 213) !important;color:rgb(56, 80, 109) !important;}
.caseBullkimport .chooseButtonDetailBulk .ui-button-text{padding:3px 10px !important;}
.adEvQuLsty .breadcrumbsMain .breadTxt,.aeFailSty .breadcrumbsMain .breadTxt,.unReCorsStyC .breadcrumbsMain .breadTxt{text-decoration:none !important;}
.adEvQuLsty .PageTitPoc,.codLiUni .PageTitPoc{width: 92%;}
.adEvQuLsty .ShowTxt{width:35% !important;}
.adEvQuLsty  .receivedTxt,.adEvQuLsty .ShowTxt,.aeFailSty .headerSty .activityLabel .ui-outputlabel{color:rgb(56, 80, 109) !important;}
.adEvQuLsty .NewUIDesing .commanDataTableStyles .refreshPosition,.tagLibClas .NewUIDesing .commanDataTableStyles .refreshPosition,.vetBOMaintenanceList .NewUIDesing .commanDataTableStyles .refreshPosition,.aeE2BMessageList .NewUIDesing .commanDataTableStyles .refreshPosition,.aesechParentClas .NewUIDesing .commanDataTableStyles .refreshPosition{left:20px !important;}
.aeFailSty .NewUIDesing .viewStyle .headerSty,.unReCorsStyC .NewUIDesing .viewStyle .headerSty{padding: 5px 10px 7px 10px !important;border-bottom: 1px solid #DFE0E4 !important;}
.dupliCheckDeteFormSty .HeaderBox{height:auto !important;}
.aecoreesListca td.caseIconsEqulWih:first-child{width:71% !important;}
.caseBullkimport .NewUIDesing .MainBoxDiv .ui-panel-content{padding-top:5px !important;}
.NewUIDesing .dialogComdataTab .ui-datatable .ui-datatable-tablewrapper thead th:nth-child(2){width:12% !important;}
.indexTableBorder{border:1px solid rgb(223, 224, 228);}
.ingrsDetSTy .actionsLinkSty{padding-top:0px !important;}
.actionStyleChange{    
	position: absolute;
    top: 5px;
    right: 56px;
    width: 6% !important;}
.actionStyleChange1{    
	position: absolute;
    top: 2px;
    right: 68px;
    width: 6% !important;}
.unReCorsStyC .DelCommon a{position: absolute;right: 25px;top: 39px;}
.dupliCheckDeteFormSty .ui-grid-col-3 .radioButNewSty4 .ui-selectoneradio label{padding: 0px 0px 0px 6px; !important;}
.aeFailSty .buttonBg .ui-panelgrid{margin-top:10px !important;}
.aeFailSty .dialogCoress .chooseButtonDetail .ui-fileupload span.ui-button{margin-top:-4px !important;}
.ingrsDetSTy .QnCMgSty .panel-title .ui-outputlabel{font-size:11px !important;}
.indxDetSty .ui-icon-plusthick,#configForm .displayUpload .ui-icon-plusthick{display:none !important;}
.indxDetSty .ImportTreeTableSty .ui-widget-header{border:none !important;}
.indxDetSty .ocrsubPanelSty{width:76% !important;}
.indxDetSty .ui-button{white-space:nowrap;}
.indxDetSty .AddNewDelateSty{padding:5px !important;}
.dupliCheckDeteFormSty .dialogCom .ui-datatable-tablewrapper{max-height: 185px !important;}
.dupliCheckDeteFormSty .dialogCom .ui-dialog-content{margin-top: 0px !important;padding-top: 3px !important;}
.caseBullkimport .chooseButtonDetail .ui-fileupload-buttonbar input,.gloslisting .chooseButtonDetail .ui-fileupload-buttonbar input{width:70px !important;}
.adEvQuLsty .totnaQusDiaChil .QgPreheadStyas .ui-panel .ui-panel-titlebar{background:#fff !important;}
.adEvQuLsty .totnaQusDiaChil .QgPreheadStyas .ui-panel .ui-panel-titlebar .folwquSTy3{padding:8px !important;}
.adEvQuLsty .QgPreheadStyas .whiteFont{color:rgb(56, 80, 109) !important;padding: 7px;}
.adEvQuLsty .QgPreheadStyas .quesOdd .ui-panel-title{padding: 7px 0px !important;}
.adEvQuLsty .questtxtLbSTy input{margin-top:4px !important;margin-bottom:0px !important;}
.gcontList .BasicDetailSty .ui-panel-title{padding:0px !important;}
.aesechParentClas .NewUISearchBar{background: rgb(240, 241, 243) !important;border: 1px solid rgb(223, 224, 228) !important;}
.ingrsDetSTy .dialogCom .headerNoTrunk .ui-datatable-tablewrapper{max-height: 350px !important;}
#configForm .buttonSty2, .buttonSty2.ui-stae-hover{border:none !important;}
#documentsLookupForm .ui-dialog .uploadContentEnable .ui-panel-content:nth-child(2),#documentsLookupForm .ui-dialog .clearFix .ui-panel-content:nth-child(2){border:1px solid #EAEDF3 !important;}
.ingrsDetSTy .PageTitLeft .ui-button.primaryBtnStyle{margin:0px 10px !important;}
.caseScore .tablWrapShadow .ui-datatable-tablewrapper{
    border: 1px solid rgb(223, 224, 228);
    border-top: none !important;
    height: 480px;
	overflow-y: auto !important;
}
.tagLibClas .NewUIDesing .commanDataTableStyles .ui-datatable,.vetBOMaintenanceList .NewUIDesing .commanDataTableStyles .ui-datatable,.annonaSty .NewUIDesing .commanDataTableStyles .ui-datatable,.gloslisting .NewUIDesing .glossaryListTab .ui-datatable{padding-top:24px !important;}
.tagLibClas .commanDataTableStyles.pageNaveInside .ui-paginator,.vetBOMaintenanceList .commanDataTableStyles.pageNaveInside .ui-paginator,.annonaSty .commanDataTableStyles.pageNaveInside .ui-paginator{margin: -25px 23px 0px !important;}
.gloslisting .glossaryListTab.pageNaveInside .ui-paginator{margin: -25px 0px 0px !important;}
.proDetaParSt .swithPanelGrid .ui-helper-hidden-accessible,.proDetaParSt .swithPanelGrid .ui-helper-hidden-accessible input{display:none !important;}
.tradeNamesTableScroll .ui-datatable-tablewrapper{overflow:auto !important;}
input, select{padding:4px 6px !important;border-radius:4px !important;}
.phaTrePArn .MainBoxDiv{padding:10px 0px !important;}
.phaTrePArn .ProductDetCenterLay{height:520px !important;}
.proDetaParSt .tradeNamesPanelSty .ui-panel-title{width:97% !important;}
.phaTrePArn .QnCMgAdListing .ui-panel-titlebar{border:1px solid #DFE0E4 !important;border-top-left-radius:4px !important;border-top-right-radius:4px !important;}
.gloslisting .glossaryListTab .ActionNewIcon{position: relative;margin: -64% 0% 0% 50% !important;}
.gloslisting .glossaryListTab .filterIconNew{position: relative;margin: -64% 0% 0% 81%  !important;}
.gloslisting .glossaryStatusTab .filterIconNew{
	position: absolute;
    width: 96% !important;
    margin: 0px !important;
    margin-top: -5.5% !important;
}
.gloslisting .glossaryStatusTab .filterIconNew img{float:right !important;}
.gloslisting .GlossaryListTabSty .ui-tabs-nav{padding:5px;border: 1px solid #DFE0E4 !important;border-top-left-radius: 5px !important;border-top-right-radius: 5px !important;}
.gloslisting .viewStyle{border-left: 1px solid #DFE0E4 !important;border-right: 1px solid #DFE0E4 !important;}
.gloslisting .chooseButtonDetail .ui-fileupload span.ui-button{background:#fff !important;color:rgb(56, 80, 109) !important;border:1px solid #1A3BDD !important;}
.gloslisting .chooseButtonDetail .ui-fileupload-buttonbar{border:none !important;}
.gloslisting .chooseButtonDetail .ui-button-text{padding:3px !important;}
.gloslisting .AddNewDelateSty{margin-right: -14%;}
.gloslisting .glossaryStatusTab,.gloslisting .glossaryStatusTab .headerSty1{background: transparent !important;border: none !important;}
.gloslisting .glossaryStatusTab .headerSty1{margin-top:-12px !important;}
.gloslisting .NewUIDesing .glossaryStatusTab .ui-datatable{border-top:none !important;}
/*.gloslisting .NewUIDesing .commanDataTableStyles .ui-datatable{height:420px;overflow-y:auto;}*/
.gloslisting .chooseButtonDetail{height:35px !important;}
.editScoreSteps  .ui-panelgrid-cell.newAutomation.ui-grid-col-6{height:350px;overflow-y:hidden;}
.editScoreSteps  .ui-panelgrid-cell.newAutomation.ui-grid-col-6:hover {overflow-y: auto;}
.editScoreSteps  .ui-panelgrid-cell.newAutomation.ui-grid-col-6 .wrflDateRight {top: 0px !important;position: absolute;right: 17px;}
.editScoreSteps  .ui-panelgrid-cell.newAutomation.ui-grid-col-6:hover .wrflDateRight{right: 0;}
.editScoreSteps  .ui-panelgrid-cell.newAutomation.ui-grid-col-6  .ui-tabmenuitem .ui-menuitem-link {position: relative;width: 100%;}
.editScoreSteps .agAutomationView{max-height:none !important;overflow:none !important;}
.editScoreSteps .pageContainerAngular #fdePanelId963 .ui-table .ui-table-thead th:first-child ~ th{width:350px !important;}
body .caseScoreOverlay .ui-panel .ui-panel-content{background-color: #fff !important;}
body .caseScoreOverlay .ui-datatable-data .ui-datatable-odd td .ui-panel-content{background-color: #F1F2F5 !important;}
body .overlayPanelSty .CountryBg .ui-panel-content, body .overlayPanelSty .CountryBg1 .ui-panel-content {overflow-y: hidden !important;}
body .overlayPanelSty .CountryBg .ui-panel-content:hover, body .overlayPanelSty .CountryBg1 .ui-panel-content:hover {overflow-y: auto !important;}
body .caseScoreOverlay .ui-datatable .ui-datatable-tablewrapper thead th {border-top: none !important;border-bottom: none !important;}
body .caseScoreOverlay .caseQualityParentTableSty > .ui-datatable > .ui-datatable-tablewrapper > table {border: none !IMPORTANT;}
.ui-confirmdialog .ui-dialog-content .ui-confirmdialog-icon{color:#ff7402 !important;font-size:2.5em !important;}
body .ui-dialog .ui-dialog-footer{text-align:center !important;}
.accOuntNewParentsty .more_Option .ui-button,.accOuntNewParentsty .more_Option .ui-button.ui-state-hover{height:28px !Important;padding:5px 10px !important;}
.accListingParentSty .tooltipInqList table td{float:left !important;}
.accListingParentSty .tooltipInqList{width:200px !important;}
.templateNewForm .eastLayoutUnitNewSty{height:485px !important;min-height:485px !important;max-height:485px !important;overflow-y:auto !important;}
.templateNewForm .eastLayoutUnitNewSty .ui-layout-unit-content{max-height:480px !important;min-height:480px !important;height:480px !important;}
.templateNewForm .eastLayoutUnitNewSty .pinLayoutAccord{min-height:300px !important;}
.submiReportStyForm{padding-top:1px !important;padding-bottom:40px !important;}
.submiReportSty .OverlayPanPopupSty .ui-panel-titlebar{background:none !important;}
.submiReportSty .QnCMgAdListing .ui-panel-title .ui-outputlabel{color:rgb(92, 107, 126) !important}
.submiReportSty .OverlayPanPopupSty .advTitleHeader > .ui-panel-titlebar{width:99% !important;border:1px solid rgb(224, 224, 224) !important;border-bottom:none !important;border-top-left-radius:4px !important;border-top-right-radius:4px !important;}
.submiReportSty .QnCMgAdListing .searchGridPanel .ui-panelgrid-content{padding:0px !important;}
.submiReportSty .QnCMgAdListing .searchGridPanel .ui-inputswitch{padding:10px 0px !important;}
.submiReportSty .QnCMgAdListing .searchGridPanel .ui-inputswitch-off,.submiReportSty .QnCMgAdListing .searchGridPanel .ui-inputswitch-on{padding-top:13px !important;}
.submiReportSty .formFieldRight .ui-inputtext,.submiReportSty .formFieldLeft .ui-selectonemenu{padding:7px 5px 6px 1px !important;border-radius:4px !important;}
.submiReportSty .dialogCom .buttonBg{text-align:center !important;}
#indexList .PageTitPoc,.aeFailSty .PageTitPoc{width:91% !important;}
.subReportListing .NewUIDesing .viewStyle .headerSty{border:none !important;background:none !important;padding:0px 10px 3px 0px !important;}
.subReportListing .columnStyAe .ui-button{margin:6px 0px 0px -40px !important;}
.subReportListing .uiIcons11 .ui-button{background:none !important;border:none !important;}
.subReportListing .uiIcons11{width:90% !important;}
.subReportListing .uiIcons4{width:20% !important;padding-left:0px !important;}
.subReportListing .uiIcons21{padding-right:0px !important;}
.subReportListing .submisionachiveSty td img{padding:0px 5px !important;}
.subReportListing .NewUIDesing .commanDataTableStyles .ui-datatable{border-top:1px solid #DFE0E4!important;border-top-left-radius: 4px !important;border-top-right-radius: 4px !important;}
.subReportListing .ui-datatable-scrollable-body{height:417px !important;}
.subReportListing .NewUIDesing .ui-datatable .ui-datatable-scrollable-header-box thead th .ui-widget{font-size:11px !important;font-family:'Inter-Bold' !important;}
.subReportListing .ui-grid-col-3 .ui-selectonemenu .ui-selectonemenu-label,.proDetaParSt .compProdReducBotPadd_sty .ui-grid-col-6 .ui-inputfield, .compProdReducBotPadd_sty .ui-grid-col-6 .ui-inputfield.ui-state-hover{padding:8px 5px 4px 1px !important;}
.floatLeft{float:left !important;}
.aeE2BMessageList .NewUIDesing .commanDataTableStyles .ui-datatable{border-top-left-radius: 4px !important;border-top-right-radius: 4px !important;}
.gcontList .advanceSearContent .advanceSearchMain .ui-panel-content .ui-panel .ui-panel-content{border:none !important;}
.templateNewForm .paroductHeaderLbl{padding-right:0px !important;}
/*.duplicateCheckListForm .ui-datatable{max-height:450px !important;overflow-y:auto !important;background:#f0f1f3 !important;}*/
.proListMenu .NewUIDesing .newAlpha.alpha a,.evntGrpLt .NewUIDesing .newAlpha.alpha a,.accSeriLitng .NewUIDesing .newAlpha.alpha a,.accountsGroupListFormContainer .alpha a,.partnerListing .NewUIDesing .newAlpha.alpha a,.stagingPList .NewUIDesing .newAlpha.alpha a,.uncorAcLiS .NewUIDesing .newAlpha.alpha a,.accListingParentSty .NewUIDesing .newAlpha.alpha a,.accGroupListForm .NewUIDesing .newAlpha.alpha a{font-size:12px !important;text-decoration:none !important;}/*may16*/
.NewUIDesing .accountsGroupListFormContainer .UGLIcons .filterIconNew{width:12% !important;}
.proListMenu .prodAdvanceSearchPanel{border:1px solid #DFE0E4 !important;padding:0px !important;border-top:none !important;}
.prodAdvanceSearchPanel .ui-panel-content .ui-panel-content .ui-panel-content{border-right:none !important;border-left:none !important;}
.prodAdvanceSearchPanel .ui-panel-content .ui-panel-content,.prodAdvanceSearchPanel .ui-panel-content .ui-widget-content{padding:0px !important;}
.repoformLisSty.newUIForpagination .NewUIDesing .viewStyle .headerSty{border-bottom:1px solid #DFE0E4 !important;}
/*.stagingPList .commanDataTableStyles .ui-datatable-tablewrapper {*/
/*    max-height: 445px;*/
/*	height: 445px;*/
/*	overflow-y:auto !important;*/
/*}*/
.proDetaParSt .tradeNamesPanelSty .commanDataTableStyles .ui-datatable{background:#f0f1f3 !important;border-top:1px solid #DFE0E4!important;}
.proDetaParSt .PageTitLeft .ui-button.saveExBtn:hover{border:1px solid #1A3BDD !important;}
/*.proDetaParSt .productDetaPinlaySTy{min-height:480px !important;}*/
/*.proDetaParSt .ProductDetCenterLayFull{height:480px !important;min-height:400px !important;max-height:470px !important;}*/
.proDetaParSt .evenFileUp{margin-top:0px !important;}
.proDetaParSt .proEventTermFile .ui-button-text,.proDetaParSt a.exportEventcss{color: #546e7a !important;font-size:13px;}
.proDetaParSt .ui-selectonemenu{border-radius:4px !important;padding: 2px 5px 2px 1px !important;}
.proDetaParSt td .ui-selectonemenu .ui-selectonemenu-label{padding:1px 5px 3px 1px !important;}
.productTaskFormCss .newUIDialog.ui-dialog .ui-panel{border:1px solid rgb(234, 237, 243)  !important}
.productTaskFormCss .ui-panel .ui-panel-titlebar label{color:rgb(92, 107, 126) !important;padding:0px 5px !important;}
.productTaskFormCss .ui-grid-col-12 .radioButNewSty4 .ui-radiobutton-box .ui-icon-bullet{margin:-4px !important;}
.productTaskFormCss .newUIDialog.ui-dialog .ui-widget-header{margin:0px 6px !important;}
.ui-dialog .ui-paginator-current,.ui-dialog .ui-paginator select {
    font-family: 'Inter-Bold' !important;
    font-size: 12px !important;
	color:#47495A !important;
}
.ui-dialog .ui-paginator select{padding:2px !important;}
.ui-dialog .ui-paginator .ui-paginator-pages a{padding:2px !important;}
.accOuntNewParentsty .ui-grid-col-6 .deparmentSty1 .ui-selectcheckboxmenu,.parDeptSty .ui-selectcheckboxmenu{border-radius:4px !important;background: #fff !important;border: 1px solid rgb(221, 219, 218) !important;}
.accOuntNewParentsty .ui-grid-col-6 .deparmentSty1 .ui-selectcheckboxmenu .ui-selectcheckboxmenu-label{ padding: 5px 5px 6px 1px !important;color: rgb(112, 110, 107) !important;}
#documentsLookupForm .ui-dialog .contractTabCss {border: 1px solid rgb(234, 237, 243) !important;}
.accListingParentSty .ui-selectonemenu,.parDetaSty .ui-selectonemenu{border-radius:4px !important;color:rgb(56, 80, 109) !important;}
.accOuntNewParentsty .ui-dialog .ui-panelgrid .lookupStyleBg{
	background: rgb(234, 237, 243);
    border: 1px solid rgb(234, 237, 243);
    padding: 7px 4px 4px;
	border-radius: 4px !important;}
.accOuntNewParentsty .dialogCoress .buttonBg .ui-button{border:1px solid rgb(196,205,213) !important;}
.accOuntNewParentsty .ui-dialog	.SaveButton a.saveBtn,.accOuntNewParentsty .ui-dialog .sendButton a.sendBtn,.accOuntNewParentsty .ui-dialog .cancelButton a.cancelBtn{border-radius: 4px !important;color:rgb(56, 80, 109) !important;}
.accGroupListForm .NewUIDesing .commanDataTableStyles.commanDataTableForListing .ui-datatable{border-top:1px solid #DFE0E4!important;}
.accountsGroupBdySty .newUIDialog.ui-dialog .ui-widget-content:nth-child(2),.reportChartByCompanyForm .newUIDialog.ui-dialog .ui-widget-content:nth-child(2){border:1px solid #DFE0E4 !important;}
.accountsGroupBdySty .ui-datatable-tablewrapper{max-height:455px !important;}
.uncorAcLiS .NewUIDesing .UGLIcons .filterIconNew{width:9% !important;}
.accOuntNewParentsty .NewUIDesing .dialogComdataTab .ui-datatable .ui-datatable-tablewrapper thead th:nth-child(2) {width:17% !important;}
.accOuntNewParentsty .newUIDialog.ui-dialog .panelHeaderOrginalBg .ui-panel-content,.reportChartByCompanyForm .singlechat .DasPanelDemo .ui-panel-content .ui-panel{border:1px solid rgb(234, 237, 243) !important;}
.accOuntNewParentsty .agProLo .QnCMgSty .ui-panel-content{width:100% !important;}
.chart_reportSc .ui-selectonemenu,.reportChartByCompanyForm .ui-selectonemenu,.reportsListingForm .ui-selectonemenu{border-radius:4px !important;}
.chart_reportSc .Contactalpha{text-align: right;width: 56%;padding-right: 15px;}
.chartDetIl .PageTitPoc label{font-size:12px !important;color:#003A70 !important;}
.chartDetIl .MainBoxDiv{padding:0px !important;}
.NewUIDesing .accountNewFormContainer .contactPanel{border: 1px solid rgb(223, 224, 228) !important;border-bottom: none !important;}
.reportChartByCompanyForm .DasPanelDemo .ui-panel-titlebar,.reportChartByCompanyForm .DasPanelDemo .ui-panel-content{background: #fff !important;border: 1px solid rgb(223, 224, 228) !important;}
.reportChartByCompanyForm .DasPanelDemo .ui-panel-titlebar{border-bottom: none !important;}
.reportChartByCompanyForm .DasPanelDemo .ui-panel-titlebar .ui-outputlabel,.reportChartByCompanyForm .DasPanelDemo .ui-panel-content .breadcrumbs .ui-outputlabel {color:rgb(56, 80, 109) !important;}
.reportChartByCompanyForm .singlechat .DasPanelDemo .ui-panel-content .ui-panel-titlebar{background:#fff !important;border:none !important;}
.reportChartByCompanyForm .protradeSwitch{border-radius:4px !important;margin-top:3px !important;}
.reportChartByCompanyForm .ui-fluid .ui-widget-content .ui-trigger-calendar input.hasDatepicker{
	border: 1px solid rgb(221, 219, 218) !important;
    border-radius: 4px !important;
    padding: 4px !important;}
.reportsListingForm .newrefresh a,.chart_reportSc .newrefresh a,.codeLiMaingSTy.newUIForpagination .NewUISearchBar td.newrefresh a{text-decoration:none !important;}
.adminAuditReportForm .HeaderBox{padding:10px !important;}	
.adminAuditReportForm .HeaderBox .infoStyle{margin:0px !important;}
.aereCriPar .newUIDialog.ui-dialog .ui-widget-content:nth-child(2){border:1px solid #DFE0E4 !important;background:#fff !important;}
.customreportformS .ButtonDiv .saveBtn{margin:0px 10px !important}
.customreportformS .ButtonDiv{margin-top:-5px !important;}
.customreportformS .temPanelStyle{padding:0px !important;}
.customreportformS .NewUIDesing .MainBoxDiv .ui-panel-content{padding:10px !important;}
.reportsListingForm .columnSty .ui-button{top:-48px!important;width:25px !important;right:-5px !important;}
.sessionUserInfo .ui-datatable,.departmentListingForm .ui-datatable,.repoformLisSty.newUIForpagination .ui-datatable,.companyUserGroup .ui-datatable,
.regionListing.newUIForpagination .ui-datatable,.announcelisting .ui-datatable,.partnerListing .ui-datatable,.postcdistingsty.newUIForpagination .ui-datatable,.codeLiMaingSTy.newUIForpagination .ui-datatable,
.territorieslisting.newUIForpagination .ui-datatable{border-top:none !important;}/*28 v*/
.sessionUserInfo .viewStyle{border:1px solid #DFE0E4 !important;}
.appParSt .xmlUploadBtn .ui-button-text{padding: 5px 25px !important;}
.partnerListing .NewUIDesing .UGLIcons .filterIconNew{width: 11% !important;}
.partnerListing .NewUIDesing .viewStyle .headerSty{border:1px solid #DFE0E4 !important;}
.parDetaSty .dueDaysInput input{padding:4px !important;}
.parDetaSty .ui-panelgrid.wfFollwUpParntSty .ui-grid-responsive .ui-panelgrid-cell{padding:6px 10px !important;}
.parDetaSty .ui-panelgrid.wfFollwUpParntSty .parDeptSty .ui-grid-responsive .ui-panelgrid-cell{padding:0px !important;}
.departmentListingForm .AddNewDelateSty,.announcelisting .AddNewDelateSty{background:transparent !important;}
.departmentListingForm .ui-datatable-header .columnSty .ui-button{margin-top: -53px !important;right: 0px !important;}
.departmentListingForm .PageTitPoc{width:94% !important;}
.codeLiMaingSTy.newUIForpagination .ui-datatable-header .columnSty .ui-button,.repoformLisSty.newUIForpagination .ui-datatable-header .columnSty .ui-button{top: -76px !important;right: 0px!important;}
.territorieslisting.newUIForpagination .ui-datatable-header .columnSty .ui-button,.regionListing.newUIForpagination .ui-datatable-header .columnSty .ui-button{top: -73px !important;right: 0px!important;}
.codeLiMaingSTy.newUIForpagination .NewUISearchBar{width:83% !important;}
.indxDetSty .adjustMargin .ui-panel-title,.indxDetSty .adjustMargin .ui-panel-titlebar-icon{margin-top:-10px !important;}
.territorieslisting.newUIForpagination .NewUISearchBar,.postcdistingsty.newUIForpagination .NewUISearchBar,.regionListing.newUIForpagination .NewUISearchBar,.repoformLisSty.newUIForpagination .NewUISearchBar{width:86% !important;}
.territodetals .buttonBar{background: rgb(245, 245, 245) !important;}
.companyUserGroup .compuniGrp .ui-button{padding:6px 25px !important;}
.companyUserGroup select{border:1px solid rgb(196, 205, 213) !important;color:#003A70 !important;}
.repoformLisSty .AddNewDelateSty{margin-top: -5px !important;}
/*changes done by yamini - end*/
.agDataAssessmentView  .panDuplicaRadio > .ui-panel-titlebar{       box-shadow: none !important;
    border: 0px !important;
    height: 20px !important;width: 31%;
    position: absolute;
    top: -29px;
    right: 15px;
}

.agDataAcessDupSearch {border: 1px solid #DFE0E4 !important;border-radius: 4px;}
.agDataAcessDupSearch .dataNew{border-right:1px solid #DFE0E4 !important}
.agDataAcessDupSearch .ui-commandlink  {
    padding: 1px 8px;
}

.dataAssesLink a.ui-commandlink{ font-family: 'Inter-Regular';}
.ui-panel-title .dupliRadioPane .radioButNewSty4 .dupapRadiCre label {
    padding: 0px 9px 0px 5px !important;
        font-size: 13px !important;
    vertical-align: text-bottom;
}
.ui-panel-title .radioButNewSty4 .dupapRadiCre .ui-radiobutton-box .ui-icon-bullet {
    margin: -4.5px 0px 0px -4.5px !important;
}
.appworkEdtcase .ui-panel.AelistDupSrchDataPan .ui-panel-titlebar {    height: 39px !important;width: 101% !important;}
.appworkEdtcase .ui-panel.AelistDupSrchDataPan .ui-grid-col-4 .ui-selectonemenu .ui-selectonemenu-label{padding: 4px 5px 6px 1px !important;}
.colDivider  span{color: #000 !important;}
.subTooltipSty .ui-panelgrid-header{border: 0px !important;}


.ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-plusthick{    background-image: url(../images/Big_chevron_down.png) !important;
    background-repeat: no-repeat !important;
    background-color: transparent !important;
    background-position: center !important;}
    .ui-panel-titlebar .ui-panel-titlebar-icon  .ui-icon-minusthick {
    background-image: url(../images/Chevron_up.png) !important;
    background-color: transparent !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
}
.ui-panel-titlebar .ui-panel-titlebar-icon {background: transparent !important;border:0px !important;}
.newDesignPadding .NewUIDesing{padding: 20px 20px 10px 20px !important;width:97% !important;overflow: hidden;}
 .QncNewSty .fdapanelShadow .ui-panel-titlebar .ui-panel-title{    color: #5C6B7E !important;
    font-size: 15px!important;}
    
    
    /* new fda form designs */
/* .formHeader .fdaFromLeft .ui-panel .ui-panel-content {
    background: #f4f5f8!important;
    border: 0px !important;
}
 
 .QncMgSty .fdaAccordian .ui-panel-content .ui-inputtextarea{    border: 1px solid #b0bec5 !important;}  */  
 .formHeader .fdaFromLeft .fdaAccordian .zoomTit .ui-outputlabel{    font-size: 12.7px !important;}
 .fdapanelShadow{background: #ffffff!important;}
 .ui-dialog.statusDialog {min-width: 263px !important;}
 .ui-dialog.statusDialog .ui-dialog-content img{    padding: 10px !important;}
 .NewSwitchUI .ui-inputswitch{    border: 1px solid #C4CDD5 !important;border-radius: 4px !important;padding: 0px !important;}
.NewSwitchUI .ui-inputswitch-handle.ui-state-default{background: #fff !important;
    box-shadow: none !important;
    border:0px !important;
    border-right: 1px solid #C4CDD5 !important;}
    
.NewSwitchUI    .ui-inputswitch-on{    border: 0px;
    border-right: 1px solid #C4CDD5 !important;} 
.NewSwitchUI    .ui-inputswitch-on.ui-state-active,
.NewSwitchUI    .ui-inputswitch-off{       background: #1A3BDD !important;height: 42px;
    color: #fff;}
    .newswitchDelte{    width: 59% !important;}
    
 .NewSwitchUI .ui-inputswitch-on.ui-state-activ{
    width: 103px !important;
}   
.NewSwitchUI .ui-inputswitch-handle.ui-state-default{width: 16px !important;background: #96bedb!important;}
.QncMgSty .sNoValue .ui-outputlabel {
    padding-left: 3px !important;
    
}
.NewUIDesing .ui-datatable .ui-datatable-tablewrapper thead th .ui-column-title,.NewUIDesing .ui-datatable .ui-datatable-tablewrapper thead th .ui-column-title .ui-outputlabel{font-family: 'Inter-Bold' !important;}
.QncMgSty .fieldOnetxt .ui-outputlabel{font-family: 'Inter-Regular' !important;font-size:13px !important;}
.QncMgSty .sNoValue {width: 4% !important;}
 .formHeader .fdaFromLeft .ui-panel .ui-panel-titlebar,
 .formHeader .fdaFromRight .ui-panel .ui-panel-titlebar {height: auto !important;}
 .QncMgSty .fdaAccordian .ui-panel-content .ui-inputtextarea.ui-state-focus,
 .agFda3500MainCls .ui-grid-col-6 .ui-inputfield.ui-state-focus{background: #f5f5f5 !important;}
 .ag35linHeight .ui-grid-row .ui-grid-col-12{display: flex;}
 .fdaAccordianRight .fda35AccPA .ui-accordion-header{width: 92% !important;}
 .AddOutlinetxtarea .ui-inputtextarea.ui-staate-focus{border: 1px solid #ccc !important;}
.rightInsertedCol .totnaQusDiaChil{width: 100% !important;} 
body .whatHappendedpanel .ui-panel-content {
    padding: 0px !important;
    width: 99%;
}
 .ui-panelgrid-cell.twoInputCol.ui-grid-col-6 {
    padding: 0px !important;
}
.AeFormPanelSty .ui-panel-content .ui-panel.whatHappendedpanel .ui-panel-title label {
    font-size: 12.2px !important;
}
.ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell.patAgedoc194 {
    width: 88px !important;
}
.adEvQuLsty .ui-datatable-header .columnSty .ui-button {
    width: 33px !important;
    top: -55px;
    left: 2px;/*yamini changes*/
}
.adEvQuLsty .NewUIDesing {
    width: 99%;/*yamini changes*/
}

.PageTitLeft .selectonmenubt .ui-selectonemenu.newWorkflowAction{    border-right: 0px !important;}
.ui-fluid .ui-selectonemenu .ui-selectonemenu-trigger {
    width: auto !important;
    border: 0px !important;
    background: #ffff !important;
}
    
.case-activities-tooltip.newWfActionBtn .ui-button.case-activities-btn {
    background: none !important;
    padding: 4px 2px !important;
    border-radius: 0px !important;
    border: 1px solid #ccc !important;border-top-right-radius: 4px !important;
    border-bottom-right-radius: 4px !important;
}    
    .PageTitLeft .newWfActionBtn .ui-button .ui-button-text {
    color: #38506D !important;
}
.PageTitLeft .selectonmenubt .ui-selectonemenu.newWorkflowAction {
    min-width: 176px !important;
    max-width: 176px !important;    border-top-left-radius: 4px !important;
    border-bottom-left-radius: 4px !important;
}
.newIconsbredcrumbs{
    position: absolute;
    top: 2px;
    right: 10px;
}
.PageTitLeft .ui-button,.PageTitLeft .ui-button.ui-state-hover{border: 1px solid #C4CDD5 !important; }/*may07*/
.newWfActionBtn {margin-right: 5px;}
.headernewIconsWidth {
        width: 58px !important;
}
.tooltipInqList .batcPrintCaseSeris .ui-button {
    background: none !important;
    padding: 0px !important;
    margin: 0px !important;
}
.aecoreesListca  .AddNewDelateSty.caseAddNewDelateSty {
    position: relative;
}
.aecoreesListca .NewUIDesing {
    padding: 0px 20px 20px 15px;
    width: 97%;
}
.caseRefreshPanel{position: absolute;
        width: 96%;left:26px;}/*yamini changes*/
.caseRefreshPanel .searchDIv{    width: 57%;
    float: left;}        
    
 .ui-grid-col-6 .caseRefreshPanel  .searchDIv .ui-inputfield   {
    width: 90% !important;
    float: left;
}
.caseRefreshPanel .searchBlack{
    background: rgb(234, 237, 243);
    width: 23px;
    float: left;
    margin-left: -24px;
    height: 29px;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
}
.caseRefreshPanel .searchBlack .ui-commandlink img{    padding-top: 7px;
    padding-left: 4px;} 
.refrescase{width: 60%}
.searchbarcase{width: 40%;}   
.refrescase .ui-outputlabel{
    vertical-align: top;
    font-family: "inter-bold";
}
/* .aecoreesListca .commanDataTableStyles .ui-datatable-tablewrapper {
    border-top: 1px solid #cccc !important;
    padding-top: 5px;
} */
.aeFailSty .NewUIDesing{
    width: 99%;/*yamini changes*/
}
.refrescase .ui-outputlabel{color:#000 !important;}
.failedEmptyDelete{
    width: 93%;
}
.aeFailSty .headerSty {
    height: 33px;
}
td.caseIconsEqulWih {
    width: 52px;
}
 .aecoreesListca .AddNewDelateSt{position: relative !important;float: left;}
.NewUISearchBar{position: absolute;         width: 97%;background: #f0f1f3; }
 .aecoreesListca .productalpha{width: 90%!important;}
 .NewUISearchBar td.newrefresh {
    width: 8%;
}

 .NewUISearchBar td.newrefresh .ui-commandlink ,
 .NewUISearchBar td.newrefresh .ui-commandlink  .ui-outputlabel,
 .newswarchAdmin .newrefresh .ui-commandlink{  font-family: 'Inter-Bold' !important;
    padding-left: 5px !important;
    cursor: pointer !important;
    color: #38506D !important;vertical-align: super;

    }
.NewUISearchBar td.newAeSerchBar .searchDIv {
    width: 46%;/*yamini changes*/
    float: left;
}
.gcontList  .NewUISearchBar td.newAeSerchBar{width: 22% !important;}
 .ui-grid-col-6 .NewUISearchBar td.newAeSerchBar .ui-inputtext{width: 100% !important;float: left;}/*yamini changes*/
.NewUISearchBar td.newAeSerchBar .searchBlack{
   background: #eaedf3;
   float: left;
   margin-left: -20px !important;
   height: 27px;/*may20*/
    width: 19px;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    margin-top: 1px!important;
}
.NewUISearchBar td.newAeSerchBar .searchBlack img{    padding-top: 6px;}
.aecaseDelete .AddNewDelateSty .ui-commandlink,.aecaseDelete .AddNewDelateSty .ui-commandlink.ui-state-hover  {
    background-image: none !important;
    border: 1px solid #C4CDD5 !important;
    border-radius: 4px !important;
    background-color: #FFFFFF!important;
    color: #38506D;
    font-size: 12px;
    font-weight: 500;
    white-space: nowrap;
    text-align: center;
    padding: 5px 10px !important;}
.bulkAdd .AddNewDelateSty  a.importLink {
    border-radius: 4px !important;
    background:none !important;
    background-color: #FFFFFF!important;
    color: #38506D !important;
    background-image: none !important;
    font-size: 12px;
    font-weight: 600;
    text-align: center;
    padding: 8px 15px !important;
    text-decoration: none !important;
    border: 1px solid #C4CDD5 !important;
    margin: 5px !important;}   
    .bulkSearch{float: left;    padding: 6px !important;} 
    
 
 .rulbilrLisgCls .NewUIDesing{
    padding: 20px !important;
    width: 97%;
}

.rulbilrLisgCls .PageTitPoc{    width: 87%;}   
.rulbilrLisgCls .mainruleImpstd .ui-commandlink { border-radius: 4px !important;
   background-color: #1A3BDD !important;
    color: #38506D !important;
    background-image: none !important;
    font-size: 12px;
    font-weight: 600;
    text-align: center;
    padding: 8px 15px !important;
    text-decoration: none !important;
    border: 1px solid #C4CDD5 !important;color:#ffffff !important;
    margin: 5px !important;}
.loadingDialog .ui-dialog-titlebar {
    display: none;
}
.unirulbilrLisgCls .Contactalpha {
    width: 45%;
}
.newAeSerchBar .searchDIv .ui-inputtext{float: left; padding: 6px !important;padding-right: 21px !important;}
.aeRuBuiDet  .HeaderBox{background: #ffffff!important;}
.ruleGridDiv{clear: both;}
.aeRuBuiDet  .ButtonDiv .saveBtn{    background-color: #1A3BDD !important;
    color: #fff !important;
}
.aeRuBuiDet  .ButtonDiv .saveBtn .ui-button-text{color: #ffffff!important;}
.unirulbilrLisgCls .ui-datatable-tablewrapper {
    /*max-height: 439px !important;*/
    padding-top: 4px !important;
}
/* yamini changes*/
.docListparSy .switchViewDoc .AddNewDelateSty{padding:0px !important;}
.docListparSy .switchViewDoc .ui-datagrid{width:100% !important;}
 /* .docListparSy .switchViewDoc .ui-datagrid-content{max-height:none !important;} */
.aeRuBuiDet  .PageTitPoc a,
.unirulbilrLisgCls  .PageTitPoc a{
    font-size: 12px !important;}
    .ui-tooltip .ui-tooltip-text{background: #fff !important;}
    .ui-tooltip  .exportXl .ui-button{border: 0px !important;}
.ui-grid-col-3  .buttaddToCo{
    margin-top: 24px !important;
}
.rulbilrLisgCls  .tooltipInqList .actFileUpBtn .ui-button .ui-button-icon-left{display: none;}
.rulbilrLisgCls  .tooltipInqList .actFileUpBtn  .ui-button-text-icon-left .ui-button-text{padding: 0px !important;}
.InqWorkFlowSty .ui-panel-content .QnCMgSty.ruleActionAlertPanelBottomSpace .ui-panel-content{width: 100%;}
.mainruleImpstd{
    width: 100%;
    background: #ffff;width: 99.8%;
    margin: auto;
}
.rulbilrLisgCls .mainruleImpstd .ui-commandlink {float: right;}
.offLabelTop  .aeRulBuildAd{margin-top: 7px !important;float: right;}
.chart_reportSc .NewUIDesing,
.chartDetIl .NewUIDesing,
.reportsListingForm .NewUIDesing,
.aereCriPar .NewUIDesing,
.customreportformS .NewUIDesing,
.vaWorkfsRep .NewUIDesing,
.persMainSty .NewUIDesing{
    padding: 0px 20px;/*may09*/
    width: 97%;
}
.aereCriPar .NewUIDesing,.customreportformS .NewUIDesing,.persMainSty .NewUIDesing{padding-top: 0px;}
.chart_reportSc .commanDataTableStyles.pageNaveInsideTabSty .ui-datatable-tablewrapper {
    margin-top: 5px;
}
.aereCriPar .HeaderBox.aerHedBox{background: #fff !important}
.chartDetIl .PageTitPoc a, .persMainSty .PageTitPoc a,
.chartDetIl .PageTitPoc span{font-size: 12px !important;}
.persMainSty .MainBoxDiv{margin-top: 5px !important;margin-bottom: 6px;}

.customreportformS .RepALQnCMgSty .infoStyle{position: absolute;}
/* .aereCriPar .QnCMgSty .ui-panel-content,
.vaWorkfsRep .QnCMgSty .ui-panel-content {    background: #fff !important;}may09 */
.customreportformS .MainBoxDiv {margin-top:0px !important;
    background: #f0f1f3;}
.customreportformS    .HeaderBox{
    margin: 0px;
    background: #fff;
    padding: 10px;
    margin: 0px !important;
}
.vaWorkfsRep .PageTitPoc a,
.vaWorkfsRep .PageTitPoc .ui-outputlabel{font-size: 12px !important;}

.ui-grid-col-6 .ui-grid-row .ui-grid-col-6 .fdadtOFEvn table{width: 38.5% !important;}
.ui-grid-col-6 .ui-grid-row .ui-grid-col-6 .fdadtOFEvn table td{padding: 0px !important;}
.ui-grid-col-6 .ui-grid-row .ui-grid-col-6 .fdadtOFEvn table td .impCalendarBg{    margin-left: -5px;}

.reportsListingForm .NewUISearchBar,
.chart_reportSc .NewUISearchBar{padding: 8px 3px !important;}
.reportsListingForm .commanDataTableStyles.pageNaveInsideTabSty .ui-datatable-tablewrapper,
.chart_reportSc .commanDataTableStyles.pageNaveInsideTabSty .ui-datatable-tablewrapper{margin-top: 43px;}
.persMainSty .contactsnew_tabview{background: #fff !important;height: 30px !important;}
.persMainSty .ui-layout-container{    margin-top: -4px;}/*may16*/
.gcontList .PageTitPoc {width: 85%;}
body .QnCMgSty .chooseButtonDetail.agUploadFileCAse span.ui-icon-plusthick{display: block !important;}
body .QnCMgSty .chooseButtonDetail.agUploadFileCAse .ui-fileupload.chosCustomBtn span.ui-button{border: 0px !important;}
.aeBioRightIcon .ButtonDiv{float: right!important;}

.hideBottomScrollbarListing .ui-tree-container li.ui-treenode-parent .ui-treenode-content{padding: 1px 0px;}
.hideSolartreeIcon{background: #fbfbfb !important;}
.hideBottomScrollbarListing .ui-tree-container li.ui-treenode-parent .ui-treenode-content {
    border-bottom: 1px solid #fbfcfd !important;}
.ArrangeTolltipIconAtLeftPos .advPasList .ui-panel-titlebar,
.ArrangeTolltipIconAtLeftPos .nvporfoliPanst .ui-panel-titlebar,
.ArrangeTolltipIconAtLeftPos .searchPanelStyle .ui-panel-titlebar{padding: 9px !important;
    background: #fbfbfb !important;}
.solarDrugAuthan .entrPriSeSty ol {
    list-style: none;
}
.solarDrugAuthan .entrPriSeSty .ui-panel-content{border: 0px !important;}
.inquiryWestLaySty .solarDrugAuthan .ui-panel .ui-panel-titlebar {
    background: #fbfbfb !important;}
    
 .solarHdeaderHi .solarDrugAuthan .ui-panel-content {
       background: #fff !important;
    border: 0px !important;
}   
.solarDrugAuthan .entrPriSeSty .ui-datalist-item {
    border-bottom: 1px solid #fbfcfd  !important;}
     .solarHdeaderHi .solarDrugAuthan .ui-panel-titlebar {background: #fbfbfb!important;}
.solarHdeaderHi {
    margin-top: -6px;
}
.childMenuAcctionMorefda .ui-menu-list .ui-icon{display: none;}
.childMenuAcctionMorefda .ui-menu-list  {
    width: 67%;
    padding: 0px !important;
    margin-left: -6px !important;
}
.childMenuAcctionMorefda .ui-menu-list .ui-menu-list{background: #fff !important;}
.inqColorWidth.fdaMoreAction .tooltipInqList {width: 224px;}
.fdeContainer .breadcrumbsMain .breadCrumbLeft{position: relative;}
.NewUIDesing .commanDataTableStyles .ui-datatable-scrollable-body td .tooltipAct.newtooltipact a.ui-commandlink{padding: 0px !important}
.ui-dialog.newDesign_Error{z-index: 1040 !important;}
.ArrangeTolltipIconAtLeftPos .advPasList .ui-panel-content{background: #fff !important;padding: 7px 2px !important;height: 94px;}

.inquiryWestLaySty .advPasList .basicSearchDiv {
    padding: 5px 0px 5px 11px !important;
}

.inquiryWestLaySty .advPasList .basicSearchDiv .ui-trigger-calendar .ui-datepicker-trigger.ui-button,
.inquiryWestLaySty .advPasList .basicSearchDiv .ui-trigger-calendar .ui-datepicker-trigger.ui-button.ui-state-hover{
    height: 29px;
}

.basicReceivedDatePanelSty .ui-panelgrid{    width: 90%;}
.inquiryWestLaySty .basicSearchDiv {background: #fff !important;border: 0px !important;}
.ArrangeTolltipIconAtLeftPos .nvporfoliPanst .ui-panel-content{
    padding: 7px 10px !important;
}
.basicOneButton .ui-buttonset-3 .ui-button {
    border-radius: 0px !important;
}
.basicOneButton .ui-buttonset-3 .ui-button.ui-state-active{background: #fff !important;}
.ArrangeTolltipIconAtLeftPos .nvporfoliPanst .ui-panel-title{font-size: 13px !important;}

.solarHdeaderHi.hideBottomScrollbarListing .ui-tree-container li.ui-treenode-parent .ui-treenode-content {
    border-bottom: 0px solid #fbfcfd !important;
}

.OverlayPanPopupSty .advTitleHeader >.ui-panel-titlebar {
    height: 33px !important;background: #fff !important;
    width: 100%;
}
.OverlayPanPopupSty .advTitleHeader >.ui-panel-titlebar .ui-panel-title {
    padding: 8px 0px 4px !important;
}
.OverlayPanPopupSty .advTitleHeader .adResetClose .reset,
.OverlayPanPopupSty .advTitleHeader .inner-but button.ui-button,
.OverlayPanPopupSty .advTitleHeader .ui-panel-title .ui-grid-col-4 a.delete,
.OverlayPanPopupSty .advTitleHeader .adResetClose .close,
.OverlayPanPopupSty .gudDupliSea .inner-but button.ui-button,
.SaveDelete a.delete,
.ui-panelgrid .reset .adResetClose .ui-commandlink,.OverlayPanPopupSty .archTitleHeader .inner-but button.ui-button,
.ui-panelgrid .reset .adResetClose .ui-commandlink{border: 1px solid #C4CDD5 !important;border-radius: 4px !important;}
.OverlayPanPopupSty .gudDupliSea .inner-but button.ui-button .ui-button-text {padding: 0em 0.3em !important;}
.OverlayPanPopupSty .advTitleHeader .ui-panel-title .ui-grid-col-4 a.delete,
.SaveDelete a.delete{background: none !important;}
.aeBioFlexible .basicSearchDiv1{background: #fff !important;}
.OverlayPanPopupSty .gudDupliSea > .ui-panel-titlebar,
.OverlayPanPopupSty .archTitleHeader > .ui-panel-titlebar{width: 100% !important;    background: #fff !important;padding: 1em 0em !important;}
.ui-panelgrid .SaveSelect .ui-selectonemenu{margin-top: -5px;}
.CompAdvanceResult {position: absolute;width: 75%;margin-top: -77px;}
.CompAdvanceResult.compDupliceResult{position: absolute;width: 75%; margin-top: 0px!important;}
/* .subCompAdvanceResult{ margin-top: -77px;} */
.advanseSearchbreadcrumbs {margin-top: 50px;}
.CompAdvanceResult .ui-panel-titlebar{border: 0px !important;   Padding: 5px 0px 5px 2px !important;}

.dialogCroresSty  .xmlLibDialogHeight .HeaderBox{background: #f9f9f9 !important;    padding: 9px 5px !important;}
.dialogCroresSty  .xmlLibDialogHeight .HeaderBox .ui-outputlabel{color: #5c687e !important;font-size: 15px!important;}
.R3dailogTag .fourColumnPanel .ui-panel-content {padding: 0px !important;}.vaWorkfsRep .PageTitPoc .ui-outputlabel{font-size: 12px !important;}
.aereCriPar .srcButtonBg .ui-button,
.aereCriPar .srcButtonBg .ui-button.ui-state-hover{padding: 4px !important;border: 1px solid #CFCDD5!important}
.caseLevelAuditDialog .buttonBg button.ui-button,
.caseLevelAuditDialog .buttonBg button.ui-button.ui-state-hover,
.caseLevelAuditDialog .buttonBg button.ui-button:hover{padding: 4px !important;}
.agaddactivityDialog .DelCommon a.ui-commandlink{
    background: none !important;
    border: 1px solid #ccc !important;
    border-radius: 4px !important;
    padding: 5px 12px!important;    width: 10%;
}
.agaddactivityDialog .gemerateReport {display: none;}
.agaddactivityDialog .DelCommon  {width: 67%;}
.agaddactivityDialog .legend{width: 10%;}
.agaddactivityDialog .ActionCommonFilter {width: 3%;} 
.NewUIDesing .agaddactivityDialog .viewStyle .headerSty {border: 0px !important;    background: #f9f9f9 !important;}
.ui-dialog.agaddactivityDialog .viewStyle .headerSty .has-tooltip .ui-outputlabel {color: #000 !important;}
.NewUIDesing .NewUIimplement .ui-datatable .ui-datatable-tablewrapper thead th .ui-column-title .ui-outputlabel {font-family: 'Inter-Regular' !important;}
.prodtGpNewLt .NewUIDesing,
.changePasswordHeader .NewUIDesing
{width: 96%;margin: auto;}
.prodtGpNewLt .ui-datatable-header .columnSty .ui-button {width: 25px !important;right:-14px;top: -57px;}/*may16*/
.prodtGpNewLt td.caseIconsEqulWih {width: 24px;}
.prodtGpNewLt .PageTitPoc {width: 96.5%;}/*may16*/
.prodtGpNewLt .NewUISearchBar{position: relative!important;width: 100% !important;}
.prodtGpNewLt .AddNewDelateSty{border-top-left-radius: 4px !important;border-top-right-radius: 4px !important;}

 

.prodtGpNewLt .commanDataTableStyles .ui-paginator {
    border: 1px solid #C4CDD5 !important;
    position: absolute;
    margin-top: -35px !important;
}
.prodtGpNewLt .AddNewDelateSty{
    background: #fff;
    width: 100%;
    padding: 0px !important;
}
.prodtGpNewLt .AddNewDelateSty a.ui-commandlink {
    float: right;
}

.prodGpAg .inforIconWidth .tooltipInqList {
    width: 295px !important;
    background: #fff;
}
.prodGpAg .inforIconWidth .tooltipInqList .ui-outputlabel {color: #546e7a !important;font-size: 13px !important;}
.prodGpAg .PageTitPoc .ui-outputlabel,
.prodGpAg .PageTitPoc .ui-commandlink{font-size: 12px !important;}
.prodGpAg .PageTitPoc {padding: 0px !important;}
.prodGpAg .MainBoxDiv{background: #f0f1f3;padding: 0px;}
.prodGpAg .MainBoxDiv .HeaderBox{background: #fff;}
.prodGpAg .panelshadowLib {
    border: 0px;
}
.prodGpAg .ui-panelgrid-content {
    border: 0px !important;
    background: #f4f5f8;
}
.prodGpAg .ui-fluid .ui-buttonset.ui-buttonset-4 .ui-button {
    color: #000 !important;
    border-radius: 0px !important;
}

.prodGpAg .agprodtheme  .ui-dialog .ui-dialog-titlebar a.ui-dialog-titlebar-icon{margin-top: -12px !important;}
.QnCMgSty.proseapanel .ui-panelgrid td{background: #f4f5f8 !important}
.prodGpAg .QnCMgSty .ui-panel-titlebar .ui-panel-titlebar-icon{padding: 0px;}
.prodGpAg .ui-panel{border: 0px !important;}
.prodGpAg .buttonSty2,.prodGpAg .buttonSty2.ui-state-hover{background: #fff !important;padding: 4px !important;color:#000 !important;}
.prodGpAg .commanDataTableStyles.pagqncNator .ui-paginator {
    margin-top: -32px !important;
    right: 21px;
}
.prodGpAg .NewUIDesing .commanDataTableStyles .ui-paginator-top .ui-paginator-current {padding: 1px 4px 6px !important;}
.prodGpAg .agprodtheme  .ui-dialog .ui-dialog-titlebar{padding: 12px !important;}
.prodGpAg .agprodtheme .ui-dialog-content {
    height: 481.75px !important;
}
.prodGpAg .agprodtheme .ui-dialog {top:68px !important;}
.prodGpAg .agprodtheme .ui-dialog .ui-panel-titlebar  {
    background: #EAEDF3 !important;
}
.prodGpAg .agprodtheme .ui-table-wrapper {
    max-height: 328px;
    overflow: auto;
}
.nartiveautowidth  .treeIcon img {
    display: none;
}
.narratiAdd{vertical-align: -webkit-baseline-middle;}
.HeaderBox.aeBioJumpfield{background: #fff !important;}

.rulbilrLisgCls .PageTitPoc {width: 94.3%;}/*may24*/
.rulbilrLisgCls  .ui-datatable-header .columnSty .ui-button {top: -77px !important;width: 25px !important;right: 17px;}
.dialogforCheck .buttonBg .ui-button{    border: 1px solid #ccc!important;}
.rulecopyColumnDialogsty  .buttonBg{margin-top: 22px;}
.rulecopyColumnDialogsty  .buttonBg .YesBut{background:#1A3BDD !important;}
.rulecopyColumnDialogsty  .buttonBg .YesBut .ui-button-text{ color: #fff !important; }
.rulecopyColumnDialogsty input{
    padding: 4px !important;
    border-radius: 4px;
}
.bulkPanelHeader .ui-panel-titlebar {
    background: #fff !important; /*yamini changes*/
    border: 1px solid rgb(223, 224, 228);
}
.vecolorStyle .ui-paginator {position: relative!important;}
.offLabelTop .aeRulBuildAd, .offLabelTop .aeRulBuildAd.ui-state-hover,
.buttaddToCo, .buttaddToCo.ui-state-hover{border: 1px solid #016990 !important}
.ui-grid-col-3 .buttaddToCo{float: right;}
.multieditGridAdv{    margin-left: 20px !important;}
.InqmultiEditActive{border-bottom: 2px solid #2c6290 !important;
    border-radius: 0px !important;}
.tooltipAct .UserPreIcon a.ui-commandlink.alignuserPref {padding-left:1px !important;}
.iconNavigation1 .NewUserIcon .ui-outputlabel{color: #546e7a !important}
.iconNavigation1 .NewUserIcon td{padding: 0px !important;}
button.primaryBtn{background-color: #1a3bdd !important;color: #fff !important;}
.changePasswordHeader .formFieldLeft .ui-inputfield, .changePasswordHeader .formFieldLeft .ui-inputtext{
    padding: 6px !important;
}
.VmListing .NewUIDesing .ui-datatable.commanDataTableNoScrollableHeader .columnSty .ui-button {    width: 24px !important;top: -82px !important;}
.ldaLisngCls .NewUIDesing .ui-datatable.commanDataTableNoScrollableHeader .columnSty .ui-button {
    margin-top: 21px;
    top: -20px !important;
    right: 3px;
    width: 24px !important;
}

/* hari */
.logListCls .NewUIDesing,
.viewLog .NewUIDesing ,
.maliervsty .NewUIDesing,
.mailserverDetails .NewUIDesing,
.schedulerDetails .NewUIDesing,
.dataPrivStyl .NewUIDesing,
.aesechParentClas .NewUIDesing,
.alertsListingSty .NewUIDesing,
.alertsDetails .NewUIDesing,
.ldaLisngCls .NewUIDesing,
.idaDetSt .NewUIDesing,
.sessionUserInfo .NewUIDesing,
.activeSessionlcls .NewUIDesing,
.formLisSty .NewUIDesing,
.codDetSty .NewUIDesing{width: 97%;padding: 10px 20px;}

.logListCls .ui-datatable-header .columnSty .ui-button {width: 24px !important;top: -132px;right:-19px;}/*may17*/
.logListCls .logcommntablMaxHeigh .ui-datatable-tablewrapper {max-height: 410px;}
.logListCls .logpagenate{background: #f0f1f3; width: 100%;height: 45px;}
.logListCls .commanDataTableStyles .ui-paginator{position: absolute;margin-top: -31px !important;}
.logListCls .PageTitPoc {width: 94%;}/*may17*/
.viewLog .HeaderBox{background: #fff;}
.logListCls .newAddNewDelateSty{background: #fff;margin-top:15px;height: 80px !important;}
.logListCls .newAddNewDelateSty a.deleteLinkSty{float: right;    margin:4px;background: #fff;border: 1px solid #ccc;border-radius: 4px;padding: 4px 15px;text-decoration: none;color: #000;}
.maliervsty .panel-title .ui-commandlink {border: 1px solid #ccc !important;padding: 5px;background: #fff !important;border-radius: 4px;float: right;text-decoration: none;width: 222px;text-align: center;}
.maliervsty .ui-grid-col-12 .panel-title,
.maliervsty .ui-grid-col-12 .ui-panel-title{width: 99% !important}
.maliervsty .ui-grid-col-12 .ui-panel-titlebar {Padding: 5px 0px 5px 10px !important;height: 32px;border: 0px !important;}
.maliervsty .ui-grid-col-12 .ui-panel-titlebar .ui-outputlabel{font-size: 15px !important;    padding: 6px 0px;}
.maliervsty .ui-panel-content{padding: 0px !important;border:0px !important;}
.maliervsty .submailserverPanles{margin-top: 20px;}
.mailserverDetails .HeaderBox{background: #fff;}
.mailserverDetails .HeaderBox .ButtonDiv .ui-button {border: 1px solid #ccc !important;}
.mailserverDetails .HeaderBox .ButtonDiv{float: right;padding: 0px !important;}
.mailserverDetails .HeaderBox .ButtonDiv .ui-button.saveBtnNew,
.schedulerDetails .HeaderBox .ButtonDiv  .ui-button.saveBtnNew{background: #1A3BDD !important;color: #fff !important;}
.schedulerDetails .HeaderBox{background: #fff !important;border-top-left-radius: 4px;border-top-right-radius: 4px;}
.schedulerDetails .HeaderBox .ButtonDiv{float: right;}
.ldaLisngCls .AddNewDelateSty{position: relative;z-index: 1;}
/* .ldaLisngCls .headerSty1{position: absolute;width: 96%;} */
.ldaLisngCls .headerSty1>table{    width: 75%;    padding-top: 32px;}
.ldaLisngCls .headerSty1>table .searchDIv{width: 90% !important;float: left;}
.ldaLisngCls .ui-datatable-tablewrapper{    padding-top: 9px;position: relative;}
.ldaLisngCls .newrefresh .ui-commandlink{text-decoration: none;color: #000; font-family: 'Inter-Bold' !important;}
.ldaLisngCls .PageTitPoc {width: 92%;}/*may17*/
.ldaLisngCls .ui-datatable-header .columnSty .ui-button {top: -22px !important;width: 24px !important;right: 14px;}/*may17*/
.ldaLisngCls .Contactalpha .alpha a.ui-commandlink {top: -12px !important;position: relative;}
/* .ldaLisngCls .newrefresh > div{margin-top: -23px;} */
.ldaLisngCls .inqColorWidth{    margin-top: -11px;}
.ldaLisngCls .lfilterId{position: relative;top: -6px;}
.ldaLisngCls .headerSty1 > table .searchDIv .ui-inputtext{width: 93% !important;}
.ldaLisngCls .headerSty1 > table .searchBlack{position: relative;left: -21px;top: 1px;}
.ldaLisngCls .headerSty1 > table .searchBlack .ui-commandlink{background: #eaedf3;
       padding: 9px 0px 3px 3px;}
.ldaLisngCls .headerSty1 > table .searchBlack .ui-commandlink img{margin-top: 5px;}
.schedulerDetails .PageTitLeft .ui-button.saveBtnNew .ui-button-text {color: #fff !important;}
.schedulerDetails .basicTabMenuStyle{padding: 0px !important;}
.schedulerDetails .QnCMgAdListing .ui-panel-content{border: 1px solid #e0e0e0  !important}
.widh20{width: 20px !important;}
.aeE2BMessageList .keySearchDatainput {right: 32%;}
.aeE2BMessageList .commanDataTableStyles .ui-datatable-tablewrapper{    padding-top: 5px;}
.aeE2BMessageList .Contactalpha {width: 50%;}
.aeE2BMessageList .Contactalpha .AEAdvamceLinkSty .ui-commandlink {border: 1px solid #ccc;padding: 5px;border-radius: 4px;text-decoration: none;float: right;margin-right: 37px;background: #fff !important;}
.gcontList.aeE2BMessageList .userTopBarTable .AdvamceLinkSty {width: 2.5%;}
.gcontList.aeE2BMessageList .PageTitPoc {width: 95%;padding: 0px;}
.gcontList.aeE2BMessageList  .NewUISearchBar{/*yamini changes*/
	margin-left: 1px !important;
    width: 95.8% !important;
    border: none !important;
    background: #f0f1f3 !important;
    border-top: 1px solid rgb(223, 224, 228) !important;
    padding: 2px 0px 0px 0px !important;
    border-top-left-radius: 4px !important;
    border-top-right-radius: 4px !important;
	}
.formListSty.privacyPolicyListing .filterIconNew{width: 18% !important;}
.aesechParentClas .AddNewDelateSty {
    margin-top: 4px;
}
.aesechParentClas .NewUIDesing .viewStyle .headerSty{
    height: 50px;
    padding: 0px !important;
}
.formListSty.privacyPolicyListing .ActionNewIcon {width: 83% !important;}
.privacyPolicyListing .ui-datatable-header .columnSty .ui-button{top: -49px !important;width: 24px !important;right: -10px;}/*may10*/
.privacyPolicyListing .PageTitPoc {width: 94% !important;}/*may10*/
.privacyPolicyListing .NewUISearchBar{width: 96.3%;margin-left: 1px;    background: transparent;}
.privacyPolicyListing .NewUISearchBar td.newrefresh {width: 50%;}
.privacyPolicyListing form{padding: 0px !important}
.privacyPolicyListing .NewUIDesing {width: 96%;padding: 0px;margin: auto;}
.privacyPolicyListing .commanDataTableStyles .ui-datatable-tablewrapper{    padding-top: 5px;}
.privacyPolicyListing .commanDataTableStyles .ui-paginator{    background: #fff !important;}
.dataPrivStyl .dataPrivacyScroll .ui-datatable-tablewrapper {max-height: 187px !important;}
.dataPrivStyl .MainBoxDiv{padding: 0px !important;}
 .aesechParentClas .PageTitPoc {width: 89%!important}
.aesechParentClas .filteCls,
.aesechParentClas .SavebtnClass2 {width: 24px;float: left;}
.aesechParentClas .newaeicon .ui-commandlink{padding-right: 5px!important;display: inherit;}
/*.studyDetaForm .qncTrackeree{max-height: 560px;}*/
.aesechParentClas .aefailedMaoncls{    margin-top: -8px;}

.aesechParentClas .NewUISearchBar{height: 40px;}
.aesechParentClas .NewUIDesing .frozenColDatatable .ui-paginator-top{margin-top: -13px !important;right:30px;
    position: absolute;}

.aesechParentClas .commanDataTableStyles .ui-datatable-scrollable .ui-datatable-scrollable-header {
    height: auto !important;
    padding-top: 22px;
}
.aesechParentClas .NewUISearchBar {width: 96.2%;margin-left: 1px;}
.aesechParentClas .ui-grid-col-6 .selPadCseSe .ui-selectonemenu-label {padding: 8px 5px 5px !important;}
.aesechParentClas .ui-grid-col-6 .ui-selectonemenu.showType {    height: 30px;z-index: 102;}
.alertsListingSty .switchPanelSty {width: 59%;text-align: right;}
.alertsListingSty .ui-datatable-header .columnSty .ui-button {top: -67px!important;width: 24px !important;right:-18px;}/*mar6*/
.alertsListingSty .PageTitPoc,.codeLiMaingSTy.newUIForpagination .PageTitPoc,.regionListing.newUIForpagination .PageTitPoc,.territorieslisting.newUIForpagination .PageTitPoc,.postcdistingsty.newUIForpagination .PageTitPoc,.repoformLisSty.newUIForpagination .PageTitPoc{width: 94% !important;}/*may10*/
.alertsListingSty .alertsDumytxt  {height: 31px;position: absolute;width: 97%;}
.alertsDetails .MainBoxDiv{padding: 0px !important;}
.alertsDetails .DocPanelDiv .ui-button.cancelBtn{background: none !important;border: 1px solid #ccc !important;padding: 5px !important;}
.alertsDetails .DocPanelDiv .ui-button.primaryBtnStyle , 
.alertsDetails .DocPanelDiv .ui-button.cancelBtn{float: right;}
.alertsDetails .DocPanelDiv{    height: 33px;border: 0px !important;}
.idaDetSt .QnCMgSty .ui-panel-titlebar{    border: 0px solid #EAEDF3 !important;}
.idaDetSt .QnCMgSty .ui-panel-content{width: 100% !important;}
.idaDetSt .HeaderBox{    height: 30px;}
.idaDetSt .MainBoxDiv{padding: 0px !important;}
.MDSListing .NewUIDesing .ui-datatable.commanDataTableNoScrollableHeader .columnSty .ui-button {
    margin-top: 21px;
    top: -19px !important;
    right: 4px;
    width: 24px !important;
}
.NewseesionBtns{background: #fff;}
.NewseesionBtns .ui-commandlink {
    border: 1px solid #ccc;
    padding: 4px;
    float: right;
    border-radius: 4px;
    color: #000;
    text-decoration: none;    margin: 4px 9px 0px;
}
.newswarchAdmin {
    width: 75%;margin-top: 25px;
}
.newswarchAdmin .searchBlack {position: relative;left: -21px;top: 1px;}
.newswarchAdmin .searchBlack  .ui-commandlink {
    background: #eaedf3;
    padding: 9px 0px 3px 3px;
}
.newswarchAdmin .searchBlack  .ui-commandlink img {margin-top: 5px;}
.sessionUserInfo  .commanDataTableStyles .ui-paginator{position: absolute;margin-top: -33px !important;right: 27px;}
.sessionUserInfo .newAeSerchBar .searchDIv .ui-inputtext{    width: 90% !important;}
. ArrangeTolltipIconAtLeftPos .NewUIDesing .deleteNewUI a.ui-commandlink {
    padding: 7px 13px !important;
    /* margin-top: 8px !important; */
}

.ArrangeTolltipIconAtLeftPos .NewUIDesing .AdvListHeaderSty .CaseList_button .CaseList_button_right .DelCommon {
    margin-top: 3px;
}
.subDelCommon a.ui-commandlink:hover {margin: 0px 5px !important;}
.subDelCommon a.ui-commandlink {margin: 0px 5px !important;}
.sessionUserInfo  .ui-datatable-header .columnSty .ui-button {width: 25px !important;top: -73px;right: 2px;}/*may10*/
.formLisSty   .PageTitPoc {width: 93.1%;}
.sessionUserInfo .PageTitPoc{width: 94%;}
/* .formLisSty  .commanDataTableStyles .ui-paginator{position: absolute;margin-top: -36px !important;right: 40px;} */
/* page padding */
.formLisSty .Contactalpha {width: 44%;}
.utilityConfig .NewUIDesing, .creFormSty .NewUIDesing, .repoformLisSty .NewUIDesing,
.repoFormDetalCls .NewUIDesing,
.xmlLibDetailsFormSty .NewUIDesing,
.contactList .NewUIDesing,
.faqParentCls .NewUIDesing,
.faqListparentCLs .NewUIDesing,
.unCOrContLis .NewUIDesing,
.salvRepCritaForm .NewUIDesing,
.userCalendarList .NewUIDesing,
.aeRuBuiDet   .NewUIDesing,
.medlineArticleList .NewUIDesing,
.unResolveCorrDoclist .NewUIDesing,
.parentNavaDetailSty .NewUIDesing,
.compNew .NewUIDesing,
.subBatchEdit  .NewUIDesing,
.subMsgNew .NewUIDesing,
.compListNewSty .NewUIDesing,
.unsavedComplaintListSty .NewUIDesing,
.aeKeywdset .NewUIDesing,
.theticDtls .NewUIDesing,
.invListForm .NewUIDesing,
.utilityConfiguration  .NewUIDesing,
.lisdnesEt .NewUIDesing,
.InvDetForm .NewUIDesing,
.scriptedRuleSty  .NewUIDesing,
.restServDetSty .NewUIDesing,
.supplementFields .NewUIDesing,
.depentLiSty .NewUIDesing,
.depDetsty .NewUIDesing,
.announcelisting .NewUIDesing, 
.annoulisngpas .NewUIDesing,
.codeListCls .NewUIDesing,/*may10*/
.codeLiMaingSTy .NewUIDesing,
.territorieslisting .NewUIDesing,
.territodetals  .NewUIDesing,
.postcdistingsty .NewUIDesing,
.PosCodeDetPntSTy .NewUIDesing,
.regionListing .NewUIDesing,
.regionDetails .NewUIDesing,
.invguidListpa .NewUIDesing,
.companyUserGroup .NewUIDesing,
.litSearCOnf .NewUIDesing,
/* .gcontList .NewUIDesing, */
.unresolvedCorpDetailsSubMBeanFormSty .NewUIDesing,
.codEditMap .NewUIDesing{width: 97%;padding: 10px 20px;}

.submissionListingClassSty .NewUIDesing{    width: 98%;padding: 7px 12px;}


.utilityConfiguration .ui-panel .ui-panel-titlebar,
.creFormSty .BasicDetailSty .ui-panel-titlebar,
.utilityConfig .ui-panel .ui-panel-titlebar{background: #fff !important;border: 0px !important;    Padding: 6px 0px 10px 10px !important;}
.utilityConfig .panel-title .ui-outputlabel,
.creFormSty .panel-title .ui-outputlabel,
.utilityConfiguration .panel-title .ui-outputlabel,
.creFormSty .ui-panel .ui-panel-titlebar .ui-panel-title .ui-outputlabel   {font-size: 15px;color: #5C6B7E !important}
.utilityConfiguration .fourColumnPanel .ui-panel-content,
.utilityConfig .fourColumnPanel .ui-panel-content {padding: 0px !important;}
.utilityConfiguration .fourColumnPanel.batchGrp .ui-panel-content{padding-top: 10px !important;}
.utilityConfiguration .HeaderBox{background: #fff !important;    height: 27px;}
.utilityConfiguration .ButtonDiv{float: right;}
.utilityConfiguration .ButtonDiv  .ui-button,
.utilityConfiguration .ButtonDiv .ui-button.ui-state-hover,
.creFormSty .buttoncreate .ui-button,
.creFormSty .buttoncreate .ui-button.ui-state-hover{background: #fff !important;border: 1px solid #C4CDD5 !important;border-radius: 4px !important;padding: 3px 6px;}
.utilityConfiguration .ButtonDiv  .ui-button.saveBtn,
.creFormSty .buttoncreate .saveBtn {background-color: #1A3BDD !important;color: #fff !important;}
.AddDeleteNewUI a.ui-commandlink {background: #fff !important;border: 1px solid #C4CDD5 !important;border-radius: 4px !important;padding: 6px 15px;text-decoration: none;color:#5C6B7E!important;    margin-right: 5px;}
.AddDeleteNewUI a.ui-commandlink.addLinkSty{background-color: #1A3BDD !important;color: #fff !important;}
.AddDeleteNewUI .alignright{float: right;    margin-top: 12px;}
.AddDeleteNewUI {background: #fff;height: 29px;}
.utilityConfig .ui-datatable-header .columnStyIcon .ui-button {margin-top: -52px;width: 24px !important;right: 10px;}
.utilityConfig .NewUIDesing .commanDataTableStyles .ui-datatable{border: 0px !important;margin-top: 5px !important;}
/*.batchPrin .commanDataTableStyles .ui-datatable-tablewrapper{min-height: 400px !important;max-height: 419px !important;}*/
.lessThan .setBgColorProg .ui-progressbar-value{    background: #efd793 !important;border-radius: 4px !important;}
 .formLisSty .ui-datatable-header .columnSty .ui-button {width: 24px !important;top: -64px;right: 6px;}
 /*.formLisSty .formLisData .ui-datatable-tablewrapper {max-height: 459px !important;overflow: auto;}*/
 .formLisSty  .NewUIDesing .commanDataTableStyles .ui-datatable{border: 0px !important}
.buttoncreate {background: #fff;padding: 5px 5px 5px;height: 30px;}
.buttoncreate .alignright{float: right;}
.creFormSty .buttoncreate{border-bottom: 1px solid #e9eaec  !important;}
.creFormSty .ui-panel .ui-panel-content{background: #f4f5f8 !important;}
.creFormSty .chooseButtonDetail .ui-fileupload-buttonbar{border: 0px !important;}
.creFormSty .chooseButtonDetail .ui-fileupload span.ui-button{background: #fff !important;color:#000!important;border:1px solid #e9eaec !important;}
.creFormSty .chooseButtonDetail span.ui-icon-plusthick{display: none;}
.creFormSty .ui-button-text-icon-left .ui-button-text {padding: .3em 1em .3em 1em;}
.creFormSty .vetRequestPanelStyle,
.creFormSty .vetRequestPanelStyle .ui-panel-content{background: #fff !important;}
.scriptedRuleSty .NewUISearchBar {position: relative;width: 100%;background: #fff;padding: 2px 0px !important;height: 35px;padding: 0px !important;margin-left: -6px;}/*may24*/
.scriptedRuleSty .ui-datatable-header .columnSty .ui-button {width: 23px !important;top: -3px !important;right: 0px;}/*may24*/
.scriptedRuleSty .Contactalpha {width: 40%;}
.scriptedRuleSty .PageTitPoc {width: 94%;}/*may24*/
.scriptedRuleSty  .excutFDIlterLbl.ui-grid-col-6{    text-align: right;padding-top: 10px !important;}
.scriptedRuleSty .commanDataTableStyles .ui-paginator {border: 1px solid #C4CDD5 !important;position: absolute;margin-top: -29px !important;right: 20px;}/*may24*/
.scriptedRuleSty td.newrefresh{padding-left: 17px !important;width:30% !important}/*may24*/
.restServDetSty .HeaderBox,
.supplementFields .HeaderBox{background: #fff;}
.SupplementPanelSty .ui-panel-titlebar{    background: #fff !important;
    height: 30px;}
.supplementFields .HeaderBox>table{float: right;}
.supplementFields .HeaderBox>table .saveBtn{background-color: #1a3bdd !important;
    color: #fff !important;
}
.supplementFields .HeaderBox>table .ui-button,
.supplementFields .HeaderBox>table .ui-button.ui-state-hover{
    float: left;
    padding: 4px 8px;
    border: 1px solid #ccc !important;
}
.supplementFields .HeaderBox{    height: 27px;}
.dialogComdataTab .ui-paginator .ui-paginator-pages .ui-state-active,
.dialogComdataTab .ui-paginator .ui-paginator-first, .ui-grid-col-6 .dialogComdataTab .ui-datatable .ui-paginator .ui-paginator-first,
.dialogComdataTab .ui-paginator .ui-paginator-prev, .ui-grid-col-6 .dialogComdataTab .ui-datatable .ui-paginator .ui-paginator-prev{border-radius: 0px !important;}
.ArrangeTolltipIconAtLeftPos .NewUIDesing .deleteNewUI a.ui-commandlink {
    padding: 7px 13px !important;
}

.drugTitle .ui-panel-titlebar{
    background: #f9f9f9 !important;
}
.drugTitle .ui-panel-titlebar .ui-panel-title{color: #5C6B7E !important;}
.drugTitle .ui-panel-titlebar {
    Padding: 5px 0px 12px 10px !important;
}
.casCodingSty   .ui-datatable tbody td{background: #fff!important;}
.NewUIDesing .tooltipDispositionChannelSty .ui-datatable .ui-datatable-tablewrapper thead th{padding: 10px !important;}
.ProdLokUpDialSty .ui-datatable-tablewrapper {max-height: 207px !important;}
.depentLiSty  .AddNewDelateSty,
.announcelisting .AddNewDelateSty {position: relative;height: 19px !important;background: #fff;}

.announcelisting .Contactalpha {width: 43%;}
.depentLiSty .commanDataTableStyles .ui-paginator {
    margin-top: 3px !important;
    margin-bottom: 4px !important;
}
.depentLiSty .NewUISearchBar,
.announcelisting .NewUISearchBar,
.codLiUni .NewUISearchBar{background: transparent;position: relative;padding-top: 5px !important;width: 70%;top: 37px;}
.codLiUni .Contactalpha{margin: 0px !important; width: 50%;padding-top:10px !important;}/*may10*/
.codLiUni .NewUISearchBar{width: 63% !important;}
.codLiUni .newAeSerchBar{float: right}
.codLiUni .viewStyle .headerSty1{height: 33px}
.codLiUni .NewUISearchBar td.newAeSerchBar .searchDIv {
    width: 100%;}
.codLiUni .ui-datatable-header .columnSty .ui-button {top: 16px !important;right: 0px;}/*may10*/
/*.codLiUni .codeSetMAxDatHe .ui-datatable-tablewrapper {max-height: 440px;}*/
.pagetitleicons1 td{padding: 0px !important;}
.depentLiSty .headerSty1,
.announcelisting .headerSty1{height: 30px;}
.depentLiSty .ui-datatable-header .columnSty .ui-button {width: 24px !important;margin-top: -43px;right: 15px;}
.depentLiSty .PageTitPoc {width: 93%;}
.AesaveSerisDT {position: absolute;top: 11%;left: 20.5%;}
.AesaveSerisDT.AesaveSerisDTopenSty{left: 21%;}
.commanDataTableStyles a.AesaveSerisDThide{display: none;}

.depDetsty .MainBoxDiv,
.annoulisngpas .MainBoxDiv{padding: 0px !important;}
/* .depDetsty .ButtonDiv{padding: 6px;} *//*may10*/
body .pagetitleicons table tr td.ui-panelgrid-cell{padding: 0px !important;}
.announcelisting .ui-datatable-header .columnSty .ui-button {width: 24px !important;top: -42px;right: 0px;}/*may10*/
.announcelisting .NewUISearchBar {padding-top: 5px !important;top: -1px;    width: 90%;}/*may10*/
.commanDataTableStyles .ui-paginator {background: #fff !important;}
.codDetSty .MainBoxDiv, 
.codEditMap .MainBoxDiv ,
.territodetals .MainBoxDiv,
.regionDetails .MainBoxDiv,
.xmlLibDetailsFormSty .MainBoxDiv,
.PosCodeDetPntSTy  .MainBoxDiv,
.lisdnesEt .MainBoxDiv,
.aeKeywdset .MainBoxDiv,
.unresolvedCorpDetailsSubMBeanFormSty .QnCMgSty,
.theticDtls .MainBoxDiv, .navaDetailsFormSty .MainBoxDiv {padding: 0px;margin-top: 2px;}
.pagescroll {max-height: 483px;overflow: auto;}

.newUIForpagination .NewUISearchBar{position: relative;margin-left: -6px;background: transparent;width: 80%;    top: 42px;}
 .newUIForpagination  .viewStyle .headerSty1{    height: 34px}
.newUIForpagination  .NewUISearchBar td.newAeSerchBar .searchDIv {width: 95%;float: left;}
.newUIForpagination  .NewUISearchBar .newrefresh .ui-commandlink {vertical-align: sub;}
.newUIForpagination .commanDataTableStyles .ui-paginator  {margin-bottom: 4px !important;margin-top: 1px !important;}
.newUIForpagination .ui-datatable-header .columnSty .ui-button {width: 24px !important;top: -50px;right: 25px;}
.newUIForpagination .PageTitPoc {width: 92%;}
.newUIForpagination .ui-datatable{border: 0px solid #EAEDF3 !important;}

 .formListSty.privacyPolicyListing .Contactalpha{margin-left: 0px !important;}
 .postcdistingsty  .AddNewDelateSty,
 .repoformLisSty   .AddNewDelateSty,
 .territorieslisting  .AddNewDelateSty{right: 22px;}
 .postcdistingsty  .NewUIDesing .viewStyle .headerSty{height: 38px !important;}
 .postcdistingsty.newUIForpagination .ui-datatable-header .columnSty .ui-button {top: -29px;right: 4px;}/*may10*/
 .regionListing  .AddNewDelateSty{right: 24px}
.addcmpgrp{background: #fff;width: 100%;    height: 46px;} 
.compuniGrp  .deleteLinkSty{border-radius: 4px !important;background-color: #FFFFFF!important;color: #38506D !important;background-image: none !important;font-size: 12px;font-weight: 600;text-align: center;padding: 8px 27px !important;text-decoration: none !important;border: 1px solid #C4CDD5 !important;margin: 5px !important;}
 .companyUserGroup .AddNewDelateSty{padding: 0px !important}   
 .repoformLisSty .ui-datatable-header .columnSty .ui-button {top: -52px !important;}
 .repoFormDetalCls .HeaderBox{background: #fff;border-top-left-radius: 4px !important;border-top-right-radius: 4px !important;}
.repoFormDetalCls .ui-panel-content{background: transparent !important;}
/*New Dialog Changes*/
.newUIDialog.ui-dialog .ui-dialog-titlebar,
.proDetaParSt .CodDictBrowserDialog .ui-dialog .ui-dialog-titlebar ,
.aeImeDet .CodDictBrowserDialog .ui-dialog .ui-dialog-titlebar {
    padding: 15px 20px !important;
}
.newUIDialog.ui-dialog .ui-dialog-titlebar a.ui-dialog-titlebar-icon,
.proDetaParSt .CodDictBrowserDialog .ui-dialog .ui-dialog-titlebar a.ui-dialog-titlebar-icon ,
.aeImeDet .CodDictBrowserDialog .ui-dialog .ui-dialog-titlebar a.ui-dialog-titlebar-icon {
    top: 15px !important;
    margin: 0px !important;
    right: 15px !important;
}
.newUIDialog.ui-dialog .ui-widget-header {
    border: 1px solid #eaedf3;
}
.newUIDialog.ui-dialog .ui-datatable-header {
    background: #f9f9f9 !IMPORTANT;
    text-transform: uppercase;
    padding: 8px 10px!important;
    font-size: 12px !important;
}
.newUIDialog.ui-dialog .ui-paginator {
    margin: -28px 0px 0px 0px !important;
}
.newUIDialog.ui-dialog .ui-dialog-content {
    margin: 0 !important;
    padding: 15px 20px !important;
}
/* .newUIDialog.ui-dialog .ui-widget-content {
    border: 0 !important;
} */
.newUIDialog.ui-dialog .ui-datatable-tablewrapper {
    max-height: 300px !important;
}
.newUIDialog.height_410.ui-dialog .ui-datatable-tablewrapper {
    max-height: 410px !important;
}
.newUIDialog.ui-dialog.ui-confirm-dialog .ui-dialog-buttonpane {
    padding: 10px !important;
}
body.proDetaParSt .CodDictBrowserDialog .searchOkbtn {
    margin-top: 10px !important;
}
body.proDetaParSt .CodDictBrowserDialog .ui-dialog.ui-widget .ui-dialog-content {
    max-height: 600px !important;

}
.proDetaParSt .newUIDialog.newDesign_Error .ui-dialog-titlebar a.ui-dialog-titlebar-icon {
    margin: 0px !important;
}
.ui-dialog .QnCMgSty .ui-panel-titlebar{background: #f9f9f9 !important;}
.compProdReducBotPadd_sty .ui-grid-col-6 .ui-inputfield,.compProdReducBotPadd_sty .ui-grid-col-6 .ui-inputfield.ui-state-hover {padding: 8px 5px 4px 1px !important;}
.agProLo  .QnCMgSty .ui-panel-content{width: 99%;    padding: 10px !important;}
.NewUIDesing .commanDataTableStyles .ui-datatable-scrollable-body td .tooltipAct.newtooltipact a.ui-commandlink .ui-outputlabel,
.NewUIDesing .commanDataTableStyles .ui-datatable-scrollable-body td .tooltipAct.newtooltipact a.ui-commandlink{color: #1A3BDD!important;    cursor: pointer;}
.NewUIDesing .commanDataTableStyles .ui-datatable-scrollable-body td .tooltipAct.newtooltipact a.ui-commandlink{margin: 0px 0px 8px !important;}
.ui-datepicker td .ui-state-highlight{background: #c4cdd5 !important ;}
/* .OverlayPanPopupSty .ui-panelgrid .InqAdvSrcCol1.ui-panelgrid-cell {padding: 0px 0px 0px 0px !important;} */
.OverlayPanPopupSty .ui-panelgrid .InqAdvSrcCol2.ui-panelgrid-cell{background: #f9f9f9 !important;} 
.recNoLoOver  .ui-panel .ui-panelgrid-content{padding: 10px !important;}
.pharmacoloSTy .newUIDialog.ui-dialog .ui-paginator,.parDetaSty .newUIDialog.ui-dialog .ui-paginator,
.bulkImpoConfgDets .newUIDialog.ui-dialog .ui-paginator,
.qdExtractionDetailsSty .newUIDialog.ui-dialog .ui-paginator,
.roleDetails .newUIDialog.ui-dialog .ui-paginator {margin: -28px 15px 0px 0px !important;}
.dialogCom .totnaQusDiaChil .ui-panel-titlebar {
    background: transparent !important;border: 0px !important;}
.globalChkBtn {float: left !important;margin-top: 6px;color: rgb(26, 59, 221);}
    .subNextTransSty .ui-selectonemenu{height: 28px;}
.subBasicSearchDiv .ui-inputfield{float:left;}
.subBasicSearchDiv{right: 208px;}
.roleDetails .newUIDialog.ui-dialog.dialogCom .ui-dialog-content, .parDetaSty .newUIDialog.ui-dialog .ui-dialog-content {
    width: 96%;
}
.roleDetails .newUIDialog.height_375.ui-dialog .ui-datatable-tablewrapper {
    max-height: 375px !important;
}
.InqList-tooltip .tooltipInqList.Info6765 .ui-outputlabel{font-size: 13px !important;color: #546e7a !important;}
.tooltipInqList.Info6765 table td{    padding: 4px 0px;}
.agaddactivityDialog .ui-panelgrid-cell.DelCommon {padding-top: 6px !important;}
.ui-dialog.agaddactivityDialog .viewStyle .headerSty .has-tooltip .ui-outputlabel {padding-top: 5px;}
.agaddactivityDialog .DelCommon a.ui-commandlink{background: #fff !important;}
.agaddactivityDialog .commanDataTableStyles .ui-paginator .ui-paginator-current {padding: 1px 5px 1px !important;}
.panelBorderCopy{border: 0px !important;}
.documentTasksDialog .ui-dialog-footer .notesButonsAlign.buttonBg .ui-button, .documentTasksDialog .ui-dialog-footer .notesButonsAlign.buttonBg .ui-button.ui-stae-hover {padding: 4px !important;height: 25px !important;}
.contactList .PageTitPoc {width: 91%;}

.searchContBtn .deleteLinkSty{
    border-radius: 4px !important;
    background-color: #FFFFFF!important;
    color: #38506D !important;
    background-image: none !important;
    font-size: 12px;
    font-weight: 600;
    text-align: center;
    padding: 6px 18px !important;
    text-decoration: none !important;
    border: 1px solid #C4CDD5 !important;
    margin: 0px !important;
}
.contactList.newUIForpagination .NewUISearchBar {
    position: relative;
    margin-left: -5px;/*may16*/
    background: #f0f1f3;
    width: 71%;
    top: 5px;
}
.contactList .NewUIDesing .commanDataTableStyles .ui-datatable{background: transparent !important;margin-top:32px !important;}

    
.persMainSty .NewUIDesing {
    margin-bottom: 20px !important;
}
    
    .roleDetails .newUIDialog.ui-dialog.dialogCom .ui-dialog-content, .parDetaSty .newUIDialog.ui-dialog .ui-dialog-content {
    width: 96%;
}
.roleDetails .newUIDialog.height_375.ui-dialog .ui-datatable-tablewrapper {
    max-height: 375px !important;
}
.editcontactLayout{width: 75% !important;}
.editcontactdocLayout{width: 25% !important;}
.proDetaParSt .frozenColDatatable .ui-datatable-tablewrapper .ui-selectonemenu{min-width:90% !important;}
.editcontactdocLayout .ui-accordion .ui-accordion-header .ui-icon {
    position: absolute;
    right: .5em;
    top: 50%;
    margin-top: -8px;left: auto;
}
.editcontactdocLayout .pinLayoutAccord .ui-accordion-header a {
    text-align: right;
    padding-right: 3px;
    float: right;
    margin-top: 4px;
    /* display: none; */
    margin-right: 19px;
}
.editcontactdocLayout .ui-accordion .ui-accordion-content{width: 100% !important;border-bottom-left-radius: 4px !important; border-bottom-right-radius: 4px !important;}
.editcontactdocLayout .pinLayoutAccord .ui-accordion-content {margin-bottom: 10px !important;}
.editcontactdocLayout .seeMorePanelGrp a.add {float: right;padding: 0px 6px 6px 18px !important;}
.editcontactdocLayout .newUIDialog.ui-dialog .ui-datatable-tablewrapper {max-height: 213px !important;}
.unCOrContLis .PageTitPoc {width: 93%;}
.unCOrContLis .AddNewDelateSty{float: right;right: 20px;}
.unCOrContLis .newUIForpagination .ui-datatable-header .columnSty .ui-button {
    width: 24px !important;
    top: -35px !important;
    right: 15px;
}
.unCOrContLis .columnSty .togglerCi{  top: -59px !important;}
.newUIForpagination .NewUISearchBar{background: #f0f1f3;}
.accListingParentSty .NewUIDesing .ui-datatable.commanDataTableNoScrollableHeader .columnSty .ui-button {top: -30px !important;right: 3px;}
.NewUIDesing .ui-datatable.commanDataTableNoScrollableHeader .columnSty .ui-button{top: -27px !important;right: 3px;}

/* .tasknewsty .NewUIDesing, */
.tskLitng  .NewUIDesing{width: 97% !important;padding: 10px 20px !important;}
.tasknewsty .contactPanel{  border-top-right-radius: 4px !important;
    border-top-left-radius: 4px !important;}
.tasknewsty .NewUIDesing .contactPanel{border-bottom: 1px solid #ccc !important;}
.tasknewsty .taskNewCOntainer{overflow-x:hidden; }


/* central coding changes  */
.vtaMt .NewUIDesing {width: 100% !important;padding: 0px 20px !important;}
.vtaMt .agMainbreadcrumbs h5 {margin: 0px !important;font-size: 12px;font-family: 'Inter-regular';padding: 6px !important;margin-top: 0px !important;padding-top: 0px !important;}
.agmainHeader {background: #fff !important;}

.agmainHeader a[_ngcontent-c1]{text-decoration: none;padding: 7px 13px !important;
    width: 80px;
    height: 25px;
    line-height: 25px;
    background-image: none !important;
    border: 1px solid #C4CDD5 !important;
    border-radius: 4px !important;
    background-color: #FFFFFF;
    color: #38506D;
    font-size: 12px;
    font-weight: 500;
    text-align: center;}
    
.tasknewsty .QnCMgSty .ui-panel-content{background: #F4F5F8 !important;}   
.tskLitng .PageTitPoc{width: 93.7%;}
.tskLitng .ui-datatable-header .columnSty .ui-button {width: 24px !important;top: -12px;right: 3px;}
.tskLitng .taskListingSelect {width: 21% !important;}
.tskLitng .taskListingLabel1 {
    width: 29% !important;
}
.tskLitng .tskLitng .taskListingLabel {
    width: 31% !important;
}
.tskLitng .NewUIDesing .commanDataTableStyles .ui-datatable{
    background: transparent !important;
    margin-top: 5px !important;
}
/* 27 v deleted line*/
.batchPrin .ActionCommon table .ui-button,
.datExhLiSt.batchPrin .ActionCommon .ui-button.ui-state-hover,
.datExhLiSt.batchPrin .ActionCommon .ui-button.ui-state-active{
    border-radius: 4px !important;
    background-color: #FFFFFF!important;
    color: #38506D !important;
    background-image: none !important;
    font-size: 12px;
    font-weight: 600;
    text-align: center;
    padding: 5px 6px !important;
    text-decoration: none !important;
    border: 1px solid #C4CDD5 !important;
    margin: 0px !important;
}

.archiveSelection{
    width: 115px;
}
.infoicon .tooltipInqList  table tr{height: 34px !important;}
 .inforIconWidth.fdainfoIcon .tooltipInqList {
    width: 300px !important;
}
.fdainfoIcon  .tooltipInqList table td label{font-size: 12px !important;}
.fdainfoIcon .tooltipInqList .ui-state-disabled {
    background: #fbf7f7 !important;
}
.userListPa .PageTitPoc{    width: 91.6%;}

.RequestPanelLineRe .ui-panel-content .ui-panel-content  .validitChkTabIdSty.valiTblWf td{
    white-space: normal !important;
    word-break: break-all;
}
.RequestPanelLineRe .ui-panel-content .ui-panel-content  .validitChkTabIdSty.valiTblWf td .wfvalidradio td{border: 0px !important;padding: 0px !important;}
.RequestPanelLineRe .ui-panel-content .ui-panel-content  .validitChkTabIdSty.valiTblWf td .wfvalidradio td .ui-radiobutton{padding: 0px !important}
.RequestPanelLineRe .ui-panel-content .ui-panel-content  .validitChkTabIdSty.valiTblWf td .wfvalidradio td .ui-selectoneradio label{padding: 0px 3px !important;}
.RequestPanelLineRe .ui-panel-content .ui-panel-content  .validitChkTabIdSty.valiTblWf td .wfvalidradio td .ui-radiobutton-box,
.RequestPanelLineRe .ui-panel-content .ui-panel-content  .validitChkTabIdSty.valiTblWf td .wfvalidradio td .ui-radiobutton-box.ui-state-active{height: 14px !important;width: 14px !important}
 .dialogCom.aeCaseSumrdilg {
    z-index: 1024 !important;
}
.agprodtheme  .prodCOntentSty fieldset  .ui-dropdown label.ui-dropdown-label{height: 26px !important}       
.NewUIDesing .corrContactDialog  .commanDataTableStyles .ui-paginator-top .ui-paginator-current {padding: 1px 4px 6px !important;}
.ui-dialog.mandatoryDilog  {    z-index: 1055 !important; }
.dialogCom .ui-datalist .ui-paginator .ui-paginator-last,.ui-dialog .ui-paginator-last {display: block !important}
.bulkImpoConfgDets .newUIDialog.ui-dialog .ui-datatable-tablewrapper,
.qdExtractionDetailsSty .newUIDialog.ui-dialog .ui-datatable-tablewrapper {
    max-height: 265px !important;
}
.adverseDataTableNewSty.BatchInfo .ui-datatable-tablewrapper,.adverseDataTableNewSty.BatchInfo{min-height: 50px !important}
.invListForm .NewUIDesing .commanDataTableStyles .ui-datatable{background: #f9f9f9 !important;}
.invListForm .compInvestSty  .ui-panel-titlebar{border-top-left-radius: 4px !important;border-top-right-radius: 4px !important}
.compListNewSty .PageTitPoc{width: 89.5%;}
.compListNewSty .ui-datatable-header .columnSty .ui-button.compLisTogl {
    top: -1px;
    right: -6px !important;
    width: 24px !important;
}
.compPrimarybtn{background: blue;
    color: #fff !important;
    text-decoration: none;
    padding: 5px 21px;
    border-radius: 4px;}
  .compSecondryBtn{text-decoration: none;
    padding: 5px 21px; color:#000!important;
    background:#fff !important;
    border-radius: 4px; border:1px solid #ccc !important;}
   .pageTitleLbl  {
    width: 61%;
}
.compListNewSty .NewUIDesing .viewStyle .headerSty{padding: 10px !important;} 
.compListNewSty .refreshNewCom{position: absolute;}
.unsavedComplaintListSty .ui-datatable-header .columnSty .ui-button {
    margin-top: -8px;
    width: 24px !important;
    right: 10px;
}
.unsavedComplaintListSty .PageTitPoc {
    width: 95%;
}
.unsavedComplaintListSty .commanDataTableStyles.unreadPaenation .ui-paginator{
    position: absolute;
        top: 85px;
    right: 46px;
}
.NewUIDesing .PageTitPoc label:last-child {
    font-family: 'Inter-Bold' !important;
    text-decoration: underline !important;
}
.moreOptionsImg {
    background-image: url(../images/more_horiz_green.png) !important;
    width: 25px;
    position: absolute !IMPORTANT;
    top: 10px !important;
    left: 3px;
}
.unsavedComplaintListSty .unrrefrshDiv{height: 33px;}
.compNew .PageTitPoc{
    width: 95%;
}
.compNew .pagicons .ui-commandlink{padding-right: 10px !important;}
.compNew .thinHeaderBox {
    padding: 5px 5px 9px 5px !important;
}

.compNew .ui-accordion .ui-accordion-header .ui-icon {
    left: auto !important;
    right: 7px !important;
}
.compNew .inqUploadSty .ui-button-text-icon-left .ui-button-text{padding: 5px !important}
.compNew .pinLayoutAccord .ui-accordion-header a {
    text-align: right;
    padding-right: 3px;
    float: right;
    margin-top: 5px;
    margin-right: 20px !important;
}
.companyPanelSty .ui-panel-titlebar .ui-panel-title .ui-outputlabel {
        color: #5C6B7E !important;
}
.companyPanelSty .NewUIDesing .ui-datatable .ui-datatable-tablewrapper thead th,
.companyPanelSty .NewUIDesing .ui-datatable .ui-datatable-tablewrapper thead th .ui-column-title .ui-outputlabel{font-size: 11px !important;}
.InvDetForm .ButtonDiv{float: right !important;}
.InvDetForm .ui-accordion .ui-accordion-header .ui-icon {
    position: absolute;
    left: auto;
    top: 50%;
    margin-top: -8px;
    right: 7px;
}
.InvDetForm .pinLayoutAccord .ui-accordion-header a {
    margin-top: 4px;
    margin-right: 16px;
}
.docDetailClass .agAddDeleteBlock{margin-top:2px !important;}
body .rightInsertedCol .AddNoteBtn,
body .rightInsertedCol .AddNoteBtn.ui-state-hover,
body .rightInsertedCol .AddNoteBtn:hover,
body .rightInsertedCol .AddNoteBtn .ui-button-text ,
body .rightInsertedCol .AddNoteBtn.ui-state-hover .ui-button-text ,
body .rightInsertedCol .AddNoteBtn:hover .ui-button-text {
    padding: 2px 4px !important;
    line-height: 1.5 !important;
    height: 27px !important;
}
 .bulupDialoSty.quesRadiobtn .ui-dialog-content .ui-icon{
    margin-top: -5px !important;
    margin-left: -6px !important;
}
.ui-confirm-dialog.quesRadiobtn .ui-dialog-buttonpane .ui-button-text{color: #000 !important;}
/* .dataList-tooltip.dataListpquesfollw.DocListIconMoreToolTip{margin-top: -20px;} */
.subiocns{    display: inline-flex;}
.subiocns .SavebtnClass2{height: 24px;
    width: 24px;
    display: block;
    margin-left: 10px;}
.subiocns .tooltipBottomFix,
.subiocns .aeTooltipm,
.subiocns .filterId{margin-right: 5px;}   
.subfaildList .PageTitPoc{width: 90%;}
.subfaildList .NewUISearchBar td.newrefresh{    width: 7%;}
.subfaildList .Contactalpha {width: 33%;}
.subfaildList .NewUISearchBar{background: #fff !important;margin: 0px;}
.subfaildList .NewUIDesing .ui-datatable .ui-datatable-scrollable-header-box thead th .ui-outputlabel{font-family: 'Inter-Bold' !important}
.singleViewPanelDial .ui-panel-content{height: 438px;}
.subreportfaildlDial .ui-panel-content{height: 418px;}
.NewUIDesing .breadcrumbsMain .ui-outputlabel.submtitle{float: left;padding-right: 3px !important;font-size: 16px !important;font-family: Inter-SemiBold !important;color: #003a70 !important;margin-left: -9px !important;}
.subMsgNew .PageTitPoc{width: 98%;}
.submainTitle{width: 30%;}
.submisionBtns   {width: 87%;} 
.submisionBtns .saveExBtn{background-color: #1A3BDD !important;color: #fff !important;}
.NewUIDesing .submisionBtns .breadcrumbsMain{padding: 0px 0px 4px 0px !important;float: right;}
.NewUIDesing .submisionBtns .breadcrumbsMain .ui-outputlabel{font-size: 11px !important}
.submainTitle .ui-tabmenu .ui-tabmenu-nav .ui-state-active{    border-bottom: 2px solid blue !important;background: #fff!important;}
.ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell.SubLeftLayout {padding: 8px 10px 0px 0px !important;border-radius: 4px !important;}
.ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell.SubLeftLayout .e2bFormStyleMain{background: #fff !important;border-top: 1px solid rgb(223, 224, 228) !important;margin: 0px !important;padding: 0px !important;}
.SubLeftLayout .tabPanelStyle{margin-top:1px !important;}
.subBatchEdit .ui-fluid .ui-button.caseLevelDocIdbtn{
	background: #fff !important;
    font-family: 'Inter-Bold' !important;
    font-size: 12px !important;
	float:right !important;}
.subBatchEdit .ui-fluid .ui-button.caseLevelDocIdbtn .ui-button-text{
	color:#1A3BDD !important;
	text-decoration:underline !important;}
.SubLeftLayout .tabPostion{
    position: absolute;
    top: 60px;
}

.SubLeftLayout .tabPanelStyle .ui-panel-titlebar .ui-panel-title{
	    font-weight: normal !important;
    color: #5C6B7E !important;    padding: 6px 12px;
    display: inline-block;
    font-size: 15px!important;
    font-weight: 700!important;
    margin-left: 15px;
}
.tabPanelStyle .newRegenratePanel .ui-panel-titlebar .titleBar-title{width: 87%;}
.tabPanelStyle .newRegenratePanel .ui-panel-title{    width: 93% !important;}
.subMsgNew .SubLeftLayout .noborder .ui-panel-content{border: 10px solid #fff !important;    border-bottom-left-radius: 4px !important;
    border-bottom-right-radius: 4px !important;}
.subMsgNew .SubLeftLayout .ui-panel-titlebar{background: #fff !important;    border: 0px !important;padding: 0px !important;}
.arisgProductPanel .ui-grid-col-6 .ui-inputfield,
.arisgProductPanel .ui-grid-col-6 .ui-inputtext,
.arisgProductPanel .ui-grid-col-6 .ui-selectonemenu{width: 95% !important}
.arisgProductPanel .ui-separator{display: none;}
.ui-grid-col-6 .inforAuthPanel  .ui-grid-row .ui-grid-col-4 {padding: 5px 10px !important;}
.subMsgNew  .e2bQnCSty .subReguDoc .ui-panel-content {border: 10px solid #fff !important;
    width: 100% !important;
    border-top: 0px !important;}
.subMsgNew    .ui-panel-content{background:#f4f5f8 !important; }
.subMsgNew .commonPanelSty.localLabel-panel > .ui-panel-content {border: 10px solid #fff !important;border-top: 0px !important;padding: 0px !important;}
.subMsgNew .SubLeftLayout .arisgProductPanel .ui-panel-titlebar{border-bottom: 1px solid #ccc !important;}
.subMsgNew .QnCMgSty .chooseButtonDetail .ui-fileupload span.ui-button,.subBatchEdit .QnCMgSty .chooseButtonDetail .ui-fileupload span.ui-button{
    border: 0px !important;font-family: "Inter-Bold" !important;float: right;font-size: 12px !important;}
.subMsgNew .NewUIDesing .ui-button1, .subMsgNew .NewUIDesing .ui-button1.ui-state-hover{height:29px !important;}
.subMsgNew .accorBottmAdd{    height: 20px;}
 .subMsgNew .accorBottmAdd .ui-commandlink{
    text-align: right;
    float: right;
    margin-right: 14px;
    font-family: 'Inter-bold' !important;
}

.subMsgNew .ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell.SourFileNameColSty {
    padding: 10px 10px 0px 6px !important;
    min-height: 34px;
}
.subMsgNew .ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell.SubRightLayout {padding: 10px 0px 0px 0px !important;background: transparent !important}
.subMsgNew .commonPanelSty .ui-panel-content,
.subMsgNew .subGenEmail  .ui-panel-content{border: 0px !important;}
.subMsgNew .ipId .ui-panel-content{border: 0px !important;}
.utilityConfig .PageTitPoc {width: 91%;}
.submiReportStyForm{padding-top:1px !important;padding-bottom:40px !important;}
.submiReportSty .OverlayPanPopupSty .ui-panel-titlebar{background:none !important;}
.submiReportSty .QnCMgAdListing .ui-panel-title .ui-outputlabel{color:rgb(92, 107, 126) !important}
.submiReportSty .OverlayPanPopupSty .advTitleHeader > .ui-panel-titlebar{width:99% !important;border:1px solid rgb(224, 224, 224) !important;border-bottom:none !important;border-top-left-radius:4px !important;border-top-right-radius:4px !important;}
.submiReportSty .QnCMgAdListing .searchGridPanel .ui-panelgrid-content{padding:0px !important;}
.submiReportSty .QnCMgAdListing .searchGridPanel .ui-inputswitch{padding:10px 0px !important;}
.submiReportSty .QnCMgAdListing .searchGridPanel .ui-inputswitch-off,.submiReportSty .QnCMgAdListing .searchGridPanel .ui-inputswitch-on{padding-top:13px !important;}
.submiReportSty .formFieldRight .ui-inputtext,.submiReportSty .formFieldLeft .ui-selectonemenu{padding:7px 5px 6px 1px !important;border-radius:4px !important;}
.submiReportSty .dialogCom .buttonBg{text-align:center !important;}
.dataSheet td{
	padding-left: 10px !important; 
}
.casCbttn .ButtonDiv .ui-button, .casCbttn .ButtonDiv .ui-button.ui-satate-hover, .casCbttn .ButtonDiv .ui-button:hover {border: 1px solid #ccc !important;height: 25px;}
.caseCpmmerge{width: 29% !important;}
.subReportListing .columnStyAe .ui-button {
    margin: 11px 0px 0px -45px !important;
}
.subBatchEdit .chooseButtonDetail{float:right !important;}
.QnCMgSty .togwfexmalPan > .ui-panel-titlebar{height: 32px;}
.roleDetails .companyAndProductPanelSty > .ui-panel-content{border: 0px !important;}
.roleDetails .companyAndProductPanelSty > .ui-panel-content .ui-panel-content {padding: 10px !important;    min-height: 36px;}
.roleDetails .studyTabPanel  .ui-panel-content {padding: 10px !important;    min-height: 36px;border: 0px !important;}
.QnCMgSty .basicTabMenuStyle  .ui-tabmenu .ui-tabmenu-nav li.ui-tabmenuitem{    height: 23px;}
.rolwebserv .ui-datatable-scrollable-body{
    max-height: 281px;
}
.inquiryWestLaySty .advPasList .basicSearchDiv .searchBlack {
    height: 26px;
    line-height: 26px;
    padding: 2px 11px !important;
    background-image: none !important;
    border: 1px solid #C4CDD5 !important;
    border-radius: 4px !important;
    background-color: #FFFFFF!important;
    color: #38506D;
    font-size: 12px;
    font-weight: 500;
    white-space: nowrap;
    text-align: center;
    margin: 4px 22px;
}
.inquiryWestLaySty .advPasList .basicSearchDiv  .ui-grid-col-12 .ui-inputfield{    padding: 7px 5px 6px 6px !important;}
.accountLokHei.ui-dialog .ui-datatable-tablewrapper {
    max-height: 212px !important;
}
.accountLokHei.ui-dialog > .ui-panelgrid-content {
    border: 1px solid #E3f9f9;
}
.callLogForm .e2bFormStyleMain	.callLogTree,
.callLogForm .e2bFormStyleMain{margin: 0px !important;padding: 0px !important;}
/*.unReCorsStyC .commanDataTableStyles .ui-datatable-tablewrapper {
    max-height: 461px;
}*/
.submissionTrackbtn .ui-button-text{    color: #000 !important;}
.submissionTrackbtn .ui-icon {
    background: url(../images/esign.png) no-repeat 1px center !important;}
.e2bExpoValiId .ui-datatable-tablewrapper {
    max-height: 186px;}    
.QnCMgSty .ui-tabmenu.workFloTrackSty .ui-tabmenu-nav li.ui-state-active a{border-bottom: 0px !important}    
.submissionListingClassSty .NewUIDesing .tempAlignment .subtemp_width{height:87;}
.submissionListingClassSty .aeListingPad .ui-panelgrid .ui-panelgrid-cell{padding: 0px !important;}
.submiReportSty .OverlayPanPopupSty .ui-panel-titlebar {
    background: #fff !important;
}

.ArrangeTolltipIconAtLeftPos td.legend {
    padding-right: 9px !important;
}
.gcontList  .marginMinusPad{float: right}
.unCOrContLis  .NewUIDesing {padding: 10px 20px;width: 97%;}
.unCOrContLis  .ui-datatable-header .columnSty .ui-button {
    width: 24px !important;
    top: -50px;
    right: 14px;
}

.alertsListingSty .ui-inputswitch-off span{padding-left: 15px;font-family: 'Inter-Bold' !important;}
.alertsListingSty    .ui-inputswitch-on span{font-family: 'Inter-Bold' !important;}
.ldapAddBtns {height: 39px;background: #FFF;}
.ldaLisngCls .NewUISearchBar {width: 92%;}
.ldaLisngCls .NewUISearchBar td.newrefresh  {
    padding-top: 17px;
}
.ldaLisngCls .Contactalpha{    padding-top: 25px;}
.mailserverDetails .QnCMgAdListing  {max-height: 511px;overflow: auto;width: 100%;}
.MDSListing .mainPageScroll {max-height: 493px;overflow: auto;}
.sessionUserInfo  .NewseesionBtns{border: #ffff;height: 34px;}
.sessionUserInfo  .newswarchAdmin{    margin-top: 3px;}
.centerLayoutUnitNewSty.editcontactLayout .ui-layout-unit-content{width: 100% !important;display: block}
.personMainpanel{width: 100%;}

.diableIconsOpacity .ui-state-disabled {
    opacity: .3;
}
.personMainpanel{width: 100%;}
/* .ArrangeTolltipIconAtLeftPos .paneltitletabs{margin-top: -59px;width:1023px !important;} */ 

.ArrangeTolltipIconAtLeftPos .sixColumnPanel.afterSearchsetAutoHeight{    width:1023px !important;position: absolute;top:37px;}

.AesaveSerisDT{top: 18%;left: 27.5%;}
 .NewUIDesing .allevelIdsty .commanDataTableStyles .ui-datatable, 
.studyFormDetailsContainer .BasicDetailSty .allevelIdsty .ui-panel-content,
.studyFormDetailsContainer .BasicDetailSty .studyListTblLib .ui-panel-content {
    border: 0px !important;
}
.NewUIDesing .allevelIdsty .commanDataTableStyles .ui-datatable{width: 100%!important;padding: 0px !important;}
.ArrangeTolltipIconAtLeftPos .dataListpquesfollw  .ui-commandlink img{    height: 22px !important;}
.aeFailSty .DelCommon .ui-button { padding: 8px 8px !important;}
.evenGroupPanSty   .PageTitLeft .ui-button, .evenGroupPanSty   .PageTitLeft .ui-button:hover, .evenGroupPanSty  .PageTitLeft .ui-button.ui-stae-hover {
height: 30px;    padding: 5px 10px !important;}
 .adEvQuLsty .noteDetailsLabel > .ui-dialog-content{border: 0px !important;}  
.subBatchEdit   .ui-grid-col-6 .ui-grid-row .ui-grid-col-4{padding: 5px !important;} 
.subBatchEdit .tabPanelStyle  > .ui-panel-content{border: 0px !important;}
  .ingrsDetSTy .ui-grid-col-6 .ui-selectonemenu .ui-selectonemenu-label{    padding: 7px 5px 7px 1px !important;}

.ui-grid-col-6 .min-divLeft3500 .radioButNewSty4 .ui-selectoneradio td {
    display: -webkit-inline-box;
    display: -ms-inline-box;
}  
.parentNavaDetailSty .customformDesigncl3.ui-grid-col-4 .ui-selectonemenu{    margin-top: -5px;}
.generalDesignPanelStyka .ui-datatable table{border: 0px !important;}
.NewUIDesing .generalDesignPanelStyka .ui-datatable-data .ui-datatable-odd td{background: #fff !important;}
.generalDesignPanelStyka1 .ui-datatable table{border: 0px !important;}
.NewUIDesing .ui-datatable.formDeOrderRow .ui-datatable-tablewrapper thead th{padding: 0px !important;}
.parentNavaDetailSty .NewUIDesing .ui-datatable .ui-datatable-tablewrapper thead th {border: 0px !important;}
.parentNavaDetailSty .panelsDatatableBODY   .ui-datatable tbody td{background: transparent !important;} 
.parentNavaDetailSty .panelsDatatableBODY  .ui-datatable table{border: 0px !important;}
.NewUIDesing .panelsDatatableBODY  .ui-datatable .ui-datatable-tablewrapper thead th .ui-column-title .ui-outputlabel {
    font-family: 'Inter-Regular' !important;text-transform: capitalize;
}
.NewUIDesing .panelsDatatableBODY  .ui-panel-titlebar{height: auto !important;}
.NewUIDesing .panelsDatatableBODY  .inner-Add-Dele2bform a.plus:hover,
.NewUIDesing .panelsDatatableBODY  .inner-Add-Dele2bform a.plus{    padding: 2px 4px 2px 19px !important;}
.announcelisting .PageTitPoc{width: 93%;}/*may10*/
.indxDetSty .mainPanel {max-height: 485px !important;overflow: auto;display:inline !important;}
.indxDetSty .ui-button.YesBut .ui-button-text,
.indxDetSty .ui-button.NoBut .ui-button-text {color: rgb(56, 80, 109) !important;}/*may16*/
.repoformLisSty  .newUIDialog  .buttonBg .ui-button{    /*float: left;*/margin-top: 15px;}
.prodtGpNewLt .NewUISearchBar {border-left: 1px solid #EAEDF3 ;border-right: 1px solid #EAEDF3 ;}
.prodtGpNewLt .commanDataTableStyles .ui-paginator{right: 10px;}
.prodtGpNewLt .ui-datatable-tablewrapper table{border: 0px !important;}
.assignmentLabel  .commanDataTableStyles.pageNaveInsideTabSty .ui-datatable-tablewrapper{margin-top: 0px !important;}

.prodGpAg .HeaderBox{border-top-left-radius: 4px !important; border-top-right-radius: 4px !important;}
.prodGpAg .ui-panel .ui-panel-titlebar-icon{margin-top: 0px !important;}
.prodGpAg .ui-panel .ui-panel-titlebar{box-shadow: none !important;}
 
.prodGpAg .NewUIDesing .MainBoxDiv .prodSearchrepgd .ui-panel-content,
.prodGpAg .NewUIDesing .MainBoxDiv .prodSearchrepgd  table{border: 0px !important;}
.proDetaParSt  .ui-dialog.ui-widget .ui-dialog-content{    max-height: 575px !important;}

.proDetaParSt  .NewUIDesing {background: #f0f1f3 !important;margin: auto;width: 97%;padding-top: 13px;}
.proDetaParSt  .ProdLokUpDialSty .ui-panel-content{border: 1px solid #EAEDF3 !important;}
.proDetaParSt .ProdLokUpDialSty .headerNoTrunk  .ui-datatable-tablewrapper {
    max-height: 236px !important;
}
.agChekBoxAlign .ui-datatable tbody>tr.ui-widget-content.ui-state-highlight {color: #000;}

.proDetaParSt .ProductEditFormlet{width: 70% !important;}
.proDetaParSt .ProductEditFormright{width:30%!important;}
 .ui-accordion.sourcedocTabIdsty .ui-accordion-conten{width: 100% !important;}
 .ProductEditFormright .ui-tree .ui-treenode-label{padding: 0em .5em .5em .5em;}
.proDetaParSt .panelContentWidtFix .ui-panel-content .therapeuticPanel .ui-panel-content{padding: 10px !important;}
 .therapeuticPanel .ui-datatable table{border: 0px !important;}
/*  .proDetaParSt .panelContentWidtFix .substancesPanelsty .ui-panel-content{    padding: 5px 0px 5px 5px !important;} */

.ui-dialog .ui-paginator-current {font-family: 'Inter-Bold' !important;font-size: 12px !important;}
.ui-dialog .ui-paginator select{font-family: 'Inter-Bold' !important;font-size: 12px !important;padding:2px !important;}
/* .ui-dialog .ui-paginator .ui-paginator-pages a{padding:2px !important;} */
.proDetaParSt  .tabsBtnALignPro {margin-top: 0px;}
.proDetaParSt .lblproPanel .basicTabMenuStyle .tabsBtnALignPro {padding: 0px;}
.proDetaParSt .panelContentWidtFix .ui-panel-content  .lblproPanel .ui-panel-content{width: 100% !important;padding: 0px !important;margin: 0px !important}
.proDetaParSt .lblproPanel .tabsBtnALignPro{padding: 0px !important;}
.addDocDialog,
.agProLodupPag {width: 95% !important;}
.dialogCom.recllNoLoOver,
.dialogCom.lmnNoLoOver{top:50px !important;}
.dialogCom.lmnNoLoOver .ui-datatable-tablewrapper,
.dialogCom.recllNoLoOver .ui-datatable-tablewrapper {max-height: 280px;overflow: auto;}
.dialogCom.lmnNoLoOver .ui-grid-row .ui-grid-col-6 ,
.dialogCom.recllNoLoOver  .ui-grid-row .ui-grid-col-6 {padding: 10px !important;}
   .newUIDialog.ui-dialog.agSubmistionModel   .ui-panel-content{ border: 1px solid #DFE0E4 !important;}
body .ui-chkbox .ui-chkbox-box{border-radius: 4px !important;}
.e2bVedWordSpa {width: 90% !important;}
.roleLokdialog {top:100px !important;width: 85% !important;}
.grouplookUpdialog .dialogComdataTab .ui-datatable-data td{white-space: normal !important;}
.submisContLookup, .grouplookUpdialog,
.addRulesremainDialog, .rolStudyLookupdilaog, .addDepDial{width: 90% !important;top:100px !important;}
.parDetaSty .compUnitPageSty{max-height: 471px;overflow: auto;}
.roleDetailPageScrool {max-height: 488px;overflow: auto;}
.jfpageContent{border: 1px solid #DFE0E4;border-radius: 4px !important;}
.roleDetailsHeight .ui-panel-title{width: 99%!important;}
.emailIdDialog_STy{width: 95%!important;}
.ui-panelgrid-cell.paddingRight.phCountryCode.ui-grid-col-3 {width: 27%;}
.compUnitLookupDia{width: 80% !important;top:100px!important;}
.studyDetaForm  .compUnitLookupDia{width: 80% !important;top:0px!important;}
.caseScore .HeaderBox .addPlusIcon.ui-state-hover {margin-right: 7px !important; margin-left: 5px !important;}
.caseScore .ui-button.addPlusIcon{padding: 1px 10px 1px 10px !important;}
.invguidListpa .PageTitPoc {width: 93%;}
.invguidListpa .headerSty1{height:29px;}
.invguidListpa .NewUISearchBar{position:relative !important;}
.jspPageContatiner {max-height: 537px;overflow: auto;}
.duplicateCheckListForm  .buttonBg ,
.userListPa  .buttonBg,
.pharamcologicSty .buttonBg,
.questionnairesListing  .buttonBg{margin-top: 12px;float: right;}
.evenGroupPanSty .ui-dialog.compUnitLookupDia .ui-dialog-content {width: 97% !important;}
.studyDetaForm  .librarySearchFlagSty .ui-radiobutton-box .ui-icon-bullet{    width: 8px !important;height: 8px !important;background: #5dabef !important;border-radius: 50% !important;margin: -5px -4px !important;}
.studyDetaForm  .librarySearchFlagSty .ui-selectoneradio label {margin: 0 10px 0 5px !important;}
.atcLookup, .actMottLookup, .pharmalookupDial{top:80px!important;width:80% !important;}
.ingrsDetSTy .actMottLookup .headerNoTrunk .ui-datatable-tablewrapper {max-height: 328px !important;}
.fileUploadSty .bulkUpdtBtn .ui-fileupload-choose, .fileUploadSty .bulkUpdtBtn .ui-fileupload-choose.ui-state-hover {padding: 4px 5px !important;}
.subArchivebuttons{background: #fff !important;padding: 9px 0px 0px 0px;}
.subarchlisttbl .ui-outputlabel{
    margin-top: 23px;
    position: absolute;
    margin-left: -104px;
}
.subReportListing .searchCriteriaSty{
    margin-top: 20px !important;
}
.subReportListing .arcivesearcbred{    margin-top: 21px;}
.subdataListing .NewUIDesing .tempAlignment .subtempwidth_right{right: 50px;}
.subReaCoun1  {text-align:left;}
.subReaCoun1 span{padding-right: 10px;}
.narrTreeColStyle2 .ui-cell-editor-output{    padding-left: 10px;}
.narrTreeColStyle4 .ui-cell-editor-output{    padding-left: 10px;}
.tooltipAct .subReaCoun2 a.ui-commandlink{text-align: center;}
.advsbredzero{    margin-top: -26px;}
.dialogCom .sourceDocLeft .ui-panel .ui-panel-titlebar label,
.dialogCom .sourceDocRight .ui-panel .ui-panel-titlebar label{font-size: 14px !important;}
.advsbredzero{    margin-top: -26px;}
/* body .pageContainerAngular .annotationorginalDialg .ui-dialog.ui-widget .ui-dialog-titlebar, .annotationorginalDialg .ui-dialog.ui-widget .ui-dialog-titlebar .ui-dialog-title {
    padding-top: 25px !important;
} */
.caecomMerge1{
    width: 14%;
}
.caecomMerge5{
    width: 26%;
}
.caecomMerge1 .ui-outputlabel{
    padding-left: 5px;
}


.compMerge{width: 100% !important;}

body .ui-dialog.cmpMerge .ui-dialog-content{padding-top: 0px !important;}
.caecomMerge5{
    width: 9%;
}
.caecomMerge1 .ui-chkbox,
.caecomMerge5 .ui-chkbox{
    vertical-align: baseline;
    margin-right: 2px !important;
}
.advsbredzero{    margin-top: -26px;}
.followUfaxdialog{width: 19%;}
.followUfaxdialog.ui-selectoneradio label ,
.reSubmitworkFlowTbl.ui-selectoneradio label{
    padding-left: 6px !important;
}
.folwquSTy2null {width: 10% !important;}
.folwquSTynew1{width: 15%!important;}
.caecomMerge6 .tooltipAct{width: 155px;}
.saftyfollwupmerge .btnbg .ui-button,
.saftyfollwupmerge .btnbg .ui-button.ui-state-hover{padding: 4px !important;}

.folwquSTynew1 .ui-selectonemenu.multiplZindex{width: 100% !important}
.rightInsertedCol .folwquSTynew1  {width: 8% !important;}
.NewUIDesing .ui-datatable .ui-datatable-scrollable-header-box thead th.assessed .ui-selectonemenu{overflow: hidden;}
.width104{width: 104px !important;}
.prodtGpNewLt .Contactalpha .alpha a.ui-commandlink {font-size: 14px;}
.prodtGpNewLt .NewUISearchBar td.newrefresh .ui-commandlink {padding-top: 8px !important;}
.prodtGpNewLt .newAeSerchBar {padding-top: 2px;}
.announcelisting .newAeSerchBar .searchDIv .ui-inputtext {padding-right: 21px !important;}
.indxDetSty .QnCMgSty .bookmarkruleDocSty .ui-panel-titlebar{height: auto;padding-top: 15px !important;font-size: 14px;}
.indxDetSty .PageTitLeft .fileUploadSty .ui-button.ui-fileupload-choose.ui-state-hover { padding: 3px !important;margin-top:-4px !important}
.workflowEdiPropr .ui-grid-col-6 .ui-grid-row .ui-grid-col-6.arroeLeftbx {width: 16%;margin-left: -10px;}
.workflowEdiPropr .upDownIconSty {margin-bottom: 18px;}
.workflowEdiPropr .entryRuleBbottomSty .ui-button-icon-left{margin: 0px 15px 7px !important;}
.tskLitng thead .prioritySty{padding-left: 11px !important;}
.invguidListpa .headerSty1{height:29px;}
.unResolveCorrDoclist .headerSty1{height:29px;}
.unResolveCorrDoclist .NewUISearchBar{position:relative !important;}
.unResolveCorrDoclist .PageTitPoc {
    width: 92%;
}

 .NewUIDesing .ui-datatable.workflowImportColumn .ui-datatable-tablewrapper thead th,
 .NewUIDesing .ui-datatable.workflowImportColumn .ui-datatable-tablewrapper td{white-space: normal !important;
    word-break: break-all;}
.unResolveCorrDoclist .columnSty .ui-button.uncorsp{margin-top: -43px !important;left: -15px !important;}
.evenGroupPanSty .dialogCom.thericLookDiagpagen.ui-dialog.ui-widget .ui-dialog-content {margin: 0 !important;padding: 6px !important;width: 100%;}
.aeRuBuiDet .headerNoTrunk .newUIDialog.ui-dialog .ui-paginator {margin: -28px 11px 0px 0px !important;}
.aeRuBuiDet .dialogComdataTab .newUIDialog.ui-dialog .ui-paginator {margin: -28px 15px 0px 0px !important;}
.aeRuBuiDet .dialogComdataTab .ui-paginator {right: 0px !important;}
.aeRuBuiDet .newUIDialog.ui-dialog .ui-dialog-content {margin: 0 !important;padding: 15px 15px !important;}
.aeRuBuiDet .DialZindexStep4 .ui-dialog-content {height: auto !important;max-height: 480px !important;}
.proDetaParSt. manfacGrpProd {margin-left: -27px !important;top: -3px !important;}
.proDetaParSt .futureProdTrigImag{margin-top:5px !important;}

.proDetaParSt .manufactureProdImag{margin-top:-3px !important;}
.proDetaParSt .atcProdTrigImag{margin-top:6px !important;}
.proDetaParSt .globalProdTrigImag{margin-top:5px !important;}.invguidListpa .headerSty1{height:29px;}
.invguidListpa .NewUISearchBar{position:relative !important;} 
/* .proDetaParSt .panelContentWidtFix .substancesPanelsty .ui-panel-content{    padding: 5px 0px 5px 5px !important;} */
 #dataExportErrorId .ui-dialog .ui-dialog-titlebar-close {
    position: absolute;
    right: 8px;
    top: 4px;
    background: url(../images/closeButton.png) no-repeat !important;
}
 
 .NavaCentrLaySty .TabRight .ui-grid-col-4 .tabImpreCalendar table select {padding: 4px 1px !important;}
 .NavaCentrLaySty .TabRight .navaNficon.ui-grid-col-4 .tabImpreCalendar table {width: 82% !important;}
 .NavaCentrLaySty .ui-datatable.panelsDatatableBODY thead th .ui-datepicker-calendar a:link {font-size: 12px;}
.NavaCentrLaySty .radioButNewSty4 .ui-selectoneradio label {text-transform: capitalize;}
.NavaCentrLaySty .ui-datepicker-header select{padding: 4px 0px !important;}  
.NavaCentrLaySty .ui-grid-col-4 .radioButNewSty4 .ui-selectoneradio label{padding: 0px 9px 0px 0px;}
.NavaCentrLaySty  .radioButNewSty4 .ui-radiobutton{padding-right: 5px;}
img.triggerImage.trigenavaNew {margin-left: -24px;top: 7px;}
.NavaCentrLaySty  .e2bQnCSty .setRaceWidth  .ui-selectcheckboxmenu{border: 1px solid #b0bec5 !important }
.e2bQnCSty .setRaceWidth.navadetaDepartSty .ui-selectcheckboxmenu-trigger{background: #fff !important;border-radius: 4px !important;}
.parentNavaDetailSty .e2bQnCSty .ui-grid-col-6 .ui-selectonemenu .ui-selectonemenu-label {
    padding: 3px 4px !important;
}
.supplementFields .ui-tree .ui-treenode{    height: 21px;    font-size: 12px;}
.utilconfigscrool {
    height: auto;
    border: 1px solid #DFE0E4 ;
    border-radius: 4px !important;
}
.utilityConfig .AddDeleteNewUI {
    background: #fff;
    height: 40px !important;
}

.utilityConfig .commanDataTableStyles .ui-paginator{    top: 1px;}
.utilityConfig .NewUISearchBar{width: 96.8% !important;}

.docInputsize a.ui-commandlink.searchbtbacc {
    margin-left: -28px;
    height: 26px;
    border-top-left-radius: 4px !important;
    border-bottom-left-radius: 4px !important;
    margin-top: 1px;
}
.accOuntNewParentsty .EmailLabelLeftnew{    width: 2%;}
.QnCMgSty .companyPanelStyin_sty .triggerImageNew{top:7px;}
.QnCMgSty .panelshadowLib .ui-panel-title .ui-outputlabel{padding-right:30px!important;}
.QnCMgSty .productpnlTabHeiSTY .triggerImage {top: 7px !important;margin-left: -33px !important;}
.aeImeDet .QnCMgSty .triggerImage {top: 0px !important;}
.imeListing .removeMarginDynamic .ui-selectonemenu label.ui-selectonemenu-label {
    cursor: pointer;
    font-size: 12px;
}
.faxListngSty .inqColorWidth {
    margin-top: 0px !important;
}
.faxListngSty .Action-tooltip {
    top: -4px !important;
}
.NewUIDesing .accountsGroupListFormContainer .tempAlignment .tempwidth_right {width: 17% !important;}
.accountsGroupBdySty .newUIDialog.ui-dialog .ui-paginator {margin: -28px 14px 0px 0px !important;}
.studyDetaForm .ui-grid-col-6 .radioIconStudy .radioButNewSty4 .ui-radiobutton-box .ui-icon-bullet{margin: -5px 0px 0px -4px !important;}
.roleDetails .descRole_Listing{margin-left:13px;}
.codDetSty .ui-radiobutton-box .ui-icon-bullet {
    border-radius: 0px !important;
    width: 11px !important;
    height: 13px !important;
    line-height: normal !important;
    background: url("/LSMV/javax.faces.resource/images/blackDot.gif.jsf?ln=primefaces-lightness") no-repeat 3px 3px !important;
    margin: 1px !important;
    display: block;
}
.ui-panelgrid-cell.crNewVerCol61.ui-grid-col-6 {
    width: 45% !important;
}.ui-panelgrid-cell.crNewVerCol62.ui-grid-col-6 {
    width: 55% !important;
}

/*may15 changes*/
.parDetaSty .BasicDetailSty .ui-panel-title{width:95% !important;}
.parDetaSty .radioButNewSty4 table{margin-top:3px !important;}
.parDetaSty .BasicDetailSty .ui-panel-title .inner-Add-DelLeftPad0{padding: 2px 0px 0px 0px !important;}
.parDetaSty .chooseButtonDetail.fileUploadNLPwidth .ui-fileupload-buttonbar{padding:0px !important;}
.parDetaSty .chooseButtonDetail.fileUploadNLPwidth .ui-fileupload-buttonbar .ui-icon-plusthick,.templateNewForm .chooseButtonDetail .ui-fileupload-buttonbar .ui-icon-plusthick{display:none !important;}
.parDetaSty .chooseButtonDetail.fileUploadNLPwidth .ui-button-text-icon-left .ui-button-text,.templateNewForm .chooseButtonDetail .ui-fileupload-buttonbar .ui-button-text-icon-left .ui-button-text{padding:3px !important;}
.parDetaSty .BasicDetailSty .depCheckbox .ui-chkbox .ui-chkbox-box{margin-top:4px !important;}
.templateNewForm .pagetitRightIng {position: absolute !important;margin-top: -3.3% !important;left: 53% !important;}
.templateNewForm .pagetitRightIng td.workflowIconNotvisible{display:none !important;}
.templateNewForm .pagetitRightIng td.viewOnlyModeCss{padding:0px !important;width:0px !important;position:absolute !important;right:55px !important}
.templateNewForm .pagetitRightIng td.viewOnlyModeCss1{padding:0px !important;width:0px !important;position:absolute !important;top:2px !important;right:83px !important}
.templateNewForm .chooseButtonDetail .ui-fileupload-buttonbar input{width:86% !important;}
.templateNewForm .DocAutocmpltlookup a{right:20px !important;}
.ui-selectonemenu-panel .ui-selectonemenu-filter-container input{width:92% !important;}
.tempCopyDialogIdStyle .buttonBg .AddCommon a,.tempCopyDialogIdStyle .buttonBg .DelCommon a,
.templateNewForm .ui-dialog .buttonBg .SaveButton a.saveBtn,.ui-dialog .closeInqButton a.closeBtn,
.ui-dialog .closeInqButton a.closeBtn:hover{    
	font-size: 12px;
    font-weight: 600;
    text-align: center;
    background-color: rgb(255, 255, 255) !important;
    color: rgb(56, 80, 109) !important;
    background-image: none !important;
    border-radius: 4px !important;
    text-decoration: none !important;
    border-width: 1px !important;
    border-style: solid !important;
    border-color: rgb(196, 205, 213) !important;
    border-image: initial !important;
    margin: 5px !important;
}
.tempCopyDialogIdStyle .buttonBg .AddCommon a,.tempCopyDialogIdStyle .buttonBg .DelCommon a{padding: 5px 18px !important;}
.templateNewForm .ui-dialog .buttonBg .SaveButton a{padding: 3px 10px !important;}
.templateNewForm .ui-dialog .closeInqButton a.closeBtn,.templateNewForm .ui-dialog .closeInqButton a.closeBtn:hover{padding: 3px 20px !important;}
.creFormSty .setRadioBtnWid .ui-radiobutton-box .ui-icon-bullet{margin: 2px !important;}
.ui-grid-col-6 .ui-panelgrid td.regionalCheckBx{padding-left: 0px !important;}
.prodtGpNewLt .Contactalpha{width: 57% !important;text-align: right !important;padding-right: 7% !important;}
.prodtGpNewLt.assignmentLabel .NewUISearchBar{border-top-left-radius: 4px !important;border: 1px solid #DFE0E4!important;border-top-right-radius: 4px !important;}
.extrnalweblink{padding: 20px !important;width: 96%!important;}
.navaDetalCentertLayout .ui-grid-col-6 .radioButNewSty4 table,
.navaDetalCentertLayout  table{border: 0px !important;}

.navaDetalCentertLayout .ui-panel-content, .navaDetalCentertLayout .ui-panel-content .radioButNewSty4  td {
    background: #f4f5f8 !important;
}

.unirulbilrLisgCls .viewStyle{background: #fff !important}

.rulbuilderscrool{height: auto;border: 1px solid #DFE0E4!important;}
.rulbuilderscrool .NewUISearchBar {width: 96.8%;}
.substancelookup{width: 80% !important;top:80px!important;}
.accOuntNewParentsty .EmailLabelLeftnew{width: 2%;}
.appParSt .AeAppCheckBox .ui-chkbox {float: left;padding: 5px 10px 0px 0px !important;}
.appParSt .attachmntWebServ_label.ui-outputlabel,
.appParSt .activityWebService_label.ui-outputlabel{left: 10px;position: relative;}
.caseAiCss .agvalidationdialogclass .ui-button.ui-widget{left:200px;}
.indxDetSty .QnCMgSty .ui-grid-col-6 .ui-calendar .hasDatepicker{width:60% !important;}/*28 v*/
body .vtaMt .advSearchTblCls2 .ui-table-wrapper {
    max-height: 455px !important;
}


.productFormDetailsContainer .MainBoxDiv .caseLevelAuditDialog.ui-widget-content {background: #fff !important;padding: 20px !important;}
body .dialogCom.caseLevelAuditDialog .ui-datalist .ui-datalist-header {
       background: #f9f9f9 !important;    border: 1px solid #EAEDF3 !important;
}
.productFormDetailsContainer .MainBoxDiv .caseLevelAuditDialog .buttonBg .ui-selectonemenu .ui-selectonemenu-label{    padding: 0px 5px 1px 1px !important;}
.evenGroupPanSty .ui-dialog.caseLevelAuditDialog .ui-dialog-content {
    width: 97%;right:10px !important;
    border: 1px solid #DFE0E4 !important;
}

.dialogCom .ui-datalist .ui-paginator{    padding: 0px 10px!important;}
.dialogCom .ui-datalist .ui-paginator .ui-paginator-page,
.dialogCom .ui-datalist .ui-paginator .ui-paginator-first,
.dialogCom .ui-datalist .ui-paginator .ui-paginator-prev,
.dialogCom .ui-datalist .ui-paginator .ui-paginator-next,
.dialogCom .ui-datalist .ui-paginator .ui-paginator-last{height: 20px;}

.persMainSty .inlineOutput .ui-chkbox{margin-top: -7px !important;}
.corresTopClass .docInputsize a{margin-left:5px !important;border-radius: 4px !important;margin-top: 2px !important;}
.contactList.newUIForpagination .PageTitPoc{width:91.6% !important;}
.repoformLisSty.newUIForpagination .ui-dialog .ui-datatable,.ui-dialog, .ui-dialog.ui-widget-content.newDesign_Error .ui-widget-content{border:none !important;}
.repoformLisSty.newUIForpagination .newUIDialog.ui-dialog .ui-dialog-content{padding:15px 10px !important;}
.proDetaParSt .ui-confirm-dialog .ui-dialog-buttonpane button,.proDetaParSt .ui-confirm-dialog .ui-dialog-buttonpane button:hover{margin:0px 5px 5px 0px !important;}
.proDetaParSt .ui-panel .ui-panel-titlebar .ui-panel-title{height:30px !important;}
.proDetaParSt .ui-dialog .ui-grid-col-6 .radioButNewSty4 table.varWfcaseReportedInSty{width:45% !important;}
.proDetaParSt .ui-columntoggler{left:710px !important;top:360px !important;}
.proDetaParSt .docTaskAssignPnl .pickListQncSty .ui-picklist-buttons{width:32px !important;}
.proDetaParSt .dateCallNew .ui-panelgrid-cell,.proDetaParSt .dateCallNew .ui-panelgrid-content{padding:0px !important;}
.proDetaParSt .ProdLokUpDialSty .ui-grid-col-6 .radioButNewSty4 .ui-radiobutton-box .ui-icon-bullet{margin:-4px 0px 0px -4px !important;}
.productFormDetailsContainer .MainBoxDiv .ui-confirm-dialog.ui-widget-content,.productFormDetailsContainer .MainBoxDiv .ui-confirm-dialog .ui-widget-content,.productFormDetailsContainer .MainBoxDiv .ui-confirm-dialog .ui-dialog-buttonpane{background:#fff !important;}
.proDetaParSt .ui-grid-col-6 .dateCallNew .ui-calendar .hasDatepicker,.proDetaParSt .ui-grid-col-6 .dateCallNew .ui-calendar .hasDatepicker.ui-state-hover{padding:3px !important;}
.proDetaParSt .ui-grid-col-6 .radioButNewSty4 table.VerifiedRad{width:90% !important;}
.proDetaParSt .ui-confirm-dialog .ui-dialog-buttonpane{border:none !important;}
.ArrangeTolltipIconAtLeftPos .AELeftParent.leftLayoutParent1{overflow-x:hidden !important;}
.prodtGpNewLt .NewUISearchBar{left:0px !important;}
.prodAdvanceSearchPanel .ui-panel-content .ui-panel-content .ui-panel-content{border:1px solid #DFE0E4 !important;}
.prodtGpNewLt td.caseIconsEqulWih:nth-child(1){width:35px !important;}
.prodtGpNewLt .NewUIDesing .commanDataTableStyles .ui-datatable,.prodtGpNewLt .NewUISearchBar{background:rgb(240, 241, 243) !important;}
.prodtGpNewLt .NewUISearchBar{border-left:1px solid #DFE0E4!important;border-right:1px solid #DFE0E4!important;}
.accSeriLitng .NewUIDesing .ui-datatable.commanDataTableNoScrollableHeader .columnSty .ui-button{top:-49px !important;}
body .lbliocnalign img.triggerImage {margin-top: 8px !important;}
.proDetaParSt .ProdLokUpDialSty .ui-grid-col-6 .radioButNewSty4 .labeledRadio .ui-radiobutton-box .ui-icon-bullet {
    margin: -5px 0px 0px -5px !important;
}
 .ui-panelgrid .aesenstiveCompa1{padding: 0px 10px 0px 1px !important;}
 .QnCMgSty .ui-panel-title .codeListRight .ui-outputlabe{padding-right: 0px;}
 .AppParaQncSty .pickListQncSty .newPickListIcons .ui-picklist-buttons{    width: 3% !important;
    padding: 45px 5px 0px 0px !important;}
 .ui-grid-col-6 .radioButNewSty4 table.labeledRadio {width: 95% !important;}
 .pricpolicfiledLookup{top:100px !important;}
 .productFormDetailsContainer .MainBoxDiv .taskForByAll .ui-datagrid-content-empty{padding: 7px 4px !important;}
 .pinLayoutAccord  .ui-accordion-header.prodaccordion .ui-outputlabel {padding-left: 0px !important}
 body .pinLayoutAccord  .panelshadowLib11 .ui-panel-titlebar-icon{    margin-right: 24px !important;}
 .panelshadowLib11  .ui-panel-title{width: 80% !important;}
/*  .productTradeCentrLa {    width: 70% !important;} */
.NewUIDesing .commanDataTableStyles .ui-datatable-tablewrapper .ui-datatable-data td.multwidth{padding-left: 5px !important;}

.evenGroupPanSty .substancesPanelsty .ui-panel-titlebar .ui-panel-title{width: 95% !important;}
.docLitradialog{width: 90% !important; top:50px !important;}
.proDetaParSt .DocButDetailStyl.FileUploadDeleteStyle .ui-fileupload-content {display: none !important;}
.dataPrivStyl .radioButNewSty4 table.datPrivPanelRadio .ui-radiobutton{padding: 0px !important;}
.dataPrivStyl .radioButNewSty4 table.datPrivPanelRadio label{padding: 0px !important;padding-left: 5px!important}
.ldaLisngCls .ui-datatable,.alertsListingSty .ui-datatable,.logListCls .newAddNewDelateSty{border:1px solid rgb(223, 224, 228) !important;margin-top:0px !important;}
.ldaLisngCls .NewUISearchBar{margin-left: 3px !important;margin-top: 1px !important;}
.ldaLisngCls .Contactalpha{width:38% !important;}
.ldaLisngCls .NewUISearchBar td.newrefresh{width:35% !important;padding-top:12px !important;}
.ldaLisngCls .NewUIDesing .frozenColDatatable .ui-paginator-top{margin:3px 0px -6px !important;}
.logListCls .ui-datatable,.logListCls .logpagenate,.alertsListingSty .alertsDumytxt{border:1px solid rgb(223, 224, 228) !important;}
.logListCls .viewStyle .headerSty1,.logListCls .ui-panel-titlebar,.alertsListingSty .headerSty1{border:1px solid rgb(223, 224, 228) !important;border-top-left-radius:4px !important;border-top-right-radius:4px !important;}
.logListCls .logpagenate,.alertsListingSty .alertsDumytxt{border-top:none !important;border-bottom:none !important;}
.ldaLisngCls .AdvanceSe-tooltip{margin-top:-1px !important;}
/* .callLogForm .fontlabelsize.noSkipUnselect td label{position:absolute !important;background:#f4f5f8 !important;} */
.callLogForm .min-divLeft3500{width:90% !important;margin-bottom:5px !important;}
td.TransName.padLeft20 a{padding-left:18px !important;}
td.TransName.padLeft30 a{margin-left:30px !important;}
td.TransName.padLeft30 table{border:none !important;}
.announcelisting .announceTableDate .ui-calendar input{
	border-bottom: 1px solid #b0bec5 !important;
    border-top: 1px solid #f5f5f5 !important;
    border-left: 1px solid #f5f5f5 !important;
    border-right: 1px solid #f5f5f5 !important;
    padding: 3px 5px 3px 1px !important;
    font-size: 12px !important;
    font-weight: normal;
    width: 100% !important;
    margin-bottom: 2px;
    background: #f5f5f5 !important;
	}
.announcelisting .NewUISearchBar td.newrefresh a{text-decoration:none !important;}
.announcelisting .announceTableDate .ui-calendar input:focus{background:#fff !important;border-radius:4px !important;border:1px solid rgb(150, 190, 219) !important;}
.agDictImport .aglltdialogclass .ui-g-12 {
    padding: 3px;
    margin: 3px;
}
.agDictImport .listofMedraVtaTbl .ui-paginator-bottom {
    position: absolute !important;
    bottom: -42px !important;
}
.lisdnesEt .rioThemeSty .ui-selectonemenu-items-wrapper{
    height:104px !important;}
.vtaMt .ui-table-scrollable-body
{
    max-height: 190px !important;
}
.vtaMt .agvtaAddDialog .ui-radiobutton, .ui-radiobutton-label {
    vertical-align: middle;
    margin-left: 7px;
}
.questionnairesListing .ui-selectonemenu-panel .ui-selectonemenu-filter-container input {
    width: 91.5% !important;
}
.CompAdvanceResult .ui-panel-content {border: 0px !important;}
.dupRullName{float: left;width: 90% !important;} 
.dupCheckTblS .width300 .ui-selectonemenu{width: 95% !important;min-width: 100% !important;}
.aeE2BMessageList .prosDateClear,
.aeE2BMessageList .genDateClear,
.aeE2BMessageList .uploadDateClear {margin-left: 2px;    vertical-align: sub;}
.companyAccessRadioSty 	.ui-radiobutton-box .ui-icon-bullet{    margin: 1px !important;}
.OverlayPanPopupSty .archTitleHeader .ui-panel-title .ui-grid-col-4 a.delete,
.OverlayPanPopupSty .archTitleHeader .adResetClose .close, 
.OverlayPanPopupSty .archTitleHeader .adResetClose .reset{border: 1px solid #C4CDD5  !important;border-radius: 4px !important;}
.batchPrintStatusViewsty{width: 90% !important;top:50px!important;}

.NewUIDesing .commanDataTableStyles  .ui-datatable-tablewrapper .checkBoxnEditSty .ui-datatable-data td{word-break: break-all;}
.sendFollwupQuires{width: 15% !important}
.sendFollwupQuires label{padding-left: 10px !important;}
.agFda3500MainCls .ui-grid-col-6 .ui-panelgrid .ui-grid-col-6 .cal3500A.ui-calendar .hasDatepicker{width: 70% !important;}/*may24*/
.agFda3500MainCls .ui-grid-col-6 .ui-calendar.cal3500A  .ui-inputfield.ui-state-disabled{border: 1px solid #ccc !important;width: 100% !important;}/*may24*/
/*may20*/
.aesechParentClas .newDesign_warning .ui-dialog-content,.aesechParentClas .newDesign_warning .ui-datatable table{border:none !important;}
.aecoreesListca .batchlablSty.batchChkbx1 .ui-panelgrid-cell{padding:0px !important;width:25% !important;}
.aecoreesListca .batchlablSty.batchChkbx1 .ui-panelgrid-cell:nth-child(2){width:23% !important;}
.aecoreesListca .batchlablSty.batchChkbx1 .ui-panelgrid-cell:nth-child(3){padding:0px !important;width:26% !important;}
.aecoreesListca .batchlablSty.batchChkbx1 .ui-panelgrid-cell:nth-child(4){width:27% !important;}
.aecoreesListca .batchlablSty.batchChkbx1 .ui-panelgrid-cell label{position:absolute !important;margin-top:2px !important;}
.aesechParentClas .Action-tooltip .tooltipAct{width:150px !important;}
.newDesignPadding.callLogForm .dialogCoress .buttonBg .ui-button{border:1px solid rgb(196,205,213) !important;}
.editScoreSteps .ui-dialog .ui-panel-titlebar .chooseButtonDetail .ui-fileupload span.ui-button,.newDesignPadding.callLogForm .ui-dialog .ui-panel-titlebar .chooseButtonDetail .ui-fileupload span.ui-button{border: 1px solid rgb(26, 59, 221) !important;}
.editScoreSteps .ui-dialog .chooseButtonDetail span.ui-icon-plusthick,.newDesignPadding.callLogForm .ui-dialog .chooseButtonDetail span.ui-icon-plusthick{display:none !important;}
.editScoreSteps .ui-dialog .ui-fileupload-choose .ui-button-text{padding: 3px 6px !important;color: rgb(26, 59, 221) !important;}
.newDesignPadding.callLogForm .ui-dialog .ui-fileupload-choose .ui-button-text{padding: 0px 4px !important;color: rgb(26, 59, 221) !important;}
.newDesignPadding.callLogForm .HeaderBox.aeBioJumpfield .ui-outputlabel:first-child{padding-right:20px !important;}
.callLogForm .navaDetalCentertLayout .ui-panel-content .radioButNewSty4 td {
    background: transparent !important;
}
.subReportListing .subarchListtbl .ui-datatable-scrollable-body {height: 395px !important;}
body .ui-confirm-dialog .ui-dialog-buttonpane button.YesBut .ui-button-text,
body .ui-confirm-dialog .ui-dialog-buttonpane button.NoBut .ui-button-text {color: #fff !important;}

body .QnCMgSty .chooseButtonDetail .tarSourUplo span.ui-icon-plusthick{display: none;}
body .QnCMgSty .chooseButtonDetail .tarSourUplo {padding: 2px !important;}
body .QnCMgSty .chooseButtonDetail .tarSourUplo .ui-button-text{font-size: 12px !important;padding: 0px 8px !important;}
 .QnCMgSty .chooseButtonDetail .ui-fileupload.tarSourUplo span.ui-button {height: 20px;}
 .sorcDeltbtn{border-radius: 4px !important;}
 .sbfullpagescroll .ui-panel-content{max-height: 497px;overflow-y: auto; overflow-x: hidden;}
 .reSubmitworkFlowTbl.resr {width: 43% !important;}
.AdvOverlayPanSty .ui-panelgrid .ui-grid-col-6 .ui-calendar .hasDatepicker {width: 75% !important;}

.dialogCom.caseLevelAuditDialog .ui-datalist .ui-paginator .ui-paginator-page, 
.dialogCom.caseLevelAuditDialog .ui-datalist .ui-paginator .ui-paginator-first,
 .dialogCom.caseLevelAuditDialog .ui-datalist .ui-paginator .ui-paginator-prev, 
 .dialogCom.caseLevelAuditDialog .ui-datalist .ui-paginator .ui-paginator-next, 
 .dialogCom.caseLevelAuditDialog .ui-datalist .ui-paginator .ui-paginator-last {height: 11px;}

.callLogForm .radioCircleClass .radioButNewSty4 .dupapRadiCre .ui-radiobutton-box .ui-icon-bullet {
    margin: -5px 0px 0px -4px !important;
}
.callLogForm .dupl2 .ui-button-text-only .ui-button-text{    padding: 0em 0.6em !important;line-height: 1;}
.persMainSty .ui-dialog .closeInqButton a.closeBtn,.persMainSty .ui-dialog .closeInqButton a.closeBtn:hover{
                font-size: 12px;
    font-weight: 600;
    text-align: center;
    background-color: rgb(255, 255, 255) !important;
    color: rgb(56, 80, 109) !important;
    background-image: none !important;
    border-radius: 4px !important;
    text-decoration: none !important;
    border-width: 1px !important;
    border-style: solid !important;
    border-color: rgb(196, 205, 213) !important;
    border-image: initial !important;
    margin: 5px !important;
                padding: 2px 10px !important;
}
.ProdLokUpDialSty.accountLokHei .ui-paginator{margin:-28px 11px 0px 0px !important;}
.accSeriLitng .NewUIDesing .UGLIcons .filterIconNew {width: 13% !important;}


.NewUIDesing .fdeContainer .PageTitPoc label:last-child{text-decoration: none !important;}
.agDictImport .listofMedraVtaTbl .ui-table-caption {
    position: fixed !important;
    background: transparent !important;
    border: 0px !important;
    right: 200px !important;
    top: 111px !important;
}
/*24 v*/
.editcomentd {
    width: 503px !important;
   
    left: 27% !important;
    top: 29% !important;
}
.editcomentd textarea {
    width: 93%;
    height: 127px;
    max-height: 127px;
}
.parDetaSty .NewUIDesing .commanDataTableStyles .ui-datatable-tablewrapper .ui-datatable-data td{position: relative !important;}
.agDictImport .drlCodeLookupcls .ui-table-scrollable-body {max-height: 172px !important;}
.agDictImport .listofMedraVtaTbl.commanDataTableStylesINQ .ui-table-wrapper {overflow: auto;margin-top: -5px;overflow-x: hidden;}
/*.vtaMt .listofMedraVtaTbl.commanDataTableStylesINQ .ui-table-wrapper {max-height: 470px !important;}*/
.subfaildList  .NewUIDesing .frozenColDatatable .ui-paginator-top {margin: 9px 15px 3px !important;position: relative;top: 1px;right: 5px;background: #fff !important;}
.submissionListingClassSty  .NewUISearchBar {position: absolute;width: 98%;background: #f0f1f3;}
.caseAiCss .agvalidationdialogclass .ui-button.ui-widget {left: 0px !important;}
.workflowEdiPropr .ui-selectlistbox-listcontainer .ui-state-highlight{background: #f9f9f9 !important;}
.arroeLeftbx .ui-grid-col-12 .entryRuleBLeftSty.ui-state-hover,
.entryRuleBRightSty.ui-state-hover, .entryRuleBLeftSty.ui-state-hover,
.entryRuleBbottomSty.ui-state-hover,
.entryRuleUpSty.ui-state-hover{background:transparent !important; }
.NewUIDesing .fdeContainer .PageTitPoc label:last-child{    font-family: 'Inter-Regular' !important;}
.aeReportListingForm .Action-tooltip .tooltipAct {    left: -74px ;}
.accountParent ul.ui-selectcheckboxmenu-multiple-container.ui-widget.ui-inputfield.ui-state-default.ui-corner-all {
    border: 0px !important;
}
.accountParent .ui-selectcheckboxmenu-multiple.raceLabelBg{border-radius: 4px !important;padding:0px !important;}
.accountParent td.width200 .raceLabelBg .ui-selectcheckboxmenu-trigger{background: transparent !important;;}

.ui-grid-col-12 .radioButNewSty4 .ui-selectoneradio label,
.ui-grid-col-4 .radioButNewSty4 .ui-selectoneradio label,
.ui-grid-col-6 .radioButNewSty4 .ui-selectoneradio label,
.ui-grid-col-12 .radioButNewSty6 .ui-selectoneradio label,
.ui-grid-col-4 .radioButNewSty6 .ui-selectoneradio label,
.ui-grid-col-6 .radioButNewSty6 .ui-selectoneradio label,
.persionRadioSeB .ui-selectoneradio label,
.ui-grid-col-3 .radioButNewSty4 .ui-selectoneradio label{color: #5C6B7E !important }

.aeRuBuiDet .acclookupDialog .ui-paginator {right: 8px !important;}
.acclookupDialog .e2bQnCSty .ui-grid-col-6 .ui-selectonemenu{width: 95% !important;} 
.NDCnumberc{width: 30% !important;}
.NDCnumberb{width: 70% !important;}
.StformsList .AddDeleteNewUI {height: 39px;}
.StformsList .commanDataTableStyles .ui-paginator {margin: 1px 0px !important;}
/*may24*/
.aesechParentClas .ui-datatable-scrollable-body{height:365px !important;overflow:hidden !important;}
.width161{width:161px !important;}
.aesechParentClas .ui-grid-col-6 .ui-calendar.activityDueDateCss .hasDatepicker,.aesechParentClas .ui-grid-col-6 .ui-calendar.dateDisposedCss .hasDatepicker {
    width: 100% !important;
}
.aeFailSty .adverseEventListingTooltip tbody tr:nth-child(5) td.label img{width:15px !important;}
.aeFailSty .adverseEventListingTooltip tbody tr:nth-child(4) td.label img{width:13px !important;}
.aeFailSty .adverseEventListingTooltip tbody tr:nth-child(4) .ui-panelgrid-cell{padding:0px 10px 0px 11px !important}
.unReCorsStyC .unreadHeaderSty label{font-size:13px !important;}
.unReCorsStyC .unreadHeaderSty .ui-selectonemenu,.unReCorsStyC .unreadHeaderSty .ui-selectonemenu-trigger{border-radius:4px !important;}
.unReCorsStyC .ActionCommonfaq1{width:48% !important;}
.unReCorsStyC.aeunread .ui-dialog.dialogforCheck .buttonBg{padding:10px 5px 3px 5px !important;}
.editScoreSteps .dialogCom .ui-datalist-content{border:none !important;padding:0px !important;}
.rulbilrLisgCls .ui-datatable-header .columnSty .ui-button{top:2px !important;right:0px !important;}
.rulbilrLisgCls.unirulbilrLisgCls .commanDataTableStyles .ui-datatable-header,.scriptedRuleSty .commanDataTableStyles .ui-datatable-header{top:20px !important;}
.rulbilrLisgCls.unirulbilrLisgCls .NewUISearchBar td.newrefresh .ui-commandlink,.scriptedRuleSty .NewUISearchBar td.newrefresh .ui-commandlink{text-decoration:none !important;}
.scriptedRuleSty .AddDeleteNewUI{height:40px !important;border:1px solid rgb(224, 224, 224) !important;border-top-left-radius:4px !important;border-top-right-radius:4px !important;}
.scriptedRuleSty .viewStyle .headerSty1{padding: 0px 5px !important;}
.scriptedRuleSty .viewStyle .headerSty1 .NewUISearchBar{border-left:1px solid rgb(224, 224, 224) !important;}
.scriptedRuleSty .ruestServTabl{margin-top:-6px !important;}
.FDA3500AFORMlAlignment .QncMgSty .DobWid .ui-trigger-calendar input.hasDatepicker{margin-top:6px !important;}
.FDA3500AFORMlAlignment .QncMgSty .DobWid .ui-trigger-calendar button span.ui-icon-calendar{top:7px !important;}
.newDesignPadding.callLogForm .paddingbtwentds{padding-left:5px !important;}
.newDesignPadding.callLogForm .radioButNewSty6.initialReportetb{width:65% !important;}
/* .parentradio25perc .fieldOnetxt .lblwidth25 table.sieUeDvceCasSrt{width:100% !important;} */
.ui-column-customfilter .aee2bTblCalan .hasDatepicker {width: 77% !important;}
.QgPrentCheckBx_Sty .tooltipdataTab {
    width: 357px !important;
    border: 1px solid #17789b !important;
    border-radius: 10px !important;
    margin-top: 5px !important;
    left: -320px !important;
}
.norecordsFoundBgColor .ui-datatable-empty-message td,
.NewUIDesing .ui-datatable-data .ui-datatable-odd td.hightlightColStyle{background: #eee8aa !important;}
@media only screen and (min-width: 1800px) {
                .alertsListingSty .PageTitPoc,.logListCls .PageTitPoc{
                                width:95.7% !important;
                }
                .ArrangeTolltipIconAtLeftPos .NewUIDesing .aeListingHeader .CaseList_button {
    width: 89% !important;
    float: right;
                }
                .utilityConfig .NewUIDesing .PageTitPoc, .creFormSty .NewUIDesing .PageTitPoc, .repoformLisSty .NewUIDesing .PageTitPoc,
.repoFormDetalCls .NewUIDesing .PageTitPoc,
.xmlLibDetailsFormSty .NewUIDesing .PageTitPoc,
.contactList .NewUIDesing .PageTitPoc,
.unCOrContLis .NewUIDesing .PageTitPoc,
.aeRuBuiDet   .NewUIDesing .PageTitPoc,
.parentNavaDetailSty .NewUIDesing .PageTitPoc, 
.compNew .NewUIDesing .PageTitPoc,
.subBatchEdit  .NewUIDesing .PageTitPoc,
.subMsgNew .NewUIDesing .PageTitPoc,
.compListNewSty .NewUIDesing .PageTitPoc,
.unsavedComplaintListSty .NewUIDesing .PageTitPoc,
.aeKeywdset .NewUIDesing .PageTitPoc,.ldaLisngCls .NewUIDesing .PageTitPoc,
.theticDtls .NewUIDesing .PageTitPoc,
.invListForm .NewUIDesing .PageTitPoc,
.utilityConfiguration  .NewUIDesing .PageTitPoc,
.lisdnesEt .NewUIDesing .PageTitPoc,
.InvDetForm .NewUIDesing .PageTitPoc,
.scriptedRuleSty  .NewUIDesing .PageTitPoc,
.restServDetSty .NewUIDesing .PageTitPoc,
.supplementFields .NewUIDesing .PageTitPoc,
.depentLiSty .NewUIDesing .PageTitPoc,
.depDetsty .NewUIDesing .PageTitPoc,
.announcelisting .NewUIDesing .PageTitPoc, 
.annoulisngpas .NewUIDesing .PageTitPoc,
.codeListCls .NewUIDesing .PageTitPoc,/*may10*/
.codeLiMaingSTy .NewUIDesing .PageTitPoc,
.territorieslisting .NewUIDesing .PageTitPoc,
.territodetals  .NewUIDesing .PageTitPoc,
.postcdistingsty .NewUIDesing .PageTitPoc,
.PosCodeDetPntSTy .NewUIDesing .PageTitPoc,
.regionListing .NewUIDesing .PageTitPoc,
.regionDetails .NewUIDesing .PageTitPoc,
.invguidListpa .NewUIDesing .PageTitPoc,
.companyUserGroup .NewUIDesing .PageTitPoc,
/* .gcontList .NewUIDesing, */
.unresolvedCorpDetailsSubMBeanFormSty .NewUIDesing .PageTitPoc,
.codEditMap .NewUIDesing .PageTitPoc {
    width: 93.7%;
                }
}
.agAutoCompPanelHeader span,.agRemoveLastRow span {
    padding-left: 5px !important;
    padding-right: 5px !important;
}

.caseAiCss .iaMainDiv .ui-g-6 {width: 57% !important;}
.docListparSy .gridViewStyDoc .ui-paginator {margin: 1px 100px 0px 0px !important;position: relative !important;bottom: 1px !important;}
.docListparSy .AddNewDelateSty a.addLinkSty {left: -23px !important;position: relative;}
.reportsListingForm .NewUISearchBar,.chart_reportSc .NewUISearchBar {margin-left: -6px !important;}
.tskLitng.newUIForpagination .NewUISearchBar {top: 5px;}
.prodGpAg .ui-grid-col-3 .radioButNewSty4 .ui-radiobutton-box .ui-icon-bullet {margin: -4.5px 0px 0px -4.5px !important;}
.prodGpAg .ui-panel-title .radioButNewSty4 .conditonradio .ui-radiobutton-box .ui-icon-bullet {margin: -5px 0px 0px -4px !important;}
/*mn */
.therapyHeaderStyNew{padding-right: 1px !important;}
.therayCollectionButtonStyNew{padding:0px !important;}
.testsProceduresPanelStyNew{padding:0px 0px 0px 18px !important;}
.deleteTestStyNew{padding:0px 0px 0px 18px !important; margin-right:0px !important;}
.previousRecordStyNew{padding-right:0px !important;}
.navLinkpageReporStyNew{padding:1px 1px 0px 0px !important;}
.paginationLabelStyNew{padding:0px !important;font-size:13px !important;}
.nextContextIdStyNew{float:left;padding:1px 0px !important;}
.ConComitantDescStyNew{width:95% !important;}
.fda35AccPAStyNew .ui-accordion .ui-icon{float:right !important;}
.fda35AccPAStyNew .ui-accordion-header{width: 96%;border: 0px !important;padding-left: 2px !important;}
.aeMsgContactStyNew{padding-right:0px !important;padding-top:2px !important;margin-right:0px !important;}
.headerPanelTitleStyNew{padding-right:0px !important;}
.eventCollectionButtonStyNew{padding:0px !important;}
.zoomTitLabelStyNew{padding-right: 2px;position: relative;top: -4px;}
.ui-panelgrid .ui-panelgrid-cell .dataProblemStyNew{padding: 0px 2px 0px 2px !important;}
.susDrugIndexStyNew{position:relative;top:-2px;}
/* .CalLogRefreshPositionStyNew{position: absolute; margin-top: 9px; z-index: 1; margin-left: 10px; font-weight: bold !important;}*/
.CalLogRefreshPositionStyNew{position: relative; top: 30px; left: 6px; z-index: 1;}
.CalLogRefreshPositionIconStyNew{position: relative;left: -4px;top: 3px}
.tooltipInqListStyNew .exportXl .ui-button-text, .tooltipInqListStyNew .exportPdf .ui-button-text{color:#000 !important;}
.viewStyleHeaderStyNew{float:right;margin-right:35px;margin-top:0px;}
.NewUIDesing .callLogcommanDataTableStyles .ui-datatable {backgroung:#f0f1f3 !important;}
.NewUIDesing .calllogfrozenColDatatable .ui-paginator-top{margin: 3px 0px 7px !important;}
.NewUIDesing .callList_Label .ui-outputlabel{color: #38506D !important;font-family: 'Inter-Bold' !important;display: block;font-size: 13px !important;font-weight: 600 !important; top: 10px;position: relative;}
.callNewIconSty .ui-selectonemenu-trigger .ui-icon{background: url(../images/DownAeroRio.png) no-repeat center !important;margin:8px 4px 0px 0px !important;}
.callLogOverlayPanPopup .ui-outputlabel{font-size:13px !important;}
.callLogOverlayPanPopup .ui-inputfield, .callLogOverlayPanPopup .ui-selectonemenu{margin-top: 4px;}
.callLogOverlayPanPopup .callLogRecivedDate .ui-grid-col-6 .ui-calendar .ui-button{padding: 11px 3px !important;}
.panelTileCllLog .ui-panel-titlebar .ui-panel-title .ui-outputlabel{font-size:13px;}
.panelTileCllLog .ui-commandlink{font-size:13px;color:#000;}
.lookupStyNewcallLog .triggerImageNew{top: 11px;}
/* .callLogWidthStyle{width:75% !important;margin-left: 18px !important;} */
.lookupStyNewcallLog .triggerImage{top: 10px;background: #fbfbfb !important;}
.actionsLinkSty.newactionlin .has-tooltip .tooltip {width: 100px !important;}
.maliervsty .panel-title .ui-commandlink.correspondencenew{width: 267px;}
.navaListLayoutStyCallloNewSty .ui-panel .ui-panel-titlebar, .navaListLayoutStyCallloNewSty .ui-layout-unit-header{background:#fbfbfb !important;}
.navaListLayoutStyCallloNewSty .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{border: 0px solid #cccccc;}
.navaListLayoutStyCallloNewSty .ui-layout-unit-header{margin: 7px 11px 0px 10px;}
.panelTileCllLog{margin-top: 16px;}
.PageTitLeftCallLogStyNew{position: relative;top: 27px;}
.navaListLayoutStyCallloNewSty .ui-layout-unit-content{ padding: 0px 10px 0px 10px!important;}
.productDetailsCalIconStyNew .ui-calendar .ui-button{padding:7px !important;}
.productDetailsCalDateStyNew .ui-grid-col-12 .ui-calendar .hasDatepicker{width:68% !important;}
.productDetailsCalDatePrdCatStyNew .ui-grid-col-12 .ui-calendar .hasDatepicker{width:45% !important;}
.inputStyNewdatTable .ui-datatable tbody td{background: #fff !important}
.inputStyNewdatTable, .ui-datatable tfoot td, .ui-datatable tbody td{background: #fff !important;}
.prdListSrchDilgSty .ui-datatable-tablewrapper  {min-height: 0px !important;}
.thebaseatcLookup{top: 135px!important;}
.theapeuticLookup{top:50% !important;}
.proDetaParSt .agmanufaRadio .ui-grid-col-4 .radioButNewSty4 .ui-radiobutton-box .ui-icon-bullet {margin: -4px 0px 0px -5px !important;}
.docListparSy .PaginatorPositionStyNew .ui-paginator {margin: 38px 1px 0px 0px !important; display: inline-block; text-align: right !important;}
.docListparSy .PaginatorPositionStyNew .ui-datagrid{overflow-y: inherit !important;}
.docListparSy .AddNewDelateSty a.newDocaddLinkSty{display: block;left: 0px !important;}
.baseatcLookup{top: 39px!important;}
.newDocAddNewDelateSty{position: absolute;right: 0;}
.docListparSy .enquiryCommanDataTableStyNew .ui-datatable-tablewrapper{height: 0px !important;}
.inquiryDialogComStyNew{top:110px !important;}
.commanDataTableStyles .enquiPaginatorStyNew .ui-paginator-current{padding-top:5px !important;}
.docAdSearchAddStyNew{color: rgb(84, 110, 122) !important;font-weight: normal !important; font-size: 13px !important; background: rgb(255, 255, 255) !important; padding: 5px 18px !important; text-decoration: none !important; border: 1px solid rgb(196, 205, 213) !important; border-radius: 4px !important;}
.docListRecallLinkStyNew{border-radius: 4px !important;  background-color: #FFFFFF!important; color: #38506D !important;  background-image: none !important;  font-size: 12px;
    	font-weight: 600;  text-align: center; padding: 8px 27px !important;  text-decoration: none !important;  border: 1px solid #C4CDD5 !important; margin: 5px !important;}
.docListparSy .docListAddNewDelateStyNew a.addLinkSty{left:0px !important;right:3px;padding:8px 25px !important;}
.AddNewDelateStyInside a.addLinkSty{padding-top:8px !important;}
.docListInquiryWestLayStyNew .ui-layout-unit-header{margin:0px 10px 0px 10px;}
.docListInquiryWestLayStyNew .ui-layout-unit-content{margin:0px 10px 0px 10px;}
/*medlineArticleList */
/*.docListparSy .docListSwitchViewDocStyNew .ui-datagrid-content{height:473px !important;min-height:473px !important; max-height:500px !important;}*/
/*.documentListDataTabSty .listTableDocStyNewMe .ui-datatable-tablewrapper{min-height:410px!important;}*/
.ui-dialog.loadingDialogStyNew{ z-index: 1064 !important;}
.doclistNewsearchStyNew{padding: 0px 0px 4px 0px !important;position: relative;left: -3px; border-radius: 0px 4px 4px 0px;border-color: #dddbda !important;}


.territorieslisting .buttonBg,
.departmentListingForm .buttonBg,
.announcelisting .buttonBg,
.codeListCls .buttonBg,
.codeLiMaingSTy .buttonBg,
.regionListing .buttonBg,
.companyUserGroup .buttonBg,
.repoformLisSty .buttonBg {
    padding: 10px 5px 3px 5px !important;}
.InvestigateGuide_FD .newUIDialog.ui-dialog .ui-paginator {
    margin: -28px 15px 0px 0px !important;
}
.aeRuBuiDet .ui-radiobutton-box .ui-icon-bullet {margin: 1px !important;}
.indxDetSty .dataTabSelect .ui-selectonemenu {width: 100% !important;min-width: auto !important;}
.agDictImport .listofMedraVtaTbl .ui-paginator-bottom .ui-dropdown .ui-inputtext {padding-right: 22px !important;}
.caseAiCss .ui-fluid .listofMedraVtaTbl .ui-paginator .ui-dropdown, .vtafinalstatus .ui-paginator .ui-dropdown {
    width: 45px !important;
}
.ArrangeTolltipIconAtLeftPos{min-height: 800px;}
.ArrangeTolltipIconAtLeftPos .ui-dialog.complconformation{    z-index: 1001 !important;} 
.NewUIDesing .NewUIimplement .ui-datatable .ui-datatable-tablewrapper thead th .ui-column-title .ui-outputlabel{text-transform: capitalize;}
.NewUIDesing .AdvListHeaderSty .aeListingHeader .CaseList_button .CaseList_button_right.hideReassign {width: 78% !important;}
.NewUIDesing .AdvListHeaderSty .aeListingHeader .CaseList_button .CaseList_button_right.hideReassign .casecomparebtn{float: right !important;}
.inqColorWidth .tooltipInqList a{border:none !important;}
.agAutoCompPanelBody span {
    padding: 0px 10px !important;
    vertical-align: top !important;
                word-break:break-word !important;
}
.RequestPanelLineRe .ui-panel-content .ui-panel-content .validitChkTabIdSty .wfvalidHeaderradio {
    border: 0px !important;
    height: 19px;
    width: 100% !important;
}
.ui-panelgrid-cell.markALl1.ui-grid-col-6 {
    width: 35%;
}
.ui-panelgrid-cell.markALl2.ui-grid-col-6 {
    width: 75%;
}
.RequestPanelLineRe .ui-panel-content .ui-panel-content .validitChkTabIdSty .wfvalidHeaderradio td{padding: 0px !important;border: 0px !important;}
.RequestPanelLineRe .ui-panel-content .ui-panel-content .validitChkTabIdSty .wfvalidHeaderradio td label{text-transform: capitalize !important;}
.width150 {
    width: 150px !important;
}
.caseAiCss .aicListingtblFooter .ui-g-2.aibtn1 {
    padding: 0px !important;
    width: 16% !important;
}
.caseAiCss .aicListingtblFooter .ui-g-2.aibtn6{
    width: 12%;
}
.commanDataTableStyles.dataPrivmaiplociy1 .ui-datatable-tablewrapper {
    /*max-height: 450px !important;*/
    overflow: auto;
    z-index: 99;
}
.dupchekPolicyTbl .ui-datatable-tablewrapper{    max-height: 160px;
    overflow: auto;}
.ArrangeTolltipIconAtLeftPos .pdDialog .dupchekPolicyTbl .ui-datatable-tablewrapper {
    max-height: 170px !important;
}
.agDataDialog {top: 50px !important;}
body .ui-table .ui-table-tbody>tr.ui-state-highlight{background-color: transparent !important;}
/* .adminAuditReportForm .MainBoxDiv .auditDateCalB{position: relative;
    left: -130px;} */
.schedulerDetails .scactLogPal .scheduler_panel2{width: 68%;
    float: left;}
.caseAiCss .ng-trigger-overlayAnimation.ui-dropdown-panel {
    z-index: 990 !important;
}
.caseAiCss .pi.pi-file{float:right;}
.proDetaParSt .efflabel_input .ui-inputfield.ui-widget {height:32px;}
.productcollapsePosition, 
.productExpandPosition.openSty{left: auto !important;right: 0px !important;}

.expandProductLayoutcss{width: 100% !important;}
.productDetaPinlaySTy.ui-layout-container{overflow: hidden!important;}
.privacyPolicyListing .NewUIDesing .commanDataTableStyles .ui-datatable-tablewrapper .ui-datatable-data td.countrywordwrap{white-space: normal !important;}
.privacyPolicyListing .NewUIDesing .commanDataTableStyles .ui-datatable-tablewrapper .ui-datatable-data td.width300{width: 300px !important;}


.dictBrowser .HierarchyTreeCls .ui-panel-content .ui-tree{
    max-height: 500px;
    overflow: auto;
}

.dictBrowser .HierarchyTreeCls  .ui-panel-content .ui-tree .ui-tree-container {
    height: 365px;
    margin: 0;
    overflow: auto;
    padding: .25em;
    width: 100%;
    white-space: nowrap;
    /* overflow: scroll; */
    border: 1px solid;
}

.dictBrowser .CodDictBrowserDialog .ui-dialog{display: block;}
.dictBrowser .pi-check:before {color: #008cba;}
.dictBrowser button, .dictBrowser button:hover {
    padding: 4px !important;
    outline: none;
}

.dictBrowser  span.ui-treenode-icon.smq-icon.ng-star-inserted:before {
    content: "SMQ";
    background: #e4233c;
    color: #fff;
    padding: 0px 2px;
    font-size: 10px !important;
    font-family: "Inter-bold";
}



body.dictBrowser .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content{
	    font-size: 11px !important;    padding: 0;
}
body.dictBrowser .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-label
{    font-family: "Inter-bold";
    font-size: 11px;padding: 0px !important;}
body.dictBrowser .ui-tree .ui-tree-container .ui-treenode{padding: 0px !important;}
body.dictBrowser .ui-tree .ui-treenode .pi{font-size: 1em !important;}



.dictBrowser  span.ui-treenode-icon.lltImg-icon.ng-star-inserted:before {
    content: "LLT";
    background: #8283cf;
    color: #fff;
    padding: 0px 2px;
    font-size: 10px !important;
    font-family: "Inter-bold";
}

.dictBrowser  span.ui-treenode-icon.ptImg-icon.ng-star-inserted:before {
    content: "PT";
    background: #e22cb1;
    color: #fff;
     padding: 0px 2px;
    font-size: 10px !important;
    font-family: "Inter-bold";
}

.dictBrowser  span.ui-treenode-icon.hltImg-icon.ng-star-inserted:before {
    content: "HLT";
    background: #8fe0ff;
    color: #fff;
     padding: 0px 2px;
    font-size: 10px !important;
    font-family: "Inter-bold";
}
.dictBrowser  span.ui-treenode-icon.hlgtImg-icon.ng-star-inserted:before {
    content: "HLGT";
    background: #3dc53c;
    color: #fff;
     padding: 0px 2px;
    font-size: 10px !important;
    font-family: "Inter-bold";
}
.dictBrowser  span.ui-treenode-icon.socImg-icon.ng-star-inserted:before {
    content: "SOC";
    background: #f8a000;
    color: #fff;
     padding: 0px 2px;
    font-size: 10px !important;
    font-family: "Inter-bold";
}
.dictBrowser  span.ui-treenode-icon.cmq-icon.ng-star-inserted:before {
    content: "CMQ";
    background: #7a9c61;
    color: #fff;
     padding: 0px 2px;
    font-size: 10px !important;
    font-family: "Inter-bold";
}
.cmq-icon + span.ui-treenode-label.ui-corner-all:before {
	content: "";
    background: url(../images/tick.png) no-repeat 0px 0px;
    font-family: 'Inter-bold';
    padding: 1px 8px;
    font-family: "Inter-bold";
    color: #080808;
    margin-right: 2px;
}


.dictBrowser  span.ui-treenode-icon.cmq-draft-icon.ng-star-inserted:before {
    content: "CMQ";
    background: #7a9c61;
    color: #fff;
     padding: 0px 2px;
    font-size: 10px !important;
    font-family: "Inter-bold";
}
.cmq-draft-icon + span.ui-treenode-label.ui-corner-all:before {
    content: "";
    background: url(../images/add_notes.png) no-repeat 0px 0px;
    font-family: 'Inter-bold';
    padding: 0px 7px;
    font-family: "Inter-bold";
    color: #080808;
    margin-right: 2px;
}
.ptBroadImg-icon:before {
    content: "PT";
    background: #e22cb1;
    color: #fff;
    padding: 0px 2px;
    font-size: 10px !important;
    font-family: "Inter-bold";
}

.ptBroadImg-icon + span.ui-treenode-label.ui-corner-all:before {
    content: "B";
    font-family:'Inter-bold';
    background: #e2ba1f;
    border-radius: 50%;
    padding: 0px 2px;
    font-size: 10px !important;
    font-family: "Inter-bold";
    color: #080808;
    margin-right: 2px;
}

.ptNarrowImg-icon:before {
    content: "PT";
    background: #e22cb1;
    color: #fff;
    padding: 0px 2px;
    font-size: 10px !important;
    font-family: "Inter-bold"
}

.ptNarrowImg-icon + span.ui-treenode-label.ui-corner-all:before {
    content: "N";
    font-family:'Inter-bold';
    background: #e2ba1f;
    border-radius: 50%;
        padding: 0px 2px;
    color: #080808;
    margin-right: 2px;
}

.lltBroadImg-icon:before {
    content: "LLT";
    background: #8283cf;
    color: #fff;
        padding: 0px 2px;
    font-size: 10px !important;
    font-family: "Inter-bold"
}

.lltBroadImg-icon + span.ui-treenode-label.ui-corner-all:before {
    content: "B";
    font-family:'Inter-bold';
    background: #e2ba1f;
    border-radius: 50%;
        padding: 0px 2px;
    color: #080808;
    margin-right: 2px;
}

.lltNarrowImg-icon:before {
    content: "LLT";
    background: #8283cf;
    color: #fff;
    padding: 0px 2px;
}

.lltNarrowImg-icon + span.ui-treenode-label.ui-corner-all:before {
    content: "N";
    font-family:'Inter-bold';
    background: #e2ba1f;
    border-radius: 50%;
    padding: 0px 2px;
    font-size:10px !important;
    color: #080808;
    margin-right: 2px;
    font-family:"Inter-bold" !important;
}
body.dictBrowser .ui-tree .ui-tree-container .ui-treenode.ui-state-focus,
body.dictBrowser .ui-tree .ui-tree-container .ui-treenode.ui-state-active{
	border: 0px !important;
	outline: 0 !important;
}

.importConfig  span.ui-treenode-icon.ptImg-icon.ng-star-inserted:before {
    content: "PT";
    background: #e22cb1;
    color: #fff;
    padding: 2px;
}

 .dictBrowser .CodDictBrowserDialog .body .ui-dialog .ui-dialog-content {
    width: 100%;
    padding: 9px !important;
    margin: 0px !important;
}.salvRepCritaForm .HeaderBox{background: #fff !important;}
.salvRepCritaForm .ui-datatable-header .columnSty .ui-button {right: 19px;top: -5px;}
.salvRepCritaForm .srcButtonBg .ui-button, .salvRepCritaForm .srcButtonBg .ui-button.ui-state-hover {padding: 4px !important;}


.personMaintainLayout .ui-layout-unit-content{max-height: 515px !important;height: 515px !important;}
.corrContactDialog{top: 17px !important;}
.corrContactDialog .ui-dialog-content .DataTableStyChang .commanDataTableStyles .ui-datatable-tablewrapper {
    max-height: 139px;
}
.corrContactDialog .ui-dialog-content{min-height: 180px;}
.corrContactDialog .ui-dialog-content .DataTableStyChang .commanDataTableStyles .perusertTable .ui-datatable-tablewrapper  {
    max-height: 304px;
}
.persMainSty .cpmUnitAutoCmpFeild .ui-inputfield{border: 1px solid #cccccc;}
.ui-datatable-header .columnSty .ui-button{
    margin-top: 24px;
}.commanDataTableStyles .dupcutomTbl .ui-paginator{
    right: 76px;}
    
.faqParentCls iframe{background: #fff !important}    

.docListparSy .paginatorPositionStyNew .ui-paginator{margin-top:25px !important;}

.proDetaParSt .agmanufaRadio .ui-grid-col-4 .radioButNewSty4 .ui-radiobutton-box .ui-icon-bullet {
    margin: -4px 0px 0px -5px !important;
}
.baseatcLookup{top: 39px!important;}

.aeNlpViewCLspar{    width: 630px !important;}
.aeNlpViewCLspar .ui-editor-toolbar{display: none;}
.aeNlpViewCLspar iframe{height:500px !important;}
.chooseButtonDetailsub span.ui-button-icon-left.ui-icon.ui-c.ui-icon-plusthick {display: none;}
.chooseButtonDetailsub .ui-button-text {
    padding: 0px !important;
    color: blue;
    font-family: "Inter-Bold";
}

.chooseButtonDetailsub{    margin-left: -10px;}
.chooseButtonDetailsub span.ui-button,
.chooseButtonDetailsub .ui-fileupload-buttonbar {
    border: 0px !important;
}

.advworkflowDialog{width: 95% !important;top:54px !important;}
.advworkflowDialog .commanDataTableStyles .ui-datatable-tablewrapper{    max-height: 347px;}
.multipleDupCss thead{display: none !important;}
.NewUIDesing .multipleDupCss .ui-datatable-data .ui-datatable-odd td {background: #fff!important}
.privacyPolicyListing .ui-panel.AeAppCheckBox .ui-panel-titlebar .ui-panel-title{width: 97% !important;font-size: 20px !important;}
.privacyPolicyListing .ui-panel.AeAppCheckBox .ui-panel-titlebar {
    background: #fff !important;
    border: 0px;
}
.privacyPolicyListing .ui-panel.AeAppCheckBox .ui-panel-titlebar .ui-panel-title .ui-outputlabel{font-size: 15px !important;}

/* Save CMQ dialog changes */
.dictBrowser .CodDictBrowserDialog .ui-g-6{width:100%} 
.CodDictBrowserDialog .ui-dialog{width: 600px !important; }
/* Save CMQ dialog changes ends */


.ArrangeTolltipIconAtLeftPos .sixColumnPanel.compafterSearchsetAutoHeight{top: 33px;}
.inquiryWestLaySty .InqAdvSearchLinkStynew {background: #ffffff !important;padding: 5px 0px 5px 9px !important;}
.compinquiryWestLaySty .complaintWestLyt .basicSearchDiv .ui-inputfield{background: white !important;margin-left: 6px;width: 83% !important;border-radius: 5px 0px 0px 5px !important;padding: 5px !important;}
.compinquiryWestLaySty .ui-layout-unit-header, .faqListLeft .ui-layout-unit-header{border: 0px !important;padding: 10px;}
.compinquiryWestLaySty .ui-panel .ui-panel-titlebar{background: #fbfbfb !important;}
.compsideMenuDoc{background-color: transparent;border-bottom: 1px solid #F5F5F5 !important;}
.compinquiryWestLaySty .compFillSty .ui-panel-content{padding: 8px !important;}
.compinquiryWestLaySty .compFillSty .ui-panel-content  .ui-grid-col-12 .ui-outputlabel{font-size: 14px !important;color: #222 !important;}
.compinquiryWestLaySty .compFillSty .ui-panel-content  .ui-grid-col-12 .ui-treenode .ui-treenode-content{padding: 0px;}
.compFullPage .ui-panel-content{width: 100% !important;}
.compRequestPanelLineRe .ui-panel-content{width: 100% !important;}
.compfrozenColDatatable{}
.importComfiguration .bulkUpdtBtn input {display: none;}
.importComfiguration .ui-fileupload-buttonbar{    border: 0px;padding: 0px;margin: 0px;}
.importComfiguration .bulkAdd .AddNewDelateSty{padding: 0px !important;}
.importComfiguration .ui-datatable-header .columnSty .ui-button {
    margin-top: -53px;
    width: 25px !important;
    right: 10px;
}
.privacyPolicyListing .ui-panel.AeAppCheckBox .ui-panel-titlebar .ui-panel-title .ui-outputlabel{font-size: 15px !important;}
.headerSty1priva{background: #fff !important}

.indxDetSty .QnCMgSty .chooseButtonDetail .ui-fileupload-buttonbar input {
    display: none !important;
}
.submleftLayoutParent1 {background: #fff !important;    overflow: auto;margin: 0px 10px !important;}
.width280{width: 280px;}
.caseCodedDialogDialogList{width: 95% !important;}
 .sourceDocDialogcls  .ui-inputfield.ui-state-disabled{    border: 1px solid #ccc !important;
    padding: 3px !important;
    background: #efefef !important;}
.sourceDocDialogcls  .ui-inputfield{    border: 1px solid #ccc !important;}

.agProIdFDA1 {width: 140px;}
.agProIdFDA2 {width: 200px;}
.agProIdFDA3 {width: 110px;}
.agProIdFDA4 {width: 115px;}
.agProIdFDA5 {width: 120px;}
.agProIdFDA6 {width: 210px;}
.agProIdFDA7 {width: 80px;}
.agProIdFDA8 {width: 100px;}
.agProIdFDA9 {width: 100px;}
.agProIdFDA10 {width: 155px;}

.agProIdFDA11 {width: 175px;}
.codestudymanycheckboxSty .ui-state-highlight{background: #ffe45c !important;    border: 1px solid #fed22f;}
.agProIdFDA11 {width: 175px;}

.dictBrowser.agDictImport {
    background: #f4f5f8 !important;
    padding: 10px 20px !important;	
}
body .browserCol1 .ui-dropdown .ui-dropdown-trigger{
    border: 1px solid #ccc !important;
}

body .CodDictBrowserDialog.cmqSaveCls  .ui-dropdown.ui-dropdown-clearable .ui-dropdown-label{
    padding-right: 4em;
    border: 1px #ccc solid !important;
}
body .CodDictBrowserDialog.cmqSaveCls .ui-dropdown .ui-dropdown-trigger{
	 border: 1px solid #ccc !important;
}
.ecreporting .ui-selectonemenu-items-wrapper{height: auto !important;}
td.departSty.mergeColumns label {
    display: block;
    width: 100%;
    margin-bottom: 5px;
}
.uploadLic1{width: 44% !important}
.uploadLic2{width: 56% !important;}

.appParSt .inner-Add-DelLeft {
    float: left;
    padding: 5px 5px 7px 4px;
}
    .RequestPanelLineRe .ui-panel-content .ui-panel-content .wfconfig td{padding: 2px 0px !important;}

.copispiner .ui-spinner-button{border: 0px !important;background: transparent !important;}
.copispiner .copiLbl1  .ui-spinner-input,
.copispiner .copiLbl1  .ui-spinner-input.ui-state-hover{    text-align: left;    padding: 3px !important;}
.copispiner   label {padding-left: 6px;}
.ParentHidscrlSty.ingreList .keySearchDatainput {
    margin-top: 20px !important;
}
.substanceval{font-family:"Inter-Bold" !important;}


.newFormUplod span.ui-button-icon-left.ui-icon.ui-c.ui-icon-plusthick {
    display: none;
   
}
.newFormUplod .ui-button-text {
    padding: 0px;
    margin: 0px;
}
.newFormUplod span.ui-button {
    border: 0px !important;
    margin: 0px;
    padding: 0px;}
 .newFormUplod{    float: left;
    height: 29px !important; width: 100% !important;
    text-align: left !important;}
.newFormUplod input {
    display: none;
}
.newFormUplod .ui-fileupload-buttonbar {
    border: 0px;
}
.agProIdFDA11 {width: 175px;}


.litrDialogBtns{background: #fff !important;}
.icrNonIcrbredcumb {
    border: #fff;
    padding: 7px 10px 16px;
}

.ui-panelgrid-cell.ltxt14.ui-grid-col-3 {
    width: 21%;
}
.ui-panelgrid-cell.ltxt13.ui-grid-col-3 {
    width: 26%;
}

.ui-panelgrid-cell.ltxt1.ui-grid-col-6 {
    width: 50%;
}

.ui-panelgrid-cell.ltxt17.ui-grid-col-6 {
    width: 50%;
}
.ui-panelgrid-cell.ltxt18.ui-grid-col-6 {
    width: 26%;
}
.ui-panelgrid-cell.ltxt19.ui-grid-col-6 {
    width: 25%;
}
.ui-panelgrid-cell.ltxt20.ui-grid-col-6 {
    width: 60%;
}
.ui-panelgrid-cell.ltxt21.ui-grid-col-3 {
    width: 20%;
}
.ui-panelgrid-cell.ltxt22.ui-grid-col-3 {
    width: 30%;
}
.ui-panelgrid-cell.ltxt23.ui-grid-col-6 {
    width: 25%;
}
.ui-panelgrid-cell.ltxt31 {
    width: 16%;
}
.ui-panelgrid-cell.ltxt32.ui-grid-col-2 {
    width: 9%;
}
.NlpLeftColLit {
    padding-left: 10px;
    width:50%;
    padding: 7px 0px;
}

.PSURCri .ui-chkbox{padding-right: 5px !important; margin-bottom: 12px !important;}
.psurPaneldiv{    max-height: 288px;
    overflow: auto;}
.callLogTree .tabPanelStyle .nlprightLayoutPanel .treenlp .ui-treetable table{width: 100% !important;}
.litrraSty  .callLogTree .tabPanelStyle .nlprightLayoutPanel .treenlp .ui-treetable {
    height: 230px !important;
}
.litrraSty .e2bFormStyleMain .wordPrapingcall .ui-tabmenu .ui-tabmenu-nav li.ui-tabmenuitem{height: 25px;}
.litSearCOnf .ui-panel-titlebar{background: #fff!important;border: 1px solid #DFE0E4;}
.litSearCOnf .ui-panel-content{background: #f4f5f8!important;border: 1px solid #DFE0E4;padding: 3px !important;}


.narativeListingMaxHe .NewUIDesing {
    margin: auto;
    width: 98%;
}
.litraIcrlables .ui-outputlabel {float: right;
    font-size: 12px !important;
    font-family: "Inter-bold" !important;
    padding-right:3px;}
.litrHeaderSty{background: #fff !important;    padding: 6px;}
.litrHeaderSty .ui-panelgrid .ui-grid-col-4{padding-top: 6px !important;}
.litListDialogOverFlow .litraIcrlables{padding-bottom: 25px !important;}
.narativeListingMaxHe .thinHeaderBox{    margin-top: 6px;}
.narativeListingMaxHe .thinHeaderBox .ui-panel-content{border-top-left-radius: 4px !important;border-top-right-radius: 4px !important;}
.callLogListingBdsty .tabRightswith .psurPaneldiv {
    max-height: 250px;
    overflow-x: hidden;
}
.litprolee1, .litpatlee2, .liteventlee1{width:12%;}
 .litassmntlee1{width:15% !important;}
 .narativeListingMaxHe .panalEditor1{    max-height: 290px;
    overflow: auto;}
    
    
    .narativeListingMaxHe .e2bQnCSty .ui-panel-titlebar .ui-panel-title {
    width: 75%;
    font-family: "Inter-bold";
    font-size: 15px;
}
.callLogListingBdsty .litrHeaderSty{    overflow: auto;
    max-height: 161px;}
    
    .callLogListingBdsty .e2bFormStyleMain{max-height: 280px;}
     
    .e2bFormStyleMain .nlprightLayoutPanel .ui-tabmenu .ui-tabmenu-nav li a {
    font-size: 12px;
    font-family: "Inter-Bold";
}
.callLogListingBdsty .e2bQnCSty .ui-panel-titlebar{background: #f0f0f0 !important;}
.formListSty  .ui-datatable-tablewrapper{width:100%;}
.litListDialogOverFlow .NewHeaderDivider{float:right;}

/*agDistribution */
.pageContainerAngular.agDistribution {border-radius: 4px !important;}
.distributionUnits .NewUIDesing{width: 97% !important;margin: auto;padding-top: 10px !important;}
/* .agDistribution .leftDistParentLayout {margin-left: 10px;} */
body .pageContainerAngular.agDistribution .ui-panel .ui-panel-titlebar {border: 0px !important;}
body .pageContainerAngular.agDistribution .agDistTreeTablePanel.ui-panel .ui-panel-titlebar{font-family: "Inter-bold";font-size: 13px !important;padding-left: 10px;}
body .ui-panel .ui-panel-titlebar .ui-panel-title.agDistPanelTitle{width: 50% !important;    font-size: 13px !important;}    
.agDistPanelHeaderMenu .ui-button{    padding: 4px;    margin-top: 4px;}
.agDistribution .ui-treetable .ui-treetable-tfoot>tr>td, .ui-treetable .ui-treetable-thead>tr>th {background-color: #f9f9f9 !important;border-color: transparent !important;} /*new changes for distribution screen*/
.pageContainerAngular.distributionUnits .agDistTreeTablePanel{box-shadow: 0 9px 10px 0 rgba(0,0,0,0.2);}
.distributionUnits .ui-treetable .ui-treetable-tbody>tr.ui-state-highlight td,
.distributionUnits .ui-treetable.ui-treetable-hoverable-rows .ui-treetable-tbody>tr:not(.ui-state-highlight):not(.ui-contextmenu-selected):hover{background: #fff !important;}
body .agDistTreeTable .ui-treetable tbody td {border: 0px !important;}
.distributionUnits .ui-treetable .ui-treetable-tbody>tr.ui-state-highlight td{    background: #1d5788 !important;}
.distributionUnits .ui-treetable .ui-treetable-thead>tr>th {    border-top: 1px solid #EAEDF3 !important;
    border-bottom: 1px solid #EAEDF3 !important;
    font-size: 13px !important; /*new changes for distribution screen*/
    font-weight: 600;font-family:"Inter-bold" !important;
    letter-spacing: 0.2px;}
.pageContainerAngular.agDistribution{background: transparent!important;;}
.agDistribution .leftDistParentLayout,
.agDistribution .rightDistParentLayout{background: #fff !important;overflow: auto;}
.agDistribution .rightDistParentLayout {width: 60% !important;/* margin-left: 10px;box-shadow: 0px 9px 10px 0px #ccc;  */   border-radius: 4px !important;border-radius: 4px !important;
    max-height: 550px;
}
.agDistribution .leftDistParentLayout{/* box-shadow: 0px 9px 10px 0px #ccc;  */   border-radius: 4px !important;border-radius: 4px !important;
    max-height: 550px;
}
.distributionUnits .agFormContainer{height: 485px !important;}
.distributionUnits .agFormContainer {
    background: #f4f5f8 !important;
}
.distributionUnits .agFieldwidth80per{width: 100% !important}
.distributionUnits .agFieldwidth80per .ui-inputtext,
.distributionUnits .agFieldwidth80per .ui-dropdown{width: 96% !important;}
.distributionUnits .agFormContainer{    width: 97%;
    margin: auto;padding-top: 10px!important;} 
.distributionUnits .ui-inputgroup .ui-button{
    border: 0px !important;
    background: transparent !important;
    width: 0px !important;    position: relative;
    top: -8px;
    right: 18px;
}  
.distributionUnits .ui-inputgroup .ui-button .fa-search {
    background:url("../images/Lookup_Selection.svg")!important;    width: 16px !important;
    height: 16px !important;
}
.distributionUnits .ui-inputgroup .ui-button .fa-search:before{
	content: unset !important;
}
.distributionUnits .ui-inputgroup .ui-button,
.distributionUnits .ui-inputgroup .ui-button:hover{    margin: 0px !important;}
.distributionUnits  .searchOkbtn  .ui-button:hover{background: #fff !important;color:#000 !important;} 
.distributionUnits .agSenderUnitSty .ui-dialog{width: 90% !important;} 
body .pageContainerAngular.agDistribution .ui-panel .ui-panel-titlebar{border: 1px solid #f3f2f2 !important;}
.agDistribution .agPrEvGridPanel .agFieldwidth80per .ui-button, .agDistribution .agPrEvGridPanel .agFieldwidth80per .ui-button:hover {
    padding: 4px !important;
    margin: 0px !important;
}
.agDistribution .agPrEvGridPanel h3{margin:0px !important;font-size:13px !important;font-family: "inter-Bold"!important}
.agDistribution .agPrEvGridPanel .ui-breadcrumb .pi-chevron-right{padding-top: 4px !important;}
.agDistribution .agPrEvGridPanel .ui-breadcrumb ul li .ui-menuitem-link{    text-transform: capitalize;margin-top: 1px;}
body.distributionUnits .ui-dropdown-panel .ui-dropdown-list{    padding-left: 5px !important;}
.litSearCOnf .HeaderBox { background: #ffff;
    /* border: 1px solid #EAEDF3 !important; */
    margin-bottom: 0 !important;
    border-bottom: 0px !important;
    padding-bottom: 10px;
    border-top-left-radius: 5px;
    height:35px;
    border-top-right-radius: 5px;}

    .litSearCOnf .PageTitLeft .ui-button.saveBtn {
    background: blue !important;
   
}
.ui-grid-col-4 .DateOfPub .ui-panelgrid .ui-grid-col-12 .ui-calendar .hasDatepicker {
	width: 86% !important;
}
 /* .depentLiSty  .AddNewDelateSty{position: relative;left: 374px;top: -4px;} */
      .depentLiSty .LegenIconNew {float: right;
    top: -36px !important;
    position: relative;}
body.distributionUnits .ui-dropdown-panel .ui-dropdown-list{    padding-left: 5px !important;}

.editScoreSteps  .ui-datepicker .ui-datepicker-title select {
    font-size: 12px !important;}
    /*new changes for distribution screen*/
.distributionUnits .agDistFormatFormPanel:nth-child(1) .agDistPanelTitle,
.distributionUnits .agDistRulesTableParent .p-col,
.agDistribution .agPrEvGridPanel .agFieldwidth80per .ui-button,
.agDistribution .agPrEvGridPanel .agFieldwidth80per .ui-button:hover{
	padding:0px !important;
}
.distributionUnits .agDistFormatFormPanel:nth-child(1) .agDistPanelTitle h3{
	margin-top:5px !important;
}
.distributionUnits .agFormContainer{
	height:auto !important;
}
.distributionUnits .ui-accordion .ui-accordion-header{
	background-color:#fff !important;
}
.distributionUnits .ui-accordion .ui-accordion-header .ui-accordion-header-text,
.distributionUnits .ui-accordion .ui-accordion-header .pi-caret-down:before,
.distributionUnits .ui-accordion .ui-accordion-header .pi-caret-right:before{
	color: rgb(92, 107, 126) !important;
}
.distributionUnits .ui-treetable td table,.distributionUnits .ng-invalid,.distributionUnits .ui-accordion .ui-accordion-header{
	border:none !important;
}
.distributionUnits .ui-treetable .ui-treetable-tbody>tr .ui-treetable-toggler{
	margin-top: 0px !important;
}
.distributionUnits .ui-treetable .ui-treetable-tbody > tr.treeLevel0 > td,
.distributionUnits .ui-treetable .ui-treetable-tbody > tr.treeLevel1 > td{   /*july 17*/
	border-top:1px solid rgb(234, 237, 243) !important;
	border-bottom:1px solid rgb(234, 237, 243) !important;
}
.distributionUnits .ui-picklist>div{
	display:table-cell !important; 
}
.distributionUnits .ui-picklist.ui-picklist-responsive .ui-picklist-listwrapper{
	width:50% !important;
}
.distributionUnits .ui-picklist .ui-picklist-list{
	width:100% !important;
}
.distributionUnits .ui-picklist-source-controls.ui-picklist-buttons.ng-star-inserted{
	display:none !important;
}
.distributionUnits .ui-picklist.ui-picklist-responsive .ui-picklist-buttons {
    width: 10% !important;
}
.distributionUnits .pageContainerAngular .checkboxLabel{
	margin-right:0px !important;
	margin-left:5px !important;
}
.distributionUnits .ui-accordion-content{
	padding:5px !important;
}
.agDistDeleteBtn{
	margin-left:10px !important;
}
.distributionUnits .ui-accordion-content .p-grid:nth-child(odd) .p-col {  /*july 17*/
    font-family: 'Inter-Bold';
	color:rgb(92, 107, 126) !important;
}

.distributionUnits .agDistribution .agDistPanelHeader .agDistPanelTitle{
    margin-top:7px;
}

.distributionUnits .ui-inputgroup{
	display:block !important;
}
.distributionUnits .ui-picklist-buttons .ui-picklist-buttons-cell {
    margin-left: 30% !important;
}
.distributionUnits .ui-accordion .ui-accordion-header .pi-caret-down,
.distributionUnits .ui-accordion .ui-accordion-header .pi-caret-right{
	position:absolute;
	right:5px !important;
}
.distributionUnits .agFieldwidth80per input{border:1px solid #DDDBDA !important;}
/*july 17*/
.distributionUnits .ui-treetable table { 																					
    border: 1px solid rgb(234, 237, 243) !important;
}
.distributionUnits .ui-accordion .ui-accordion-content {
    width: 100%;
}
.distributionUnits .ui-treetable .ui-treetable-tbody>tr:last-child>td {
    border-bottom: none !important;
}
.distributionUnits .agDistUnitForm .agDistActiveCheckbox{padding-top: 5%;}
.distributionUnits .distributionRule .agDistActiveCheckbox,
.distributionUnits .agDistFormatForm .agDistActiveCheckbox{padding-top: 3%;}


.distributionUnits .ui-inputgroup  .ui-button-icon-only{float: right;    position: relative;
    top: -36px;}

.distributionUnits .lookupControl .ui-inputgroup .ui-button-icon-only .ui-button-text {
    margin: 0px !important;

}

.distributionUnits .lookupControl .ui-inputgroup .lookupControlOptions {
    float: right;
}.distributionUnits .lookupControl .ui-inputgroup .lookupControlOptions .ui-button .pi-times-circle {
     margin-left: 21px !important;
 }



















.agDistFormatFlags .p-col:nth-child(1),.agDistFormatFlags .p-col:nth-child(2) {
    flex-basis: auto !important;
    width: 20% !important;
}
.tskLitng .ui-datatable-header .columnSty .ui-button{top:-39px}
.rulbilrLisgCls .ui-datatable-header .columnSty .ui-button{top:-22px !important}
.corressMainDiv .EditorPanel .editorHeight {height: 211px;}
.corressMainDiv .EditorPanel .editorHeight  iframe{height: 200px !important;}
.studyDetaForm  .dialogCom .ui-paginator .ui-paginator-first{    margin-top: 0px !important; }
.studyDetaForm  .dialogCom .dataTableSearchLableStyle .ui-paginator select{border-left: 1px solid #ccc;border-radius: 0px !important;   height: 18px !important;}
.studyDetaForm  .dialogCom .ui-paginator .ui-paginator-current {margin-top: 2px;}
.studyDetaForm  .ui-dialog .ui-panel .ui-panel-content{background: #fff !important;}
.proDetaParSt  .logconfimBtns  .buttonBg button.YesBut{    height: 26px !important;}
.proDetaParSt .srcDocConfDial.logconfimBtns .buttonBg button.YesBut,
.proDetaParSt .srcDocConfDial.logconfimBtns .buttonBg button.ui-stae-hover.YesBut{background: #66BB69 url(../images/yesTick.png) no-repeat 3px 7px !important;}
.proDetaParSt .srcDocConfDial.logconfimBtns .buttonBg button.NoBut,
.proDetaParSt .srcDocConfDial.logconfimBtns .buttonBg button.ui-stae-hover.NoBut{    background: #e53935 url(../images/noClose.png) no-repeat 4px 8px !important;}
.adEvQuLsty .ui-datatable-header .columnSty .ui-button{    top: -78px;}

.advSearchPanelLinks li {    padding: 7px 4px;list-style: none;}
.advSearchPanelLinks li a.ui-commandlink{ font-size: 13px !important;text-decoration: none;}
.advSearchPanelLinks{background: #fff;}    
.advSearchPanelLinks li,
.advSearchPanelLinks ul{border-bottom: 1px solid #F1F2F5 !important;}
.advSearchPanelLinks li:NTH-CHILD(even){background-color: #f9f9f9!important;}

.QnCMgAdListing.advSearchPanelUI .ui-panel-content .ui-panel-content{
    padding: 0px !important;
    margin: 0px !important;
}.adEvQuLsty .ui-datatable-header .columnSty .ui-button{    top: -78px;}
.listofMedraVtaTbl .ui-paginator-last {display: block !important;}
.listofMedraVtaTbl .ui-paginator {
    padding: 2px 0px !important;
}
.DialogNewMid .chooseButtonDetail .ui-fileupload span.ui-button{ border: 1px solid #016990 !important;color: #000 !important;}
/* .submitionTrackJson .jsondistbutiontab{width: 2000px;} */

.submitionTrackJson .jsondistbutiontab tr:nth-child td(even) {background: #f2f2f2}
.submitionTrackJson .jsondistbutiontab {border-collapse: collapse;border-spacing: 0;border: 1px solid #ddd;}
.submitionTrackJson .totalblock input,
.submitionTrackJson .lookupjsondistbutiontab input{width:95% !important;}
/* .submitionTrackJson .totalblock{overflow: hidden;}
.submitionTrackJson .totalblock:hover {overflow: auto;} */
.submitionTrackJson .jsondistbutiontab td,
.submitionTrackJson .lookupjsondistbutiontab td{padding: 7px 4px !important;    white-space: normal;
    word-break: break-all;}
.submitionTrackJson .jsondistbutiontab td input {background: #f9f9f9 !important;border: 0px !important;background: transparent !important;}
.submitionTrackJson .jsondistbutiontab td label{font-family: "Inter-regular";    padding-left: 0px !important;}
.submitionTrackJson .operationBlock{background: #fff !important;padding: 4px !important;}
 .submitionTrackJson #distuinnerhtml{max-height: 390px;}
 
.submitionTrackJson .jsondistbutiontab td.editblfiled input{background: #fff !important;border:1px solid #ccc !important;}

.submitionTrackJson .operationBlock a {
    float: right;
    background-color: #fff; 
  border: 1px solid #ccc; 
  border-right:0px;
  color: #000; 
  padding: 4px 6px; 
  cursor: pointer; font-family: "inter-Regular";
}

.submitionTrackJson .operationBlock a.lookupAdd {
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px; 
}
.submitionTrackJson .operationBlock a.Redistribution {
	border-right:1px solid #ccc;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px; 
} 

.submitionTrackJson .operationBlock{height: 35px;}
.submitionTrackJson #showAddDelbtn, .totalblock{
    margin-left: -1% !important;
    width: 101.8% !important;
    /* max-height: 200px; */
    max-height: 400px;
    
}
.submitionTrackJson th.width50, .submitionTrackJson th.width150 ,.submitionTrackJson th.width200,
.submitionTrackJson th.width250 ,.submitionTrackJson th.width100 {
    background: #f9f9f9;
    padding: 6px 4px;font-family: "inter-bold";
}
.submitionTrackJson th.width100{width:100px !important;}
.jsondistbutiontab  .width200.editblfiled .fa-file-pdf-o{font-size: 16px;}

.submitionTrackJson #lookupdistuinnerhtml{width: 100%;overflow: auto;}
.submitionTrackJson .jsondistbutiontab tbody{background: #fff;}
.submitionTrackJson .operationBlock a.Refresh{float: left;background-image: url('./../images/refresh_new.png');
background-repeat: no-repeat;border:none;
    padding-left: 17px;
    font-family: "Inter-bold";
}
.submitionTrackJson .submissionSearch .panel-heading .col-md-11{width: 98%;    font-size: 16px;}

.submitionTrackJson .jsondistbutiontab select{font-family: "Inter-Regular";border:0px;background: transparent !important;}
.submitionTrackJson button#searchsubmissionLookupData {
    background: #fff;
    padding: 2px;
    box-shadow: none;
    border: 1px solid #eee;
    border-radius: 4px;
    padding: 4px 6px;
    margin-left: 29px;
}.submitionTrackJson .searchBution {
    clear: both;
    background: #dadada;
    margin: 0px;
    padding: 2px;
    width: 97.4%;
    margin-left: 1.3%;
    box-shadow: none !important;
}
.submitionTrackJson .jsondistbutiontab select option {
    font-size: 12px;
    font-family: "Inter-bold";}
   .submitionTrackJson #Okbtn a {
    border: 1px solid #ccc;
    padding: 4px 13px;
    border-radius: 4px;
    font-size: 12px;
    font-family: "inter-Regular";
    text-transform: capitalize;
        cursor: pointer;margin-right
}
.submitionTrackJson .jsondistbutiontab select, .submitionTrackJson .lookupjsondistbutiontab select  {
    -webkit-appearance: none;
      -moz-appearance: none;
      appearance: none;
          padding-left: 0px !important;
}
.submitionTrackJson label.statusresponse {
	font-size: 14px !important;
    color: #337ab7 !important;
    padding: 4px 13px !important;
}
.dialogComStyNew #ui-datepicker-div{z-index: 500 !important;}
.submitionTrackJson body .ui-dialog.lookuperrormsg  .ui-dialog-titlebar{padding: 10px !important;}
.submitionTrackJson .lookuperrormsg label {color: #dc4949 !important;padding: 10px 0px!important;}

.headerDivSubmition {
    background: #fff;
}
.statusresponse{    padding-left: 44% !important;}
.submdocument .container-fluid {background: #fff;    padding: 6px;}
.subDocAddDeltetBtns {float: right;}
.subDocAddDeltetBtns .btn{padding: 4px 9px !important;}
.subDocAddDeltetBtns .btn:hover{background: #fff !important;    text-decoration: underline;}
.submitiondocumentTbl >thead>tr>th{    background: #f9f9f9;padding: 6px 0px;font-family: "inter-bold";border-bottom: 1px solid #ccc ;}
.submitiondocumentTbl td{background: #fff;} 
.submitionTrackJson .lookupjsondistbutiontab input,
.submitionTrackJson .lookupjsondistbutiontab input:focus,
.submitionTrackJson .lookupjsondistbutiontab select{border: 0px !important;outline: none;    padding-left: 0px !important;    box-shadow: none !important;}
.submitionTrackJson #Okbtn a{margin-right: 5px !important;}
.aeRuBuiDet.aeRulTree .e2bQnCSty .inner-Add-Dele2bform a.plus{padding: 2px 3px 2px 15px !important;border: none !important;}
.submdocument{display: none;}
.submitionTrackJson .jsondistbutiontab td.width50, .submitionTrackJson .lookupjsondistbutiontab td.width50{padding: 7px !important;}

label.subAutomation {
    border-radius: 50%;
    padding: 1px;
    background: cadetblue;
    color: #fff !important;
    width: 16px;
    text-align: center;
}
.sourceDocDialogcls  .ui-inputfield{    border: 1px solid #ccc !important;}
.compfrozenColDatatable table{border:0px !important;}
.compDateTableColS td {width: 100%;}
.compDateTableColSty .ui-datatable table{table-layout: fixed !important;}
.inquiryWestLaySty .ui-panel .compHeaderStyle{padding-top: 10px !important;text-align: center;background: #fff !important;border: 1px solid #fff !important;font-size: 12px !important;    width: 260px !important;}
.compWidthadvSty{width:100% !important;}


label.subAutomation {border-radius: 50%;padding: 1px;background: cadetblue;color: #fff !important;width: 16px;text-align: center;}
.agDistFlagsPanel .p-grid {padding: 0px 8px !important;}
.distributionUnits .p-col.center .ui-button,
.distributionUnits .p-col.center .ui-button:hover{padding: 4px !important;}
.distributionUnits .ui-treetable .ui-treetable-tbody > tr td{    text-transform: capitalize;       white-space: normal !important;}
.distributionUnits .ui-treetable .ui-treetable-tbody > tr:nth-child(even) td{
	background: #f0f5f9;
}
.distributionUnits .ui-treetable thead th, .distributionUnits .ui-treetable tbody td{    padding: 1px 0px !important;}
.distributionUnits .pageContainerAngular .leftDistParentLayout .ui-panel .ui-panel-content{border-left: 0px !important;}
.distributionUnits .agDistSaveBtn{background-color: #1A3BDD !important;color: #fff !important;}
.distributionUnits .agDistFormatsTableParent > .p-col {padding: 0px !important;}

.distributionUnits .ui-picklist-buttons .ui-button, .distributionUnits .ui-picklist-buttons .ui-button:hover {
    padding: 1px !important;
    height: auto;
}
.distributionUnits .validationDialog .labelError,.distributionUnits .auditTrialDialog .labelError {
    color: #dc3535 !important;    padding: 1px;
} 
.distributionUnits .pageContainerAngular .ui-dialog.validationDialog .ui-table-wrapper {
    min-height: 80px;
}
body.distributionUnits .validationDialog .ui-table tbody>tr:nth-child(even) td{background: transparent !important;}
.agDistInfoSuccessDialog .ui-confirmdialog-message{color: #1f89ce;
    font-size: 13px;
    font-family: "Inter-Regular";}
.distributionUnits .agDistInfoSuccessDialog .ui-confirmdialog .ui-dialog-footer .ui-button.dialogBtnOk {
}
.distributionUnits .agDistInfoSuccessDialog .ui-confirmdialog .ui-dialog-footer .ui-button .ui-button-text{padding: 0px !important;color: #000 !important;}
.distributionUnits .agDistInfoSuccessDialog .ui-confirmdialog .ui-dialog-footer .ui-button, .distributionUnits .agDistInfoSuccessDialog .ui-confirmdialog .ui-dialog-footer .ui-button:hover {
    background: #fff !important;
    border: 1px solid #ccc !important;
    padding: 4px 10px!important;
    height: 25px;
}
.distributionUnits .agDistInfoSuccessDialog .ui-confirmdialog .ui-dialog-footer {background:#f9f9f9 !important;
    padding: 4px 24px !important;}
    
.navaDetalCentertLayout table.lookupjsondistbutiontab{border: 1px solid #f3ebeb!important}
.submitionTrackJson .panel-default>.panel-heading{background-color: #f9f9f9;border-color: #cccc;    border-bottom: 0px;}
body .submitionTrackJson .ui-dialog .ui-dialog-content{    padding: 8px 26px !important;}

.DocumetFailedErros{ width: 80%!important;max-height: 500px; min-height: 200px;top:100px !important;}
.failedDocumetErros th {
    background: #f9f9f9;
}
.failedDocumetErros table {
    border: 1px solid #ccc !important;    border-collapse: separate;
}
.failedDocumetErros table th{
	font-size: 11px;
	font-family: "Inter-Bold";
}

.failedDocumetErros .table>thead>tr>th{border-bottom: 0px !important;}
.noHeader  .ui-accordion-header{display: none;}

.failedDocs .fa{color: #ea1b1b;}
.selectdocsuccess .fa{color: #0bca0b;}

.distributionUnits .pageContainerAngular .ui-panel .ui-table .ui-table-thead th.width150,
.distributionUnits .pageContainerAngular .ui-panel .ui-table .ui-table-thead td.width150 {width: 150px !important;}
.distributionUnits .pageContainerAngular .ui-panel .ui-table .ui-table-thead th.width160,
.distributionUnits .pageContainerAngular .ui-panel .ui-table .ui-table-thead td.width160{width:160px !important;}
.distributionUnits .pageContainerAngular .ui-panel .ui-table .ui-table-thead th.width200,
.distributionUnits .pageContainerAngular .ui-panel .ui-table .ui-table-thead td.width200{width:200px !important;}

.distributionUnits td.treeNodeData.treeNodeTooltip.agDistTreeTableColName,
.distributionUnits th.treeNodeData.treeNodeTooltip.agDistTreeTableColName{width: 270px !important;}
.distributionUnits td.agDistTreeTableColInfo,
.distributionUnits th.agDistTreeTableColInfo{width: 240px !important;}
.agDistTrTbleColInfoTble tr td:first-child {width: 90px !important;}
.agDistTrTbleColInfoTble tr td:nth-child(2) {width: 110px !important;}
.distributionUnits .pageContainerAngular .ui-panel .ui-table .ui-table-thead th.width170,
.distributionUnits .pageContainerAngular .ui-panel .ui-table .ui-table-thead td.width170{width: 170px !important;}
 .ArrangeTolltipIconAtLeftPos .duplicateBasciSearchCss{right: 19% !important;top: 86px; !important;}
 /* .ArrangeTolltipIconAtLeftPos .duplicateBasciSearchCss */
 
.NewUIDesing .commanDataTableStyles.aeListingSearch1 .ui-datatable.adjustMarginTopCss{margin-top:-14px !important;}
.submitionTrackJson .jsondistbutiontab td.editblfiled{display: flex;    padding-right: 4px !important;}
.submitionTrackJson .jsondistbutiontab td.editblfiled label {padding-left: 3px !important;}
/* .userListPa .headerStyAdmin table{overflow: hidden;} */
/* .userListPa{overflow: hidden;} */
.userListPa .commanDataTableStyles{    height: auto;}
.userListPa .commanDataTableStyles .ui-datatable-tablewrapper {max-height: none;}
.AeFormPanelSty .ui-panel-content .fdaFromRight .subpaneltitlewidth .ui-panel-titlebar .ui-panel-title .setpoductpanelwidth{width: 70% !important;float: left;}
.distributionUnits .ui-inputgroup .ui-button-warn, .distributionUnits .ui-inputgroup .ui-button-warn.ui-state-hover {padding: 0px !important;margin: 0px !important;height: auto !important;}
body .submitionTrackJson .ui-dialog.lookuperrormsg  .ui-dialog-content,
body .submitionTrackJson .ui-dialog.RedistResponse  .ui-dialog-content{padding: 0px !important;}
body .submitionTrackJson .ui-dialog.RedistResponse  .ui-dialog-content label{padding:20px !important; }
body .submitionTrackJson .ui-dialog.lookuperrormsg  .ui-dialog-content label{padding-left:20px !important; }
.htmlbuttonBg a{border: 1px solid #ccc !important;background: #fff !important;padding: 4px 10px;border-radius: 4px;margin-left: 20px;}
.htmlbuttonBg {background: #f9f9f9;padding: 7px 4px;}
body .ui-dialog.lookuperrormsg .ui-dialog-titlebar{padding-left:20px !important; }
#distuinnerhtml ::-webkit-scrollbar {width: 10px;}
#distuinnerhtml ::-webkit-scrollbar-track {background: #f1f1f1;}
#distuinnerhtml ::-webkit-scrollbar-thumb {background: #888;}
#distuinnerhtml ::-webkit-scrollbar-thumb:hover {background: #555;}
.dataPrivStyl .proGrouMinHeit .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container{    width: 92%}
.dataPrivStyl .proGrouMinHeit .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container .ui-inputfield {    width: 100% !important}
.submitionTrackJson #distuinnerhtml {width: 100%; overflow: auto;}
.submitionTrackJson .jsondistbutiontab td.width150 label{white-space: nowrap;width: 116px;overflow: hidden;text-overflow: ellipsis;}
.submitionTrackJson .jsondistbutiontab td.width200 label{white-space: nowrap;width: 176px;overflow: hidden;text-overflow: ellipsis;}
.submitionTrackJson .jsondistbutiontab td.width250 label{white-space: nowrap;width: 216px;overflow: hidden;text-overflow: ellipsis;} 
.submitionTrackJson .jsondistbutiontab td{position:relative;} 
.submitionTrackJson .jsondistbutiontab td  .tooltiptext{width: auto;background-color: #016990;color: #fff;text-align: center;border-radius: 4px;padding: 3px 9px;position: absolute;z-index: 1;}
.submitionTrackJson .jsondistbutiontab td:hover  .tooltiptext{display: block !important;    white-space: normal;word-break: normal;}
.submitionTrackJson .jsondistbutiontab td:hover span.removefromtitle{display: none !important;}
.submitionTrackJson .jsondistbutiontab tr:last-child .tooltiptext{top: -36px;}
.submitionTrackJson .jsondistbutiontab tr:first-child .tooltiptext{top: -18px !important;}
.submitionTrackJson .width200{width: 200px !important;}
 #lookupdistuinnerhtml{max-height: 300px;overflow: auto;}
 .submitionTrackJson .jsondistbutiontab {width: 2178px;}
 body .ui-dialog.RedistResponse .ui-dialog-titlebar {padding: 10px 15px!important;}
.submitionTrackJson .jsondistbutiontab td.width100, .submitionTrackJson .jsondistbutiontab th.width100 {padding-left: 10px !important;}
.gcontList.aeE2BMessageList .NewUISearchBar{background: #fff !important;}
.gcontList.aeE2BMessageList .ui-column-customfilter .ui-selectonemenu,
.gcontList.aeE2BMessageList .ui-column-customfilter .aee2bTblCalan .hasDatepicker {border-bottom: 1px solid #b0bec5 !important;
    border-top: 1px solid #f5f5f5 !important;
    border-left: 1px solid #f5f5f5 !important;
    border-right: 1px solid #f5f5f5 !important;
    padding: 3px 5px 3px 1px !important;
    font-size: 12px !important;background: #f5f5f5 !important;}
.gcontList.aeE2BMessageList .ui-column-customfilter .ui-selectonemenu label.ui-selectonemenu-label,
.gcontList.aeE2BMessageList .ui-column-customfilter .ui-selectonemenu .ui-selectonemenu-trigger{background: #f5f5f5 !important;}

.FilterBy{width: 28%;}
.ui-grid-col-6 .ui-grid-row .statusFilterId9859.ui-grid-col-6{padding-left: 10px !important;}
.ui-grid-col-6 .ui-grid-row .statusFilterId9859.ui-grid-col-6 .ui-outputlabel {vertical-align: -webkit-baseline-middle;}
.a32bheader{background: #fff !important;    padding-top: 4px;}
.adEvQuLsty .aeLisitngDialog .dataList-tooltip .tooltipdataTab:after {margin-left: -39px !important;}
.jsondistbutiontab td.editblfiled:hover .tooltiptext {margin-top: 21px !important;}
.distributionUnits .ui-datepicker.ui-widget .ui-datepicker-calendar td a.ui-state-active{color:rgb(56, 80, 109) !important;}.appParSt .ui-panelgrid.mainpanel .ui-grid-responsive .ui-grid-col-6:first-child {
    padding-left: 0px !important;
}

.appParSt .ui-panelgrid.mainpanel .ui-grid-responsive .ui-grid-col-6:nth-child(2) {
    padding-right: 0px !important;
}

.appParSt .ui-panelgrid.mainpanel .ui-grid-responsive .ui-grid-col-6:nth-child(2) .ui-panel-content{
    min-height:115px;
}
.distributionUnits .ui-datepicker.ui-widget .ui-datepicker-calendar td a.ui-state-active{color:rgb(56, 80, 109) !important;}

.appParSt .ui-panelgrid.mainpanel .ui-grid-responsive .ui-grid-col-6:first-child {
    padding-left: 0px !important;
}

.appParSt .ui-panelgrid.mainpanel .ui-grid-responsive .ui-grid-col-6:nth-child(2) {
    padding-right: 0px !important;
}

.appParSt .ui-panelgrid.mainpanel .ui-grid-responsive .ui-grid-col-6:nth-child(2) .ui-panel-content{
    min-height:115px;
}
 
/* LLSM UI changes */
.callLogListingBdsty .e2bFormStyleMain{max-height: initial !important;margin: 10px 15px 0px 0px !important;}
.callLogListingBdsty.narativeListingMaxHe .panalEditor1{max-height: initial !important;overflow:hidden;}
.callLogListingBdsty .litListDialogOverFlow .PageScroll{margin-top: 5px;}
.callLogListingBdsty .tabRightswith{margin:0px !important;}
.callLogListingBdsty .litrHeaderSty{margin: 0px 8px 0px 0px;}
.callLogListingBdsty .litListDialogOverFlow{max-height:700px !important;overflow:hidden;}
.callLogListingBdsty .absHeadCss{margin: 2px 0px 6px 0px !important;font-family: 'Inter-Bold' !important;}
.callLogListingBdsty.litrraSty .DelCommon {width:50% !important;}
.callLogListingBdsty.litrraSty .PageTitPoc {width:35% !important;}
.callLogListingBdsty.litrraSty .frozenColDatatable .ui-datatable-header .columnStyAe .ui-button{right: -5px !important;top: 6px !important;}
.callLogListingBdsty.litrraSty .refreshPosition{left:23% !important;}
.callLogListingBdsty.litrraSty .refreshPosition .ui-outputlabel{position:absolute !important;}
.callLogListingBdsty.litrraSty .NewUIDesing .commanDataTableStyles .ui-datatable{
	border-top: 1px solid #DFE0E4!important;
    border-top-left-radius: 4px !important;
    border-top-right-radius: 4px !important;}
.callLogListingBdsty.litrraSty .ui-fluid .ui-trigger-calendar input.hasDatepicker{width:80% !important;}
.callLogListingBdsty.litrraSty .callLogRecivedDate .ui-panelgrid .ui-panelgrid-cell{padding:5px 0px !important;}
.callLogListingBdsty.litrraSty .innerLeftContainer1.westLayout1Callog{overflow-x:hidden !important;}
.callLogListingBdsty.litrraSty .hideBottomScrollbarListing .ui-tree-container li.ui-treenode-parent{border-bottom:none !important;}
.callLogListingBdsty.litrraSty .callSearChID .ui-button-text-only .ui-button-text{padding:0px !important;}
.callLogListingBdsty.litrraSty .callSearChID .ui-button{padding:3px 8px !important;border:1px solid rgb(196, 205, 213) !important}
.callLogListingBdsty.litrraSty.literatureListingDialogCss .PageTitPoc{width: 8% !important;}
.literatureListingDialogCss .icrNonIcrbredcumb.litraIcrlables{width: fit-content;padding-bottom: 30px !important;}
.literatureListingDialogCss .callLogTree .tabPanelStyle .EditorPanelNlp .ui-editor iframe{height:275px !important}
.literatureListingDialogCss.litrraSty .callLogTree .tabPanelStyle .nlprightLayoutPanel .treenlp .ui-treetable{height:300px !important;}
.literatureListingDialogCss.litrraSty .callLogTree .tabPanelStyle .nlprightLayoutPanel .dynHeiTreenlp .ui-treetable{height:281px !important;}
.literatureListingDialogCss .umsPanel.wordPrapingcall .PageTitLeft{margin-top:5px;}
.literatureListingDialogCss .psurPaneldiv{max-height:300px !important;}
.literatureListingDialogCss .litprolee1,.literatureListingDialogCss .litpatlee2,.literatureListingDialogCss .liteventlee1{width:14.5% !important;}
.literatureListingDialogCss .ui-panelgrid-cell.ltxt13.ui-grid-col-3{width:25% !important;}
.literatureListingDialogCss .icsrpanel5 .ui-grid-row:nth-child(2) {
    margin-top: 10px;
}
.literatureListingDialogCss .m-t .ui-grid-row{margin-top:10px !important;}
.literatureSearchButtons .ui-button{border:1px solid rgb(196, 205, 213) !important;}
.formListSty.searchConfigSty .PageTitPoc{width:96% !important;}
.depentLiSty.searchConfigSty .NewUIDesing{padding: 5px 3px !important;width: 99% !important;}
.depentLiSty.searchConfigSty .ui-datatable-header .columnSty .ui-button{margin-top: -27px ;right: 3px;}
.depentLiSty.searchConfigSty .AddNewDelateSty{height: 15px !important;top: -3px;right: -25px;}
.formListSty.searchConfigSty .refreshPosition{left:40px !important;}
.depentLiSty.policyListingSty .PageTitPoc{width: 92%;}
.depentLiSty.policyListingSty .ActionNewIcon{width: 38%;margin-top: -2px;}
.depentLiSty.policyListingSty .ui-datatable-header .columnSty .ui-button{top: -15px;right: -1px;}
.depentLiSty.policyListingSty .AddNewDelateSty{height: 15px !important;top: -3px;right: -70px;}
.depentLiSty.policyListingSty .refreshPosition{   
	position: absolute !important;
    padding-top: 9px !important;
    z-index: 99 !important;
	left: 40px !important;}
.depentLiSty.policyListingSty .refreshPosition .ui-outputlabel{
	position: absolute !important;
    font-family: Inter-Bold !important;
    padding-left: 5px !important;
    cursor: pointer !important;
    color: rgb(56, 80, 109) !important;
}
.depentLiSty.policyListingSty .viewStyle{
	border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border:1px solid rgb(223, 224, 228)!important;
	border-bottom: none !important;}
.depentLiSty.policyListingSty .NewUIDesing .pageNaveInside {
    background: rgb(249, 249, 249) !important;
    border: 1px solid rgb(223, 224, 228) !important;
}
.litSearCOnf .litSearchConfForm{padding:0px 20px;}
.litSearchSty .switchViewDoc .advanceSearchPanelSty.QnCMgSty{background:#f4f5f8 !important;}
.litSearchSty .viewStyle{background: #fff !important;padding: 10px 0px !important;}
.litSearCOnf .ui-panel-content{border: 1px solid #DFE0E4 !important;}
.litSearCOnf .ui-panel-titlebar{
	border-bottom:none;
    padding: 10px !important;
    border-top-left-radius: 5px !important;
    border-top-right-radius: 5px !important;}
.litSearchSty .litSearchForm,.litSearCOnf .searchpolicyFormSty{padding:10px 20px;}
.litSearCOnf .ui-grid-row{margin-top:10px;}
.litSearCOnf .width85per .ui-grid-row {
    margin-top: 0px !important;
}
.litSearCOnf .radioButNewSty4 .ui-selectoneradio{width:100% !important;margin-top:15px !important;}
.litSearCOnf .PageTitLeft{position: absolute;top: 15%;right: 3%;}
.litSearCOnf.litSearPolicySty .PageTitLeft{position: absolute;top: 8% ;right: 2% !important;}
.litSearCOnf.litSearPolicySty .ui-panel-titlebar{border-top-left-radius:0px !important;border-top-right-radius:0px !important;}
.litSearCOnf.litSearPolicySty .HeaderBox{
	background: #fff;
    border: 1px solid #DFE0E4 !important;
    border-bottom: none !important;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}
.medlineSty .docNewHeadBox{background:none !important;position: absolute;right: 2%;top: 6%;}
.medlineSty .medlineFormSty{padding:10px 20px;}
.medlineSty .ui-panel .ui-panel-titlebar{padding:10px !important;}
.narativeListingMaxHe .textareacomment {height: 120px !important;}

.submitionTrackJson .jsondistbutiontab tr:first-child .tooltiptext{ top: -18px !important;} 
.failedDocumetErros table tr td.validation{word-break: break-all;}
.geterrordocsFromJson .errMsg{padding: 10px;}

.submitionTrackJson .jsondistbutiontab td .ancoridSelect{    width: 15px !important;}

/* .headerClass .logo img{width: 147px;
    height: 30px;} */
    .ui-datatable th.ui-state-active {
    background: #186ba0;
    color: #38506D !important;
}
.advanceSearchMain .lookupnew {
    left: -9px !important;
    position: relative;
}
    
    
 .compPageTitLeft .ui-button .ui-button-text{color:#38506D !important;}
.compPageTitLeft .ui-button, .compPageTitLeft .ui-button.ui-state-hover{padding: 4px 6px !important;}
.compListHeaderSty .AdvanceSe-tooltip .tooltipAct{left: -20px;margin-top: 0px;width: 170px;}
.compListHeaderSty .tooltipAct a{color:#4f20e0 !important;line-height:1;font-size: 13px !important;display: inline-block;}
.NewUIDesing .more_Option .ui-button1, .NewUIDesing .more_Option .ui-button1.ui-state-hover{height: auto;padding: 3px !important;}
.compListHeaderSty .tooltipAct a.ui-commandlink{padding: 0px 4px;}
.compListHeaderSty label{font-size: 13px;}.narativeListingMaxHe .textareacomment {
	height: 120px !important;
}
.litSearCOnf.litSearPolicySty .PageTitLeft .ui-button.saveBtn .ui-button-text{color:#fff !important;}
.compListHeaderSty label{font-size: 13px;}
#selectAllcheckbox{width: 15px !important;border: 0px !important;
    background: transparent !important; box-shadow: 0px !important; }

.IeEmptyIcon img {
    width: 16px;
    height: 16px;
    vertical-align: -webkit-baseline-middle;
}
.advanceSearchMain .ImgTxtNF {
    left: 3px;
    position: relative;
    vertical-align: -webkit-baseline-middle;
}
table.applcokapprove img {
    width: 16px;
    height: 16px;
}
.NewUIDesing .commanDataTableStyles .ui-datatable-scrollable-body td.AereciptNOIocns .approve a.ui-commandlink .fa {
    width: 17px;
    height: 17px;
    vertical-align: inherit;
    position: relative;
    }
    .NewUIDesing .commanDataTableStyles .ui-datatable-scrollable-body td.AereciptNOIocns a.ui-commandlink {
    /* padding-top: 5px !important; */
    position: relative;
    top: 5px;
}
.proDetaParSt .NewUIDesing .dialogComdataTab .ui-datatable .ui-datatable-tablewrapper thead th:nth-child(2) {
    width: 170px !important;
}
.dialogComdataTab .ui-datatable th.ui-state-active {
    color: #38506D !important;
}.prodGpAg .dialogCom.caseLevelAuditDialog .ui-datalist .ui-paginator .ui-paginator-page, 
.prodGpAg .dialogCom.caseLevelAuditDialog .ui-datalist .ui-paginator .ui-paginator-first,
.prodGpAg .dialogCom.caseLevelAuditDialog .ui-datalist .ui-paginator .ui-paginator-prev, 
.prodGpAg .dialogCom.caseLevelAuditDialog .ui-datalist .ui-paginator .ui-paginator-next, 
.prodGpAg .dialogCom.caseLevelAuditDialog .ui-datalist .ui-paginator .ui-paginator-last {
    height: 20px;
}
.ArrangeTolltipIconAtLeftPos .sixColumnPanel.afterSearchsetAutoHeight.advancSrResutVal {
    top: -26px;
}
.parDetaSty .QnCMgSty .panelshadowLib .ui-panel-title .paginaSty .ui-outputlabel{padding-right: 0px !important;}
.aeimdetUniq .wfMetrvarWfcaseReportedInSty .ui-state-active .ui-radiobutton-icon {
    margin: -3px 0 0 -4px !important;
    background: radial-gradient(black, transparent);
    width: 7px !important;
    height: 7px !important;
    background: #008cba  !important;
    border-radius: 50% !important;
}
    
.parDetaSty .dialogCom .headerNoTrunk .ui-datatable-tablewrapper {max-height: 350px;}
.privacyPolicyListing .ui-datatable-header .columnSty .ui-button{    top: -127px !important;
    width: 24px !important;
    right: -16px;}
.privacyPolicyListing .headerSty1priva{height: 41px;}
.cmpMerge .ui-treetable tbody td{vertical-align: top;}

/* .aeimdetUniq .wfMetrvarWfcaseReportedInSty .ui-radiobutton-icon{left: -1px !important;
    top: -1px !important;} */
    
.smqcmqLookUpSearchlCls .ui-table  {
    max-height: 200px;
    overflow: auto;
}

body .ui-grid-col-4 .radioButNewSty4 .wfMetrvarWfcaseReportedInSty .ui-radiobutton-box .ui-icon-bullet {margin: 3px 0px 0px 3px !important;}
.imedmeBredcumbs{margin-top: -8px; margin-bottom: 15px;}    
.smqcmqLookUpCls .ui-dialog {
    margin: auto !important;
    /* width: 100px !important; */
    margin: auto;
    min-width: 904px !important;
    max-width: 905px!important;
  margin-left: 1% !important;
    margin-top: -126px !important;
}

.smqcmqLookUpCls button .ui-button-text, .smqcmqLookUpCls button .ui-button-text:hover {
    padding: 2px 6px !important;
}
.has-tooltip .compadverseEventListingTooltipBio{width: 200px !important;}
.ui-dialog.compFlexiSerachSty{position: absolute !important;top: 0px !important;left: 0px !important; margin-top: 0px;}
.cmgauditPosSty{position: relative;top: 6px;}
.OverlayPanPopupSty .advTitleHeader .ui-grid-col-4 a.deletenew{background: none !important;border: 1px solid #C4CDD5 !important;
    border-radius: 4px !important;    padding: 3px 10px 3px 18px !important; margin-top: -5px;}
.cmpsearchGridPanel{margin-top: 4px;}
.cmpcaseLevelAuditDialog .ui-datalist-content{width: 98.7% !important;}
.flexCompAdvanceResult{margin-top: -109px;}
.corrsActionChang{width: 1.5% !important;}

.contactList.newUIForpagination .ui-datatable-header .columnSty .ui-button {
    top: -27px;
}
.userformListSty .commanDataTableStyles .ui-datatable-tablewrapper,
.adcompanyUnit .commanDataTableStyles .ui-datatable-tablewrapper,
.proListMenu .commanDataTableStyles .ui-datatable-tablewrapper,
.ingreList .commanDataTableStyles .ui-datatable-tablewrapper{max-height: none !important;height: auto;}
.ParentHidscrlSty.ingreList .commanDataTableStyles .ui-datatable{height: auto !important}

.docListparSy .InqAdvOverlayPanSty .adSearchHeader{    background: #ffff;
    padding: 6px 1px;}
.docListparSy .OverlayPanPopupSty .ui-panelgrid .ui-panelgrid-cell.ui-grid-col-6,
.docListparSy .OverlayPanPopupSty .ui-panelgrid .ui-panelgrid-cell.ui-grid-col-12 {
    padding: 1px 12px !important;
}.docListparSy .OverlayPanPopupSty table {
    padding: 0px 10px;
}
.docListparSy .OverlayPanPopupSty {left: 20.5%;}
.cmpcolumnStyAe{position:relative; 	top: -2px;}
/* .moreButtonsDivSty .ui-commandlink{float:right;} */

.fdamaRecal .ui-trigger-calendar input.hasDatepicker{width: 75% !important;}
.fdareportLevel1 .ui-inputfield{border: 1px solid #DDDBDA !important;border-radius: 4px !important;background: #fff !important;}
.pharamcologicSty .columnSty .ui-button{margin-top: -60px !important;right: 32px;width: 24px !important} 
.compsearchCriteriaUser a.ui-commandlink{position: absolute; margin-left: -1.7%;margin-top: 1px !important;border-radius: 5px; padding-bottom: 6px;}
.invstStatusPanel .ui-selectcheckboxmenu-multiple-container{border: 0px solid #cccccc !important;}
.invdateRangeSty .ui-calendar .hasDatepicker{width: 80% !important;}
.invdateRangeSty .ui-calendar .ui-button{height: 27px;}
.compInvestSty .ui-panel-content{padding: 0px !important;border: 0px solid #EAEDF3 !important;}
.investtempAlignment{padding: 2px;}

button.lookupAdd:disabled,
button.lookupDelete:disabled,
button.Redistribution:disabled,
button.manageDocs:disabled {
    opacity: 0.7;
}
button.lookupAdd:disabled{
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;}
button.Redistribution:disabled{
	border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
}    
 .pharamcologicSty .columnSty .ui-button{    margin-top: -60px !important;
    right: 32px;
    width: 24px !important} 
					
.smqcmqLookUpCls button .ui-button-text, .smqcmqLookUpCls button .ui-button-text:hover {
    padding: 2px 6px !important;
}

.smqcmqcls .ui-inputtext {
    float: left;
    position: absolute;
    width: 331px !important;
    left: 135px;
}
.smqcmqdialogradios table{ width: 39%;}
.smqcmqdialogradios table label{margin-left:5px !important;}
.dialogCom.smqcmqdataCls .ui-paginator .ui-paginator-first{    margin-top: -1px;}
.smqcmqdataCls .ui-datatable .ui-paginator{    margin-top: -28px !important;}
.NewUIDesing .breadcrumbsMain .lastChildH-underline,
.PageTitPoc .ui-outputlabel.breadTxt {
	text-decoration: underline  !important;
	font-family: 'Inter-Bold' !important;color: #003A70 !important;
}
label.cent-pagetitle {
    text-decoration: underline !important;
    font-family: 'Inter-Bold' !important;
    color: #003A70!important;
}
.deliveryStatusNewSty .ui-chkbox-box.ui-state-hover{    border: 1px solid #C4CDD5 !important}
body .childMenuAcctionMore ul{padding-left: 4px !important;}

.lsmv-calendar-box {
	display: none;
	background-color: #fff;
	border: solid 1px #5D93DB;
	position: absolute;
	width: 250px;
	padding: 0 2px;
	overflow: show;
	z-index: 222;
	box-shadow:0px 1px 13px #222;
}
.lsmv-calendar-box select.calendar-month {
	width: 85px;
	margin-left: 6px;
	font-weight: bold;
}

.lsmv-calendar-box select.calendar-year {
	width: 85px;
	margin-left: 8px;
	font-weight: bold;
}

.lsmv-calendar-box .calendar-cancel {
	width: 100%;
}

.lsmv-calendar-box table td {
	width: 8%;
}

.lsmv-calendar-box table td.agtdDayCell {
	border-bottom: 1px solid #c1c1c1 !important;
	border-right: 1px solid #c1c1c1 !important;
	border-spacing: 2px;
	border-radius: 1px;
	text-align: center;
	padding:4px 0;
}
.lsmv-calendar-box table td.agtdDayCell span{
	cursor:pointer;
}
.lsmv-calendar-box table td.agtdDayCell:hover {
	background-color: #ccc !important;
}

.lsmv-calendar-box .calendar-title {
	text-align: center;
}

.lsmv-calendar-box a {
	text-decoration: none;
}

.lsmv-calendar-box table td.today {
	background-color: #ffe9c6;
}

.lsmv-calendar-box table td.selected {
	background-color: #29639f;
	color:#FFFFFF;
}

.lsmv-calendar-box table td.selected a{
	color: white;
}

.lsmv-calendar-box table td. a{
	color:white;
}
.studyFormDetailsContainer .QnCMgSty .ui-panelgrid-cell.study-sourcetd1{width:20% !important;background: #fff !important;padding-top: 10px !important}
 body .QnCMgSty .study-sourcetd1  .chooseButtonDetail .ui-fileupload-buttonbar{margin-top: -10px !important;} 
.studyFormDetailsContainer .QnCMgSty .ui-panelgrid-cell.study-sourcetd2{width: 75% !important;background: #fff !important;padding-top: 10px !important}
.studyFormDetailsContainer .QnCMgSty .ui-panelgrid-cell.study-sourcetd0{width: 40px !important;background: #fff !important;padding-top: 10px !important}
.QnCMgSty .ui-panelgrid .souceTableScHeader .study-sourcetd1	td {
    background: #fff !important;
}
.studyDetaForm  .sourcenameTopHeader .ui-grid-col-12{padding: 0px !important;}
.studyDetaForm .agAddDeleteBlock{    padding: 4px 0px;	border-radius: 0px;background: #fff !important;}
.study-sourcetd1 .QnCMgSty .chooseButtonDetail .ui-fileupload.chosCustomBtn span.ui-button{    padding: 0px 7px !important;}
/* .studyFormDetailsContainer .QnCMgSty .ui-panelgrid-cel
l */
.study-sourcetd2 .ui-commandlink{float: left;}
.study-sourcetd1 .ui-commandlink{float: left;}
.rul-method-panel .ui-panel-content{min-height: 100px;}
.ui-panelgrid .ui-panelgrid-cell.bpdrLefttd{padding-left: 0px !important;}
.ui-panelgrid .ui-panelgrid-cell.bpdrrighttd{padding-right: 0px !important;}

.bpdr-form .ui-grid-col-12 .ui-inputtext,
.bpdr-form .ui-grid-col-12 .ui-inputfield,
.bpdr-form .ui-grid-col-6 .ui-inputtext,
.bpdr-form .ui-grid-col-6 .ui-inputfield,
.bpdr-form .ui-grid-col-12 .ui-outputlabel,
.bpdr-form .ui-grid-col-6 .ui-outputlabel,
.bpdr-form .ui-grid-col-4 .ui-outputlabel{color: #38506D !important;font-size: 13px !important;}
.bpdr-Reporting-lookup .triggerImageNew{position: relative;
    top: 28px;
    cursor: pointer;
    margin-left: -20px;
    z-index: 1;}
    .AeFormPanelSty .ui-panel-content .bpdr-form .ui-panel .ui-panel-title{    width: 93% !important}
.QncNewSty .bpdr-form  .ui-panel-titlebar{height: auto !important;}
.bpdrrighttd .ui-grid-row .ui-grid-col-6{padding: 5px 10px !important}    
.ui-panelgrid-cell.bpdr-slno.ui-grid-col-6 {
    width: 9px !important;
    padding-left: 3px !important;
    padding-right: 0px !important;
}
.ui-panelgrid-cell.bpdr-val.ui-grid-col-6 {width: 98% !important;}
.bilogical-panel .ui-grid-col-12{padding: 0px !important;}
.bpdr-form  .compTextAreaheight_200 .ui-inputtextarea{width:99% !important;}
.CodDictBrowserDialog .ui-dialog{display: block;z-index: 1040 !important;}
body .ui-commandlink.bpdrMedra-lookup {
       float: right;
    position: absolute;
    top: 47px;
    margin-right: -18px;
    right: 3.5%;
}
.callLogForm .CodDictBrowserDialog .ui-panel-content {
    min-height: 98px;
}
    .studyDetaForm .agAddDeleteBlock .ui-commandlink{    color: #1a3bdd !important;}
    .ui-grid-col-12 .ui-inputtextarea.study-textarea-height{height: 32px !important;
    padding: 5px !important;}

.e2bFormSty .BPD-occurred .ui-panel-content{padding: 0px 10px!important; }
.farParentClass .ui-grid-col-12 .ui-inputtext,
.farParentClass .ui-grid-col-12 .ui-inputfield,
.farParentClass .ui-grid-col-6 .ui-inputtext,
.farParentClass .ui-grid-col-6 .ui-inputfield,
.farParentClass .ui-grid-col-12 .ui-outputlabel,
.farParentClass .ui-grid-col-6 .ui-outputlabel,
.farParentClass .ui-grid-col-4 .ui-outputlabel{color: #38506D !important;font-size: 13px !important;}
.farParentClass  .ui-grid-row .ui-grid-col-6 .ui-grid-col-6 .ui-grid-col-6{padding: 0px 10px !important;}
.studyDetaForm .ui-dialog.taskCrlS .ui-dialog-content{overflow-y:auto !important; }
.farLeftForm  .ui-grid-col-6 .ui-grid-col-6{padding-left: 0px !important;}
.farParentClass .ui-grid-row .ui-grid-col-6 .ui-grid-col-6.ndaAndaIdright .ui-grid-col-6 {
    padding-left: 0px !important;
}
.ui-columntoggler .ui-columntoggler-close{z-index:999;}.newLoaderOverlay {
    position: fixed;
    display: none;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(0,0,0,0.3);
    /*background-image: linear-gradient(135deg, rgba(191, 191, 191, 0.7) 25%, rgba(165, 165, 165, 0.7) 25%, rgba(165, 165, 165, 0.7) 50%, rgba(191, 191, 191, 0.7) 50%, rgba(191, 191, 191, 0.7) 75%, rgba(165, 165, 165, 0.7) 75%, rgba(165, 165, 165, 0.7) 100%);*/
    z-index: 2;
}
.newLoaderOverlay .angularLoaderStyfda {
    /* background: #fff; */
    padding: 13px 65px 13px 13px;
    border: 0px solid #cccc !important;
    border-radius: 5px;
}
.NewUIDesing .dialogComdataTab .ui-datatable .ui-datatable-tablewrapper thead th:nth-child(2).width150{width:150px !important;}
.ui-panelgrid-cell.dateFormat.ui-grid-col-6 {
    width: 2% !important;
}
.ui-panelgrid-cell.ui-grid-col-6.arisg-lbl {
    width: 98% !important;
}
body .ui-tooltip.task-dialog-tooltip{z-index: 1020 !important;}

body .ui-tooltip.task-dialog-tooltip .ui-tooltip-text{background-color: #fff !important;color:#333 !important;}

.swmChartPanelToggle span{float: right;}
.rulbilrLisgCls .lsmv-panel-header span{    float: left;
    padding-right: 10px;
    font-family: Inter-SemiBold !important;
    color: #003a70 !important;}
.ArrangeTolltipIconAtLeftPos .ui-columntoggler{right: 10px;}     
    .QgPreheadStyas .ui-datatable{min-height: 25px;}
    .totalblock{min-height: 167px;}
    .rioThemeSty .ui-selectonemenu-items-wrapper{height: auto !important;}
    .appParSt{overflow: hidden;}
    .dataTblToltipNew{text-align: left !important;}    color: #003a70 !important;}

.e2b-valid-dialog  .ui-datatable-scrollable-theadclone{display: none;}
.e2b-valid-dialog .buttonBg .ui-outputlabel {font-family: 'Inter-Bold' !important;font-size: 16px;vertical-align: middle;}
.e2b-valid-dialog .buttonBg {text-align: center !important;}
.ui-tabmenu .ui-tabmenu-nav .autoLabellingCss  .ui-chkbox-box,
.ui-tabmenu .ui-tabmenu-nav .autoLabellingCss .ui-state-active{background: #fff !important;border: 1px #c5bdbd solid !important;}
.NewUIDesing .commanDataTableStyles .ui-datatable-scrollable-body td a.ui-commandlink.editDepSty{width: 140px;}
.NewUIDesing .commanDataTableStyles .ui-datatable-scrollable .ui-datatable-data td.AereciptNOIocns{white-space: normal !important; word-break:break-all !important;;}
.ui-tabmenu .ui-tabmenu-nav .autoLabellingCss  .ui-chkbox-box .ui-chkbox-icon{margin-top: -4px;
    margin-left: -2px;}
.ui-tabmenu .ui-tabmenu-nav .autoLabellingCss .ui-outputlabel{padding-right: 5px !important;}
.task-list-tbl .ui-datatable-tablewrapper .ui-datatable-data th,
.task-list-tbl .ui-datatable-tablewrapper .ui-datatable-data td{white-space: normal !important; word-break:break-all !important;} 
.e2b-valid-dialog .buttonBg {text-align: center !important;}
.ui-panelgrid .subPanelpaddReduce{padding: 0px 10px 0px 0px !important;}
.literaturetoggleSty .ui-outputlabel{position: relative;bottom: 7px;right: 8px;}
.batchPrintReadonly .hasDatepicker{pointer-events: none;}
.dmstypeId td{padding-top: 7px !important;}
.compListHeaderSty .comptooltipActSty span a.ui-commandlink{float: right;}

.docNewParS .NewUIDesing{padding: 0px 20px 20px 20px !important;
}
.docNewParS .docNewHeadBox{background: #fff !important;border: 1px solid #dddd;}
.docNewParS .docNewHeadBox .ui-outputlabel{
    padding-right: 10px;
    font-size: 16px !important;
    font-family: Inter-SemiBold !important;
    color: #003a70 !important;}
/* .docNewParS  .DocNew{border: 1px solid #dddd;} */ 
.docListparSy .cenDocList{background: #fff !important;}
.docListparSy .cenDocList .faqTitMg .ui-outputlabel{ padding-right: 10px;
    font-size: 16px !important;
    font-family: Inter-SemiBold !important;
    color: #003a70 !important;}
    
.docListparSy .PaginatorPositionStyNew .ui-datagrid.docListSwitchViewDocStyNew{
    width: 99% !important;
    margin: auto !important;
}   

.docNewParS.documentEditLayout .NewUIDesing{    width: 97% !important;
    padding: 0px !important;
    margin: auto;} 
.PageTitPocIcons .ui-commandlink {
    padding: 0px 3px;
    vertical-align: -webkit-baseline-middle;
}
.docNewParS   td.PageTitPoc{width: 90%;}
.documentEditLayout .saveBtnDiv{float: right;}
.documentEditLayout .DocPanelDiv .ui-button.saveCanBtn,.documentEditLayout .DocPanelDiv .ui-button.saveCanBtn:hover{    background: #fff url(../images/exit.png) no-repeat 3px center !important;
    padding: 5px 10px !important;border-radius: 4px !important;border-width: 1px !important;
    border-style: solid !important;
    border-color: rgb(26, 59, 221) !important;}
 .documentEditLayout .DocPanelDiv .ui-button.cancelBtn,
 .documentEditLayout .DocPanelDiv .ui-button.cancelBtn:hover{
  padding: 5px 10px !important;border-radius: 4px !important;border-width: 1px !important;
    border-style: solid !important;
    border-color: rgb(26, 59, 221) !important;background: url(../images/cancel.gif) 3px center no-repeat rgb(255, 255, 255) !important;
 }  
 
.documentEditLayout .eastLayoutUnitNewSty .companyPanelSty .ui-panel-titlebar .ui-panel-title .ui-outputlabel {
    font-size: 15px !important;
    font-weight: normal !important;
    text-align: left;
    padding-left: 10px;
    padding-top: 4.5px;
    color: #5C6B7E !important;
} 
.documentEditLayout .eastLayoutUnitNewSty  .ui-accordion .ui-accordion-header .ui-icon{left: auto !important;right:5px !important;}
.documentEditLayout .eastLayoutUnitNewSty .pinLayoutAccord .ui-accordion-header a {
    text-align: right;
    padding-right: 17px !important;
    float: right;
    margin-top: 3px;
}

.newLayStyles .eastLayoutUnitNewSty .pinLayoutAccord .ui-outputlabel{font-size: 15px !important;padding-top: 2px !important;}
.newLayStyles .eastLayoutUnitNewSty .pinLayoutAccord .triggerImage{    top: 13px;}
.documentEditLayout .docUsrGrpChkbox{min-height: 27px;}
.documentEditLayout .newLayStyles .e2bFormStyleMain .ui-tabmenu .ui-tabmenu-nav li.ui-state-active,
 .documentEditLayout .newLayStyles .e2bFormStyleMain .ui-tabmenu .ui-tabmenu-nav li.ui-state-hover{background: #fff !important;border-color: #f9f9f9 !important;}
 .ui-grid-col-6 .radioButNewSty4 table.srcMediumSelectSty{    width: 60% !important;} 
.docListparSy .documntAdvSearch {top: 0px !important;
    width: 80%;
    height: 580px !important;
    left: 19% !important;}
.callLogForm .CodDictBrowserDialog .ui-panel-content{    background: #f4f5f8 !important;min-height: 98px ;}

.callLogForm .CodDictBrowserDialog .ui-dialog-titlebar-icon span.pi.pi-times:after{content: "X"}
.callLogForm .CodDictBrowserDialog .searchOkbtn{display: flex;    width: 100%;}

/* .callLogForm .CodDictBrowserDialog .ui-chkbox-box.ui-widget.ui-corner-all.ui-state-default.ui-state-active:after {
    content: "\2714";
    color: #008cba;
    margin-top: -8px !important;
    padding-top: -4px;
    position: relative;
    top: -2px;
} */
.callLogForm .CodDictBrowserDialog .ui-dialog .ui-chkbox-label {
    margin-bottom: 0px !important;
    margin-left: 6px;
    vertical-align: middle;
}
.callLogForm .CodDictBrowserDialog .ui-radiobutton-box.ui-state-active:after{content: '\002B24';    color: #008cba ;top: -3px;
    position: relative;
    left: -0.5px;}
.newAeBasciSearch .cmpnewAeSearchIocn{margin-top: 5px;}
.prodGpAg .ui-dialog-mask {
    z-index: 1001 !important;
}
.creFormSty .creatFOrmSelectMany1 li.ui-selectlistbox-item.ui-corner-all.ui-state-highlight {
    background: #f1f1f1!important;
}
.prodtGpNewLt.assignmentLabel .NewUISearchBar{    background: #fff !important;}
.submissionListingClassSty .aeListingPad .ui-panelgrid .ui-panelgrid-cell.submcenterLayoutParent1 {
    padding: 0px 10px !important;
}
.creFormSty .creatFOrmSelectMany1 li.ui-selectlistbox-item.ui-corner-all.ui-state-highlight {
    background: #f1f1f1!important;
}

.aeE2BMessageList .NewUISearchBar .newrefresh {
    width: 9%;
}.aeE2BMessageList .filterBycolumns {
    width: 40%;
}.aeE2BMessageList  .Contactalpha {
    width: 15%;
}.aeE2BMessageList .NewUISearchBar .newAeSerchBar {
    width: 17% !important;
}

.aeE2BMessageList .e2bFormStyleMain{    margin: 0px !important;}
.aeE2BMessageList .NewUISearchBar .ui-grid-col-6 .ui-outputlabel {
    font-family: "Inter-Bold"!important;
}.ui-grid-col-6 .ui-grid-row .statusFilterId9859.ui-grid-col-6 .ui-outputlabel{    padding-top: 6px !important;}
.aeE2BMessageList .NewUISearchBar table{padding-top: 2px !important;}
.aeE2BMessageList .newrefresh >div{padding-top: 9px;}

.aeE2BMessageList .e2bFormStyleMain{background: #fff !important;}
.aeE2BMessageList .FilterBy {
    width: 30%;
}
.aeE2BMessageList .ui-panelgrid-cell.ImportStatus.ui-grid-col-6 {
    width: 70%;
}
.ui-grid-col-6 .ui-grid-row .statusFilterId9859.ui-grid-col-6,
.ui-grid-col-6 .ui-grid-row .filterLbl.ui-grid-col-6 {
    text-align: right;
    padding-right: 6px !important;
}
.ui-grid-col-6 .ui-grid-row .filterLbl.ui-grid-col-6  .ui-outputlabel{    padding-top: 7px;}
.aeE2BMessageList .searchBlack{float: left;
    position: absolute;
    margin-left: -22px;
    padding: 5px 2px 0px 0px;
    background: #e1e8ed;}
.aeE2BMessageList .searchBlack.exportQue img{padding: 2px !important;}
.NewUISearchBar td.newAeSerchBar .searchBlack.exportQue{margin-left: -22px !important;}
.aeE2BMessageList .searchBlack.importque{padding: 8px 2px 0px 0px;}


.angularFda .newDesign_INFO {z-index: 1110 !important}

.callLogForm .CodDictBrowserDialog .col-md-6{width: 50%;
    float: left;}

    .agMedraParent .ui-messages{border: none !important;}
    .agMedraParent .prodAdvanceSearchPanel  .ui-panel-titlebar{height: 30px !important;}
.agMedraParent .NewUIDesing .viewStyle .advanceSearchNewUI .ui-commandlink,
.agMedraParent .NewUIDesing .viewStyle .faqList-tooltip .ui-commandlink,
.agMedraParent .NewUIDesing .viewStyle .AddCommon a.newLinkAe{height: 32px}

.agMedraParent .prodAdvanceSearchPanel .ui-panel .ui-panel-titlebar .ui-panel-title{padding: 2px 0px 0px 0px !important;}
.agMedraParent .prodAdvanceSearchPanel .ui-panel .ui-panel-titlebar label {padding: 2px 5px !important;}
.agMedraParent .prodAdvanceSearchPanel .inner-but .ui-button .ui-button-text,
.agMedraParent .prodAdvanceSearchPanel .inner-but .ui-button.ui-state-hover .ui-button-text,
.agMedraParent .prodAdvanceSearchPanel .inner-but .ui-button:hover .ui-button-text {
    padding: 2px !important;
    color: #000 !important;
}
.agMedraParent .prodAdvanceSearchPanel .ui-panel .ui-panel-titlebar{box-shadow: none !important;}
.agMedraParent .proListMenu .prodAdvanceSearchPanel,
.agMedraParent .prodAdvanceSearchPanel,
.agMedraParent .prodAdvanceSearchPanel .ui-panel  {
    border: 0px !important;
}
.agMedraParent .prodAdvanceSearchPanel .ui-button:enabled:hover{color: #000 !important;}
.agMedraParent .prodAdvanceSearchPanel .ui-panel-content .ui-widget-content {
    border: 0px;
}

.agMedraParent td.PageTitPoc {
    width: 92%;
}
/* .proListMenu.agMedraParent{overflow: auto !important;} */
.agMedraParent .CodDictBrowserDialog .row {
    margin: 0px;
}
.agMedraParent .CodDictBrowserDialog .ui-tree-container{    max-height: 235px;}
.agMedraParent .agSearchprodcutTable.agcommonTblStyle.CodingDictionarytbl .ui-table-scrollable-body {
    max-height: 249px !important;
}

.agMedraParent .CodDictBrowserDialog .ui-chkbox-box.ui-state-active:After {
    content: "\2714";
    color: blue;
    top: -14px;
    position: relative;
}

.ui-grid-col-6 .ui-inputtext.meddraLltDecode {
    width: 90% !important;
    float: left;
}
.agMedraParent .ui-commandlink.medra-lookup{ 
       margin-left: -21px;
    z-index: 1;
    position: relative;
    top: 10px;
}
.agMedraParent .NewUIDesing .commanDataTableStyles .ui-paginator-top .ui-paginator-current{width: auto;padding: 0px 4px 6px !important;}

.agMedraParent .ui-columntoggler{    top: 118px !important;left: unset !important;
    right: 39px;}
    
    .fdaMoreoption a{display: block;    padding: 2px !important;}
    .aeE2BMessageList .e2bFormStyleMain {    width: 99.5%;
    margin: auto !important;}
    .gcontList.aeE2BMessageList .NewUISearchBar{    padding: 6px 0px 0px 0px !important;}
.aeE2BMessageList    .NewUIDesing .frozenColDatatable .ui-paginator-top{top: 5px !important}
.aeE2BMessageList .searchBlack.exportQue {    padding: 1px 2px 0px 0px !important;}
.operationBlock .col-md-6{padding-right: 0px !important;}
.btn-allign-right{float: right;}
.LinkedCaseTbl .ui-datatable-tablewrapper{overflow: auto;
    max-height: 417px;}
 .ui-panel.loopingPanel .ui-panel-content-wrapper{border: 1px solid #d5d5d5!important;}
 .dataRecordPanel textarea.form-control{border-top: 0px;box-shadow: none;}   
.ui-panel.loopingPanel .ui-panel.loopingPanel{    padding: 0px !important;} 
.ui-panel.loopingPanel .ui-panel.loopingPanel .ui-panel-titlebar {
    border: 0px !important;
    box-shadow: none !important;
}
.ui-panel.loopingPanel:first-child .ui-panel-content-wrapper{border-top: 0px !important;}
.ui-panel.loopingPanel .ui-panel.loopingPanel .ui-panel-content-wrapper{border: 0px !important;}
#SubTrackIAsection .newSaveBtnSty{padding: 3px 12px !important;
    height: auto;
    font-family: "Inter-Regular" !important;
    font-size: 13px;
    font-weight: bold;color: #333 !important; font-family: 'Inter-Regular';}
.caseTaskListing   .unReCorsStyC .ui-datatable-header .columnSty .ui-button {
    margin: -8px 12px 7px 0px !important;
}
 .QnCMgSty .commanDataTableStyles .ui-datatable-tablewrapper tbody td.ui-column-width-5per {padding-left: 5px !important;}
.ArrangeTolltipIconAtLeftPos .newAeBasciSearch .newAeSearchIocn{    margin-top: 5px;}

.select-max-heigth {
    max-height: 260px;
    overflow: auto;
}
body .AdvanSePanelFild.rioThemeSty.eventPortfoliolist {
    top: 77% !important;
}
.ui-selectonemenu-panel {
    max-height: 223px;overflow-x: hidden;
    overflow-y: auto;}
.workflowMetricRepCal .ui-datepicker-trigger,.workflowMetricRepCal .ui-icon-calendar:focus{border:none !important;padding:0px !important;outline:inherit;}
.workFlowMetricReportSty .ui-grid-col-12 .radioButNewSty4 .ui-selectoneradio label{font-size:12px !important;}

.angularFda   .dialogCom.atcLookup .dataTableSearchLableStyle	 .ui-paginator .ui-paginator-current {
        margin-top: 0px !important;padding: 0px !important;
}

.workflow_config-tree .ui-tree-container{max-height: 388px;}
.adEvQuLsty .unreadCorrespondence table .ui-checkbox {padding-right: 0px !important;width: 2% !important;}
.adEvQuLsty .buttonBg{background: #f1f1f1 !important;}
.userlookup .ui-dialog-content{overflow: hidden !important;}
.aerNoLookupDialog .ui-dialog-content{overflow: hidden !important;}
.filterSelect .ui-selectonemenu-items-wrapper {
    height: auto !important;
}
.audit-time-header .ui-datalist-header{padding: 12px !important}
.compPanelSty .ui-grid-col-1, .compPanelSty .ui-grid-col-2, .compPanelSty .ui-grid-col-3, .compPanelSty .ui-grid-col-4, .compPanelSty .ui-grid-col-5, .compPanelSty .ui-grid-col-6, .compPanelSty .ui-grid-col-7, .compPanelSty .ui-grid-col-8, .compPanelSty .ui-grid-col-9, .compPanelSty .ui-grid-col-10, .compPanelSty .ui-grid-col-11, .compPanelSty .ui-grid-col-12{float:left !important;}
.compListHeaderSty .comptooltipActSty .spinRemoveSty a.ui-commandlink{float:left;padding: 6px 2px;}
.IeEmptyIcon .hideImageSty {visibility: hidden;}
.commanDataTableStyles .wfCDDDataTable .ui-datatable-tablewrapper {max-height: 379px;}
#adverseEventlookupSearchForm .ui-dialog.ui-widget-content{z-index:1008 !important;}
.userGrp .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container{width: 90%;}
.userGrp .ui-inputtext{width: 99% !important}
.ruleParamsConfigDialog .ui-state-default{border: 1px solid #cccccc;}
.callLogForm .case_triageadvLookup .ui-paginator .ui-paginator-pages .ui-state-active{    padding: 0px 8px 4px !important;}
.callLogForm .case_triageadvLookup .ui-paginator .ui-paginator-prev,
.callLogForm .case_triageadvLookup .ui-paginator .ui-paginator-last,
.callLogForm .case_triageadvLookup .ui-paginator .ui-paginator-next,
.callLogForm .case_triageadvLookup .ui-paginator .ui-paginator-first{height: 11px;}
.callLogForm .case_triageadvLookup .ui-paginator .ui-paginator{margin: -25px 0px 0px 0px !important;}
.dialogComdataTab .ui-paginator .ui-paginator-page{height: 15px !important}
.callLogForm .dialogCom .linkedCaseTbl .ui-datatable-tablewrapper{max-height: 400px;}
.agaddactivityDialog .commanDataTableStyles .activeLogDataTable .ui-paginator .ui-paginator-current{padding: 0px 5px 1px !important;}
.agaddactivityDialog .has-tooltip {
    margin-top: 4px;
}
.callLogForm .aerNoLookupDialog{z-index: 1010 !important;}
.tasknewsty{overflow: hidden;}
.taskNewCOntainer {max-height: 489px;overflow: auto;}
/*.parDetaSty .ui-datatable tbody td.ui-selection-column,*/
/*.partnerListing  .ui-datatable tbody td.ui-selection-column,*/
/*.parDetaSty .QnCMgSty .commanDataTableStyles .ui-datatable-tablewrapper tbody td.ui-column-width-5per{padding-left: 10px !important;}*/
 .departmentListingForm .adverseDataTableNewSty,
 .announcelisting .commanDataTableStyles,
 .regionListing  .pageNaveInside,
 .companyUserGroup .commanDataTableStyles .ui-datatable-tablewrapper  {border: 1px solid #ccc;}
 .tskLitng .NewUISearchBar{border-left: 1px solid #DFE0E4;}
 .invtAlphaSty{position: absolute;left: 336px;margin-top: 8px;}
.invtAlphaSty a{padding-right:6px !important;}
 
 .farParentClass .ui-panel-content{padding-top: 6px !important;}
 .bpdrpanel_one > .ui-panel-content{border: 0px !important;}
 .proListMenu.agMedraParent .statusDialog.loadingDialog {
    width: 100% !important;}
 .angularFda .aerNoLookupDialog,
 .angularFda .acclookupDialog  {z-index: 1010 !important;}
body .ui-grid-col-6 .CMQLookUpSty .ui-grid-row .ui-grid-col-6 {padding: 0px 10px !important;}
.CMQLookUpSty {top: 100px !important;}
.CMQLookUpSty .ui-dialog-content {overflow: hidden !important;}
.smqcmqdataCls  .ui-datatable-header{    font-size: 15px;}
.smqcmqdataCls.dialogComdataTab .ui-paginator .ui-paginator-page {height: 22px !important;}
.aeimdetUniq .CMQLookUpSty .ui-state-active .ui-radiobutton-icon,
.aeimdetUniq .CMQLookUpSty .ui-state-focus .ui-radiobutton-icon{font-size: 7px;width: 9px !important;height: 9px !important;background: #008CBA !important;border-radius: 50% !important;margin: -4.5px 0px 0px -4.5px !important;}
.aeimdetUniq .CMQLookUpSty .ui-paginator .ui-paginator-current {margin-top: 0px;}
.aeimdetUniq .smqcmqdataCls.dialogComdataTab .ui-paginator .ui-paginator-page {height: 21px !important;} .bpdrpanel_one > .ui-panel-content{border: 0px !important;}
.invpanelshadowLibSty .ui-datatable-header{border: 1px solid #e0dede !important;}
.invpanelshadowLibSty .ui-datatable-tablewrapper{border-top: 0px solid #d8cfcf;width: 99.9%;}
.InsertInqButton a.insertBTtnNewSty{width: 40px;}
.aeimdetUniq .smqcmqdataCls.dialogComdataTab .ui-paginator .ui-paginator-page {height: 21px !important;}
.distributionUnits .agDistConfirmDialog .ui-dialog-footer .dialogBtnYes:hover, .distributionUnits .agDistConfirmDialog .ui-dialog-footer .dialogBtnYes,
.distributionUnits .agDistConfirmDialog .ui-dialog-footer .dialogBtnNo:hover, .distributionUnits .agDistConfirmDialog .ui-dialog-footer .dialogBtnNo {padding: 0px !important;height: auto !important;}
.distributionUnits .ruleParamsConfigDialog  button,
.distributionUnits .ruleParamsConfigDialog  button:hover{padding: 4px !important;}
.distributionUnits .ruleParamsConfigDialog .lookup-search-btn, .distributionUnits .ruleParamsConfigDialog .lookup-search-btn:hover {
    padding:0px !important;
}
.agAccordion .p-col{    word-break: break-all;}
.agDistCalendarPanel  .ui-datepicker-current-day .ui-state-active{background: #ccc !important;}
.tasknewsty .ui-calendar button.ui-button.ui-state-hover,
.tasknewsty .ui-calendar button.ui-button{padding: 4px !important;border: 0px !important;    height: 26px;}
.xmlE2bSettings .dmstypeId .ui-state-active .ui-radiobutton-icon,
.xmlE2bSettings .dmstypeId .ui-state-focus .ui-radiobutton-icon{font-size: 7px;width: 9px !important;height: 9px !important;background: #008CBA !important;border-radius: 50% !important;    margin: 2px 0px 0px 2px !important;}
.xmlE2bSettings .e2bBgStyles{padding-top: 10px;padding-bottom: 10px;}
.userDetaPa .QnCMgSty .commanDataTableStyles .ui-datatable-tablewrapper tbody td.ui-column-width-5per{padding-left: 10px !important;}
.smqDataTable {overflow: hidden;position: relative;min-height: 232px !important;}
.ui-datatable.smqDataTable .ui-datatable-data>tr>td{word-break: break-all !important;white-space: normal !important;}
.aeimdetUniq   .CMQLookUpSty {top: 26px !important;}
.dialogCom .ui-datatable-tablewrapper {max-height: 287px;overflow: auto;}
.width350px{width:350px !important}
.compNew .emailOpenClass .dynamicEmailOpenSty .ui-grid-col-6, .compNew .emailOpenClass .dynamicEmailOpenSty .ui-panelgrid .ui-grid-col-6, .compNew .emailOpenClass .dynamicEmailOpenSty .ui-panelgrid .ui-grid-col-4{width: 93% !important;}
.compNew .emailPackageCols2 .ui-selectonemenu, .emailPackageCols2 .omaccountNamelook{width: 99% !important;}
.compNew .ui-grid-col-3.emailPackageCols2 .aditionaldetailsPanelinputs .ui-inputfield{width: 100% !important;}
.compNew .ui-grid-col-3 .ui-panelgrid .ui-grid-col-6 .ui-calendar .hasDatepicker, .compNew .ui-grid-col-3 .ui-panelgrid .ui-grid-col-6 .ui-calendar .ui-state-disabled, .compNew .ui-grid-col-4 .ui-panelgrid .ui-grid-col-6 .ui-calendar .hasDatepicker, .compNew .ui-grid-col-4 .ui-panelgrid .ui-grid-col-6 .ui-calendar .ui-state-disabled{width: 69% !important;}
.compNew .emailPackageCols2 .ui-panel-title .compnlRadiSty table{width: 42% !important;}
.coressEastTab .cmpCoresMail{width: 40%;}
.coressEastTab .cmpCoressDate{width: 50%;}
.faxCmpSty{width:5%;}
.aeCmpSty{width:10%;}

.userDetaPa .QnCMgSty .commanDataTableStyles .ui-datatable-tablewrapper tbody td.ui-column-width-5per{padding-left: 10px !important;}
.indxDetSty .IndexForm {max-height: 495px;overflow: auto;}
body .submleftLayoutParent1  .tree-header  {
    background: #fbfbfb !important;
   
}

body .submleftLayoutParent1  .sub-search-panel .ui-panel-titlebar {   background: #fff !important;
    color: #5C6B7E !important;
    font-size: 13px;
    border-bottom: 1px solid #DFE0E4 !important;
    padding-left: 5px !important;
    border: 0px !important;}
body .submleftLayoutParent1 .ui-tree-container li.ui-treenode-parent .ui-treenode-content {
    border-bottom: 1px solid #fbfcfd !important;padding: 1px 0px;
    display: block;
    width: 100%;
}    
body .submleftLayoutParent1 {border-radius: 4px !important;}
body .submleftLayoutParent1 .ui-inputswitch-off{margin-top: 7px;}
.submleftLayoutParent1 .inquiryWestLaySty .removeAeSerchBgLis .ui-panel-content{border: 0px !important}
.submleftLayoutParent1  .ui-panel-content{border: 0px !important}
.submleftLayoutParent1 .ui-panel-content {border-left: 0px !important;border-right: 0px !important;}
.submleftLayoutParent1 .caseAssgnToAe {font-size: 14px !important;color: #222 !important;}
.submleftLayoutParent1 .caseAssgnToAe {width: 93%;margin: auto;}
.submleftLayoutParent1 .mainSearchPanelGrp .ui-panel-titlebar {border-bottom: 1px solid #cccc !important;}
.subdataListing .tempAlignment {padding: 0px 0px 1px;}
.subdataListing th .ui-outputlabel{    font-size: 11px !important;font-family: "Inter-Bold" !important;}
.subdataListing .newAeBasciSearch .newAeSearchIocn{    margin-top: 5px;}
.subdataListing .NextTransSty{top: 4px;}
.subdataListing .completeButtonae{    top: 4px;}
.submissionListingClassSty .aeListingPad .singleRecordViewDialogId .ui-panelgrid-cell{    padding: 0px 10px 0px 10px !important;}
.singleRecordViewDialogId .oddANdEvenColSty .ui-grid-row:nth-of-type(odd) {background: #fbfbfb !important;}
.report-format_column img {padding: 1px;vertical-align: sub;}
.submisionBtns .ui-button{padding: 5px 10px;}
.ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell.SubLeftLayout .e2bFormStyleMain.setaeFormRadio {background: transparent !important;border: 0px !important;}
.subMsgNew .subGenEmail .ui-panel-content,
.subMsgNew .newRegenratePanel > .ui-panel-content{border: 10px solid #FFF !important;border-bottom-left-radius: 4px !important;border-bottom-right-radius: 4px !important;    border-top: 0px !important;}
.subMsgNew .SubLeftLayout.ui-grid-col-6 .ui-grid-row .ui-grid-col-4{padding: 0px 8px 0px 8px !important;}
.subMsgNew .SubLeftLayout .e2bQnCStyBio > .ui-panel-content{border: 0px !important;}
.subMsgNew .SubLeftLayout textarea {border-radius: 4px !important;}
.subMsgNew .SubLeftLayout .ui-panel-titlebar{border-top-left-radius: 4px !important; border-top-right-radius: 4px !important;}
.pannel-buttons{width: auto;float: right;}
.pannel-buttons .ui-button-icon-left{display: none}
.pannel-buttons .ui-button-text-icon-left .ui-button-text {padding: 0px 10px;}
.SubLeftLayout .tabPanelStyle .localLabel-panel .ui-panel-titlebar .ui-panel-title{    width: 93% !important;}
.subMsgNew .SubLeftLayout .locallbl-multi-panel .ui-panel-titlebar {border-radius: 0px !important;}
.subMsgNew .SubLeftLayout .locallbl-multi-panel{margin-top: -7px;}
 body .ui-grid-col-6 .calenderInputFullWidth input.hasDatepicker{width: 83% !important;}
 .InformedAuthorityDataNew.frozenColDatatable {min-height: 50px;}
 body .QnCMgSty.ipId .ui-panel-content {border: 10px solid #fff !important;border-top: 0px !important;}
 
.unresolvedCorpDetailsSubMBeanFormSty .QnCMgSty .fourColumnPanelheight .ui-panel-content{border: 10px solid #fff !important;}
 .aereCriPar.submiReportSty .QnCMgAdListing .ui-panel-content .ui-panel-content{    background: #f4f5f8 !important;}
.aereCriPar.submiReportSty .SubGrid,
.QnCMgAdListing .ui-panel-content .ui-panel-content .aerId-panel .ui-panel-content{border: 10px solid #fff;    border-top: 0px !important}
.aereCriPar.submiReportSty .OverlayPanPopupSty .ui-panel-titlebar:nth-child(1){width: 100% !important}
.QnCMgAdListing .ui-panel-content .ui-panel-content .aerId-panel .ui-panel-content {border: 10px solid #fff !important;border-top: 0px !important;}
.aereCriPar.submiReportSty .QnCMgAdListing .ui-panel-content .ui-panel-content{padding: 0px !important;width: 100% !important;}

.tasknewsty .ui-panel{border-radius: 4px !important; margin-bottom: 10px !important;}
.tasknewsty .ui-panel-content{
    border: 10px solid #fff !important;
    border-top: 0px !important;
    width: 99.9%;
    margin: auto !important;
    padding-bottom: 10px !important;

}
.frozenColDatatable.workEdit{
    min-height: unset !important;
}


/* angAdminForm */
.labl-title {border-bottom: 1px solid #ccc;padding: 4px 10px 6px;}
.angAdminContent #angInputArea{    background: #ffff;
    height: 385px;
    border: 1px solid #ccc;
    width: 100%;
    margin: auto;
    border-top: 0px;
}
.angAdminRightPanel{box-shadow: 0 9px 10px 0 rgba(0,0,0,0.2);    padding-bottom: 5px;}
.jstree-default .jstree-node.jstree-closed {
    background-image: url(../images/tree_plus.jpg)!important;
    background-repeat: no-repeat !important;
}
.jstree-default .jstree-node.jstree-open {
    background-image: url(../images/tree_minus.jpg)!important;
    background-repeat: no-repeat !important;
}
.angTree > div> #parentToggleIcon{    margin-top: -8px;}
.jstree-default .jstree-icon:empty {width: 16px !important;height: 23px !important;}
/* .jstree-default>.jstree-no-dots .jstree-closed>.jstree-ocl, */
/* .jstree-default>.jstree-no-dots .jstree-open>.jstree-ocl {
    border-left: 1px dotted;
    margin-left: 5px;
} */

.jstree-default>.jstree-no-dots .jstree-closed>.jstree-ocl,
.jstree-children .jstree-children{
	border-left: 1px dotted;
    margin-left: 5px;
    position: relative;
    margin-top: -10px;
    padding-top: 10px;
} 



.jstree-default .jstree-wholerow-hovered,
.jstree-default .jstree-wholerow-clicked{background: none !important}
.andAdminRightCOntent {
    width: 95%;
    margin: auto;
}
.andAdminRightCOntent .labl-title{margin-bottom:10px;}
.jstree-default .jstree-anchor{margin-top: -5px}
.jstree-default>.jstree-no-dots .jstree-leaf>.jstree-ocl {
    content: '';
    border-top: 1px dotted;
    position: relative;
    top: 5px;    margin-left: -10px;
}
.jstree-children .jstree-open:BEFORE{
	content: '';
    border-top: 1px dotted;
    position: relative;
    top: 5px;
}
.jstree .jstree-open>.jstree-children:before {
    content: '';
    width: 16px;
    border-top: 1px dotted;
    position: absolute;
    margin-top: 5px;
}
.jstree-no-dots {
    margin-left: 8px !important;
    margin-top: 8px !important;
}
.jstree-default .jstree-node{
    margin-left: 9px !important;
}
#roottoggle {
    float: left;
    /* position: relative; */
    left: 11px;
    top: 3px;
    font-size: 16px;
    color: #000;
    text-decoration: none;
    border-radius: 4px;
    cursor: pointer;
}
#columnName{min-height: 330px;display: flex;
    border: 1px solid #ccc;}
 #columnName td{display: flex;}  
 .andAdminRightCOntent .accInput {
    max-height: 340px;
    overflow: auto;
} 
.angAdminForm .jstree-default .jstree-anchor{cursor: pointer !important;}

.datExhLiStUni  .AEIconsTable td{float: none !important;}
.datExhLiStUni .NewUIDesing .tempAlignment .tempwidth_right {
    display: inline-block;
    width: 14% !important;}
 .datExhLiStUni .NewUIDesing .ui-datatable.commanDataTableNoScrollableHeader .columnSty .ui-button {
    top: -79px !important;}   
 .proListMenu.agMedraParent .statusDialog.loadingDialog {
    width: 100% !important;
}

.userDetaPa .QnCMgSty .commanDataTableStyles .ui-datatable-tablewrapper tbody td.ui-column-width-5per{padding-left: 10px !important;}

body.studyDetaForm  #agProductDialog .ui-dialog{z-index: 1020 !important;}
.accOuntNewParentsty  .paneCkbc  .ui-chkbox{padding-top: 8px;}
.accOuntNewParentsty .DynamicLayHeight .ui-panelgrid-cell.PaneLookup {
    padding-top: 5px !important;
}
.ui-dialog.newDesign_Error{z-index: 1040 !important;}
.accOuntNewParentsty .QnCMgSty .ui-panel-title .panelLbl  .ui-outputlabel{padding-top: 9px !important;}
.faqParentCls  .commonLayPanel{height: auto !important;}
.docNewParS.faqParentCls .NewUIDesing{width: 100%!important;}.docNewParS.faqParentCls .NewUIDesing{width: 100%!important;}
.classofDevice .ui-selectonemenu-items-wrapper{height: 144px !important;}
.agProdDialogUI  .contactPanel{    height: 38px;}
.agProdDialogUI  .contactPanel .ui-button ,
.agProdDialogUI  .contactPanel .ui-button.ui-state-hover,
.agProdDialogUI  .contactPanel .ui-button:hover{padding: 6px 18px !important;height: auto;}  
.agProdDialogUI  .contactPanel .ui-button .ui-button-text,
.agProdDialogUI  .contactPanel .ui-button.ui-state-hover .ui-button-text,
.agProdDialogUI  .contactPanel .ui-button:hover .ui-button-text{padding: 0px !important;}

.agProdDialogUI  .HeaderBox  .ui-button ,
.agProdDialogUI  .HeaderBox  .ui-button.ui-state-hover,
.agProdDialogUI  .HeaderBox  .ui-button:hover{padding: 6px 18px !important;height: auto;}  
.agProdDialogUI  .HeaderBox  .ui-button .ui-button-text,
.agProdDialogUI  .HeaderBox  .ui-button.ui-state-hover .ui-button-text,
.agProdDialogUI  .HeaderBox  .ui-button:hover .ui-button-text{padding: 0px !important;}

 body.agProdDialogUI  .ui-grid-col-12 .radioButNewSty4 .ui-radiobutton-box .ui-icon-bullet{margin: -5px 0px 0px -5px !important;}
 
.templateNewForm  .ui-chkbox .ui-chkbox-box {
    width: 17px !important;
    height: 17px !important;
}
.templateNewForm .eastLayoutUnitNewSty .companyPanelSty .ui-panel-titlebar .ui-panel-title .paroductHeader .ui-chkbox {
    padding-right: 19px;
}
 #templateNewForm .PopulateBtnDoc .ui-button, #templateNewForm .PopulateBtnDoc .ui-button.ui-stae-hover, #templateNewForm .PopulateBtnDoc .ui-button:hover {
    padding: 4px !important;
}
.agProdDialogUI  .dialogCom .ui-paginator .ui-paginator-current{
   top: -4px;
}
.agProdDialogUI .dialogCom .ui-paginator .ui-paginator-next,
.agProdDialogUI .dialogCom .ui-paginator .ui-paginator-last,
.agProdDialogUI .dialogCom .ui-paginator .ui-paginator-prev{top:4px;}

.roleDetails.agProdDialogUI .ui-panel .ui-panel-titlebar .usrRolesCmpUnitSty label{font-size:13px !important;margin-left:0px !important;display:block !important;}
.parDetaSty.agProdDialogUI .MainBoxDiv .HeaderBox{margin-top:0px !important;}
.parDetaSty.agProdDialogUI .ui-panel .ui-panel-titlebar .ui-panel-title, .ui-panel .ui-panel-titlebar label,
.parDetaSty.agProdDialogUI .QnCMgSty .ui-panel-titlebar .ui-panel-titlebar-icon,
.studyDetaForm.evenGroupPanSty .QnCMgSty .ui-panel-titlebar .ui-panel-titlebar-icon{padding:0px !important;}
.parDetaSty.agProdDialogUI .QnCMgSty .ui-tabmenu .ui-tabmenu-nav,
.parDetaSty.agProdDialogUI .QnCMgSty .ui-widget-header,
.studyDetaForm.evenGroupPanSty .studyFormDetailsContainer .QnCMgSty .ui-panel-titlebar
{padding-top: 5px !important;padding-bottom: 2px !important;}
.studyDetaForm.evenGroupPanSty .studyFormDetailsContainer .QnCMgSty .ui-panel-titlebar{height:35px !important;}
.studyDetaForm.evenGroupPanSty .agUploadFileCAse .chooseButtonDetail input,
.studyDetaForm.evenGroupPanSty .agUploadFileCAse .ui-button-text-icon-left.ui-fileupload-choose .ui-button-text{display:block !important;}
.studyDetaForm.evenGroupPanSty .QnCMgSty .chooseButtonDetail.agUploadFileCAse span.ui-icon-plusthick{display:none !important;}
.studyDetaForm.evenGroupPanSty .ui-calendar .ui-button:enabled:hover{height:23px !important;}
.studyDetaForm.evenGroupPanSty .ui-datepicker select.ui-datepicker-year{width:48% !important;}
.parDetaSty.agProdDialogUI .assignAllpro1{width:2% !important;}
.accOuntNewParentsty.agProdDialogUI .contactPanel .ui-button:hover {
    padding: 5px 15px !important;
}
.accOuntNewParentsty.agProdDialogUI .artProdCol .ui-datatable-tablewrapper table{width:100% !important;}
.accOuntNewParentsty.agProdDialogUI .paneCkbc{width:25px !important;}
.accOuntNewParentsty.agProdDialogUI .QnCMgSty .commanDataTableStyles .ui-datatable-tablewrapper tbody td.ui-column-width-5per{padding-left:10px !important;}
docNewParS   .QnCMgSty .ui-panel-titlebar .ui-panel-titlebar-icon{    padding: 2px 0px 0px !important;}
.productTasksListDialog,
.docNewParS .newUIDialog{top:34px !important;}
.docNewParS .attachButton .ui-fileupload-buttonbar span.ui-button:hover{padding: 0px !important} 
.docNewParS .eastLayoutUnitNewSty  .triggerImageNew{    top: -25px;}
.aeRuBuiDet  .NewUIDesing {width: 97% !important;margin: auto;}
.aeRuBuiDet .PageTitPoc {position: relative;top: 7px;}
.aeRuBuiDet .ui-chkbox .ui-chkbox-box{width: 16px !important;height: 16px !important;}
.QnCMgSty .offLabelTop  .ui-outputlabel{    padding-left: 8px;vertical-align: sub;}
.aeRuBuiDet.agProdDialogUI .ui-grid-col-12 .radioButNewSty4 .ui-radiobutton-box .ui-icon-bullet {
    margin: -5px 0px 0px -4px !important;
}
.NewUIDesing .PageTitPoc .ui-panel-titlebar label:last-child {
    text-decoration: none !important;
}

.agProdDialogUI  .ui-chkbox + .ui-outputlabel {
  padding-left: 6px !important;
    vertical-align: sub;
}
.templateNewForm  .columnSelec-tooltip .tooltipInqList{    right: -6px;}
.NewUserIcon .dots {
    float: right;
}

.faqParentCls .commonLayPanel .PageTitLeft .ui-button,
.faqParentCls .commonLayPanel .PageTitLeft .ui-button.ui-state-hover,
.faqParentCls .commonLayPanel .PageTitLeft .ui-button:hover{
    height: auto !important;
}
.faqParentCls .commonLayPanel{border-bottom: 1px solid #ccc;}
.faqParentCls .breadCrumbLeft{margin: 0px !important;}
.faqParentCls  .tooltipInqList{width: 33px !important}


.distributionUnits .agDistPanelHeaderMenu  .ui-button, .distributionUnits .agDistPanelHeaderMenu  .ui-button:hover {
    height: 28px !important;
    padding: 4px !important;
}
.distributionUnits .agDistribution .leftDistParentLayout .agDistTreeTablePanel .agDistPanelHeader .agDistPanelHeaderMenu {
    float:right !important;
}
 .agDistPanelHeader .ui-panel .ui-panel-titlebar label{    padding-right: 4px !important;}
 .distributionUnits .exportMenuPopup.ui-tieredmenu.ui-tieredmenu-dynamic{
    top: 34px !important;
    left: 295.234px !important;
    background: #fff !important;
}
.distributionUnits .ui-tieredmenu .ui-menuitem.ui-menuitem-active>.ui-menuitem-link,
.distributionUnits .ui-tieredmenu .ui-menuitem>.ui-menuitem-link, .distributionUnits .ui-tieredmenu .ui-menuitem>.ui-menuitem-link:hover {
    color: #000;
    background: #ffff;
}
.distributionUnits .exportMenuPopup.ui-tieredmenu .ui-menuitem-active>.ui-submenu>.ui-submenu-list{left: -150px !important;}
.distributionUnits .ui-tieredmenu .ui-menuitem > .ui-menuitem-link:hover {
    background-color: #eee !important;
}
.subMsgNew .ui-trigger-calendar .ui-datepicker-trigger.ui-button, .subMsgNew .ui-trigger-calendar .ui-datepicker-trigger.ui-button.ui-state-hover,
.subMsgNew .ui-trigger-calendar .ui-datepicker-trigger.ui-button.ui-state-focus {
    padding: 4px !important;
    margin: 0px !important;
    height: 20px !important;
    outline: none !important;border:0px !important;
}

.subMsgNew .ui-grid-col-6 .width150 .calenderInputFullWidth input.hasDatepicker {
    width: 79% !important;
}

.editScoreSteps .versionHistoryPanelSty .ui-panel-title .ui-button.cmpbuttonSty, 
.editScoreSteps .versionHistoryPanelSty .ui-panel-title .ui-button.cmpbuttonSty.ui-state-hover {
    padding: 4px !important;
    height: 24px;
}

.editScoreSteps .versionHistoryPanelSty .ui-panel-title .ui-button.cmpbuttonSty .ui-button-text, 
.editScoreSteps .versionHistoryPanelSty .ui-panel-title .ui-button.cmpbuttonSty.ui-state-hover .ui-button-text {
    color: #000 !important;
    padding: 0px !important;
}
.proDetaParSt.evenGroupPanSty.pageContainerAngular.aeImeDet .QnCMgSty .triggerImage{top:-3px !important;}
.accOuntNewParentsty.agProdDialogUI .frozenColDatatable,.parDetaSty.agProdDialogUI .frozenColDatatable,
.roleDetails.agProdDialogUI .frozenColDatatable{min-height:auto !important;}
.accOuntNewParentsty.agProdDialogUI .ui-accordion .ui-accordion-header a{padding:4px !important;}
.accOuntNewParentsty.agProdDialogUI .ui-grid-col-6 .radioButNewSty4 .ui-radiobutton-box .ui-icon-bullet,
.parDetaSty.agProdDialogUI .ui-grid-col-6 .radioButNewSty4 .ui-radiobutton-box .ui-icon-bullet{margin:-5px 0px 0px -5px !important;}
.accOuntNewParentsty.agProdDialogUI .AdvanceSe-tooltip .tooltipAct{width: 225px !important;}
.accOuntNewParentsty.agProdDialogUI .moreOptionsImg{height: 20px !important;left: -3px !important;top: 8px !important;}
.parDetaSty.agProdDialogUI .width10px{width:26px !important;}
.parDetaSty.agProdDialogUI .ui-panel .ui-panel-titlebar {
	border-top: 0px !important;
	border-bottom: 0px !important;
}
.roleDetails.agProdDialogUI .ui-selectoneradio label,.studyDetaForm.evenGroupPanSty .ui-selectoneradio label{margin-left:10px !important;}
.studyDetaForm.evenGroupPanSty  .dialogComdataTab .ui-paginator .ui-paginator-page{height:20px !important;}
.studyDetaForm.evenGroupPanSty .studyFormDetailsContainer .QnCMgSty .ui-panelgrid-cell.study-sourcetd2{width:76% !important;}
.studyDetaForm.evenGroupPanSty .agprodtheme .searchOkbtn,.roleDetails.agProdDialogUI .agprodtheme .searchOkbtn,
.accOuntNewParentsty.agProdDialogUI .agprodtheme .searchOkbtn{
	background: rgb(245, 245, 245) !important;
	margin-top: 5px !important;
	padding: 0px !important;
}
.studyDetaForm.evenGroupPanSty .ui-fieldset-legend p-header,.parDetaSty.agProdDialogUI .ui-fieldset-legend p-header,
.accOuntNewParentsty.agProdDialogUI .ui-fieldset-legend p-header{display: table-cell !important;}
.studyDetaForm.evenGroupPanSty .ui-dialog .ui-panel.ui-widget .ui-panel-titlebar.ui-corner-all{border:none !important;}
.studyDetaForm.evenGroupPanSty .ui-panel .ui-panel-titlebar .ui-panel-title,.parDetaSty.agProdDialogUI .ui-panel .ui-panel-titlebar .ui-panel-title,
.roleDetails.agProdDialogUI .ui-panel .ui-panel-titlebar .ui-panel-title{padding: 3px 7px !important;}
.agprodtheme .prodCOntentSty fieldset .ui-dropdown label.ui-dropdown-label{border:none !important;}
.parDetaSty.agProdDialogUI .ui-dialog .pi-times:before,.roleDetails.agProdDialogUI .ui-dialog .pi-times:before,
.accOuntNewParentsty.agProdDialogUI .ui-dialog .pi-times:before{content:none !important;}
.spellcheckPanelHeaderCl .ui-panel-content .ui-button, .spellcheckPanelHeaderCl .ui-panel-content .ui-button.ui-state-hover {
	color: #000 !important;
	padding: 1px !important;
	height: auto !important;
}
.spellcheckPanelHeaderCl li.ui-selectlistbox-item.ui-corner-all:hover {
	border: 0px !important;
	padding: 2px !important;
	height: auto !important;
	background: #f9f9f9;
}
.agAdverseEventDialog .ui-dialog {
    width: 96% !important;
    left: 2% !important;
}


.callLogForm .ui-widget-content{border: none !important;background: transparent;}
.QnCMgSty.basiDetailsALignMent .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-minusthick {background: none !important;}
.callLogForm .ui-panel .ui-panel-titlebar-icon {margin: 0px 5px!important;}
.callLogForm .HeaderBox{height: auto !important}
/* .farLeftForm {border: 10px solid #fff;} */
.e2bFormSty  .ui-panel-content{padding-top: 0px !important;overflow: inherit !important;}
/* /* .callLogForm  .e2bFormSty .ui-panelgrid-content > .ui-grid-row {padding: 5px 10px !important} */ */
.QnCMgSty.AESwitchContact  .ui-panel-titlebar{height: 35px !important;}
/* .callLogForm .ui-grid-col-6 .radioButNewSty4 .ui-radiobutton-box .ui-icon-bullet, */
/* .callLogForm .ui-grid-col-12 .radioButNewSty4 .ui-radiobutton-box .ui-icon-bullet{margin: -5px 0px 0px -5px !important;} */
/* .callLogForm .ui-grid-col-6 .ui-calendar.setExpDateDrugIdsty .hasDatepicker{width: 38% !important}
.callLogForm .farLeftForm .ui-grid-col-6 .ui-grid-col-6 .ui-inputtext {width: 93% !important;}
.callLogForm .farLeftForm .sigdateSubmittedId input.hasDatepicker {width: 45% !important;} */


.farLeftForm .ui-grid-col-2 .ui-inputfield, 
.farLeftForm .ui-grid-col-2 .ui-inputtext,
.farLeftForm  .ui-grid-col-3 .ui-inputfield, 
.farLeftForm .ui-grid-col-3 .ui-inputtext,
.farLeftForm .ui-grid-col-4 .ui-inputfield, 
.farLeftForm .ui-grid-col-4 .ui-inputtext,
.farLeftForm .ui-grid-col-5 .ui-inputfield, 
.farLeftForm .ui-grid-col-5 .ui-inputtext,
.farLeftForm  .ui-grid-col-6 .ui-inputfield, 
.farLeftForm .ui-grid-col-6 .ui-inputtext,
.farLeftForm .ui-grid-col-12 .ui-inputfield, .ui-grid-col-12 .ui-inputtext{padding: 0px 5px 6px 1px !important;} 
.callLogForm .ui-dialog .ui-panelgrid-content{    background: #f0f1f3 !important;}
.callLogForm .bpdr-form .ui-panelgrid-content > .ui-grid-row{padding: 0px !important;    width: 101%;}

.callLogForm .bpdr-form .ui-panel .ui-panel-titlebar{border: 0px !important}
.bpdr-form .ui-panelgrid .ui-panelgrid-cell.bpdrLefttd {padding: 0px !important;}
.callLogForm .ui-selectonemenu-panel{background: #fff !important;}

.creFormSty{overflow: hidden;}
.ui-panelgrid-cell.notesReciptcol.ui-grid-col-3 {width: 40%;}

.angularFda .QgPreheadStyas .ui-panel-titlebar .folwquSTy3 .ui-outputlabel,
.angularFda .QgPreheadStyas .ui-panel-titlebar .folwquSTy4  .ui-outputlabel {
    font-size: 13px !important;
    padding-top: 8px !important;
}
.xmlLibDetailsFormSty .ui-panel {border: 10px solid #fff;}
.xmlLibDetailsFormSty .ui-panel .ui-panel{border: 0px !important}
.xmlLibDetailsFormSty{overflow: auto !important;}
.xmlLibDetailsFormSty .ui-panelgrid-cell.collapsAll_ActDet.ui-grid-col-6 {padding: 0px !important;}

.codDetSty .ui-panel {padding: 0px;margin: 0px;width: 99.9%;margin: auto;margin-bottom: 5px;}
.codDetSty .pagescroll{background: #f4f5f8}
.codDetSty .QnCMgSty .ui-panel-titlebar,
.codDetSty .HeaderBox{border: 0px !important;border-bottom: 1px solid #e8e8e8 !important;}
.codEditMap .ui-panel .ui-panel{border: 0px !important;}
.usergroupDetailsForm .NewUIDesing .viewStyle .headerSty {background: #fff !important;padding: 0px 10px 0px 10px !important;}
.annonaStyDetails  .ui-selectonemenu-items-wrapper{height: 146px !important;} 
.pageContainerAngular .agAdverseEventDialog .ui-dialog  {
    max-height: 585px  !important;top: 10px !important;}   
  .pageContainerAngular .agAdverseEventDialog .ui-dialog    .ui-panel .ui-panel-titlebar .ui-panel-title {
    background: transparent !important;
}  
.pageContainerAngular .agAdverseEventDialog .ui-dialog .agcommonTblStyle .ui-table-wrapper {max-height: 200px;overflow: auto;min-height: 200px;}    
.agstep2Dialog  .ui-dialog{z-index: 1067 !important}    
proDetaParSt  .productTradeCentrLa  .ui-panel-titlebar{height: auto !important;}
/*.proDetaParSt.evenGroupPanSty.pageContainerAngular.aeImeDet .QnCMgSty .agtriagger {top: 9px !important;}*/
.proDetaParSt  .ui-grid-col-6 .radioButNewSty4 .varWfcaseReportedInSty .ui-radiobutton-box .ui-icon-bullet{    margin: -5px 0px 0px -4px !important;}
.proDetaParSt.evenGroupPanSty.pageContainerAngular.aeImeDet .QnCMgSty .globalProduct .triggerImage {
    margin-top: 12px !important;
}.proDetaParSt .ui-grid-col-6 .radioButNewSty4  .compyProdtSty .ui-radiobutton-box .ui-icon-bullet,
.proDetaParSt .ui-grid-col-6 .radioButNewSty6  .structureSelector .ui-radiobutton-box .ui-icon-bullet{    margin: -5px 0px 0px -5px !important;}

.proDetaParSt  .ui-dropdown-panel .ui-dropdown-items-wrapper {
    overflow: auto;
    background: #ffff;
    z-index: 1;
    position: relative;
}

.agProunique  .ui-dialog{z-index: 1020 !important;}
.iamROle .ui-radiobutton{    padding-right: 3px;}

.studyLookupProductDialog .ui-dialog {
width: 1306px !important;
	left: 23px !important;
}

.proDetaParSt .ui-radiobutton-box .ui-icon-bullet{width: 7px !important;
    height: 7px !important;
    line-height: normal !important;
    background: #008cba !important;
    border-radius: 10px !important;
    margin: -4px 0px 0px -5px !important;
}
.proDetaParSt  .CMQLookUpSty  .ui-radiobutton-box .ui-icon-bullet{margin: -5px 0px 0px -5px !important;}


.proDetaParSt .commanDataTableStyles table table{border:0px !important;}
.proDetaParSt .ui-radiobutton + label{padding-left:6px !important;}
.dialogCom.CMQLookUpSty .ui-datatable-tablewrapper {
    max-height: 220px;
    overflow: auto;
}
li:last-child .agAutoCompPanelBody span {
    padding: 0px 14px !important;
}
  
body .showActionTrail .ui-dialog .ui-dialog-content{overflow: unset !important;}
.proDetaParSt .agprodtheme .ui-dialog .ui-dialog-titlebar a.ui-dialog-titlebar-icon {
    background: none !important;
}
#agProductDialog .ui-dialog{z-index:1060 !important;}
.studyDetaForm.evenGroupPanSty .ui-dropdown-panel{z-index:1015 !important;}
body .showActionTrail .pi-caret-right{display: none !important;}
body .showActionTrail span.ui-paginator-icon.pi.pi-step-forward {
    display: none;
}
body .showActionTrail span.ui-paginator-icon.pi.pi-caret-left {
    display: none;
}
body .showActionTrail span.ui-paginator-icon.pi.pi-step-backward {
    display: none;
}

body .logsscreen .pi-caret-right{display: none !important;}
body .logsscreen span.ui-paginator-icon.pi.pi-step-forward {
    display: none;
}
body .logsscreen span.ui-paginator-icon.pi.pi-caret-left {
    display: none;
}
body .logsscreen span.ui-paginator-icon.pi.pi-step-backward {
    display: none;
}

body .showActionTrail .ui-dialog .ui-dialog-content {
    overflow: unset !important;
    height: 381px !important; 
}
body .logsscreen .ui-dialog .ui-dialog-content {
    overflow: unset !important;
   height: 462px !important;
}
body .vtafinalstatus.summary .ui-dialog {top: 50px !important;width: 60%;
    margin: auto;}   
body .showActionTrail .ui-dialog .ui-dialog-content{overflow: unset !important;}

.logsscreen .ui-dialog { top: 50px !important;}
 .whoddstatus  .ui-dialog {
    width: 691px !important;
    top: 131px !important;
}
.ng-trigger-overlayAnimation.ui-dropdown-panel {z-index: 1060 !important;}
.fdeContainer .PageTitPoc .workFlowDiv label.workFlowVal{
	font-size: 14px !important;
    border: none !important;
    padding: 0px !important;
}
.NewUIDesing .fdeContainer .PageTitPoc .workFlowDiv label.workFlowVal{font-family: Inter-SemiBold !important;}

.callLogForm  .QnCMgSty.basiDetailsALignMent  .ui-panel-titlebar .ui-panel-titlebar-icon{display: none;}

/* .callLogForm .AeRightWidgetSty .ui-grid-col-4 .radioButNewSty4 .ui-radiobutton-box .ui-icon-bullet{
    margin: -5px 0px 0px -5px !important;} */
    
  .callLogForm .ui-grid-col-6 .radioButNewSty4 .fontlabelsize .ui-radiobutton-box .ui-icon-bullet{margin: -4px 0px 0px -4px !important;}  
.callLogForm .dataTableSearchLableStyle .ui-paginator select{    height: 18px !important;}
.callLogForm .baseatcLookup .ui-dialog-content{overflow: hidden !important;}
.callLogForm .AESwitchContact .ui-panel-content{margin-top: 0px !important;} 
.callLogForm .AESwitchContact .ui-panel-titlebar .ui-panel-title {padding-top: 6px !important;}
.bpdr-form .ui-grid-col-6 .bpdr-lookup-width {width: 95% !important;}
.callLogForm .e2bFormSty .ui-panelgrid-content > .ui-grid-row.dosagerow{    padding: 5px 0px !important;}

.bpdr-form .ui-grid-col-6 .bpdr-lookup-width .ui-autocomplete-input{padding: 4px 5px 3px 1px !important;}
.callLogForm .loadingDialog .ui-dialog-content{
padding: 9px 13px 1px!important;
}

.callLogForm .ui-panel.dataAssesLink  .ui-panel-titlebar .ui-panel-title{    padding: 3px 5px !important;}
.callLogForm .dupl2  .agButtinStyle .ui-button {color: #000 !important;}
.callLogForm .ui-grid-col-4 .ui-selectonemenu.dupSelHe  .ui-selectonemenu-label{    padding: 2px 5px 2px 1px !important;}
.callLogForm .ui-panelgrid-cell.dupse3.ui-grid-col-4 .ui-selectonemenu{height: 22px;}

.callLogForm .commanDataTableStyles .dupcutomTbl .ui-paginator {
    right: 8%;
    width: auto !important;
}
.callLogForm .commanDataTableStyles .dupcutomTbl .ui-paginator .ui-paginator-current {
    width: auto;
    padding: 0px;
    margin: 0px;
    height: 29px;border-left: 1px solid #ccc;
}
.callLogForm .commanDataTableStyles .dupcutomTbl .ui-paginator .ui-paginator-prev, .callLogForm .commanDataTableStyles .dupcutomTbl .ui-paginator .ui-paginator-next {
    margin-top: 6px;
}
.codinginbox .CodDictBrowserDialog  .pi-check:before{color: blue;
    font-weight: bold;
    font-size: 13px;
       
}
.codinginbox .CodDictBrowserDialog  .row{margin: 0px !important;}

.codinginbox .CodDictBrowserDialog ul.ui-tree-container {
    max-height: 160px;
    overflow: auto;
}

.codinginbox .CodDictBrowserDialog .reportHeadCls + .row{margin-left: -15px !important;
    margin-right: -15px !important;}
.codinginbox .CodDictBrowserDialog    .searchOkbtn {
    width: 97% !important;
    margin-left: 1.3%;
} 


.codinginbox .ui-dialog-buttonset .ui-button,
.codinginbox .ui-dialog-buttonset .ui-button:hover{    padding: 4px 20px;
    font-size: 12px;
    font-weight: bold;height:auto;
    font-family: sans-serif !important;}
.angAdminHeaderSty.ui-menuitem .ui-menuitem-link .ui-menuitem-text {
    text-transform: uppercase !important;
}
.angAdminHeaderSty.ui-menuitem .ui-menu-list .ui-menuitem-link .ui-menuitem-text {
    text-transform: capitalize !important;
}
 .callLogForm.evenGroupPanSty  .CodDictBrowserDialog .ui-dialog{    top: 42px !important;}
.callLogForm.evenGroupPanSty .CodDictBrowserDialog .ui-dialog .ui-dialog-titlebar a.ui-dialog-titlebar-icon {
    margin: 18px 2px 0px !important;
}

body .frozenColDatatable.aeofsplINtre{min-height: unset !important;}
.callLogForm.evenGroupPanSty .MainBoxDiv > table{display: table !important;}
body .ui-commandlink.bpdrMedra-lookup-far {
    margin-top: 4px;
    top: unset !important;
}body .ui-commandlink.bpdrMedra-lookup-bpdr{margin-top: 26px; top: unset !important;}
.notesLabel .col-md-2{width:10% !important;}
.width290{width:290px !important;}






















/*start  case compare dialog css */
.modal.pluginModal {
        display: none;
        position: fixed;
        z-index: 1020;
        padding-top: 100px;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        overflow: auto;
        background-color: rgb(0, 0, 0);
        background-color: rgba(0, 0, 0, 0.4);
    }



    .pluginModal .modal-content {
        background-color: #fefefe;
        margin: auto;
        padding: 7px;
        border: 1px solid #888;
        width: 98%;
    }



    .pluginModal .close {
        color: #aaaaaa;
        float: right;
        font-size: 18px;
        font-weight: bold;
    }

    .pluginModal .close:hover,
    .pluginModal .close:focus {
        color: #000;
        text-decoration: none;
        cursor: pointer;
    }
    
.conformationDialog  .dialog-titlebar{width: 100%}
.conformationDialog .modal-content {width: 50% !important;margin: auto;margin-top: 10%;}
.conformationDialog     .dialog-titlebar{border-bottom: 1px solid #ccc !important}
.conformationDialog p{color: #f30202;
    font-size: 15px;
    font-family: "Inter-Regular";
    margin-top: 10px;
    margin-left: 10PX;}
    .dialog-footer{width: 100%;
    background: #f9f9f9;
    padding: 4px;
}
.dialog-footer button {
    padding: 1px 17px;
    background: #fff;
    border: 1px solid #ccc;
    border-radius: 4px;margin-left: 75%;
} 

.pluginModal  .dialog-titlebar{width: 100%}
.pluginModal .title {
    font-size: 16px;
    font-family: "Inter-Regular";
}
.pluginModal .dialog-titlebar {
    border-bottom: 1px solid #ccc;
    padding: 4px;
}
.ag-row{width: 100%;}
.ag-col-3{width: 33.3%;float: left	}
.aris-content{min-height: 100px;}
.modal.pluginModal.casecomparedialog{    padding-top: 24px;}
.casecomparedialog .tree-body{
    width: 98%;
    margin: auto;
    max-height: 520px;
    overflow: auto;
}






.lsmv-error-popup {
	position: fixed;
	z-index: 1311;
	top: 16%;
	left: 65%;
	width: 30%;
	border: 1px solid red;
	border-radius: 4px;
	padding: 4px 10px;
	background-color: #fdfafb;
	display: inline-flex;
	align-items: center;
	box-shadow: 0px 3px 10px #efc1c6;
}
.lsmv-error-icon:after {
	content: '\26A0';
	font-size: 26px;
	margin-right: 5px;
	color: red;
}#lsmv-comments-close {
	cursor: pointer;
	float: right;
	padding: 0 3px;
	font-weight: bold;
}

#lsmv-comments-close:hover {
	background-color: #eaeaea;
	color: #205790;
}

.ag-row.caserec-bg {
    background:#673AB7;
    clear: both;
    height: 27px;
    font-family: "Inter-semibold";
}.ag-row.caserec-bg label {
    color: #fff !important;
        margin-left: 20px;
}
.ag-col-2{width: 25%;float: left; }
.ag-col-1{width: 8.3%;float: left; }
.ag-col-6{width: 50%;float: left; }
.casecompareCkbx .ag-col-1{width: 12.3%;float: left; padding-top: 3px;    margin-left: 20px;}
#compareDialogModel .fa-lock{font-size: 15px !important;}
#compareDialogModel table {border-collapse: collapse;}
 /* .level1 ,.level2{display: none;} */
 #compareDialogModel td.width200.addHeiglightClass.hightlightColStyle {
    background: #f9ed9c !important;
}
#compareDialogModel .rootcasecomare table td.width350{padding-left: 1px !important;}
#compareDialogModel .rootcasecomare .level2 table td.width350 {
    padding: 5px 7px !important;
    font-size: 13px;
}
#compareDialogModel .rootcasecomare{border-left: 0px dotted;position: relative;}
#compareDialogModel .rootcasecomare li.level1toggle {
    cursor: pointer;
    margin-top: 1px;
}
#compareDialogModel .rootcasecomare li {
    list-style: none;
}
#compareDialogModel .rootcasecomare li.level1toggle img{    padding-right: 4px;    }
/* .rootcasecomare table td.width350:before {
    content: "---";
    padding-right: 2px;
} */
#compareDialogModel ul.level2 {
    margin-left: 15px;
}#compareDialogModel ul.level1 {
    border-left: 1px dotted;
    margin-left: 7px; 
}
#compareDialogModel .width350{width: 350px;}
#compareDialogModel ul.level1 li:before {
    content: "-";    background: #eef2f7;
        padding: 8px 0px;
}#compareDialogModel ul.level1 {
    padding-left: 1px;
}
#compareDialogModel .rootcasecomare > li{font-size: 15px;}
#compareDialogModel li.level2toggle {
    font-size: 13px;    padding: 0px 0px;
    
}
/* #compareDialogModel ul.level1:nth-child(even){background: #f9f9f9 ;} */
#compareDialogModel .rootcasecomare  tr:nth-child(even) td {background: #eef2f7 !important;}
#compareDialogModel .rootcasecomare  tr:nth-child(odd) td {background: #fff !important;}
#compareDialogModel .rootcasecomare li.levelodd {background: #fff !important;}
#compareDialogModel .rootcasecomare li.leveleven{background: #eef2f7 !important;}
#compareDialogModel .rootcasecomare .childtbl td{border: 1px solid #ddd;white-space: normal;
    word-break: break-all;}
#compareDialogModel .hideCommonValtxt{display: none;}
#compareDialogModel .tree-body{width: 98%;margin: auto;}
#compareDialogModel .e2BR2Tag{color: #2196F3;padding-left: 5px;    font-size: 11px;font-family: "Inter-Regular";}
    #compareDialogModel .e2BR3Tag{color: #8BC34A;    font-size: 11px;font-family: "Inter-Regular";}

#compareDialogModel .rootcasecomare tr:nth-child(even) td.addBgColor,
#compareDialogModel .rootcasecomare tr:nth-child(odd) td.addBgColor {
    background-color: #f7f0bbe6 !important;
}
#compareDialogModel li.level1toggle {
    background: #eef2f7;
    padding: 2px 0px;
}
#compareDialogModel li.level1toggle label {
    font-size: 14px !important;
    font-family: "Inter-bold";
}
#compareDialogModel li.level2toggle {
    font-family: "Inter-bold";
    color: #38506D !important;
}
#compareDialogModel .childtbl td{font-family: "Inter-regular"}
#compareDialogModel .childtbl td.width200{font-size: 13px; padding: 5px 7px !important;}
#compareDialogModel li.level1toggle.width325{    background: #eef2f7;width: 325px;border-right: 1px solid #ddd;}
#compareDialogModel li.level1toggle.width428{    background: #eef2f7;width: 428px;border-right: 1px solid #ddd;}
#compareDialogModel li.level1toggle.width261{    background: #eef2f7;width: 261px;border-right: 1px solid #ddd;}

    /* end case compare dialog ui */ 
   
   
   
   
   
   
   
   
  /* start fda ui issues  */
   .callLogForm .formHeader .fdaFromLeft .ui-panel .ui-panel-titlebar,
   .callLogForm .formHeader .fdaFromRight .ui-panel .ui-panel-titlebar {
    border-bottom: 1px solid #f9f9f9!important;
}
   .parentradio25perc .fieldOnetxt .lblwidth25 .docufDeviceAge1 table.sieUeDvceCasSrt{width: 100% !important;}
   .fda3500B .ui-panel-titlebar .ui-panel-title .paginaSty .ui-outputlabel{    display: inline-block !important;}
   .fda3500B .ui-panel-titlebar .ui-panel-title .paginaSty .inner-Add-Dele2bform.addbtnColor{ color: #546e7a;}
   .fda3500B .ui-panel-titlebar .ui-panel-title .inner-Add-Dele2bform.addbtnColor .ui-commandlink {
   background: url(../images/add.png) no-repeat left !important;
    border: none !important;
    padding: 2px 4px 2px 17px;
    text-decoration: underline;
    color: #333;
    font-weight: normal !important;
}

.fda3500B .ui-panel-titlebar .ui-panel-title .inner-Add-Dele2bform.addbtnColor a.plus:hover{color: #333 !important;}

.callLogForm.evenGroupPanSty .PageTitLeft .ui-button,
.callLogForm.evenGroupPanSty .PageTitLeft .ui-button:hover, 
.callLogForm.evenGroupPanSty .PageTitLeft .ui-button.ui-stae-hover{    padding: 5px 7px !important;}
.callLogForm.evenGroupPanSty .MainBoxDiv{    max-height: initial;
    overflow-y: unset !important;
    overflow-x: unset !important;}
.callLogForm.evenGroupPanSty  .ui-grid-col-12 .radioButNewSty4 .ui-radiobutton-box .ui-icon-bullet{margin: -5px 0px 0px -5px !important;}
.callLogForm.evenGroupPanSty .rightcontainer .ui-grid-col-4 .radioButNewSty4 .ui-radiobutton-box .ui-icon-bullet,
.callLogForm.evenGroupPanSty .ui-grid-col-6 .radioButNewSty4 .ui-radiobutton-box .ui-icon-bullet,
.callLogForm.evenGroupPanSty .ui-grid-col-3 .radioButNewSty4 .ui-radiobutton-box .ui-icon-bullet{margin: -5px 0px 0px -5px !important;}
.callLogForm.evenGroupPanSty .ui-chkbox {
    margin-left: 6px !important;
}
.ui-grid-col-4 .ui-commandlink.medraLinkFar{     text-decoration: underline;
    color: #337ab7;
    font-size: 12px;
    font-family: "Inter-bold" !important;}
    .evenGroupPanSty .ui-dialog.dlg_new_user .ui-dialog-titlebar a.ui-dialog-titlebar-icon {
    margin: 2px 2px 0px !important;
}  
   /* end fda ui issues  */
   
.proDetaParSt.evenGroupPanSty.pageContainerAngular.aeImeDet .QnCMgSty .aeofsplINtre .triggerImage {top: 0px !important;}
#emailCorrPanel{max-height: none !important;overflow-x: hidden;}
.lsmv-popup-header {font-family: "INter-regular" !impotant;}
#emailCorrPanel .correspondenceEmailTextEditorContainer{    width: 95%;margin: auto;border: 1px solid #ccc;}

.NewTaskHtmlDialog {
	width: 100%; height: 100%; position: fixed; display: none; top: 0px; left: 0px; z-index: 1020 !important;
}
.NewTaskHtmlDialog .overlayMask{width: 100%; height: 100%; position: absolute; display: block; opacity: 0.74; background-color: #1a2d51; filter: alpha(opacity = 0.74);}
.NewTaskHtmlDialog #newTaskFormMain{display: block; width: 98%; left: 1%; top: 12%; height: 86%; z-index: 1020 !important;}
.NewTaskHtmlDialog .lsmv-panel-header{padding: 0; width: 97%; height: 30px; margin: 2px 13px;}
.NewTaskHtmlDialog .popUpTaskNewTitle{float: left; padding: 0px 0px; padding-top: 3px;}
.NewTaskHtmlDialog #saveTaskBtnId{background-color: #205790 !important; border: 1px solid #205790 !important; color: #ffffff !important;}
.NewTaskHtmlDialog .lsmv-panel-container{width: auto; padding: 4px 1%; background-color: white; overflow: hidden auto; max-height: 514px;}
.NewTaskHtmlDialog .lsmv-grid-header{display: inline-flex; background-color: white !important; padding: 0px 0px !important;}
.callLogForm  .NewUIDesing .PageTitPoc label:last-child{text-decoration: none !important;}
.casecompareCkbx label{    vertical-align: text-bottom;}  
.callLogForm .ui-grid-col-6 .radioButNewSty4 .ui-radiobutton-box .ui-icon-bullet{margin: -5px 0px 0px -5px !important;}
.fdastatus .ui-dialog-content{height: auto !important;}




/* product recoding */
.modal.comcustomDialog {
    display: none;
    position: fixed;
    z-index: 1;
    padding-top: 100px;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    overflow: auto;
    background-color: rgb(0, 0, 0);
    background-color: rgba(0, 0, 0, 0.4);
}

 
.new-breadcrumb {
    position: absolute;
}
.comcustomDialog .modal-content {
    background-color: #fefefe;
    margin: auto;
    padding: 20px;
    border: 1px solid #888;
    width: 80%;    margin-top: 11%;
}

 

.closeDialog {
    float: right;
    color: #fb2c2c;
    font-weight: bold;
    position: relative;
    cursor: pointer;
    margin-top: -31px;
    font-family: sans-serif;
    margin-right: -10px;
}
.ag-12{
width: 100%;display:  inline-block;}
.ag-6{
width: 49%; float: left;    margin: 5px;}
.modal-content{min-height: 222px;
    border-radius: 4px;}
.comcustomDialog label{display: block;}
.comcustomDialog input,
.comcustomDialog select{width: 90% !important;
display: block;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    border-left: 3px solid #FF5722 !important;
}
.comcustomDialog button{
 padding: 4px 10px;
    background: #fff;
    border: 1px solid #ccc;
    border-radius: 4px;
    color: #000;
}

#custommandatoryDialog button{
position: absolute;
    bottom: 5px;
    right: 63px;}

.button-pannel {
    margin-top: 10px;
    float: right;
    margin-right: 39px;
}
button.ag-primary {
    padding: 4px 10px;
    background: #205790 !important;
    border: 0px !important;
    border-radius: 4px;
    color: #fff !important;
}
.ag-title {
    font-size: 16px;
    font-weight: bold;
    font-family: sans-serif;
    border-bottom: 1px solid #ccc;
    margin-bottom: 10px;
}
.proRecoding_lookup{position: absolute;margin-top: -27px;margin-left: 40.5%;}
body .inputCmpClass.lsmvGridSearchCmp{height: 24px !important}

.ag-errorDialog .modal-content {
    width: 37%;
    min-height: 154px;	
}
.ag-errorDialog label {
    color: red !important;
    font-size: 14px !important;
}


#exportTbl tr:nth-child(odd) .lsmv-grid-row-sel-chk,
#exportTbl tr:nth-child(odd) td {
	 background: #fff !important;
}

#productReCodingAgVal input[type="checkbox"] {
    width: auto !important;
}
#customsuccesDialog label{color: #4343a0 !important;
    font-size: 13px !important;
    font-weight: bold !important;
}

#customsuccesDialog .modal-content {
    width: 39%;
    min-height: 115px;
}
.adPrRecoding span.lsmv-grid-sel-all-chk.lsmv-grid-sel-unchk,
.adPrRecoding span.lsmv-grid-row-sel-chk.lsmv-grid-sel-chk,
.adPrRecoding span.lsmv-grid-row-sel-chk.lsmv-grid-sel-unchk {
    display: none;
}
 #productReCodingAgVal .NewUIDesing {
    width: 96% !important;
    margin: 0px 10px 10px 20px;
} 
#exportTbl{ display: block;    overflow: auto;
    max-height: 478px;}
#productReCodingAgVal .agprodtheme .ui-table-wrapper {
    max-height: 366px;}
#productReCodingAgVal .agprodtheme .searchOkbtn .ui-button{margin-top: -4px;}
#productReCodingAgVal .quickFilterContainer input {
    height: 20px;
}
#productReCodingAgVal .lsmv-panel-header{font-size: 18px !important;}
#productReCodingAgVal .lsmv-grid-col {
    padding: 3px 8px !important;
}

.hospitalDialog input {
    border-left: 1px solid #ccc !important;
}
.hospitalDialog input.mandatoryLine{border-left: 3px solid #FF5722 !important; }
.hospitalDialog .closeDialog{    margin-top: -31px;}


/* product recoding end */


.hospitalList .lsmv-grid-panel.mainGridCmp{overflow: hidden !important;}



 @supports (-ms-ime-align: auto) {
 .dashboard { overflow:hidden !important; }
 .aecoreesListca .ui-datatable-header .columnSty .ui-button{margin:-35px 14px 7px 0px !important}
 .adEvQuLsty .ui-datatable-header .columnSty .ui-button {top: -56px;}
 .aeE2BMessageList .ui-datatable-header .columnSty .ui-button{margin:-9px 3px 7px 0px !important}
 #emailCorrPanel{max-height: 519px !important;overflow-x: hidden;}
}
.editScoreSteps td.PageTitPoc .workFlowDiv {
    margin-left: -5px !important;
}

.NewUIDesing .commanDataTableStyles .ui-datatable.accountsDataTable {
    background: transparent !important;
}

.NewUIDesing .commanDataTableStyles .synoTbl .ui-paginator-top .ui-paginator-current{    padding: 1px 4px 6px !important;width: auto !important;}

#qtnWindowHeader  label{font-size:16px !important}

#correspondanceMainEmail .lsmv-field-container{background: #fff !important}

#emailCorrPanel{clear:both;    width: 98%;
    margin: auto}
#createNewEmailCorrespondence .lsmv-popup-header{display: flow-root;}
#createNewEmailCorrespondence .lsmv-main-save-btns{    padding: 3px 15px !important;}

.cor-block-1{width: 99%;max-height: 462px;
    overflow: auto;
    margin-bottom: 10px;
    margin: auto;
    margin-top: 10px;
    background: #f9f9f9;
    padding: 9px 25px;}
.cor-block-1 input , .cor-block-1 select, .cor-block-1 textarea{width:95%}
.cor-block-1 td{background: #f9f9f9;}
.cor-block-1 iframe{border:1px solid #ccc !important}
.cors-footer{background: #ddd;}
#templateEmailLabel, #createNewEmailCorrespondence  .cor-links .i18nLabels {color: #1a3bdd;
    float: right;
    text-decoration: underline;
    margin: 0px 5px;}
#correspondanceDragePhone .lsmv-popup-header,
#createNewLetterCorrespondence .lsmv-popup-header{
    display: flow-root;
}

#correspondanceDragePhone .cors-header,#createNewLetterCorrespondence .cors-header{float: right;}
label#correspondenceLetterDateTimeInputLabel {
    display: block;
}span#templateEmailLabel {
     float: left;
 }


.ag-col-12{width: 100%;    clear: both;margin-bottom: 4px;}
.ls-pa-header {
    width: 100%;
    padding: 4px 4px 9px;
    background: #eaeaea;
    margin-bottom: 2px;
    margin-top: 8px;
    color: #5c6b7e;
    background: #f9f9f9;
}
.lv-maincontent{    width: 97%;
    margin: auto;}
.lv-maincontent textarea, .lv-maincontent input, .lv-maincontent select{width: 95% !important;}
.lv-maincontent .fol_content {
    border: 1px solid #ccc;
    padding: 5px 10px 7px;
    display: flex;
    width:100%
}
.lv-btn{
    background: #fff;
    border: 1px solid #cccc;
    padding: 2px 10px;
    border-radius: 4px;
}
#addQuestionariesButton{float: right;}
.ls-col-2{width: 16%;float: left;}
.ls-col-5{width: 41.5%;float: left;}
.ag-col-12.lv-footer button {
    float: right;
    width: auto;
}
.ag-col-12.lv-footer {
    width: 100%;
    background: #efefef;
    padding: 4px;
    margin-top: 70px !important;
    height: auto;
    display: table;
}.ls-pa-header label {
     font-family: "Inter-Regular";
     font-size: 15px !important;
 }
.lv-tabs {
    background: #f9f9f9;
    padding: 5px 10px;
}

.lv-tabs .corr-tab-links {
    background: #fff;
    border: 1px solid #ccc;
    padding: 4px 10px;
}
.lv-tabs .corr-tab-links:hover {
    background: #205790;
    color: #fff;
}.lv-tabs .corr-tab-links.activetab {
     background: #205790;
     color: #fff;
 }
.ls-pa-header .lv-btn{float: right}
.dialog-content{max-height: 490px; overflow: auto;clear:both}
.lv-titlebar {
    background: #f9f9f9;
    display: flow-root;
    width: 100%;
    margin: auto;padding: 5px;
}
#qtnTabSelectSelectId{
    width: 90%;
    margin-left: 5%;
}
#qtnWindowHeader  label{font-size:16px !important}

#correspondanceMainEmail .lsmv-field-container{background: #fff !important}

#emailCorrPanel{clear:both;    width: 98%;
    margin: auto}
#createNewEmailCorrespondence .lsmv-popup-header{display: flow-root;}
#createNewEmailCorrespondence .lsmv-main-save-btns{    padding: 3px 15px !important;}

.cor-block-1{width: 99%;max-height: 462px;
    overflow: auto;
    margin-bottom: 10px;
    margin: auto;
    margin-top: 10px;
    background: #f9f9f9;
    padding: 9px 25px;}
.cor-block-1 input , .cor-block-1 select, .cor-block-1 textarea{width:95%}
.cor-block-1 td{background: #f9f9f9;}
.cor-block-1 iframe{border:1px solid #ccc !important}
.cors-footer{background: #ddd;}
#templateEmailLabel, #createNewEmailCorrespondence  .cor-links .i18nLabels {color: #1a3bdd;
    float: right;
    text-decoration: underline;
    margin: 0px 5px;}
#correspondanceDragePhone .lsmv-popup-header,
#createNewLetterCorrespondence .lsmv-popup-header{
    display: flow-root;
}
#correspondanceDragePhone .cors-header,#createNewLetterCorrespondence .cors-header{float: right;}
label#correspondenceLetterDateTimeInputLabel {
    display: block;
}span#templateEmailLabel {
     float: left;
 }
#caseQuestionaryPanel.ag-col-2{width: 20%;float: left; }
.lsmv-column-1{width: 16.5%;float: left;}
.lsmv-column-4{width: 35%;float: left;}
.lsmv-column-5{width: 10%;float: left;}
.lsmv-column-20{width: 20%;float: left;}
.lsmv-column-50{width: 50%;float: left;}
.questionCaseUpdate {
    width:30px!important;
}

.width290{width: 290px !important;}
.width490{width: 490px !important;}
.childtbl{width: 100%;    margin-left: -15px;}
.childtbl td {
    padding: 0px 5px;
}
#reciptcheckBox div{float: left;}
.ag-col-9{width: 75% !important}
.hideUnchekdcolumn{display: none;}
.jsonckbx label{
    vertical-align: text-bottom;
    margin-right: 20px;    margin-left: 3px;
}.jsonckbx {
    margin-top: 3px;
}
#compareDialogModel li.level2toggle{padding:0px 0px;}
#compareDialogModel li.level2toggle label{
    background: #eef2f7;
    padding: 6px;
    width: 354px;
  

}
.callLogForm .ui-grid-col-3 .radioButNewSty6 .ui-radiobutton-box .ui-icon-bullet,
.callLogForm .ui-grid-col-4 .radioButNewSty6 .ui-radiobutton-box .ui-icon-bullet, 
.callLogForm .ui-grid-col-6 .radioButNewSty6 .ui-radiobutton-box .ui-icon-bullet, 
.callLogForm .ui-grid-col-12 .radioButNewSty6 .ui-radiobutton-box .ui-icon-bullet
{margin: -5px 0px 0px -5px !important;}











    .checkboxcontainer input{display: none;}
    .checkboxcontainer{display: inline-block; 
        position: relative;
        padding-left: 20px;
        cursor: pointer;
        /*font-size: 20px;*/
        user-select: none;
    }
    .checkboxcontainer .checkmark {
    display: inline-block;
    width: 17px;
    height: 17px;
    background: #fff;
    position: absolute;
    left: 0;
    top: 0;
    border-radius: 3px;
    border: 1px solid #ccc;
}
   /* .checkboxcontainer input:checked + .checkmark{
      background: orange;
  } */
   .checkboxcontainer input:checked + .checkmark:after{
    content: "";
    position: absolute;
    height: 4px;
    width: 9px;
    border-left: 2px solid #2196F3;
    border-bottom: 2px solid #2196F3;
    top: 50%;
    left: 50%;
    transform: translate(-50% , -50%) rotate(-45deg);
       
   }
   
  .Reconciliation .compMain p{width: 90%;float: left}
   .Reconciliation label.checkboxcontainer {
    float: right;
}
.rec-btns{margin-top: 7px;    margin-left: 20px;}

.rec-btns button{
    background: #fff;
    border: 1px solid #ccc;
    padding: 4px 9px;
    border-radius: 4px;
}.aris-content {
    min-height: 100px;
    max-height: 681px;
}
.ag-row.casecompareCkbx {
    background: #f9f9f9;
    width: 100%;
    height: 22px;
}

li.level2toggle {
    border: 1px solid #f8f8f8;
}
.workflowSty .Wf_Form_RestrictionSty .wfFrmRestri2,.workflowSty .Wf_Form_RestrictionSty .wfFrmRestri4{
    width: 25% !important;}


.recan-bg{
	background: #dae8ef;
}
.recan-bg table{    width: 97%;
    margin: auto;}

table.ag-row.recan-bg td {
    padding: 7px;
}table.ag-row.recan-bg td label {
    width: 100%;
}
.workflowSty .Wf_Form_RestrictionSty .wfFrmRestri2 .ui-selectonemenu,.workflowSty .Wf_Form_RestrictionSty .wfFrmRestri4 .ui-selectonemenu{
	width:90% !important;
}
.Reconciliation .tree-body {
	max-height: 550px !important;
}
.aeunread td.cla1 {
    width: 19%;
}
.unReCorsStyC .receivedIn {
    width: 97% !important;
}

.workflwrightbox .AppParaDuplSearFeildSty.pickListQncSty .ui-picklist-list li.ui-state-highlight{    background: #2196F3 !important;    color: #fff!important;}
.unReCorsStyC .receivedTxt{    width: 30%;}

.unReCorsStyC .receivedIn .receivedTxt {    
    width: 25%;}

.approveLbbl{width: 25%;}
.approvedrop {
    width: 25%;
}

.unReCorsStyC .unreadHeaderSty .approvedrop .ui-selectonemenu{width: 50% !important;}

.width300{width: 300px !important;}


.corr-list-icons {
    margin-right: 5px !important;

}
#bulupdateDialogMain .ag-col-12.lv-footer{margin-top:5px !important;}
#rejectSetDialogContent .ag-col-12.lv-footer{margin-top:5px !important;text-align: center}

.rejectBtn{
    background: #f34747;
    color: #fff;
    padding: 4px 14px;
    text-align: center;
}
#rejectSetDialogContent .ag-col-12.lv-footer button{float: none;}

button.rejectBtn:before {
    content: "X";
    margin-right: 3px;
    padding: 4px;
    border-radius: 50%;
    font-weight: bold;
}
#rejectSetDialogContent .lv-maincontent {
    width: 90%;
    margin: auto;
}
.legendImgIcons {
    width: 20px;
    height: 20px;
}



button.qtnAcceptbtn {
    background: #3f943f;
    color: #fff;
    padding: 4px 14px;
    text-align: center;
}

button.qtnAcceptbtn:before {
    content: "\2713 ";
    width: 16px;
    height: 16px;

    font-weight: bolder;
    padding-right: 4px;
}

#bulupdateDialogContent input[type=radio] {width: auto !important;margin-right: 6px;
    vertical-align: text-bottom;}
#bulupdateDialogContent .ag-col-6{margin-bottom: 10px;margin-top: 10px !important;}
#bulupdateDialogContent .ag-col-6{margin-bottom: 10px;margin-top: 10px !important;}.unReCorsStyC .statusText {
    text-align: center;
    width: 21%;
}
.unReCorsStyC .statusText .ui-outputlabel{float: left;}
.unReCorsStyC .unreadHeaderSty .ui-selectonemenu {
    width: 60% !important;
}

.unReCorsStyC .unreadHeaderSty .approveLbbl .ui-selectonemenu {
    width: 56% !important;
    margin-left: 10px;
}

.unReCorsStyC .unreadHeaderSty .receivedSelect {width: 25%;}
.unReCorsStyC .receivedTxt .ui-outputlabel,
.unReCorsStyC .receivedTxt .ui-selectonemenu{float: left} 
.unReCorsStyC .ShowTxt{width: 25%;}
.unReCorsStyC .unreadHeaderSty label{vertical-align: super;}
.unReCorsStyC .receivedSelect{margin-right: 10px;}
.receivedTxt .ui-outputlabel{padding-top: 4px;margin-right: 10px;}
.unReCorsStyC .unreadHeaderSty .receivedSelect .ui-outputlabel{    margin-right: 10px;}
.unReCorsStyC .unreadHeaderSty .approvedrop label{    margin-right: 10px;}#bulupdateDialogContent .ag-col-6{margin-bottom: 10px;margin-top: 10px !important;}


.ag-col-4 {
    width: 33%; clear: both;margin-bottom: 4px;
}

 .dialogCoress.pivotdailog .ui-datatable-tablewrapper {
     max-height: 417px;
    overflow: auto;
}

.dialogCoress.pivotdailog .ui-dialog-content {
    height: 520px !important;
} 

div#emailCorrPanel table input {
    width: 95% !important;
}
#compareDialogModel .rootcasecomare tr td.tree_Lbl/* ,
#compareDialogModel li.level2toggle */{background: #eef2f7 !important;}

.editScoreSteps  div#emailCorrPanel table input#correspondenceDateInput,
.editScoreSteps  div#emailCorrPanel table input#expectedReplyDateInput{
    width: 91% !important;
}
.checkboxcontainer input[type="checkbox"]:disabled ~.checkmark {
    background: #ece3e3;
}#compareDialogModel .rootcasecomare .level2 table td.highlightMergedRow ,
#compareDialogModel .rootcasecomare .level2 table td.hightlightMergeColStyle{
    background: #f97676 !important;
}
.treeboder{    border: 2px solid #dae8ef;}
.reconcil-container{    width: 98%;
    margin: auto}
    
.Reconciliation .ag-row.casecompareCkbx{
    background: #fff;
    width: 100%;
    height: 22px;    margin-top: 5px;
}

.treeBorderOn .rootcasecomare{border:1px solid #ddd ;}img#reconcilMinusIcon,img#reconcilplus   {padding-top: 8px;margin-right: 2px;float: left;} 
.tginons {margin-left: -6px;margin-top: 3px;}
.re-expand-icon{
	content: '\002B';
	font-size: 16px;
	float: left;
	margin-right: 5px;
	cursor:pointer;
}

.re-collapse-icon{
	content: "\2212";
	font-size: 16px;
	float: left;
	margin-right: 5px;
}
table.childtbl {margin-left: -15px;}
#compareDialogModel .rootcasecomare  table td.width350.mainTreeLbl{background: #eaeff1 !important}
.Reconciliation li.level2toggle {
    background: #eaeff1;
}

#compareDialogModel .rootcasecomare table td.width350.mainTreeLbl {
    border-right: 1px solid #fff;
}
.Reconciliation .level2toggle{width: 300px;    margin-left: 6px;}
.Reconciliation  .rootcasecomare li.level1toggle{padding: 5px 0px;
    margin-left: 16px; width: 299px;    background: #eaeff1 !important;}

#smqLookupJsDialog .row{width:100%;}
#smqLookupJsDialog .col-6 {width: 50%;float:left;}
body #smqLookupJsDialog input[type='text'],
body #smqLookupJsDialog select{width:95% !important;}
#smqLookupJsDialog  .data-content{    width: 95%;margin: auto;margin-top: 8px;}
.SmqsearchBtn button {
    background: #fff;
    border: 1px solid #ccc;
    padding: 1px 10px;
    border-radius: 4px;

}

.SmqsearchBtn {
    background: #ccc;
    padding: 3px;
    margin-top: 7px;
}


.search-header {
    background: #f9f9f9;
    padding: 5px;
}    
tbody.versiontbody tr:nth-child(even) td {
    background: #f9f9f9;
    padding: 5px 3px !important;
}
tbody.versiontbody tr:nth-child(odd) td {
    padding: 5px 3px !important;}
.editScoreSteps   .dupse2 .ui-commandlink{
    margin-top: 6px;
    position: absolute;
}

.editScoreSteps .agDataClasificaion .e2bFormStyleMain .ui-button,
.editScoreSteps .e2bFormStyleMain .ui-button.ui-state-hover {
    margin: auto;
    padding: 4px !important;
    height: auto;
}.editScoreSteps .agDataClasificaion .e2bFormStyleMain .ui-button .ui-button-text,
 .editScoreSteps .e2bFormStyleMain .ui-button.ui-state-hover .ui-button-text {
     padding: 4px 6px !important;
     height: auto !important;
     margin: auto !important;
 }
 .editScoreSteps   .recNoLoOver  .ui-dialog-content{
     height: auto !important;
     overflow: hidden;
 }.editScoreSteps   .recNoLoOver{
       top: 32px !important;
   }
   
   .icsrIcon {
    text-align: center;
    width: 15px;
    height: 15px;
    float: left;
    background: red;
    border-radius: 50%;
    color: #fff;
    font-family: "monospace";
    position: relative;
    padding-top: -1px;
    font-size: 13px;
    margin-right: 4px;
}
.filterSearchIocn {
    background: url(../images/search_icon.png)!important;
    width: 24px;
    height: 32px;
    margin-left: -2px;
    z-index: 1010;
    display: block;
    background-repeat: no-repeat !important;
    margin-left: -20px;
    position: relative;
    top: 6px;
}
   
.complaintdocCorressMain .ui-layout-paneCenter .ui-layout-unit-content{height: 508px !important; overflow-x: hidden;}
  .newCOdelist .agautomationreviewSty  .ui-panel.ui-widget .ui-panel-titlebar{height: auto !important;}
.wfActnBtn{z-index:40;}

.pivot-sub-panel {border-bottom: 1px solid #cccc;
    background: #f9f9f9	}
    .QnCMgSty .pivot-sub-panel .ui-tabmenu .ui-tabmenu-nav li.ui-tabmenuitem{min-height: 28px;}
   
 /* R2/R3 E2B pop modal */   
.showPopup .custom-btn {
    width: auto;
    float: left;
    color: blue;
    background-color: white;
    padding: 5px;
    font-size: 13px;
    font-weight: 900;
    }

.showPopup #divSubHtmlContent {
	overflow: auto;
	max-height: 400px;
	padding: 5px 10px;border: 1px solid #ccc;    margin-bottom: 10px;
}

.showPopup .ui-tabmenuitem.ui-state-active a {
	border-bottom: 3px solid #1A3BDD !important;
	color: #1A3BDD !important;
}

.showPopup .btn{
    background: #fff;
    border: 1px solid #ccc;
    color:#000 !important;
}

.showPopup .btn#btnEasyView
{background-color: #1A3BDD !important;
    color: #fff !important;
    border: 1px solid #1A3BDD !important;
}


.smq-footer {
    margin-top: 10px;
    padding: 3px;
    background: #f9f9f9;
}
.smqSearchResult table{border: 1px solid #ccc}

.newLoaderOverlay.statusDialog.loadingDialog,.angularLoaderSty.angularLoaderStyfda{
	height: 700px; position: absolute;background:none;
}
.newLoaderOverlay .overlayLoaderOuterPanel,.angularLoaderSty .overlayLoaderOuterPanel{
	cursor: default; width: 100%; height: 700px; position: absolute; display: block; opacity: 0.5; background-color: #f4f5f8; filter: alpha(opacity = 0.5);
}
.angularLoaderSty.angularLoaderStyfda{
	top: 0;
    left: 0;
    right: 0;
    bottom: 0;
}
.angularLoaderSty.angularLoaderStyfda img{
	width: 5% !important;
	left: 45%;
    position: absolute;
    top: 230px;
}
.reclassify-button .ui-button.yes{margin-left:5px;}
.reclassify-button .ui-button, .reclassify-button .ui-button.ui-state-hover {
    padding: 4px !important;}
.header_Search .ui-inputfield{
    padding: 0px 5px 4px 6px !important;
}.header_Search .ui-selectonemenu .ui-selectonemenu-trigger{height: 25px;}
.ui-dialog.DialogNewMidAudit.ui-widget-content {
    z-index: 1111 !important;
    pointer-events: auto !important;
    opacity: 1 !important;
}  
  .newUIDialog.ui-dialog .stracktraceCLs .ui-datatable-tablewrapper {
    max-height: 188px !important;
}
.newUIDialog.ui-dialog .stracktraceCLs .ui-datatable-tablewrapper {
    max-height: 188px !important;
}
.colExport{width: 100% !important; margin: auto !important}
.colExport .col-3{width: 25%;float: left}
#listingHtmlHeaderIcons .dt-buttons{display: none;}
body .smqLabellingterms .ui-inputtext{float: left !important; }
.proDetaParSt.evenGroupPanSty.pageContainerAngular.aeImeDet .QnCMgSty .smqLabellingterms .triggerImage {
    float: left;
    margin-top: 11px;
}#listingHtmlHeaderIcons .dt-buttons .buttons-excel {
    display: none !important;
}

body #columnsSeletionC input[type="checkbox"]{
    width: 15px !important;
    height: 15px !important;
    vertical-align: text-bottom;
}
.colExport .col-md-3 {
    margin: 4px 0px;
}
.col-md-12.exportSelectAll {
    background: #f9f9f9;
    width: 99%;
    margin-left: 1%;
    padding: 3px;
    margin-bottom: 6px;
}body .colExport .col-md-3 .checkboxcontainer {
     margin-left: 3px !important;
     margin-bottom: 4px !important;
 }

body .ui-grid-col-4 .radioButNewSty4 table.ethnicOriginSTy.aoseFlagIdc,
 body .ui-grid-col-6 .radioButNewSty4 table.ethnicOriginSTy.aoseFlagIdc {
    width: 100% !important;
}
.ui-panelgrid .compCoreeSetSty .ui-inputfield{width: 92% !important;}
.complaintpickListQncSty .ui-picklist-buttons{top: 52px;}
.caseVersioDoc.ui-datatable .ui-datatable-data > tr > td td.vemptyRow {
    padding: 11px 0px!important;
}
.NewUIDesing .ui-datatable .ui-datatable-tablewrapper thead th.vemptyRow {
    display: none;
}




 .proDetaParSt.evenGroupPanSty.pageContainerAngular.aeImeDet .smqLabellingterms input{float: left}
.proDetaParSt.evenGroupPanSty.pageContainerAngular.aeImeDet .QnCMgSty .smqLabellingterms .triggerImage {
    top: -3px !important;
}

.caseVersioDoc.ui-datatable .ui-datatable-data>tr>td {
    border: 1px solid #ded4d4 !important;
}
.caseVersioDoc.ui-datatable .ui-datatable-data>tr>td  td{border: 0px !important}
.ui-panelgrid-cell.lsmvprobOccurDate.ui-grid-col-6 {
    width: 62% !important;
}
.ui-panelgrid-cell.newserious.ui-grid-col-6 {
    width: 65% !important;
}

.newracediv .fdaChkBoxA{width: 4% !important;}

#batchprintDialog.pluginModal .modal-content{     width: 79%;}
#batchprintDialog .aris-content{   padding: 17px 10px !important;}
#batchprintDialog input[type="text"],
#batchprintDialog select{width:95% !important}
#batchprintDialog label.batch-man:before {content: "";border: 1px solid #f10e0e;margin-right: 2px;}
#batchprintDialog .ag-col-4 {display: inline-block;}
#batchprintDialog .ag-footer {background: #f9f9f9;width: 100%;padding: 4px;text-align: center;}
body #batchprintDialog .form-group{margin-bottom: 10px !important;}
#batchprintDialog [type="radio"]:checked,
#batchprintDialog [type="radio"]:not(:checked) {position: absolute;left: -9999px;}
#batchprintDialog [type="radio"]:checked + label,
#batchprintDialog [type="radio"]:not(:checked) + label{position: relative;
    padding-left: 20px;
    cursor: pointer;
    line-height: 14px;
    display: inline-block;
    color: #666;
    margin-right: 13px;}
#batchprintDialog [type="radio"]:checked + label:before,
#batchprintDialog [type="radio"]:not(:checked) + label:before {content: '';position: absolute;left: 0;top: 0;width: 14px;height: 14px;border: 1px solid #ddd;border-radius: 100%;background: #fff;}
#batchprintDialog [type="radio"]:checked + label:after,
#batchprintDialog [type="radio"]:not(:checked) + label:after {content: '';width: 9px;height: 9px;background: #1a3bdd;position: absolute;
    top: 3px;
    left: 3px;border-radius: 100%;-webkit-transition: all 0.2s ease;transition: all 0.2s ease;}
#batchprintDialog [type="radio"]:not(:checked) + label:after {opacity: 0;-webkit-transform: scale(0);transform: scale(0);}
#batchprintDialog [type="radio"]:checked + label:after {opacity: 1;-webkit-transform: scale(1);transform: scale(1);}
.submissionPanelSty .ui-selectcheckboxmenu-items-wrapper{max-height:200px;height:auto !important;}


.callLogForm .ui-grid-col-6 .radioButNewSty4 .fd35AE1007  .ui-radiobutton-box .ui-icon-bullet,
.ui-grid-col-4 .radioButNewSty4 .A114.radioPointer .ui-radiobutton-box .ui-icon-bullet{    margin: -5px 0px 0px -4px !important;}
 .ui-grid-col-4 .radioButNewSty4 .radioPointer .ui-radiobutton-box .ui-icon-bullet{    margin: -5px 0px 0px -5px !important;}
 .callLogForm .ui-grid-col-6 .radioButNewSty4 .newradioleft4 .ui-radiobutton-box .ui-icon-bullet,
 .ui-grid-col-12 .radioButNewSty4 .didyuour .ui-radiobutton-box .ui-icon-bullet,
 .callLogForm .ui-grid-col-4 .radioButNewSty6 .therapyOngoing .ui-radiobutton-box .ui-icon-bullet,
 .callLogForm .ui-grid-col-6 .radioButNewSty6 .newradioleft4 .ui-radiobutton-box .ui-icon-bullet{    margin: -5px 0px 0px -4px !important;}
.ui-panelgrid-cell.grid2Model.ui-grid-col-6 {padding-left: 0px !important;}
.persionRadioSeB .radioButNewSty4 .navaDetAEOne1 .ui-radiobutton-box .ui-icon-bullet{    margin: -4px 0px 0px -3px !important;}
 .ui-grid-col-12 .radioButNewSty4 .radio16b .ui-radiobutton-box .ui-icon-bullet{    margin: -5px 0px 0px -5px !important;	}
.fda3500B .changeaccwid.fda35AccPAStyNew .ui-accordion-header,
.fda3500B .fda35AccPAStyNew .ui-accordion-header{    width: 100% !important;}
.fda3500B .fdaAccordianRight .fda35AccPAStyNew .ui-accordion-content{padding: 0px 0px 17px !important;}
 .callLogForm  .NewSwitchUI  .ui-inputswitch{height: 24px !important;}
 .callLogForm  .NewSwitchUI .ui-inputswitch-off{height: 26px !important;}
 .callLogForm  .NewSwitchUI{margin-top: 6px;}
.callLogForm.newDesignPadding .NewUIDesing{    width: 99% !important;}
.callLogForm .AESwitchContact  .ui-column-width-10per .triggerImage{top: -2px;}
 .ui-grid-col-4 .col3inputcss .ui-inputtext{    width: 95% !important}
.fda35AccPAStyNew .ui-accordion-header {    width: 100%;}
 .formHeader .fdaFromLeft .fdaAccordian  .ui-panel-titlebar .zoomTit label {margin-left:0px !important;}
 .formHeader .fdaFromLeft .fdaAccordian .zoomTit .ui-outputlabel {    font-size: 12px !important;}
 .callLogForm .ui-grid-col-6 .radioButNewSty6 .privatereportSentToFDA_ .ui-radiobutton-box .ui-radiobutton-icon,
  .callLogForm .ui-grid-col-6 .radioButNewSty6 .privateeventOccurLocation_  .ui-radiobutton-box .ui-radiobutton-icon,
  .callLogForm .ui-grid-col-6 .radioButNewSty6 .privatereportSentToManufact_   .ui-radiobutton-box .ui-radiobutton-icon {    margin: -4px 0px 0px -4px !important;}
  .callLogForm .ui-grid-col-6 .radioButNewSty6 .privatedeviceEvalByManufacture_ .ui-radiobutton-box .ui-radiobutton-icon {    margin: -5px 0px 0px -4px !important;}
  .callLogForm .ui-grid-col-6 .radioButNewSty6 .deviceUsage_ .ui-radiobutton-box .ui-icon-bullet{margin: -5px 0px 0px -4px !important;}
.fdaAccordianRight .fda35AccPA .ui-accordion-header {    width: 100% !important;}
.callLogForm .ui-grid-col-6 .radioButNewSty4 .privatereturnedDate_  .ui-radiobutton-box .ui-icon-bullet {    margin: -4px 0px 0px -5px !important;}
.callLogForm .ui-grid-col-6 .radioButNewSty4 .reportableFor .ui-radiobutton-box .ui-icon-bullet {    margin: -5px 0px 0px -4px !important;}
.callLogForm .DialZindexStep2  .ui-messages{display:none}
.callLogForm .DialZindexStep2 .dialogComdataTab  .ui-paginator .ui-paginator-current{width:auto !important;}
.callLogForm .DialZindexStep2 .dialogComdataTab .ui-datatable tbody>tr.ui-widget-content.ui-state-highlight td {color: #000 !important;}



.Reconciliation  tr.mainLevel.icontogglelevel:before{
    content: url(../images/tree_minus.jpg);
    position: absolute;
    /* width: 42px !important; */
    margin-top: 3px;
}
.Reconciliation  tr.level.icontogglelevel:before {
    content: url(../images/tree_minus.jpg);
    position: absolute;
    /* width: 42px !important; */
    margin-top: 3px;
}
.Reconciliation  tr.mainLevel.icontogglelevel_plus:before {
    content: url(../images/tree_plus.jpg);
    position: absolute;
    /* width: 42px !important; */
    margin-top: 3px;
}
.Reconciliation  tr.level.icontogglelevel_plus:before {
    content: url(../images/tree_plus.jpg);
    position: absolute;
    /* width: 42px !important; */
    margin-top: 3px;
}


.Reconciliation .mainLevel td:first-child {
    padding-left: 15px !important;
    background: #f0f8ff;
    float: left;
    width: 400px !important;
    border-left: 1px solid #f1e9e9;
    border-top: 1px solid #f1e9e9;
    font-family: Inter-Bold;
    /* font-weight: normal; */
    font-size: 14px;
    color: rgb(0, 0, 0);
    cursor: pointer;
}

.Reconciliation .level td:first-child {
    float: left;
    background: #f0f8ff;    
    padding-left: 25px !important;
    width: 400px !important;
    border-left: 1px solid #f1e9e9;
    border-top: 1px solid #f1e9e9;
    font-family: Inter-Bold;
   /*  font-weight: normal; */
    font-size: 13px;
    color: rgb(0, 0, 0);
    cursor: pointer;
  }
  
.Reconciliation .level2 td:first-child {
    background: #f0f8ff;
    padding-left: 30px !important;
    width: 400px !important;
    border: 1px solid #f1e9e9;
    font-family: Inter-Regular;
    /* font-weight: normal; */
    font-size: 12px;
    color: rgb(0, 0, 0);
}

.Reconciliation tr.level:before{margin-left: 9px;}
.mainReconcileTable{position: relative};

 .Reconciliation table tr td input[type=checkbox] {
	float: right !important;
	margin: 4px 0 0 !important;
} 
.mainReconcileTable tbody{
	height: 300px;
    overflow-y: scroll;
    display: inline-block;
    width: 100%;
}

#compareDialogModel table td:nth-child(n+2) {
    padding: 4px !important;
    width: 350px !important;
    border: 1px solid #f1e9e9;
}

.litCalDisableSty .ui-calendar .ui-state-disabled {
    width: 100% !important;
}
.tasknewsty #adverseEventlookupSearchForm .ui-dialog.ui-widget-content {
    z-index: 1002 !important;
}


/*#compareDialogModel table td {*/
/*    padding: 3px !important;*/
/*}*/

#compareDialogModel table .mainLevel.icontogglelevel td, #compareDialogModel table .mainLevel.icontogglelevel_plus td {
    padding-left: 12px !important;
}
#compareDialogModel table .level.icontogglelevel td, #compareDialogModel table .level.icontogglelevel_plus td {
    padding-left: 15px !important;
}

#compareDialogModel .level2 td {
    padding-left: 25px !important;
}
#emailCorrPanel table{position: relative;}
#compareDialogModel.fourCoumns table td:nth-child(n+2){border:0px !important}
#compareDialogModel.fourCoumns .jsonckbx {
    margin-top: -8px !important;
}

#confirbatchprintDialog.pluginModal .modal-content{    width: 44% !important;top: 102px;}
.aris-content.batchprintconfig {
    width: 90%;
    margin: auto;
    padding-top: 14px;
    font-size: 13px !important;
    font-family: "Inter-semibold";
    color: #1f89ce;
}
#confirbatchprintDialog .ag-footer {text-align: center;}
#confirbatchprintDialog .ag-footer {
    text-align: center;
    background: #f9f9f9;
    padding: 4px;
}
#compareDialogModel li.level2toggle label.width412{width:412px !important;    border-right: 1px solid #ddd !important;}
#compareDialogModel li.level2toggle label.width308{width:308px !important;    border-right: 1px solid #ddd !important;}
#compareDialogModel li.level2toggle label.width245{width:245px !important;    border-right: 1px solid #ddd !important;}


.callLogForm .PageTitLeft .selectonmenubt .ui-button, .callLogForm .PageTitLeft .selectonmenubt .ui-button.ui-state-hover {
    height: auto !important;
    padding: 4px !important;
}
#emailCorrPanel table{position: relative;width:100%}
#compareDialogModel.fourCoumns table td:nth-child(n+2){border:0px !important}
#compareDialogModel.fourCoumns .jsonckbx {
    margin-top: -8px !important;
}

.callLogForm.evenGroupPanSty .MainBoxDiv .PageTitLeft .ButtonDiv a.ui-button,
.callLogForm.evenGroupPanSty .MainBoxDiv .PageTitLeft .ButtonDiv a.ui-button:hover,
.callLogForm.evenGroupPanSty .MainBoxDiv .PageTitLeft .ButtonDiv button, .callLogForm.evenGroupPanSty .MainBoxDiv .PageTitLeft .ButtonDiv button.ui-state-hover {
    height: 30px !important;
    padding: 4px !important;
}
.callLogForm.evenGroupPanSty .ui-dialog .ui-dialog-titlebar a.ui-dialog-titlebar-icon {
    margin: 8px 8px 0px !important;
}    
#batchprintDialog .col-md-3{min-height: 62px;}

.htmlvthistory .header{    background-color: #f9f9f9 !important;
    color: #000;}
.htmlvthistory  .py-2>.row{border:0px !important}
.htmlvthistory  .py-2>.row:nth-child(even) {
    background-color: #f9f9f9;
}

.htmlvthistory div#vtHistoryBody {
    max-height: 352px !important;
    min-height: 352px !important;
    overflow: auto;
    overflow-x: hidden;
}


#batchprintDialog .col-md-3{min-height: 62px;}

.fda3500B .fdaAccordianRight.numberstreet .ui-accordion-content{    padding-bottom: 0px !important;
    margin: 0px !important;
    background: transparent !important;}
 
.numberstreet .ui-accordion-content  {box-shadow: 0px !important;}  
#testRuleParamMain .ui-tabmenu-nav{width: 100%; background: #fff !important;    border-bottom: 1px solid #f9f9f9;}
#testRuleParamMain .ui-tabmenu-nav li{background: #fff !important;}
#testRuleParamMain #divB1 #divButtons .btn {width: auto !important;    font-size: 12px !important;}
#testRuleParamMain #divB1 #divButtons{    background: #f9f9f9;height: 36px;
    padding: 5px 2px;}
    
 .ageB  .ui-grid-col-6 .ui-inputfield, .ageB .ui-grid-col-6 .ui-inputtext,
 .agFda3500MainCls .personDobright.ui-grid-col-6 .ui-inputfield.ui-selectonemenu-label,
 .dataProblemStyNew   .ui-inputfield {    padding: 3px 5px 3px 1px !important;}
 .agFda3500MainCls .ageB .ui-grid-col-6 .ui-inputfield.ui-selectonemenu-label,
 .agFda3500MainCls .personDobright.ui-grid-col-6 .ui-inputfield.ui-selectonemenu-label {
    height: auto !important;
} 

.agprodtheme.agProLookUpDialog p-header {
    width: 100% !important;
}
.agprodtheme .ui-table-wrapper {
    max-height: 354px;
    overflow: auto;
}
.agProLookUpDialog .prodCOntentSty .ui-panel-content-wrapper-overflown {
    display: none;
}

.proDetaParSt #agProductDialog .ui-dialog{    top: 18px !important;}
.proDetaParSt .agprodtheme .ui-dialog-content {
   height: 538px !important;
}

.twoInputCol.ui-grid-col-6 .ui-inputfield{width:95% !important}

.subPanelSty.ui-selectonemenu-panel .ui-selectonemenu-items-wrapper{height: auto !important;}
.twoInputCol.ui-grid-col-6 .ui-inputfield{width:95% !important}




.proDetaParSt   .dialogCom.caseLevelAuditDialog .ui-datalist .ui-paginator .ui-paginator-page, 
.proDetaParSt  .dialogCom.caseLevelAuditDialog .ui-datalist .ui-paginator .ui-paginator-first,
.proDetaParSt   .dialogCom.caseLevelAuditDialog .ui-datalist .ui-paginator .ui-paginator-prev,
.proDetaParSt   .dialogCom.caseLevelAuditDialog .ui-datalist .ui-paginator .ui-paginator-next,
.proDetaParSt   .dialogCom.caseLevelAuditDialog .ui-datalist .ui-paginator .ui-paginator-last,

.callLogForm  .dialogCom.caseLevelAuditDialog .ui-datalist .ui-paginator .ui-paginator-page, 
.callLogForm .dialogCom.caseLevelAuditDialog .ui-datalist .ui-paginator .ui-paginator-first,
.callLogForm  .dialogCom.caseLevelAuditDialog .ui-datalist .ui-paginator .ui-paginator-prev,
.callLogForm  .dialogCom.caseLevelAuditDialog .ui-datalist .ui-paginator .ui-paginator-next,
.callLogForm  .dialogCom.caseLevelAuditDialog .ui-datalist .ui-paginator .ui-paginator-last{
    height: 21px;
    border-radius: 0px !important;    width: auto !important;
}
div#emailCorrPanel table #expectedReplyDateInput {
    width: 90% !important;
}.callLogForm .AESwitchContact .ui-widget-content {
    background: #fff !important;
}
.callLogForm span.ui-menuitem-icon.ui-icon.DataNewIcon {
    width: 27px;
    height: 21px;
}

.callLogForm  .contactViewPagination{    margin-top: 5px;}
.callLogForm  .QnCMgSty .contactViewPagination a img {
    float: left;
    display: block;
    padding-top: 8px;
}.QnCMgSty .ui-panel-title .LineMantatory {
    margin-top: 4px !important;
}.QnCMgSty .ui-panel-title .aeMsgContactStyNew {
    padding-top: 6px !important;
}
.callLogForm .AESwitchContact .ui-panel-titlebar .ui-panel-title{background: transparent !important;}
.callLogForm .AESwitchContact  .inner-Add-DelBar.newswitchDelte{margin-top: 6px !important;}

.callLogForm .caseCodeImg img{    margin-top: -2px;}

.callLogForm .newIconsbredcrumbs .fdainfoIcon .tooltipInqList table td label {
    color: #000 !important;
}
.callLogForm .evenGroupPanSty .ui-dialog.dialogCom.commonWidth.DialZindexStep2.ui-draggable .ui-dialog-content {
    width: 98%;
}

.callLogForm .DialZindexStep2  .dialogComdataTab.maxHeightNew .ui-paginator .ui-paginator-current {
    height: auto;
}

.callLogForm .cofDialogHSty .ui-button, .callLogForm .cofDialogHSty .ui-button.ui-state-hover {
    color: #000 !important;
    padding: 4px !important;
}

#productReCodingAgVal .lsmv-col-sel-icon,
#productReCodingAgVal .lsmv-grid-custom-save, #productReCodingAgVal .lsmv-grid-quick-filter-icon, #productReCodingAgVal .lsmv-field-text.quickFilterContainer {
    display: none;
}
.callLogForm .ui-selectonemenu .ui-selectonemenu-label{width: 97% !important;}
.callLogForm .AeFormPanelSty .ui-panel-content .ui-panel .ui-panel-title,
.callLogForm .caseTriagFllwidth  .ui-panel .ui-panel-title{background: transparent !important;}
.callLogForm  .ui-selectonemenu-panel .ui-selectonemenu-items-wrapper{max-height: 151px !important;}
.callLogForm .DialZindexStep2  .dialogComdataTab.maxHeightNew .ui-paginator .ui-paginator-prev,
.callLogForm .DialZindexStep2  .dialogComdataTab.maxHeightNew  .ui-paginator .ui-paginator-next,
.callLogForm .DialZindexStep2  .dialogComdataTab.maxHeightNew .ui-paginator .ui-paginator-first,
.callLogForm .DialZindexStep2  .dialogComdataTab.maxHeightNew .ui-paginator .ui-paginator-last{height: 23px;}

.callLogForm .DialZindexStep2  .dialogComdataTab.maxHeightNew  .ui-paginator .ui-paginator-pages .ui-state-active{padding: 0px 8px 4px !important;  height: auto !important;}
.callLogForm  .ui-growl .ui-growl-item .ui-growl-icon-close.ui-icon.ui-icon-closethick{    margin-top: -12px;}
.preCompltextStinkSty{display: inline-block;width: 80%;overflow: hidden;text-overflow: ellipsis;}
.preComplaintLabelSty .ui-datatable-tablewrapper table tbody td:nth-child(2) a img{float: none;}
.AERightParent .compFlexiSerachSty{z-index: 998 !important;}
.callLogForm .DialZindexStep2  .dialogComdataTab.maxHeightNew  .ui-paginator .ui-paginator-pages .ui-state-active{         padding: 0px 8px 4px !important;  height: auto !important;}
.callLogForm  .ui-growl .ui-growl-item .ui-growl-icon-close.ui-icon.ui-icon-closethick{    margin-top: -12px;}

#compareDialogModel .width350{width: 356px;}
#compareDialogModel .caserec-bg table td:nth-child(n+2){border: 0px !important;}

td.addHeiglightClass.addBgColor {
    background: antiquewhite;
}
.overlayMask.auditOverlayMask {
    z-index: 1025 !important;
}
.overlayMask.auditOverlayMask {
    z-index: 1340 !important;
}

.tblCasecompare .width350{width: 356px;background: #f0f8ff;
    border-bottom: 1px solid #fff;}
#compareDialogModel .caserec-bg table td:nth-child(n+2){border: 0px !important;}

.indxDetSty .multiSynOCRSYNONYM{z-index: 1000!important;}


#compareDialogModel  tr.mainLevel {
    background: #f0f8ff !important;
}
td.highlightsTd.hightlightColStyle {
    background: #f3d783 !important;
}
.listingHtmlHeaderIcons .gearIconSty span.tooltipAct a {
    float: left;
}
.tblCasecompare .subLevel2{padding-left: 8px !important; }
.tblCasecompare label.MainLables {font-size: 13px !important;font-family: "Inter-bold";}


.tblCasecompare  tr.mainLevel.icontogglelevel:before,
.tblCasecompare .level.icontogglelevel:before
{
    content: url(../images/tree_minus.jpg);
    position: absolute;
    margin-top: 3px;
}
label.sublevel1 {
    font-family: "Inter-semibold";
    font-size: 13px !important;
}
.tblCasecompare  tr.mainLevel.icontogglelevel_plus:before,
.tblCasecompare .level.icontogglelevel_plus:before
{
    content: url(../images/tree_plus.jpg);
    position: absolute;
    margin-top: 3px;
}
.tblCasecompare .level.icontogglelevel:before,
.tblCasecompare .level.icontogglelevel_plus:before{left: 5px;}
.parDetaSty.agProdDialogUI  .HeaderBox{background: #fff !important;}
/*.parDetaSty.agProdDialogUI .MainBoxDiv{max-height: 544px;overflow: auto;}*/
.tblCasecompare .width350 { float: left;}
.tblCasecompare table{position: relative;}
.mainLevelHide{display:none !important;}
.tblCasecompare table#demo{width: 100% !important;}
.tblCasecompare table#demo .width490{width:490px !important}
.tblCasecompare .treeBorderOn  {border:1px solid #c8ccce}
.tblCasecompare .width640,
.tblCasecompare table#demo .width200.width640,
.tblCasecompare table#demo .width490.width640{width:640px !important}
.tblCasecompare .ag-row.casecompareCkbx{       height: 32px;padding: 3px 0px 0px 0px;}
.tblCasecompare #myInput{border: 1px solid #673ab7;}
/*
.tblCasecompare .tree-body{background: #f0f8ff;}
.tblCasecompare .tree-body tr td{background: #fff;}*/

.callLogForm .ui-datepicker.ui-widget .ui-datepicker-calendar td a.ui-state-active {
    background: #186ba0;
    color: #fff;
}
.complaintSouceDocSty tbody td{padding:4px 2px 4px !important}
.complaintSouceDocSty thead th, .complaintSouceDocSty tfoot td, .complaintSouceDocSty tbody td{padding:4px 2px 4px !important}
.accHieghtSty .ui-panelgrid-content{overflow:hidden;}
.complaintSouceDocSty thead th, .complaintSouceDocSty tfoot td, .complaintSouceDocSty tbody td{padding:4px 2px 4px !important}
.subAppParamSty .ui-selectlistbox-listcontainer{height:50px !important;}
.subAppParamSty .ui-state-highlight, .subAppParamSty .ui-widget-content .ui-state-highlight,
.subAppParamSty .ui-widget-header .ui-state-highlight {
    border: 1px solid #fed22f;
    background: #ffe45c url("/LSMV/javax.faces.resource/images/ui-bg_highlight-soft_75_ffe45c_1x100.png.jsf?ln=primefaces-lightness") 50% top repeat-x !important;
    color: #362436;
}

#caseQuestionariesWindowsId input[type=checkbox],
#caseQuestionariesWindowsId input[type=radio] {
    width: auto !important;
    margin: 4px 0 0;
    margin-top: 1px \9;
    line-height: normal;
}


#compareReconcileDialogModel table td {
    border: 1px solid #f1e9e9 !important;
    padding-right: 4px !important;
    padding-left: 4px;
    padding-top: 4px !important;
    padding-bottom: 4px !important;
    
    width: 300px !important;
}

#compareReconcileDialogModel .reconcile-minus:before {
    content: url(../images/tree_minus.jpg);
    position: absolute;
    margin-left: -14px !important;
}

#compareReconcileDialogModel .rowExpOrColCmp {
    width : 400px !important;
    fontFamily:'Inter-Bold';
    font-size:13px !important;
    color: #3d5471 !important;
    cursor:pointer;
}

#compareReconcileDialogModel .rowDataCol1 {
    width : 400px !important;
    fontFamily:'Inter-Bold';
    font-size:12px !important;
    text-decoration: none !important;
}

#compareReconcileDialogModel .reconcile-plus:before {
    content: url(../images/tree_plus.jpg);
    position: absolute;
    margin-left: -14px !important;
}

#compareReconcileDialogModel .e2BR2Tag {
    color: #2196F3;
    padding-left: 5px;
    font-size: 11px;
    font-family: "Inter-Regular";
}

#compareReconcileDialogModel .e2BR3Tag {
    color: #8BC34A;
    font-size: 11px;
    font-family: "Inter-Regular";
}

#compareReconcileDialogModel .dataOverFlow {
    text-overflow: ellipsis;
    overflow: hidden;
    width: 290px !important;
}





body .ui-state-disabled.setActionPreventRecurrIdSty,
.callLogForm  .ui-datatable-tablewrapper td  .ui-state-disabled,
body .ui-grid-col-6 .radioButNewSty4 .Applicationtype.ui-state-disabled,
.bpdr-form  .compTextAreaheight_200  .ui-state-disabled{opacity: .60 !important;border: 1px solid #DDDBDA !important;
    border-radius: 4px !important;
    background-color: #ECEBEA  !important;}

body .ui-grid-col-6 .radioButNewSty4 .Applicationtype.ui-state-disabled,
.farParentClass .ui-grid-col-6 .radioButNewSty4 .Applicationtype.ui-state-disabled{opacity: .60;
    border: 1px solid #DDDBDA !important;
    border-radius: 4px !important;
    background-color: #ECEBEA  !important;}

body .ui-grid-col-6 .radioButNewSty4 .Applicationtype.ui-state-disabled{width: 100% !important;}
.evenGroupPanSty .ui-panel.farParentClass .ui-panel-titlebar .ui-panel-title{    padding: 2px 8px !important;}
.farParentClass .ui-grid-col-6 .ui-calendar.setExpDateDrugIdsty .hasDatepicker {width: 40% !important;}
.farParentClass .ui-grid-col-6 .ui-outputlabel.finaleLabel{    color: #5C6B7E !important;opacity: .60;}
.farParentClass .ui-grid-col-6 .ui-grid-col-6 .ui-inputfield {width: 95% !important;}
.ui-fluid .ui-widget-content .farParentClass .sigdateSubmittedId input.hasDatepicker {width: 47% !important;}

.copydialog .ui-dialog-content{height: auto;
    max-height: 555px;}
.DialogNewMid.copydialog .ui-dialog-content{    width: 98% !important;}
.smqSearchResult table{width: 100%; max-height: 300px !important;overflow: auto !important;  }
.selectDuplicateCriteria .ui-panelgrid-cell.dupse1.ui-grid-col-4 label.ui-outputlabel {
    margin-top: 13px !important;
}
.ui-panelgrid-cell.dupse1.ui-grid-col-4 .ui-selectonemenu.dupSelHe, .callLogForm .ui-panelgrid-cell.dupse3.ui-grid-col-4 .ui-selectonemenu.dupSelHe{
     position: relative;
     top: 9px;
 }.dupse2 .ui-commandlink.delete {
      position: relative;
      top: 7px;
  }
  .aerFilterSty {min-height:auto !important;max-height:300px !important;}
.callLogForm   .angStep2Dialog .ui-paginator .ui-paginator-current{    height: 2em;width: auto !important;border-radius: 0px !important;}
.callLogForm .agaddactivityDialog .commanDataTableStyles .activeLogDataTable .ui-paginator .ui-paginator-current{width: auto !important;}
.callLogForm  .dialogCom .activeLogDataTable .ui-datatable-tablewrapper {max-height: 355px !important;}
.callLogForm .agaddactivityDialog .ActionCommonFilter   .Action-tooltip a img{margin-top: 4px;}
.callLogForm .agaddactivityDialog .DelCommon a.ui-commandlink{    position: relative;top: 3px;}

.callLogForm .angStep2Dialog .case_triageadvLookup .ui-paginator .ui-paginator-prev,
.callLogForm  .angStep2Dialog .case_triageadvLookup .ui-paginator .ui-paginator-last,
.callLogForm .angStep2Dialog .case_triageadvLookup .ui-paginator .ui-paginator-next,
.callLogForm .angStep2Dialog .case_triageadvLookup .ui-paginator .ui-paginator-pages .ui-state-active,
.callLogForm .angStep2Dialog .case_triageadvLookup .ui-paginator .ui-paginator-first,
.callLogForm .angStep2Dialog  .ui-paginator .ui-paginator-page
{ border-radius: 0px !important;   height: 24px !important;}
.callLogForm .angStep2Dialog .ui-datatable tbody>tr.ui-widget-content.ui-state-highlight{color:#000 !important}
body .aris-content .smqSearchResult {
     max-height: 286px;
     overflow: auto;
 }
.width450{width:450px;}

.R3dailogTag .xmlLibDialogHeight td font {
    float: left;
}
.xmlLibDialogHeight .pagetitRight {float: left;
    text-align: left;}
.dialogCoress .xmlLibDialogHeight .ui-panelgrid .ui-panelgrid-cell {
    padding: 2px 10px 2px 7px !important;
}  .aerFilterSty {min-height:auto !important;max-height:300px !important;}
  
  .aeListingSearch1 .submissScrollSty .ui-datatable-scrollable-body{height:355px;}
.proDetaParSt  .dialogCom.compUnitLookupDia  .ui-datatable-tablewrapper {
    max-height: 317px;
    overflow: auto;
}
.ui-grid-col-6 .compCalenderSty .hasDatepicker{width: 75% !important;}

#showPopup div#divB4,
#showPopup div#divB3,
#showPopup div#divB2,
#showPopup div#divB1,
#showPopup div#divB3TextArea {
    padding: 0px 10px;
    font-size: 12px;
    color: #000 !important;
}
#showPopup .divButtons .btn{color:#000 !important}
.tblCasecompare table td{    word-break: break-all;}
#divSubHtmlContent{clear: both;}
#distuinnerhtml .duplicateMoreOption{z-index:1}
.responsesTabPanel3coluns .ui-tabmenu .ui-tabmenu-nav li.ui-tabmenuitem{height: 27px;}
.responsesTabPanel3coluns .ui-tabmenu .ui-tabmenu-nav li.ui-state-active a{height: 17px;}
.formInputAlignSty .ui-inputtext{padding: 7px 5px 6px 1px !important;}
.ProductInPanelSty .ui-inputtextarea{height: 75px !important;padding: 5px !important;}

table.tbl.ackreportTbl {
    border: 1px solid #f9f9f9;
}table.tbl.ackreportTbl td ,
 table.tbl.ackreportTbl th{
     padding: 4px 5px;
     font-family: "Inter-Regular";
     border-top: 1px solid #f3ecec;
 }

.dialogCom .sessionTimeout .ui-panel-content {
    width: auto !important;
}

table.tbl.ackreportTbl th {
      background: #f9f9f9;}

#dupCheckPolicyDailog .htmlPanelContent{    max-height: 400px;
    overflow: auto;}
#dupCheckPolicyDailog .htmlPanelContent td {
    word-break: break-all;
}
.rioThemeSty .ui-selectonemenu-items-wrapper .ui-selectonemenu-item.ui-state-disabled {
    opacity: .40 !important;
}.subStdFlrSty{padding: 7px !important;text-align: center;}
.aeE2bmsgQueue #testRuleParamMain #divB1 #divButtons{height: 24px;}
.aeE2bmsgQueue #testRuleParamMain #divB1 #divButtons .btn{    margin-right: 10px;}
.rightInsertedCol .quesTitlSty{margin-top:-2px !important}
.adEvQuLsty .receivedSelect { width: 10%;}
.adEvQuLsty .ShowTxt {width: 10% !important;}
.adEvQuLsty .ShowSelect {width: 10%;}
.adEvQuLsty .emptySpace {width: 13%;}
.adEvQuLsty .emptySpace label{margin-left: 10px;}
.adEvQuLsty .impactedlist{width:10%;}
.adEvQuLsty .headerSty .AddCommon table {width: 79%;}
/* .adEvQuLsty .commanDataTableStyles.unreadPaenation .ui-datatable-header { margin-top: -55px;  position: relative !important;} */
.adEvQuLsty .commanDataTableStyles.unreadPaenation .ui-paginator {
    z-index: 900;
}
.adEvQuLsty .keySearchDatainput{    right: 26%;}
.adEvQuLsty .NewUIDesing .commanDataTableStyles .ui-paginator-top .ui-paginator-current { font-family: Inter-SemiBold;  margin-top: 4px !important;}
.agDocSliptView #fdePanelId939 > .ui-panel.normalTabMultiContextPanel > .ui-panel-content-wrapper > .ui-panel-content > .tabInsidePanel > .ui-tabview > .tabCarouselSty{width: 41.9%;margin-left: -.3% !important;}
.agDocSliptView  #fdePanelId939 > .ui-panel.normalTabMultiPanelGrandChild {margin-top: 20px !important;}.aeE2bmsgQueue #testRuleParamMain #divB1 #divButtons .btn{    margin-right: 10px;}
.leftcontainer .annotationEditor  iframe {
    height: 330px !important;
    background: #fff;width: 100% !important;
}
.callLogForm .leftcontainer .cleditorMain{border: 0px !important}

.swmDashboardSty table.dataTable thead .sorting_asc:after,
.swmDashboardSty table.dataTable thead .sorting:after,
.swmDashboardSty table.dataTable thead .sorting_desc:after{background: none !important;}
.swmDashboardSty table.dataTable thead th{pointer-events: none;}
.privacyPolicyListing .ui-datatable{overflow-y:auto !important;background:#f0f1f3 !important;}
.copyPanel {
    border: 1px solid #ccc;
    min-height: 110px;
}
.copyPanel >label {
    background:#f9f9f9!important;
    padding: 5px 14px;
    width: 100%;
    display: block;
    border-bottom: 1px solid #ccc;
}.copyPanel textarea{
     height: 68px;
 }
.copyPanel .col-md-12{margin-top:5px;}
.ui-dialog[aria-describedby="htmlcopydialog"] .ui-dialog-buttonpane .ui-dialog-buttonset{float: left;background: #f3f3f3;width: 100%;}
.ui-dialog[aria-describedby="htmlcopydialog"] button,
.ui-dialog[aria-describedby="htmlcopydialog"] button:hover{padding: 4px 6px !important;
    font-family: "Inter-Regular"}
body .ui-dialog.htmlcopyFdeCase .ui-dialog-titlebar {padding: 5px 14px !important;}
body .ui-dialog.htmlcopyFdeCase .ui-dialog-content {padding: 17px 36px !important;}
.htmlcopyFdeCase .countCharacter{float: right}
.htmlsplitFdeCase .col-md-2,.htmlsplitFdeCase .col-md-3,
.copyFormData .col-md-3 {margin: 4px 0px;}
.htmlsplitFdeCase .row {margin-bottom: 4px;}
.htmlsplitFdeCase col-md-12,
.panel1FormData .col-md-2 {margin-bottom: 10px;}
.col-md-12.splitFooter {
    padding: 4px;
    background: #fcfcfc;
}
.col-md-12.splitFooter button, .col-md-12.splitFooter button:hover {
    padding: 4px 6px !important;
    border-radius: 4px;
    background: #ffff;
    box-shadow: none;
    border: 1px solid #ccc;
}
.ui-grid-col-6 .compCalndWidthSty  .ui-calendar .hasDatepicker{width: 75% !important;}
.userDetaPa .dialogCom.compUnitLookupDia  .ui-datatable-tablewrapper {
    max-height: 187px;
    overflow: auto;
}
.tskLitng .frozenColDatatable{min-height:0px}
table.table.table-bordered.copySourcedoc td,
table.table.table-bordered.copySuppotcedoc td {
    padding: 4px;
}
div#htmlcopydialog {
    max-height: 463px !important;
    overflow: auto;
}

.renderSupport .panel-body, .rendersource .panel-body {
    padding: 0px !important;
}
.renderSupport .panel, .rendersource .panel{border:0px !important;}
table.table.copySourcedoc a ,
table.table.copySuppotcedoc a{
    color: blue;
}
.copySourcedoc tr:nth-child(odd),
.copySuppotcedoc tr:nth-child(odd){
    background-color: #f9f9f9 !important;
}
.copySourcedoc .checkboxcontainer ,
.copySuppotcedoc .checkboxcontainer {top: -13px !important;}
.row.rendersource .panel,
.row.renderSupport .panel{
    margin: 0px !important;
    border-radius: 4px;
}

.recalToolTip .ui-tree .ui-treenode-label{width: 96%; text-overflow: ellipsis; overflow: hidden;}
.datExhLiStUni .ui-datatable-tablewrapper table{width:99% !important}
.tooltipInqList.iconcaseReport a {
    display: block;    text-align: left;
    margin-left: 7px;
}
.tooltipInqList.iconcaseReport {
    width: 177px;
    margin-top: 27px;
}
.InqList-tooltip .tooltipInqList.iconcaseReport:after{left: 85%;}
.unReCorsStyC.aeunread  .tooltipAct .exportXl .ui-button{padding-left: 19px !important;}
.keywordSearchSty .recAdvTxtCont{width: 90% !important;}
.keywordSearchSty .recAdvInqLabel{width: 10% !important;}

.opacitysetto1 label.ui-state-disabled {
    opacity: 1 !important;
}
.ui-panelgrid-cell.dataFolloeupRefr1.ui-grid-col-6 {
    width: 13%;
    padding-right: 0px !important;
}.ui-panelgrid-cell.dataFolloeupRefr2.ui-grid-col-6 {
    width: 87%;
}
.ui-panelgrid-cell.dataAssessmentComments1.ui-grid-col-6 {
	width: 17%;
    padding-right: 0px !important;
}
.ui-panelgrid-cell.dataAssessmentComments2.ui-grid-col-6 {
	width: 82%;	
}
.templateNewForm .templateContactMany .ui-state-highlight{
	color:rgb(51, 51, 51) !important;
}
.aeiTbl  .ui-g-4.diaExportbtn {margin-top: -19px;}
.aeiTbl  .ui-g-4.changeReasonLabelCls {margin-top: -22px;}
.aeiTbl  .ui-g-4.lblres {margin-top: -19px;}
#reciptcheckBox td.width200 {
    width: 225px !important;
}


.file_input_textbox {height:25px; width:200px; float:left; }
.file_input_div {position: relative; width:80px; height:26px; overflow: hidden; }
.file_input_button {width: 21px !important; position:absolute; top:0px; border:0px solid #F0F0EE;padding:2px 8px 2px 8px; font-weight:bold; height:25px; margin:0px; margin-right:5px; }
.file_input_button_hover{width:80px;position:absolute;top:0px; border:1px solid #0A246A; background-color:#B2BBD0;padding:2px 8px 2px 8px; height:25px; margin:0px; font-weight:bold; margin-right:5px; }
.file_input_hidden {font-size:45px;position:absolute;right:0px;top:0px;cursor:pointer; opacity:0; filter:alpha(opacity=0); -ms-filter:"alpha(opacity=0)"; -khtml-opacity:0; -moz-opacity:0; }
.file_input_button{background: url(../images/upload_button.png) no-repeat 0px center !important;}
.aeiTbl  .ui-g-4.lblres {margin-top: -19px;}
.swmDashboardSty select,.swmDashboardSty input,.swmDashboardSty textarea{
	border:1px solid #DDDBDA !important;
	border-radius:5px;
	outline:0;
	color:#38506D;
}
.swmDashboardSty .radio-vertical-align input[type="radio"] {display: none;margin-right: 4px !important;}
.swmDashboardSty .radio-vertical-align label {
	position: relative;
	display: inline-block;
	padding: 3px 3px 3px 20px;
	cursor: pointer;
	color:#38506D;
}
.swmDashboardSty .radio-vertical-align label::before {
	position: absolute;
	content: '';
	top: 50%;
	left: 0;
	width: 14px;
	height: 14px;
	margin-top: -8px;
	background: #fff;
	border: 1px solid #ccc;
	border-radius: 100%;
}
.swmDashboardSty .radio-vertical-align input[type="radio"]:checked + label::after {
	position: absolute;
	content: '';
	top: 50%;
	left: 4px;
	width: 8px;
	height: 8px;
	margin-top: -4px;
	background: #008cba !important;
	border-radius: 100%;
}
.swmDashboardSty .refreshBtn{
	background: url('../images/refresh_new.png') #fff !important;
    background-repeat: no-repeat !important;
    padding: 3px 6px 3px 22px;
    background-position: 3px 3px !important;
    float: right; 
    margin-right: 19px !important;
}
.swmDashboardSty .countSpan {
    color: #1A3BDD !important;
    margin-left: 5px;
    font-weight: bolder;
    font-size: 12px;
    font-style: normal;
    font-family: "Inter-bold";
}
body.swmDashboardSty{overflow: hidden !important;}
.swmDashboardSty #htmlexportToexcel{display: block !important;}
.swmDashboardSty .dashPageTitle{
	color: #003a70;
	font-family: Inter-SemiBold;
	margin-top: 0px;
	margin-left: 5px;
	font-size: 15px;
	float:right;
}
.swmDashboardSty .threeColSty {margin: 10px;float: left;}
.swmDashboardSty .dashWidgetBlock {
	box-shadow: 0 2px 3px 0 #D4D7DC;
	border: 1px solid #DFE0E4;
	border-radius: 4px;
	background: #fff;
	padding: 7px;
	padding-left: 0;
	margin-top:-10px;
}
.swmDashboardSty .column1,.swmDashboardSty .column2 {float: left;width: 80%;padding: 0px 10px;}
.swmDashboardSty .column1{width: 20% !important;padding: 5px;}
.swmDashboardSty .row:after { content: "";display: table;clear: both;}
.swmDashboardSty .column1 ul li{display : inline-block;width: 100% !important;}
.swmDashboardSty .lsmv-info-popup {
    position: fixed;
    z-index: 1501;
    top: 15%;
    left: 68%;
    width: 25%;
    border: 1px solid #205790;
    border-radius: 4px;
    padding: 10px 15px;
    background-color: #f9f9fb;
    display: inline-flex;
    align-items: center;
    box-shadow: 0px 3px 10px #d1d1e2;
}
.swmDashboardSty .swmChartPanelToggle button{margin-top: -4px;}
.swmDashboardSty button{color: rgb(56, 80, 109);font-size: 13px;font-family: Inter-Regular !important;outline:0}
.swmDashboardSty ul.mainCDDTree .mainCDDChildTree .ui-icon-plusthick {
	background-image: url('../images/plus.png') !important;
	background-repeat: no-repeat !important;
	background-color: transparent !important;
	background-position: center !important;
	float: right;
	margin-right:18px;
}
.swmDashboardSty ul.mainCDDTree .mainCDDChildTree .ui-icon-minusthick{
	background-image: url('../images/minusCommon.png') !important;
	background-color: transparent !important;
	background-repeat: no-repeat !important;
	background-position: center !important;
	float: right;
	margin-right:18px;
}
.swmDashboardSty ul.mainCDDTree {max-height: 485px;overflow: auto;}
.swmDashboardSty ul.mainCDDTree .mainCDDChildTree {font-size: 14px;color: #38506D !important;}
.swmDashboardSty ul.mainCDDTree .mainCDDChildTree ul.subCDDTree {font-size: 13px;padding-left: 10px;padding-top: 4px;}
.swmDashboardSty ul.mainCDDTree .mainCDDChildTree ul.subCDDTree li {padding-top: 3px;padding-bottom: 3px;cursor: pointer;}
.swmDashboardSty span.labelSpan {width: 190px !important;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;display: inline-block;}
.swmDashboardSty ul.mainCDDTree .mainCDDChildTree>span {
	width: 100%;
	display: block;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
	padding-right: 3px;
	background: #f5f5f5 !important;
	border-radius: 5px;
}
.swmDashboardSty .column2 {max-height: 460px; overflow-y: auto;overflow-x: hidden;}
.swmDashboardSty .column2 .cddTableParentClass {overflow: hidden;}
.swmDashboardSty .column2 .cddTableParentClass::-webkit-scrollbar {width: 10px;height: 12px}
.swmDashboardSty .column2 .cddTableClass {border-collapse: collapse;border: 1px solid #d5d6d8;}
.swmDashboardSty .column2 .cddTableClass th {
    text-align: left;
    font-family: inter-bold;
    border-top: 1px solid #d5d6d8;
    border-bottom: 1px solid #d5d6d8;
    font-size: 13px;
    padding: 8px;
    white-space: nowrap;
}
.swmDashboardSty .column2 .cddTableClass td {padding: 8px;font-size: 13px;}
.swmDashboardSty .column2 .cddTableClass tr:nth-child(2n + 1) {background-color: #f9f9f9;}
.swmDashboardSty .cutomtooltip:hover span.spantolltip {
    display: block;
    position: absolute;
    font-size: 12px;
    margin-left: 17px;
    background: #f9f9f9;
    color: #38506D;
    padding: 4px;
    border-radius: 4px;
    font-weight: bold;
    border: 1px solid #ccc;
}
.swmDashboardSty .cutomtooltip img,.swmDashboardSty .cutomtooltipLong img{vertical-align: top;}
.swmDashboardSty .minusToggle,.swmDashboardSty .Plustoggle,.swmDashboardSty .refreshBtn{    
	background: #fff !important;
    border: 1px solid #C4CDD5 !important;
    border-radius: 4px !important;
    cursor:pointer;
    padding: 3px 6px;}
.swmDashboardSty .totalCount{margin-right: 15px;font-size: 13px;float:right;}
.swmDashboardSty .fontBold{font-family:'Inter-bold';}
.swmDashboardSty .reassignDialog.ui-dialog{z-index:995 !important;}
.swmDashboardSty #criteriaId img{cursor: pointer;}
.swmDashboardSty ul#criteriaId li{list-style: none;display: inline-block;margin: 0px 7px;background: #fbfbfb !important;}
.swmDashboardSty span.spantolltip{display: none;}
body.swmDashboardSty .swmDialog label.ui-widget{color:#38506D; font-size:13px !important;}
.swmDashboardSty .ui-dialog.swmDialog .ui-dialog-content{margin:15px 15px 0px 15px !important;}
.swmDashboardSty .swmDialog .ui-dialog-titlebar{padding: 9px 10px;}
.swmDashboardSty .swmDialog .ui-dialog .ui-dialog-titlebar a.ui-dialog-titlebar-icon{margin-top: 8px !important;}
body.swmDashboardSty .swmDialog .ui-dialog-footer{text-align: right !important;padding-right: 35px !important;}
.swmDashboardSty .swmDialog .ui-dialog-footer a {
    background: #fff;
    border: 1px solid #cccc;
    padding: 4px;
    border-radius: 4px;
    margin-left: 20px;
    color: #38506D;    font-size: 14px;
    text-decoration: none;
    font-weight: 700;
    float: left;
}	
.swmDashboardSty .swmDialog .ui-dialog-footer{background: #f9f9f9;    padding: 0px 0px 0px !important;}
.swmDashboardSty .ui-dialog.swmDialog .ui-dialog-titlebar{padding: 9px 9px}
.swmDashboardSty .ui-dialog.swmDialog .ui-dialog-titlebar-close span{margin-top: -11px;}
.swmDashboardSty .chartInfo-panel{padding: 4px;text-align: left;border-top-left-radius: 4px;border-top-right-radius: 4px;width: 50%;position: absolute;}
.swmDashboardSty .swmSelect{ width: 100%;}
.swmDashboardSty input[type='checkbox']:after{
	line-height: 1.5em;
	content: '';
	display: inline-block;
	width: 15px;
	height: 15px;
	border: 1px solid rgb(192,192,192);
	border-radius: 0.25em;
	background: #fff;
}
.swmDashboardSty input[type='checkbox']:checked:after {
	width: 15px;
	height: 15px;
	content: '\2713';
	color: #164666;
	font-weight: 600;
}

.compCalndWidthSty .ui-widget-header .ui-datatable-scrollable-header-box table thead th .ui-column-filter,.compCalndWidthSty .ui-widget-header .ui-datatable-scrollable-header-box table thead th .ui-selectonemenu .ui-selectonemenu-label,.compCalndWidthSty .ui-calendar .hasDatepicker{height: 22px;}

#versionDialog.pluginModal .modal-content{width: 33%;    margin-top: 117px;min-height:130px}
#versionDialog .confirmTxt {margin: 25px 0px;}
#uploadDialog .row:after{clear:unset}

#uploadDialog .modal-content {
    min-height: 400px;
}
.pull-right.sourceaddDeleteLinks {
    border: 1px solid #ccc;background: #fff;
}table.sourceContent.table {
     border: 1px solid #ccc !important;
 }


.sourceaddDeleteLinks button:first-child {
    border-right: 1px solid #ccc;
}.sourceaddDeleteLinks button {
     padding: 2px 5px;
     margin: 0px !important;
     border: 0px;
     background: #fff !important;
     outline: none;
 }
 #htmlsplitdialog .panel-body{max-height: 440px;
     overflow: auto;}
 .buttonSty2.aeRulBuildAd,
 .buttonSty2.aeRulBuildAd.ui-state-hover{padding: 4px !important;}
.dictIa .lsmv-hover-popup{margin-left: -166px !important;}
.AddDialogMask .contactsnew_tabview .chooseButtonDetail .ui-fileupload span.ui-button{width: auto !important;}
.dictIa .lsmv-hover-popup .gridColmnCustomDivPanel .lsmv-col-custom-row{font-size: 12px !important;color: #000;font-family: "Inter-Regular";padding: 2px 10px;}
.dictIa  .lsmv-hover-popup span {font-size: 13px;}
.agMainbreadcrumbs label {margin: 0px 2px;}
.submissionZomm {
color: #016990;
    font-size: 14px !important;
    border: 1px solid #016990;
    border-radius: 22px;
    padding: 0px 4px;
    font-weight: bold;
    margin: 0 5px;
    cursor: pointer;
    text-decoration: none !important;
}
.AddDialogMask .ui-button .ui-button-text{display: inline-block;}

.taskDialQnCMgSty .buttonBg .SaveButton a.saveBtn{width: auto;}

.taskDialQnCMgSty .SaveButton a.saveBtn{padding: 2px 2px 2px 24px;}

.taskDialQnCMgSty .buttonBg .cancelButton a.cancelBtn{width: auto;}
.compCalndWidthSty .ui-widget-header .ui-datatable-scrollable-header-box table thead th .ui-column-filter{height: 22px;}
.aeiTbl  .ui-g-4.lblres {margin-top: -19px;}
.InqList-tooltip .tooltipInqList.iconcaseReport:after{left: 85%;}
.taskDialQnCMgSty .cancelButton a.cancelBtn{padding: 2px 2px 2px 24px;}
.AddDialogMask .newButtonSty a.cBtn{padding: 2px 2px 2px 24px;}
.AddDialogMask .buttonBg .SaveButton a.saveBtn{width:auto;}
.AddDialogMask .buttonBg .sendButton a.sendBtn{width:auto;}
.AddDialogMask .buttonBg .cancelButton a.cancelBtn{width:auto;}
.AddDialogMask .sendButton a.sendBtn{padding: 2px 2px 2px 26px;}
.AddDialogMask .cancelButton a.cancelBtn{padding: 2px 2px 2px 26px;}
.NewUIDesing .RecallcommanDataTableNoScrollableHeaderSty .ui-paginator-top{right: 19px !important;}
.QnCMgSty .contactsnew_tabview .chooseButtonDetail .ui-fileupload span.ui-button{width: auto !important;}
div#smqcmq_lookup_dialog\:smqcmqLookupDialog{z-index: 1050 !important;}
.recallDocumentSty .ui-button .ui-button-text{display:inline-block;}
.distributionUnits .agDistribution .ui-panel .ui-panel-titlebar .agDistPanelHeader .agDistPanelHeaderMenu .distActiveDropdown label {color: #373a3c!important;    margin-left: 0px !important;padding: 2px 0px 0px 4px!important;background: #fff !important;}
.distributionUnits .agDistribution .ui-panel .ui-panel-titlebar .agDistPanelHeader .agDistPanelHeaderMenu .distActiveDropdown .ui-dropdown{background: #fff !important}
.sourceContent th{font-size: 12px !important;}
.linkedCopyReasonVal span.select {width: 200px !important;}
div#productLookupForm\:statusDialogLookupLoader {z-index: 1050 !important;}
div#productLookupForm\:statusDialogLookupLoader .ui-dialog-content{min-height: 45px !important;}
#productLookupForm\:addNewProductDialog .ui-dialog-content{overflow: hidden;height:unset !important;    max-height: 560px !important;}
.qstMainCls .gridToolsDiv{margin-top:-21px !important;z-index:998;    position: relative;}
.qstMainCls #mandatoryDialogform1\:mandatoryDialogform2\:safetyNotesDialog .ui-dialog-content.ui-widget-content {width: 94%;}
.qstMainCls .lsmv-hover-popup span {font-size: 11px;}
.swmDashboardSty .workflowDeviationLine{height:48px;}
.swmDashboardSty .workflowDeviationLine + div +div, .swmDashboardSty .workflowDeviationLine + div {padding-left: 18%;margin-top: 5px !important;}
.swmDashboardSty .workflowDeviationLine + div {position: relative;top: -5px !important;}
div#configForm\:editChecksDialogId .ui-dialog-content {overflow: hidden;}

.lock_lockoverlay_dialog{
    position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 10;background-color: rgba(0,0,0,0.5);
}
#kddIngLookupAdvSearchPanel .lsmv-adv-panel-main{width:98% !important;}
ul#imeListingId\:medDRAVerOnemenu_items {
    min-width: 73px;
    height: 100% !important;
}
ul#alwaysListingId\:medDRAVerOnemenu_items {
    min-width: 73px;
    height: 100% !important;
}
.tooltipAct.newButton.mhlwReport {
    width: 150px !important;
}
.imdeVersionselection .ui-selectonemenu-items-wrapper {
    height: auto !important;
}
.dialogCoress.pivotdailog .ui-datatable-tablewrapper {
     max-height: 417px;
    overflow: auto;
}
.manualClass{    margin: 0px 2px;}
/*6.2*/
.ui-selectonemenu .ui-selectonemenu-trigger .ui-icon{
    position: initial !important;
    margin-top: 6px !important;
}

.ui-fluid .ui-inputtext,
.ui-inputfield,
.ui-autocomplete-input{
    width: 100%;
    padding: 5px 4px 5px 4px !important;
    outline: none;
    border: 1px solid #ccc !important;
}
.ui-fluid .ui-selectonemenu{
    min-width:auto !important;
    padding: 4px 4px 4px 4px !important;
    outline: none;
    border: 1px solid #ccc !important;
    border-top-left-radius: 4px !important;
    border-bottom-left-radius: 4px !important;
    border-radius: 4px !important;
}


.ui-selectonemenu label.ui-selectonemenu-label {
    cursor: pointer;
    padding: 1px 9px !important;
}

.ui-fluid .ui-inputtext[size], .ui-fluid .ui-inputfield[size] {
    width: inherit;
}

.actMoiyLookupSty .triggerImage{float: none}
.ui-fluid .ui-selectonemenu .ui-selectonemenu-trigger {
    border-top-right-radius: 4px !important;
    border-bottom-right-radius: 4px !important;
}
.ui-dropdown-panel li.ui-dropdown-item{    padding: .125em .25em !important;}


#addNewPerson\:eastLayoutUnit{    visibility: visible;
    top: 0;
    left: auto;
    right: 0;
    display: block;
    position: absolute;}
.editcontactdocLayout {
    width: 25% !important;
}
#addNewPerson\:docLayout{position: relative}
.ui-layout-unit,
#addNewPerson\:centerLayoutUnit{visibility: visible;}
/*.BasicDetailSty .triggerImage{float: none;}*/
.ui-fluid .ui-trigger-calendar input.hasDatepicker {
    padding-right: 2.4em;
    border-radius: 4px !important;
    padding: 4px !important;
    border: 1px solid #ccc !important;
}
.ui-fluid .ui-inputtextarea {
    width: 100%;
    border: 1px solid #ccc !important;
}
.proDetaParSt .ui-radiobutton + label {
    padding-right: 6px !important;
}
.proDetaParSt .ui-radiobutton-box .ui-icon-bullet{margin: -3px 0px 0px -4px !important;}
.proDetaParSt .BasicDetailSty .ui-panel-title {
    width: 97% !important;
}
.BasicDetailSty  #productForm\:autocmpltlookupForBaseProduct .triggerImage{    margin-left: -21px !important;
    margin-top: -1px !important;}
.BasicDetailSty #productForm\:aTCCodeLookup .triggerImage{float:left;}
.evenGroupPanSty .substancesPanelsty .ui-panel-titlebar .ui-panel-title {
    width: 97% !important;
}


#productForm\:active .ui-radiobutton .ui-radiobutton-box,
#productForm\:active .ui-radiobutton .ui-state-hover {
    width: 15px !important;
    height: 14px !important;}
.ui-radiobutton .ui-radiobutton-box, .ui-radiobutton .ui-state-hover {
    width: 13px !important;
    height: 13px !important;}
.proDetaParSt #productForm\:subjectToRisk  .ui-radiobutton-box .ui-icon-bullet{    margin: -5px 0px 0px -4px !important;}


.BasicDetailSty .triggerImage{
    float: unset;}



body.agProdDialogUI #accountNewForm\:active .ui-radiobutton-box .ui-icon-bullet{    width: 9px !important;
    height: 9px !important;
    line-height: normal !important;
    background: #008cba !important;
    border-radius: 10px !important;
    margin: -4px 0px 0px -4px !important;
    -webkit-transition: all 0.25s linear;
    transition: all 0.25s linear;
    display: block !important;
}
body.agProdDialogUI #accountNewForm\:active label {
    padding: 0px 7px;
    vertical-align: sub;
}


.ui-fluid #accountNewForm\:reasonForInActive.ui-inputtextarea {
    width: 90% !important;
    float: left;
    margin-right: 3px;
}
#partnerDetailsForm\:usertypeDistributionCntact label .ui-radiobutton-box .ui-icon-bullet,
#partnerDetailsForm\:icsrpartner .ui-radiobutton-box .ui-icon-bullet,
body.accOuntNewParentsty  .ui-radiobutton-box .ui-icon-bullet {
    margin: -4px 0 0 -4px !important;
    width: 9px !important;
    height: 9px !important;
    line-height: normal !important;
    background: #008cba !important;
    border-radius: 10px !important;
}
#partnerDetailsForm\:icsrpartner labl,
body.accOuntNewParentsty .ui-selectoneradio label {
    margin: 0px 10px -1px 9px !important;
}


body.agProdDialogUI #accountNewForm\:assignTo .ui-radiobutton-box .ui-icon-bullet {margin: -5px 0 0 -4px !important;}
label#addNewPerson\:tabView\:email {display: block;}
.ui-fluid #addNewPerson\:tabView\:emailid.ui-inputtextarea {width: 100%;}
body.agProdDialogUI  #accountNewForm\:usertypeDistributionCntact .ui-radiobutton-box .ui-icon-bullet {margin: -5px 0 0 -5px !important;}
#partnerDetailsForm\:usertypeDistributionCntact label .ui-radiobutton-box .ui-icon-bullet,
#partnerDetailsForm\:icsrpartner .ui-radiobutton-box .ui-icon-bullet{margin: -5px 0 0 -5px !important;}
#partnerDetailsForm\:usertypeDistributionCntact label,
#partnerDetailsForm\:icsrpartner label {margin: 0px 9px 0px 7px!important;vertical-align: sub;}
label#addNewPerson\:tabView\:emailInfo {float: right;}
label#addNewPerson\:tabView\:degreeLabel {display: block;}
.lookupAlignSty #addNewPerson\:tabView\:accountC\:accountLookup{float: inherit}
.rioThemeSty .ui-selectonemenu-items-wrapper{    max-height: fit-content !important;    max-height: 150px !important;}
input#applicationParameterForm\:casesForReassignation,
input#applicationParameterForm\:pagesPerRecordText ,
#applicationParameterForm\:alertOrigin,
#applicationParameterForm\:alertAdminEmail,
input#applicationParameterForm\:alertAdminEmail,
input#applicationParameterForm\:tempPath,
input#applicationParameterForm\:fuzzyfolderpath,
input#applicationParameterForm\:minPwdLength,
input#applicationParameterForm\:passwordExp,
input#applicationParameterForm\:imageUrl,
input#applicationParameterForm\:fuzzyfolderpath,
input#applicationParameterForm\:expiryPeriod,
input#applicationParameterForm\:warningPeriod,
input#applicationParameterForm\:alertOrigin {width: 100%;}

.appParSt .ui-radiobutton-box .ui-icon-bullet {width: 9px !important;
    height: 9px !important;
    line-height: normal !important;
    background: #008cba !important;
    border-radius: 10px !important;
    margin: 3px 0px 0px 3px !important;}

.appParSt .ui-panelgrid .ui-panelgrid-cell{padding: 0px 6px 0px 2px !important;}
.AppInquiryPanelSty .AppRadioButAlign{width: 100%;}
body table#applicationParameterForm\:displayPopup {
    display: table;
    width: 50% !important;
}table#applicationParameterForm\:displayCopyright {
     display: table;
     width: 27%;
 }

.locklabl{width: 39%;}
.EsignSty .ui-panel-title .headerCheck1:first-child
.EsignSty .ui-panel-title .headerCheck1 .ui-outputlabel {
    padding-top: 5px !important;
    padding-left: 0px !important;
    margin-left: 0px !important;
}
table#applicationParameterForm\:caseSummaryLocale {
    width: 60%;
}

.aeRuBuiDet.xmlDoc .ui-inputtext[size],
.aeRuBuiDet.xmlDoc .ui-inputfield[size],
.submiReportSty .ui-fluid .ui-inputtext[size], .submiReportSty .ui-fluid .ui-inputfield[size],
.appParSt .ui-fluid .ui-inputtext[size], .appParSt .ui-fluid .ui-inputfield[size]{     width: -moz-available;
    width: -webkit-fill-available;
    width: fill-available;
}
input#applicationParameterForm\:unlockmin {
    width: 50%;
}
div#applicationParameterForm\:lrnReportTypeSequenceID ,
div#applicationParameterForm\:countrySequenceID,
div#applicationParameterForm\:reportTypeSequenceID,
div#applicationParameterForm\:lrnCountrySequenceID {
    width: 82% !important;
}
input#submissionManualUploadForm\:latestRecDate_input,
input#submissionManualUploadForm\:subAffilDueDateId_input,
input#submissionManualUploadForm\:patientId,
input#submissionManualUploadForm\:subDueDateId_input {
    width: 92% !important;
}

#subTask\:searchPanelId .ui-selectonemenu {
    min-width: 96px !important;
}
.aereCriPar.submiReportSty .hasDatepicker {
    width: 80% !important;
}
#submissionArchiveAdvanceform\:advancePanelGrid .ui-fluid .ui-trigger-calendar .ui-datepicker-trigger.ui-button{padding: 0 !important;}
.ui-panelgrid-cell.AELeftParent.submleftLayoutParent1.ui-g-12.ui-md-6{width: 21% !important;}


.ui-grid-col-3 .radioButNewSty4 #adverseEventNew\:assignto .ui-radiobutton-box .ui-icon-bullet{    margin: -5px 0px 0px -5px !important;}


#adverseEventNew\:basicDetailsDataTable .ui-grid-col-6 .ui-selectonemenu .ui-selectonemenu-label{padding: 2px 5px 2px 1px !important;}
.ui-panelgrid-cell.dateFormat.ui-g-12.ui-md-6 {
    width: 4px;
    padding: 0px !important;
}
.ui-panelgrid-cell.arisg-lbl.ui-g-12.ui-md-6 {
    padding: 0px !important;
    width: 97%;
}
.ui-fluid .ui-widget-content #adverseEventNew\:basicDetailsFieldsFDA .ui-trigger-calendar input.hasDatepicker {
    padding-right: 0;
    width: 89% !important;
}
#adverseEventNew\:basicDetailsFieldsFDA .ui-md-6 .ui-md-6 {
    padding: 0px 6px 0px 0px !important;
}
.fdaFromLeft .ui-outputlabel, .fdaFromRight .ui-outputlabel,
.FDA3500AFORMlAlignment .QncMgSty .sNoValue{    display: contents;}

.callLogForm .ui-fluid .ui-inputtext, .ui-inputfield, .ui-autocomplete-input{    padding: 3px 4px 3px 4px !important;}

.callLogForm .ui-fluid .ui-selectonemenu{    padding: 3px 4px 0px 3px !important;}
.FDA3500AFORMlAlignment .QncMgSty .DobWid .ui-trigger-calendar input.hasDatepicker {
    padding: 5px 8px 2px 5px !important;
}
.callLogForm  .ui-selectoneradio label {
    margin: 0 0px 0 8px !important;
}
.FDA3500AFORMlAlignment .QncMgSty .DobWid .ui-trigger-calendar input.hasDatepicker {
    padding: 4px 5px 4px 5px !important;
}span#adverseEventNew\:maskDOB {
     margin-top: 7px;
 }
input#adverseEventNew\:maskDOB_input {
    width: 94% !important;
}
.callLogForm .ui-radiobutton-box .ui-icon-bullet{
    background: #008cba  !important;
    border-radius: 10px !important;
    width: 9px !important;
    height: 9px !important;
    margin: -4px !important}

.callLogForm #adverseEventNew\:ethnicity-1022 .ui-radiobutton-box .ui-icon-bullet{    margin: -4px 0px 0px -5px !important;}
.radioButNewSty4 .fontlabelsize label {
    font-size: 13px !important;
    color: #5C6B7E !important;
}

.ui-panelgrid-cell.fieldOnetxt.ui-g-12.ui-md-6 {
    padding: 0px !important;
}
.ui-panelgrid-cell.fieldOnetxt.labelAdjustment.ui-g-12.ui-md-4 {
    padding: 0px !important;
}.ui-panelgrid-cell.ageWid.ui-g-12.ui-md-4 {
     padding: 0px !important;
 }.ui-panelgrid-cell.docwiage.ui-g-12.ui-md-6 {
      padding: 0px !important;
  }.FDA3500AFORMlAlignment .QncMgSty .fieldOnetxt.removerightmarginforCalIcon  .fdaFormInput .ui-inputfield{width: 81% !important;}
input#adverseEventNew\:maskEOD_input {
    width: 90% !important;
}.ui-md-6 .ui-g-12.ui-md-3 {
     padding: 0px !important;
 }
.fdaChkBox {
    width: 3% !important;}
.fdaDataReportSty.ag35linHeight{    margin: 0px 0px 0px 4px;}
.ui-panelgrid-cell.dignosiChbx.ui-g-12.ui-md-6 {
    width: 10%;
}input#adverseEventNew\:maskDOR_input {
     width: 47% !important;
 }
table#adverseEventNew\:eventAbated-orderByDisplayOrder-1024 {
    width: 100%;
}table#adverseEventNew\:drugRecAdmin-orderByDisplayOrder-1024 {
     width: 100%;
 }.ui-panelgrid-cell.listmedlbl1.ui-g-12.ui-md-6 {
      padding: 0px !important;
      margin-left: -15px;
  }.ui-panelgrid-cell.listmedlbl1.ui-g-12.ui-md-6 {
       padding: 0px !important;
       margin-left: -15px;
       width: 98%;
   }
.ui-panelgrid-cell.listmedlbzoom.ui-g-12.ui-md-6 {
    width: 20px;
}
.persMainSty .ui-md-6 .ui-g-12.ui-md-3 {
    padding: 0px 10px 0px 0px !important;
}
.ui-panelgrid-cell.searchSelect.ui-g-12.ui-md-2,
.ui-panelgrid-cell.searchInput.ui-g-12.ui-md-2 {
    width: 24% !important;
}

.ui-panelgrid-cell.ExtnIn.ui-g-12.ui-md-3 {
    width: 18%;
    padding-left: 6px !important;
}

.ui-panelgrid-cell.PNumbIn.ui-g-12.ui-md-3 {
    width: 30%;
    padding-left: 10px !important;
}
.ui-panelgrid-cell.ACodeIn.ui-g-12.ui-md-3 {
    width: 21%;
    padding-left: 10px !important;
}.ui-panelgrid-cell.ccodeIn.ui-g-12.ui-md-3 {
     width: 30%;
 }.contactList.newUIForpagination .ui-datatable-header .columnSty .ui-button {
      top: -23px;
  }

#documentNewForm\:uploadFileLoc .ui-radiobutton-box .ui-icon-bullet,
.faqParentCls .ui-radiobutton-box .ui-icon-bullet,
.studyDetaForm .ui-radiobutton-box .ui-icon-bullet,
body .aceoffixDialogEnableSty .ui-radiobutton-box .ui-icon-bullet {
    margin: -5px 0 0 -5px !important;
    background: #008cba !important;
    border-radius: 10px !important;
    width: 9px !important;
    height: 9px !important;
}
#documentNewForm\:uploadFileLoc .ui-radiobutton-box .ui-icon-bullet{    margin: -5px 0 0 -5px !important;}
#documentNewForm\:uploadFileLoc label {
    margin: 0 0px 0 8px !important;
    vertical-align: sub;
}
.faqParentCls  .ui-selectoneradio label {
    margin: 0px 5px 0 5px !important;
}
body.agProdDialogUI #faqViewForm\:A6-1002 .ui-radiobutton-box .ui-icon-bullet {
    margin: -5px 0 0 -5px !important;
}
#faqListForm\:listTable .ui-datatable-tablewrapper{
    min-height: 458px;
}
.AddWidth{margin-right: 17px;}

#hidscrl .NewUIDesing .tempAlignment .temp_width {
    width: 94%;
    display: inline-block;
}
.idaDetSt  .ui-radiobutton-box .ui-icon-bullet,
.dupliCheckDeteFormSty  .ui-radiobutton-box .ui-icon-bullet,
.creFormSty .ui-radiobutton-box .ui-icon-bullet,
.aeRuBuiDet .ui-radiobutton-box .ui-icon-bullet,
.indxDetSty .ui-radiobutton-box .ui-icon-bullet,
.dataPrivStyl .ui-radiobutton-box .ui-icon-bullet,
.codDetSty .ui-radiobutton-box .ui-icon-bullet,
.annoulisngpas  .ui-radiobutton-box .ui-icon-bullet,
.userDetaPa .ui-radiobutton-box .ui-icon-bullet,
.roleDetails .ui-radiobutton-box .ui-icon-bullet,
.accountSeriesDetailsSty .ui-radiobutton-box .ui-icon-bullet,
.tasknewsty .ui-radiobutton-box .ui-icon-bullet,
.workFlowMetricReportSty .ui-radiobutton-box .ui-icon-bullet,
.bprintd .ui-radiobutton-box .ui-icon-bullet,
.customreportformS .ui-radiobutton-box .ui-icon-bullet,
.qdExtractionDetailsSty .ui-radiobutton-box .ui-icon-bullet,
.ingrsDetSTy .ui-radiobutton-box .ui-icon-bullet{
    margin: 2px 0 0 2px !important;
    background: #008cba !important;
    border-radius: 10px !important;
    width: 11px !important;
    height: 11px !important;
}
#kddIng-grid-panel{    width: 98% !important;}
.ui-panelgrid-cell.ActionCommon.ui-g-12.ui-md-4 {
    width: 83% !important;
    float: left;
}
.adminAuditReportForm .hasDatepicker,
.qdExtractionDetailsSty .hasDatepicker {
    width: 87% !important;
}
.adminAuditReportForm .ui-fluid .ui-inputtext, .adminAuditReportForm .ui-inputfield, .adminAuditReportForm .ui-autocomplete-input,
.detailsPanelParent  .ui-fluid .ui-inputtext, .detailsPanelParent .ui-inputfield, .detailsPanelParent .ui-autocomplete-input{    width: 100% !important;}
.detailsPanelParent .hasDatepicker {
    width: 75% !important;
    float: left;
}
.reportsDetailsa input {
    width: 100% !important;
}

.reportsDetailsa input.hasDatepicker {
    width: 80% !important;
}
.adminAuditReportForm .ui-fluid .ui-inputtext[size], .ui-fluid .ui-inputfield[size]{width: 100%;}

div#aereportCriteriaForm\:reporterNameIdNF-9038,
input#aereportCriteriaForm\:reporterNameId {
    width: 96%;
}a#aereportCriteriaForm\:patientdob-NFCL {
     margin-left: 15px;}





table.UserOrGroup {
    width: 100% !important;
}
.UserOrGroup label{    margin-left: 9px !important;}
table#productGroupDetailsForm\:searchType label {
    margin-left: 10px !important;
    vertical-align: sub;
}table#productGroupDetailsForm\:searchType {
     width: 82% !important;
 }

.ProGroentDt .hasDatepicker,
.ProGroStrtDt  .hasDatepicker {
    width: 90% !important;
}


.userListPa .ui-grid-col-2 .ui-selectonemenu .ui-selectonemenu-label{padding: 0px 5px 0px 1px !important;}

.ui-panelgrid-cell.ccodeIn.ui-g-12.ui-md-3 {
    width: 25%;
}
.ui-panelgrid-cell.ccodeIn.ui-g-12.ui-md-4 {
    width: 33%;
}input#newAnnounce\:expDateId_input {
     width: 80% !important;
 }.ui-panelgrid-cell.asslabel.ui-g-12.ui-md-3 {
      width: 29%;
  }.ui-panelgrid-cell.pchkbox.ui-g-12.ui-md-3 {
       width: 12%;
   }.ui-panelgrid-cell.pubLabel.ui-g-12.ui-md-3 {
        width: 10%;
    }

.ui-datepicker-trigger .ui-icon{
    width: 18px !important;
    height: 20px !important;
    margin-top: -11px;
    margin-left: 0px !important;
}



.ui-fluid .ui-trigger-calendar .ui-datepicker-trigger.ui-button,
.ui-fluid .ui-trigger-calendar .ui-datepicker-trigger.ui-button.ui-state-hover,
.ui-fluid .ui-trigger-calendar .ui-datepicker-trigger.ui-button.ui-state-active{
    border: 0px !important;
    outline: none !important;
}.adEvQuLsty .PageTitPoc, .codLiUni .PageTitPoc {
     width: 94%;
 }
body  .ui-panel .ui-panel-titlebar .ui-panel-title{margin-left: 0px !important;}
#partnerDetailsForm\:usertypeDistributionCntact .ui-radiobutton-box .ui-icon-bullet {
    margin: -5px 0px 0px -5px !important;
    background: #008cba !important;
    border-radius: 10px !important;
    width: 9px !important;
    height: 9px !important;
}

.ui-panelgrid-cell.crNewVerCol61.ui-g-12.ui-md-6 {
    width: 40% !important;
}.ui-panelgrid-cell.crNewVerCol62.ui-g-12.ui-md-6 {
     width: 60% !important;
 }div#partnerDetailsForm\:wfActivityDropDown {
      width: 87% !important;
      float: left;
  }
.parDetaSty .QnCMgSty .panelshadowLib .ui-panel-title .paginaSty .ui-outputlabel {
    padding: 0px !important;
    margin: 0px !important;
}

.indxDetSty .HeaderBox{clear: both;
    display: flow-root;}
.caseImpactBlk1  .ui-fluid .ui-inputtext{border: 0px solid #ccc !important;}
.agvalidationdialogclass  .ui-button-text-icon-left .ui-button-text{    padding-left: 2em;}
.agDictImport .ui-dropdown-label{border: 0px !important;}
/*.agDictImport button.ui-button .ui-button-text,
.agDictImport button.ui-button:hover .ui-button-text {*/
/*    padding: 4px 4px 4px 22px !important;*/
/*}*/
.formDegnListSty .NewUIDesing .ui-datatable.commanDataTableNoScrollableHeader .columnSty .ui-button{top: -69px !important;}
.ui-panelgrid-cell.viewScriptLay2.viewScriptLay2.ui-g-12.ui-md-4 {
    width: 60%;
}.ui-panelgrid-cell.viewScriptLay1.ui-g-12.ui-md-4 {
     width: 40% !important;
 }


.ui-panelgrid-cell.creFormblk1.ui-g-12.ui-md-4 {
    width: 23%;
}.ui-panelgrid-cell.creFormblk2.ui-g-12.ui-md-4 {
     width: 54% !important;
 }.ui-panelgrid-cell.creFormblk3.ui-g-12.ui-md-4 {
      width: 23% !important;
  }.setRadioBtnWid table {
       width: 100% !important;
   }.ui-panelgrid-cell.crForRadi1.ui-g-12.ui-md-6 {
        width: 30% !important;
    }.ui-panelgrid-cell.crForRadi2.ui-g-12.ui-md-6 {
         width: 70% !important;
     }.setRadioBtnWid table.fomMolerad {
          width: 100% !important;
      }.panelgrid-cell.fmLibr1.ui-g-12.ui-md-6 {
           padding: 0px !important;
       }.panelgrid-cell.fmLibr1.ui-g-12.ui-md-6 .ui-md-12{padding: 0px !important;}
#ruleDetailsForm\:libraryType label {
    padding-left: 7px;
    padding-right: 15px;
}.ui-panelgrid-cell.fmLibr1.ui-g-12.ui-md-6 {
     width: 55%;
 }

.logListCls .hasDatepicker {
    width: 86% !important;
}
#templateForm\:layoutWestTemplate{width: 22%;
    float: left;}
div#documentForm\:layoutWestDoc {
    width: 21% !important;float:left;
}.ui-panelgrid-cell.newAutomation.ui-g-12.ui-md-6 {
     width: 80% !important;
 }.ui-panelgrid-cell.newCOdelist.ui-g-12.ui-md-6 {
      width: 20% !important;
  }.ui-panelgrid-cell.dataAssessmentComments2.ui-g-12.ui-md-6 {
       width: 81%;
   }.ui-panelgrid-cell.dataAssessmentComments1.ui-g-12.ui-md-6 {
        width: 18%;
    }

body .ui-panel .ui-panel-titlebar .selectDuplicateCriteria label {
    margin: 0px !important;padding: 0px 0px 0px 3px !important;
}.ui-panelgrid-cell.dupl3.ui-g-12.ui-md-4 {
     width: 47% !important;
 }.ui-panelgrid-cell.dupse1.ui-g-12.ui-md-4 {
      width: 50%;
  }.ui-panelgrid-cell.dupse2.ui-g-12.ui-md-4 {
       width: 10%;
   }.ui-panelgrid-cell.dupse3.ui-g-12.ui-md-4 {
        width: 40%;
    }div#adverseEventNew\:selectDupCheckLevel {
         width: 50% !important;margin-left: 4px;
     }div#adverseEventNew\:selectDuplicateCriteria2 {
          width: 50% !important;
          margin-left: 4px !important;
      }.QnCMgSty .ui-panel-title .dupse1 .ui-outputlabel, .QnCMgSty .ui-panel-title .dupse3 .ui-outputlabel{vertical-align: -webkit-baseline-middle;
       }.ui-panelgrid-cell.wfcheckla1.ui-g-12.ui-md-6 {
            width: 50%;
        }
.workflowSty .e2bQnCSty .radioButNewSty4 .ui-radiobutton .ui-radiobutton-box {
    width: 13px !important;
    height: 13px !important;}

.workflowSty  .e2bQnCSty .radioButNewSty4 .ui-radiobutton-box .ui-icon-bullet{     width: 9px !important;
    height: 9px !important;
    line-height: normal !important;   margin: 2px 0px 0px 2px !important;}
.ui-panelgrid-cell.arroeLeftbx.ui-g-12.ui-md-6 {
    width: 16%;
    margin-left: -10px;
    padding: 0px !important;padding-top: 8% !important;
}.ui-panelgrid-cell.contntBxsty.ui-g-12.ui-md-6 {
     width: 86% !important;
 }.wfNativebxSty {
      width: 327px;}
.onentrySTy .wfNativebxSty {
    height: 164px !important;
    width: 325px !important;
}
div#configForm\:alertsListQuesExit,
div#configForm\:alertsListQuesEntry{height: 100%;}
.workflwrightbox .ui-panel-titlebar{width: 98% !important;}
div#configForm\:editedPivotRuleId {
    width: 90% !important;
}

#configForm\:editChecksDialogId .ui-radiobutton .ui-radiobutton-box, #configForm\:editChecksDialogId .ui-radiobutton .ui-state-hover {
    width: 13px !important;
    height: 13px !important;
}

#configForm\:editChecksDialogId  .ui-radiobutton-box .ui-icon-bullet {
    width: 9px !important;
    height: 9px !important;
    background: #008cba !important;
    border-radius: 10px !important;
    margin: 2px 1px 0px 2px !important;
}.ui-panelgrid-cell.markALl2.ui-g-12.ui-md-6 {
     width: 70%;
     padding: 0px !important;
 }.ui-panelgrid-cell.markALl1.ui-g-12.ui-md-6 {
      width: 30%;
      padding: 0px !important;
  }.RequestPanelLineRe .ui-panel-content .ui-panel-content .validitChkTabIdSty.valiTblWf td .wfvalidradio td .ui-radiobutton {
       width: auto !important;
       float: left;
   }.followupSelectMenuSty .ui-selectlistbox-listcontainer {
        min-height: 350px;
        max-height: 350px;
    }

.contntBxsty .ui-selectmanymenu,
.onentrySTy  .ui-selectmanymenu{
    height: 100%;
}.workflowEdiPropr .upDownIconSty {
     margin-bottom: 0px;
 }
td.wrkflwPropLeft .onentrySTy .wfNativebxSty{width: 355px !important;}
.ui-fluid .workflwrightbox  .ui-button.ui-state-focus{border: 0px !important;}
.twoInputCol table {
    width: 100% !important;
}
input#adverseEventNew\:testDate_input,
input#adverseEventNew\:therEndDate_input,
input#adverseEventNew\:therStartDate_input {
    width: 90% !important;
}
input#adverseEventNew\:implantDateDevice_input {
    width: 83% !important;
}input#adverseEventNew\:manufactureOnDate_input {
     width: 93% !important;
 }.ui-panelgrid-cell.checkBoxWid.checkBoxWidtxt.docvManufParcol2.ui-g-12.ui-md-3 {
      width: 43% !important;
  }table#adverseEventNew\:deviceForEvalution {
       width: 100%;
   }
#adverseEventNew\:returnedManufactureBoolean{padding-right: 20px !important;}
input#adverseEventNew\:reportDate_input,
input#adverseEventNew\:ufAwarEventDate_input {
    width: 89% !important;
    margin-right: 4px;
}
.QncMgSty .contactSub .countryInput{padding: 0px !important;}
QncMgSty .contactSub .ExtnInput1 {
    padding: 0px !important;
    margin: 0px !important;
}
input#adverseEventNew\:reportSentToManufactDate_input,
input#adverseEventNew\:dateReceivedBy_input,
input#adverseEventNew\:reportSentToFDADate_input {
    width: 90% !important;
    margin-right: 2px;
}.ui-panelgrid-cell.checkBoxSty.chtb2.ui-g-12.ui-md-6 {
     width: 52% !important;
 }.ui-panelgrid-cell.fieldOnetxt.ui-g-12.ui-md-6 {
      width: 92% !important;
  }input#adverseEventNew\:deviceManufDate_input {
       width: 90% !important;
       margin-right: 5px;
   }
.ui-panelgrid-cell.reportinvolve2.ui-g-12.ui-md-6 {
    width: 7%;
}.ui-panelgrid-cell.reportinvolve1.ui-g-12.ui-md-6 {
     width: 93%;
     padding-left: 0px !important;
 }


.ui-panelgrid-cell.fdaChkBox.ui-g-12.ui-md-3 {
    width: 4% !important;
}.QncMgSty .chkallCheck .fieldOnetxt .alignfdaFormTxt21 {
     width: 39% !important;
 }.QncMgSty .chkallCheck .fieldOnetxt .fdaFormTxtDoc2 {
      width: 53% !important;
  }
input#adverseEventNew\:therapyEndDate_input,
input#adverseEventNew\:expiryDate1_input,
input#adverseEventNew\:therapyStartDate_input {
    width: 90% !important;
    margin-right: 5px;
}
.ui-panelgrid-cell.inputDivLeft.ui-g-12.ui-md-6 {
    width: 40%;
    padding: 0px !important;
}

.ui-panelgrid-cell.selectMenuDivRight.ui-g-12.ui-md-6 {
    width: 60%;
    padding: 0px !important;
}
input#adverseEventNew\:maskDOR_input {
    width: 46% !important;
    margin-right: 14px;
}
input#adverseEventNew\:probOccurDate_input {
    width: 90% !important;
    margin-right: 5px;
}.ui-panelgrid-cell.fdaChkBoxAR.ui-g-12.ui-md-6 {
     padding: 0px !important;
     width: 5% !important;
 }.ui-panelgrid-cell.fdaFormTxtAR.ui-g-12.ui-md-6 {
      width: 92% !important;
      padding: 0px !important;
  }
.ui-panelgrid-cell.fdaChkBoxLeftB3.ui-g-12.ui-md-4 {
    width: 47% !important;
    padding: 0px !important;
}.ui-panelgrid-cell.fdaChkBoxLeftB2.ui-g-12.ui-md-4 {
     width: 47% !important;
     padding: 0px !important;
 }.ui-panelgrid-cell.fdaChkBoxLeftB1.ui-g-12.ui-md-4 {
      width: 6% !important;
  }
span#adverseEventNew\:deatEvetnDate button.ui-datepicker-trigger{width: auto !important;
    margin-left: 4px;
    margin-top: -6px;}
table#adverseEventNew\:combination_Product-15 {
    width: 100%;margin-bottom: 10px;
}
table#adverseEventNew\:product_about {
    width: 100%;
}
input#adverseEventNew\:patDob_input {
    width: 88% !important;
}
input#adverseEventNew\:dateOfProdStop_input,
input#adverseEventNew\:dateOfProdUse_input,
input#adverseEventNew\:prodExpirationDate11_input {
    width: 90% !important;
}
.ui-panelgrid-cell.taskListingLabel.null {
    width: 10% !important;
}
.ui-panelgrid-cell.taskListingSelect.null {
    width: 10% !important;
}
.ui-panelgrid-cell.taskListingLabel1.null {
    width: 15% !important;
}
.callLogForm.newDesignPadding .NewUIDesing{width: 100% !important;
    padding: 20px 0px 10px 20px !important;
}

#adverseEventNew\:duplicatePanelGrid .ui-selectoneradio label {
    margin: 0 0px 0 6px !important;
}



body #adverseEventNew\:duplicatePanelGrid  .ui-radiobutton-box .ui-icon-bullet {
    margin: -4px 0 0 -5px !important;
    background: #008cba !important;
    border-radius: 10px !important;
    width: 9px !important;
    height: 9px !important;
}
#reassignDialog .navaDetalCentertLayout  .ui-panel-content #adverseEventNew\:duplicatePanelGrid .radioButNewSty4 td {
    background: transparent;
}

table#configForm\:wfactiveid,
table#configForm\:wfdefaultId{
    width: 50% !important;
}
table#configForm\:wfdefaultId .ui-radiobutton,
table#configForm\:wfactiveid .ui-radiobutton {
    width: auto;
    float: left;
    margin-right: 0px;
    padding-right: 0px;
}
.ui-panelgrid-cell.wfmulgualSupHsty2.ui-g-12.ui-md-6 {
    width: 90%;
}
body .PageTitLeft .selectonmenubt .ui-selectonemenu.completeActDropDown {
    border-top-right-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
    border-right: 0px !important;
}
.htmlRadioContainer .htmlRadioMask:after {top: 2px !important;
    left: 2px !important;}

#workflowForm\:defaultId .ui-radiobutton,
#workflowForm\:defaultId label,
#workflowForm\:activeid .ui-radiobutton,
#workflowForm\:activeid label{ width:auto !important;float:left;}
/*html {*/
/*    padding: 0px !important;*/
/*    margin: 0px !important;*/
/*    overflow: hidden;*/
/*}*/
#configForm\:dataAssessmentTypeId .ui-radiobutton {
     width: auto;
     float: left;
 }#configForm\:uncodedGridId .ui-panelgrid-cell.ui-g-12.ui-md-6,
  .dataPrivacyAccess .ui-panelgrid-cell.ui-g-12.ui-md-6 {
      padding: 0px !important;}
.editConfigleftWorkFlow > div {
    overflow: hidden !important;
}




.idaDetSt .ui-radiobutton-box .ui-icon-bullet, .dupliCheckDeteFormSty .ui-radiobutton-box .ui-icon-bullet, .creFormSty .ui-radiobutton-box .ui-icon-bullet, .aeRuBuiDet .ui-radiobutton-box .ui-icon-bullet, .indxDetSty .ui-radiobutton-box .ui-icon-bullet, .dataPrivStyl .ui-radiobutton-box .ui-icon-bullet, .codDetSty .ui-radiobutton-box .ui-icon-bullet, .annoulisngpas .ui-radiobutton-box .ui-icon-bullet, .userDetaPa .ui-radiobutton-box .ui-icon-bullet, .roleDetails .ui-radiobutton-box .ui-icon-bullet, .accountSeriesDetailsSty .ui-radiobutton-box .ui-icon-bullet, .tasknewsty .ui-radiobutton-box .ui-icon-bullet, .workFlowMetricReportSty .ui-radiobutton-box .ui-icon-bullet, .bprintd .ui-radiobutton-box .ui-icon-bullet, .customreportformS .ui-radiobutton-box .ui-icon-bullet, .qdExtractionDetailsSty .ui-radiobutton-box .ui-icon-bullet, .ingrsDetSTy .ui-radiobutton-box .ui-icon-bullet {
    margin: 2px 0 0 2px !important;
    background: #008cba !important;
    border-radius: 10px !important;
    width: 9px !important;
    height: 9px !important;
}

.ui-datatable-empty-message td{height: 44px !important;}
.stuProdtbl label {
    white-space: normal !important;
}
.stuProdtbl{
    height: auto !important;
    min-height: 83px;
}
.SupportDocAng .ui-selectonemenu-items-wrapper{
    max-height: 158px !important;
}
.autoWidthNew label{border: 0px !important;}





/*to check in*/
.reportGenerationDailog,.htmlreportAccess.htmlDailog {
    width: 400px !important;
}

.customRadio{ display: block;
    position: relative;
    padding-left: 35px;
    margin-bottom: 12px;
    cursor: pointer;
    font-size: 22px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;}

.customRadio input {
    position: absolute;
    opacity: 0;
    cursor: pointer;
}
.customradioIcon{
    position: absolute;
    top: 0;
    left: 0;
    height: 14px;
    width: 14px;
    background-color: #fff;
    border-radius: 50%;
    border: 1px solid #ccc;
}


.customRadio input:checked ~ .customradioIcon {
    background-color: #ffff;
    border: 1px solid #ccc;
}
.customradioIcon:after {
    content: "";
    position: absolute;
    display: none;
}

.customRadio input:checked ~ .customradioIcon:after {
    display: block;
}.customRadio .customradioIcon:after {
     top: 2px;
     left: 2px;
     width: 8px;
     height: 8px;
     border-radius: 50%;
     background: #008cba !important;
 }
#rolesNewForm\:studyTabPanel_content{    min-height: 83px;}
.roleDetailPageScrool{    padding-bottom: 30px;}
/*======= case compare =======*/
td.column4Hidden {display: none;}
td.column4show{ display: block}
.diffrenceColumns.addBgColor td.compare_column1, .diffrenceColumns.addBgColor td.compare_column2,
.diffrenceColumns.addBgColor td.compare_column3, .diffrenceColumns.addBgColor td.compare_column4 {background: #ffe6b8 !important;}
#compareDialogModel table td.merg_Two-columns {width: 454px !important;}
#compareDialogModel .reconcile-minus:before {content: url(../images/tree_minus.jpg);position: absolute;margin-left: -14px !important;}
#compareDialogModel .reconcile-plus:before {content: url(../images/tree_plus.jpg);position: absolute;margin-left: -14px !important;}
#compareDialogModel table td {
    border: 1px solid #f1e9e9 !important;padding-right: 4px !important;padding-top: 4px !important;padding-bottom: 4px !important;}
#compareDialogModel .rowExpOrColCmp {
    width: 400px !important;
    fontFamily: 'Inter-Bold';
    font-size: 13px !important;
    color: #3d5471 !important;
    cursor: pointer;
    /*padding-left: 16px !important;*/
}
#compareDialogModel table td.merg_Three-columns {
    width: 302px !important;
}#compareDialogModel table td.merg_four-columns {
     width: 227px !important;
 }



/*checkins*/
button#adverseEventNew\:manualCaseUnLockId, button#adverseEventNew\:manualCaseUnLockId:hover, button#adverseEventNew\:manualCaseUnLockId.ui-state-hover {
    padding: 6px 0px !important;
    margin-left: 5px !important;
    color: #3e5572 !important;
    height: 30px !important;
}
button#adverseEventNew\:manualCaseUnLockId .ui-c {
    color: #3e5572;
    padding: 0px 4px!important;
}
.childDialog .quesFootersty button.YesBut.accSubmit{color: #f9f9f9 !important;}
.QgPreheadStyas .ui-panel-titlebar .ui-outputlabel {width: 86%;}







.rightInsertedCol .quesTitlSty td {
    padding: 0px !important;
}
.rightInsertedCol .quesTitlSty{margin-left:-5px !important}



td.ui-panelgrid-cell.folwquSTy2null {
    width: 20% !important;
    vertical-align: bottom;
}

td.ui-panelgrid-cell.folwquSTy2null label {
    margin-left: 0px !important;
}
.questtxtLbSTy .hasDatepicker{width: 85% !important;}
body.dashboard {overflow-x: hidden !important;}


.iconcaseReport .ui-menu .ui-menuitem.ui-menuitem-active>.ui-menuitem-link {
    color: #000;
}


.codingPanelSty table.dataTable thead .sorting,
.codingPanelSty  table.dataTable thead .sorting_asc,
.codingPanelSty table.dataTable thead .sorting_desc,
.codingPanelSty table.dataTable thead .sorting_asc_disabled,
.codingPanelSty table.dataTable thead .sorting_desc_disabled {
    outline: none;
}

.mrCaseLevelInfoSty .caseLevelInfoSty{margin-top:13px }
.accListingParentSty .ui-selectonemenu-items-wrapper { height:auto !important}
.docListparSy    .frozenColDatatable .ui-datatable-header {
    top: 0px !important;
}.faqListparentCLs .ui-datatable-header .columnSty .ui-button {
     margin-top: 0px;
 }
.faqListparentCLs .frozenColDatatable .ui-datatable-header {
    position: absolute !important;
    top: 28px !important;
    right: 59px !important;
}tbody#templateForm\:templateDataTable_data td span{    white-space: normal;
     word-break: break-all;}
     
     .codinginbox .NewUIDesing {
    width: 98% !important;
    margin: auto;
}
.conf-button-bottom{margin-top: 10px !important;}
.conf-dailog-btns .ui-button, .conf-dailog-btns .ui-button:hover, conf-dailog-btns .ui-button-state-hover {
    padding: 4px !important;
}
body .ui-dialog.confirmDialogClass  .ui-dialog-titlebar{padding: 6px 10px 4px 10px !important;}

.inactiveImg-icon +
 .ui-treenode-label {
    text-decoration: line-through;
}body .ui-dialog.confirmDialogClass  .ui-dialog-titlebar{padding: 6px 10px 4px 10px !important;}
#productLookupForm .rioThemeSty .ui-selectonemenu-items-wrapper {
    max-height: 167px !important;
}

.langDropdown label {
    margin: 0px !important;
    border: 0px !important;
}.langDropdown {
    margin-left: 10px;
    width:39% !important;
}
table.currClass label {
    padding-right: 10px !important;
}
.ui-panel .ui-panel-titlebar .langDropdown label {margin: 0px !important}
.langTitle{padding-top: 19px !important;}
.langTitle .col-md-5 {
    padding: 0px;
}
.reportHeadCls  p-header{width:100% !important}
.commanDataTableStyles a{font-size: 13px !important;}
:FOCUS {
	outline: none !important;
}
body.qstMainCls {
    overflow: auto !important;
}

.literatureListingDialogCss .tabPanelStyle .EditorPanelNlp .ui-editor {
    height: 275px !important;
}

.timeLineReportSty .hasDatepicker{
    width: 50% !important;
}

.templateNewForm .templateCreatePnl{
    min-height:500px !Important;
}
.literatureListingDialogCss .ui-selectonemenu-panel .ui-selectonemenu-items-wrapper{
	height : auto !important;
}

.confmDlgLblBtm{
    margin-bottom: 25px !important;
}
.table-tool-tip{margin-top:-10px;}
.table-tool-tip .ui-tooltip-text{
	background: #fff !important;
	padding: 10px !important;
 	pointer-events: auto;
}
div#adverseEventNew\:formModifiedId {
    width: 40% !important;
}
.rectLookUp .ui-dialog-content.ui-widget-content {
    overflow: hidden;
}
.dupliCheckDeteFormSty .dupCheckTblSParen td .ui-datatable-tablewrapper {
        max-height: min-content !important;
    }
    
    #templateForm\:layoutWestTemplate .treeSelectBlue .ui-tree-container{padding: 0px;}
    
.aerRctLookUp img {
    padding-top: 25px !important;
}

.aerRctLookUpOnEdit img{
	padding-top: 25px !important;
	margin-left: 30px !important;
}

 .importPortalStyClass .ui-fileupload-buttonbar{border:none !important;padding:0px !important;margin:0px !important;}
.ui-fluid .importPortalStyClass .ui-button{border:none !important;background: #fff !important;text-align: left;left: -25px;}
.ui-fluid .importPortalStyClass .ui-button .ui-button-icon-left{background-image:none !important;}
.ui-fluid .importPortalStyClass {padding: 0px;
    margin: -8px;
    white-space: nowrap;
    left: 1px;
    position: relative;
    background: transparent;
}
 .importPortalStyClass .ui-button .ui-button-text{margin-left:-33px !important; color: #7C716E !important;}
 .validationDialogPanel .validationDialogSpanSty,
 .confirmDialogPanel .confirmationDialogSpanSty{
     display: block;
     word-break: break-word;
     padding:3px;
 }
 .htmlvalidationDialog.htmlDailog,
 .htmlConfirmDialog.htmlDailog{width:900px !important;z-index: 1210 !important;}
 .htmlAuditTrialDailog.htmlDailog{width:550px !important;}
 .auditTrialDialogHtml select{border: 1px solid #DDDBDA !important;width: 100%;}
 body .htmlvalidationDialog.htmlDailog .ui-dialog-titlebar-close,
 body .htmlConfirmDialog.htmlDailog .ui-dialog-titlebar-close {
    right: 10px !important;
    top: 20px !important;
    color: transparent !important;
    border: none !important;
    width: 20px !important;
    height: 20px !important;
    outline: none;
}

.callLogForm  .treenlp {
    margin-top: 30px;
}
.callLogForm .ui-state-highlight {
    background: transparent;
    color: #333 !important;
    font-family: "Inter-regular";
    font-weight: 500;

}
.htmlvalidationDialog.htmlDailog .ui-dialog-titlebar-close:hover:after,
.htmlConfirmDialog.htmlDailog .ui-dialog-titlebar-close:hover:after{border:none !important;}
.htmlvalidationDialog.htmlDailog .buttonBg,
.htmlConfirmDialog.htmlDailog .buttonBg{
    text-align: center !important;
    padding: 2px 10px !important;
    border-width: 1px !important;
    border-style: solid !important;
    border-color: rgb(204, 204, 204) !important;
    border-image: initial !important;
    background: rgb(249, 249, 249) !important;
    border-radius: 3px;}
.validationDialogSpanSty:nth-child(2n+1),
.confirmationDialogSpanSty:nth-child(2n+1){background-color: #F1F2F5 !important;}
.validationDialogPanel,.confirmDialogPanel{height:auto !important;max-height:300px !important;overflow-y:auto;}
.confirmDialogPanel.m-t-10,
.htmlAuditTrialDailog .m-t-10{margin-top:10px;}
.no-close .ui-dialog-titlebar-close {display: none }
.schedulersListSty .lsmv-error-popup{top: 13% !important;}

.qstMainCls input[type="text"].advSearchFields {width: 92% !important;}

div#templateNewForm\:templateLayout {
    max-height: 482px;
    overflow: auto;
}
 
.corresMainCls .lsmv-hover-popup span {font-size: 11px;}
.taskMainCls .lsmv-hover-popup span {font-size: 11px;}
.compMainCls .lsmv-hover-popup span {font-size: 11px;}
body .AdvanSePanelFild .ui-selectonemenu-items-wrapper {
    height: 200px !important;
    overflow: auto;
}

.callLogForm .duplicateMoreOption .InqList-tooltip .tooltipInqList{right: 14px !important;
    margin-top: 3px !important;}
    
 .newBtnPanel button{color: rgb(0, 0, 0);padding: 5px 15px !important;background: rgb(255, 255, 255);border-width: 1px;border-style: solid;border-color: rgb(204, 204, 204);border-image: initial;border-radius: 4px;cursor: pointer;}
 .commonPanelSty textarea{border:1px solid #CCCCCC !important;border-radius: 4px !important;}
.dupliCheckDeteFormSty .commanDataTableStyles .ui-datatable-tablewrapper tbody.ui-datatable-data td{overflow: hidden !important;}

.caseBullkimport .chooseButtonDetailBulk {
    width: 100%;
}
.caseBullkimport .chooseButtonDetailBulk  .width30per {
    width: 34% !important;
}
.usePreSty .rioThemeSty .ui-selectonemenu-items-wrapper{max-height: 200px !important;}
.QnCMgSty .workEntrUsty11 .workflowAuto .ui-outputlabel {
    color: #fff !important;
}
.ui-panelgrid-cell.newautotext.ui-g-12.ui-md-6 {
    width: 80%;
}.ui-panelgrid-cell.newAutoIcons.ui-g-12.ui-md-6 {
     width: 20% !important;
 }

.callLogForm .inqColorWidth.duplicateMoreOption .tooltipInqList{left: -99px;}
.studyDetaForm  .dialogCom.compUnitLookupDia  .ui-datatable-tablewrapper {
    max-height: 268px;}

.bprintd .QnCMgSty .ui-grid-col-6 .ui-calendar .hasDatepicker {
    width: 80% !important;
}
.bprintd label#batchPrintDetails\:outOfWorkFlowIdLabel {
    vertical-align: sub;
    padding-left: 10px;
}
body #adverseEventNew\:companyUnit_panel,
div#adverseEventNew\:basicDetailsDataTable\:processingUnit_panel,
div#adverseEventNew\:basicDetailsDataTable\:companyUnit_panel {
    width: 33%;
    position: absolute;
    left: 3% !important;

}
#hidscrl.pharamcologicSty .NewUIDesing .tempAlignment .temp_width {
    width: 88%;
    display: inline-block;
}
.swmDashboardSty .htmlexportToexcel .col-md-3{
	float: left !important;
    width: 25% !important;
    margin-bottom: 4px;
}
.swmDashboardSty body .colExport .col-md-3 .checkboxcontainer{font-size:13px !important;}
body div#userPreferencesForm\:approval_country_for_CIOMS-1015_panel.ui-selectonemenu-panel .ui-selectonemenu-items-wrapper {
    max-height: 152px !important;
}#adverseEventNew\:maskDOB button.ui-button {
     margin-top: 7px !important;
 }
.correspondence .tooltipInqList{right:0px !important;}

.ui-fluid .ui-widget-content .adminAuditTrial.ui-trigger-calendar input.hasDatepicker  {
	width: 80% !important;
    padding-right: 0;
}

.ui-dialog.dialogCom.rctLookupScrool .ui-dialog-content {
position: relative;
background: #fff !important;
overflow: hidden;
width: 97%;
border:0px !important;
padding: 0px 0px 0px 0px !important;
margin: 15px !important; /* suman changes */
}
.swmDashboardSty table.dataTable thead th.htmlSelectChkBox {
    pointer-events: auto !important;
}
.angAdminListingForm .angAdminListingSty .dataTables_scrollHeadInner{width:100% !important;}
.ui-panelgrid.PanelGridPaddingZero .ui-panelgrid-cell{padding-left: 0px !important;padding-right: 0px !important;}
.width1per{width:1% !important;}
.width2per{width:2% !important;}
.width5per{width:5% !important;}
.width9per{width:9% !important;}
.width10per{width:10% !important;}
.width11per{width:11% !important;}
.width14per{width:14% !important;}
.width15per{width:15% !important;}
.width17per{width:17% !important;}
.width18per{width:18% !important;}
.width19per{width:19% !important;}
.width23per{width:23% !important;}	
.width24per{width:24% !important;}
.width27per{width:27% !important;}
.width29per{width:29% !important;}
.width32per{width:32% !important;}
.width33per{width:33% !important;}		
.width38per{width:38% !important;}	
.width41per{width:41% !important;}
.width42per{width:42% !important;}
.width45per{width:45% !important;}
.width52per{width:52% !important;}
.width55per{width:55% !important;}
.width65per{width:65% !important;}
.width68per{width:68% !important;}
.width71per{width:71% !important;}
.width74per{width:74% !important;}
.width95per{width:95% !important;}
div#documentNewForm\:centerLayoutUnit {
    width: 70% !important;
    float: left;
}div#documentNewForm\:eastLayoutUnit {
     width: 30% !IMPORTANT;
     float: left;
 }



.docNewParS   #documentCorrespondence .ui-panelgrid-cell.mailBoxTxt.ui-g-12.ui-md-2 {    width: 11% !important;}
.docNewParS   #documentCorrespondence  .ui-panelgrid-cell.mailBoxSelect.ui-g-12.ui-md-2 {    width: 15% !important;}
.docNewParS   #documentCorrespondence  .ui-panelgrid-cell.shortByTxt.ui-g-12.ui-md-2 {    width:8% !important;}
.docNewParS   #documentCorrespondence  .ui-panelgrid-cell.sortBySelect.ui-g-12.ui-md-2 {width: 19% !important;}
.docNewParS   #documentCorrespondence  .ui-panelgrid-cell.asendesenIcon.ui-g-12.ui-md-2 {    width: 9% !important;}
.docNewParS   #documentCorrespondence  .ui-panelgrid-cell.docInputsize.ui-g-12.ui-md-2 {    width: 36% !important;}
.docNewParS .InqCoressDialogSty .correspondenceDetailsdisplay {    background: #EBF6FF !important;}
.docNewParS .editorStyDoc {    border: 1px solid #ccc;}
.docNewParS form#docCorrespondenceForm {    border: 1px solid #ccc !important;}
.docNewParS #docCorrespondenceForm\:searchId{position: relative;    right: 10%;background: #33afde;    padding: 6px 8px 4px 5px;   }
.docNewParS #documentCorrespondence.ui-dialog.ui-widget .ui-dialog-content{height: 463px !important;}
.docNewParS input#docCorrespondenceForm\:keywordSearch {    width: 90% !important;}
.docNewParS #documentNewForm\:userInfoBlock.docInfoTooltip th .ui-outputlabel{    color: #147fbb !important;font-size: 15px !important;    padding-bottom: 10px;}
.docNewParS #documentNewForm\:userInfoBlock.docInfoTooltip label {    padding-top: 9px;}
.docNewParS .newLayStyles .eastLayoutUnitNewSty .pinLayoutAccord a#documentNewForm\:pindocumentCaseTag\:tagLibraryLookup .triggerImage {    top: 0;}
.docNewParS .workFlowIcon .tooltipInqList .ui-panelgrid td{padding: 0px !important;}
.docNewParS .QnCMgSty .ui-panel-titlebar .ui-panel-titlebar-icon{    padding: 0px 0px 0px !important;}
.docNewParS table#documentNewForm\:checkOutPnlGridId td {    padding: 2px;}
body #documentNewForm\:offlabel .ui-radiobutton-box .ui-icon-bullet {    margin: -4px 0 0 -4px !important;    background: rgb(0, 140, 186) !important;    border-radius: 10px !important;    width: 9px !important;    height: 9px !important;}
.docListparSy{overflow: hidden}
.docNewParS .zeroPanGridPad .ui-md-6 {    padding: 0px !important;}
.corresTopClass label {    vertical-align: -webkit-baseline-middle;}
.docThreeColViewSty div#documentNewForm\:eastLayoutUnit {    width: 23% !IMPORTANT;    float: left;}
.docThreeColViewSty div#documentNewForm\:centerLayoutUnit {    width: 25% !important;    float: left;}
.docThreeColViewSty #documentNewForm\:centerLayoutUnit .ui-md-6 {    width: 100%;}
.docThreeColViewSty  #documentNewForm\:westLayoutUnit{width: 50% !important;
    float: left;}
#documentNewForm\:docLayout{height: 500px !important
}
.ui-fluid .maskDOBStyP.ui-trigger-calendar .ui-datepicker-trigger.ui-button,
.ui-fluid .maskDOBStyPui-trigger-calendar .ui-datepicker-trigger.ui-button.ui-state-hover {
    padding: 0px !important;
    margin: 0px !important;
    height: auto !important;
}
.persMainSty .rioThemeSty .ui-selectonemenu-items-wrapper {
    max-height: 150px !important;}
.auditTrialDialogHtml .auditTxtAtea{width:96% !important;}
.auditTrialDialogHtml .textAreaCountClass{width:96% !important;margin-left: 0px !important;}
.auditTrialDialogHtml .buttonBg {width:96% !important;background: rgb(249, 249, 249) !important;text-align: left !important;border: 0px solid #cccccc !important;}
.persMainSty .rioThemeSty .ui-selectonemenu-items-wrapper,
.qDsLis .rioThemeSty .ui-selectonemenu-items-wrapper,
.detailsPanelParent .rioThemeSty .ui-selectonemenu-items-wrapper,
.codEditMap .ui-selectonemenu-items-wrapper{
    max-height: 150px !important;}
.indxDetSty .ui-selectonemenu-items-wrapper, .qdExtractionDetailsSty .ui-selectonemenu-items-wrapper, .bprintd  .ui-selectonemenu-items-wrapper {
    max-height: 150px !important;
}

div#sourceDocCheckinCheckoutForm\:sourceDocDialogId {
    top: 5% !important;
    left: 10% !important;
}

.newDesignPadding.callLogForm div#sourceDocCheckinCheckoutForm\:sourceDocDialogId .ui-fileupload-choose .ui-button-text {
    padding: 0px 4px !important;
    color: #fff !important;
}
.newDesignPadding.callLogForm div#sourceDocCheckinCheckoutForm\:sourceDocDialogId .ui-dialog-content{
    height: 380px !important;
}
.newDesignPadding.callLogForm div#sourceDocCheckinCheckoutForm\:sourceDocDialogId  .chooseButtonDetail .ui-fileupload-buttonba {
    border: 0px !important;
}
.newDesignPadding.callLogForm div#sourceDocCheckinCheckoutForm\:sourceDocDialogId  .chooseButtonDetail .ui-fileupload span.ui-button{padding: 4px !important;}
.newDesignPadding.callLogForm div#sourceDocCheckinCheckoutForm\:sourceDocDialogId  .chooseButtonDetail .ui-fileupload-buttonbar {
    border: 0px !important;
}
#sourceDocCheckinCheckoutForm\:messagePane_container .ui-growl-item .ui-growl-image-error{width: 98%;
    font-size: 13px;}
#sourceDocCheckinCheckoutForm\:messagePane_container .ui-growl-item .ui-growl-image-error{background: none !important}
#sourceDocCheckinCheckoutForm\:messagePane_container .ui-growl-message {
    width: 98% !important;
    margin-left: 0px !important;
}
#sourceDocCheckinCheckoutForm\:messagePane_container   .ui-growl-item-container{min-height: 100px !important}
.angularFda .agCaseDOcumentVeiw #otherversiontBody td, .angularFda .agCaseDOcumentVeiw #otherversiontBody td label{font-size:12px !important;}
.ui-growl-item .ui-growl-image-error{width: 98%;
    font-size: 13px;}
.ui-growl-item .ui-growl-image-error{background: none !important}
.ui-growl-message {
    width: 98% !important;
    margin-left: 0px !important;
}
body .jumpToFieldsFDAFormsDailog .ui-selectonemenu .ui-selectonemenu-trigger {padding-left: 383px !important;background: transparent !important;}
 .ui-growl-item-container{min-height: 100px !important}
.workflowSty  #configForm\:statusDialogId.ui-dialog.statusDialog .ui-dialog-content {
     padding-top: 15px !important;
 }
.workflowSty  #configForm\:statusDialogId.ui-dialog.statusDialog .ui-dialog-content img {
    padding-top: 0px !important;
}
.documentEditLayout #documentNewForm\:pindocumentCaseTag\:tagLibraryLookup{    right: -98% !important;
    position: relative;
    top: -25px !important;}
.layoutUnitSty.centerLayoutUnitNewSty .ui-layout-unit-content{    max-height: 485px !important;}
body #adverseEventNew\:contactsDataTable{    width: 100% !important;
    overflow: auto;}
td.fdaContact input {
    float: left;
}
td.fdaContact input.phoneCountry {
    width: 18% !important;
}
td.fdaContact input.extnNo {
    width: 38% !important;
}
td.fdaContact input.phoneNumber{ width: 42% !important;}

.jumpToFieldsFDAFormsDailog  .ui-dialog-content {width: 450px !important;}
.jumpToFieldsPanel{    z-index: 1009 !important;
    width: 400px !important;}
.callLogForm .ui-growl-item .ui-growl-image-info{
    width: 100%;
    font-size: 13px;
}
.callLogForm .ui-growl-title {
    padding: 0px 0px 0px 1em !important;
    margin-top: -8px;
}.callLogForm .ui-growl-item-container {
     min-height: auto !important;    padding: .5em 1em 2em !important;}
.callLogForm .cleditorToolbar {
    display: none;
}
.callLogForm  .treenlp .ui-treetable td {
    padding: 2px 3px !important;
}
.callLogForm .treenlp .ui-treetable td a {
    text-decoration: underline;color: rgb(26, 59, 221) !important;
}
.callLogForm .leftcontainer .annotationEditor iframe{    height: 440px !important;}
#adverseEventNew\:caseNarrativePanelId .ui-layout-unit-content{height: auto !important;}
.callLogForm .cleditorMain{    height:auto !important;}
.callLogForm .narrativeLayoutStyle,
.callLogForm  .narrativeLayoutStyle .ui-layout-unit{position: unset !important;}
.callLogForm  .narrativeLayoutStyle .ui-layout-unit{width:50% !important;}
.callLogForm  div#addNewPerson\:errorMsg1_container {
    width: 36% !important;
}
.app-Causality.frozenColDatatable{        min-height: auto !important;}
.docNewParS .eastLayoutUnitNewSty .faqDetailsLookup .triggerImageNew {
    top: 5px;
    margin-right: 3px;
}

.callLogForm .QncMgSty .fieldOnetxt .fdaFormSelect .ui-selectonemenu.ui-state-focus {
    border: 1px solid rgb(248, 160, 0) !important;
}

.callLogForm .buttonBg button.ui-button,  .callLogForm .buttonBg button.ui-button.ui-state-hove {
    height: auto !important;
}
.callLogForm div#dataExportWin {
    z-index: 1020 !important;
}
.callLogForm #adverseEventNew\:onDeleteAdverseEventRecordid button.YesBut,
.callLogForm  #adverseEventNew\:onDeleteAdverseEventRecordid button.NoBut{color:#000 !important;height:auto !important}
.callLogForm  input#adverseEventNew\:expiryDateDevice_input {
    width: 94% !important;}

.callLogForm #adverseEventNew\:aerUpdateId .ui-dialog-content{height: 190px !important;}
.callLogForm  .ui-panel .ui-panel-titlebar .paginaSty label{    margin-left: 0px !important;}
.callLogForm  #adverseEventNew\:drugTherapyTab.ui-panel .ui-panel-titlebar .paginaSty label,
.callLogForm  #adverseEventNew\:contactSubDetailsTab.ui-panel .ui-panel-titlebar .paginaSty,
.callLogForm  #adverseEventNew\:eventPanel.ui-panel .ui-panel-titlebar .paginaSty,
.callLogForm  #adverseEventNew\:testsProceduresPanel.ui-panel .ui-panel-titlebar .paginaSty{    vertical-align: -webkit-baseline-middle;    margin-left: 10px !important;}

.callLogForm .buttonBg #contactLookupForm\:chkinPnlGroup button.ui-button, .callLogForm .buttonBg #contactLookupForm\:chkinPnlGroup button.ui-button.ui-state-hove {
    height: 30px !important;    padding: 5px 5px 22px 20px !important;
}
.callLogForm  .srcDocConfDial .buttonBg  #contactLookupForm\:chkinPnlGroup button.YesBut {
    background: #66BB6A url(../images/yesTick.png) no-repeat 15px 7px !important;}
.srcDocConfDial .buttonBg #contactLookupForm\:chkinPnlGroup button.NoBut {
    background: #e53935 url(../images/noClose.png) no-repeat 15px 8px !important;}
.callLogForm .QncMgSty .DobWid .ui-trigger-calendar input.hasDatepicker.sample,
.callLogForm  .ui-fluid .ui-trigger-calendar input.hasDatepicker.sample,

.callLogForm .ui-state-focus.fieldFocus,
.callLogForm .QncMgSty .fdaAccordian .ui-panel-content .ui-inputtextarea.sample {  border: 1px solid #ff0000 !important;
}

.altOriginStyleClass{
	float: left !important;
    color: navy !important;
}
.usePreSty .portfolioList .ui-chkbox {
    padding-right: 10px !important;
    padding-bottom: 3px !important;
}
.usePreSty .portfolioList{padding:5px 0px;}
.atcLookup.thericLookDiagpagen .ui-dialog-content {
    overflow: hidden;
}
.dialogCom  #manufaclookupSearchForm\:searchResultPanelComp .ui-datatable-tablewrapper {
    max-height: 203px;
    overflow: auto;
}
#targetPanelForTermHistory.lsmv-grid-panel .reorder-grid-col { 
	min-width: 36% !important;
}


.tooltipPopupStyNew.InqList-tooltip .tooltipInqList {   
    right: -355px;
    margin-top: 22px; 
 
}

 .tooltipPopupStyNew.inforIconWidth .tooltipInqList:after {    
    left: 7%;
    margin-left: -13px !important;   
}
.tooltipDisplaySty{overflow: visible !important;}
.ui-panelgrid-cell.clearActivealog.ui-g-12.ui-md-3 {
    width: 22% !important;
}.tooltipDisplaySty{overflow: visible !important;}
.fdaChkBoxLeftB3 .disableDateField #adverseEventNew\:dateOfDeath_input.hasDatepicker{width: 60% !important;}

.ui-panelgrid-cell.acLocked.ui-g-12.ui-md-4 {
    width: 28% !important;
}

.ui-panelgrid-cell.acActive.ui-g-12.ui-md-4 {
    width: 32% !important;
}

.ui-panelgrid-cell.acPortaluser.ui-g-12.ui-md-4 {
    width: 40% !important;
}

.width70pernew {
    width: 70% !important;
}
.complianceRep .litCalDisableSty{padding-top: 20px !important;}

.evenGroupPanSty .bpdrLefttd .hasDatepicker{
width: 94% !important;
}
input#adverseEventNew\:patDob\:impcalinput {
    width: 110px !important;
}

input#adverseEventNew\:probOccurDate\:impcalinput {
    width: 110px !important;
}


input#adverseEventNew\:maskDOB\:impcalinput {
    width: 120px !important;
}

input#adverseEventNew\:testDate\:impcalinput {
    width: 120px !important;
}

input#adverseEventNew\:expiryDate1\:impcalinput {
    width: 120px !important;
}

input#adverseEventNew\:maskEOD\:impcalinput {
    width: 120px !important;
}

input#adverseEventNew\:maskDOB\:impcalinput {
    width: 120px !important;
}

.DobWid.impcallSty .ui-calendar .hasDatepicker,
.DobWid.impcallSty .ui-calendar .ui-state-disabled {
    width: 100% !important;
    float: left;
}

#csoReviewTab input#adverseEventNew\:csoReviewDateId-102123_input {
    width: 130px !important;
}

#mainAndCsoId1 div#adverseEventNew\:mainAndCsoId_content a.active {
    text-decoration: underline;
}

#csoReviewTab #adverseEventNew\:csoReviewAndNotesId .ui-g {
    align-items: center;
}

#csoReviewTab,#dapReviewTab{
    display:none;
}

#adverseEventNew\:dapPnlGroup #adverseEventNew\:delSafteyDapConfirmYes{
    padding: 4px 5px 22px 20px !important;
    height: 0px !important;
}

.radioButNewSty4.opacitysetto1.farRadioSty table{
    width:70% !important;
}

.radioButNewSty4.opacitysetto1.farRadioSty .ui-icon-bullet{
   margin: -4px !important;
}

#receiptNoForm #receiptNoForm\:receiptNoLookUpDialog .ui-dialog-content.ui-widget-content {
    overflow: hidden;
}

#receiptNoForm #receiptNoForm\:recptnoParent .ui-datatable-tablewrapper {
    max-height: 252px;
}

#receiptNoForm\:rcptTable\:rcptLookUpDataTable_paginator_top span.ui-paginator-current {
    width: max-content;
    top: -3px;
}

div#receiptNoForm\:rcptTable\:rcptLookUpDataTable_paginator_top a {
    top: 5px;
}

div#receiptNoForm\:rcptTable\:rcptLookUpDataTable_paginator_top .ui-paginator-pages a {
    top: 0px;
}

#receiptNoForm\:rcptTable\:rcptLookUpDataTable_paginator_top .ui-paginator-pages a.ui-paginator-page.ui-state-default.ui-corner-all.ui-state-active {
    padding: 0px 3px 3px 3px !important;
    margin-top: 2px !important;
}
#adverseEventNew\:j_id_21t_18 a#adverseEventNew\:j_id_21t_1h {
    color: #000;
    border: 1px solid #2399e5 !important;
    background: #2399e5 !important;
    padding: 4px;
    border-radius: 5px;
    cursor: pointer;
    text-decoration: none;
    margin-left: 5px;
}
#adverseEventNew\:j_id_21t_18_content #adverseEventNew\:selectDuplicateCriteria2 {
    width: 40% !important;
}
#dataAssessmentDuplicateSaveForm #dataAssessmentDuplicateSaveForm\:errorMsgs {
    display: none;
}

#adverseEventNew\:productInfoId_content .ui-panelgrid-cell .ui-commandlink.ui-widget.ui-state-disabled img {
    top: -19px;
    margin-left: 0px;
    margin-right: 3px;
    float: right;
}

#adverseEventNew\:csoReviewId input#adverseEventNew\:csoReviewId_input {
    width: 55% !important;
}


#adverseEventNew\:dapUpdatedDate input#adverseEventNew\:dapUpdatedDate_input {
    width: 55% !important;
}
#adverseEventNew\:dapLastInspectionDate input#adverseEventNew\:dapLastInspectionDate_input {
    width: 55% !important;
}

#adverseEventNew\:csocgmpCompleteDateTimeId input#adverseEventNew\:csocgmpCompleteDateTimeId_input {
    width: 55% !important;
}


.farcustom-tooltip {
    position: relative;
    display: inline-block;
}

.farcustom-tooltip .tooltiptext {
    visibility: hidden;
    width: 400px;
    background-color: #fff;
    color: #fff;
    border-radius: 6px;
    padding: 5px 0;
    max-height: 300px;
    overflow: auto;
    /* Position the tooltip */
    position: absolute;
    z-index: 1;
}

.farcustom-tooltip:hover .tooltiptext {
    visibility: visible;
}

.ui-grid-col-7 .ui-commandlink.medraLinkFar{
    text-decoration: underline;
    color: #337ab7;
    font-size: 12px;
    font-family: "Inter-bold" !important;
}

#mainTab #adverseEventNew\:actionPreventRecurrId,
#mainTab #adverseEventNew\:rootCauseId,
#mainTab #adverseEventNew\:remarksId,
#mainTab #adverseEventNew\:lotNumberStoreId,
#mainTab #adverseEventNew\:problemDiscId,
#mainTab #adverseEventNew\:stateProblemId,
#mainTab #adverseEventNew\:nameOfDistrictId1,
#mainTab #adverseEventNew\:doseStrengthPackageId{
    overflow: auto !important;
    height: 100px !important;
}

#mainTab #adverseEventNew\:euanameOfDistrictId1,
#mainTab #adverseEventNew\:euadoseStrengthPackageId,
#mainTab #adverseEventNew\:eualotNumberStoreId,
#mainTab #adverseEventNew\:euaproblemDiscId,
#mainTab #adverseEventNew\:euastateProblemId,
#mainTab #adverseEventNew\:euarootCauseId,
#mainTab #adverseEventNew\:euaactionPreventRecurrId,
#mainTab #adverseEventNew\:euaremarksId{
    overflow: auto !important;
    height: 100px !important;
}
.NewUIDesing .productListContainer .newPaginationStyle,.newPaginationStyle {
    /*right: 39% !important;*/
    left:12% !important;
}
.newPortfoliosPaginationStyle{
    position:relative !important;
    left: 12% !important;
}

.commanDataTableStyles .ui-paginator .ui-paginator-prev,
.commanDataTableStyles .ui-datatable .ui-paginator .ui-paginator-prev,
.commanDataTableStyles .allPaginatorStyle .ui-paginator .ui-paginator-prev,
.commanDataTableStyles .ui-datatable.allPaginatorStyle .ui-paginator .ui-paginator-prev{
    float: left;
    background: url("/LSMV/javax.faces.resource/images/pag_previous.gif.jsf?ln=primefaces-lightness") no-repeat center center !important;
    border: 0px !important;
    width: 0px;
    height: 13px !important; /* New UI changes */
    text-align: center;
    text-decoration: none;
    display: inline-block !important;
    padding: 3px 8px 8px !important;
    border-right: 1px solid #ccc !important;
}

.commanDataTableStyles .ui-paginator .ui-paginator-last,
.commanDataTableStyles .ui-datatable .ui-paginator .ui-paginator-last,
.commanDataTableStyles .allPaginatorStyle .ui-paginator .ui-paginator-last,
.commanDataTableStyles .ui-datatable.allPaginatorStyle .ui-paginator .ui-paginator-last{
    float: left;
    background: url("/LSMV/javax.faces.resource/images/pag_last.gif.jsf?ln=primefaces-lightness") no-repeat center center !important;
    border: 0px !important;
    border-right: 1px solid #ccc !important;
    width: 0px;
    height: 13px !important;
    text-align: center;
    text-decoration: none;
    display: inline-block !important;
    padding: 3px 8px 8px !important;
}
.commanDataTableStyles .ui-paginator .ui-paginator-next,
.commanDataTableStyles .ui-datatable .ui-paginator .ui-paginator-next,
.commanDataTableStyles .allPaginatorStyle .ui-paginator .ui-paginator-next,
.commanDataTableStyles .ui-datatable.allPaginatorStyle .ui-paginator .ui-paginator-next {
    float: left;
    background: url("/LSMV/javax.faces.resource/images/pag_next.gif.jsf?ln=primefaces-lightness") no-repeat center center !important;
    border: 0px !important;
    width: 0px;
    height: 13px !important; /* New UI changes */
    text-align: center;
    text-decoration: none;
    display: inline-block !important;
    padding: 3px 8px 8px !important;
    border-right: 1px solid #ccc !important;
}
.commanDataTableStyles .ui-paginator .ui-paginator-first,
.commanDataTableStyles .ui-datatable .ui-paginator .ui-paginator-first,
.commanDataTableStyles .allPaginatorStyle .ui-paginator .ui-paginator-first,
.commanDataTableStyles .ui-datatable.allPaginatorStyle .ui-paginator .ui-paginator-first{
    float: left;
    background: #fff url("/LSMV/javax.faces.resource/images/pag_first.gif.jsf?ln=primefaces-lightness") no-repeat center center !important;
    border: 0px !important;
    width: 0px;
    height: 13px !important;
    text-align: center;
    text-decoration: none;
    display: inline-block !important;
    padding: 3px 8px 8px !important;
    border-right: 1px solid #ccc !important;
}
.commanDataTableStyles .ui-paginator .ui-paginator-current,.NewUIDesing .commanDataTableStyles .ui-paginator-top .ui-paginator-current,
.agMedraParent .NewUIDesing .commanDataTableStyles .allPaginatorStyle .ui-paginator-top .ui-paginator-current{
    padding: 3px 5px !important;
}
.commanDataTableStyles .ui-paginator .ui-paginator-pages .ui-state-active {
    background: #0c6ead !important;
    color: #ffffff !important;
}
.commanDataTableStyles .allPaginatorStyle .ui-paginator .ui-paginator-pages .ui-state-active {
    margin-top: 0px !important;
    padding-top: 3px !important;
}

.commanDataTableStyles .ui-paginator .ui-paginator-jtp-select{
padding: 3px 6px 0px !important;
}
.allPaginatorStyle .ui-paginator .ui-paginator-current,
.allPaginatorStyle .ui-paginator .ui-paginator-first, .allPaginatorStyle .ui-paginator .ui-paginator-last,
.allPaginatorStyle .ui-paginator .ui-paginator-next, .allPaginatorStyle .ui-paginator .ui-paginator-page,
.allPaginatorStyle .ui-paginator .ui-paginator-pages, .allPaginatorStyle .ui-paginator .ui-paginator-prev {
    vertical-align: unset !important;
    line-height: unset !important;
}
.commanDataTableStyles .allPaginatorStyle .ui-paginator .ui-paginator-first, .commanDataTableStyles .ui-datatable.allPaginatorStyle .ui-paginator .ui-paginator-first,
.commanDataTableStyles .allPaginatorStyle .ui-paginator .ui-paginator-prev, .commanDataTableStyles .ui-datatable.allPaginatorStyle .ui-paginator .ui-paginator-prev,
.commanDataTableStyles .allPaginatorStyle .ui-paginator .ui-paginator-next, .commanDataTableStyles .ui-datatable.allPaginatorStyle .ui-paginator .ui-paginator-next,
.commanDataTableStyles .allPaginatorStyle .ui-paginator .ui-paginator-last, .commanDataTableStyles .ui-datatable.allPaginatorStyle .ui-paginator .ui-paginator-last{
height:23px !important;
}
body .pageContainerAngular .allPaginatorStyle .ui-paginator .ui-paginator-first, body .allPaginatorStyle .ui-paginator .ui-paginator-prev,
body .allPaginatorStyle .ui-paginator .ui-paginator-next, body .allPaginatorStyle .ui-paginator .ui-paginator-last {
    height: 23px !important;
}
.commanDataTableStyles .ui-datatable.allPaginatorStyle  .ui-paginator .ui-paginator-first {
    margin-top: 0px !important;
}
.commanDataTableStyles .allPaginatorStyle .ui-paginator .ui-paginator-pages .ui-paginator-page {
    height: 23px !important;
}
.commanDataTableStyles .documentPaaginationNumberSty .ui-paginator .ui-paginator-pages .ui-paginator-page {
    height: 13px !important;
}
.commanDataTableStyles .allPaginatorStyle.documentPaaginationSty .ui-paginator .ui-paginator-first,
.commanDataTableStyles .ui-datatable.allPaginatorStyle.documentPaaginationSty .ui-paginator .ui-paginator-first,
.commanDataTableStyles .allPaginatorStyle.documentPaaginationSty .ui-paginator .ui-paginator-prev,
.commanDataTableStyles .ui-datatable.allPaginatorStyle.documentPaaginationSty .ui-paginator .ui-paginator-prev,
.commanDataTableStyles .allPaginatorStyle.documentPaaginationSty .ui-paginator .ui-paginator-next,
.commanDataTableStyles .ui-datatable.allPaginatorStyle.documentPaaginationSty .ui-paginator .ui-paginator-next,
.commanDataTableStyles .allPaginatorStyle.documentPaaginationSty .ui-paginator .ui-paginator-last,
.commanDataTableStyles .ui-datatable.allPaginatorStyle.documentPaaginationSty .ui-paginator .ui-paginator-last {
    height: 13px !important;
}
/*.breadcrumbContainerMenuSty ul li a.activeBreadCrumb {
    color: #1a3bdd;
    border-bottom: 3px solid #1a3bdd;
}*/
.headerTabsNewSty{margin-bottom: 0px !important;}
.headerTabsNewSty li a label.ui-outputlabel{font-size:15px !important;}
.headerTabsNewSty .ui-panelgrid-cell .ui-panelgrid .ui-panelgrid-cell{padding:0px !important;margin-right: 10px !important;}
/*.breadcrumbContainerMenuSty{height: auto !important; background:#ccc !important;padding-top: 6px;}
.breadcrumbContainerMenuSty>ul>li:last-child::after{content: '';}
.breadcrumbContainerMenuSty>ul>li>a {padding: 1px 0px!important;top: 2px!important;font-size: 12px !important;text-decoration: none !important;cursor: default;}
.breadcrumbContainerMenuSty>ul>li {height: 25px!important; padding-right: 10px !important; padding-left: 10px !important;}
.breadcrumbContainerMenuSty>ul>li::after {
    content: '|';
    position: absolute;
    margin-left: 10px;
    font-size: 10px;
    margin-top: 4px;
}
.breadcrumbContainerMenuSty>ul>li{float:left;}*/

#adverseEventNew\:maskDOB\:impcal_inline {
    width: 100% !important;
}

input#adverseEventNew\:maskDOR\:impcalinput {
    width: 100% !important;
}
.calTextBoxWidthSty table{width:100% !important;}
.FDA3500AFORMlAlignment .QncMgSty .fieldOnetxt .fdaFormInput .calTextBoxWidthSty .ui-inputfield, .QncMgSty .fieldOnetxt .fdaFormInput .calTextBoxWidthSty .ui-inputtext,.tabImpreCalendar.calTextBoxWidthSty .ui-controlsCalen .ui-inputfield {
    width: 100% !important;
}
.shortcutTooltipSty.ui-tooltip .ui-tooltip-text{border: 1px solid #ccc;}
.callLogForm .commanDataTableStyles .dupcutomTbl.duplicateSrchTableSty .ui-paginator .ui-paginator-current {height:22px !important; padding: 2px 5px !important;}
.callLogForm .commanDataTableStyles .dupcutomTbl.duplicateSrchTableSty .ui-paginator .ui-paginator-first, .callLogForm .commanDataTableStyles .dupcutomTbl.duplicateSrchTableSty .ui-paginator .ui-paginator-last {margin-top: 6px;}
.callLogForm .commanDataTableStyles .dupcutomTbl.duplicateSrchTableSty .ui-paginator .ui-paginator-page{
    height: 22px !important;
    margin-top: 0px !important;
    padding: 2px 0px !important;
}
#successMessageDialog {
    font-size: 14px;
    text-align: center;
    padding: 5px !important;
    border-radius: 5px !important;
    overflow: hidden !important;
    height: 27px !important;
}

#successMessageDialog p {
    font-weight: bold;
}
.lsmv-button.prodLibSaveBtnSty,.lsmv-button.prodLibCancelBtnSty {
    margin: 0 7px 0 0;
    text-decoration: none !important;
    cursor: pointer !important;
    padding: 5px 5px !important;
    border-radius: 2px !important;
    border: 1px solid #205790 !important;
    font-size: 14px !important;
    line-height: 1 !important;
    bottom: 10px;
    right: 15px;
}
.ui-widget.lsmv-button.prodLibSaveBtnSty.ui-button, .lsmv-button.prodLibSaveBtnSty.ui-button{
    background-color: #205790 !important;
    color: #ffffff !important;
}
.ui-dialog.productLookupmessagePopupSty, .ui-dialog.ui-widget-content.productLookupmessagePopupSty {
    z-index: 1003 !important;
}
#adverseEventNew\:drugTherapyTab .panel-title {
    width: 120px;
}

#adverseEventNew\:reportNotificationsMenu-9126 {
    color: #000 !important;
    background: #fff !important;
    font-size: 13px;
}

#adverseEventNew\:drugTherapyTable thead.ui-datatable-scrollable-theadclone {
    display: none;
}
.QncMgSty .fieldOnetxt .ui-selectmanycheckbox.productFlag_9861_style label{
    color: #222 !important;
}

#qdExtractionDetails\:prevRunDate_input {
    width: 175px !important;
}

.companyUnitDropDownSty .ui-selectonemenu-items-wrapper .ui-selectonemenu-item.ui-selectonemenu-list-item {
    max-width: 443px;
}