﻿/*Telrik class updated css in EHR All Pages (Page, DropDown, Textbox, checkbox, radiobutton, Grid, Tab, child Tab, Action, calender, Editor, OutocompleteBox, popup etc.)*/

/*Update change telrik*/
.RadToolTip_Default .rtCallout
{
    border-color:transparent !important;
}
.RadToolTip .rtCalloutTopCenter:before
{
    top: -8px !important;
}
.RadToolTip_Default .rtCallout:before
{
    border-color: #3991c9 !important;
}
.RadToolTip_Default
{
    color: #fff !important;
}
.RadInput, .RadInputMgr
{
    width: auto !important;
}
.RadInput_Default a
{
    border-color: transparent !important;
}
.RadPicker_Default.rcTimePopupOpen .rcTimePopup
{
    background-color: transparent !important;
}
.p-i-arrow-60-down:before
{
    content: "\2186" !important;
}
.RadListBox .rlbIconTransferRight:before {
    content: "\2192" !important;
}


.RadListBox .rlbIconTransferLeft:before {
    content: "\27F5" !important;
}

.RadListBox .rlbIconTransferAllRight:before {
    content: "\00BB" !important;
}


.RadListBox .rlbIconTransferAllLeft:before {
    content: "\00AB" !important;
}
.RadListBox .rlbIconMoveUp:before {
    content: "\2912" !important;
}

.RadListBox .rlbIconMoveDown:before {
    content: "\2913" !important;
}
.RadTabStrip_Default.rtsBottom .rtsLevel1 .rtsLink {
    border-radius: 0 0 0px 0px; 
}

.RadInput a, .RadInput {
    border-left-width: 0px !important;
}
.RadNotification_Default .rnCommands a:hover {
    border-color: transparent !important;
    background-color: transparent !important;
}

.RadToolTip_Office2010Black .rtCallout:before, .RadToolTip_Office2010Black .rtCallout, .RadGrid_Default .rgCommandCell {
    border-color: transparent !important;
}
.t-i-arrow-w:before, .t-i-arrow-left:before, .p-i-arrow-w:before, .p-i-arrow-left:before, .p-i-arrow-60-left:before, .t-i-arrow-double-60-left:before, .p-i-arrow-double-60-left:before, .t-i-arrow-e:before, .t-i-arrow-right:before, .p-i-arrow-e:before, .p-i-arrow-right:before, .p-i-arrow-60-right:before {
    content: none !important;
}
.RadCalendarMonthView_Default {
    font-size: 14px !important;
}
.RadCalendarTimeView td
{
    font-size:14px !important;
}
/*CheckBox update new telerik*/
.RadForm label.rfdCheckboxUnchecked:before, .RadForm label.rfdCheckboxChecked:before, .RadForm label.rfdRadioUnchecked:before, .RadForm label.rfdRadioChecked:before {
    width: 0em !important;
    height: 0em !important;
    line-height: 0em !important;
}
.RadGrid_Default .rgPagerCell .rgNumPart a.rgCurrentPage, .RadGrid_Default .rgPagerCell .rgPagerButton, .RadGrid_Default .rgPagerCell .rgActionButton {
    border-color: transparent !important;
}
.RadComboBox .rcbInner {
    padding: 0px 23px 3px 5px !important;
}
.RadComboBox_Default .rcbReadOnly.rcbExpanded {
    color: #000 !important;
}
.RadGrid_Default .rgCommandCell {
    background-image: none !important;
}
.RadGrid_Default .rgCommandCell {
    background-color: transparent !important;
}
/*.RadInput, .RadInputMgr {
    width: auto !important;
}*/
.RadWindow .rwIcon:before, .RadWindow .rwCloseButton:before, .t-i-arrow-double-60-right:before, .p-i-arrow-double-60-right:before {
    content: none !important;
}
.RadGrid .t-font-icon, .RadTreeList .t-font-icon, .RadCalendar .t-font-icon {
    width: 10px !important;
    min-width: 10px !important;
}
.RadCalendar_Default {
    font-size:13px;
}
.RadCalendar_Default .t-button:focus, .RadCalendar_Default .t-button:active {
    border-color: transparent !important;
    color: #fff;
    background-color: transparent !important;
    background-image: none !important;
}
.RadCalendar span.rcTitle {
    text-align:center !important;
}
.RadCalendar_Default .rcHover a {
    background-color: transparent !important;
    background-image: none !important;
}
.RadPicker_Default.rcCalPopupOpen .rcCalPopup {
    border-color: transparent !important;
    background-color: transparent !important;
}
.RadComboBoxDropDown .rcbList
{
    font-size:12px !important;
    font-weight:normal;
}
.RadComboBox .rcbInput
{
    /*width: auto !important;*/
        text-overflow: initial !important;
}
.RadGrid .rgPagerCell .rgPagePrev .rgIcon:before, .RadGrid .rgPagerCell .rgPageFirst .rgIcon:before, .RadGrid .rgPagerCell .rgPageNext .rgIcon:before, .RadGrid .rgPagerCell .rgPageLast .rgIcon:before {
    content: none !important;
}
.RadTabStrip.topNavigation .rtsLevel1 .rtsLink {
    border-width: 0px !important;
    border-style: none !important;
}
.RadGrid .rgRow {
    height: calc(1.0em + 2px) !important;
}
.rtsBottom .rtsLevel1 {
    border-top-width: 0px !important;
}
.rbToggleButton {
    padding: 0px 0 !important;
}
.documentview .rtsLink {
    border-color: transparent !important;
    background-color: transparent !important;
}
.documentview.RadTabStrip .rtsLink {
    padding: 0px 10px !important;
}
.documentview .rtsLevel1 {
    border-bottom-width: 0px !important;
}
.RadTabStrip_Default .rtsLevel1 ~ .rtsLevel {
    border-color: transparent !important;
}
.RadGrid .rgRow > td, .RadGrid .rgAltRow > td, .RadGrid .rgEditRow > td, .RadGrid .rgFooter > td, .RadGrid .rgFilterRow > td, .RadGrid .rgHeader, .RadGrid .rgResizeCol, .RadGrid .rgGroupHeader td {
    padding-left: 5px !important;
    padding-right: 5px !important;
}
.RadGrid_Default .rgPagerCell .rgActionButton:hover {
    background-color: transparent !important;
}
.RadTabStrip_Default .rtsLevel1 .rtsSelected .rtsLink {
    color: #fff !important;
}
.RadTabStrip_Default.topNavigation .rtsLevel1 .rtsSelected .rtsLink {
    color: #000 !important;
}
.RadPickerL.RadPicker {
    width: 13em !important;
}
.RadPicker {
    width: 9.5em !important;
}
.RadButton .rbIcon {
    vertical-align: 0px !important;
}
.rcbSlide .RadComboBoxDropDown {
    font-size: 12px !important;
    font-weight: 600 !important;
}
.RadNotification_Default .rnTitleBar {
    background-color: transparent !important;
    background-image: linear-gradient(transparent) !important;
}
.RadNotification .rnCommands li a:before {
    font-family: none !important;
}
.RadToolTip .rtRelativeWrapper {
    padding: 0px !important;
}

/*03/06/2025 Changes*/
/*.rnShadows
{
    height: 200px !important;
}*/
/*.RadNotification .rnTitleBar .rnIcon {
    margin: -20px 0 0 0 !important;
}*/
.RadEditor_Black {
    color:#111 !important;
}
/*.RadNotification .rnTitleBar .rnIcon {
    width: 40px !important;
    min-height: 45px !important;
}*/
/*Body */
.rwBodyLeft {
    background-image: none !important;
}

.rtsIn {
    background-image: none !important;
    background-position: left 0px !important;
    height: 28px !important;
    line-height: 28px !important;
}

.rtsTxt {
    padding: 0px 0px 0px 0px !important;
    font-size: 13px !important; /*line-height: 22px !important;*/
}

.rtsLink {
    margin-left: 0px !important;
    padding-left: 4px !important;
    text-align: left !important;
    background-position: 0px 0px !important;
    background-image: none !important;
    cursor: pointer !important;
    color: #000 !important;
}

    .rtsLink:hover {
        color: #fff !important;
        text-decoration: none !important;
        background-image: url(../Images/chart-left-menu-bg-hover.png) !important;
        background-repeat: repeat !important;
        height: 30px !important;
    }

.rtsDisabled {
    color: #aaa !important;
}

    .rtsDisabled:hover {
        color: #aaa !important;
        background-image: none !important;
        cursor: auto !important;
    }

.rtsSelected {
    background-position: 0px 0px !important; /*background-image: url('../Images/left-menu-bg-active30.png') !important;     background-repeat: repeat !impor+tant;*/
    background-color: transparent !important;
    color: #2c6abc !important;
    height: 30px !important;
    padding-left: 0px !important;
    font-weight: normal !important; /*border-top-left-radius: 4px 4px !important;     border-bottom-left-radius: 4px 4px !important;*/
}

.rtsBefore {
    background-image: none !important;
}

.rtsLI {
    height: 30px !important;
    line-height: 28px !important;
    background-position: 0px 0px !important; /*background-image:url(../Images/top-menu-bar.png) !important;       background-repeat:repeat !important;*/
    border-right: 2px solid #fff !important; /* margin:3px 0px 3px 0px !important;*/
    color: #000 !important;
}

    .rtsLI:hover {
        height: 30px !important;
        line-height: 28px !important;
        background-position: 0px 0px !important; /*background-image: url(../Images/black-tabHov.png) !important;     background-repeat: repeat !important;*/
        color: #000 !important;
    }

.rtsFirst {
    border-top-left-radius: 2px 2px !important;
    border-bottom-left-radius: 2px 2px !important;
}

.rtsUL {
    background-image: url(../Images/black-tab.png) !important;
    background-repeat: repeat !important; /*-moz-border-radius: 3px !important;     -webkit-border-radius: 3px !important;     border-radius: 3px !important;*/
    background-color: transparent !important;
    border: 0px solid transparent !important;
    margin: 0px 0px 0px 0px !important;
    height: 30px !important;
    float: left !important;
    width: 100% !important;
}

.rtsAfter {
    background-position: 0px 0px !important;
    background-image: none !important;
}

.rtsLevel1 {
    color: #111 !important;
    font-size: 12px !important;
    font-weight: normal !important;
    height: 30px !important;
    margin-top: 0px !important;
    clear: none !important;
}

.patient .rtsLevel1 {
    z-index: 99999999 !important;
}

.register .rtsLink:hover {
    /*color:inherit !important;*/
    text-decoration: none !important;
    cursor: default !important;
}

.RadTabStrip {
    text-align: center !important;
    margin-top: -0px !important;
    margin-bottom: 0px !important;
    border-color: transparent !important;
    height: 28px !important;
}

.rtsOut {
    background-image: none !important;
    padding-right: 4px !important;
}

.RadGrid {
    border-color: transparent !important;
    outline: none !important;
    background-color: #fff !important;
}

.rmLast {
    border-bottom: 3px solid #bfbfbf;
}

.RadMenu_Default {
    padding: 0 !important;
    margin-top: -5px !important;
}

.rpSlide {
    border: 1px solid transparent !important;
    background-color: #fff !important;
    margin-top: 8px !important;
    margin-bottom: 15px !important;
    padding: 5px 0% 5px 0.5% !important;
    min-width: 848px !important;
    max-width: 1140px !important;
}

.DocumentSettingPop .rpSlide {
    min-width: 870px !important;
    max-width: 870px !important;
}

.rpSlideS /*custom for Dashboards*/ {
    background-color: #f7f7f7 !important;
    border: 1px solid transparent !important;
    margin-top: 8px !important;
    margin-bottom: 8px !important; /* -moz-border-radius: 12px !important;     -webkit-border-radius: 12px !important;     border-radius: 12px !important;*/ /*padding: 10px 5px 10px 5px !important;*/ /*padding-bottom: 10px !important; */ /*Changed on 8 Jul padding on left and right set back to 5px if dashboard alignments are disturbed*/
}

.reg .rpSlide {
    border: 1px solid #d9d9d9 !important;
    background-color: #fff !important;
    margin-top: 8px !important;
    margin-bottom: 15px !important; /*-moz-border-radius: 12px !important;     -webkit-border-radius: 12px !important;     border-radius: 12px !important;*/
    padding: 12px 0% 10px 0% !important; /*padding-bottom: 10px !important;*/
}

.Content-display-area {
    border-bottom: 1px thin #000 !important;
}

.rbDecorated {
    color: #000 !important;
    text-align: center !important;
    background-position: 0px 0px !important;
}

.rmImageOnly {
    padding-top: 5px !important;
}

.RadForm_Default, .RadForm_Black {
    background-color: transparent !important;
    color: black !important;
}

element.style {
    width: 162px !important;
}

.rmBottomLeft .rmBottomShadowLeft .rmBottomRight .rmBottomShadowRight .rmTopRight .rmBottomLeft .rmBottomRight {
    left: 0px !important;
    height: 0px !important;
    border-bottom-color: transparent !important;
    border-left-color: transparent !important;
    border-right-color: transparent !important;
    border-top-color: transparent !important;
    bottom: 0px !important;
}

.rmTopRight .rmBottomRight {
    background-position: 0px 0px !important;
    right: 0px !important;
    width: 0px !important;
}

.rmTopRight {
    height: 0px !important;
}

.rmBottomRight {
    height: 0px !important;
    bottom: 0px !important;
    right: 0px !important;
}

.rmBottomFix {
    background-position: 0px 0px !important;
    bottom: 0px !important;
    height: 0px !important;
    left: 0px !important;
}

.rmBottomLeft {
    height: 0px !important;
    bottom: 0px !important;
}

.rpExpanded {
    border-bottom: none !important;
    background-color: transparent !important;
}

.rpLink {
    background-position: 0px 0px !important;
    background-color: transparent !important;
}
/*Child Tab*/
.HidenB .child .rtsUL {
    none !important;
}

.child.RadTabStrip {
    margin-bottom: 15px !important;
}
    .child.RadTabStrip .rtsLink {
        padding: 0px 3px !important;
    }
.child.rtsHorizontal .rtsLI {
    margin: 0px 4px !important;
}
.child.RadTabStrip_Default .rtsLevel1 .rtsLink {
    border-color: transparent !important;
    background-color: transparent !important;
}
.child.RadTabStrip_Default .rtsLevel1 .rtsHovered .rtsLink {
    color: #fff !important;
    background-image: none !important;
    background-color: #3991c9 !important;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    height: 28px !important;
    padding: 0px 3px !important;
}
.child .rtsUL {
    background-image: none !important;
    background-repeat: repeat !important;
    background-color: transparent !important;
    border: 0px solid transparent !important;
    margin: 0px 0px 0px 0px !important;
    color: #666 !important;
    height: 28px !important;
    width: 100.5% !important;
    text-align: left !important;
}

.child .rtsLink {
    color: #000 !important;
    padding-left: 0px !important;
}

    .child .rtsLink:hover {
        color: #fff !important;
        background-image: none !important;
        background-color: #3991c9 !important;
        -webkit-border-radius: 6px;
        -moz-border-radius: 6px;
        border-radius: 6px;
        height: 28px !important;
        /*padding-left: 0px !important;*/
    }

.child .rtsLI.rtsFirst {
    padding-left: 0px !important;
}

.child .rtsLI {
    height: 28px !important;
    line-height: 26px !important;
    background-position: 0px 0px !important;
    color: #000 !important;
    border-right: 1px solid #999 !important;
    padding-left: 1px !important;
    padding-right: 1px !important;
}

.child .rtsSelected {
    border-right: 1px solid #999 !important;
}
.child .rtsLast {
    border-right: 0px solid #999 !important;
}

.child .rtsSelected {
    background-position: 0px 0px !important;
    color: #fff !important;
    background-color: #3991c9 !important;
    height: 28px !important;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    font-weight: normal !important;

}

.child .rtsTxt {
    line-height: 28px !important;
    font-size: 12px !important;
}

.child .rtsIn, .child .rtsOut {
    padding: 0px 2px !important;
}
/*END Child Tab*/

/*Pannel Bar*/
.rpOut {
    border-bottom: none !important;
    background-color: transparent !important;
}

.rpRootGroup {
    border-color: transparent !important;
    background-color: transparent !important;
    border-left: 0px !important;
    border-right: 0px !important;
}

.TopBanerPannel .rpRootGroup {
    padding: 5px 0% 5px 1% !important;
    min-width: 853px !important;
    max-width: 1140px !important;
}

.DashBoard .rpRootGroup {
    padding: 0px 0% 0px 1% !important;
    min-width: 925px !important;
    max-width: 1225px !important;
}

.RadPanelBar {
    background-color: transparent !important;
}

.rpItem {
    /*height:34px !important;*/
    border-color: transparent !important;
}

.rpHeaderTemplate {
    border-bottom: none !important;
    border-top-color: transparent !important;
    border-right: none !important;
    border-left: none !important;
    background-position: 0px 0px !important;
    background-color: transparent !important;
}

.RadPanelBar_Default .rpExpandable span.rpExpandHandle, .RadPanelBar_Default a.rpExpandable:hover .rpNavigation .rpExpandHandle {
    background-image: url(../Images/expended-arrow.png) !important;
    background-repeat: no-repeat !important;
    height: 16px !important;
    line-height: 16px !important;
    margin-top: 4px !important;
    background-position: 0px 0px !important;
}

.RadPanelBar_Default .rpExpanded span.rpExpandHandle, .RadPanelBar_Default a.rpExpanded:hover .rpNavigation .rpExpandHandle {
    background-image: url(../Images/expended-arrow-90.png) !important;
    background-repeat: no-repeat !important;
    height: 16px !important;
    margin-top: 4px !important;
    background-position: 0px 0px !important;
}

