@charset "UTF-8";html{color:#000;background:#fff;font:78%/1.5em Verdana,Geneva,sans-serif}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,select,p,blockquote,th,td{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
td{vertical-align:top}
fieldset,img{border:0}
address,button,caption,cite,code,dfn,em,input,optgroup,option,select,strong,textarea,th,var{font:inherit}
del,ins{text-decoration:none}
li{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
q:before,q:after{content:''}
abbr,acronym{border:0;font-variant:normal}
sup{vertical-align:baseline}
sub{vertical-align:baseline}
legend{color:#000}
.colCnt .colL,.colCnt .colM,.colCnt .colR{float:left}
.hide{position:absolute;left:-180701px;overflow:hidden;font-size:0;height:0;width:0}
.clear:after{content:".";display:block;height:0;clear:both;visibility:hidden}
* html .clear{height:1%}
.clear{display:block}
.clear{clear:both;margin:0;padding:0;line-height:0;font-size:0;clear:both}
body,html{height:100%;width:100%}
html{background:repeat-x url(../../../../etc.clientlibs/patientinstructions/microsite/clientlibs/clientlib-pidemo-microsite/resources/images/bk-body.jpg) 0 0 transparent}
.cA{width:870px;margin:0 auto;padding:20px 0 0 0}
.header{background:no-repeat url(../../../../etc.clientlibs/patientinstructions/microsite/clientlibs/clientlib-pidemo-microsite/resources/images/bk-main-t.png) 0 0 transparent;height:126px;width:870px;position:relative}
.footer{background:no-repeat url(../../../../etc.clientlibs/patientinstructions/microsite/clientlibs/clientlib-pidemo-microsite/resources/images/bk-main-b.png) 0 0 transparent;height:39px;width:870px;color:#333;font-family:Helvetica,Verdana,Arial,sans-serif;margin:0 0 10px 0}
.mainContent{width:870px;background:repeat-y url(../../../../etc.clientlibs/patientinstructions/microsite/clientlibs/clientlib-pidemo-microsite/resources/images/bk-main-v.png) 0 0 transparent}
.header .colL{width:560px}
.header .colR{width:310px}
.header .colL h2{position:absolute;top:65px;left:23px;font-size:.9em;line-height:1.25em}
.header .colL a,.header .colL a:visited{display:block;margin:0 0 0 15px;width:180px;height:58px}
.header h1{font:1.8em/1em Helvetica,Verdana,Arial,sans-serif;font-weight:bold;color:#039;text-align:right;padding:35px 20px 0 0}
.footer h3{padding:10px 0 0 25px}
.footer a,.footer a:visited{color:#039;font-weight:bold;text-decoration:none}
.footer a:hover{text-decoration:underline}
.colCnt.homeAndSearch{width:100%;margin:17px 0 0 0;position:relative}
.colCnt.homeAndSearch .colL{width:170px;padding-left:20px}
.colCnt.homeAndSearch .colM,.colCnt.homeAndSearch .colR{padding-top:2px}
*:first-child+html .colCnt.homeAndSearch .colM{width:336px}
.homeLink{border:1px solid #fff;text-transform:uppercase;color:#fff;margin:2px 0 0 0;padding:0 5px;font-weight:bold;font-size:.85em;cursor:pointer;width:36px}
.clearFieldLink{font-weight:bold;color:#ccc;cursor:pointer;float:right;background:no-repeat url(../../../../etc.clientlibs/patientinstructions/microsite/clientlibs/clientlib-pidemo-microsite/resources/images/clearing-X.png) 0 3px #fff;height:24px;width:22px}
#searchtable label{color:#fff;font-weight:bold;padding:3px 5px 0 0;float:left}
#searchtable input{border:0;height:24px;width:120px;padding:0 5px;color:#666;float:left}
#loader{padding:5px 0 0 5px}
.wpLink{padding:3px 0 0 5px !important;width:60%}
.keyWrd{width:60%}
.wpLink a,.wpLink a:visited{color:#039;text-decoration:none}
.wpLink a:hover{text-decoration:underline}
.advancedtable{font-size:.9em;width:822px;margin-left:auto;margin-right:auto;border-collapse:collapse}
.advancedtable th{padding-top:10px}
*:first-child+html .advancedtable th{border-bottom:1px solid #000}
.advancedtable th,.advancedtable th a,.advancedtable th a:visited{font-weight:bold;color:#555;text-decoration:none}
.advancedtable tbody,.advancedtable tfoot{border:1px solid #666 !important}
.tableNavigation a,.tableNavigation a:visited{display:block;float:left;padding:3px 6px;text-decoration:none}
.tableNavigation a{border:1px solid #bbb;color:#999;margin-right:2px}
.tableNavigation li{font-size:11px;list-style:none outside none}
*:first-child+html .tableNavigation li{float:left}
.tableNavigation .active a{color:#000;font-weight:bold;border:solid 1px #000}
.tableNavigation a:hover{color:#333}
.advancedtable tfoot td{background-color:#e5e5e5;color:#333;font-size:11px;padding:.6em}
.advancedtable tbody td{border-bottom:1px solid #ddd;padding:3px 0}
.odd td{background-color:#eee}
.disclaimerCopy p{padding:10px 0 0 25px}
.modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;height:100%;width:100%;margin:0;padding:0;background:#131313;opacity:.85;filter:alpha(opacity=85);z-index:101}
.modal-window{position:fixed;top:50%;left:50%;margin:0;padding:0;z-index:102;background:no-repeat url(../../../../etc.clientlibs/patientinstructions/microsite/clientlibs/clientlib-pidemo-microsite/resources/images/loader-large.gif) 50% 50% #fff;border:solid 8px #000;-moz-border-radius:8px;-webkit-border-radius:8px}
.close-window{position:absolute;width:47px;height:47px;right:-23px;top:-23px;background:transparent url(../../../../etc.clientlibs/patientinstructions/microsite/clientlibs/clientlib-pidemo-microsite/resources/images/close-button.png) no-repeat scroll right top;text-indent:-99999px;overflow:hidden;cursor:pointer}
#printLink{cursor:pointer;text-transform:uppercase}
#sortDiv{position:absolute;top:4px;right:12px}
@media only screen and (max-device-width:480px){html,body{width:100% !important}
.cA{width:inherit !important}
.header{width:inherit !important;background-image:none !important}
.colR{width:inherit !important;float:none !important;text-align:left !important}
.colR h1{position:absolute !important;top:63px;left:5px;width:90% !important;float:none !important;text-align:left !important;padding:0;margin:0;font-size:1.1em !important}
.homeLink{display:none !important}
.colL{width:inherit !important;float:none !important}
.KHlogo{display:none !important}
.colL h2{position:absolute !important;top:80px;left:5px;margin:0 !important;padding:0 !important}
.mainContent{float:none !important;width:100% !important;margin:0 !important;background-image:none !important;background-color:#FFF !important}
.advancedtable{margin:0 !important;padding:0 !important;width:inherit !important;background-image:none !important;border:0 !important}
.advancedtable th:nth-child(1){padding:0 0 0 4px !important;margin:0 !important}
.advancedtable th:nth-child(2){padding:0 !important;margin:0 !important}
#loader{position:absolute !important;top:0 !important;left:0 !important;height:4.5em !important;background-color:#333 !important;margin:0 !important;padding:0 !important}
#loader img,#loader span{position:relative !important;top:1.5em;left:1em}
.advancedtable tbody,.advancedtable tfoot{border:0 !important}
.colM{position:absolute !important;top:0 !important;left:0 !important;width:100% !important;height:4.5em !important;background-color:#333 !important;margin:0 !important;padding:0 !important}
.colM label{position:absolute !important;top:0 !important;left:.5em !important}
.colM #search{position:absolute !important;top:2em !important;left:.5em !important;width:70% !important}
.clearFieldLink{position:absolute !important;left:217px !important;top:25px !important;background:no-repeat url(clientlib-pidemo-microsite/img/retina-clearing-X.png) !important;height:26px;width:22px}
.footer{position:relative !important;left:4px !important;width:95% !important;background-image:none !important}
.footer h3{margin:0 !important;padding:0 !important;color:#DDD !important}
.footer a{color:#FFF !important}
}
.wrapper{display:flex;align-items:center;justify-content:center;height:70vh}
.error-container{border:1px solid #039;background-color:#fff;box-shadow:0 0 4px #333;width:100%;max-width:430px;color:#111;margin:0 auto}
.error-header{background:url('../../../../etc.clientlibs/patientinstructions/microsite/clientlibs/clientlib-pidemo-microsite/resources/images/header-bg2.png') center center no-repeat;padding:4px 8px;border-bottom:1px solid #039;color:#fff;font-weight:bold;max-height:18px}
.error-body{padding:8px}