/*.txtName, .txtUserName, .txtPassword {
    background: none repeat scroll 0 0 #f2f2f2 !important;
    border: 1px solid #5d5d5d !important;
    border-radius: 2px 2px 2px 2px !important;
    color: black;
    margin-bottom: 0.3em;
    margin-left: 1em;
    margin-top: 0.3em;
    padding: 7px;
    position: static;
    font-size: 1.3em;
}*/
/*.txtName, .txtUserName, .txtPassword, #txtValidatePIN {
    background: none repeat scroll 0 0 #f2f2f2 !important;
    border: 1px solid #5d5d5d !important;
    border-radius: 2px 2px 2px 2px !important;
    color: black;
    margin-bottom: 0.3em;
    margin-left: 1em;
    margin-top: 0.3em;
    padding: 7px;
    position: static;
    font-size: 1.3em;
}*/
.km-ios7 .km-button {
    font-size: .9em;
    padding: .5em .8em;
    border: 1px solid currentcolor;
    border-radius: 3px;
}

.km-ios7 .k-list, .km-ios7 .k-slider, .km-ios7 .km-widget {
    color: #fafafa !important;
}
.km-ios7 .km-button {
    background: #164b52 !important;
}
.km-ios7, .km-ios7.km-pane .km-content {
    background: #eee !important;
    color: #000 !important;
    padding-top: 3em;
}
#newMessages, #urgentMessages {
    font-size: 18px !important;
    text-align: center;
    margin: 0 0 0 20px;
    font-weight: bold;
}
.searchBar {
    background: #048076 !important;
    /*padding: 12px 0;*/
    padding: 2px 0;
}
#PatientDemographics ul.formBg li label {
    font-weight: bold;
    font-size: 15px;
}
#txtAllergies , #txtNotes{
    font-size:14px;
}
#INRinbox{
    font-size: 10px;
    font-family: inherit;
}
/*div#ddlProviderCCM-list ul#ddlProviderCCM_listbox{
    font-size: 12px !important;
    width: 100% !important;
    overflow: hidden;
    margin-top: 10px;
    color: black !important;
}*/
/*ul#divCCM li span.k-dropdown-wrap, ul#divCPO li span.k-dropdown-wrap {
    margin-left: -24px;
    width: 170px !important;
    color: black;
}*/
.km-ios7 .km-popup .k-state-hover, .km-ios7 .km-popup .k-state-focused, .km-ios7 .km-popup .k-state-selected, .km-ios7 .km-actionsheet>li>a:active, .km-ios7 li.km-state-active .km-listview-link, .km-ios7 li.km-state-active .km-listview-label {
    background: rgba(123, 245, 229, 0.58);
}

/*div#ddlProviderCCM-list{
    background: #ccc !important;
    width: 52% !important;
    left: 40%;
    top: 58%;
    position: relative !important;
    padding: 5px !important;
    text-align: left !important;
    box-shadow: 1px 1px 1px #000;
    color:black !important
}*/
#LoadMoreInbox p, #LoadMoreInbox h3 {
    line-height: 0px !important;
    padding-top: 0px !important;
    font-weight:bold;
}
#LoadMoreInbox h4 {
    display: block;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    font-weight: bold;
}
.ordercount { 
    margin-left: 0px !important;   
}
#LoadMoreInbox .km-group-title,#Inbox .km-group-title{
    font-weight: bold;
    color: #09786E;
}
#options .km-ios7 .km-tabstrip .km-button, .km-ios7 .km-popup .k-item, .km-ios7 .k-slider-selection, .km-ios7 .km-actionsheet>li>a {
    color: black;
}
/*tr:nth-child(even) {background: #CCC}
tr:nth-child(odd) {background: #e5e5e5}*/
#titles-list h3 {
    margin: 8px 0 8px 8px;
    font-size: 16px !important;
    line-height: 1.0em;
    min-width: 6em;
    color: #fff;
    font-weight: normal;
}
ul#bgTimeLogEntry li.km-button {
    background: #C7F5F1;
    /*color: white !important;*/
    font-size: 16px;
        text-shadow: 0 1px 1px #FFF;
    border-radius: 2px;
}
#PanelBar input[type=checkbox]:checked {
    font-size: 1.2em;
    color: black !important;
}
#PanelbarOtherCareTeam input[type=checkbox]:checked { 
    color:black !important;
}
.tablemedicationorder
{
    border: dotted 1px gray; width: 100%;font-size: 14px;font-weight:bold;
}
input#chkFileOriginalMessage_Reply, #chkisUrgent {
    font-size: 1.5em;
    width: 1.2em !important;
    color: black !important;
}
#modalview-order_Reply .km-ios7,#modalview-order_Reply .km-ios7,#modalview-order_Reply .km-pane,#modalview-order_Reply .km-content {
    background: #eee !important;
    color: #000 !important;
    padding-top: 1em !important;
}
.msgcmpltdsts {
    position: relative;
    right: 0 !important;
    top: 0 !important;
    width: 18px;
    height:auto;
    vertical-align:top;
}
.approve_a { background: url("content/images/icon_approve.png") no-repeat scroll center center transparent; display: block; float: left; width: 16px; height: 16px; margin-bottom: 0; padding: 4px 8px; }

.disapprove_a { background: url("content/images/icon_unapprove.png") no-repeat scroll center center transparent; display: block; float: left; width: 16px; height: 16px; padding: 4px 8px; }

.AddEditbtn{
    position: absolute; right: 10px; z-index: 999; top: 72px; color: #CDDC39 !important; font-size: 1.4em;
}

.inrRangetextBox{
     max-width: 2.5em; height: 1.6em; font-size: 1em; border-radius: 4px; text-align: center; transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s; border: none;
}
.inrViewEdit{
    /*padding: 5px 10px 5px 10px;  text-align: center; color: white; background: #03afa1;*/
    padding:5px 10px 5px 10px; height: 3.1em; text-align: center; color: white; background: #045F58; margin-top: 0.3em;
}
.autocmplet_wrap {
    margin-top:5px;
}