.img {
    border: none !important;
}

.rpImage {
    margin-top: 0px !important;
}

.rpTemplate {
    height: 100% !important;
    padding: 3px 0px 0px 0px !important;
}
/*Final Left Side Menu Button*/
.np-menu #ctl00_RadMenu1 {
    background-color: transparent !important;
    z-index: 999999 !important;
    border-color: transparent !important;
}

.np-menu .rmRootGroup {
    padding: 0px 4px;
    background-color: transparent !important;
    background-position: 500px 500px !important;
    background-repeat: no-repeat !important; /*-moz-border-radius: 6px !important;     -webkit-border-radius: 6px !important;     border-radius: 6px !important;*/
    border-top-left-radius: 7px 7px !important;
    border-top-right-radius: 7px 7px !important;
    border-bottom-left-radius: 6px 6px !important;
    border-bottom-right-radius: 6px 6px !important;
    border-width: 0px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

.np-menu .rmLink {
    background-color: transparent !important;
    height: 34px !important;
    line-height: 32px !important;
    border-color: transparent !important;
    background-image: none !important;
    padding-left: 0px !important;
    cursor: pointer !important;
    /*padding-left: 7px !important;*/
}

    .np-menu .rmLink:hover {
        background-color: transparent !important;
        background-image: none !important;
        height: 34px !important;
        line-height: 32px !important;
        color: #2c6abc !important;
    }

.np-menu .rmItem:hover {
    background-image: none !important;
    background-repeat: repeat !important;
    height: 34px !important;
    color: #2c6abc !important;
    line-height: 32px !important;
    background-color: #fff !important;
    border-color: transparent !important;
    background-position: 0px 0px !important;
}

.np-menu .rmFirst .rmFocused {
    background-color: transparent !important;
    background-position: 0px 0px !important;
    background-image: url('../Images/menu-select.png') !important;
    background-repeat: repeat !important;
    height: 34px !important;
    color: #fff !important;
    border-color: transparent !important;
    border-top-left-radius: 6px 6px !important;
    border-top-right-radius: 6px 6px !important; /*border-top: 1px solid #246893 !important;     border-right: 1px solid #2f80b4 !important;     border-left: 1px solid #2f80b4 !important;*/
}

.np-menu .rmFirst .rmSelected {
    background-color: transparent !important;
    background-position: 0px 0px !important;
    background-image: url('../Images/menu-select.png') !important;
    background-repeat: repeat !important;
    height: 34px !important;
    color: #fff !important;
    border-color: transparent !important;
    border-top-left-radius: 6px 6px !important;
    border-top-right-radius: 6px 6px !important; /*border-top: 1px solid #246893 !important;     border-right: 1px solid #2f80b4 !important;     border-left: 1px solid #2f80b4 !important;*/
}

.np-menu .rmLast .rmFocused {
    background-color: transparent !important;
    background-position: 0px 0px !important;
    background-image: url('../Images/menu-select.png') !important;
    background-repeat: repeat !important;
    height: 34px !important;
    color: #fff !important;
    border-color: transparent !important;
    border-bottom-left-radius: 6px 6px !important;
    border-bottom-right-radius: 6px 6px !important;
}

.np-menu .rmLast .rmSelected {
    background-color: transparent !important;
    background-position: 0px 0px !important;
    background-image: url('../Images/menu-select.png') !important;
    background-repeat: repeat !important;
    height: 34px !important;
    color: #fff !important;
    border-color: transparent !important;
    border-bottom-left-radius: 6px 6px !important;
    border-bottom-right-radius: 6px 6px !important;
}

.np-menu .rmFocused {
    background-color: transparent !important;
    background-position: 0px 0px !important;
    background-image: url('../Images/menu-select.png') !important;
    background-repeat: repeat !important;
    height: 34px !important;
    color: #fff !important;
    border-color: transparent !important;
    -moz-border-radius: 0px !important;
    -webkit-border-radius: 0px !important;
    border-radius: 0px !important;
}

.np-menu .rmSelected {
    background-color: transparent !important;
    background-position: 0px 0px !important;
    background-image: url('../Images/menu-select.png') !important;
    background-repeat: repeat !important;
    color: #fff !important;
    border-color: transparent !important;
    -moz-border-radius: 0px !important;
    -webkit-border-radius: 0px !important;
    border-radius: 0px !important;
}

.np-menu .rmText {
    background-position: 0px 0px !important;
    height: 34px !important;
    background-image: none !important;
    padding-left: 4px !important;
    cursor: hand !important;
}

.np-menu .rmFirst {
    height: 34px !important;
    line-height: 34px !important;
    font-size: 12px !important;
    background-color: transparent !important;
    background-image: url('../Images/menu-bg.png') !important;
    background-repeat: repeat !important;
    padding: 0px 0px 0px 3px !important;
    border-top-left-radius: 6px 6px !important;
    border-top-right-radius: 6px 6px !important;
}

.np-menu .rmLast {
    border-width: 0px !important;
    height: 34px !important;
    line-height: 34px !important;
    font-size: 12px !important;
    background-color: transparent !important;
    background-image: url('../Images/menu-bg.png') !important;
    background-repeat: repeat !important;
    padding: 0px 0px 0px 3px !important;
    border-bottom-left-radius: 6px 6px !important;
    border-bottom-right-radius: 6px 6px !important;
}

.np-menu .rmItem {
    height: 34px !important;
    line-height: 34px !important;
    font-size: 12px !important;
    background-color: transparent !important;
    background-image: url('../Images/menu-bg.png') !important;
    background-repeat: repeat !important;
    padding: 0px 0px 0px 0px !important;
}

.np-menu .rmExpandRight {
    padding-right: 0px !important;
    background-image: url('../Images/expend-arrow1.png') !important;
    background-repeat: repeat !important;
    background-position: 0px 0px !important;
}

.np-menu .rmVertical {
    backgr  ound-image: none !important;
    background-color: #dbdddc !important;
    padding-left: 0px !important;
    padding-right: 0px !important; /*border: 0px thin #666 !important;*/ /*-moz-box-shadow: 0 0 5px 5px #666 !important;*/
}

.np-menu .rmSlide .rmFirst .rmFocused, .np-menu .rmSlide .rmFirst .rmSelected, .np-menu .rmSlide .rmLast .rmFocused, .np-menu .rmSlide .rmLast .rmSelected, .np-menu .rmFirst .rmSlide .rmFocused, .np-menu .rmFirst .rmSlide.rmSelected {
    border-top-left-radius: 0px 0px !important;
    border-top-right-radius: 0px 0px !important;
    border-bottom-left-radius: 0px 0px !important;
    border-bottom-right-radius: 0px 0px !important;
}
/*.action iframe
{
    top:initial !important;
}*/
.action .rmRootGroup {
    background-color: #7b7b7b !important;
    background-position: 0px 0px !important;
    background-repeat: no-repeat !important;
    -moz-border-radius: 8px !important;
    -webkit-border-radius: 8px !important;
    border-radius: 8px !important;
}

.action .rmGroup .rmLink {
    background-color: #8e8e8e !important;
    color: #fff !important;
    line-height: 32px !important;
    border-color: transparent !important;
    background-image: none !important;
    padding-left: 10px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    cursor: pointer !important;
    border: 1px solid #606060 !important;
    -webkit-border-radius: 6px !important;
    -moz-border-radius: 6px !important;
    border-radius: 6px !important;
}

    .action .rmGroup .rmLink:hover {
        background-image: none !important;
        background-repeat: repeat !important;
        color: #fff !important;
        border: 1px solid #606060 !important;
        background-position: 0px 0px !important;
    }

.action .rmLast a.rmLink:hover {
    padding-bottom: 0px !important;
}

.action .rmDisabled:hover {
    background-image: none !important;
    background-repeat: repeat !important;
}

.action .rmFocused {
    background-image: none !important;
    background-repeat: repeat !important;
    color: #fff !important;
    border: 1px solid #606060 !important;
    background-position: 0px 0px !important;
}

.action .rmSelected {
    background-image: none !important;
    background-repeat: repeat !important;
    color: #fff !important;
    border: 1px solid #606060 !important;
    background-position: 0px 0px !important;
}

.action .rmLast {
    border-width: 0px !important;
}

.action .rmFirst {
    border-width: 0px !important;
}

.action .rmItem {
    height: 40px !important;
    font-size: 12px !important;
    background-color: #7b7b7b !important;
    background-image: none !important;
    padding-top: 0px !important;
    padding-right: 0px !important;
}

.action .rmExpandRight {
    padding-right: 0px !important;
    background-image: url('../Images/expend-arrow1.png') !important;
    background-repeat: repeat !important;
    background-position: 0px 0px !important;
}

.action .rmTopFix {
    height: 0px !important;
}

.action .rmVertical {
    background-image: none !important;
    background-color: #7b7b7b !important;
    -webkit-box-shadow: 0 0 3px 1px #666 !important;
    box-shadow: 0 0 3px 1px #666 !important;
    box-shadow: 3px 3px 1px #666;
    /*position:inherit !important;*/
    padding: 10px 10px 6px 10px !important;
    z-index: 9999999999999999999999999999 !important;
}
/*Drop Down New Style*/
.Dropaction .rmRootGroup {
    background-color: #7b7b7b !important;
    background-position: 0px 0px !important;
    background-repeat: no-repeat !important;
    -moz-border-radius: 8px !important;
    -webkit-border-radius: 8px !important;
    border-radius: 8px !important;
}

.Dropaction .rmFrist {
    margin-top: -15px !important;
    background-color: transparent !important;
    border-top: 0px solid #606060 !important;
    border-left: 0px solid #606060 !important;
    border-right: 0px solid #606060 !important;
}

.Dropaction .rmItem {
    color: #fff !important;
    height: 32px !important;
    border-color: transparent !important;
    background-image: none !important;
    padding-left: 0px !important;
    cursor: pointer !important;
}

.InsideFirst {
    background-color: #8e8e8e !important;
    border-top: 1px solid #606060 !important;
    border-left: 1px solid #606060 !important;
    border-right: 1px solid #606060 !important;
    border-top-left-radius: 6px 6px !important;
    border-top-right-radius: 6px 6px !important;
}

.Dropaction .rmLink {
    background-color: #8e8e8e !important;
    border-top: 1px solid #606060 !important;
    border-left: 1px solid #606060 !important;
    border-right: 1px solid #606060 !important;
}

.Dropaction .rmLast .rmLink {
    border: 1px solid #606060 !important;
    border-bottom-left-radius: 6px 6px !important;
    border-bottom-right-radius: 6px 6px !important;
    margin-bottom: 6px !important;
}

.Dropaction .rmLink:hover {
    background-image: none !important;
    background-position: 0px 0px !important;
}

.Dropaction .rmLast a.rmLink:hover {
    padding-bottom: 0px !important;
}

.Dropaction .rmDisabled:hover {
    background-image: none !important;
    background-repeat: repeat !important;
}

.Dropaction .rmFocused {
    background-image: none !important;
    background-repeat: repeat !important;
    color: #fff !important;
    border: 1px solid #606060 !important;
    background-position: 0px 0px !important;
}

.Dropaction .rmSelected {
    background-image: none !important;
    background-repeat: repeat !important;
    color: #fff !important;
    border: 1px solid #606060 !important;
    background-position: 0px 0px !important;
}

.Dropaction .rmText {
    background-position: 0px 0px !important;
    line-height: 32px !important;
    background-image: none !important;
    cursor: hand !important;
    padding-left: 10px !important;
    color: #fff !important;
}

.Dropaction .rmExpandRight {
    padding-right: 0px !important;
    background-image: url('../Images/expend-arrow1.png') !important;
    background-repeat: repeat !important;
    background-position: 0px 0px !important;
}

.Dropaction .rmTopFix {
    height: 0px !important;
}

.Dropaction .rmVertical {
    background-image: none !important;
    background-color: #7b7b7b !important;
    padding-left: 0px !important;
    padding-right: 0px !important;
    -webkit-box-shadow: 0 0 3px 1px #666 !important;
    box-shadow: 0 0 3px 1px #666 !important;
    box-shadow: 3px 3px 1px #666;
    /*position:inherit !important;*/
    padding: 10px 10px 6px 10px !important;
    z-index: 9999999999999999999999999999 !important;
}

.Dropaction .rmLeftImage {
    float: right !important;
    margin: 9px 5px 0px 0px !important;
}

.audit .rmLast {
    height: 0px !important;
}
/*End Of Final Left Side Menu Button */
/*Second Left Menu Sliding*/
.rmBottomFix .rmTopFix .rmBottomFix {
    left: 0px !important;
    height: 0px !important;
    border-bottom-color: transparent !important;
    border-left-color: transparent !important;
    border-right-color: transparent !important;
    border-top-color: transparent !important;
    bottom: 0px !important;
    -moz-border-radius: 8px !important;
    -webkit-border-radius: 8px !important;
    border-radius: 6px !important;
    border-width: 1px !important;
    padding-top: 3px !important;
    padding-bottom: 6px !important;
}

.divBorder {
    border-color: transparent !important;
}
/*Body pannel*/

.Body_Panel {
    border-color: transparent !important;
}

.body_border {
    border: 1px solid #828282;
    margin-right: 5px !important;
}

.body_border1 {
    border: 1px solid #828282;
}

.SummaryContainer {
    border-color: transparent !important;
}

.right-margin {
    margin-right: 5px !important;
}

.rgHeader {
    font-weight: bold !important;
    font-size: 14px !important;
    padding-left: 7px !important;
    border-bottom: 2px solid #dedede !important;
    background-image: none !important;
    background-color: #f7f7f7 !important;
}

.rgEditRow {
    background-color: #ededed !important;
}

.RadWindow {
    background-position: 0 0 !important;
    background-color: transparent !important;
    z-index: 9999999999 !important;
}

.alterwindow .RadWindow {
    background-position: 0 0 !important;
    background-color: transparent !important;
    background-image: url('../Images/message_boxBg.png') !important;
    background-repeat: repeat !important;
    width: 350px !important;
    border: 1px solid #e9e9e9 !important;
    z-index: 9999999999 !important;
}

.rwBodyRight {
    background-position: 0 0 !important;
    width: 0px !important;
    background-image: none !important;
}

.rwCorner {
    background-position: 0 0 !important;
    width: 0px !important;
    background-image: none !important;
}

.rbSkinnedButton {
    padding-right: 0px !important;
    background-position: 0px 0px !important;
}
/*updated telerik version dropdown change*/
.RadComboBox_Default .rcbHovered .rcbActionButton, .RadComboBox_Default .rcbActionButton {
    color: transparent !important;
}
/*END updated telerik version dropdown change*/
/*Drop Down List CSS*/
.RadComboBox_Default .rcbInput {
    font-size: 14px !important;
    color: #000 !important;
}

.rcbSlide .RadComboBoxDropDown {
    /*width:400px !important;     font-size:15px !important;
    font-weight: bolder !important;*/
    border: 1px solid #dfdfdf !important;
    /*line-height: 32px !important;*/
    padding-bottom: 0px !important;
    margin-top: -6px !important;
    margin-bottom: 0px !important;
}

.rcbItem {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
}

.rcbSlide {
    padding-bottom: 0px !important;
    margin-bottom: 0px !important;
}

.RadComboBox, .RadComboBox-large, .RadComboBox-small, .RadComboBox-medium, .RadComboBox-flag, .RadComboBox-mini, .RadComboBoxPS, .RadComboBox-chmini, .RadComboBox-miniH, .RadComboBox-big, .RadComboBox-mediumPS, .RadComboBox-mid, .rgAdvPart .RadComboBox, .RadComboBox250, .RadComboBox160 {
    background: url(../Images/arrow-db1.png) !important;
    background-repeat: no-repeat !important;
    margin-top: 0px !important;
    padding-top: 0px !important;
    height: 26px !important;
    line-height: 23px !important;
    border: #dfdfdf 1px solid !important;
    font-style: normal !important;
}

.RadComboBox {
    width: 180px !important;
    background-position: -119px 0px !important;
    border-radius: 8px !important;
}

.rcbReadOnly, .RadComboBox_Black .rcbReadOnly, .RadComboBox_Black .rcbActionButton, .rcbActionButton, .rcbInner {
    border-color: transparent !important;
}

    .RadComboBox_Black .rcbReadOnly, .RadComboBox_Black .rcbInner, .RadComboBox_Black .rcbActionButton, .RadComboBox_Black .rcbActionButton .rcbIcon, .rcbReadOnly, .rcbHovered, .rcbFocused, .RadComboBox_Default .rcbActionButton .rcbIcon, .rcbInner, .rcbActionButton {
        background-image: none !important;
        background-color: transparent !important;
    }

.rcbArrowCell {
    background-image: none !important;
    width: 16px !important;
}

.rcbList, .rcbSlide {
    z-index: 99999999 !important;
}

.rcbInputCell {
    background-image: none !important;
}

.RadComboBox table td.rcbInputCell {
    height: 26px !important;
    line-height: 24px !important;
}

.RadComboBox .rcbEmptyMessage {
    font-style: normal !important;
}

.RadComboBox_Default .rcbEmptyMessage {
    color: #333 !important;
}


.RadComboBoxDropDown {
    border-color: transparent !important;
    border-bottom-left-radius: 6px 6px !important;
    border-bottom-right-radius: 6px 6px !important;
    padding-bottom: 1px !important;
    padding-top: 1px !important;
    border-right: 1px solid #999 !important;
    border-left: 1px solid #999 !important;
    border-bottom: 1px solid #999 !important;
    background-color: #fff !important;
    z-index: 999999 !important;
}

.RadComboBox_Black, .rcbInputCell, .RadComboBox_Black table.rcbHovered, .RadComboBox_Black .rcbReadOnly .rcbInput {
    color: #5d96e0 !important;
}

.RadComboBoxDropDown_Default .rcbHovered, .RadComboBoxDropDown_Black .rcbHovered {
    color: #5d96e0 !important;
    background-color: #f7f7f7 !important;
    margin: 0px !important;
    padding: 8px 0px 8px 7px !important;
}

.RadComboBox_Default .rcbDisabled .rcbInputCell .rcbInput, .RadComboBoxDropDown_Black {
    color: #666 !important;
}

.rcbInput {
    margin-top: 2px !important;
}

.RadComboBox_Default .rcbDisabled .rcbInputCellLeft {
    /*background-image: url('../Images/dropdown.png') !important;*/
    background-repeat: no-repeat !important;
    width: 160px !important;
    background-position: -138px 0px !important;
    border-radius: 8px !important;
}

.RadComboBox_Default .rcbDisabled .rcbArrowCell, .RadComboBox .rcbDisabled .rcbArrowCell a {
    width: 1px !important;
}

.RadComboBox_Default .rcbInputCellLeft {
    background-image: none !important;
}

.RadComboBox-large {
    width: 200px !important;
    background-position: -99px 0px !important;
    border-radius: 10px !important;
}

    .RadComboBox-large .rcbScroll {
        overflow-x: auto !important;
    }

.RadComboBox-small {
    width: 90px !important;
    background-position: -206px 0px !important;
    border-radius: 6px !important;
}

.RadComboBox-medium {
    width: 125px !important;
    background-position: -172px 0px !important;
    border-radius: 6px !important;
}

.RadComboBox-flag {
    width: 70px !important;
    background-position: -226px 0px !important;
    border-radius: 6px !important;
}

.RadComboBox-small .rcbArrowCell {
    background-image: none !important;
    width: 16px !important;
}

.RadComboBox-mini, .RadComboBoxPS {
    width: 55px !important;
    background-position: -240px 0px !important;
    border-radius: 6px !important;
}

    .RadComboBox-mini .RadComboBoxDropDown_Default {
        width: 90px !important;
    }

.RadComboBox-chmini {
    width: 45px !important;
    background-position: -250px 0px !important;
    border-radius: 4px !important;
}

.RadComboBoxPS .rgRow td, .RadComboBoxPS .rgAltRow td {
    padding-left: 0px !important;
}

.RadComboBoxPS .rcbFocused {
    margin-top: -4px !important;
}

.RadComboBoxPS .rcbItem, .RadComboBoxPS .RadComboBoxDropDown .rcbHovered, .RadComboBoxPS .RadComboBoxDropDown .rcbDisabled, .RadComboBoxPS .RadComboBoxDropDown .rcbLoading, .RadComboBoxPS .RadComboBoxDropDown .rcbCheckAllItems, .RadComboBoxPS .RadComboBoxDropDown .rcbCheckAllItemsHovered {
    margin: 0 1px !important;
    padding: 2px 0px 2px 14px !important;
}

.RadComboBox .rcbReadOnly td.rcbArrowCell a {
    width: 8px !important;
    margin-right: 9px !important;
}

.RadComboBox-miniH {
    width: 50px !important;
    line-height: 20px !important;
    height: 22px !important;
    background-position: -246px -3px !important;
    border-radius: 4px !important;
}

.RadComboBox-mini .rcbArrowCell {
    background-image: none !important;
    width: 15px !important;
}

.rcbFocused {
    padding-top: 0px !important;
    margin-top: 0px !important;
    height: 28px !important;
    border-color: transparent !important;
}

.RadComboBox-big {
    width: 297px !important;
    background-position: 0px 0px !important;
    border-radius: 10px !important;
}

.RadComboBox250 {
    width: 250px !important;
    background-position: -50px 0px !important;
    border-radius: 10px !important;
}

.RadComboBox160 {
    width: 161px !important;
    background-position: -138px 0px !important;
    border-radius: 8px !important;
}

.RadComboBox-mediumPS {
    line-height: 20px !important;
    height: 22px !important;
    width: 125px !important;
    background-position: -172px -3px !important;
    border-radius: 6px !important;
}

    .RadComboBox-mediumPS .rcbInput {
        padding-top: 0px !important;
        line-height: 16px !important;
    }

.RadComboBox-mid {
    width: 100px !important;
    background-position: -197px 0px !important;
    border-radius: 6px !important;
}
/*Inside List of check box*/
.rlbItem .rlbCheck {
    display: none !important;
}

.rlbItem {
    line-height: 20px !important;
    padding-left: 35px !important;
    background-image: url(../images/checkbox.png) !important;
    background-repeat: no-repeat !important;
    background-position: 2px center !important;
    padding-top: 7px !important;
    padding-bottom: 7px !important;
}

.RadListBox_Default .rlbGroup .rlbSelected {
    background-image: url(../images/checkbox-active.png) !important;
}
/*DropDown End Inside List of check box*/
.rfdRadioChecked {
    opacity: 1.5 !important;
}

.rfdInputDisabled {
    opacity: 1.5 !important;
}

.RadComboBoxDropDown_Default .rcbScroll {
    /*overflow-x: hidden !important;
    overflow-y: auto !important;*/
    margin-top: -3px !important;
}

.RadComboBoxDropDown .rcbScroll {
    padding: 10px 0px 0px 0px !important;
}

.RadComboBoxDropDown .rcbItem {
    padding: 4px 0px 4px 6px !important;
}

.RadComboBox .rcbInputCell .rcbEmptyMessage {
    font-style: normal !important;
}

.MultiSelectCombo .rcbItem, .MultiSelect .rcbItem, .MultiSelect .rcbHovered{
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

.MultiSelectCombo .rcbHovered {
    color: #5d96e0 !important;
    background-color: #f7f7f7 !important;
    margin: 0px !important;
    padding: 0px 0px 0px 6px !important;
}

.MultiSelectCombo .rcbCheckAllItems .rcbCheckAllItemsCheckBox, .MultiSelectCombo .rcbCheckAllItemsHovered .rcbCheckAllItemsCheckBox {
    line-height: 18px !important;
    opacity: 0;
}

.MultiSelectCombo .rcbItem .rcbCheckBox, .MultiSelectCombo .rcbHovered .rcbCheckBox {
    display: none\0/IE8+9 !important; /*Set width differently for IE*/
    opacity: 0;
    line-height: 18px !important;
}

.MultiSelectCombo .rcbItem .rcbCheckBox, x:-moz-any-link, x:default, .MultiSelectCombo .rcbHovered .rcbCheckBox, x:-moz-any-link, x:default {
    display: none !important; /*Set width differently for Firfox*/
    line-height: 18px !important;
}

.MultiSelectCombo .rcbItem, .MultiSelectCombo .rcbHovered, .MultiSelectCombo .rcbCheckAllItems, .MultiSelectCombo .rcbCheckAllItemsHovered {
    margin-left: 0px !important;
    background-image: url(../images/checkbox.png) !important;
    background-repeat: no-repeat !important;
    background-position: 2px 2px !important;
}

.MultiSelectCombo .rcbScroll {
    overflow-x: hidden !important;
}

.MultiSelectCombo .rcbItem > label {
    line-height: 18px !important;
    margin-right: 0px !important;
    margin-top: auto !important;
    margin-bottom: auto !important;
    padding: 5px 0px 0px 35px !important;
    vertical-align: middle !important;
    min-height: 30px !important;
}

.MultiSelectCombo .rcbHovered > label {
    line-height: 18px !important;
    margin-right: 0px !important;
    margin-top: auto !important;
    margin-bottom: auto !important;
    padding: 5px 0px 0px 34px !important;
    min-height: 30px !important;
}

.MultiSelectCombo .rcbCheckAllItems, .MultiSelectCombo .rcbCheckAllItemsHovered {
    line-height: 32px !important;
    padding-left: 0px !important;
}
    /*.MultiSelectCombo.rcbCheckAllItemsCheckBox
{
    line-height:32px !important;
    padding-left:35px !important;
    background-image: url(../images/checkbox-active.png) !important;
    background-repeat: no-repeat !important;
    background-position:2px top !important;
}*/

    .MultiSelectCombo .rcbItem.checked, .MultiSelectCombo .rcbHovered.checked, .MultiSelectCombo .rcbCheckAllItems.checked, .MultiSelectCombo .rcbCheckAllItemsHovered.checked {
        background-image: url(../images/checkbox-active.png) !important;
    }

.RadForm.RadForm_Black.rfdCheckbox .MultiSelectCombo input[type="checkbox"], .RadForm.RadForm_Default.rfdCheckbox .MultiSelectCombo input[type="checkbox"] { /*Checkbox styling for Chrome*/
    float: left !important;
}
/*Radio Button & Check Box*/
.rfdToggleImage {
    background-image: none !important;
}

.RadForm.RadForm_Black .rfdCheckboxChecked, .RadForm.RadForm_Black .rfdCheckboxUnchecked, .RadForm.RadForm_Black .rfdRadioUnchecked, .RadForm.RadForm_Black .rfdRadioChecked {
    background-color: transparent;
    background-repeat: no-repeat;
    display: inline-block !important;
    line-height: 32px !important;
    padding: 8px 0 8px 38px !important;
    top: -2px !important;
}
/*.RadForm.RadForm_Default .rfdInputDisabled, .RadForm.RadForm_Black .rfdInputDisabled
{
    background-image: url('../Images/radio-button.png') !important;
    background-repeat: no-repeat !important;
    background-position: 0px 0px !important;
    margin-right: 3px !important;
    line-height: 32px !important;
    padding: 8px 0 8px 38px !important;
    top:-2px !important;
}*/
.RadForm.RadForm_Default .rfdRadioUnchecked, .RadForm.RadForm_Black .rfdRadioUnchecked {
    background-image: url('../Images/radio-button.png') !important;
    background-repeat: no-repeat !important;
    background-position: 0px 0px !important;
    margin-right: 3px !important;
    line-height: 32px !important;
    padding: 8px 0 8px 38px !important;
    top: -2px !important;
}

.RadForm.RadForm_Default .rfdRadioChecked, .RadForm.RadForm_Black .rfdRadioChecked {
    background-image: url('../Images/radio-button-active.png') !important;
    background-repeat: no-repeat !important;
    background-position: 0px 0px !important;
    margin-right: 3px !important;
    line-height: 32px !important;
    padding: 8px 0 8px 38px !important;
    top: -2px !important;
}

.RadForm.RadForm_Black .rfdCheckboxUnchecked, .RadForm.RadForm_Default .rfdCheckboxUnchecked {
    background-image: url('../Images/checkbox.png') !important;
    background-repeat: no-repeat !important;
    background-position: 0px 1px !important;
    line-height: 32px !important;
    padding: 8px 0 8px 38px !important;
    top: -2px !important;
}

.RadForm.RadForm_Black .rfdCheckboxChecked, .RadForm.RadForm_Default .rfdCheckboxChecked {
    background-image: url('../Images/checkbox-active.png') !important;
    background-repeat: no-repeat !important;
    background-position: 0px 0px !important;
    line-height: 32px !important;
    padding: 8px 0 8px 38px !important;
    top: -2px !important;
}

.rfdCheckboxChecked, .rfdCheckboxUnchecked, .rfdRadioUnchecked, .rfdRadioChecked {
    display: inline !important;
}

checked.rfdCheckboxUnchecked {
    background-image: url('../Images/checkbox.png') !important;
    background-repeat: no-repeat !important;
    background-position: 0px 0px !important;
    line-height: 32px !important;
    padding: 8px 0 8px 38px !important;
    top: -2px !important;
}

unchecked.rfdCheckboxUnchecked {
    background-image: url('../Images/checkbox-active.png') !important;
    background-repeat: no-repeat !important;
    background-position: 0px 0px !important;
    line-height: 32px !important;
    padding: 8px 0 8px 38px !important;
    top: -2px !important;
}

.RadForm.RadForm_Black .risk .rfdCheckboxUnchecked, .RadForm.RadForm_Default .risk .rfdCheckboxUnchecked {
    background-image: url('../Images/plan_delete_1.png') !important;
    background-repeat: no-repeat !important;
    background-position: 0px 0px !important;
    cursor: pointer !important;
    line-height: 20px !important;
}

.RadForm.RadForm_Black .risk .rfdCheckboxChecked, .RadForm.RadForm_Default .risk .rfdCheckboxChecked {
    background-image: url('../Images/plan_delete_1.png') !important;
    background-repeat: no-repeat !important;
    background-position: 0px 0px !important;
    cursor: pointer !important;
    line-height: 20px !important;
}

.RadForm.RadForm_Black.rfdCheckbox .risk input[type="checkbox"], .RadForm.RadForm_Default.rfdCheckbox .risk input[type="checkbox"] { /*Checkbox styling for Chrome*/
    background-image: url('../Images/plan_delete_1.png') !important;
    background-repeat: no-repeat !important;
    background-position: 0px 10px !important;
    cursor: pointer !important;
    line-height: 20px !important;
}

    .RadForm.RadForm_Black.rfdCheckbox .risk input[type="checkbox"]:checked, .RadForm.RadForm_Default.rfdCheckbox .risk input[type="checkbox"]:checked { /*Checkbox styling for Chrome*/
        background-image: url('../Images/plan_delete_1.png') !important;
        background-repeat: no-repeat !important;
        background-position: 0px 10px !important;
        cursor: pointer !important;
        line-height: 20px !important;
    }
/*Only Chrome \0/*/
.icon-sum {
    width: 20px !important;
    height: 20px !important;
    background-color: #123456 !important;
}

.RadForm.RadForm_Black.rfdCheckbox input[type="checkbox"], .RadForm.RadForm_Default.rfdCheckbox input[type="checkbox"], .RadForm_Default.rfdRadio input[type="radio"], .RadForm.rfdRadio input[type="radio"]:checked, .RadForm_Black.rfdRadio input[type="radio"] { /*Checkbox styling for Chrome*/
    background-image: url('../Images/checkbox.png') !important;
    background-repeat: no-repeat !important;
    background-position: 2px 3px !important;
    margin-top: -3px !important;
    margin-bottom: -4px !important;
    height: 39px !important;
    line-height: 32px !important;
    padding: 0 0 0 38px !important;
    /*float:left !important;*/
}

.RadForm.rfdCheckbox input[type="checkbox"][disabled] {
    background-image: url('../Images/checkbox-disable.png') !important;
    background-repeat: no-repeat !important;
    background-position: 2px 3px !important;
    margin-top: -3px !important;
    margin-bottom: -4px !important;
    height: 39px !important;
    line-height: 32px !important;
    padding: 0 0 0 38px !important;
}

.RadForm.RadForm_Black.rfdCheckbox input[type="checkbox"]:checked, .RadForm.RadForm_Default.rfdCheckbox input[type="checkbox"]:checked, .RadForm.rfdRadio input[type="radio"]:checked, .RadForm_Black.rfdRadio input[type="radio"]:checked { /*Checkbox styling for Chrome*/
    background-image: url('../Images/checkbox-active.png') !important;
}

.RadForm.rfdRadio label {
    vertical-align: middle !important;
    line-height: 28px !important;
}
/*Inside Header*/
.patient-InsideHeader {
    padding: 6px 8px 0px 10px;
    margin-bottom: 16px !important;
    color: #fff !important;
    font-size: 12px !important;
    font-weight: normal !important;
    height: 24px;
    background-image: url('../Images/subheader-bar.png') !important;
    background-repeat: repeat !important;
    -moz-border-radius: 14px !important;
    -webkit-border-radius: 14px !important;
    border-radius: 14px !important;
}

.rpExpandable {
    padding: 6px 8px 0px 10px;
    margin-bottom: 10px !important;
    color: #fff !important;
    font-size: 12px !important;
    font-weight: normal !important;
    height: 24px;
    background-image: url('../Images/subheader-bar.png') !important;
    background-repeat: repeat !important;
    -moz-border-radius: 14px !important;
    -webkit-border-radius: 14px !important;
    border-radius: 14px !important;
    border-bottom-width: 0px !important;
}

.rpText {
    margin-top: -4px !important;
    font-size: 12px !important;
    font-weight: bold !important;
    font-style: normal !important;
}

.rgMasterTable {
    line-height: 20px !important;
    border: 0px solid #999 !important; /*margin:0px 4px 0px 4px !important;*/
}
/*Calender Text Box Effect*/
html body .RadInput_Black .riTextBox, html body .RadInputMgr_Black {
    background: none !important;
}
/*EndCalender Text Box Effect*/
/*Text Box Effect*/
.rcInputCell {
    width: 80px !important;
}

.mini-large600 .riTextBox, .mini-large600 .riEnabled, .mini-large600 .riDisplay, .mini-large600 .riHover {
    width: 600px !important;
}

.riTextBox, .riEnabled, .riEmpty, .riDisabled, .riDisplay, .riHover, .riFocused, .mainTxtBox .riTextBox, .mainTxtBox .riEnabled, .mainTxtBox .riDisplay, .mainTxtBox .riHover, .RadGrid .rgFilterBox {
    -webkit-box-shadow: inset 0 1px 3px #DDD !important;
    box-shadow: inset 0 1px 3px #DDD !important;
    border: 1px solid #DEDEDE !important;
    -webkit-transition: all 0.15s linear !important;
    -webkit-border-radius: 5px !important;
    border-radius: 5px !important;
    padding: 0px 4px 0px 4px !important;
    width: 180px !important;
    height: 26px !important;
    color: #000 !important;
    background-position: 0px 0px !important;
    background-image: none !important;
    background-color: White !important;
    outline: none !important;
    font-size: 14px !important;
}

.riFocused {
    background-color: #f7f7f7 !important;
}

.cardTxtBox .riTextBox, .cardTxtBox .riEnabled, .cardTxtBox .riDisplay, .cardTxtBox .riHover {
    width: 151px !important;
}

.vitalTxtBox .riTextBox, .vitalTxtBox .riEnabled, .vitalTxtBox .riDisplay, .vitalTxtBox .riHover {
    width: 152px !important;
}

.chartTxtBox .riTextBox, .chartTxtBox .riEnabled, .chartTxtBox .riDisplay, .chartTxtBox .riHover {
    width: 220px !important;
    margin-top:3px !important;
}

.cchpiTxtBox .riTextBox, .cchpiTxtBox .riEnabled, .cchpiTxtBox .riDisplay, .cchpiTxtBox .riHover {
    width: 230px !important;
}

.smallTextBox .riTextBox, .smallTextBox .riEnabled, .smallTextBox .riDisplay, .smallTextBox .rihover, .rgFilterBox .riTextBox, .rgFilterBox .riEnabled, .rgFilterBox .riDisplay, .rgFilterBox .rihover {
    width: 89px !important;
}

.midTextBox .riTextBox, .midTextBox .riEnabled, .midTextBox .riDisplay, .midTextBox .rihover {
    width: 115px !important;
}

.dateTimeTxtBox .riTextBox, .dateTimeTxtBox .riEnabled, .dateTimeTxtBox .riDisplay, .dateTimeTxtBox .rihover {
    width: 132px !important;
}

.redtxt .riTextBox, .redtxt .riEnabled, .redtxt .riDisplay, .redtxt .rihover {
    width: 79px !important;
}

.smalltxt .riTextBox, .smalltxt .riEnabled, .smalltxt .riEmpty, .smalltxt .riDisplay, .smalltxt .rihover {
    width: 84px !important;
}

.miniTextBox .riTextBox, .miniTextBox .riEnabled, .miniTextBox .riDisplay, .miniTextBox .riHover {
    width: 35px !important;
}

.mini-large .riTextBox, .mini-large .riEnabled, .mini-large .riDisplay, .mini-large .riHover {
    width: 50px !important;
}

.chmini-large .riTextBox, .chmini-large .riEnabled, .chmini-large .riDisplay, .chmini-large .riHover {
    width: 45px !important;
    text-align: center !important;
}

.chmini-large40 .riTextBox, .chmini-large40 .riEnabled, .chmini-large40 .riDisplay, .chmini-large40 .riHover {
    width: 55px !important;
    margin: 5px 0px 3px 0px !important;
    text-align: center !important;
    outline: none !important;
}

.chminiDisabled-large40 .riTextBox, .chminiDisabled-large40 .riEnabled, .chminiDisabled-large40 .riDisplay, .chminiDisabled-large40 .riHover {
    width: 46px !important;
    margin: 5px 0px 3px 0px !important;
    text-align: center !important;
    background: #EEE !important;
    color: Black !important;
    outline: none !important;
}

.chmini-large78 .riTextBox, .chmini-large78 .riEnabled, .chmini-large78 .riDisplay, .chmini-large78 .riHover {
    width: 78px !important;
    margin: 5px 0px 3px 0px !important;
    text-align: center !important;
}

.chmini-large52 .riTextBox, .chmini-large52 .riEnabled, .chmini-large52 .riDisplay, .chmini-large52 .riHover {
    width: 65px !important;
    margin: 5px 0px 3px 0px !important;
    text-align: center !important;
}

input.CardTxt {
    -webkit-box-shadow: inset 0 1px 3px #DDD !important;
    box-shadow: inset 0 1px 3px #DDD !important;
    border: 1px solid #DEDEDE !important;
    -webkit-transition: all 0.15s linear !important;
    -webkit-border-radius: 5px !important;
    border-radius: 5px !important;
    padding: 7px !important;
    width: 165px !important;
    height: 14px !important;
}

input.Passwordtxt {
    -webkit-box-shadow: inset 0 1px 3px #DDD !important;
    box-shadow: inset 0 1px 3px #DDD !important;
    border: 1px solid #DEDEDE !important;
    -webkit-transition: all 0.15s linear !important;
    -webkit-border-radius: 5px !important;
    border-radius: 5px !important;
    padding: 7px !important;
    width: 186px !important;
    height: 14px !important;
}

input.SmallTextBox-80 {
    -webkit-box-shadow: inset 0 1px 3px #DDD !important;
    box-shadow: inset 0 1px 3px #DDD !important;
    border: 1px solid #DEDEDE !important;
    -webkit-transition: all 0.15s linear !important;
    -webkit-border-radius: 5px !important;
    border-radius: 5px !important;
    padding: 7px !important;
    width: 70px !important;
    height: 14px !important;
}

input.mini-large {
    -webkit-box-shadow: inset 0 1px 3px #DDD !important;
    box-shadow: inset 0 1px 3px #DDD !important;
    border: 1px solid #DEDEDE !important;
    -webkit-transition: all 0.15s linear !important;
    -webkit-border-radius: 5px !important;
    border-radius: 5px !important;
    padding: 7px 3px !important;
    width: 61px !important;
    height: 14px !important;
}

.SmallTextBox-80 .riTextBox, .SmallTextBox-80 .riEnabled, .SmallTextBox-80 .riDisplay, .SmallTextBox-80 .riHover {
    width: 90px !important;
}

.MidleTextBox-90 .riTextBox, .bigTextBox .riEnabled, .bigTextBox .riDisplay, .bigTextBox .riHover {
    width: 90px !important;
}

.MiscOrderTextBox .riTextBox, .MiscOrderTextBox .riEnabled, .MiscOrderTextBox .riDisplay, .MiscOrderTextBox .riHover {
    width: 290px !important;
}

.bigTextBox .riTextBox, .bigTextBox .riEnabled, .bigTextBox .riDisplay, .bigTextBox .riHover {
    width: 300px !important;
}

.MidleTextBox .riTextBox, .MidleTextBox .riEnabled, .MidleTextBox .riDisplay, .MidleTextBox .riHover {
    width: 250px !important;
}

.biggerTextBox .riTextBox, .biggerTextBox .riEnabled, .biggerTextBox .riDisplay, .biggerTextBox .riHover {
    width: 350px !important;
}

.biggerTxtBox .riTextBox, .biggerTxtBox .riEnabled, .biggerTxtBox .riDisplay, .biggerTxtBox .riHover {
    width: 390px !important;
}

.biggerSearchTxtBox .riTextBox, .biggerSearchTxtBox .riEnabled, .biggerSearchTxtBox .riDisplay, .biggerSearchTxtBox .riHover {
    width: 292px !important;
}

.TextBox .riTextBox, .TextBox .riEnabled, .TextBox .riDisplay, .TextBox .riHover {
    width: 220px !important;
}

.TextBox-200 .riTextBox, .TextBox-200 .riEnabled, .TextBox-200 .riDisplay, .TextBox-200 .riHover {
    width: 200px !important;
}

.TextBoxL .riTextBox, .TextBoxL .riEnabled, .TextBoxL .riDisplay, .TextBoxL .riHover {
    width: 250px !important;
}

.mediumtxt .riTextBox, .mediumtxt .riEnabled, .mediumtxt .riDisplay, .mediumtxt .rihover {
    width: 125px !important;
}

.largertxt .riTextBox, .largertxt .riEnabled, .largertxt .riDisplay, .largertxt .rihover {
    width: 634px !important;
}

.largertxtpop .riTextBox, .largertxtpop .riEnabled, .largertxtpop .riDisplay, .largertxtpop .rihover {
    width: 525px !important;
}

.blankTextBox {
    background-image: url('../Images/blank1.png') !important;
    background-repeat: no-repeat !important;
    height: 26px !important;
    line-height: 20px !important;
    width: 80px !important;
    background-color: transparent !important;
    border-color: transparent !important;
    padding-left: 5px !important;
    padding-right: 5px !important;
    color: #000 !important;
}

.riTextBox1 {
    height: 93px !important;
    width: 99.6% !important;
    background-color: #fff !important;
    padding-left: 6px !important;
    line-height: 24px !important;
    margin: 0px 0px 3px 0px !important;
    border: 1px solid #999 !important;
    padding-right: 0px !important;
}

.riTextBoxccd {
    height: 93px !important;
    width: 100% !important;
    background-color: #fff !important;
    border-color: transparent !important;
    padding-left: 15px !important;
    line-height: 24px !important;
    margin: 0px 0px 6px 0px !important;
    border: 1px solid #999 !important;
    padding-right: 0px !important;
}

    .riTextBoxccd .riDisplay {
        background-image: none !important;
    }

.riTextBox1 .riDisplay {
    background-image: none !important;
}

.Text-Area {
    height: 93px !important;
    width: 98% !important;
    background-color: #fff !important;
    padding-left: 15px !important;
    line-height: 24px !important;
    margin: 2px 0px 4px 0px !important;
    border: 1px solid #999 !important;
    padding-right: 0px !important;
    outline: none !important;
}

.Text-Area-Note {
    height: 122px !important;
    width: 98% !important;
    background-color: #fff !important;
    padding: 1% !important;
    line-height: 24px !important;
    margin: 2px auto 4px auto !important;
    border: 1px solid #999 !important;
    padding-right: 0px !important;
    outline: none !important;
}

.Text-Area-Note-history {
    height: 122px !important;
    width: 98% !important;
    max-width: 1135px !important;
    background-color: #fff !important;
    padding: 1% !important;
    line-height: 24px !important;
    margin: 2px auto 4px auto !important;
    border: 1px solid #999 !important;
    padding-right: 0px !important;
    outline: none !important;
}

.Text-Area-Note-samll {
    height: 54px !important;
    width: 208px !important;
    background-color: #fff !important;
    padding: 6px 8px !important;
    line-height: 24px !important;
    margin: 2px auto 4px auto !important;
    border: 1px solid #999 !important;
    /*padding-right: 0px !important;*/
    outline: none !important;
}

.Text-Area-Note-samll-injury {
    height: 54px !important;
    width: 320px !important;
    background-color: #fff !important;
    padding: 6px 8px !important;
    line-height: 24px !important;
    margin: 2px auto 4px auto !important;
    border: 1px solid #999 !important;
    /*padding-right: 0px !important;*/
    outline: none !important;
}

.Text-Area-Note-task {
    height: 200px !important;
    min-width: 750px !important;
    width: 100% !important;
    background-color: #fff !important;
    padding-left: 10px !important;
    padding-top: 10px !important;
    line-height: 24px !important;
    margin: 2px auto 4px auto !important;
    border: 1px solid #999 !important;
    padding-right: 0px !important;
    outline: none !important;
}

    .Text-Area .riDisplay, .Text-Area.riTextBox, .Text-Area.riTextBox, .Text-Area.riFocused, .Text-Area-Note-task .riDisplay, .Text-Area-Note-task.riTextBox, .Text-Area-Note-task.riTextBox, .Text-00Area-Note-task.riFocused, .riTextBox1 .riDisplay, .riTextBox1.riTextBox, .riTextBox1.riTextBox, .riTextBox1.riFocused, .Text-Area-Note .riDisplay, .Text-Area-Note .riEnabled, .Text-Area-Note.riTextBox, .riTextBoxOrders .riDisplay, .riTextBoxOrders .riEnabled, .riTextBoxOrders.riTextBox, .riTextBoxOrders.riFocused {
        background-image: none !important;
    }

.riTextBoxOrders {
    height: 290px !important;
    width: 99% !important;
    background-color: #fff !important;
    padding-left: 15px !important;
    line-height: 24px !important;
    margin: 2px 0px 4px 0px !important;
    border: 1px solid #999 !important;
    outline: none !important;
}

.riTextBox2 {
    background-color: #fff !important;
    width: 250px !important;
    height: 160px !important;
    border-color: transparent !important;
    padding-left: 8px !important;
    padding-top: 5px !important;
    line-height: 20px !important;
    margin: 2px 0px 5px 0px !important;
    border: 1px solid #999 !important;
    padding-right: 0px !important;
    outline: none !important;
}

.TextArea {
    height: 75px !important;
    width: 500px !important;
    background-color: #fff !important;
    border: 1px solid #999 !important;
    border-color: transparent !important;
    padding-left: 5px !important;
    color: #000 !important;
    padding-right: 0px !important;
    outline: none !important;
}

.TextArea400 {
    background-color: #fff !important;
    border: 1px solid #999 !important;
    height: 50px !important;
    width: 375px !important;
    border-color: transparent !important;
    padding-left: 5px !important;
    padding-right: 5px !important;
    color: #000 !important;
    outline: none !important;
}

.TextArea-medium {
    background-color: #fff !important;
    border: 1px solid #999 !important;
    height: 50px !important;
    width: 300px !important;
    border-color: transparent !important;
    padding-left: 5px !important;
    color: #000 !important;
    padding-right: 0px !important;
    outline: none !important;
}

.taskarea .riTextBox {
    height: 46px !important;
    padding: 3px !important;
    width: 300px !important;
}

.TextArea-mini {
    background-color: #fff !important;
    border: 1px solid #999 !important;
    height: 50px !important;
    width: 200px !important;
    border-color: transparent !important;
    padding-left: 5px !important;
    padding-right: 5px !important;
    color: #000 !important;
    outline: none !important;
}

.TextArea1 {
    background-color: #fff !important;
    border: 1px solid #999 !important;
    height: 75px !important;
    width: 780px !important;
    border-color: transparent !important;
    padding-left: 5px !important;
    padding-right: 5px !important;
    color: #000 !important;
    outline: none !important;
}

    .TextArea1.riTextBox {
        background-image: none !important;
    }

.TextArea2 {
    background-color: #fff !important;
    border: 0px solid transparent !important;
    height: 110px !important;
    width: 680px !important;
    border-color: transparent !important;
    padding-left: 5px !important;
    padding-right: 5px !important;
    color: #000 !important;
    outline: none !important;
}

    .TextArea2.riTextBox {
        background-image: none !important;
    }

.riSingle {
    width: auto !important;
}

#ctl00_ContentPlaceHolder1_radPanlBar1_i2_txtPatNote_wrapper {
    width: 100% !important;
}

.Securitytxt {
    background-image: url('../Images/small-text-box-bg80.png') !important;
    background-repeat: no-repeat !important;
    background-color: transparent !important;
    line-height: 20px !important;
    padding-left: 6px !important;
    padding-right: 6px !important;
    height: 26px !important;
    width: 77px !important;
    border-color: transparent !important;
    color: Black !important;
}
/*OrderResults page*/
.signOffArea {
    height: 100px !important;
    width: 100% !important;
    background-color: #fff !important;
    border: 1px solid #999 !important;
    padding-left: 5px !important;
    line-height: 24px !important;
    margin: 6px 0px 4px 0px !important;
    padding-right: 0px !important;
}

.TxtArea {
    height: 100px !important;
    width: 98% !important;
    background-color: #fff !important;
    border: 1px solid #999 !important;
    padding-left: 5px !important;
    line-height: 24px !important;
    margin: 6px 0px 4px 0px !important;
    padding-right: 0px !important;
}

.TxtExtLinkArea {
    height: 60px !important;
    width: 98% !important;
    background-color: #fff !important;
    border: 1px solid #999 !important;
    padding-left: 5px !important;
    line-height: 24px !important;
    margin: 6px 0px 4px 0px !important;
    padding-right: 0px !important;
}

.TxtArea .riDisplay .signOffArea .riDisplay .TxtExtLinkArea .riDisplay {
    background-image: none !important;
}

.TxtArea .riDisplay, .TxtArea.riTextBox, .TxtArea.riFocused .signOffArea .riDisplay, .signOffArea.riTextBox, .signOffArea.riFocused, .TxtExtLinkArea.riDisplay, .TxtExtLinkArea.riTextBox, .TxtExtLinkArea.riFocused {
    background-image: none !important;
}
/*End of Text Box Effect*/
/*Calender*/
.rcCalPopup {
    margin: 0px 0px 0px 5px !important;
    background-position: 0 0 !important;
    background-image: url('../Images/calender.png') !important;
    background-repeat: no-repeat !important;
    overflow: hidden;
    text-indent: -2222px;
    width: 26px;
    height: 26px;
    display: block;
}

    .rcCalPopup:hover {
        background-position: 0 0 !important;
        background-image: url('../Images/calender-blue.png') !important;
        background-repeat: no-repeat !important;
    }

.rsTopWrap {
    color: #000 !important;
}

.rsHeader {
    background-image: none !important;
    color: #000 !important;
    height: 30px !important;
    background-color: #fff !important;
    border-color: #999 !important;
    text-align: center !important;
}

.example-panel {
    padding: 60px 0px 0px 8px !important;
}

.RadScheduler_Default .rsHeader, .RadScheduler_Default .rsHeader ul a:hover, .RadScheduler_Default .rsHeader ul a:hover span, .RadScheduler_Default .rsHeader .rsSelected, .RadScheduler_Default .rsHeader .rsSelected em, .RadScheduler_Default .rsHeader .rsDatePickerActivator, .RadScheduler_Default .rsHeader .rsPrevDay, .RadScheduler_Default .rsHeader .rsNextDay {
    background-image: none !important;
}

    .rsHeaderMonth .rsHeaderWeek .rsHeaderTimeline .rsHeaderDay .rsToday .RadScheduler_Default .rsHeader a .RadScheduler_Default .rsHeader, .RadScheduler_Default .rsHeader a, .RadScheduler_Default .rsHeader ul span, .RadScheduler_Default .rsHeader ul em, h2 {
        color: #000 !important;
    }

.rsToday {
    color: #000 !important;
    margin-left: 3.5% !important;
    position: absolute !important;
}
/*vertical Drop Down*/
.rmLevel1 {
    background-image: none !important;
    padding: 5px 4px 0px 4px !important;
}

.rmGroup {
    padding: 0px 0px 0px 2px !important;
    background-color: transparent !important;
}
/*Pop Up Fix*/
.rwTitlebarControls {
    height: 24px;
    color: #fff !important;
    font-style: normal !important;
    padding-left: 0px 4px 0px 4px !important;
}

.rwCloseButton {
    margin-right: 0px !important;
    background-image: url('../Images/close-button.png') !important;
    background-repeat: no-repeat !important;
    width: 14px !important;
    height: 13px !important;
    margin-left: 2px !important;
    list-style: none !important;
}

.RadWindow_Default .rwControlButtons a {
    background-image: url('../Images/pop-close.png') !important;
    background-repeat: repeat !important;
    width: 30px !important;
    height: 30px !important;
    margin-right: 15px !important;
    margin-top: -5px !important;
    background-position: 0px 0px !important;
}

.RadWindow_Default .rwControlButtons:hover {
    background-position: 0px -31px !important;
}

.RadWindow .rwCloseButton:hover {
    background-position: 0px -31px !important;
}

.rwIcon {
    background-image: none !important;
    width: 0px !important;
}

.RadDataPager_Default {
    border-top-color: transparent !important;
    border-right-color: transparent !important;
    border-left-color: transparent !important;
    border-bottom-color: transparent !important;
    background-color: #eeeeee !important;
}

.rdpWrap {
}

.rsAllDayHeader {
    color: #fff !important;
}

.rwContentRow .rwExternalContent {
    border-color: transparent !important;
    background-color: transparent !important;
    background-image: none !important;
    background-repeat: repeat !important;
    margin-bottom: 15px !important;
    -moz-border-radius: 12px !important;
    -webkit-border-radius: 12px !important;
    border-radius: 12px !important;
    padding-top: 5px !important;
}

.rwTitlebar {
    background-image: none !important;
    background-color: transparent !important;
    margin-left: -16px !important;
}

.RadWindow .rwWindowContent {
    background-color: transparent !important;
}

.TelerikModalOverlay {
    width: 100% !important;
}

.rwFooterCenter {
    background-image: none !important;
}
/*Upload Text Box*/
.RadUpload {
    width: 100% !important;
}

.ruFakeInput {
    -webkit-box-shadow: inset 0 1px 3px #DDD !important;
    box-shadow: inset 0 1px 3px #DDD !important;
    border: 1px solid #DEDEDE !important;
    -webkit-transition: all 0.15s linear !important;
    -webkit-border-radius: 5px !important;
    border-radius: 5px !important;
    padding: 0px 4px 0px 4px !important;
    width: 200px !important;
    height: 28px !important;
    color: #000 !important;
    background-position: 0px 0px !important;
    background-image: none !important;
    background-color: White !important;
}

.ruObject {
    height: 30px !important;
}

.ruFileWrap {
    height: 32px !important;
}

.ruButton {
    width: 70px !important;
    height: 29px !important;
    background-image: url('../Images/black-button.png') !important;
    background-repeat: repeat !important;
    -moz-border-radius: 3px !important;
    -webkit-border-radius: 3px !important;
    border-radius: 3px !important;
    padding-left: 8px !important;
    padding-right: 8px !important;
    padding-top: 0px !important;
    margin-top: 1px !important;
    background-position: 0px 0px !important;
    color: #000 !important;
    text-align: center !important;
    line-height: 22px !important;
    font-weight: normal !important;
    border: 1px solid #dfdfdf !important;
    font-size: 12px !important;
}

.RadUpload_Default input {
    font-size: 12px !important;
    font-family: Arial, Helvetica LT Std, Verdana !important;
}

.ruButtonHover {
    background-image: url('../Images/black-buttonH.png') !important;
    background-repeat: repeat !important;
    color: #000 !important;
    height: 29px !important;
    background-position: 0px 0px !important;
    padding-left: 8px !important;
    padding-right: 8px !important;
    font-weight: normal !important;
    font-size: 12px !important;
}

.ruRemove:hover {
    color: #429ade !important;
    height: 29px !important;
    background-position: 0px 0px !important;
    cursor: pointer !important;
    padding-left: 10px !important;
    padding-right: 10px !important;
    font-weight: normal !important;
}

.ruRemove {
    padding-left: 10px !important;
    padding-right: 10px !important;
    font-weight: normal !important;
    background-position: 0px 0px !important;
    width: 80px !important;
    font-size: 12px !important;
}
/*Tool Tips*/
.rwTitleRow em {
    color: #fff !important;
    font-style: normal !important;
}

.rwShadow em {
    padding-top: 6px !important;
}

.rwExternalContent {
    background-image: none !important;
    background-repeat: repeat !important;
    background-color: transparent !important;
}

.rwWindowContent {
    background-color: transparent !important;
}

.rwTable {
    z-index: 99999999999999999999999999999999 !important;
}

.rwStatusbar {
    display: none !important;
}

.RadWindow_Black td.rwExternalContent {
    background-color: transparent !important;
}


/*Patient Search Grid*/
.rgStatus {
    display: none !important;
}

.rgPagerCell {
    padding-left: 0% !important;
    text-align: center !important;
    float: none !important;
    padding-top: 6px !important;
    padding-bottom: 6px !important;
}

.RadGrid_Default input {
    border-color: transparent !important;
}

.RadGrid_Default td.rgPagerCell {
    border-width: 0px 0 0px 0px !important;
}

.RadGrid .rgWrap, .rgNumPart a {
   /* line-height: 28px !important;*/
}

    .rgNumPart a:hover, .rgNumPart a:hover span, .rgNumPart a.rgCurrentPage, .rgNumPart span {
        background-image: none !important;
        color: Blue !important;
        font-size: 14px !important;
        font-weight: bold !important;
    }

        .rgNumPart a.rgCurrentPage span {
            background-image: none !important;
            color: #000 !important;
            font-size: 14px !important;
            font-weight: bold !important;
        }

.rgNumPart {
    text-align: center !important;
    min-width: 50px !important;
   /* float: none !important;*/
}

.rgPagePrev {
    width: 29px !important;
    height: 29px !important;
    background-image: url(../Images/nextprev-arrow.png) !important;
    background-position: -30px 1px !important;
}

.rgPageFirst {
    width: 29px !important;
    height: 29px !important;
    background-image: url(../Images/nextprev-arrow.png) !important;
    background-position: 0px 1px !important;
}

.rgPageNext {
    width: 29px !important;
    height: 29px !important;
    background-image: url(../Images/nextprev-arrow.png) !important;
    background-position: -60px 1px !important;
}

.rgPageLast {
    width: 29px !important;
    height: 29px !important;
    background-image: url(../Images/nextprev-arrow.png) !important;
    background-position: -90px 1px !important;
}

.rdpPageNext:hover {
    background-image: url(../Images/next-arrow_n.png) !important;
    background-position: 0px 0px !important;
}

.rdpPageNext {
    background-image: url(../Images/next-arrow_n.png) !important;
    background-repeat: no-repeat !important;
    background-position: 0px 0px !important;
    width: 28px !important;
    height: 28px !important;
    border-width: 0px !important;
    float: right !important;
    background-color: transparent !important;
}

.rdpPagePrev:hover {
    background-image: url(../Images/previous-arrow_n.png) !important;
    background-position: 0px 0px !important;
}

.rdpPagePrev {
    background-image: url(../Images/previous-arrow_n.png) !important;
    background-position: 0px 0px !important;
    width: 28px !important;
    height: 28px !important;
    border-width: 0px !important;
    background-color: transparent !important;
}

.rgHoveredRow {
    background-color: #e0eaf7 !important;
    border-bottom-color: #388ac8 !important;
    border-top-color: #388ac8 !important;
    border-right-color: #388ac8 !important;
    border-left-color: #388ac8 !important;
    background-image: none !important;
}

.rgRow.rgSelectedRow, .rgAltRow.rgSelectedRow {
    background-color: #cce4f7 !important;
    border-bottom-color: #388ac8 !important;
    border-top-color: #388ac8 !important;
    border-right-color: #388ac8 !important;
    border-left-color: #388ac8 !important;
    background-image: none !important;
    color: #000 !important;
}

.rgInfoPart {
    margin-top: -30px !important;
    margin-right: 2px !important;
}

.riLabel {
    color: #fff !important;
}

.rgAdvPart .RadComboBox {
    width: 45px !important;
    background-position: -250px 0px !important;
    border-radius: 4px !important;
}

    .rgAdvPart .RadComboBox table td.rcbInputCell {
        height: 28px !important;
        line-height: 28px !important;
    }

.summary-documet .rgAdvPart {
    display: none !important;
}

.summary-documet .rgInfoPart {
    margin-top: 0px !important;
}

.summary-documet .rgArrPart1 {
    margin-left: 0% !important;
}

.summary-documet .rgPagerCell {
    padding-bottom: 6px !important;
}

.summary-documet.RadGrid {
    background-color: transparent !important;
}

.rgAdvPart {
    float: none !important;
    margin-top: -28px !important;
    float: left !important;
    margin-right: 100% !important;
}

.rgArrPart1 {
    margin-left: 40% !important;
}

.part2 .rgArrPart1 {
    margin-left: 31% !important;
}

@media only screen and (device-width: 768px) {
    /* For general iPad layouts */
    .part2 .rgArrPart1 {
        margin-left: 0% !important;
        margin-left: 27% !important;
    }
}



.reContentCell {
    border: thin 0px transparent !important;
}

.RadPanelBar {
    background-color: transparent !important;
}

.RadPanelBar_Default {
    background-color: transparent !important;
}

.calendar-title {
    height: 20px !important;
    padding: 5px 7px !important;
    font-size: 16px !important;
    font-color: #1e395b !important;
}

.calendar-container {
    width: 220px !important;
    padding: 10px;
    margin: 0 auto 0px auto !important;
}
/*Scheduler Style Fix PopUp*/
.rsAdvancedEdit {
    width: 100% !important;
}

.rsContent {
    border-color: #999 !important;
}

.rsAdvWeekly {
    width: 100% !important;
}

.rsAdvRecurrenceFreq {
    width: 82px !important;
}

.padding-tab {
    padding-top: 20px !important;
}

.RecurrenceEditor label {
    text-align: left !important;
}

.RecurrenceEditor li {
    height: 32px !important;
}

.rsAdvRecurrenceRangePanel {
    padding-bottom: 14px !important;
}

.ScheLeft .rpSlide {
    background-color: transparent !important;
    background-image: none !important;
    border-color: transparent !important;
}

.ScheLeft .rpGroup {
    background-color: transparent !important;
    background-image: none !important;
}

.login-margin {
    margin-top: 50px !important;
}

.slider-margin, .topmargin-minas {
    margin-top: -15px !important;
}

.slider-marginRx {
    margin-top: -30px !important;
}

.slider-margin1 {
    margin-top: -6px !important;
}

.slider-billing {
    margin-top: -1px !important;
}

.slider-sche {
    margin-top: -2px !important;
}

.scedule-visit {
    padding-right: 9px !important;
}

.rmActive {
    padding-left: 0px !important;
}

.RadCalendarPopup {
    z-index: 99999999 !important;
}

.RadCalendarFastNavPopup {
    z-index: 999999999 !important;
}

.rcHover {
    background-image: url(../Images/date-bg1.png) !important;
    background-repeat: repeat-x !important;
    background-color: #499fde !important;
    border-color: #1769a8 !important;
    text-align: center !important;
}

.RadCalendarMonthView_Default .rcSelected {
    background-image: none !important;
    background-color: transparent !important;
    border-color: transparent !important;
}

.RadCalendarTimeView_Default td.rcHover a {
    background-image: none !important;
    background-repeat: repeat-x !important;
    background-color: #499fde !important;
    border-color: transparent !important;
    color: #fff !important;
}

td.rcSelected a {
    background-image: none !important;
    background-color: #499fde !important;
}

.rcHeader:hover {
    color: #4ba0e1 !important;
}

.RadCalendarMonthView_Black input {
    height: 24px !important;
    background-image: url('../Images/black-button.png') !important;
    background-repeat: repeat !important;
    -moz-border-radius: 3px !important;
    -webkit-border-radius: 3px !important;
    border-radius: 3px !important;
    padding: 0px 10px 2px 10px !important;
    margin-top: 1px !important;
    background-position: 0px 0px !important;
    color: #000 !important;
    text-align: center !important;
    line-height: 20px !important;
    font-weight: normal !important; /*border: 1px solid #000 !important;*/
}

    .RadCalendarMonthView_Black input:hover {
        background-image: url('../Images/black-buttonH.png') !important;
        background-repeat: repeat !important;
        color: #fff !important;
        height: 24px !important;
        background-position: 0px 0px !important;
    }

.RadCalendar .rcMain .rcRow a, .RadCalendar .rcMain .rcRow span {
    display: block;
    padding: 1px 2px 1px 3px !important;
    text-decoration: none;
}

.RadCalendar .rcMain .rcRow a, .RadCalendar .rcMain .rcRow span, x:-moz-any-link, x:default {
    padding: 1px 0px 1px 0px !important;
    text-align: center !important;
}

.RecurrenceEditor .rsAdvRadio label {
    vertical-align: middle !important;
}

.cal .rcFastNext:hover {
    background-image: url(../Images/fastnext.png) !important;
    background-repeat: no-repeat !important;
    background-position: 0px 0px !important;
}

.cal .rcNext:hover {
    background-image: url(../Images/prev-next.png) !important;
    background-repeat: no-repeat !important;
    background-position: 0px 0px !important;
}

.cal .rcFastPrev:hover {
    background-image: url(../Images/fastprev.png) !important;
    background-repeat: no-repeat !important;
    background-position: 0px 0px !important;
}

.cal .rcPrev:hover {
    background-image: url(../Images/prev.png) !important;
    background-repeat: no-repeat !important;
    background-position: 0px 0px !important;
}
/*telerik updated calender title icon*/
.rcFastNext {
    background-image: url(../Images/calendar-arrow.png) !important;
    background-repeat: no-repeat !important;
    background-position: -170px 5px !important;
}

.rcNext {
    background-image: url(../Images/calendar-arrow.png) !important;
    background-repeat: no-repeat !important;
    background-position: -149px 5px !important;
    margin: 0 .7em !important;
}

.rcFastPrev {
    background-image: url(../Images/calendar-arrow.png) !important;
    background-repeat: no-repeat !important;
    background-position: -2px 5px !important;
}

.rcPrev {
    background-image: url(../Images/calendar-arrow.png) !important;
    background-repeat: no-repeat !important;
    background-position: -29px 5px !important;
    margin: 0 .7em !important;
}
/*END telerik updated calender title icon*/
.rcFastNext:hover {
    background-image: url(../Images/fastnext.png) !important;
    background-repeat: no-repeat !important;
    background-position: -2px 0px !important;
}

.rcNext:hover {
    background-image: url(../Images/prev-next.png) !important;
    background-repeat: no-repeat !important;
    background-position: -4px 0px !important;
}

.rcFastPrev:hover {
    background-image: url(../Images/fastprev.png) !important;
    background-repeat: no-repeat !important;
    background-position: -2px 0px !important;
}

.rcPrev:hover {
    background-image: url(../Images/prev.png) !important;
    background-repeat: no-repeat !important;
    background-position: -4px 0px !important;
}

.rsNextDay, .rsNextDay {
    background-image: url(../Images/calender-arrow-right.png) !important;
    background-repeat: no-repeat !important;
    background-position: 0px 0px !important;
    position: absolute !important;
    float: left !important;
    margin-left: 63% !important;
}

    .rsNextDay:hover, .rsNextDay:hover {
        background-image: url(../Images/prev-next.png) !important;
        background-repeat: no-repeat !important;
        background-position: 0px 0px !important;
    }

.rsPrevDay {
    background-image: url(../Images/calender-arrow-left.png) !important;
    background-repeat: no-repeat !important;
    background-position: 0px 0px !important;
    position: absolute !important;
    float: left !important;
    margin-left: 25% !important;
}

    .rsPrevDay:hover {
        background-image: url(../Images/prev.png) !important;
        background-repeat: no-repeat !important;
        background-position: 0px 0px !important;
    }

.rsDatePickerActivator {
    background-image: url(../Images/calender.png) !important;
    background-repeat: no-repeat !important;
    background-position: 0px 0px !important;
    height: 26px !important;
    width: 26px !important;
    margin-top: 4px !important;
    margin-left: 8px !important;
}

    .rsDatePickerActivator:hover {
        background-image: url(../Images/calender-blue.png) !important;
        background-repeat: no-repeat !important;
        background-position: 0px 0px !important;
        height: 26px !important;
        width: 26px !important;
        margin-top: 4px !important;
        margin-left: 8px !important;
    }

.rsHeader .headerText {
    height: 30px !important;
    line-height: 30px !important;
}

.rsHeader p {
    height: 30px !important;
    line-height: 30px !important;
}

.RadScheduler .rsHeader .rsDatePickerCalendar {
}

.RadScheduler .rsHeader .rsDatePickerActivatorDown {
    height: 26px !important;
    width: 26px !important;
    margin-top: 4px !important;
    margin-left: 8px !important;
}

.RadCalendarMonthView_Black #rcMView_PrevY a:hover {
    background-image: url(../Images/PrevY.png) !important;
    background-repeat: no-repeat !important;
    background-position: 0px 0px !important;
}

