.navbar-right{margin-right:0!important}.navbar-dark .navbar-nav>li>a{padding:.7rem 1rem}.navbar{padding:0 0 0 1rem;min-height:43px;margin-bottom:0}.navbar .active .fc-nav{font-weight:bold}html{height:100%}body{padding-top:43px;font-size:12px;height:100%}@media only screen and (min-width:770px){body{padding-top:83px}}@media only screen and (min-width:870px){body{padding-top:43px}}.fc-loginform{margin-top:20px}.fc-logincontainer{width:100%}.fc-logincontainer .row{margin:0}.fc-logincontrol{margin:0 auto;max-width:400px;border-radius:4px;padding:20px}.fc-companyname{font-weight:bold;font-size:initial}.fc-logincontrol div{margin-top:5px}.fc-logincontrol .k-button{height:38px;border-radius:4px;font-weight:bold;font-size:initial}.fc-logincontrol input{width:100%;max-width:400px}.fc-logocontainer{text-align:center;vertical-align:middle;margin-bottom:20px}.fc-loginfooter{}.fc-loginfooter .fc-lfooter{height:30px;padding:7px 20px 0 10px;position:absolute;bottom:0;left:0;font-weight:bold}.fc-loginfooter .fc-rfooter{height:30px;padding:7px 20px 0 10px;position:absolute;bottom:0;right:0;font-weight:bold}.fc-procedures{padding-bottom:10px!important}.fc-procedures:hover{background-color:#fff!important}.fc-appraction{float:right;padding-right:5px}.fc-appraction a{margin-left:20px}.body-content{padding-left:5px;padding-right:5px;height:calc(100% - 30px)}.body-content a{text-decoration:none}.body-content a:hover{text-decoration:underline}@media only screen and (min-width:768px){body{padding-top:43px}.body-content{padding-left:15px;padding-right:15px;height:calc(100% - 32px)}}.title-content{background-image:none;background-color:#eee;margin:0;padding:1px 5px 0 15px;font-weight:bold;height:20px}.title-content #pageTitle{width:266px;display:inline-block}.title-content #pageSubTitle{display:inline-block}.navbar-right{margin-right:0!important}#AccountVerificationBody{height:100%;width:100%}#AccountVerificationBody section{width:100%;height:80%;min-height:240px;display:flex;justify-content:center;align-items:center}#AccountVerificationBody #AccountVerificationForm,#AccountVerificationBody #ResetPasswordForm{width:100%}#AccountVerificationBody #PageTitle{font-size:initial;font-weight:bold;border-radius:4px;padding:10px 15px 5px}#AccountVerificationBody #PageTitle #PasswordResetSubTitle{border-radius:4px;width:100%;padding-left:5px}#AccountVerificationBody .fc-resetcontainer{width:390px}#AccountVerificationBody #UserName{display:block;height:34px}#AccountVerificationBody .col-md-8{padding-bottom:3px}#AccountVerificationBody ul{width:465px;padding-left:15px}#AccountVerificationBody ul li{margin-bottom:2px;border-radius:3px;padding-left:3px}#AccountVerificationBody .form-group{margin:10px 10px 0 10px}#AccountVerificationBody .form-group .k-button{height:38px;border-radius:4px;font-weight:bold;font-size:initial;width:100%}#AccountVerificationBody .form-group input{max-width:400px;display:block;width:100%}#AccountVerificationBody .form-checkbox{max-width:400px;display:block;width:20px!important;height:20px}#AccountVerificationBody #RememberMe label,#AccountVerificationBody #RememberMe span{vertical-align:text-bottom}#AccountVerificationBody #RememberMe .form-radio{display:inline-block!important;width:20px!important;height:20px}@media(max-width:430px){#AccountVerificationBody{padding-top:0}#AccountVerificationBody section{height:100%!important}#AccountVerificationBody .fc-resetcontainer{margin-bottom:unset!important;width:100%!important}#AccountVerificationBody .fc-loginlogo{max-width:300px;margin-top:0}#AccountVerificationBody ul{width:unset!important}}.dl-horizontal dt{white-space:normal}input,select{}button i{margin-right:5px;font-size:16px!important}.text-danger{white-space:nowrap}.submitControlContainer{background-image:none;background-color:#d7e8f9;border:1px solid #e8e8e8;border-radius:3px;padding:3px 5px 3px 5px;margin:0;margin-top:6px}.submitControlContainer div{margin-left:10px;display:inline-block;vertical-align:middle}.fc-blink{animation:blink 1s steps(5,start) infinite;-webkit-animation:blink 1s steps(5,start) infinite}@keyframes blink{to{visibility:hidden}}@-webkit-keyframes blink{to{visibility:hidden}}.fc-sticky{top:45px;position:sticky;z-index:1000}.fc-LoginLocation{width:200px}.fc-TrashCanIcon{font-size:16px!important}.fc-Table{border:1px solid #e8e8e8;border-radius:4px}.fc-Table thead td{background-color:#f7f7f7;text-align:left;vertical-align:middle}.fc-Table tbody tr{}.fc-Table tbody tr:nth-child(even){background-color:#f9f9f9}.fc-Table tr td{border:1px solid #e8e8e8;padding:0 5px 0 5px;height:25px}.fc-Table .trashCan{width:25px;font-size:16px}.fc-Table .newLocation td{background-color:#dff3d6}.fc-Table .deleteLocation td{background-color:#ffb3b3}.fc-Table .normalLocation td{background-color:#fff}.fc-TableHover tbody tr:hover{background-color:#d7e8f9}.fc-tableform{border:1px solid #e8e8e8;border-radius:4px;width:100%}.fc-tableform tr td:first-child{background-color:#f9f9f9}.fc-tableform tr td{padding:3px 5px 3px 5px;border:1px solid #e8e8e8;height:25px}.fc-DropDownList{width:200px!important}.fc-DropDownList50{width:50px!important}.fc-DropDownList65{width:65px!important}.fc-DropDownList75{width:75px!important}.fc-DropDownList100{width:100px!important}.fc-DropDownList220{width:220px!important}.fc-DropDownListWide{width:280px!important}.fc-DropDownList100Pct{max-width:100%!important;width:100%!important}.fc-DropDownList300{width:300px!important}.fc-DropDownList350{width:350px!important}.fc-DropDownList400{width:400px!important}.fc-DropDownList500{width:500px!important}.fc-DropDownList600{max-width:600px!important;width:600px!important}.k-textbox.small{width:50px!important}.fc-TextBoxSmall{width:50px!important}.fc-TextBoxNarrow{width:75px!important}.fc-TextBox{width:200px!important}.fc-TextBoxWide{width:280px!important}.fc-TextBoxWider{width:400px!important}.fc-TextBoxFit{width:100%!important}.fc-TextBox100Pct{max-width:100%!important;width:100%!important}.fc-TextBox100{width:100px!important}.fc-TextBox150{width:150px!important}.fc-TextBox600{width:600px!important;max-width:600px!important}.fc-AdminRoleContainerTableTd{padding-right:10px;vertical-align:top}.fc-NonActiveBG{background-color:#bababa}.fc-ImportantBG{background-color:#f9c1c1}.fc-InternalRequestIcon{cursor:pointer;font-size:16px}.fc-ScheduleCalendarIcon{font-size:14px!important;vertical-align:middle}.fc-Width25px{width:25px}.fc-Width50px{width:50px}.fc-Width100px{width:100px}.fc-HideLOPRow{display:none}.fc-Hide{display:none}.fc-GreenBG{background-color:#69d86b!important}.fc-LightGreenBG{background-color:#90ee90!important}.fc-YellowBG{background-color:#ff0!important;color:#000!important}.fc-LightPinkBG{background-color:#ffb6c1!important}.fc-HotPinkBG{background-color:#ff69b4!important}.fc-RedBG{background-color:#ffb3b3!important}.fc-LightGrayBG{background-color:#f7f7f7!important}.fc-BlueBG{background-color:#1e90ff!important;color:#fff!important}.fc-DarkBlueBG{background-color:#04519b!important;color:#fff!important}.fc-LightBlueBG{background-color:#d7e8f9!important}.fc-TiffBlueBG{background-color:#0abab5!important;color:#fff!important}.fc-OrangeBG{background-color:#ffda98!important}.fc-PurpleBG{background-color:#b200ff!important;color:#fff!important}.fc-GrayBG{background-color:#dcdcdc!important}.fc-WhiteBG{background-color:#fff!important}.fc-BlackBG{background-color:#000;color:#fff}.fc-BrownBG{background-color:#a52a2a!important;color:#fff!important}.fc-Atpm1{background-color:#69d86b!important}.fc-Atpm2{background-color:#ff0!important}.fc-Atpm3{background-color:#ffb6c1!important}.fc-Atpm4{background-color:#ff69b4!important}.fc-Atpm5{background-color:#ffb3b3!important}.fc-Ato20{background-color:#f7f7f7!important}.fc-Ato21{background-color:#ffda98!important}.fc-Ato22{background-color:#ffda98!important}.fc-Ato23{background-color:#ffda98!important}.fc-HighlightedBorder{border:2px solid #f35800!important}.fc-BorderHotPink{border:2px solid red}.fc-BorderRed1x{border:1px solid red!important}.fc-BorderRed{border:2px solid red!important}.fc-BorderYellow{border:2px solid #ff0!important}.fc-BorderMustardYellow{border:2px solid #eade00!important}.fc-BorderOrange{border:2px solid #ffa500!important}.fc-BorderGreen{border:2px solid green!important}.fc-BorderTiffanyBlue{border:2px solid #0abab5!important}.fc-BorderBlue{border:2px solid blue!important}.fc-BorderPurple{border:2px solid #cc3ce4!important}.fc-BorderBlack{border:2px solid #000!important}.fc-ActionContainer{display:inline-block;vertical-align:middle}.fc-ActionContainer div{margin-left:10px;display:inline-block;vertical-align:middle}.fc-submitcontrolcontainer{background-image:none;background-color:#d7e8f9;border:1px solid #e8e8e8;border-radius:3px;padding:3px 5px 3px 5px;margin:0;margin:6px 0 5px 0}.fc-submitcontrolcontainer div{margin-left:10px;display:inline-block;vertical-align:middle}.fc-Numeric{text-align:right}.fc-FontBold{font-weight:bold}.fc-ColorRed{color:red}.fc-ColorBlue{color:blue}.fc-ColorBlueLink{color:#2fa4e7;cursor:pointer}.fc-ColorBlueLink:hover{color:#3399f3;cursor:pointer}.fc-ColorGreen{color:green}.fc-ColorForestGreen{color:#228b22}.fc-ColorLimeGreen{color:#32cd32}.fc-ColorGreenYellow{color:#adff2f}.fc-ColorYellow{color:#ff0}.fc-ColorOrange{color:#ffa500}.fc-ColorBrown{color:#a52a2a}.fc-ColorDarkGrey{color:#a9a9a9}.fc-ColorPink{color:#f300d5}.fc-ColorBlack{color:#000}.fc-TextBoxFit{width:100%!important;max-width:100%!important}.fc-TextBoxHeightFit{height:300px!important}.fc-Hidden{display:none}.fc-OverflowHidden{max-width:300px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.fc-HiddenShort{max-width:200px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.fc-TextOverFlow{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fc-Tree{font-size:.9em;background-color:#fbfbfb;height:100%;min-height:20px;width:350px;overflow-y:auto}.fc-Tree i{font-size:1.5em;color:blue}.fc-Tree .fc-TreeParent{margin-left:-30px}.fc-Tree a{display:inline;overflow:hidden;text-overflow:ellipsis;width:90%}.fc-Tree li{list-style-type:none;margin:0 0;padding:4px 0 0 2px;position:relative}.fc-Tree li::before,.fc-Tree li::after{content:'';left:-20px;position:absolute;right:auto}.fc-Tree li::before{border-left:1px solid #777;bottom:50px;height:100%;top:0;width:1px;-webkit-transition:"border-color 0.1s ease 0.1s";-moz-transition:"border-color 0.1s ease 0.1s";-o-transition:"border-color 0.1s ease 0.1s";transition:"border-color 0.1s ease 0.1s"}.fc-Tree li::after{border-top:1px solid #777;height:20px;top:13px;width:23px;-webkit-transition:"border-color 0.1s ease 0.1s";-moz-transition:"border-color 0.1s ease 0.1s";-o-transition:"border-color 0.1s ease 0.1s";transition:"border-color 0.1s ease 0.1s"}.fc-Tree li span{-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #777;border-radius:5px;display:inline-block;line-height:14px;padding:2px 4px;text-decoration:none;-webkit-transition:color .2s ease .1s,background-color .2s ease .1s,border-color .3s ease .2s;-moz-transition:color .2s ease .1s,background-color .2s ease .1s,border-color .3s ease .2s;-o-transition:color .2s ease .1s,background-color .2s ease .1s,border-color .3s ease .2s;transition:color .2s ease .1s,background-color .2s ease .1s,border-color .3s ease .2s;white-space:nowrap}.fc-Tree li>span{cursor:pointer}.fc-Tree li>span:hover{background-color:#df8505;border:1px solid #c67605;color:#fff}.fc-Tree li.parent_li>span:hover+ul li::after{border-top-color:#f89406}.fc-Tree li.parent_li>span:hover+ul li::before{border-left-color:#f89406}.fc-Tree li.parent_li>span:hover+ul li span{background:#fddfb3;border:1px solid #faa937;color:#000}.fc-Tree li:last-child::before{height:30px}.fc-Tree>ul>li::before,.fc-Tree>ul>li::after{border:0;margin-left:-15px}.fc-TreeSelected{background-color:#468847;color:#fff}.fc-TreeSelected i{color:#afeeee}.fc-rowselected{background-color:#04519b!important;color:#fff!important}.fc-rowselected a{background-color:#04519b!important;color:#fff!important}.fc-Notification{padding:7px}.fc-Notification #Title{font-size:1.2em;font-weight:bold}.fc-Confirmation{min-width:300px}.fc-Room{background-color:#d5ffd5;border:solid 1px green;border-radius:4px;padding:0 1px 0 1px;margin:0 0 0 0;color:#000}.fc-ApptName{border-radius:2px;padding-left:2px}.fc-GridCell{padding:0!important}.fc-GridCell div{padding:5px}.fc-Icon{font-size:16px!important}.fc-Appt{color:#00f;cursor:pointer}.fc-ToolTipWrapper{width:100%}.fc-ApptActionBtn{float:right;display:inline-block;margin-right:3px!important}.fc-lfnotes{font-size:10px;margin-left:10px}.fc-syringe{background:url('./font-awesome-4.5.0/fonts/syringe-solid.svg#syringe');width:15px;height:15px;display:inline-block}.fc-paymentsummarytable td{min-width:8%}.fc-paymentsummarytable .fc-small{min-width:100px}.fc-paymentsummarytable .fc-medium{min-width:150px}.fc-SMSPhone{width:105px;display:inline-block;vertical-align:top}.fc-SMSTextAreaContainer{width:calc(100% - 170px);display:inline-block;padding:0 3px 3px 3px;vertical-align:top}.fc-SMSTextArea{width:100%;border:solid #c5c5c5 1px;border-radius:4px;height:20px}.fc-SMSControls{width:35px;display:inline-block;padding:5px}.fc-SMSPTblSndRow{border-bottom:solid 1px #e8e8e8}.fc-SMSPTblSndRow td{vertical-align:middle}.fc-SMSSendButton{}.k-form-error.k-invalid-msg.field-validation-error{display:inline-block;padding:0 5px 0 5px}.fc-SMSlanguage{padding:1px 3px;border-radius:3px}.fc-SMSStatus{margin-top:5px;padding:1px 3px;border-radius:3px;float:left;display:inline-block;min-width:250px;white-space:nowrap}#LoginTable{width:100%;margin-top:50px}#LoginTable tr .LoginTableTd{width:50%;text-align:center}#LoginFormTable{width:100%}#LoginFormTable .LoginFormLabel{width:100px!important}#LoginFormTable tr td{padding:5px}#PatientContainer{height:100%}@media only screen and (max-width:1250px){#PatientGridContainer{height:calc(100% - 72px)}}#PatientTabStrip{width:100%;min-width:1525px}#PatientTabStrip-1{padding-top:10px;padding-bottom:10px}#PatientTabStrip-2{padding-bottom:10px}#PatientTabStrip-3{padding-top:10px;padding-bottom:10px}#PatientTabStrip-4{padding-top:10px;padding-bottom:10px}#NewPatientDetailContainer #PatientAccountNumber{float:right;padding-top:5px;padding-right:5px}#NewPatientDetailContainer #NewPatientTable{max-width:1800px;width:100%}#NewPatientDetailContainer #NewPatientTable tr{border-bottom:1px solid #e8e8e8}#NewPatientDetailContainer #NewPatientTable tr td{padding:3px}#NewPatientDetailContainer #NewPatientTable .PatientDropdownList{width:211px}#NewPatientDetailContainer #NewPatientTable .PatientTextBox{min-width:211px}#NewPatientDetailContainer #NewPatientTable #MiddleNameTd input{width:100px}#NewPatientDetailContainer #NewPatientTable #ZipCodeTd input{width:100px}#NewPatientDetailContainer #NewPatientTable #CheckinPinTd input{width:100px}#NewPatientDetailContainer #NewPatientTable #SSNTd input{width:100px}#NewPatientDetailContainer #PatientSchedulingContainer{margin-top:10px}#NewPatientDetailContainer #PatientSchedulingContainer table{width:1280px;margin-top:5px;border:1px solid #e8e8e8;border-radius:3px}#NewPatientDetailContainer #PatientSchedulingContainer table thead tr td{padding:3px 5px 3px 5px;background-color:#f7f7f7;height:25px;text-align:left;vertical-align:middle}#NewPatientDetailContainer #PatientSchedulingContainer table tr td{border:1px solid #e8e8e8;padding:3px 5px 3px 5px}#NewPatientDetailContainer #PatientSchedulingContainer table tr td .fc-inputwidth{width:200px}#NewPatientDetailContainer #NotesOuterContainer{padding:20px}#NewPatientDetailContainer #NoteContainer{margin-top:0}#NoteContainer #PatientNotesAddSection{margin:2px 0 3px 0}#NoteContainer #PatientNotesAddSection label,#NoteContainer #PatientNotesAddSection input{vertical-align:bottom}#NewPatientDetailContainer #NoteHistoryContainer{margin-top:10px;width:100%;min-width:1280px}#NewPatientDetailContainer #NoteHistoryContainer table{width:100%;text-shadow:none;color:#666}#NewPatientDetailContainer #NoteHistoryContainer table tr{border-bottom:1px solid #e8e8e8}#NewPatientDetailContainer #NoteHistoryContainer table tr:last-child{border-bottom:0!important}#NewPatientDetailContainer #NoteHistoryContainer table tr .dateColumn{width:125px;vertical-align:top;padding:7px 0 0 5px}#NewPatientDetailContainer #NoteHistoryContainer table tr .nameColumn{width:125px;vertical-align:top;padding:7px 0 0 5px}#NewPatientDetailContainer #NoteHistoryContainer table tr td{padding:7px 5px 3px 5px;min-height:25px}#NewPatientDetailContainer #NoteHistoryContainer table tr .checkColumn{font-size:14px;font-weight:normal;width:35px}#AlertDialogPopup table tr td:first-child{width:115px}#PatientSearchInputContainer table tr td{padding:5px}#PatientSearchResultContainer{margin-top:10px}#PatientSearchResultContainer table{border:1px solid #e8e8e8;border-radius:3px;width:100%}#PatientSearchResultContainer table thead tr td{padding:3px 5px 3px 5px;background-color:#f7f7f7;height:25px;text-align:left;vertical-align:middle}#PatientSearchResultContainer table tbody tr td{padding:3px 5px 3px 5px}#PatientSearchResultContainer table tbody tr:nth-child(even){background-color:#f9f9f9}#PatientInvolvedContainer{}#PatientInvolvedContainer #PatientInvolvedTable{margin-top:5px}#PatientInvolvedContainer table{border:1px solid #e8e8e8;border-radius:3px}#PatientInvolvedContainer table thead tr td{padding:3px 5px 3px 5px;background-color:#f7f7f7;height:25px;text-align:left;vertical-align:middle}#PatientInvolvedContainer table tr td{border:1px solid #e8e8e8;padding:3px 5px 3px 5px}#NewPatientDetailContainer #PatientInvolvedContainer .trashCan{width:25px;font-size:16px}#NewPatientDetailContainer #PatientInvolvedContainer .newInvolved td{background-color:#dff3d6}#NewPatientDetailContainer #PatientInvolvedContainer .deleteInvolved td{background-color:#ffb3b3}#NewPatientDetailContainer #PatientInvolvedContainer .normalInvolved td{background-color:#fff}#NewPatientDetailContainer #InternalTrackingContainer{margin-top:0}#NewPatientDetailContainer #InternalTrackingContainer #PatientInternalOuterTable{margin-top:5px;border:1px solid #e8e8e8;border-radius:3px}#NewPatientDetailContainer #InternalTrackingContainer #PatientInternalOuterTable tr td{border:2px solid #e8e8e8}#NewPatientDetailContainer #InternalTrackingContainer #PatientInternalInnerTable{width:1276px;border:1px solid #e8e8e8;border-radius:3px}#NewPatientDetailContainer #InternalTrackingContainer #PatientInternalInnerTable tr td{border:1px solid #e8e8e8;padding:3px 5px 3px 5px}#LocationPopup{position:absolute;right:20px;top:80px;background-color:#f5f5dc;border:solid 1px #000;width:300px;z-index:100}#LocationPopup i{font-size:1.2em}#LocationPopup #LocationPopupHeader{border-bottom:solid 1px #d3d3d3;padding:3px;cursor:move;z-index:101}#LocationPopup #LocationPopupBody{padding:5px 5px 10px 5px;position:relative}#LocationPopup #LocationPopupDate{position:relative;bottom:0;height:23px;width:100%;margin-bottom:0;border-top:solid 1px #d3d3d3;padding:3px;text-align:center}#AdminMainContainer{margin-top:10px;height:100%}#AdminMainContainer #left-pane{height:100%;width:250px;vertical-align:top}#AdminMainContainer #middle-pane{width:20px}#AdminMainContainer #right-pane{vertical-align:top;height:100%}#AdminMenuContainer{width:250px;overflow:auto;background-color:#fff;height:100%}#AdminMenuContainer #AdminMenuList{margin:0;padding:0;width:auto;background:#658db8;border-radius:4px}#AdminMenuContainer #AdminMenuList .itemSelected{text-decoration:none;border:2px solid #f35800;border-radius:3px}#AdminMenuContainer #AdminMenuList li{margin-bottom:5px}#AdminMenuContainer #AdminMenuList li:last-child{margin-bottom:0}#AdminMenuContainer #AdminMenuList li a{color:#333;background:#ededed;transition:all .5s ease;display:block;padding:0 0;margin:0 0;height:35px;vertical-align:middle;line-height:35px;cursor:pointer;text-decoration:none!important;border:1px solid #658db8;border-radius:3px}#AdminMenuContainer #AdminMenuList li a:hover{text-decoration:none;border:1px solid #f35800;border-radius:3px}#AdminMenuContainer #AdminMenuList li a i{margin-left:5px;font-size:16px}#AdminMenuContainer #AdminMenuList .MenuOrange{border-left:7px solid #cd8500;color:#cd8500}#AdminMenuContainer #AdminMenuList .MenuRed{border-left:7px solid red;color:red}#AdminMenuContainer #AdminMenuList .MenuBlue{border-left:7px solid blue;color:blue}#AdminMenuContainer #AdminMenuList .MenuPurple{border-left:7px solid purple;color:purple}#AdminMenuContainer #AdminMenuList .MenuGreen{border-left:7px solid green;color:green}#AdminMenuContainer #AdminMenuList .MenuBrown{border-left:7px solid #a52a2a;color:#a52a2a}#AdminMenuContainer #AdminMenuList .MenuYellow{border-left:7px solid #ff0;color:#ff0}#left-pane,#center-pane,#right-pane{}.LabelTd-1{background-color:#f7f7f7;padding-left:15px!important;min-width:110px}.LabelTd-2{background-color:#f7f7f7;padding-left:15px!important;min-width:110px}.DisableTextBox{background-color:#f7f7f7!important}.DialogWindowBody{padding:10px}.DialogWindowBody table{width:100%}.DialogWindowBody table tr{border-bottom:1px solid #e8e8e8}.DialogWindowBody table tr td{padding:3px}.DialogWindowBody table tr .LabelTd-1{width:200px}#AdminRoleGridContainer{margin-top:10px}#AdminRoleGridContainer .fc-AdminRoleGridDiv{margin-top:10px}#AdminRoleGridContainer input{width:350px}#AdminRoleTable{width:175px;vertical-align:middle!important}#AdminRoleTable tbody tr:nth-child(even){background-color:#f9f9f9}#AdminRoleEditContainer #AdminRoleSubmitContainer{}#AdminRoleEditContainer #AdminRoleSubmitContainer div{display:inline-block}#AdminModulePermissionContainer #AdminModulePermissionSubmitContainer div{display:inline-block}#AdminModulePermissionGridContainer{margin-top:10px}#AdminModulePermissionGridContainer #AdminModulePermissionTable{width:100%}#AdminModulePermissionGridContainer #AdminModulePermissionTable .fc-childModule{padding-left:35px!important;min-width:150px}#IndividualEditBodyContainer #AdminIndividualEditLocationTable{border:1px solid #e8e8e8;border-radius:3px;width:600px}#IndividualEditBodyContainer #AdminIndividualEditLocationTable thead tr td{padding:3px 5px 3px 5px;background-color:#f7f7f7;height:25px;text-align:left;vertical-align:middle}#IndividualEditBodyContainer #AdminIndividualEditLocationTable tr td{border:1px solid #e8e8e8;padding:3px 5px 3px 5px;height:25px}#IndividualEditBodyContainer #AdminIndividualEditLocationTable .trashCan{width:25px;font-size:16px}#IndividualEditBodyContainer #AdminIndividualEditLocationTable .newLocation td{background-color:#dff3d6}#IndividualEditBodyContainer #AdminIndividualEditLocationTable .deleteLocation td{background-color:#ffb3b3}#IndividualEditBodyContainer #AdminIndividualEditLocationTable .normalLocation td{background-color:#fff}#AdminIndividualEditLocationContainer{margin-top:25px}#AdminIndividualEditLocationContainer #AdminIndividualEditLocationTable{border:1px solid #e8e8e8;border-radius:3px;width:600px}#AdminIndividualEditLocationContainer #AdminIndividualEditLocationTable thead tr td{padding:3px 5px 3px 5px;background-color:#f7f7f7;height:25px;text-align:left;vertical-align:middle}#AdminIndividualEditLocationContainer #AdminIndividualEditLocationTable tr td{border:1px solid #e8e8e8;padding:3px 5px 3px 5px;height:25px}#AdminIndividualEditLocationContainer #AdminIndividualEditLocationTable .trashCan{width:25px;font-size:16px}#AdminIndividualEditLocationContainer #AdminIndividualEditLocationTable .newLocation td{background-color:#dff3d6}#AdminIndividualEditLocationContainer #AdminIndividualEditLocationTable .deleteLocation td{background-color:#ffb3b3}#AdminIndividualEditLocationContainer #AdminIndividualEditLocationTable .normalLocation td{background-color:#fff}#AdminIndividualContainer{height:100%}#AdminIndividualGridContainer{margin-top:5px;height:calc(100% - 35px)}#AdminReferralTableContainer{margin-top:10px}#AdminReferralTableContainer table{width:1000px}#AdminReferralTableContainer table thead,tfoot{background-color:#f7f7f7;font-weight:bold}#AdminReferralTableContainer table tr td{padding:5px;border-bottom:1px solid #e8e8e8}#AdminReferralTableContainer table tr td a i{font-size:large}#AdminReportTableContainer{margin-top:5px}#AdminReportTableContainer table{}#AdminReportTableContainer table thead,tfoot{background-color:#f7f7f7;font-weight:bold}#AdminReportTableContainer table tr td{padding:5px;border-bottom:1px solid #e8e8e8}#AdminReportTableContainer table tr td a i{font-size:large}#ReportPatientSummaryTableContainer{margin-top:10px}#PatientSummaryContainer table{width:2500px}#PatientSummaryContainer table thead,tfoot{background-color:#f7f7f7;font-weight:bold}#PatientSummaryContainer table tr td{padding:5px;border-bottom:1px solid #e8e8e8}#PatientSummaryContainer table tr td a i{font-size:large}#LOPRequestContainer{color:#000;font-size:medium;width:100%;height:900px;position:relative}#LOPRequestBody{padding:0!important}#LOPRequestContainer #LOPLogo{text-align:center;width:100%}#LOPRequestContainer #LOPAddress{text-align:center;width:100%;font-size:small}#LOPRequestContainer #LOPContent{margin-top:40px;width:100%;padding-left:25px;padding-right:25px}#LOPRequestContainer #LOPClientTable{width:100%;padding-left:25px;padding-right:25px;font-weight:bold}#LOPRequestContainer #LOPClientTable table{width:80%}#LOPRequestContainer #LOPClientTable table tbody tr td{font-weight:100}#LOPRequestContainer #LOPFooter{padding-left:25px;padding-right:25px;position:absolute;bottom:0;font-size:x-small}#PatientAppointmentOuterContainer{border:1px solid #e8e8e8;padding:10px;display:inline-block;width:100%}#PatientAppointmentOuterContainer #PatientCheckinTable{margin-top:5px;width:100%;min-width:900px}#PatientAppointmentOuterContainer #PatientCheckinTable tr td{padding:5px!important}#PatientAppointmentHistoryTable{margin-top:5px;min-width:100%}#PatientAppointmentHistoryTable thead{background-color:#f7f7f7;height:30px;text-align:left;vertical-align:middle}#PatientAppointmentHistoryTable tr td{border:1px solid #e8e8e8;padding:3px 5px 3px 5px}#PatientAppointmentHistoryTable .newAppointment td{background-color:#dff3d6}#PatientAppointmentHistoryTable .deleteAppointment td{background-color:#ffb3b3}#PatientAppointmentHistoryTable .normalAppointment td{background-color:#fff}#PatientSchedulingGridOuterContainer{margin:10px}#InternalEmailContainer{height:100%}#InternalEmailTable{height:100%;width:100%;border:solid 1px}#InternalEmailTable #InternalEmailLeftTd{background:#e8e8e8;width:300px;padding:10px;vertical-align:text-top}#InternalEmailTable #InternalEmailRightTd{padding:10px;vertical-align:text-top}#DiagnosisOuterContainer{}#DiagnosisContainerDiv1{margin-top:10px;display:inline-block}#DiagnosisContainerDiv2{display:inline-block;margin-top:10px}#DiagnosisContainer #PatientDiagnosisTable{border:1px solid #e8e8e8;border-radius:3px;min-width:550px;margin-top:5px}#DiagnosisContainer #PatientDiagnosisTable thead tr td{padding:3px 5px 3px 5px;background-color:#f7f7f7;height:25px;text-align:left;vertical-align:middle}#DiagnosisContainer #PatientDiagnosisTable tr td{border:1px solid #e8e8e8;padding:3px 5px 3px 5px}#DiagnosisContainer #PatientDiagnosisTable .trashCan{width:25px;font-size:18px}#DiagnosisContainer #PatientDiagnosisTable .newDiagnosis td{background-color:#dff3d6}#DiagnosisContainer #PatientDiagnosisTable .deleteDiagnosis td{background-color:#ffb3b3}#DiagnosisContainer #PatientDiagnosisTable .normalDiagnosis td{background-color:#fff}#TreatmentPlanContainer{margin-top:10px}#TreatmentPlanContainer #EstimatedBalanceContainer{margin-top:10px}#TreatmentPlanContainer #EstimatedBalanceContainer table{width:1280px}#TreatmentPlanContainer #EstimatedBalanceContainer table tr td{border:1px solid #e8e8e8;padding:3px 5px 3px 5px}#TreatmentPlanContainer #EstimatedBalanceContainer table tr .LabelTd{background-color:#f7f7f7}#InvolvedTreadmentContainer{width:1280px;margin-top:25px}#InvolvedTreadmentContainerDiv1{margin-top:10px;display:inline-block}#InvolvedTreadmentContainerDiv2{display:inline-block}#InvolvedTreadmentContainerDiv3{margin-top:15px;display:inline-block}.PatientAccountNumber{min-width:85px}#ScheduleCalendarOuterContainer{}#ScheduleCalendarContainer #CalendarDoctors{margin-top:5px}#ScheduleCalendarContainer #CalendarDoctors label{margin-bottom:0}#CalendarControlContainer .fc-apptinitial{border:none!important}#ScheduleCalendarScrollContainer{width:100%;height:550px;overflow-y:scroll;border-bottom:1px solid #c5c5c5;border-right:1px solid #c5c5c5}#ScheduleCalendarDayTable thead tr td{background-color:#f7f7f7;height:25px;text-align:left;vertical-align:middle;padding:0 5px 0 5px;border-bottom:1px solid #e6e6e6}#ScheduleCalendarDayHeaderTable{position:sticky;top:0;width:100%}#ScheduleCalendarDayHeaderTable thead tr td{background-color:#f7f7f7;height:25px;text-align:center;vertical-align:middle;padding:0 5px 0 5px;border:1px solid #c5c5c5!important}#ScheduleCalendarDayTable{width:100%;border:1px solid #c5c5c5;border-radius:4px}#ScheduleCalendarDayTable tbody tr:nth-child(even){background-color:#f7f7f7}#ScheduleCalendarDayTable tbody tr td a{color:blue}#ScheduleCalendarDayTable tbody tr td .fa.fa-car{color:#f300d5;font-size:16px}#ScheduleCalendarDayTable tbody tr td .fa.fa-user-times{color:red}#ScheduleCalendarDayTable tbody tr td .fa.fa-sign-in{color:blue}#ScheduleCalendarDayTable tbody tr td .fa.fa-share-square{color:#a52a2a}#ScheduleCalendarDayTable tbody tr td .fa.fa-check{color:blue}#ScheduleCalendarDayTable tbody tr td .fa.fa-asterisk{color:blue}#ScheduleCalendarDayTable tbody tr td .fa.fa-asterisk{color:blue}#ScheduleCalendarDayTable tbody tr td .fa.fa-volume-control-phone,#CalendarAppointmentTable tbody tr td .fa.fa-volume-control-phone,#SMSPatientTable tbody tr td .fa.fa-volume-control-phone{color:blue;background-color:aqua;font-size:15px;padding:0 0 1px 1px}#ScheduleCalendarDayTable tbody tr td .fa.fa-file-text-o,#ScheduleCalendarDayTable tbody tr td .fa.fa-file-text{font-size:16px}.fc-schSelectCol{width:55px;padding-left:5px}.fc-schTimeCol{width:60px;text-align:right;padding-right:5px;vertical-align:top;border-right:1px solid #c5c5c5;white-space:nowrap}.fc-schApptCol{border-right:1px solid #c5c5c5}.fc-schTypeCol{border-right:1px solid #c5c5c5;width:22.5%}.fc-schTotalCol{width:40px;min-width:40px;text-align:right;padding-right:5px;vertical-align:top}#ScheduleCalendarDayCountTable{border:1px solid #c5c5c5;border-radius:4px;width:900px}#ScheduleCalendarDayCountTable tbody tr:nth-child(even){background-color:#f7f7f7}#ScheduleCalendarDayCountTable tbody tr:nth-child(odd){background-color:#fff}#ScheduleCalendarDayCountTable tr td{padding:0 5px 0 5px}#ScheduleCalendarDayCountTable thead tr td{height:25px;background-color:#f7f7f7;border-bottom:1px solid #e6e6e6}#ScheduleCalendarDayCountTable tfoot tr td{background-color:#f7f7f7;font-weight:bold;border-top:1px solid #e6e6e6}#ScheduleCalendarDayCountTable tr td:not(:first-child){border-left:1px solid #c5c5c5;text-align:right}#PatientReferralContainer,#ReferralSentContainer{height:100%}#PatientReferralContainer #PatientReferralTable{border:1px solid #e8e8e8;border-radius:3px;min-width:700px;margin-top:5px}#PatientReferralContainer #PatientReferralTable thead tr td{padding:3px 5px 3px 5px;background-color:#f7f7f7;height:25px;text-align:left;vertical-align:middle}#PatientReferralContainer #PatientReferralTable tr td{border:1px solid #e8e8e8;padding:3px 5px 3px 5px;height:24px}#PatientReferralContainer #PatientReferralTable .editIcon{width:35px;font-size:16px}#PatientReferralGridContainer .pdfIcon{font-size:16px}#PatientGridContainer{margin-top:10px;height:calc(100% - 45px)}#PatientGridContainer .k-grid table,#PatientSchedulingGridContainer .k-grid table,#PatientNotSchuledGridContainer .k-grid table,#ReferralGridContainer .k-grid table,#ReferralSentGridContainer .k-grid table,#PatientSearchGridContainer .k-grid table{border-collapse:collapse}#PatientGridContainer #patientStatusGrid{height:calc(100% - 7px)!important}#PatientGridContainer #patientStatusGrid .k-grid-content{height:calc(100% - 136px)!important}#PatientGridContainer #patientStatusGrid .k-grid-footer{display:none!important}#ReferralSentGridContainer #ReferralSentGridControls{margin-top:10px}@media only screen and (min-width:768px){#ReferralGridContainer,#ReferralSentGridContainer{height:calc(100% - 5px)}}@media only screen and (min-width:1310px){#ReferralGridContainer{height:calc(100% - 35px)}#ReferralSentGridContainer{height:calc(100% - 35px)}}#ReferralSentSummaryTable{margin-top:5px}#ReferralSentSummaryTable thead tr td{font-weight:bold}#ReferralSentSummaryTable tr td{border:1px solid #e8e8e8;padding:3px}#ReferralSentSummaryTable tr .fc-ConsultCount{text-align:right}#ReferralSentSummaryTable tfoot tr td{font-weight:bold;text-align:right}#ReferralAttachmentContainer table{width:700px}#ReferralAttachmentContainer table thead tr td{background-color:#f7f7f7;height:25px;text-align:left!important}#ReferralAttachmentContainer table tr td{height:25px;padding:3px 5px 3px 5px;border:1px solid #e8e8e8;padding:3px;vertical-align:middle}#PatientDetailContainer #PatientForm{margin-left:20px}#PatientDetailContainer #PatientTable{width:85%;min-width:850px}#PatientDetailContainer #PatientTable tr{border-bottom:1px solid #e8e8e8}#PatientDetailContainer #PatientTable tr td{padding:3px;vertical-align:middle}#PatientDetailContainer #InvolvedPatientOuterContainer{padding-top:20px}#PatientDetailContainer #NotesOuterContainer{padding-top:20px}#PatientDetailContainer #NoteContainer{margin-top:0}#PatientDetailContainer #NoteHistoryContainer{margin-top:10px;width:85%;min-width:850px}#PatientDetailContainer #NoteHistoryContainer table{width:85%;min-width:850px;text-shadow:none;color:#666}#PatientDetailContainer #NoteHistoryContainer table tr{border-bottom:1px solid #e8e8e8}#PatientDetailContainer #NoteHistoryContainer table tr:last-child{border-bottom:0!important}#PatientDetailContainer #NoteHistoryContainer table tr .dateColumn{width:125px;vertical-align:top;padding:7px 0 0 5px}#PatientDetailContainer #NoteHistoryContainer table tr .nameColumn{width:125px;vertical-align:top;padding:7px 0 0 5px}#PatientDetailContainer #NoteHistoryContainer table tr td{padding:7px 5px 3px 5px;min-height:25px}#PatientReferralViewContainer #PatientTabStrip{margin-top:5px}#PatientReferralViewContainer #PatientAccountNumber{float:right;padding-top:5px;padding-right:5px}#PatientReferralViewContainer #PatientReferralViewTable{border:1px solid #e8e8e8;margin:5px 5px 0 5px;width:99%}#PatientReferralViewContainer #PatientReferralViewTable .fcReferrralLogo{padding-left:25px;font-size:24px;font-weight:bold}#PatientReferralViewContainer #PatientReferralViewTable .fcReferrralLogoNumber{font-size:30px}#PatientReferralViewContainer #PatientReferralViewTable .fcReferrralUrl{padding-left:55px;font-size:16px}#PatientReferralViewContainer #PatientReferralViewTable .fcReferrralPhone{text-align:right;padding-right:25px;font-size:16px}#PatientReferralViewContainer #PatientReferralViewTable .fcReferrralAddress{padding-left:10px;font-size:16px;text-align:center}#PatientReferralViewContainer #PatientReferralViewTable .fcBoldText{font-weight:bold}#PatientReferralViewContainer #PatientReferralViewTable tr td{vertical-align:bottom;padding-left:10px;padding-top:4px;padding-bottom:4px;border-bottom:1px solid #e8e8e8}#PatientReferralViewContainer #PatientReferralViewTable tr .fcTopTd{}#PatientReferralViewContainer #PatientReferralViewTable tr .fcReferralSection{background-color:#d3d3d3;font-weight:bold;text-align:left}#PatientReferralViewContainer #PatientReferralViewTable tr td #PatientReferralTableDetail tr td{padding-left:0}#PatientReferralViewContainer #PatientReferralViewTable tr td #PatientReferralTableDetail tr .fcDetailName{white-space:nowrap;padding-right:10px;vertical-align:text-top}#PatientReferralViewContainer #NoteContainer{margin-top:0}#PatientReferralViewContainer #NoteHistoryContainer{margin-top:10px;width:1280px}#PatientReferralViewContainer #NoteHistoryContainer table{width:100%;text-shadow:none;color:#666;border:1px solid #e8e8e8}#PatientReferralViewContainer #NoteHistoryContainer table tr{border-bottom:1px solid #e8e8e8}#PatientReferralViewContainer #NoteHistoryContainer table tr:last-child{}#PatientReferralViewContainer #NoteHistoryContainer table tr .dateColumn{width:125px;vertical-align:top;padding:7px 0 0 5px}#PatientReferralViewContainer #NoteHistoryContainer table tr .nameColumn{width:125px;vertical-align:top;padding:7px 0 0 5px}#PatientReferralViewContainer #NoteHistoryContainer table tr td{padding:7px 5px 3px 5px;min-height:25px}#PatientReferralViewContainer #NoteHistoryContainer table tr .checkColumn{font-size:14px;font-weight:normal;width:35px}#PatientReferralViewContainer #ReferralStatusMessage{margin-left:10px;color:red}#MessageMainContainer{}#MainMessageTable{height:100%;width:100%}#MainMessageTable tr td{vertical-align:top}#MainToolBar{width:300px;height:34px}#MainMessageDetail{padding-left:5px}#MainMessageDetail #SentMessage{margin:15px 0 0 20px;color:green}#MessageToolbarContainer{border-radius:3px;border:solid 1px #e8e8e8;width:300px;padding:8px 3px 3px 5px;background-color:#d7e8f9;margin-top:6px}#MessageToolbarContainer a{color:#395c82}#MessagePanelContainer{margin-top:5px;overflow-y:scroll;width:302px;position:absolute;bottom:0;top:124px}#MessagePanelContainer table tr{border-left:solid 1px #d3d3d3;border-top:solid 1px #d3d3d3;border-right:solid 1px #d3d3d3}#MessagePanelContainer table tr td{padding-left:3px}#MessagePanelContainer table tr:last-child{border-bottom:solid 1px #d3d3d3}#MessagePanelContainer ul{list-style-type:none}#MessagePanelContainer ul li{border-left:solid 1px #d3d3d3;border-top:solid 1px #d3d3d3;border-right:solid 1px #d3d3d3;padding-left:3px}#MessagePanelContainer ul li:last-child{border-bottom:solid 1px #d3d3d3}#MessagePanelContainer .MsgName{font-size:1.1em}#MessagePanelContainer .MsgDate{font-size:.8em;color:#a9a9a9;width:115px;float:right;text-align:right;padding-right:3px}#MessagePanelContainer .MsgSubject{overflow:hidden;height:20px;width:280px}#MessagePanelContainer .MsgNew{color:blue!important}#MessagePanelContainer .MsgFocused{border:solid 1px #ff6a00!important}#NewMessageDetail{width:100%;height:100%;padding:5px}#NewMessageDetail table{width:100%}#NewMessageDetail table tr td{padding:2px}#NewMessageDetail table tr .MsgLabel{width:65px}#MessageDetail{padding:5px;overflow-y:scroll;position:absolute;bottom:0;top:107px;left:320px;right:0}#MessageDetail table{width:100%}#MessageDetail table tr #MsgCreatedDate{}#MessageDetail table tr td:first-child{width:70px}#MessageAnnouncementContainer{}#MessageAnnouncementContainer .submitControlContainer{padding:7px 0 0 10px;font-weight:bold}#MessageAnnouncementContainer #UlContainer{overflow-y:scroll;position:absolute;bottom:0;top:107px;left:320px;right:0}#MessageAnnouncementContainer #UlContainer ul{list-style-type:none;margin:5px 0 0 -39px}#MessageAnnouncementContainer #UlContainer ul li{border-left:solid 1px #d3d3d3;border-top:solid 1px #d3d3d3;border-right:solid 1px #d3d3d3;padding:10px}#MessageAnnouncementContainer #UlContainer ul li:last-child{border-bottom:solid 1px #d3d3d3}#MessageAnnouncementContainer #UlContainer .MsgDate{float:right;text-align:right}#TreatmentPlanWrapper{min-width:1280px}#PatientAppointmentPreviewOuterContainer{margin-top:7px;display:inline-block;vertical-align:top;width:100%}#DailySoapNotesOuterContainer{display:inline-block;margin-left:10px;margin-top:17px;vertical-align:top}#AppointmentSummaryContainer{max-width:1800px;width:100%}#AppointmentSummaryTable{margin-top:5px;width:100%}#AppointmentSummaryTable thead{background-color:#f7f7f7;height:30px;text-align:left;vertical-align:middle}#AppointmentSummaryTable tr td{border:1px solid #e8e8e8;padding:3px 5px 3px 5px}#AppointmentSummaryTable .newAppointment{background-color:#dff3d6}#AppointmentSummaryTable .deleteAppointment{background-color:#ffb3b3!important}#AppointmentSummaryTable .normalAppointment{background-color:#fff}#AppointmentSummaryTable tr td body{margin:10px!important}#AppointmentSummaryTable tr td .fa.fa-file-text-o,#AppointmentSummaryTable tr td .fa.fa-file-text{font-size:20px}#SoapNotesContainer{}#SoapNotesContainer #SoapNotesTitle{}#SoapNotesContentContainer{border:1px solid #e8e8e8;padding:3px 5px 3px 5px;font-size:.9em;max-height:350px;overflow-y:scroll}#SoapNotesContentContainer h3{font-size:1.1em;font-weight:bold}#SoapNotesPopupContainer{height:100%}#SoapNotesPopupContainer form{height:100%}#SoapNotesPopupContainer .fc-SoapNoteMainTable{width:100%;min-width:900px;height:100%}#SoapNotesPopupContainer .fc-SoapNoteMainTable tr td{border:1px solid #e8e8e8}#SoapNotesPopupContainer table tr td{vertical-align:top}#SoapNotesPopupContainer #SoapNotesTreeDetailTable tr td{border:1px solid silver}#SoapNotesPopupContainer #SoapNotesDiagnosisTable{border:1px solid silver;border-radius:3px;width:100%;margin:0}#SoapNotesPopupContainer #SoapNotesDiagnosisTable thead tr td{padding:3px 5px 0 5px;background-color:#f0f0f0;height:25px;text-align:left;vertical-align:middle}#SoapNotesPopupContainer #SoapNotesDiagnosisTable tr td{border-bottom:1px solid #e3e3e3;padding:3px 5px 3px 5px;height:25px}#SoapNotesPopupContainer #NodeItemDetail{padding:5px;font-size:.9em}#TreeNodeContainer{}#NodeItemDetailContainer{height:100%;min-height:20px}#NodeItemDetailContainer #TreeNodeItemDetail{font-weight:bold}#SoapNotesPopupContainer #RightSoapNotesPanelBar li{padding-bottom:10px}#SoapNotesPopupContainer #RightSoapNotesPanelBar li:last-child{padding-bottom:0}#SoapNotesPopupContainer #ApptAttachmentToolbar{padding:2px 0 2px 5px;width:calc(100% - 5px)}#SoapNotesPopupContainer #ApptAttachmentContainerBody table{width:100%}#SoapNotesPopupContainer #ApptAttachmentContainerBody table tr td{vertical-align:middle;font-size:.95em}#SoapNotesPopupContainer #PatientBillingTable{border:none;width:100%;margin:0;overflow-y:auto}#SoapNotesPopupContainer #PatientBillingTable thead tr td{padding:3px 5px 0 5px;background-color:#f0f0f0;height:25px;text-align:left;vertical-align:middle;font-size:.95em}#SoapNotesPopupContainer #PatientBillingTable tr td{border-bottom:1px solid #e3e3e3;padding:3px 5px 3px 5px}#SoapNotesPopupContainer #PatientBillingTotalTable{border:none;width:100%;height:100%;margin:0;vertical-align:middle}#SoapNotesPopupContainer #PatientBillingTotalTable #TrBillingTotal{height:25px}#SoapNotesPopupContainer #PatientBillingTotalTable #TrBillingTotal td{vertical-align:middle;padding:0 5px 0 5px;font-weight:bold;background-color:#d7e8f9;text-align:right}#SoapNotesPopupContainer #PatientBillingTotalTable #TdBillingTotal{width:90px}#AdminTemplateTable{width:100%}#AdminTemplateTable tr td{vertical-align:top}#NodeDetailEditContainer table{width:100%}#NodeDetailEditContainer table tr td{padding:3px}#NodeItemDetailTable tr td{padding:3px}#NodeItemDetailTable{width:100%}#SoapNotesPopupContainer #BillingEstimatesTable{border:none;width:100%;margin:0;overflow-y:auto}#SoapNotesPopupContainer #BillingEstimatesTable thead tr td{padding:3px 5px 0 5px;background-color:#ffd800;height:25px;text-align:left;vertical-align:middle;font-size:.95em}#SoapNotesPopupContainer #BillingEstimatesTable tr td{border-bottom:1px solid #e3e3e3;padding:3px 5px 3px 5px}#SoapNotesPopupContainer #BillingEstimatesTotalTable{border:none;width:100%;height:100%;margin:0;vertical-align:middle}#SoapNotesPopupContainer #BillingEstimatesTotalTable #TrEstimatesTotal{height:25px}#SoapNotesPopupContainer #BillingEstimatesTotalTable #TrEstimatesTotal td{vertical-align:middle;padding:0 5px 0 5px;font-weight:bold;background-color:#ffd800;text-align:right}#SoapNotesPopupContainer #BillingEstimatesTotalTable #TdBillingTotal{width:90px}#SoapNotesPopupContainer #SoapNotesPrescriptionTable{width:100%}#SoapNotesPopupContainer #SoapNotesPrescriptionTable tr td{border-bottom:1px solid #e3e3e3;padding-left:5px;height:25px;vertical-align:middle}#CAApptStatus_0,#CAApptStatus_1,#CAApptStatus_2,#CAApptStatus_3,#CAApptStatus_4{display:inline-block;padding:1px 3px 0 3px}#CAActionCell a{margin:2px 5px 0 0;display:inline-block}#CAActionButtonsCell{display:inline-block;margin:2px 3px 0 10px}#CalendarAppointmentTable tr{border-bottom:1px solid #e8e8e8;height:32px}#CalendarAppointmentTable td:first-child{background-color:#f7f7f7}#CalendarAppointmentTable td:nth-child(2){width:400px}#CalendarAppointmentTable td:nth-child(3){width:170px;background-color:#f7f7f7}#CalendarAppointmentTable td{padding-left:10px}#CalendarAppointmentNotesTable{border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8}#CalendarAppointmentNotesTable tr td{min-height:32px;padding:5px 5px 5px 10px}#CalendarAppointmentNotesTable thead tr td{vertical-align:middle!important;background-color:#f7f7f7;border-bottom:1px solid #e8e8e8}#CalendarAppointmentNotesTable tbody tr td{border-bottom:1px solid #e8e8e8}#CalendarAppointmentNotesTable tbody tr td:last-child{text-align:right}#CalendarAppointmentHistoryTable{border-top:none!important}#CalendarAppointmentHistoryTable thead tr td{vertical-align:middle!important}#CalendarAppointmentHistoryTable tr td{border-top:none!important;min-height:32px;padding:3px 5px 3px 10px}#PatientSearchContainer{vertical-align:top;display:inline-block;width:calc(100% - 225px);height:calc(100% - 10px)}#PatientSearchGridContainer{height:calc(100% - 30px)}#PatientSearchGridContainer .k-grid.k-widget{height:calc(100% - 2px)}#TreeViewCombined{height:100%}#TreeViewCombined .k-sprite{background-image:url("../content/images/coloricons-sprite.png")}.fc-rootfolder{background-position:0 0}.fc-folderIcon{background-position:0 -16px}.fc-pdfIcon{background-position:0 -32px}.fc-htmlIcon{background-position:0 -48px}.fc-imageIcon{background-position:0 -64px}.fc-AddDefault,.fc-AddMainNode{cursor:pointer}.k-splitbar-draggable-horizontal .k-resize-handle{width:5px;height:40px;margin-left:4px}.k-splitbar-horizontal .k-i-arrow-60-left{margin-left:-2px!important}.k-splitbar-horizontal .k-i-arrow-60-right{margin-left:3px!important}.k-splitbar-horizontal.k-splitbar-draggable-horizontal .k-i-arrow-60-right{margin-top:-40px!important}.k-splitbar-horizontal.k-splitbar-draggable-horizontal .k-i-arrow-60-left{margin-top:-40px!important}.k-splitbar-horizontal .k-icon.k-expand-prev{background:url('../Content/kendo/2020.3.1118/Flat/sprite_2x.png') -335px -389px;width:13px;height:20px}.k-splitbar-horizontal .k-icon.k-collapse-prev{background:url('../Content/kendo/2020.3.1118/Flat/sprite_2x.png') -326px -454px;width:13px;height:20px}.k-splitbar-horizontal-hover>.k-icon.k-expand-prev{background:url('../Content/kendo/2020.3.1118/Flat/sprite_2x.png') -335px -389px;width:13px;height:20px}.k-splitbar-horizontal-hover>.k-icon.k-collapse-prev{background:url('../Content/kendo/2020.3.1118/Flat/sprite_2x.png') -326px -454px;width:13px;height:20px}.k-splitbar-horizontal .k-icon.k-expand-next{background:url('../Content/kendo/2020.3.1118/Flat/sprite_2x.png') -328px -454px;width:11px;height:20px}.k-splitbar-horizontal .k-icon.k-collapse-next{background:url('../Content/kendo/2020.3.1118/Flat/sprite_2x.png') -335px -389px;width:9px;height:20px}.k-splitbar-horizontal-hover>.k-icon.k-expand-next{background:url('../Content/kendo/2020.3.1118/Flat/sprite_2x.png') -328px -454px;width:11px;height:20px}.k-splitbar-horizontal-hover>.k-icon.k-collapse-next{background:url('../Content/kendo/2020.3.1118/Flat/sprite_2x.png') -335px -389px;width:9px;height:20px}.k-splitbar.k-splitbar-horizontal{width:13px}.k-splitbar-vertical.k-splitbar-draggable-vertical .k-i-arrow-60-up{margin-left:-30px}.k-splitbar-draggable-vertical .k-resize-handle{width:40px;height:5px;margin-top:4px}.k-splitbar-vertical .k-i-arrow-60-up{margin-top:0}.k-splitbar-vertical .k-i-arrow-60-down{margin-top:3px}.k-splitbar-vertical .k-icon.k-expand-prev{background:url('../Content/kendo/2020.3.1118/Flat/sprite_2x.png') -326px -429px;width:20px;height:11px}.k-splitbar-vertical .k-icon.k-collapse-prev{background:url('../Content/kendo/2020.3.1118/Flat/sprite_2x.png') -326px -360px;width:20px;height:11px}.k-splitbar-vertical-hover>.k-icon.k-expand-prev{background:url('../Content/kendo/2020.3.1118/Flat/sprite_2x.png') -326px -429px;width:20px;height:11px}.k-splitbar-vertical-hover>.k-icon.k-collapse-prev{background:url('../Content/kendo/2020.3.1118/Flat/sprite_2x.png') -326px -360px;width:20px;height:11px}.k-splitbar.k-splitbar-vertical{height:13px}.k-icon.k-i-filter-clear{color:red!important}.k-grid tr{white-space:nowrap;text-overflow:ellipsis;height:30px}.k-header-column-menu.k-state-active{background-color:#4f0}.k-switch{font-size:9px!important;width:50px}#PatientLOPIsBlanket i,#BlanketLawFirmIcon{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg)}#PatientLOPIsBlanket{background-color:#ffa500;border-radius:3px;padding:3px 5px;display:none}#PatientLopRequestContainer{margin-top:5px}#PatientLopRequestContainer table{width:100%}#PatientLopRequestContainer table tr td{}#PatientLOPMainContainer{width:100%;height:100%}#PatientLOPMainSplitter,#LOPRequestLeftContainer,#LOPRequestTemplateContainer,#LOPRequestRightContainer{height:100%}#PatientLOPMainSplitter .fc-splittercontent{width:calc(100% - 10px);height:calc(100% - 10px);padding:5px}#LOPRequestLeftContainer table tr td{padding-top:2px}#LOPRequestLeftContainer textarea{width:100%;height:100px}#LOPRequestLeftContainer #LOPRequestInfoContainer{margin-top:5px}#LOPRequestRightContainer #LOPRequestBodyContainer{height:calc(100% - 30px)}#LOPRequestRightContainer #LOPRequestSubjectContainer{padding-bottom:5px;width:100%}#LOPRequestRightContainer #LOPRequestSubjectContainer #LOPRequestSubjectTextContainer{display:inline-block;width:calc(100% - 55px)}#LOPRequestTemplateContainer #TreeNodeContainer{height:calc(100% - 17px)}#LOPRequestTemplateContainer #TreeNodeContainer #TreeViewCombined{height:100px}#PatientLOPGridContainer{margin-top:5px;height:calc(100% - 5px)}#PatientLOPGridContainer #PatientLOPGrid{height:100%}#OutstandingNotesSummary{padding-top:10px;height:100%}#OutstandingNotesSummary #OutstandingNotesTableContainer{width:100%;height:100%}#OutstandingNotesSummary #OutstandingNotesTableContainer #OutstandingNotesGrid{width:100%;height:calc(100% - 3px)}#PatientDocumentWizard .fc-DWMainTable{min-width:50%;margin-top:5px}#PatientDocumentWizard .fc-DWDetail{background-color:#a9a9a9;padding-left:20px!important;padding-bottom:5px!important}#PatientDocumentWizard .fc-DWDetail table{width:100%;background-color:#fff}#DocumentBuilderMiddlePanel #TreeNodeContainer{height:calc(100% - 17px)}#DocumentBuilderMiddlePanel #TreeNodeContainer #TreeViewCombined{height:100%}#DocumentFinalizeContainer{height:100%}#DocumentFinalizeEmailToContainer button{margin-top:5px}#DocumentFinalizeSentMsgContainer{color:#228b22}#DocumentTemplateContent{margin-top:5px;width:calc(100% - 17px);height:calc(100% - 75px);padding:5px;border:#c5c5c5 solid 1px;border-radius:4px}#DocumentSortContainer{height:60%}#DocumentSortContainer .k-listbox{width:49%;height:calc(100% - 50px)}#DocumentSortContainer .k-listbox:first-of-type{width:50%;margin-right:1px}#DocumentFinalizeContainer .fc-DocTemplateTextbox,#DocumentFinalizeContainer .fc-DocTemplateLabel{padding:3px 0}#DocumentFinalizeContainer .fc-DocTemplateTextbox label,#DocumentFinalizeContainer .fc-DocTemplateLabel{width:90px;font-weight:bold}#DocumentFinalizeContainer .fc-DocTemplateTextbox input,#DocumentFinalizeContainer .fc-DocTemplateTextbox textarea{width:calc(100% - 95px)}#DocumentFinalizeContainer .fc-docsortlabel,#DocumentFinalizeContainer .fc-docsortfilename{width:49%;display:inline-block;margin-bottom:2px}#DocumentFinalizeContainer .fc-sorttype{display:block;float:right;background-color:#add8e6;border-radius:4px;padding:0 4px}#DocumentFinalizeContainer .fc-sortpage{display:block;float:right;background-color:#fafad2;border-radius:4px;padding:0 4px}#CheckUploadSummaryContainer{height:100%}#CheckUploadSummaryContainer #CheckUploadActionBar{margin:5px 0 10px 0}#CheckUploadSummaryContainer #CheckUploadSummaryGrid{height:calc(100% - 50px)}#CheckUploadSummaryContainer #CheckUploadSummaryGrid .k-grid-content{height:calc(100% - 104px)!important}#TemplateTextPopupContainer,#TemplateTextPopupForm{height:100%}#divItemTemplate{max-height:35%;width:calc(100% - 10px);padding:5px;border:solid 1px gray;border-radius:3px;overflow:auto;background-color:#e5f9fb}.marker{background-color:#ff0}#TemplateTextPrescriptionContainer{padding-top:5px}#TextInputCell input[type="radio"]{vertical-align:top}#TemplateTextPopupButtons{padding-top:10px}#TemplateTextPopupButtons button{width:85px}#TemplateTextPopupButtons #SaveTemplateTextPopupButton{margin-right:50px}#PatientSMSMainSplitter{height:calc(100% - 5px)}#RightContainer{height:100%}#SMSButtonContainer{padding:4px 0 0 4px}#SMSPatientContainer{width:100%}#SMSPatientTable{width:calc(100% - 1px)}#SMSPatientTable tr td{padding:2px 0 0 5px}#SMSPatientTable label{width:75px}#SMSMessagesContainer{height:calc(100% - 230px);width:100%;overflow-y:scroll}#SMSControlContainer{height:113px;width:100%;display:inline-block}#SMSTextAreaContainer{width:calc(100% - 10px);height:calc(100% - 10px);display:inline-block;padding:5px;vertical-align:top}#SMSStatusMessage{height:23px;width:calc(100% - 5px);padding:5px 0 0 5px}#SMSTextArea{width:100%;height:100%}#SMSControls{width:40px;display:inline-block;padding:5px;text-align:center}#SMSClearButton{vertical-align:bottom}#PatientHistoryContainer table{width:100%}#PatientHistoryContainer table tr td:nth-child(2){white-space:nowrap}#PatientHistoryForm table{width:100%}#PatientHistoryForm table tr td{padding:3px}#PatientHistoryEditContainer #PatientHistoryForm textarea,#PatientHistoryForm #HistoryProvider{width:100%}#PatientHistoryEditContainer #PatientHistoryForm #HistoryNotes{height:150px}#PatientHistoryEditContainer #PatientHistoryForm #HistoryNotes2{height:50px}#PatientHistoryEditContainer #PatientHistoryCreator{min-width:430px;margin:5px 2px}.navbar-dark{background-image:linear-gradient(#192631,#1d79c3 70%,#38b5ec);border-bottom:#297bbb}.navbar-dark .navbar-collapse{}.navbar-dark .navbar-nav>li>a{color:#fff!important}.navbar-dark .navbar-brand{color:#fff}.nav-link:hover,.nav-item .dropdown-item:hover{background-color:#38b5ec!important;color:#fff}.fc-logincontainer{background-color:#000}.fc-loginlogo{width:100%;max-width:400px;margin-top:7%}.fc-logincontrol{background-color:#000}.fc-logincontrol label{color:#fff}.fc-logincontrol .k-button{background-color:#34c5ff;border-color:#686894;color:#fff}.fc-logincontrol .k-button:hover{color:#00345c;border-color:#7474a3}.fc-loginfooter .fc-lfooter{color:#044687}.fc-loginfooter .fc-rfooter{color:#044687}.fc-apptchkout{background-color:#0057ab!important;color:#fff!important}.fc-apptchkin{background-color:#1e90ffbf!important;color:#fff!important}.fc-apptresched{background-color:#a75dd3!important;color:#fff!important}.fc-apptcancel{background-color:#dcdcdc!important}.fc-apptmissed{background-color:#ffb3b3!important}.fc-apptinitial{border:3px solid #ff0!important;background-color:#ff0}#AccountVerificationBody #PageTitle{background-color:#000;color:#fff}#AccountVerificationBody #PageTitle #PasswordResetSubTitle{background-color:#ed2125}#AccountVerificationBody .form-group .k-button{background-color:#34c5ff;border-color:#686894;color:#fff}#AccountVerificationBody .form-group .k-button:hover{color:#00345c;border-color:#7474a3}.k-state-selected{background-color:#3399f3!important}.k-state-selected .k-link{background-color:#3399f3!important}.k-state-focused.k-state-selected .k-link{box-shadow:inset 0 0 3px 1px #3399f3!important}.k-link.k-header.k-state-selected.k-state-focused{box-shadow:inset 0 0 3px 1px #3399f3!important}.k-state-selected.k-state-hover{color:#00345c!important}.k-state-selected .fc-lfnotes{color:#fff}.k-grid-filter.k-state-active{background-color:#4f0!important}.k-grid-content .k-state-selected a{color:#fff}