.pc-itm-container .itm-patient-heading,body.conversation .itm-patient-heading{position:fixed;z-index:1000;top:46px;width:100%;background-color:#FFF;border-bottom:1px solid #CCC}.pc-itm-container .itm-patient-heading .conversation-name,.pc-itm-container .itm-patient-heading .patient-name,.pc-itm-container .itm-patient-heading .stop-conversation,body.conversation .itm-patient-heading .conversation-name,body.conversation .itm-patient-heading .patient-name,body.conversation .itm-patient-heading .stop-conversation{line-height:68px}.pc-itm-container .itm-patient-heading .conversation-name,body.conversation .itm-patient-heading .conversation-name{float:left;padding-left:21px;font-size:22px}.pc-itm-container .itm-patient-heading .conversation-name .conversation-subject,body.conversation .itm-patient-heading .conversation-name .conversation-subject{font-size:.8em}.pc-itm-container .itm-patient-heading .patient-name,body.conversation .itm-patient-heading .patient-name{float:right;text-align:right;padding-right:43px;margin-right:22px;background:#fff url(/static/images/conversation-people-icon.png) scroll right 50% no-repeat}.pc-itm-container .itm-patient-heading .conversation-action,body.conversation .itm-patient-heading .conversation-action{display:none;float:right;text-align:center;color:#FFF;padding:0 60px;font-size:18px;font-weight:200;line-height:70px}.pc-itm-container .itm-patient-heading .conversation-action.active,body.conversation .itm-patient-heading .conversation-action.active{display:block}.pc-itm-container .itm-patient-heading .conversation-action.start,body.conversation .itm-patient-heading .conversation-action.start{background-color:green}.pc-itm-container .itm-patient-heading .conversation-action.start:active,body.conversation .itm-patient-heading .conversation-action.start:active{text-decoration:none;background-color:#00b300}.pc-itm-container .itm-patient-heading .conversation-action.stop,body.conversation .itm-patient-heading .conversation-action.stop{background-color:#EB5045}.pc-itm-container .itm-patient-heading .conversation-action.stop:active,body.conversation .itm-patient-heading .conversation-action.stop:active{text-decoration:none;background-color:#f07b73}.pc-itm-container .itm-patient-heading .conversation-action.complete,body.conversation .itm-patient-heading .conversation-action.complete{background-color:green}.pc-itm-container .itm-patient-heading .conversation-action.complete:active,body.conversation .itm-patient-heading .conversation-action.complete:active{text-decoration:none;background-color:#00b300}.pc-itm-container .itm-question-content,body.conversation .itm-question-content{overflow:hidden;visibility:hidden;position:relative;margin:150px 0 80px}.pc-itm-container .itm-question-content .itm-question-wrap,body.conversation .itm-question-content .itm-question-wrap{overflow:hidden;position:relative}.pc-itm-container .itm-question-content .itm-question-wrap>div,body.conversation .itm-question-content .itm-question-wrap>div{-webkit-tap-highlight-color:rgba(0,0,0,0);float:left;width:100%;position:relative;height:446px}@media (max-width:768px){.pc-itm-container .itm-question-content .itm-question-wrap>div,body.conversation .itm-question-content .itm-question-wrap>div{height:730px}}.pc-itm-container .itm-thank-content,body.conversation .itm-thank-content{position:absolute;top:0;bottom:0;width:100%}.pc-itm-container .itm-thank-content .userForm,body.conversation .itm-thank-content .userForm{position:fixed;bottom:0;width:100%;background-color:#e6e6e6;margin-bottom:0;padding:20px 0 10px}.pc-itm-container .itm-thank-content .userForm div,.pc-itm-container .itm-thank-content .userForm label,body.conversation .itm-thank-content .userForm div,body.conversation .itm-thank-content .userForm label{display:inline}.pc-itm-container .itm-thank-content .userForm .submit,body.conversation .itm-thank-content .userForm .submit{margin-bottom:10px;background-color:#c3b9f0;border-width:0;color:#555;padding:3px 10px}.pc-itm-container .itm-thank-content .userForm .staff,body.conversation .itm-thank-content .userForm .staff{margin-right:40px;font-weight:700}.pc-itm-container .opening-image,body.conversation .opening-image{float:right;margin:5px 0 10px 20px;border:1px solid #CCC;padding:2px;width:263px;height:175px}.pc-itm-container .question-opening-text,body.conversation .question-opening-text{padding:0 110px;font-size:1.4em;line-height:1.4em;max-height:221px;overflow:auto}@media (max-width:768px){.pc-itm-container .question-opening-text,body.conversation .question-opening-text{max-height:700px}}.pc-itm-container .question-opening-text li,body.conversation .question-opening-text li{margin-bottom:10px}.pc-itm-container .question-opening-text p,body.conversation .question-opening-text p{margin-bottom:20px}.pc-itm-container .question-content-wrap,body.conversation .question-content-wrap{background-color:#E2DEEF;position:absolute;bottom:0;width:100%}.pc-itm-container .question-text,body.conversation .question-text{padding:0 110px;color:#333;font-size:1.6em;line-height:1.4em;min-height:65px;font-weight:700;margin:20px 0 15px}.pc-itm-container .question-help-text,body.conversation .question-help-text{font-size:1.3em;color:#333;padding:0 110px}.pc-itm-container .question-answers-container,body.conversation .question-answers-container{display:flex}.pc-itm-container .question-answers-container>.question-answers-opening,body.conversation .question-answers-container>.question-answers-opening{width:50%;text-align:center}.pc-itm-container .question-answers-container>.question-answers-opening .question-answers,.pc-itm-container .question-answers-container>.question-answers-opening .question-text,body.conversation .question-answers-container>.question-answers-opening .question-answers,body.conversation .question-answers-container>.question-answers-opening .question-text{padding:0 20px}.pc-itm-container .question-answers-container>.question-answers-opening .question-answers li,body.conversation .question-answers-container>.question-answers-opening .question-answers li{width:150px}.pc-itm-container .question-answers,body.conversation .question-answers{list-style-type:none;text-align:center;margin:0;padding:0 100px}@media (max-width:768px){.pc-itm-container .question-answers,body.conversation .question-answers{padding:0 80px}}.pc-itm-container .question-answers li,body.conversation .question-answers li{display:inline-block;width:150px;height:75px;margin:15px 4px 10px;background-color:#c5c1de;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-shadow:0 4px 0 2px #a6a0cc;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media (max-width:768px){.pc-itm-container .question-answers li,body.conversation .question-answers li{width:110px}}.pc-itm-container .question-answers li.hovered,body.conversation .question-answers li.hovered{background-color:#b5b0d5}.pc-itm-container .question-answers li.no-answer,body.conversation .question-answers li.no-answer{background-color:transparent;box-shadow:none}.pc-itm-container .question-answers li.answered,body.conversation .question-answers li.answered{background-color:#9991c1;box-shadow:inset 0 3px 5px rgba(0,0,0,.125);margin:20px 4px 5px}.pc-itm-container .question-answers li span,body.conversation .question-answers li span{display:table-cell;height:75px;width:130px;padding:0 10px;text-align:center;vertical-align:middle;font-size:1.3em;color:#333}@media (max-width:768px){.pc-itm-container .question-answers li,.pc-itm-container .question-answers li span,body.conversation .question-answers li,body.conversation .question-answers li span{width:130px}}.pc-itm-container .itm-notes-container,body.conversation .itm-notes-container{position:fixed;bottom:0;right:0;width:80px;height:80px;background-color:rgba(0,0,0,.4);z-index:1000}.pc-itm-container .itm-notes-container.open,body.conversation .itm-notes-container.open{width:100%;height:100%}.pc-itm-container .itm-notes-container.open .itm-notes,body.conversation .itm-notes-container.open .itm-notes{width:570px;height:100%}.pc-itm-container .itm-notes-container.open .itm-notes-hide-icon,body.conversation .itm-notes-container.open .itm-notes-hide-icon{display:block}.pc-itm-container .itm-notes-container.open .itm-notes-icon,body.conversation .itm-notes-container.open .itm-notes-icon{right:50px}.pc-itm-container .itm-notes-container .itm-notes-form,body.conversation .itm-notes-container .itm-notes-form{margin:35px 80px;display:flex;flex-flow:row wrap}.pc-itm-container .itm-notes-container label,.pc-itm-container .itm-notes-container textarea,body.conversation .itm-notes-container label,body.conversation .itm-notes-container textarea{display:block;width:100%}.pc-itm-container .itm-notes-container label,body.conversation .itm-notes-container label{margin:0 0 10px}.pc-itm-container .itm-notes-container textarea,body.conversation .itm-notes-container textarea{height:140px;resize:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin:0 0 10px}.pc-itm-container .itm-notes-container .save-btn,body.conversation .itm-notes-container .save-btn{display:block;height:60px;width:46%;background-color:#A382E5;color:#FFF;border:none;font-size:20px;font-weight:200;-webkit-font-smoothing:antialiased;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.pc-itm-container .itm-notes-container .cancel-btn,body.conversation .itm-notes-container .cancel-btn{display:inline-block;height:60px;width:46%;background-color:transparent;color:#333;border:none}.pc-itm-container .itm-notes,body.conversation .itm-notes{position:fixed;width:80px;height:80px;transition:all .3s;bottom:0;right:0;z-index:1001;background-color:#FFF;box-shadow:0 0 10px 5px rgba(50,50,50,.22)}.pc-itm-container .itm-notes .itm-notes-hide-icon,body.conversation .itm-notes .itm-notes-hide-icon{display:none;position:absolute;bottom:0;left:0;line-height:80px;font-size:38px;font-weight:100;-webkit-text-stroke:3px #fff;color:#AAA;padding-left:28px}.pc-itm-container .itm-notes .itm-notes-icon,body.conversation .itm-notes .itm-notes-icon{position:absolute;z-index:1001;bottom:0;right:0;width:80px;height:30px;padding-top:50px;text-align:center;background:#fff url(/static/images/conversation-notes-icon.png) scroll 50% 20px no-repeat}.pc-itm-container .itm-question-nav,body.conversation .itm-question-nav{position:fixed;width:100%;bottom:0;background-color:#FFF;z-index:1000}.pc-itm-container .itm-question-nav ul,body.conversation .itm-question-nav ul{position:relative;margin:20px auto;list-style-type:none;text-align:center}.pc-itm-container .itm-question-nav li,body.conversation .itm-question-nav li{display:inline-block;width:20px;height:20px;margin:3px 10px;border-radius:15px;box-shadow:0 0 #6A4CB2;background-color:#FFE7BD;transition:box-shadow .15s;-webkit-tap-highlight-color:rgba(0,0,0,0)}.pc-itm-container .itm-question-nav li.answered,body.conversation .itm-question-nav li.answered{background-color:#FFB93A}.pc-itm-container .itm-question-nav li.selected,body.conversation .itm-question-nav li.selected{box-shadow:0 0 0 3px #6A4CB2}.pc-itm-container .itm-question-nav-left .prev,body.conversation .itm-question-nav-left .prev{position:relative!important;top:-8px!important;margin-left:20px!important;margin-right:0!important;right:initial!important}.pc-itm-container .itm-question-nav-left ul,body.conversation .itm-question-nav-left ul{display:inline-block!important}.pc-itm-container .itm-question-nav-left .next,body.conversation .itm-question-nav-left .next{margin-left:0!important;left:initial!important}.pc-itm-container .customer-mode,body.conversation .customer-mode{color:#000;font-size:16px;text-align:center;padding:0 60px;font-weight:200;line-height:70px;position:fixed;bottom:0;right:100px;z-index:1000}body.conversation{background-color:#FFF;color:#717171}body.conversation>.footer,body.conversation>.top-nav{display:none}body.conversation header.masthead{position:fixed;top:0;z-index:1000;height:46px;width:100%;background-color:#332a86;color:#FFF}body.conversation header.masthead .brand{font:0/0 a;color:transparent;text-shadow:none;border:0;float:left;margin:14px 10px;width:428px;height:46px;padding-left:10px;background:transparent url(/static/images/itm-logo-on-white.png) scroll 0 0 no-repeat}body.conversation header.masthead .user-info{display:block;float:right;line-height:46px;padding-right:10px}body.conversation .return-home{text-align:center;color:#717171;position:fixed;top:80px;padding-top:27px;left:21px;width:50px;font-size:16px;background:transparent url(/static/images/menu-icon.png) scroll 12px 0 no-repeat}body.conversation .page-content{position:relative}body.conversation .conversation-patient-list{margin:200px 0 100px 110px;font-size:18px;font-weight:200}body.conversation .conversation-patient-list header{position:fixed;top:46px;padding-top:44px;width:100%;z-index:1000;border-bottom:10px solid #DDD;background-color:#FFF}body.conversation .conversation-patient-list header>div{min-height:100px;border-bottom:1px solid #CCC}body.conversation .conversation-patient-list header>div>table{position:absolute;bottom:0}body.conversation .conversation-patient-list section{border-top:10px solid #DDD}body.conversation .conversation-patient-list section .rollup-details{position:absolute;background-color:#ebebeb;background-image:-moz-linear-gradient(top,#ddd,#fff);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ddd),to(#fff));background-image:-webkit-linear-gradient(top,#ddd,#fff);background-image:-o-linear-gradient(top,#ddd,#fff);background-image:linear-gradient(to bottom,#ddd,#fff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdddddd', endColorstr='#ffffffff', GradientType=0);right:0;padding:0 20px 30px;width:115px;border-top:10px solid #DDD;margin-top:-10px}body.conversation .conversation-patient-list section .rollup-details .amount{float:right}body.conversation .conversation-patient-list section.affixed .rollup-details{position:fixed;top:200px}body.conversation .conversation-patient-list section.no-border{border-top:none}body.conversation table.conversation-list-table th{padding:5px 8px 25px;line-height:23px}body.conversation table.conversation-list-table td{padding:15px 8px;line-height:40px}body.conversation table.conversation-list-table td,body.conversation table.conversation-list-table th{font-weight:400;font-size:16px;border-right:1px solid #CCC;border-bottom:1px solid #CCC;text-align:left}body.conversation table.conversation-list-table td.patient,body.conversation table.conversation-list-table th.patient{width:227px}body.conversation table.conversation-list-table td.admission-details,body.conversation table.conversation-list-table td.discharge-details,body.conversation table.conversation-list-table th.admission-details,body.conversation table.conversation-list-table th.discharge-details{width:240px}body.conversation table.conversation-list-table td:last-child,body.conversation table.conversation-list-table th:last-child{border-right:none}body.conversation table.conversation-list-table .description{font-size:.8em;font-weight:400}body.conversation table.conversation-list-table tr.tableConvSize-1 td.conv-content,body.conversation table.conversation-list-table tr.tableConvSize-1 th.conv-content{width:483px}body.conversation table.conversation-list-table tr.tableConvSize-2 td.conv-content,body.conversation table.conversation-list-table tr.tableConvSize-2 th.conv-content{width:241.5px}body.conversation table.conversation-list-table tr.tableConvSize-3 td.conv-content,body.conversation table.conversation-list-table tr.tableConvSize-3 th.conv-content{width:161px}body.conversation table.conversation-list-table tr.tableConvSize-4 td.conv-content,body.conversation table.conversation-list-table tr.tableConvSize-4 th.conv-content{width:120.75px}body.conversation table.conversation-list-table tr:last-child td,body.conversation table.conversation-list-table tr:last-child th{border-bottom:none}body.conversation .indicator{float:left;display:block;width:40px;height:40px;margin-right:8px;border-radius:20px;background-color:#000}body.conversation .conversation-status{color:#00a8cb}body.conversation .conversation-status.status-overdue>.indicator{background-color:red}body.conversation .conversation-status.status-today>.indicator{background-color:green}body.conversation .conversation-status.status-future>.indicator{background-color:#98fb98}body.conversation .conversation-status.status-complete>.indicator{display:none}body.conversation .navigation{width:100%;position:fixed;bottom:0;left:0}body.conversation .navigation>ul{border-top:1px solid #CCC;border-right:1px solid #CCC;background-color:#FFF;position:relative;list-style:none;margin:0 150px 0 0;padding:0;overflow:hidden}body.conversation .navigation li{float:left}body.conversation .navigation li.active a{padding-top:22px;border-top:10px solid #b2bb1e}body.conversation .navigation li a{display:block;text-align:center;line-height:1.2em;padding:32px 10px 25px;font-size:20px;color:#555;margin-left:20px;margin-right:20px}body.conversation .navigation li a:active,body.conversation .navigation li a:hover{text-decoration:none}body.conversation .navigation li.magicline{position:absolute;background-color:#b2bb1e;top:0;width:235px;height:10px;transition:all .3s}body.conversation .navigation ul.today li.magicline{left:35px}body.conversation .navigation ul.admission li.magicline{left:319px}body.conversation .navigation ul.discharge li.magicline{left:608px}.pc-itm-container .itm-patient-heading{position:relative}.pc-itm-container .itm-patient-heading .patient-name{margin-top:1px}.pc-itm-container .question-content-wrap{overflow:auto;position:static}.pc-itm-container .question-opening-text{font-size:1em;line-height:1.2em;padding:0 50px;padding-bottom:20px}.pc-itm-container .question-text{font-size:1.3em;line-height:1.3em}.pc-itm-container .question-help-text{font-size:1em}.pc-itm-container .itm-question-content{margin-bottom:20px}.pc-itm-container .itm-question-content>div{position:static;padding-bottom:0;min-height:0}.pc-itm-container .itm-question-nav{position:relative;padding-bottom:30px}.pc-itm-container .itm-question-nav ul{margin:0}.pc-itm-container .question-answers{position:relative;bottom:0;padding:0 50px}.pc-itm-container .question-answers li{cursor:pointer;width:120px;height:50px}.pc-itm-container .question-answers li span{width:120px;height:50px;font-size:1em}.pc-itm-container .itm-step-question{top:2px}.pc-itm-container .itm-notes-btn-container{position:relative}.pc-itm-container .itm-notes-btn-container .itm-notes-icon{position:absolute;z-index:1001;top:-20px;width:80px;right:-20px;height:30px;cursor:pointer;padding-top:50px;text-align:center;background:#fff url(/static/images/conversation-notes-icon.png) scroll 50% 20px no-repeat;-webkit-tap-highlight-color:rgba(0,0,0,0)}.itm-step-question{position:absolute;top:22px;font-size:16px;color:#888;z-index:1001;-webkit-tap-highlight-color:rgba(0,0,0,0)}.itm-step-question.prev{right:50%}.itm-step-question.next{left:50%}.colwide-1 .itm-step-question.prev{margin-right:23px}.colwide-1 .itm-step-question.next{margin-left:23px}.colwide-2 .itm-step-question.prev{margin-right:46px}.colwide-2 .itm-step-question.next{margin-left:46px}.colwide-3 .itm-step-question.prev{margin-right:69px}.colwide-3 .itm-step-question.next{margin-left:69px}.colwide-4 .itm-step-question.prev{margin-right:92px}.colwide-4 .itm-step-question.next{margin-left:92px}.colwide-5 .itm-step-question.prev{margin-right:115px}.colwide-5 .itm-step-question.next{margin-left:115px}.colwide-6 .itm-step-question.prev{margin-right:138px}.colwide-6 .itm-step-question.next{margin-left:138px}.colwide-7 .itm-step-question.prev{margin-right:161px}.colwide-7 .itm-step-question.next{margin-left:161px}.colwide-8 .itm-step-question.prev{margin-right:184px}.colwide-8 .itm-step-question.next{margin-left:184px}.colwide-9 .itm-step-question.prev{margin-right:207px}.colwide-9 .itm-step-question.next{margin-left:207px}.colwide-10 .itm-step-question.prev{margin-right:230px}.colwide-10 .itm-step-question.next{margin-left:230px}.colwide-11 .itm-step-question.prev{margin-right:253px}.colwide-11 .itm-step-question.next{margin-left:253px}.colwide-12 .itm-step-question.prev{margin-right:276px}.colwide-12 .itm-step-question.next{margin-left:276px}.colwide-13 .itm-step-question.prev{margin-right:299px}.colwide-13 .itm-step-question.next{margin-left:299px}.colwide-14 .itm-step-question.prev{margin-right:322px}.colwide-14 .itm-step-question.next{margin-left:322px}.colwide-15 .itm-step-question.prev{margin-right:345px}.colwide-15 .itm-step-question.next{margin-left:345px}.section-nav .nav-list .nav-header.no-caps{text-transform:none}.notes-dialog.modal.in,.stop-dialog.modal.in{text-align:center;width:500px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin-top:-100px}.notes-dialog.modal.in p,.stop-dialog.modal.in p{font-size:1.4em}.notes-dialog.modal.in form,.stop-dialog.modal.in form{margin:15px}.notes-dialog.modal.in form ul.question-answers,.stop-dialog.modal.in form ul.question-answers{padding:0}.notes-dialog.modal.in form .comment-area,.stop-dialog.modal.in form .comment-area{width:100%;overflow:hidden}.notes-dialog.modal.in form textarea,.stop-dialog.modal.in form textarea{display:block;height:90px;resize:none;width:418px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin:0 0 15px}.notes-dialog.modal.in form .save-btn,.stop-dialog.modal.in form .save-btn{display:inline-block;height:60px;width:80px;background-color:#A382E5;color:#FFF;border:none;font-size:20px;font-weight:200;-webkit-font-smoothing:antialiased;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.notes-dialog.modal.in form .cancel-btn,.stop-dialog.modal.in form .cancel-btn{display:inline-block;height:60px;width:80px;background-color:transparent;color:#333;border:none}.notes-dialog.modal.in .question-answers,.stop-dialog.modal.in .question-answers{position:relative;bottom:auto;left:auto}.notes-dialog.modal.in .question-answers li,.stop-dialog.modal.in .question-answers li{width:140px}.notes-dialog.modal.in .question-answers li span,.stop-dialog.modal.in .question-answers li span{width:120px;font-size:1.1em}