.RadCalendarMonthView_Black #rcMView_NextY a:hover {
    background-image: url(../Images/NextY.png) !important;
    background-repeat: no-repeat !important;
    background-position: 0px 0px !important;
}

.rsDatePickerActivatorDown {
    background-image: url(../Images/calender-blue.png) !important;
    background-repeat: no-repeat !important;
    background-position: 0px 0px !important;
    height: 22px !important;
    width: 22px !important;
    margin-top: 2px !important;
}

.RecurrenceEditor_Default .rsTimePick .RadInput_Default input.riEnabled, .RecurrenceEditor_Default .rsTimePick .RadInput_Default input.riHover, .RecurrenceEditor_Default .rsTimePick .RadInput_Default input.riFocused {
    background-position: 0px 0px !important;
}

.RecurrenceEditor .rsTimePick {
    width: 400px !important;
}

.RecurrenceEditor .rsAdvRecurrenceFreq {
    height: 125px !important;
    width: 90px !important;
}

.RecurrenceEditor .rsAdvWeekly_WeekDays li {
    width: 89px !important;
    margin-top: 2px !important;
}

.RecurrenceEditor .rsAdvBasicControls .rsAdvTimePicker .riEnabled {
    background-image: url('../Images/Rmini-text-box-bg1-active.png') !important;
    background-repeat: no-repeat !important;
    height: 24px !important;
    line-height: 20px !important;
    width: 25px !important;
    background-color: transparent !important;
    border-color: transparent !important;
    padding-left: 4px !important;
    color: #000 !important;
}

