.ui-datepicker th {
    background: #9b9b9b;
    color: #fff;
    border-bottom: 1px solid #4d4d4d;
}
.mxdatepicker .ui-datepicker{
padding:0px
}
.ui-datepicker .ui-datepicker-header{
background: #006aa2;
    border-radius: 0px;
}
.mxdatepicker .ui-datepicker td
{border:none !important
}
.ui-datepicker {
    width: 100% !important;
}
.st10345658 .mxinnerTxtbox, .st10277079 .mxinnerTxtbox {
    padding-top: 13px;
}
.st21128649 .mxchktext {
    display: none;
}
.st3866005 .mxchktext {
display: none;
}
.st3867065 .mxchktext {
display: none;
}

.st3849936 .mxchktext {
display: none;
}

.st3843630 .mxchktext {
display: none;
}
.st3840856 .mxchktext {
display: none;
}
.st3847632 .mxchktext {
display: none;
}
.st3850168 .mxchktext {
display: none;
}
.st3859564 .mxchktext {
display: none;
}

.st3855702 .mxchktext {
display: none;
}
.st3857795 .mxchktext {
display: none;
}
.st3877261 .mxchktext {
display: none;
}
.st3878376 .mxchktext {
display: none;
}
.st3870520 .mxchktext {
display: none;
}  

.st3874741 .mxchktext {
display: none;
}  


.mxalphalistComp .mxlistComp li:last-child {
    border-bottom: 1px solid rgb(210,210,210);
}



.mxALSearchInpt{
    background: #f4f4f4 !important;
}
.mxALSearchInpt .searchIcon{
    background-color: #ffffff !important;
}

.mxAlphaList8Header{
background-color: #f4f4f4;
    margin: 0px;
    padding: 9px;
color:#353535;
    font-size: 13px;
    font-family: Interstate-Light;
}

.mxStickyHeader{
height:auto!important
}
.overlay .popup-overlay {
    opacity: 0.5;
    background-color: #000;
}
.dateTxt {
    background: none repeat scroll 0 0 #FFFFFF;
    color: #444444;
    margin: 4px 0 0;
    padding: 0;
	width:33px;
}
.textbox333
{
   border-style: solid;
   padding: 4px;
   width: 39%;
   border-color:#CBCBCB;
   border-radius: 0;
   border-width: 1px;
}
.datesp {
    font-family: HelveticaNeue,sans-serif;
    font-size: 13px;
    font-weight: normal;
}

.st4164854.mxsegmentComp > .mxsegItem:not(:first-child):not(:last-child) {
    border-bottom-right-radius: 0px;
    border-left: 0px;
}
.st4164854 .mxsegItem {
    border-color: #dedede;
    color: #0579c1;
}
.st4164854 .mxsegItem{
    background-color: #fafafa;
}
.st4164854 .mxactiveSegment {
    background-color: #fff;
    color: #323232;
    border-top: 1px solid #323232;
}

.st4164854.mxsegmentComp .mxsegItem:nth-last-child(2) {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px !important;
}
.st4164854 .mxsegItem:hover {
    color: #323232;
}
.gridradioleftalign .mxtextBox {
    padding-left: 11%;
}





.CustomLoader{
 background:url("loader.png")  no-repeat center center;
 -webkit-animation: mxRotation 2s infinite linear;
-moz-animation: mxRotation 2s infinite linear;
animation: mxRotation 2s infinite linear;
width: 49.5px;
  margin: 0px auto;
    height: 49.5px;
    box-shadow: none;
    background-size: 100% 100%;
}


@-webkit-keyframes mxRotation {
  from {
    -webkit-transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(359deg);
  }
}

@-moz-keyframes mxRotation {
  from {
    -webkit-transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(359deg);
  }
}
@keyframes mxRotation {
  from {
    -webkit-transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(359deg);
  }
}

.mxpinpad {
   width: auto !important;
}

.mxti.st7111450 input[type=text], .mxti.st7111450 input[type=number]{
    padding-right: 41px !important;
    text-align: right;
}


.mxinputbtnComp.st11111943{width:100% !important}

.st6563281 .mxnavleft {
      width: 42px !important;
}

.mxsegmentComp.st4164854 .mxsegItem{
background-image:none;
width:auto !important;
text-indent:inherit;
}

.st4164854 .mxactiveSegmentImg, .st4164854 .mxSegmentImg{
text-indent:inherit;
}
/* For Andorid Chrome Browser Loader issue*/
.tmpload{
display: block !important;
}
