#ContainerContent:before{display:none;color:red;font-style:italic;position:fixed;left:30%;top:70%;font-size:2em;content:"generic";z-index:109;opacity:.75}@media screen and (device-aspect-ratio:375/667) and (-webkit-min-device-pixel-ratio:2){body,html{font-size:12px;-webkit-text-size-adjust:none}#ContainerContent:before{font-style:italic;content:"MaybeIphone6-375/667"}}@media screen and (device-aspect-ratio:40/71) and (-webkit-min-device-pixel-ratio:2){body,html{font-size:10px;-webkit-text-size-adjust:none}#ContainerContent:before{font-style:italic;content:"2-40/71"}}@media screen and (-webkit-min-device-pixel-ratio:3) and (max-width:1080px) and (max-width:480px){body,html{font-size:11px;-webkit-text-size-adjust:none}#ContainerContent:before{font-style:italic;content:"3-1080-480"}}@media only screen and (-webkit-min-device-pixel-ratio:2) and (min-device-height:1200px) and (max-device-height:1300px) and (orientation:portrait){body,html{font-size:18px}#ContainerContent:before{font-style:italic;content:"2-xxx-1200~1300"}}@media screen and (device-aspect-ratio:634/1000) and (-webkit-min-device-pixel-ratio:2){body,html{font-size:18px}#ContainerContent:before{font-style:italic;content:"2-634/1000"}}@media screen and (device-aspect-ratio:634/1000){body,html{font-size:18px}#DivMain:before{font-style:italic;content:"x-634/1000"}}@media screen and (device-aspect-ratio:2/3){body,html{font-size:14.5px}#ContainerContent:before{font-style:italic;content:"x-2/3"}}@media screen and (device-aspect-ratio:667/375){body,html{font-size:18px}#ContainerContent:before{font-style:italic;content:"x-667/375"}}html,body{padding:0;margin:0;border:none;font-size:16px;font-family:Roboto;background-color:rgba(255,255,255,1)!important;color:rgba(0,0,0,1)!important}.BluryBackground{background:rgba(200,200,200,.5)!important}.LightBackground{background:rgba(225,225,225,.3)!important}.FloatingPanel{display:none;position:fixed;z-index:1;top:0;bottom:0;left:0;right:0;background:transparent}.MeterialListPanel{padding:.5em}.NaturalPanelContent{margin:auto;background:#fff;padding:1em;box-shadow:.2em .2em .1em grey}#PanelLogin,#ConfirmPasswordPanel{padding-top:5em}#PanelLogin table{border-radius:.3em}#PanelLogin input[type=text],#PanelLogin input[type=password]{width:20em;font-size:1em;border:1px solid #add8e6;border-radius:.2em;padding:.25em}#ButtonLogin{font-size:1em;padding:.5em;float:right}.PatientListInfo{line-height:1em}.PatientListInfo>*{vertical-align:middle}.PatientListInfo>*{margin-left:.5em}.LabelLoginInfo{background-color:#6dadce;color:#fff;padding:.5em}.LabelLoginInfo_0{background-color:#9ccc65;color:#000;padding:.5em}.LabelLoginInfo_1{background-color:#ffeb3b;color:#000;padding:.5em}.LabelLoginInfo_2{background-color:#f44336;color:#fff;padding:.5em}.HasHeaderAndFooter{padding:4em 0 4.5em 0}#ContainerContent{width:100%;height:100%}.ListPanel{display:none;padding:.5em}.ListPanel>table{min-width:80%;margin:auto;border:.3em solid transparent;background-color:#fefefe;border-radius:.3em;box-shadow:.2em .2em .1em grey;margin-bottom:4em}.ListPanel th{background:#e2e2e2;text-align:left;white-space:nowrap;opacity:.75}.ListPanel td,.ListPanel th{padding:.25em}#ListPatients .elipsis:hover{color:#757575}#PatientFieldsTitle th{padding:8px 4px}.ListPanel>table>tbody>tr:nth-child(odd){background-color:transparent}.ListPanel>table>tbody>tr:nth-child(even){background-color:#f2f2f2}.ListPanel table{border-spacing:1px}.HasDrugs,.HasGenes{width:1em;height:1em;background-size:100% 100%;background-repeat:no-repeat;border:1px solid transparent;position:relative}.HasNoDrug,.HasNoGene{width:1em;height:1em;border:1px solid transparent}.HasGenes{background-image:url(../Images/dna.svg)}.HasDrugs{background-image:url(../Images/pill.svg)}.SeverityIcon{position:absolute;width:.8em;height:.8em;bottom:-.3em;right:-.3em;background-size:100% 100%}#MainHeader{position:fixed;top:0;right:0;left:0;background:#336b87;height:3em;padding:.5em 1em;z-index:102;color:#fff}#MainHeader>div{height:100%}#MainHeader>div>div{height:100%;line-height:3em;vertical-align:middle;text-transform:capitalize}#MainMenu{float:left;width:2em;height:2em;position:relative}#MainLog{display:none;float:right;width:2em;height:2em;position:relative}#MainTitle{text-align:center;width:100%;margin:0 9em;font-weight:bold;font-size:1em}#MainTitle table{margin:auto;line-height:1em;text-align:left;border-spacing:.5em}#SearchItem{visibility:hidden;float:right;width:8.7em;margin-right:1em;line-height:3em}#SearchItem_Input::-webkit-input-placeholder{color:#e0e0e0}#SearchItem_Input:-moz-placeholder{color:#e0e0e0;opacity:1}#SearchItem_Input::-moz-placeholder{color:#e0e0e0;opacity:1}#SearchItem_Input:-ms-input-placeholder{color:#e0e0e0}#SearchItem_Container{white-space:nowrap;height:1.5em;vertical-align:middle;line-height:1.5em;font-size:1em;display:inline-block;position:relative;width:100%;padding-left:.625em}#SearchItem_Container>i{font-size:1.5em!important;padding-left:.625em}#SearchItem>*{vertical-align:middle}#SearchItem_Input{border:none;border-bottom:1px solid #fafafa;background:transparent;font-size:1em;position:absolute;top:0;bottom:0;right:0;width:6em;color:#fff}#SearchItem_Input:focus{outline-width:0}#MainFooter{position:fixed;bottom:0;right:0;left:0;padding:.5em;background:#f2f2f2;z-index:102;line-height:2em}#Tsi_Logo{float:right;vertical-align:middle;padding-right:1.2em}#MainFooter img{height:1.5em;vertical-align:middle}#ProgressBar{display:none;position:fixed;left:10%;right:10%;top:50%;z-index:1001}#ProgressBar>table{margin:auto;padding:2em;background-color:#fff}#ProgressBar img{width:3em}.FieldSmallText{font-size:.85em}.Field10Ex{width:13ex;font-size:.85em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.NotVisible{visibility:hidden}.Table_ChangeContainer{width:100%}.Table_ChangeContainer div{background-size:1em 1em;background-repeat:no-repeat}.Table_ChangeContainer i{font-size:1em!important}.ChangeAddDrug{width:1em;height:1em;overflow:hidden}.ChangeDelDrug{width:1em;height:1em;overflow:hidden}.ChangeExcDrug{width:1em;height:1em;overflow:hidden}.ChangeUndoDrug{width:1em;height:1em;overflow:hidden;border:1px solid transparent}.ChangeUndoDrug:hover{border:1px dashed #fff;cursor:pointer}#PatientDetailContent{padding:.5em 1em 1em 1em}#Table_PatientDetail th{position:relative}#PatientDetailTitle{padding:.5em 3em .5em 1em;background-color:#607d8b;color:#fff}#PatientDetailClose{position:absolute;right:.5em;top:.5em;width:1.5em;height:1.5em;background-size:80% 80%;background-position:10% 10%;background-repeat:no-repeat;background-image:url(../Images/close.svg)}#Table_PatientDetail{margin:auto;margin-top:4em;border-radius:.25em;background-color:#eee;box-shadow:.2em .2em .1em grey}#Table_PatientDetail table{margin:auto}#Tr_PatientDetail_Lab{display:none;margin:.5em;background:#e0e0e0;border:1px solid #000}.LabDetailOpen{overflow:hidden;height:1em;width:1em;position:relative;background-image:url(../Images/Collapse.svg);background-size:1em 1em;background-position-y:.25em;background-repeat:no-repeat;display:inline-block}.LabDetailClose{overflow:hidden;height:1em;width:1em;background-image:url(../Images/Expand.svg);background-size:1em 1em;background-repeat:no-repeat;background-position-y:.25em;display:inline-block}#PatientDetailTitle span{margin-left:1em}#PatientDetailContent td{white-space:nowrap;font-weight:bold}#Tr_PatientDetail_Lab table td:nth-child(2),#PatientDetailContent>table>tbody>tr>td:nth-child(2){font-weight:normal}#Tr_PatientDetail_Reports a{float:left;box-shadow:.2em .2em .1em grey}.ReportImage{height:1em;margin:auto}.MultiReport{box-shadow:.3em .1em .5em darkslategray}#Disclaimer_Button{float:left;margin-left:1em}.FixedHeightScroller{overflow:auto;height:30em}#DisclaimerContent{max-height:80%;overflow-y:auto;font-size:.85em}#PatientFieldsTitle{cursor:pointer}#EditUserDialog{display:none}.DialogButtonsGroup{text-align:right}.DialogButtonsGroup input{margin:.5em;float:right}.ButtonPatientIssues{background-color:#fefefe;border-radius:.25em;box-shadow:.1em .1em .1em grey}.ButtonPatientIssues_Disabled{background-color:transparent}.ButtonPatientIssues:hover{background:#d3d3d3}#MenuCurrentUser{background-color:#336b87;color:#fff}#LinkLoginForgotPassword{text-decoration:none;color:#3f51b5;font-weight:bold;font-size:.9em}.TsiButton{border:none;border-radius:.25em;padding:.25em;box-shadow:.1em .1em .1em grey;font-size:1em;cursor:pointer}input:disabled{cursor:not-allowed}.TsiButton:hover{background-color:#add8e6}.Tsi_clickable{cursor:pointer}#changeNumber{width:1em;height:1em;position:relative;font-size:.75em;background-color:red;top:.25em;left:1.25em;border-radius:10px;line-height:1em;display:none}.sortArrow{display:none;margin-left:.625em;width:1em;height:1em;position:absolute;margin-top:.125em;background-size:1em 1em;background-position-y:bottom;background-repeat:no-repeat}.sortAscending{display:inline-block;background-image:url(../Images/Expand.svg)}.sortDescending{display:inline-block;background-image:url(../Images/Collapse.svg)}.swaping{width:3.125em;text-align:center;background:#e0e0e0}.AnimationSlide1{animation-name:AnimationSlide1;-webkit-animation-name:AnimationSlide1;animation-duration:.5s;-webkit-animation-duration:.5s;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;position:relative}@keyframes AnimationSlide1{}@-webkit-keyframes AnimationSlide1{}.AnimationSlide2{animation-name:AnimationSlide2;-webkit-animation-name:AnimationSlide2;animation-duration:.5s;-webkit-animation-duration:.5s;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;position:relative}@keyframes AnimationSlide2{}@-webkit-keyframes AnimationSlide2{}.AnimationResizeAndMove{animation-name:AnimationResizeAndMove;-webkit-animation-name:AnimationResizeAndMove;animation-duration:1s;-webkit-animation-duration:1s;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out}@keyframes AnimationResizeAndMove{}@-webkit-keyframes AnimationResizeAndMove{}.AnimationAny{animation-name:AnimationAny;-webkit-animation-name:AnimationAny;animation-duration:.5s;-webkit-animation-duration:.5s;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out}@keyframes AnimationAny{}@-webkit-keyframes AnimationAny{}.AnimationAny3Steps{animation-name:AnimationAny3Steps;-webkit-animation-name:AnimationAny3Steps;animation-duration:.5s;-webkit-animation-duration:.5s;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out}@keyframes AnimationAny3Steps{}@-webkit-keyframes AnimationAny3Steps{}.Grow{-webkit-animation:Grow .5s ease-in-out;animation:Grow .5s ease-in-out}.FastGrow{-webkit-animation:Grow .15s ease-in;animation:Grow .15s ease-in}@keyframes Grow{0%{display:none;opacity:0}1%{display:block;opacity:0;transform:scale(0)}100%{opacity:1;transform:scale(1)}}.slideLeft{animation-name:slideLeft;-webkit-animation-name:slideLeft;animation-duration:1s;-webkit-animation-duration:1s;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;visibility:visible!important}@keyframes slideLeft{0%{transform:translateX(150%)}50%{transform:translateX(-8%)}65%{transform:translateX(4%)}80%{transform:translateX(-4%)}95%{transform:translateX(2%)}100%{transform:translateX(0%)}}@-webkit-keyframes slideLeft{0%{-webkit-transform:translateX(150%)}50%{-webkit-transform:translateX(-8%)}65%{-webkit-transform:translateX(4%)}80%{-webkit-transform:translateX(-4%)}95%{-webkit-transform:translateX(2%)}100%{-webkit-transform:translateX(0%)}}.slideRight{animation-name:slideRight;-webkit-animation-name:slideRight;animation-duration:1s;-webkit-animation-duration:1s;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;visibility:visible!important}@keyframes slideRight{0%{transform:translateX(-150%)}50%{transform:translateX(8%)}65%{transform:translateX(-4%)}80%{transform:translateX(4%)}95%{transform:translateX(-2%)}100%{transform:translateX(0%)}}@-webkit-keyframes slideRight{0%{-webkit-transform:translateX(-150%)}50%{-webkit-transform:translateX(8%)}65%{-webkit-transform:translateX(-4%)}80%{-webkit-transform:translateX(4%)}95%{-webkit-transform:translateX(-2%)}100%{-webkit-transform:translateX(0%)}}#GridMeds{display:none}#GridMeds>table{border-collapse:collapse;border-spacing:0;font-size:1.2em;margin:10ex auto 0 auto}#GridMeds>table>tbody>tr>td{padding:0}#Grid_interactingDrugs{padding-top:0;border-spacing:0;background:#fff;position:fixed;z-index:101}#Grid_interactingDrugs td{width:2em;border:1px solid transparent;padding:0!important;overflow:hidden;vertical-align:bottom;overflow:visible}#Grid_interactingDrugs td>div{-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:0;vertical-align:bottom;position:relative;z-index:auto;top:-1em}#Grid_interactingDrugs td>div>div{position:absolute;z-index:101;font-size:.7em;width:14ex;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#Grid_interactingDrugs tr{overflow:visible}#GridMainTitleDivMask,#Grid_interactingDrugsMask{top:0;z-index:0;position:fixed;background:#fff}#GridMainTitleDivMask{z-index:102}.Grid_interactions{border-collapse:collapse;border:1px solid #d3d3d3;background-color:#fff}.Grid_interactions td{border:1px solid #d3d3d3;position:relative;padding:0!important}.TD_GridCell,.GridCellInactive{background-color:transparent!important;min-width:2em;max-width:2em;width:2em}.Grid_interactions div{background-size:1em 1em;background-position:.5em .5em;background-repeat:no-repeat;position:absolute;top:-1px;left:-1px;width:2em;height:2em;border:1px solid transparent}.GridCellInactive div{opacity:.25}.Grid_interactingGenes{border-collapse:collapse;border:1px solid #d3d3d3;position:relative;z-index:1;background:#fff;min-width:12ex}.Grid_interactingGenes td{position:relative;border:1px solid #d3d3d3;font-size:.7em;padding:0}.Grid_interactingGenes td>div{height:0}.InteractionTitle>div>div{margin-top:-.5em!important;font-size:.8em}.Grid_interactingGenes td>div>div{margin:-.75em 2em 0 .5em;max-width:20em;white-space:nowrap;text-align:right}.InteractionTitle{background:#d3d3d3!important;font-weight:bold;position:relative;font-size:1em!important;height:2em}.SeverityLow{background-image:url(../Images/green.svg)}.SeverityModerate{background-image:url(../Images/warning.svg)}.SeverityHigh{background-image:url(../Images/important.svg)}td.TD_GridCell .SeverityLow:hover,td.TD_GridCell .SeverityModerate:hover,td.TD_GridCell .SeverityHigh:hover{background-color:#e0e0e0}td.TD_GridCell>.SeverityLow,td.TD_GridCell>.SeverityModerate,td.TD_GridCell>.SeverityHigh{cursor:pointer}.Grid_interactions div[class^="Severity"]:hover{border:1px dashed #000;z-index:101}.InteractionGroupOpen+div,.InteractionGroupClose+div{}.InteractionGroupOpen{overflow:hidden;height:1em;width:1em;float:left;position:relative;top:.75em;background-image:url(../Images/Collapse.svg);background-size:1em 1em;background-position-y:bottom;background-repeat:no-repeat;margin-right:.5em!important}.InteractionGroupClose{overflow:hidden;height:1em;width:1em;float:left;position:relative;top:.75em;background-image:url(../Images/Expand.svg);background-size:1em 1em;background-position-y:bottom;background-repeat:no-repeat;margin-right:.5em!important}.DeleteDrug{overflow:hidden;height:1.5em;width:1.5em;position:absolute;right:.25em;background-image:url(../Images/DeletePill.svg);background-size:1.5em 1.5em;background-position-y:bottom;background-repeat:no-repeat;margin:0!important;margin-top:0!important;border:1px solid transparent;opacity:.65}.AddDrug+div{margin-left:1.5em!important;font-weight:bold}#AddDrugTitle{text-align:left!important}.AddDrug{overflow:hidden;height:1em;width:1em;position:absolute;top:-.5em;left:.25em;background-image:url(../Images/AddPill.svg);background-size:1em 1em;background-position-y:bottom;background-repeat:no-repeat;margin:0!important;border:1px solid transparent}.DeleteDrug:hover,.AddDrug:hover{border:1px dashed #000}#AddDrugContainer{position:relative;width:100%}#AddDrugInput{float:right;width:9em;font-size:.8em;background-color:transparent;border:none;border-bottom:1px solid #2196f3}.DrugNameError{background-image:url(../Images/ErrorWave.png);background-position-y:bottom;background-size:auto .2em;background-repeat:repeat-x}#AddDrugConfirm{overflow:hidden;height:1.1em;width:1.1em;float:right;background-image:url(../Images/Add.svg);background-size:1em 1em;background-position-y:bottom;background-repeat:no-repeat;margin:0 .25em 0 .25em}#AddDrugCancel{display:none;overflow:hidden;height:1em;width:1em;position:absolute;right:.25em;top:-.5em;background-image:url(../Images/close.svg);background-size:1em 1em;background-position-y:bottom;background-repeat:no-repeat;border:1px solid #fff}#AddDrugProgress{display:none;overflow:hidden;height:1.1em;width:1.1em;float:right;background-image:url(../Images/progress.gif);background-size:1em 1em;background-position-y:bottom;background-repeat:no-repeat;margin:0 .25em 0 .25em}#AddDrugAutocomplete_datalist{font-size:.8em;z-index:301}.GridItemLabelWithIconDrug,.GridItemLabelWithIconGene{background-size:1em 1em;background-repeat:no-repeat;padding-left:1.2em!important}.GridItemLabelWithIconDrug{background-position-y:center;background-image:url(../Images/pill.svg)}.GridItemLabelWithIconGene{background-position-y:center;background-image:url(../Images/dna.svg)}#PatientDrugTitle{position:absolute;font-size:.8em;font-weight:bold;white-space:nowrap;bottom:1em;width:100%;text-align:right}.TD_GridCell_Padding{width:100%!important}.TD_GridCell_NoPadding{width:0!important;max-width:0;font-size:0;border:none!important;padding:0!important;margin:0!important;border-spacing:0}.TD_GridCell_Cell{max-width:2em;min-width:2em}#Message{z-index:1001;padding-top:5em}#MessageContainer{margin:auto;min-width:50%;max-width:80%;max-height:75%;padding:0;border-radius:.3em;background-color:#eee;box-shadow:.2em .2em .1em grey}#TD_MessageTitlePanel{background-color:#607d8b;color:#fff}#MessageTitlePanel{position:relative}#MessageContent{overflow-y:auto;max-height:20em;padding:1em}#MessageTitle{font-weight:bold;margin:1em 2em}#MessageClose{position:absolute;right:0;top:0;width:1.5em;height:1.5em;cursor:pointer}#DrugReport{z-index:200}#DrugReport>div{position:absolute;top:4em;bottom:4em;left:1em;right:1em}#DrugReportContent{padding:.5em 1em 1em 1em}#Table_DrugReport th{text-align:center;background:#d3d3d3;position:relative;height:2em;background-color:#336b87;color:#fff}#Table_DrugReport>tbody>tr:nth-child(2)>td{vertical-align:top}#Table_DrugReport>tbody>tr:nth-child(3)>td{height:2em}#DrugReportTitle{padding:1em 2em}#DrugReportClose{position:absolute;right:.5em;top:1em;width:1.5em;height:1.5em;cursor:pointer}#Table_DrugReport{height:100%;min-width:70%;margin:auto;background-color:#fff;box-shadow:.2em .2em .1em gray;table-layout:fixed;border-collapse:collapse}#Table_DrugReport table{margin:auto}#DrugReportTitle span{margin-left:1em}#DrugReportContent>table{width:100%}#DrugReportContent td{white-space:nowrap;font-weight:bold}#Tr_DrugReport_Lab table td:nth-child(2),#DrugReportContent>table>tbody>tr>td:nth-child(2){font-weight:normal}#Table_DrugReport input{float:right;margin:.5em;font-size:1em}#TD_DrugsReportContent{height:100%;padding:1em}#TD_DrugsReportContent>iframe{width:100%;height:100%;border:none}.TABLE_DrugReport{width:100%;border-collapse:collapse;font-family:"Helvetica","Arial",sans-serif}.TABLE_DrugReport table{width:100%;border-collapse:collapse}.TABLE_DrugReport table th{background-color:#b7b8b6;color:#fff}.TABLE_DrugReport table td{border:1px solid #d3d3d3;padding:2px}.FinalReport_SeverityLow{color:#fff!important;background-color:#006400!important}.FinalReport_SeverityModerate{color:#000!important;background-color:#ff0!important}.FinalReport_SeverityHigh{color:#fff!important;background-color:red!important}.TABLE_DrugReport table td table td{border:0}#PatientReport{position:fixed;left:0;top:0;right:0;bottom:0;z-index:600;background-color:#fff;box-shadow:10px 10px 5px grey;display:none}#PatientReportTitle{float:left}#PatientReportClose{float:right;height:1.5em;cursor:pointer}#PatientReport>table{width:100%;height:100%}#PatientReportFrame{width:100%;height:100%;border:none;overflow-y:hidden}.Prompt{z-index:501}.PromptAboveAll{z-index:551}.Prompt>div,.PromptAboveAll>div{position:absolute;z-index:0}.PromptAlt{max-width:80ex;border-radius:.3em;background-color:#fff;box-shadow:.2em .2em .1em grey}.PromptMedChanges{margin:0;padding:.5em;background-color:#336b87;color:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 2px 5px 0 rgba(0,0,0,.12)}.PromptTitlePanel{background-color:#336b87;color:#fff}.PromptTitle{width:100%;margin-right:3em}.PromptClose{position:absolute;right:.5em;top:.5em;width:1.5em;height:1.5em;cursor:pointer}.PromptTitleContainer{padding:1em 1em}.PromptContentContainer{width:100%;height:100%;overflow:auto}.PromptPopupContentContainer{max-width:80ex;max-height:40em;overflow:auto;border-radius:.3em;background-color:#f0f0f0;box-shadow:.2em .2em .1em grey}.PromptContainer>hr{height:1px!important;margin:1px!important}.PromptContent{padding:.5em}.PromptContent table tbody tr td{padding:.125em}.PromptContentContainer.testResults td{padding:.125em 3.125em .125em .125em}.infoPadding{padding-right:2.5em!important}.Dialog{position:fixed;z-index:205;left:0;right:0;top:0;bottom:0}.Dialog>div{width:100%;position:absolute;z-index:0}.Dialog>div>table{max-width:80%;margin:5em auto;background-color:rgba(240,240,240,1);border-spacing:1em;box-shadow:.2em .2em .1em grey}.DialogTitleContainer{padding:.5em;font-size:1.2em;font-weight:bold;color:#fff;background-color:#5f9ea0}.mdl-data-table th{font-size:1em!important;color:#000!important}.UserDelete{overflow:hidden;height:1em;width:1em;margin:.25em;background-image:url(../Images/trash.svg);background-size:1em 1em;background-position-y:bottom;background-repeat:no-repeat;margin:0!important;border:none!important}.User20exWidth{max-width:100%;text-overflow:ellipsis;overflow:hidden}.WrapText{white-space:normal}.UserRolesContainer{white-space:normal}.UserRolesContainer span{padding:.2em;margin:.2em;background-color:#faebd7;white-space:nowrap!important;display:inline-block}.UserOpIconAdjust{opacity:.5}#CreateUserPanel{display:none}#CreateUserPanel table{min-width:50%;margin:auto}#CreateUserPanel fieldset{border:1px solid gray;font-size:1.2em}.Elipsis{width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.PermissionGrant_DetailTable{margin:2em auto;border-collapse:separate;border-spacing:.5em}.PermissionGrant_Combo_Container{float:left;position:relative}.PermissionGrant_ButtonContainer{text-align:center}.PermissionGrant_ButtonContainer>button{margin:1em}.PermissionGrant_Facilities_List{height:16em;width:100%;overflow:auto;border:1px solid #d3d3d3}.PermissionGrant_Facilities_Container{display:none}#PermissionGrant_Search_Facilities{width:16em}#Div_AltDrugNames{position:relative}#Alt_Detail{position:relative;width:26.5ex}#Div_AltDrugDesc{display:none;position:absolute;top:0;bottom:0;left:0;right:0;background-color:#d4f0f8;border-radius:.2em}#Div_AltDrugDesc>table{height:100%;border-spacing:0}#Table_AltDrugNames{border-spacing:0;width:100%}#TrHeader_AltDrugNames{position:relative}#TrHeader_AltDrugNames>th{background-color:#6dadce;position:relative}#Table_AltDrugNames>tbody>tr:hover{background:#e0e0e0}#Table_AltDrugNames tr{background:transparent;height:2.5em}tbody#Tbody_AltDrugNames tr:hover{cursor:pointer}#TABLE_AltDrugs{padding-bottom:.313em}tbody tr#TrHeader_AltDrugNames:hover{cursor:auto}.AltTitleSubTitle{position:relative;font-size:1em;height:2em;line-height:2em}.AltTitleSubTitle>span{margin:.25em;vertical-align:middle;font-weight:bold}.AltTitleTitle{font-size:1.2em;font-weight:bold}.AltSeparator{height:1px;margin:.5em 0}.AltTitleContainer{text-align:center;white-space:nowrap;padding:1em}.AltTitleDescription{position:absolute;display:none;width:100%;white-space:normal;top:1.2em;background:#f2f2f2;border:1px solid #d3d3d3;text-align:left;z-index:301;box-shadow:.1em .1em .1em grey}.AltTitleDescription>div{margin:1em;color:#000}.AltDescriptionShort{line-height:1.2em;height:2.5em;overflow:hidden;padding:.5em .5em 0 .5em;margin-bottom:.5em;text-align:justify}.AltDescriptionLong{line-height:1.2em;height:auto;overflow:hidden;padding:.5em;text-align:justify}.AltDescriptionReadMore{float:right;background-color:#f2f2f2;padding:.25em}.AltDescriptionReadMore:hover{background-color:#add8e6;cursor:pointer}.AltTitleSubTitle>span:first-child{display:inline-block;width:1em;height:1em;background-size:1em 1em;background-position-y:bottom;background-repeat:no-repeat}.AltTitleExpand{display:inline-block;overflow:hidden;height:1em;width:1em;background-image:url(../Images/Expand.svg);background-size:1em 1em;background-position-y:bottom;background-repeat:no-repeat}.AltTitleCollapse{display:inline-block;overflow:hidden;height:1em;width:1em;background-image:url(../Images/Collapse.svg);background-size:1em 1em;background-position-y:bottom;background-repeat:no-repeat}.AltTitleInfo{display:inline-block;overflow:hidden;height:1.2em;width:1.2em;background-image:url(../Images/info.svg);background-size:1.2em 1.2em;background-position-y:bottom;background-repeat:no-repeat;border-radius:1.2em;box-shadow:.2em .2em .2em gray;border:1px solid transparent}.AltTitleInfo:hover{border:1px dotted #000}#Alt_Detail input{font-size:1em;margin:1em}#Tr_AltContent{vertical-align:top}#Tr_AltContent>td{padding:0}#Div_AltDrugDesc>table{margin:auto}.Alt_InteractionIcon{width:2em!important;padding:.5em!important;vertical-align:middle;text-align:center}.Alt_InteractionIcon>div{height:1em;width:1em;background-size:1em 1em;background-position-y:bottom;background-repeat:no-repeat}#Table_AltDrugNames th{font-weight:bold;text-align:left}.Alt_InteractionIconTitleGene{background-image:url(../Images/dna.svg)}.Alt_InteractionIconTitleDrug{background-image:url(../Images/pill.svg)}#Div_AltDrugDesc th{font-weight:bold;text-align:center;padding:.5em 0}#Div_InteractingDrug1,#Div_InteractingDrug2{font-weight:normal;text-align:center;padding:.25em .8em;margin:0 2em;border-bottom:2px solid #d3d3d3;white-space:nowrap}#Div_InteractingDrug1{border-bottom:2px solid #2196f3}#TABLE_AltDrugs i{border:1px dotted transparent}#TABLE_AltDrugs i:hover{border:1px dotted #000;cursor:pointer}.AltDrugSelected{font-weight:bold!important;background-color:#fff!important;box-shadow:none!important}.AltSeverityPending{background-image:url(../Images/progress.gif)}.AltDrugsPending{text-align:center;vertical-align:middle;height:26.5ex;width:26.5ex}.AltDrugsPending>div{display:inline-block;width:1em;height:1em;background-image:url(../Images/progress.gif);background-size:1em,1em;background-repeat:no-repeat}#TR_AltDrugDetail{display:none;background-color:#d4f0f8!important}#TR_AltDrugDetail:hover{background-color:#d4f0f8!important}#TR_AltDrugDetail #Table_AltInteractions{font-size:1.2em}#Div_AltDrugDesc>table{width:100%}#Div_AltDrugDesc>table>tbody>tr:nth-child(3)>td{text-align:center}#Td_AltInteractionsContainer{height:100%;vertical-align:top;position:relative}#Td_AltInteractionsContainer>div>table{border-collapse:collapse;border-spacing:0}#Td_AltInteractionsContainer>div{overflow-y:auto;height:100%}#Td_AltInteractionsContainer>div>table{margin:auto}.AltInteractionDescription{position:absolute;display:none;width:20em;white-space:normal;top:0;bottom:0;background:#f5f5f5;border:1px solid #d3d3d3;text-align:left;z-index:301;padding:.5em;overflow-y:auto;box-shadow:.1em .1em .1em grey}.AltInteractionDescription p{line-height:1.2em!important}.AltDrug_Name{border:1px solid transparent}.SelectedAlternative{background-color:#d4f0f8!important}.TABLE_Alt{border-collapse:collapse;border-spacing:0}#Tbody_AltDrugNames>tr>td{padding:.5em;border:none}#Td_AltInteractionsContainer>div>table>tbody>tr>td{padding:0}.Grid_interactions>tbody>tr>td{background-color:#fff}#TABLE_AltDrugs tr td{border-bottom:2px solid transparent}#TABLE_AltDrugs tr td:first-child{padding-bottom:.313em}.testResultHeader{padding-bottom:.313em!important;font-weight:bold}#TR_AltDrugDetail:hover{cursor:default!important}.displayNone{display:none}.dashColor{font-weight:bolder;font-size:1.2em}.disclaimerDash{font-size:.7em}.Tsi_clickable{cursor:pointer}Autocomplete_Table{width:100%}.Autocomplete_Table>tbody>tr>td{position:relative;z-index:1}.Autocomplete_Table>tbody>tr>td:first-child{width:100%}.Autocomplete_Table>tbody>tr>td:last-child{width:1em}.Autocomplete_Input{width:100%;background-color:transparent;border:none;border-bottom:1px solid #2196f3}.Autocomplete_DrugNameError{background-image:url(Images/ErrorWave.png);background-position-y:bottom;background-size:auto .2em;background-repeat:repeat-x}.Autocomplete_Confirm{display:block;overflow:hidden;height:1.1em;width:1.1em;background-image:url(Images/Add.svg);background-size:1em 1em;background-position-y:bottom;background-repeat:no-repeat;margin:0 .25em 0 .25em}.Autocomplete_Progress{display:none;overflow:hidden;height:1.1em;width:1.1em;background-image:url(Images/progress.gif);background-size:1em 1em;background-position-y:bottom;background-repeat:no-repeat;margin:0 .25em 0 .25em}.Autocomplete__Datalist{z-index:301}.AutoComplete_Input_Invalid{border:1px solid red}.Table_AutoMargin{table-layout:fixed;border-collapse:collapse;border:none!important}.Table_ItemsContainer td{border:1px solid rgba(0,0,0,.12)}.Table_ItemsContainer th.sort{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;min-width:2em}.Table_ItemsContainer th.sort:hover{cursor:pointer;text-decoration:none}.Table_ItemsContainer th.sort:focus{outline:none}.Table_ItemsContainer th.sort:after{display:inline-block;width:0;height:0;border-left:.5em solid transparent;border-right:.5em solid transparent;border-top:.5em solid transparent;content:"";position:relative;top:0;right:-.5em}.Table_ItemsContainer th.sort.asc:after{width:0;height:0;border-left:.5em solid transparent;border-right:.5em solid transparent;border-top:.5em solid #000;content:"";position:relative;top:0;right:-.5em}.Table_ItemsContainer th.sort.desc:after{width:0;height:0;border-left:.5em solid transparent;border-right:.5em solid transparent;border-bottom:.5em solid #000;content:"";position:relative;top:0;right:-.5em}.TsiTable_AddItem{line-height:1.2em;margin:1em;float:right}.TsiTable_AddItem *{vertical-align:middle}.TsiTable_AddItem>i:hover{background-color:#7fffd4;cursor:pointer}#TsiTable_ItemSearch{margin-left:2em}.CaseTextOpIconAdjust{cursor:pointer}.datalist-polyfill{list-style:none;display:none;background:#fff;box-shadow:0 2px 2px #999;position:absolute;left:0;top:0;margin:0;padding:0;max-height:10em;overflow-y:auto}.datalist-polyfill:empty{display:none!important}.datalist-polyfill>li{white-space:nowrap;padding:.1em;font:1em "Lucida Grande",Sans-Serif}.datalist-polyfill__active{background:#3875d7;color:#fff}