.RecurrenceEditor .rsAdvBasicControls .rsAdvTimePicker .riDisplay {
    background-image: url('../Images/Rmini-text-box-bg1-active.png') !important;
    background-repeat: no-repeat !important;
    height: 24px !important;
    line-height: 20px !important;
    width: 25px !important;
    background-color: transparent !important;
    border-color: transparent !important;
    padding-left: 4px !important;
    color: #000 !important;
}

.RecurrenceEditor .rsAdvBasicControls .rsAdvTimePicker .riTextBox {
    background-image: url('../Images/Rmini-text-box-bg1-active.png') !important;
    background-repeat: no-repeat !important;
    height: 24px !important;
    line-height: 20px !important;
    width: 25px !important;
    background-color: transparent !important;
    border-color: transparent !important;
    padding-left: 4px !important;
    color: #000 !important;
}

.RadCalendarMonthView_Default .rcSelected a {
    background-color: #499fde !important;
    border-color: transparent !important;
    background-image: none !important;
}

.table.RadCalendarMonthView td {
    padding: 0px !important;
}

.prac .rcFastNext:hover {
    background-image: url(../Images/prac-rcfastnext.png) !important;
    background-repeat: no-repeat !important;
    background-position: 0px 0px !important;
}

.prac .rcNext:hover {
    background-image: url(../Images/prac-rcnext.png) !important;
    background-repeat: no-repeat !important;
    background-position: 0px 0px !important;
}

.prac .rcFastPrev:hover {
    background-image: url(../Images/prac-rcfastprev.png) !important;
    background-repeat: no-repeat !important;
    background-position: 0px 0px !important;
}

.prac .rcPrev:hover {
    background-image: url(../Images/prac-rcprev.png) !important;
    background-repeat: no-repeat !important;
    background-position: 0px 0px !important;
}

.prac .rcHover, .prac .rcSelected {
    background-color: transparent !important;
    background-image: none !important;
}

.rsAptCreate {
    background-color: #b2d4ee !important;
    background-position: 0px 0px !important;
    background-image: none !important;
}

.rsAptDelete {
    background-image: url('../Images/rsdelete.png') !important;
    background-repeat: no-repeat !important;
    background-position: 0px 0px !important;
    height: 11px !important;
    width: 12px !important;
}

.rcTitle:hover {
    color: #000 !important;
    background-image: url('../Images/black-buttonH.png') !important;
    background-repeat: repeat-x !important;
}

.rcTitle {
    color: #000 !important;
    height: 20px !important;
    padding: 5px !important;
    background-image: url('../Images/black-button.png') !important;
    background-repeat: repeat-x !important;
    border: 1px solid #999 !important;
    -moz-border-radius: 3px !important;
    -webkit-border-radius: 3px !important;
    border-radius: 3px !important;
    width: 115px !important;
    margin-left: 50px !important;
}

.riTextBox.rsAdvInput
 {
    -webkit-box-shadow: inset 0 1px 3px #DDD !important;
    box-shadow: inset 0 1px 3px #DDD !important;
    border: 1px solid #DEDEDE !important;
    -webkit-transition: all 0.15s linear !important;
    -webkit-border-radius: 5px !important;
    border-radius: 5px !important;
    padding: 0px 4px 0px 4px !important;
    width: 25px !important;
    height: 26px !important;
    color: #000 !important;
    background-position: 0px 0px !important;
    background-image: none !important;
    background-color: White !important;
}

.riEnabled.rsAdvInput {
    -webkit-box-shadow: inset 0 1px 3px #DDD !important;
    box-shadow: inset 0 1px 3px #DDD !important;
    border: 1px solid #DEDEDE !important;
    -webkit-transition: all 0.15s linear !important;
    -webkit-border-radius: 5px !important;
    border-radius: 5px !important;
    padding: 0px 4px 0px 4px !important;
    width: 25px !important;
    height: 28px !important;
    color: #000 !important;
    background-position: 0px 0px !important;
    background-image: none !important;
    background-color: White !important;
}

.riDisplay.rsAdvInput /*Added for single input rendering mode*/ {
    -webkit-box-shadow: inset 0 1px 3px #DDD !important;
    box-shadow: inset 0 1px 3px #DDD !important;
    border: 1px solid #DEDEDE !important;
    -webkit-transition: all 0.15s linear !important;
    -webkit-border-radius: 5px !important;
    border-radius: 5px !important;
    padding: 0px 4px 0px 4px !important;
    width: 25px !important;
    height: 28px !important;
    color: #000 !important;
    background-position: 0px 0px !important;
    background-image: none !important;
    background-color: White !important;
}

.rihover.rsAdvInput {
    -webkit-box-shadow: inset 0 1px 3px #DDD !important;
    box-shadow: inset 0 1px 3px #DDD !important;
    border: 1px solid #DEDEDE !important;
    -webkit-transition: all 0.15s linear !important;
    -webkit-border-radius: 5px !important;
    border-radius: 5px !important;
    padding: 0px 4px 0px 4px !important;
    width: 25px !important;
    height: 28px !important;
    color: #000 !important;
    background-position: 0px 0px !important;
    background-image: none !important;
    background-color: White !important;
}

.RadInput {
    margin-top: 0px !important;
}

.RecurrenceEditor .rsAdvRecurrencePatterns .RadComboBox {
    border-right-color: transparent !important;
    border-left-color: transparent !important;
    border-top-color: transparent !important;
    border-bottom-color: transparent !important;
    background-image: url('../Images/drop-down-image-small.png') !important;
    background-repeat: no-repeat !important;
    margin-top: 2px !important;
    padding-top: 0px !important;
    height: 26px !important;
    width: 90px !important;
    border-color: transparent !important;
    background-position:0px 0px !important;
}

    .RecurrenceEditor .rsAdvRecurrencePatterns .RadComboBox .rcbFocused {
        background-image: url('../Images/drop-down-image-small-active.png') !important;
        background-repeat: no-repeat !important;
    }

.RadCalendar_Special .rcRow td {
    text-align: center !important;
    color: White !important;
}

.RadCalendar_Special .rcRow .rcHover a {
    color: White !important;
}

.RadCalendar_Special .rcRow a, .RadCalendar_Special .rcRow span, .RadCalendar_Special .rcTemplate {
    margin-left: 18px !important;
}

.rsModalTitle {
    background-image: none !important;
    width: 0px !important;
}

.more .rbText {
    /*margin-top: -6px !important;*/
    line-height: 14px !important;
    margin-left: -4px !important;
}

.clear .rbText {
    margin-left: 45px !important;
}

.RadCalendarTimeView_Black td.rcHover a {
    background-image: url(../Images/date-bg1.png) !important;
    background-repeat: repeat-x !important;
    background-color: #499fde !important;
    border-color: #1769a8 !important;
}

.RadCalendarTimeView_Black td.rcSelected a {
    background-image: url(../Images/date-bg1.png) !important;
    background-repeat: repeat-x !important;
    background-color: #499fde !important;
    border-color: #1769a8 !important;
}

.RadCalendarTimeView_Black td {
    background-color: transparent !important;
    background-image: none !important;
    border-color: transparent !important;
}
/*Add the code telerik upgaded*/
.RadPicker_Default .rcCalPopup:before, .RadPicker_Default .rcTimePopup:before {
    color: transparent !important;
}

.RadPicker_Default .rcCalPopup:hover:before, .RadPicker_Default .rcTimePopup:hover:before {
    text-shadow: none !important;
}

.RadPicker_Default .rcCalPopup:hover {
    border-radius: 0px !important;
    background-color: transparent !important;
    border: solid 0px transparent !important;
}
/*End Add the code telerik upgaded*/
.RadCalendar_Black .rcRow .rcHover a, .RadCalendarTimeView_Black td.rcHover a, .RadCalendar_Black .rcRow .rcSelected {
    color: #fff !important;
}

.RadPicker_Black a.rcCalPopup:hover, .RadPicker_Black a.rcCalPopup:focus, .RadPicker_Black a.rcCalPopup:active {
    background-position: 0 0 !important;
    background-image: url('../Images/calender-blue.png') !important;
    background-repeat: no-repeat !important;
}

.rcTimePopup:hover {
    background-position: 1px 1px !important;
    background-image: url('../Images/watch.png') !important;
    background-repeat: no-repeat !important;
}

.rcTimePopup {
    margin-left: 8px !important;
    display: block !important;
    background-position: 0 0px !important;
    background-image: url('../Images/watch-active.png') !important;
    background-repeat: no-repeat !important;
}

.RadPicker .rcCalPopup, .RadPicker .rcTimePopup {
    display: block !important;
    overflow: hidden !important;
    width: 26px !important;
    height: 26px !important;
    background-color: transparent;
    background-repeat: no-repeat;
    text-indent: -2222px !important;
    text-align: center;
    padding-left: 8px !important;
}

.MenuCss .rmGroup {
    padding-top: 5px !important;
    background-image: url('../Images/setting-top.png') !important;
    background-repeat: no-repeat !important;
    background-color: transparent !important;
    width: 170px !important;
    font-size: 12px !important;
}

.MenuCss .rmVertical {
    border-color: transparent !important;
}

.MenuCss .rmItem {
    background-color: #8e8e8e !important;
    width: 170px !important;
    border-bottom: 1px solid #828282 !important;
    /* background-image: none !important;*/
    height: 32px !important;
    line-height: 32px !important;
    -moz-border-radius: 0px !important;
    -webkit-border-radius: 0px !important;
    border-radius: 0px !important;
    padding-top: 1px !important;
}

.MenuCss .rmFirst {
    background-color: #8e8e8e !important;
    margin-top: 4px !important;
    width: 170px !important;
    border-bottom: 1px solid #828282 !important;
    background-image: none !important;
    height: 32px !important;
    line-height: 32px !important;
    padding-top: 1px !important;
    border-top-right-radius: 6px 6px !important;
    border-top-left-radius: 6px 6px !important;
}
/*Add the code telerik upgraded*/
.RadMenu_Default .rmVertical:before, .RadMenu_Default .rmMultiColumn:before, .RadMenu_Office2010Black .rmVertical:before, .RadMenu_Office2010Black .rmMultiColumn:before {
    background-color: transparent !important;
}

.RadMenu .rmPopup, .RadMenu .rmGroup {
    box-shadow: 0px 0px 0px rgba(0,0,0,0.2) !important;
}

    .RadMenu .rmGroup span.rmLink {
        padding-top: 0px !important;
    }

.RadMenu .rmShadows {
    box-shadow: none !important;
}

.RadMenu .rmVertical .rmToggle .rmIcon:before, .RadMenu .rmVertical .rmExpand:before, .RadMenu .rmRightArrow .rmIcon:before {
    content: none !important;
}
/*End Add the code telerik upgraded*/
.MenuCss.RadMenu_Default .rmRoundedCorners .rmGroup .rmFirst, .MenuCss.RadMenu_Default_Context.rmRoundedCorners .rmGroup .rmFirst, .MenuCss.rmRoundedCorners_Default .rmGroup .rmFirst {
    background-color: #8e8e8e !important;
    margin-top: 4px !important;
    width: 170px !important;
    border-bottom: 1px solid #828282 !important;
    background-image: none !important;
    height: 32px !important;
    line-height: 32px !important;
    padding-top: 1px !important;
    border-top-right-radius: 6px 6px !important;
    border-top-left-radius: 6px 6px !important;
}

.appointseting .rmFirst {
    margin-top: 2px !important;
}

.MenuCss .rmLast {
    background-color: #8e8e8e !important;
    margin-top: 0px !important;
    padding-top: 0px !important;
    width: 170px !important;
    border-bottom: 0px solid transparent !important;
    background-image: none !important;
    height: 32px !important;
    line-height: 32px !important;
    padding-bottom: 2px !important;
    border-bottom-right-radius: 6px 6px !important;
    border-bottom-left-radius: 6px 6px !important;
}

.MenuCss .rmLink {
    background-color: transparent !important;
    border-color: transparent !important;
    background-image: url(../images/settingGear.png) !important;
    background-repeat: no-repeat !important;
    background-position: 0px 1px !important;
    margin: 0px 0px !important;
    padding-left: 28px !important;
    color: #fff !important;
    padding-top: .12em !important;
}

.MenuCss .rmFirst .rmLink:hover {
    background-color: #a8a8a8 !important;
    border-color: transparent !important;
    background-position: 0px -29px !important;
    border-top-right-radius: 6px 6px !important;
    border-top-left-radius: 6px 6px !important;
    background-image: url(../images/settingGear.png) !important;
    background-repeat: no-repeat !important;
    padding-top: .12em !important;
}

.MenuCss .rmLast .rmLink:hover {
    background-color: #a8a8a8 !important;
    border-color: transparent !important;
    background-position: 0px -31px !important;
    border-bottom-right-radius: 6px 6px !important;
    border-bottom-left-radius: 6px 6px !important;
    background-image: url(../images/settingGear.png) !important;
    background-repeat: no-repeat !important;
    padding-top: .12em !important;
}

.MenuCss .rmLink:hover {
    background-color: #a8a8a8 !important;
    border-color: transparent !important;
    background-position: 0px -31px !important;
    background-image: url(../images/settingGear.png) !important;
    background-repeat: no-repeat !important;
    padding-top: .12em !important;
}

.MenuCss .rmTopFix, .MenuCss .rmBottomFix {
    background-color: transparent !important;
    border-color: transparent !important;
    background-image: none !important;
}

.MenuCss .RadMenu_Default .rmTopFix, .MenuCss .RadMenu_Default .rmBottomFix, .MenuCss .RadMenu_Default .rmRoundedCorners .rmGroup .rmFirst, .MenuCss .RadMenu_Default_Context.rmRoundedCorners .rmGroup .rmFirst, .MenuCss .rmRoundedCorners_Default .rmGroup .rmFirst {
    border-color: transparent !important;
}

.MenuCss .RadMenu_Default .rmTopFix, .MenuCss .RadMenu_Default .rmBottomFix, .MenuCss .RadMenu_Default .rmRoundedCorners .rmGroup .rmItem, .MenuCss .RadMenu_Default .rmRoundedCorners li.rmFirstGroupColumn .rmItem, .MenuCss .RadMenu_Default .rmRoundedCorners .rmFirstGroupColumn li.rmFirstGroupColumn .rmItem, .MenuCss .RadMenu_Default .rmRoundedCorners ul.rmHorizontal .rmFirst, .MenuCss .RadMenu_Default_Context.rmRoundedCorners .rmGroup .rmItem, .MenuCss .RadMenu_Default_Context.rmRoundedCorners ul.rmHorizontal .rmFirst {
    background-color: transparent !important;
    background-image: none !important;
    border-color: transparent !important;
    background-repeat: repeat-y !important;
}
/*End Schedular*/
/*Check Box*/
.RadScheduler .rsAdvancedEdit label {
    text-align: left !important;
    padding-left: 5px !important;
    margin-top: -3px !important;
}

.notificationErrorText {
    color: Red !important;
}

.notificationSuccessText {
    color: Green !important;
    text-align: center;
    font-weight: bold;
}

.rnTitleBarTitle {
    text-align: left;
    color: #f80000 !important;
    font-weight: bold !important;
}

.infoMessage {
    background-image: url('../Images/info-information.png"') !important;
    background-repeat: no-repeat !important;
}
/*List check box

/*Allergy Grid*/
.rgCommandRow {
    background-image: none !important;
    background-color: transparent !important;
}

.RadGrid_Default .rgCommandCell {
    border-color: transparent !important;
    border-style: solid;
    border-width: 0 0 0 !important;
    padding-bottom: 10px !important;
}

.RadGrid_Default .rgAdd:hover {
    background-position: 0 0px !important;
    margin-right: 3px !important;
    background-image: url('../Images/add-blue.png') !important;
    background-repeat: no-repeat !important;
}

.rgRow td, .rgAltRow td {
    /*padding-left: 7px !important;*/
}

.RadGrid_Default .rgPager table {
    font-size: 14px !important;
}

.rgRow, .rgAltRow {
    line-height: 20px !important;
}

.RadGrid .rgRow td, .RadGrid .rgAltRow td, .RadGrid .rgEditRow td, .RadGrid .rgFooter td {
   /*padding: 5px 0px 5px 5px !important;*/ 
}

.RadGrid_Default .rgRow a, .RadGrid_Default .rgAltRow a, .RadGrid_Default .rgEditRow a, .RadGrid_Default tr.rgEditRow a, .RadGrid_Default tr.rgHoveredRow a, .RadGrid_Default tr.rgActiveRow a, .RadGrid_Default .rgFooter a, .RadGrid_Default .rgEditForm a {
    color: #3888c5 !important;
}

.RadGrid_Default th.rgSorted {
    background-color: #f7f7f7 !important;
    background-image: none !important;
    background-repeat: repeat !important;
    background-position: 0px 0px !important;
}

.rgHeader .rgSorted {
    color: #429ade !important;
}

.rgAltRow {
    background-color: #f7f7f7 !important;
}

.RadGrid_Default .rgRow .rgSorted {
    background-color: #f7f7f7 !important;
}

.rgRow {
    background-color: #f7f7f7 !important;
}

.RadGrid_Default .rgAltRow .rgSorted {
    background-color: #f7f7f7 !important;
}

.RadGrid_Default .rgRow td,
.RadGrid_Default .rgAltRow td {
    border-color: #dedede !important;
}

    .RadGrid_Default .rgRow td .rcbInputCell, .RadGrid_Default .rgRow td .rcbArrowCell,
    .RadGrid_Default .rgAltRow td .rcbInputCell, .RadGrid_Default .rgAltRow td .rcbArrowCell,
    .rgFilterRow td .rcbInputCell, .rgFilterRow td .rcbArrowCell,
    .rgEditRow td .rcbInputCell, .rgEditRow td .rcbArrowCell {
        border-color: transparent !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }

.norecord {
    height: 66px !important;
    padding-top: 50px !important;
    margin: 36px 0px 36px 0px !important;
    background-color: #f1f1f1 !important;
}

.rgEditForm {
    float: left !important;
    background-color: #ededed !important;
    width: 99% !important;
    border-width: 0px !important;
    margin-left: -1px !important;
    padding: 5px 0.6% !important;
}
/*End Allergy Grid*/
/*Notification*/
.ShowValidator {
    margin-left: 50px !important;
    text-align: left !important;
    padding: 30px 10px 10px 10px;
}

.rnContentIconClip {
    margin-top: 20px !important;
}

.rnContentIconClipIn {
    position: static !important;
}

.rnCloseIcon {
    margin-top: -15px !important;
    margin-left: 15px !important;
}
/*Replace the code telerik updated code*/
.rnCommands .rnCloseIcon a:hover, .RadNotification_Default .rnCommands a {
    background-image: url('../Images/noti-close.png') !important;
    background-repeat: no-repeat !important;
    background-position: 0px 0px !important;
}
/*End Replace the code telerik updated code*/
/*Add the code telerik updated code*/
.rnContentWrapper {
    border-top: 0px solid transparent !important;
}
/*Add the code telerik updated code*/
.rtWrapperContent {
    color: #fff !important;
}

.rtWrapper {
    white-space: normal !important;
}

.RadNotification_Default {
    background-color: transparent !important;
    background-image: url('../Images/message_boxBg.png') !important;
    background-repeat: repeat !important;
    width: 350px !important;
    border: 1px solid #e9e9e9 !important;
    bottom: 5px !important;
    top: auto !important;
    right: 6px !important;
    left: auto !important;
    z-index: 999999 !important;
}

    .RadNotification_Default.information {
        background-color: transparent !important;
        background-image: url('../Images/notification-bg.png') !important;
        background-repeat: repeat !important;
        width: 350px !important;
        border: 1px solid #e9e9e9 !important;
        bottom: 5px !important;
        top: auto !important;
        right: 6px !important;
        left: auto !important;
        min-height: 150px !important;
    }

.information .rnTitleBarTitle, .information .rnContent {
    color: White !important;
    margin-top: 3px !important;
}
.information.RadNotification .rnContentWrapper {
    text-align:center !important;
    margin-top: -15px !important;
}
.RadNotification.information .rnTitleBarIcon {
    background-image: url('../Images/question_NotificationIcon-white.png') !important;
    background-repeat: no-repeat !important;
}
    .RadNotification.information .rnTitleBarIcon img {
        width: 0px !important;
    }

.RadNotification .rnTitleBarIcon {
    height: 50px !important;
    width: 60px !important;
    position: absolute !important;
    margin-top: -15px !important;
    clip: rect(17px 32px 48px 0) !important;
}

.RadNotification .rnTitleBarTitle {
    width: 80% !important;
    margin-left: 0px !important;
    line-height: 28px !important;
}

.RadNotification_Default .rnTitleBar {
    border-bottom: 0px solid transparent !important;
}

.RadNotification .rnTitleBar {
    height: auto !important;
    margin: 6px 3px !important;
}

.RadNotification .rnContent {
    padding: 10px 20px 10px 20px !important;
    font-weight: normal !important;
    font-size: 12px !important;
}

.RadPanelBar .rpSlide {
    position: static !important;
}
/*Message BOX */
.SummaryToolTip.RadNotification .rnTitleBar .rnIcon {
        margin: 10px 0 0 0 !important;
        display:none !important;
}
.SummaryToolTip.RadNotification.rnNoContentIcon .rnContent {
    padding-top: 0px !important;
}
.SummaryToolTip.RadNotification.rnNoContentIcon .rnContent {
    margin-top: -20px !important;
}
.SummaryToolTip .rnTitleBarTitle {
    color: #f80000 !important;
    font-size: 16px !important;
    margin-left:10px !important;
}
.SummaryToolTip .ShowValidator {
    padding-top: 0px !important;
}
.SummaryToolTip .rnTitleBarIcon {
    background-image: url(../Images/info-warning.png) !important;
    background-repeat: no-repeat !important;
}
.SummaryToolTip .rnTitleBarIcon img {
    display:none !important;
}

.infowarning.RadNotification .rnTitleBar .rnIcon {
        margin: 10px 0 0 0 !important;
        display:none !important;
}
.infowarning.RadNotification.rnNoContentIcon .rnContent {
    margin-top: -20px !important;
}
.infowarning .rnTitleBarTitle {
    color: #f80000 !important;
    font-size: 16px !important;
    margin-left:10px !important;
}
.infowarning .rnTitleBarIcon {
    /*background-image: url(../Images/info-warning.png) !important;*/
    background-repeat: no-repeat !important;
}
    .infowarning .rnTitleBarIcon img {
        display: none !important;
    }
    .sucessNotice.RadNotification .rnTitleBar .rnIcon {
        margin: 10px 0 0 0 !important;
        display:none !important;
}
.sucessNotice .rnTitleBarTitle {
    color: #62a72b !important;
    font-size: 16px !important;
    margin-left:10px !important;
}
.sucessNotice .rnTitleBarIcon {
    /*background-image: url(../Images/success_NotificationIcon.png) !important;*/
    background-repeat: no-repeat !important;
    
    
    
}
.sucessNotice.RadNotification.rnNoContentIcon .rnContent {
    margin-top: -20px !important;
}
.sucessNotice .rnTitleBarIcon img {
        display: none !important;
    }
.infoInfor .rnTitleBarIcon {
    background-image: url(../Images/info-information.png) !important;
    background-repeat: no-repeat !important;
}
.infoInfor .rnTitleBarIcon img {
        display: none !important;
    }
/*END Message BOX */
/*End Notification*/

/*Tool Tips */
.rtWrapperContent, .RadToolTip_Office2010Black, .RadToolTip_Default {
    -moz-border-radius: 6px !important;
    -webkit-border-radius: 6px !important;
    border-radius: 6px !important;
    border: 0px thin transparent !important;
    border-top: thin !important;
    border-bottom: thin !important;
    border-right: thin !important;
    border-left: thin !important;
    background-color: #408dc3 !important;
    padding-top: 7px !important;
    padding-bottom: 7px !important;
}
.InviteP.RadToolTip .rtCalloutBottomCenter {
    bottom: -75px !important;
}
.InvitePR.RadToolTip .rtCalloutBottomCenter {
    bottom: -90px !important;
}
.rtShadow.RadToolTip .rtCalloutMiddleLeft, .rtShadow.RadToolTip .rtCalloutMiddleRight {
    margin-left: 0px !important;
    top: 10px !important;
}

.RadToolTip {
    border: 0px thin transparent !important;
    border-width: 0px !important;
}

.RadToolTip_Office2010Black .rtContent, .RadToolTip_Default .rtContent {
    background-color: transparent !important;
}

.RadToolTip .rtContent {
    padding: 2px 5px !important;
}

.rtShadow.RadToolTip {
    box-shadow: none !important;
}

.rtWrapperLeftMiddle {
    background-image: none !important;
    background-position: 0px 0px !important;
    width: 0px !important;
}

.rtWrapperTopCenter, .rtWrapperRightMiddle, .rtWrapperBottomRight, .rtWrapperTopRight, .rtWrapperBottomLeft, .rtWrapperTopLeft, .rtWrapperBottomCenter {
    background-image: none !important;
}

.rtCalloutMiddleLeft {
    margin-top: -12px !important;
    background-image: url(../Images/tool_arrow.png) !important;
    background-repeat: no-repeat !important;
    background-position: 2px 0px !important;
    height: 14px !important;
}

.rtCalloutMiddleRight {
    margin-top: -12px !important;
    background-image: url(../Images/tool_arrowR.png) !important;
    background-repeat: no-repeat !important;
    background-position: 0px 0px !important;
    height: 14px !important;
}

.rtCalloutTopCenter {
    background-image: url(../Images/tool_arrowT.png) !important;
    background-repeat: no-repeat !important;
    background-position: 0px 0px !important;
    height: 14px !important;
    width: 14px !important;
    margin-top: -6px !important;
}

.rtCalloutBottomCenter {
    background-image: url(../Images/tool_arrowB.png) !important;
    background-repeat: no-repeat !important;
    background-position: 0px 0px !important;
    height: 14px !important;
    width: 14px !important;
    margin-top: -8px !important;
}

.bot {
    top: 100px !important;
}
.tooltipIcon {
    background-image: url(../Images/tooltip-error.png) !important;
    background-repeat: no-repeat !important;
    background-position:0px -1px !important;
    /*width:20px !important;*/
}

/*Gray Tool Tips*/
.docSummary .RadToolTip_Office2010Black.gray {
    margin-top: 5px !important;
}

.RadToolTip_Office2010Black.gray {
    background-color: #7b7b7b!important;
    padding: 5px 0px 5px 3px !important;
    margin-top: 25px !important;
}

.gray .rtWrapperContent {
    -moz-border-radius: 6px !important;
    -webkit-border-radius: 6px !important;
    border-radius: 6px !important;
    border: 0px thin transparent !important;
    border-top: thin !important;
    border-bottom: thin !important;
    border-right: thin !important;
    border-left: thin !important;
    background-color: #7b7b7b!important;
}

.gray .rtWrapperLeftMiddle {
    background-image: none !important;
    background-position: 0px 0px !important;
    width: 0px !important;
}

.gray .rtWrapperTopCenter, .gray .rtWrapperRightMiddle, .gray .rtWrapperBottomRight, .gray .rtWrapperTopRight, .gray .rtWrapperBottomLeft, .gray .rtWrapperTopLeft, .gray .rtWrapperBottomCenter {
    background-image: none !important;
}

.gray.rtShadow.RadToolTip .rtCalloutMiddleRight {
    margin-left: -7px !important;
}

.gray .rtCalloutMiddleLeft {
    background-image: url(../Images/gray_arrow.png) !important;
    background-repeat: no-repeat !important;
    background-position: 0px 0px !important;
    height: 14px !important;
    margin-top: -12px !important;
    margin-left: 0px !important;
}

.gray .rtCalloutMiddleRight {
    /*margin-top: -4px !important;*/
    background-image: url(../Images/gray_arrowR.png) !important;
    background-repeat: no-repeat !important;
    background-position: 0px 0px !important;
    height: 14px !important;
}

.gray .rtCalloutTopCenter {
    background-image: url(../Images/gray_arrowT.png) !important;
    background-repeat: no-repeat !important;
    background-position: 0px 0px !important;
    height: 14px !important;
    width: 14px !important;
    margin-top: -2px !important;
}

.gray .rtCalloutBottomCenter {
    background-image: url(../Images/gray_arrowB.png) !important;
    background-repeat: no-repeat !important;
    background-position: 0px 0px !important;
    height: 14px !important;
    width: 14px !important;
}
/*End Gray Tool Tips*/
/*END Tool Tips*/
.GreenCricle {
    background-image: url('../Images/greenCircle.png') !important;
    background-repeat: no-repeat !important;
}

.RedCricle {
    background-image: url('../Images/redCircle.png') !important;
    background-repeat: no-repeat !important;
}

.YellowCricle {
    background-image: url('../Images/YellowCircle.png') !important;
    background-repeat: no-repeat !important;
}

.UnknowCricle {
    background-image: url('../Images/qmarkCircle.png') !important;
    background-repeat: no-repeat !important;
}
/*Registration*/
.tab-grid {
    width: 80%;
    padding: 0px 10% 0px 10% !important;
}

.bottomGrid {
    margin-top: -22px\0/IE8+9 !important;
    margin-top: -2px;
    margin-left: 85%;
    margin-left: 0%\0/IE8+9 !important;
}

.wizard .rpRootGroup {
    width: 840px !important;
}
/*POP Default*/
.DefaultPop.rwLoading, .rwLoading {
    background-image: url('../Images/loading.gif') !important;
    background-repeat: no-repeat !important;
    z-index: 999999999999 !important;
    background-position: center center !important;
}

.DefaultPop.RadWindow {
    padding: 0px !important;
}

.DefaultPop .rwExternalContent {
    background-color: #fff !important;
}

.DefaultPop .rwTitlebarControls {
    height: 38px !important;
    color: #000 !important;
    font-style: normal !important;
    padding: 0px 4px 0px 0px !important;
    margin-left: 6px !important;
}

div.RadWindow_Default .rwTitlebarControls em {
    color: #000 !important;
    font-style: normal !important;
    margin-top: -2px !important;
    font-size: 14px !important;
}

.DefaultPop .rwCloseButton {
    background-image: url('../Images/pop-close.png') !important;
    background-repeat: repeat !important;
    width: 26px !important;
    height: 26px !important;
    margin-right: 15px !important;
    margin-top: -5px !important;
    background-position: 0px 0px !important;
}

    .DefaultPop .rwCloseButton:hover {
        background-position: 0px -31px !important;
    }

.DefaultPop .rwIcon {
    background-image: none !important;
    width: 0px !important;
}

.DefaultPop .RadDataPager_Default {
    border-top-color: transparent !important;
    border-right-color: transparent !important;
    border-left-color: transparent !important;
    border-bottom-color: transparent !important;
}

.DefaultPop .rsAllDayHeader {
    color: #fff !important;
}

.DefaultPop .rwTable {
    background-image: none !important;
    background-repeat: repeat !important;
    -moz-border-radius: 0px !important;
    -webkit-border-radius: 0px !important;
    border-radius: 0px !important;
    background-color: #f3f3f3 !important;
    -webkit-box-shadow: 1px 0px 5px rgba(150, 150, 150, 0.75);
    -moz-box-shadow: 1px 0px 5px rgba(150, 150, 150, 0.75);
    box-shadow: 1px 0px 5px rgba(150, 150, 150, 0.75);
    padding: 0px !important;
}

.DefaultPop .rwContentRow .rwExternalContent {
    background-color: #fff !important;
    margin-bottom: 0px !important;
    padding-top: 0px !important;
    border: 1px solid transparent !important;
    -moz-border-radius: 0px !important;
    -webkit-border-radius: 0px !important;
    border-radius: 0px !important;
    -webkit-box-shadow: 0px -1px 5px rgba(150, 150, 150, 0.75);
    -moz-box-shadow: 0px -1px 5px rgba(150, 150, 150, 0.75);
    box-shadow: 0px -1px 5px rgba(150, 150, 150, 0.75);
}

.DefaultPop .rwTitleRow, .DefaultPop .rwFooterRow {
    display: table-row !important;
}

.DefaultPop .rwBodyLeft {
    display: table-cell !important;
}

.DefaultPop.RadWindow .rwTitleBar {
    height: 46px !important;
    margin: 0px !important;
}

.DefaultPop.RadWindow .rwListItem {
    width: 30px !important;
}

.DefaultPop.RadWindow .rwCommands {
    top: 10px !important;
}

.DefaultPop.RadWindow .rwTitleBar .rwTitleWrapper {
    padding: 14px 0px !important;
}

.DefaultPop .rwTitlebar {
    background-image: none !important;
    background-color: transparent !important;
    margin-left: -16px !important;
}

.DefaultPop .RadWindow .rwWindowContent {
    background-color: transparent !important;
}

.DefaultPop .TelerikModalOverlay {
    width: 100% !important;
}

.DefaultPop .rwFooterCenter {
    background-image: none !important;
    height: 0px !important;
}

.DefaultPop .rwBodyRight {
    background-position: 0 0 !important;
    width: 0px !important;
    background-image: none !important;
    display: none !important;
}

.DefaultPop .rwCorner {
    background-position: 0 0 !important;
    width: 0px !important;
    background-image: none !important;
    display: none !important;
}

.DefaultPop .rbSkinnedButton {
    padding-right: 0px !important;
    background-position: 0px 0px !important;
}

.DefaultPop .rtsIn {
    background-image: none !important;
    background-position: left 0px !important;
    height: 22px !important;
    line-height: 24px !important;
}

.DefaultPop .rtsTxt {
    padding: 0px 0px 0px 0px !important;
}

.DefaultPop .rtsLink {
    margin-left: 0px !important;
    padding-left: 4px !important;
    text-align: left !important;
    background-position: 0px 0px !important;
    background-image: none !important;
    cursor: pointer !important;
}

.DefaultPop .rtsSelected {
    background-position: 0px 0px !important;
    background-image: url('../Images/left-menu-bg-active1.png') !important;
    background-repeat: repeat !important;
    color: #fff !important;
    height: 25px !important;
    padding-left: 4px !important;
}

.DefaultPop .rtsBefore {
    background-image: none !important;
}

.DefaultPop .rtsLI {
    height: 24px !important;
    line-height: 20px !important;
    background-position: 0px 0px !important;
    background-image: url(../Images/top-menu-bar.png) !important;
    background-repeat: repeat !important;
    border-right: 1px solid #999 !important;
    color: #000 !important;
}

.DefaultPop .rtsLast {
    border-right: 0px solid #999 !important;
}

.DefaultPop .rtsUL {
    -moz-border-radius: 6px !important;
    -webkit-border-radius: 6px !important;
    border-radius: 6px !important;
    border: 1px solid #777 !important;
    margin: 0px 3px 0px 3px !important;
    color: #666 !important;
}

.DefaultPop .rtsAfter {
    background-position: 0px 0px !important;
    background-image: none !important;
}

.DefaultPop .rtsLevel1 {
    color: #111 !important;
    font-size: 12px !important;
    font-weight: normal !important;
    height: 30px !important;
    margin-top: 0px !important;
    clear: none !important;
}
/*Setting Icon*/

.setting-gear, .setting-gearhover {
    background-image: url(../images/settingGear.png) !important;
    background-repeat: no-repeat !important;
    width: 24px;
    height: 32px;
    float: left;
}

.setting-gear {
    background-position: 0px 5px !important;
}

.setting-gearhover {
    background-position: 0px -24px !important;
}
/*End Setting Icon*/
.rcOkButton {
    margin-right: 0.4em !important;
}

/*10/22/2013*/
/*Master Page*/
.patient-background {
    /*background-image: url(../Images/body-background.png);*/
    width: 100%;
    overflow-y: scroll !important;
    overflow-x: hidden;
    background: rgb(69,69,69);
background: linear-gradient(90deg, rgba(69,69,69,1) 0%, rgba(69,69,69,1) 109px, rgba(255,255,255,1) 109px, rgba(255,255,255,1) 100%);
}

.patient-content-wrapper {
    margin: 0px auto 0px auto;
    padding: 0px 1% 0px 0%;
    width: 99%;
    top: 0px;
    /*display: flex;
    height:100% !important;*/
}

.patient-content-left {
    margin: 0px 0px 0px 0px;
    padding: 0px 0% 15px 0%;
    width: 108px;
    float: left;
    background-color:#454545 !important;
    height:100%;
}

.patient-content-right-inner {
    padding: 12px 0px 0px 0px;
    margin: 0px 0px 40px 2px;
    float: left;
    width: 88.6%;
    z-index: 10;
    height: auto;
    background-color:#fff;
}

@media screen and (min-width: 1200px) {
    .patient-content-right-inner {
        width: 90.6% !important;
    }

    .mail-panel-wrapper {
        left: 108px !important;
        top: 48px !important;
        padding-left: 1% !important;
    }
}

@media screen and (min-width: 1500px) {
    .patient-content-right-inner {
        width: 92.1% !important;
    }

    .mail-panel-wrapper {
        left: 108px !important;
        top: 48px !important;
        padding-left: 0.8% !important;
    }
}

@media screen and (min-width: 1800px) {
    .patient-content-right-inner {
        width: 93.2% !important;
    }

    .mail-panel-wrapper {
        left: 104px !important;
        top: 48px !important;
        padding-left: 0.8% !important;
    }
}
/*End Master Page*/
/*Left Navigation*/
.leftNavigation {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 10px 0px;
    /*width: 108px;*/
    float: left;
}

    .leftNavigation .rmVertical, .rmRootGroup {
        background-image: none !important;
        background-color: transparent !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
        margin-top: 4px !important;
        margin-left: -1px !important;
        border-right: 0px thin transparent !important;
        border-top: 0px thin transparent !important;
        border-bottom: 0px thin transparent !important;
        border-color: transparent !important;
    }

    .leftNavigation .rmItem {
        height: 69px !important;
        font-size: 12px !important;
        background-color: #cfcfcf !important;
        background-repeat: repeat !important;
        padding: 0px 0px 0px 0px !important;
        border-bottom: 1px solid #c5c5c5 !important;
    }

    .leftNavigation .rmLink:hover, .leftNavigation .rmLink {
        background-repeat: no-repeat !important;
        width: 108px !important;
        text-align: center !important;
        float: left !important;
        padding: 41px 0px 0px 0px !important;
        white-space: normal !important;
        line-height: 14px !important;
        border-width: 0px !important;
    }

    .leftNavigation .rmSelected .rmLink, .leftNavigation .rmFocused .rmLink, .leftNavigation .rmExpanded .rmGroup .rmFocused .rmLink {
        height: 28px !important;
        border: 0px thin transparent !important;
        color: #408fdc !important;
        box-shadow: none !important;
    }

    .leftNavigation .rmFocused .rmLink {
        background-color: #ffffff !important;
    }

    .leftNavigation .rmExpanded .rmGroup .rmFocused .rmLink {
        background-color: #e7e7e7 !important;
    }

    .leftNavigation .rmExpanded .rmGroup .rmLink {
        background-color: transparent !important;
        color: black !important;
    }

    .leftNavigation .rmLast .rmLink {
        padding: 40px 0px 4px 0px !important;
        margin-top: -3px !important;
    }

    .leftNavigation .rmLink:hover {
        border-color: transparent !important;
        color: #4f96e0 !important;
        height: 28px !important;
        /*  -moz-box-shadow: -2px 2px 4px #aaaaaa;
    -webkit-box-shadow: -2px 2px 4px #aaaaaa;
    box-shadow: -2px 2px 4px #aaaaaa;*/
    }
    /*.leftNavigation .rmFirst .rmFocused
{
        height:29px !important;
        padding: 40px 0px 0px 0px !important;
}*/
    .leftNavigation .rmFirst .rmLink:hover {
        border-color: transparent !important;
        color: #4f96e0 !important;
        /* -moz-box-shadow: -2px 2px 4px #aaaaaa;
    -webkit-box-shadow: -2px 2px 4px #aaaaaa;
    box-shadow: -2px 2px 4px #aaaaaa;*/
    }

.rmExpanded .rmLink:hover {
    background-color: #e7e7e7 !important;
}

.leftNavigation .rmFirst .rmSelected:hover {
    margin: -1px 0px 0px 0px !important;
}

.leftNavigation .rmLast .rmLink:hover {
    border-color: transparent !important;
    color: #4f96e0 !important;
    -moz-box-shadow: -0px 0px 0px #aaaaaa;
    -webkit-box-shadow: -0px 0px 0px #aaaaaa;
    box-shadow: -0px 0px 0px #aaaaaa;
}

.leftNavigation .rmLast.rmSelected .rmLink, .leftNavigation .rmLast.rmFocused .rmLink {
    border-bottom-right-radius: 10px 10px !important;
    /* -moz-box-shadow: -2px 5px 5px #333333 !important;
    -webkit-box-shadow: -2px 5px 5px #333333 !important;
    box-shadow: -2px 5px 5px #333333 !important;*/
}

.leftNavigation .rmLast, .leftNavigation .rmLast .rmLink:hover {
    border-bottom-right-radius: 10px 10px !important;
}

.rmExpand:before {
    background-image: none !important;
}
/*End Left Navigation*/

/*Internal Page Top Navigation*/
.topNavigation.RadTabStrip {
    border-color: transparent !important;
    height: 38px !important;
    margin-bottom: 0 !important;
    margin-top: -12px !important;
    text-align: center !important;
}

.topNavigation .rtsUL {
    background-color: transparent !important;
    background-image: url("../Images/black-tab.png") !important;
    background-repeat: repeat !important;
    border-right: 1px solid #e8e8e8 !important;
    border-left: 1px solid #e8e8e8 !important;
    border-bottom: 1px solid #e8e8e8 !important;
    float: left !important;
    height: 38px !important;
    margin-top: 0 !important;
    border-bottom-right-radius: 8px 8px !important;
    border-bottom-left-radius: 8px 8px !important;
    width: auto !important;
}

.topNavigation .rtsIn {
    background-image: none !important;
    background-position: left 0px !important;
    line-height: 37px !important;
}

.topNavigation .rtsTxt {
    padding: 0px 0px 0px 0px !important;
    font-size: 13px !important;
}

.topNavigation .rtsLink {
    margin-left: 0px !important;
    padding: 0px 10px 0px 13px !important;
    text-align: left !important;
    background-position: 0px 0px !important;
    background-image: none !important;
    cursor: pointer !important;
    color: #000 !important;
    line-height: 38px !important;
    height: 37px !important;
}

    .topNavigation .rtsLink:hover {
        color: #fff !important;
        text-decoration: none !important;
        background-image: none !important;
        background-color: #787878 !important;
        line-height: 38px !important;
    }

.topNavigation .rtsDisabled {
    color: #aaa !important;
}

    .topNavigation .rtsDisabled:hover {
        color: #aaa !important;
        background-image: none !important;
        cursor: auto !important;
    }

.topNavigation .rtsSelected {
    background-position: 0px 0px !important;
    background-color: #fff !important;
    color: #449ad1 !important;
    height: 38px !important;
    font-weight: normal !important;
}

.topNavigation .rtsBefore {
    background-image: none !important;
}


.topNavigation .rtsLi.rtsHovered.rtsClicked .rtsLink:hover {
    background-color: #787878 !important;
}

.RadTabStrip_Default.topNavigation .rtsLevel1 .rtsLink {
    border-color: #e8e8e8 !important;
    /*background-color: background: rgb(221,221,221);
    background: linear-gradient(0deg, rgba(221,221,221,1) 0%) !important;*/
    border-right: 1px solid #e8e8e8 !important;
    border-left: 1px solid #e8e8e8 !important;
    border-bottom: 1px solid #e8e8e8 !important;
}


.topNavigation .rtsLI {
    height: 38px !important;
    line-height: 37px !important;
    background-position: 0px 0px !important;
    border-right: 1px solid #dbdbdb !important;
    color: #000 !important;
}

.topNavigation .rtsLast {
    border-right: 0px solid #dbdbdb !important;
}

.topNavigation .rtsLI:hover {
    height: 38px !important;
    line-height: 37px !important;
    background-position: 0px 0px !important;
    color: #000 !important;
}

.topNavigation .rtsFirst {
    border-top-left-radius: 2px 2px !important;
    border-bottom-left-radius: 2px 2px !important;
}

.topNavigation .rtsAfter {
    background-position: 0px 0px !important;
    background-image: none !important;
}

.topNavigation .rtsLevel1 {
    color: #111 !important;
    font-size: 12px !important;
    font-weight: normal !important;
    height: 39px !important;
    margin-top: 0px !important;
    clear: none !important;
}

.topNavigation .rtsOut {
    background-image: none !important;
    padding-right: 4px !important;
}
/*End Internal Page Top Navigation*/
.RadToolTip_Office2010Black .rtCloseButton {
    background-image: url("../Images/Hnoti-close-button.png") !important;
    background-repeat: repeat !important;
    background-position: 0px 0px !important;
}

.RadToolTip table.rtShadow .rtCloseButton {
    margin-top: 9px !important;
    margin-right: 11px !important;
}
/*Font Increse*/
.RadPanelBar_Default .rpTemplate, .RadGrid_Default .rgMasterTable, .RadForm.rfdLabel label, .RadForm.rfdFieldset fieldset, .RadForm .rfdTextInput {
    font-size: 14px !important;
}
.RadScheduler .rsAptContent
{
        padding: 0px 8px !important;
        font-size: 11px !important;
}
/*End Font Increse*/
/*Top Banner*/
.masterTopBanner {
    margin-top: 45px;
    min-width: 848px !important;
    max-width: 1145px !important;
}

.masterTopDashbord {
    margin-top: 45px;
    min-width: 925px !important;
    max-width: 1225px !important;
}
/*END Top Banner*/
/*Add the code telerik updation*/
.RadPanelBar .rpExpandable .rpExpandHandle:before {
    content: none !important;
}

.RadPanelBar_Default .rpRootLink .rpExpandHandle {
    border-color: transparent !important;
}

.RadPanelBar_Default .rpRootLink, .RadPanelBar_Default .rpHeaderTemplate, .RadPanelBar_Default .rpRootLink, .RadPanelBar_Default .rpHeaderTemplate {
    border: 0px solid transparent !important;
}

.RadPanelBar .rpHeaderTemplate {
    padding: 0px !important;
}

.reContent {
    border-width: 0px !important;
    overflow: visible !important;
}

.RadCalendar .rcTitlebar {
    padding: .1em .1em !important;
    width: 243px !important;
}

/*.RadPicker_Default .rcTimePopup:hover {
    background-color:transparent !important;
    border:0px solid transparent !important;
}
.RadCalendar_Default .rcTitlebar a:hover:before {
    text-shadow:none !important;
}
.RadCalendar_Default .rcTitlebar a:before {
    
}
.RadCalendar .rcPrev:before, .RadCalendar .rcNext:before, .RadCalendar .rcFastPrev:before, .RadCalendar .rcFastNext:before {
    font-size: 0em !important;
}*/

.RadDataPager .rdpPagePrev .rdpIcon:before {
    content: none !important;
}

.RadCalendar_Default .rcTitlebar a:before, .RadDataPager .rdpPageNext .rdpIcon:before {
    content: none !important;
}

.RadPicker_Default .rcCalPopup:hover, .RadPicker_Default .rcTimePopup:hover {
    background-color: transparent !important;
    border: solid 0px transparent !important;
}

.RadCalendar .rcRow td {
    text-align: center !important;
}

.rcToday {
    border-color: #388ac8 !important;
}

.RadForm.rfdRadio input[type="radio"] + label, .RadForm.rfdCheckbox input[type="checkbox"] + label {
    padding-right: 0.1em !important;
}

/*END Add the code telerik updation*/

/*.RadCalendar_Default .rcTitlebar .rcNext
{
    background-image: url(../Images/fastprev.png) !important;
    background-repeat: no-repeat !important;
    background-position: 0px 0px !important;
    color:transparent !important;
    content:none !important;

}
.RadCalendar_Default .rcTitlebar .rcNext:hover
{
    background-image: url(../Images/fastprev.png) !important;
    background-repeat: no-repeat !important;
    background-position: 0px 0px !important;
    color:transparent !important;
    content:none !important;

}*/
.racTokenList {
    -webkit-box-shadow: inset 0 1px 3px #DDD !important;
    box-shadow: inset 0 1px 3px #DDD !important;
    border: 1px solid #DEDEDE !important;
    -webkit-transition: all 0.15s linear !important;
    -webkit-border-radius: 5px !important;
    border-radius: 5px !important;
    padding: 0px 4px 0px 4px !important;
    height: 30px !important;
    color: #000 !important;
    background-position: 0px 0px !important;
    background-image: none !important;
    background-color: White !important;
    outline: none !important;
    font-size: 14px !important;
}

.RadAutoCompleteBox .racInput {
    line-height: 28px !important;
    height: 26px !important;
}

.multipleline .racTokenList {
    height: 56px !important;
    line-height: 28px !important;
    overflow-y: scroll !important;
}

.RadAutoCompleteBox.multipleline .racInput {
    line-height: 28px !important;
}

.RadAutoCompleteBox_Default .racEmptyMessage {
    color: #111 !important;
}

.RadAutoCompleteBox .racToken {
    border: 0px transparent !important;
    background-color: #3f96e0 !important;
    background-image: none !important;
    color: #fff !important;
    line-height: 24px !important;
    margin-top: 2px !important;
}
/*Rad Editor border color*/
.RadEditor_Black.reInlineEditorSelected, .RadEditor_Black.reInlineEditorSelected:hover, .RadEditor_Black .reContentFocus, .RadEditor_Black .reContentSelected:hover {
    border-color: transparent !important;
}

:focus {
    outline: -webkit-focus-ring-color auto 0px !important;
}

/*DropDown Header*/
.RadComboBoxDropDown_Default .rcbHeader {
    height: 15px !important;
}
/*input checkbox style*/
.ehrCheckbox input {
    display: none;
}

.ehrCheckbox span {
    width: 32px !important;
    height: 32px;
    display: block;
    background: url("../Images/checkbox-superbill.png") no-repeat;
}

.ehrCheckbox input:checked + span {
    background: url("../Images/checkbox-superbill-active.png") no-repeat;
    width: 40px !important;
}

label.ehrCheckbox {
    width: 40px !important;
}
/*END input checkbox style*/
/*Carlo change*/
.RadGrid .rgNumPart span {
    padding: 1px 0 0 0px !important;
}

/*END Carlo change*/
/*Rating Design*/
/*.RadRating_Default a, .RadRating_Default a span {
    background-image: url("../Images/yellow_rating.png") !important;
    background-repeat:no-repeat !important;
    background-position: 0px 0px !important;
    height:60px !important;
    width: 55px !important;

}
.RadRating .rrtOver a, .RadRating .rrtOver a span{
    background-image: url("../Images/green_rating.png") !important;
    background-repeat:no-repeat !important;
    background-position: 0px 0px !important;
    height:60px !important;
    width: 55px !important;

}
.rrtItem {
    margin-left: 32% !important;
    margin-top: 30px !important;
    text-align:center !important;
}*/


