.patient-ui-nav{background:#f0f0f0;border-style:solid;border-width:1px;border-color:#b3b3b3;border-bottom:solid 0.5em #05b5b3;*zoom:1}@media screen and (max-width: 950px){.patient-ui-nav{background:#FFF}}@media screen and (max-width: 750px){.patient-ui-nav{border-top:none;border-left:none;border-right:none}}.patient-ui-nav:after{visibility:hidden;display:block;content:"";clear:both;height:0}.patient-ui-nav ul{list-style:none inside;margin:0;padding:0;float:left;*zoom:1}.patient-ui-nav ul:after{visibility:hidden;display:block;content:"";clear:both;height:0}.patient-ui-nav ul li{padding:1em 2.5em;float:left;border-color:#b3b3b3;border-style:none;border-width:1px;border-right-style:solid;cursor:pointer}.patient-ui-nav ul li:hover{background-color:#dfdfdf}.patient-ui-nav ul li.active,.patient-ui-nav ul li.active:hover{background-color:#05b5b3;color:#FFF;cursor:default}@media screen and (max-width: 950px){.patient-ui-nav ul li:hover{background-color:#f0f0f0}}@media screen and (max-width: 750px){.patient-ui-nav ul{width:100%;float:none;clear:both;text-align:center}.patient-ui-nav ul li{box-sizing:border-box;border-top-style:solid;width:100%;padding-left:0;padding-right:0}.patient-ui-nav ul li:first-child{border-left-style:solid}}@media only screen and (max-width: 650px){.patient-ui-nav ul li:first-child,.patient-ui-nav ul li{border-left-style:none;border-right-style:none}.patient-ui-nav .search-add{margin-right:0.5em}}.patient-ui-nav .search-add{float:right}.patient-ui-nav .search-add form{display:block;float:left;margin:0.5em 1em 0 0}.patient-ui-nav .search-add button,.patient-ui-nav .search-add input{-webkit-appearance:none;outline:0;font-size:1em}.patient-ui-nav .search-add input[type="submit"],.patient-ui-nav .search-add button{background-color:#05b5b3;color:#FFF}.patient-ui-nav .search-add input[type="submit"]:hover,.patient-ui-nav .search-add button:hover{background-color:#049c9a}.patient-ui-nav .search-add input[type="submit"]:active,.patient-ui-nav .search-add button:active{background-color:#048382}.patient-ui-nav .search-add input[type="text"],.patient-ui-nav .search-add input[type="submit"]{padding:0.25em 0.5em;display:block;float:left;border-style:solid;border-width:1px;border-color:gray}.patient-ui-nav .search-add input[type="text"]{border-right:none}.patient-ui-nav .search-add input[type="submit"]{cursor:pointer;border-left:none}.patient-ui-nav .search-add button.add,.patient-ui-nav .search-add button.download-excel{display:block;float:left;margin:0.375em 0.5em 0 0;cursor:pointer;color:#FFF;background-color:#05b5b3;border:solid 2px #05b5b3;border-radius:5px}.patient-ui-nav .search-add button.add:hover,.patient-ui-nav .search-add button.download-excel:hover{border-color:#049c9a}.patient-ui-nav .search-add button.add:focus,.patient-ui-nav .search-add button.download-excel:focus{border-color:#048382}.patient-ui-nav .search-add button.add:before,.patient-ui-nav .search-add button.download-excel:before{font-family:'fc-icons';font-size:1.5em}.patient-ui-nav .search-add button.add{position:relative;padding:0.5em 1em 0.5em 2.75em}.patient-ui-nav .search-add button.add:before{content:"\49";position:absolute;left:0.5em;top:0.125em}.patient-ui-nav .search-add button.download-excel{padding:0.5em 0.5em 0 0.5em}.patient-ui-nav .search-add button.download-excel:before{position:relative;left:0.0625em;top:-0.125em}@media screen and (max-width: 750px){.patient-ui-nav .search-add{margin-bottom:1em}.patient-ui-nav .search-add button.add,.patient-ui-nav .search-add button.download-excel{margin:0 0 0 0.375em}}.ip-grid ul{list-style:none inside;margin:0;padding:0;box-sizing:border-box;-moz-box-sizing:border-box}.ip-grid ul li{white-space:nowrap;text-overflow:ellipsis}.ip-grid .is-valid-pii{background-color:#F4F4F4}.ip-grid>ul{*zoom:1;border-color:#ccc;border-width:1px;border-right-style:solid}.ip-grid>ul:after{visibility:hidden;display:block;content:"";clear:both;height:0}.ip-grid>ul:first-child{border-top-style:solid}.ip-grid>ul:first-child>li.edit--col{padding:0}.ip-grid>ul.last>li{border-bottom-color:#999}.ip-grid>ul>li{display:block;width:15%;float:left;overflow-x:hidden;box-sizing:border-box;-moz-box-sizing:border-box;padding:0.5em;border-color:#ccc;border-width:1px;border-style:solid;border-right:none;border-top:none;border-bottom-color:#ccc}.ip-grid>ul>li .title{display:none}.ip-grid>ul>li.edit--col{width:5%;padding:0}.ip-grid>ul>li.name--col{width:20%}.ip-grid>ul>li button{width:100%;display:block;overflow:hidden;cursor:pointer;margin:0;padding:0.5em 0.25em 0.5em 0.125em;-webkit-appearance:none;border:none;background:none;font-size:1em;color:#008579;text-overflow:ellipsis}.ip-grid>ul>li button:before{font-family:'fc-icons';font-size:0.9em;vertical-align:text-top;margin-right:0.25em;font-weight:normal;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ip-grid.edit-disabled>ul>li{width:20%}.ip-grid .ip-grid__headers{color:#626469;font-weight:bold}.ip-grid .ip-grid__headers>li{position:relative;padding:0.625em 0.5em 0 1.75em;height:2.5em;border-bottom-color:#999;overflow:visible}.ip-grid .ip-grid__headers>li.order-disabled{padding-left:0.5em}.ip-grid .ip-grid__headers>li span{display:block;overflow-x:hidden;text-overflow:ellipsis}.ip-grid .ip-grid__headers>li:after{content:'';display:block;position:absolute;bottom:0;left:0;width:100%;height:0;background-color:#05b5b3;-moz-transition:height 250ms ease-out;-o-transition:height 250ms ease-out;-webkit-transition:height 250ms ease-out;transition:height 250ms ease-out}.ip-grid .ip-grid__headers>li:before{content:'\48';display:block;width:1.75em;height:1em;position:absolute;left:0;top:0.625em;font-family:fc-icons;text-align:center;color:#ccc;font-weight:normal;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ip-grid .ip-grid__headers>li:before .lte-ie8{z-index:1}.ip-grid .ip-grid__headers>li.edit--col:before,.ip-grid .ip-grid__headers>li.order-disabled:before{display:none}.ip-grid .ip-grid__headers>li.filterable{padding-top:0.25em}.ip-grid .ip-grid__headers .order-indicator{display:block;width:1.5em;height:100%;position:absolute;top:0;left:0;cursor:pointer;overflow-y:hidden}.lte-ie8 .ip-grid .ip-grid__headers .order-indicator{background:#FFF;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";z-index:10}.ip-grid .ip-grid__headers .order-indicator>span{display:block;width:100%;height:200%;position:relative;top:100%;-moz-transition:top 250ms ease-out;-o-transition:top 250ms ease-out;-webkit-transition:top 250ms ease-out;transition:top 250ms ease-out}.ip-grid .ip-grid__headers .order-indicator>span:before,.ip-grid .ip-grid__headers .order-indicator>span:after{position:absolute;content:'';width:0;height:0;left:0.25em;border-style:solid;border-color:transparent}.ip-grid .ip-grid__headers .order-indicator>span:before{border-width:0 0.5em 0.5em 0.5em;border-bottom-color:#05b5b3;top:0.875em}.ip-grid .ip-grid__headers .order-indicator>span:after{border-width:0.5em 0.5em 0 0.5em;border-top-color:#05b5b3;bottom:1em}.ip-grid .ip-grid__headers .order-disabled .order-indicator{display:none}.ip-grid .ip-grid__headers .active-order{border-bottom-color:#05b5b3}.ip-grid .ip-grid__headers .active-order:before{display:none}.lte-ie8 .ip-grid .ip-grid__headers .active-order .order-indicator{z-index:0;background:none;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.ip-grid .ip-grid__headers .active-order:after{height:3px}.ip-grid .ip-grid__headers .active-order .order-indicator.up span{top:0}.ip-grid .ip-grid__headers .active-order .order-indicator.down span{top:-100%}.ip-grid .fc-multi-select li{position:relative}.ip-grid .fc-multi-select .drop-select{position:relative;border:solid 1px #D7E0E9;padding:0.25em 1.75em 0.25em 0.75em;overflow-x:hidden;text-overflow:ellipsis;cursor:pointer}.ip-grid .fc-multi-select .drop-select:after{content:'2';display:block;position:absolute;right:0.5em;padding:0.25em;top:1px;font-family:'fc-icons';color:#05b5b3;font-weight:normal;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ip-grid .fc-multi-select.is-active .drop-select,.ip-grid .fc-multi-select.is-active .drop{border-color:#05b5b3}.ip-grid .fc-multi-select.is-active .drop-select{border-bottom:none}.ip-grid .fc-multi-select.is-active .drop-select:after{color:#008579}.ip-grid .fc-multi-select .drop{position:absolute;z-index:100;min-width:100%;max-width:120%;border:solid 1px #CCC;background:#FFF;font-weight:normal;overflow-y:auto;max-height:320px}.ip-grid .fc-multi-select .drop li{padding:0.5em;cursor:pointer;border-bottom:solid 1px #FFF;overflow-x:hidden}.ip-grid .fc-multi-select .drop li:last-child{border-bottom:none}.ip-grid .fc-multi-select .drop li:hover{background-color:#008579;color:#FFF}.ip-grid .fc-multi-select .drop li:after{content:'';position:absolute;right:0.75em;font-family:'fc-icons';font-weight:normal;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ip-grid .fc-multi-select .drop li.selected{background-color:#DDD;color:#666;border-bottom-color:#CCC}.ip-grid .fc-multi-select .drop li.selected:after{content:'\47'}@media screen and (max-width: 950px){.ip-grid ul.ip-grid__headers{display:none}.ip-grid>ul{padding:2.5em 25% 1em 1em;position:relative;border-bottom-style:solid;border-left-style:solid;color:#666}.ip-grid>ul:nth-child(even){background:#f0f0f0}.ip-grid>ul>li{float:none;border:none;width:auto;display:inline;padding:0;margin-left:0.5em;line-height:1.25em;white-space:normal}.ip-grid>ul>li .title{display:inline}.ip-grid>ul>li:before{content:' ';margin-right:0.5em;display:inline-block;width:2px;height:0.75em;background-color:#D0CDCD}.ip-grid>ul>li:first-child{margin-left:0}.ip-grid>ul>li:first-child:before{display:none}.ip-grid>ul li.edit--col,.ip-grid>ul li.name--col,.ip-grid>ul li.status{position:absolute;display:block;display:inline-flex;margin-left:0}.ip-grid>ul li.edit--col:before,.ip-grid>ul li.name--col:before,.ip-grid>ul li.status:before{display:none}.ip-grid>ul>li.edit--col{display:block;width:100%;height:100%;top:0;left:0}.ip-grid>ul>li.edit--col button{width:100%;height:100%;background:none;color:transparent}.lte-ie8 .ip-grid>ul>li.edit--col button{font-size:0px}.ip-grid>ul>li.edit--col button:after{display:block;content:"\39";font-family:'fc-icons';font-size:2em;color:gray;width:1em;position:absolute;right:3%;top:50%;margin-top:-0.5em}.ip-grid>ul>li.name--col{top:0.5em;left:.74074em;width:auto;color:#05b5b3;font-size:1.35em}.ip-grid>ul>li.status{left:75%;width:25%;display:block;white-space:nowrap;font-size:1em;top:50%;margin-top:-0.5em;padding:0 8% 0 2%}}@media only screen and (max-width: 650px){.ip-grid ul{border-left:none;border-right:none}}@media screen and (max-width: 750px){.ip-grid ul>li.edit--col button:after{right:1%}}@media screen and (max-width: 30em){.ip-grid ul>li.edit--col button:after{right:0}}@media screen and (max-width: 28em){.ip-grid>ul{padding-right:35%;font-size:0.9em}.ip-grid>ul li.status{left:65%;width:35%}}.ip-pager{text-align:center;font-size:0.75em;border-style:solid;border-width:1px;border-color:#ccc;border-top:none}.ip-pager span{margin:0 0.75em}.ip-pager button{border-style:solid;border-width:1px;border-color:#ccc;border-top:none;border-bottom:none;background:#FFF;color:#666;text-decoration:none;display:inline-block;padding:1em;margin:0 1em;font-family:'fc-icons';font-weight:normal;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;outline:0}.ip-pager button:disabled,.ip-pager button:disabled:hover{background:#FFF;color:#e6e6e6;border-left-color:#e6e6e6;border-right-color:#e6e6e6}.ip-pager button:active,.ip-pager button:focus{border-left-color:#999;border-right-color:#999}.ip-pager button:hover{background:#f0f0f0;color:black}@-webkit-keyframes ngdialog-slidein{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}100%{-webkit-transform:translateY(0%);transform:translateY(0%)}}@keyframes ngdialog-slidein{0%{-moz-transform:translateX(100%);-ms-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translateX(100%)}100%{-moz-transform:translateX(0%);-ms-transform:translateX(0%);-webkit-transform:translateX(0%);transform:translateX(0%)}}@-webkit-keyframes ngdialog-slideout{0%{-webkit-transform:translateX(0%);transform:translateX(0%)}100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes ngdialog-slideout{0%{-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}100%{-moz-transform:translateX(100%);-ms-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translateX(100%)}}.ngdialog.modal-investigator-ui input,.ngdialog.modal-investigator-ui select,.ngdialog.modal-investigator-ui textarea{font-size:0.8em}.ngdialog.modal-investigator-ui input[disabled],.ngdialog.modal-investigator-ui select[disabled]{background-color:#FFF;border-color:#DDD}.ngdialog.modal-investigator-ui .ngdialog-content{padding-top:1vh;padding-bottom:1vh}.ngdialog.modal-investigator-ui .ngdialog-content>div{border-radius:4px;-moz-box-shadow:0 4px 6px -1px rgba(0,0,0,0.35);-webkit-box-shadow:0 4px 6px -1px rgba(0,0,0,0.35);box-shadow:0 4px 6px -1px rgba(0,0,0,0.35)}@media screen and (max-width: 950px){.ngdialog.modal-investigator-ui .ngdialog-content>div{width:inherit}}.ngdialog.modal-investigator-ui .form-input{background:#F4F4F4}.ngdialog.modal-investigator-ui .form-input .break-line{border-top:1px solid #ccc;width:100%;position:relative}.ngdialog.modal-investigator-ui .form-input .group-title{margin:10px 0;font-size:15px;font-weight:bold}.ngdialog.modal-investigator-ui .modal-header{border-bottom:1px solid #dddddd}.ngdialog.modal-investigator-ui .modal-header h2{color:#15565f;padding:10px 40px 10px 48px;margin:0;position:relative;font-weight:bold;font-size:1em}.ngdialog.modal-investigator-ui .modal-header h2:before{width:34px;height:34px;top:4px;left:12px;content:'';position:absolute;background:url(commons/images/ICON_template.svg) 0 0;background-repeat:no-repeat !important;background-size:contain}.ngdialog.modal-investigator-ui .is-valid-pii input{background:#F4F4F4}.ngdialog.modal-investigator-ui .patient-information{margin:0 auto;width:60%}.ngdialog.modal-investigator-ui .patient-information dl dt{width:30%;line-height:28px}.ngdialog.modal-investigator-ui .patient-information dl dd{width:70%;color:#777;line-height:28px}.ngdialog.modal-investigator-ui .patient-questions{width:0}.ngdialog.modal-investigator-ui fieldset{border:none;padding:16px 30px}.ngdialog.modal-investigator-ui fieldset>div{overflow:visible;margin-bottom:12px}.ngdialog.modal-investigator-ui .contact-btn{border:solid 1px #128474;background:#128474;color:#FFF;display:block;float:left;clear:both;position:relative;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);border-radius:3px;text-decoration:none;padding:0 1.2em;margin:0 0 1em 40%;font-size:12px;font-weight:bold;top:6px}.ngdialog.modal-investigator-ui .contact-btn:hover{background:#009d8b;color:#FFF}.ngdialog.modal-investigator-ui .contact-btn:disabled{color:#999;border-color:#bfbfbf;background:#ebebeb}.ngdialog.modal-investigator-ui .contact-btn:focus{outline:none;border-color:#006e69}@media screen and (max-width: 750px){.ngdialog.modal-investigator-ui .contact-btn{float:right;position:static;margin-top:0.5em;margin-left:0}}@media screen and (min-width: 31em){.ngdialog.modal-investigator-ui .contact-btn[href^="tel:"]{display:none}}@media screen and (orientation: landscape) and (max-height: 25em){.ngdialog.modal-investigator-ui .contact-btn[href^="tel:"]{display:block}}.ngdialog.modal-investigator-ui fieldset>div.permission>div{position:relative;float:left;width:40%;padding:0.35em 0.75em 0.35em 0.35em}.ngdialog.modal-investigator-ui fieldset>div.permission.send-notification>div{position:relative;float:left;width:48%;padding:0em 0.75em 0.35em 0.35em}.ngdialog.modal-investigator-ui fieldset>div.permission input[type="checkbox"]{float:right;clear:none}.ngdialog.modal-investigator-ui fieldset>div.permission input+span{top:0;right:0.25em}.ngdialog.modal-investigator-ui fieldset>div.permission label{text-align:left;font-weight:normal;line-height:1.25em;padding-left:0;padding-right:0}@media screen and (max-width: 750px){.ngdialog.modal-investigator-ui fieldset>div.permission>div,.ngdialog.modal-investigator-ui fieldset>div.permission label{width:auto;float:none;clear:none;display:inline}.ngdialog.modal-investigator-ui fieldset>div.permission>div{padding:0;position:static}.ngdialog.modal-investigator-ui fieldset>div.permission label{margin-left:0}.ngdialog.modal-investigator-ui fieldset>div.permission input[type="checkbox"]{float:none}.ngdialog.modal-investigator-ui fieldset>div.permission input+span{position:static}}.ngdialog.modal-investigator-ui .modal-footer{*zoom:1;padding:10px 12px;border-top:1px solid #ddd;background:#FFFFFF}.ngdialog.modal-investigator-ui .modal-footer:after{visibility:hidden;display:block;content:"";clear:both;height:0}@media screen and (max-width: 750px){.ngdialog.modal-investigator-ui .modal-footer{padding-left:2.5%;padding-right:2.5%}}.ngdialog.modal-investigator-ui .modal-buttons{float:right}.ngdialog.modal-investigator-ui .modal-buttons button{font-size:13px;border-radius:4px;padding:0;height:fit-content;width:124px;margin:0}@media screen and (max-width: 750px){.ngdialog.modal-investigator-ui .modal-buttons{float:none;text-align:center}}@media screen and (max-width: 30em){.ngdialog.modal-investigator-ui .modal-buttons button{min-width:45%;padding-left:0.25em;padding-right:0.25em;margin-bottom:1em}.ngdialog.modal-investigator-ui .modal-buttons button+button{margin-left:2.5%}}.ngdialog.modal-investigator-ui .ngdialog-close{color:#CCC;font-size:2.5em;top:0;padding:0;right:0;width:44px;height:44px;z-index:99}.ngdialog.modal-investigator-ui .ngdialog-close:hover{color:#d9d9d9}.ngdialog.modal-investigator-ui .ngdialog-close:focus{background-color:rgba(255,255,255,0.25)}.ngdialog.modal-investigator-ui input[type="text"],.ngdialog.modal-investigator-ui input[type="email"],.ngdialog.modal-investigator-ui input[type="password"],.ngdialog.modal-investigator-ui select{float:left;padding:8px 4px;border-radius:3px}@media screen and (min-width: 751px){.ngdialog.modal-investigator-ui input[type="text"],.ngdialog.modal-investigator-ui input[type="email"],.ngdialog.modal-investigator-ui input[type="password"],.ngdialog.modal-investigator-ui select{width:60%;margin-left:0}}.ngdialog.modal-investigator-ui select{-webkit-appearance:none;-moz-appearance:none;background-image:url("commons/images/down-arrow.svg");background-repeat:no-repeat;background-position-x:98%;background-position-y:50%;background-color:#fff}.ngdialog.modal-investigator-ui input[required]+span,.ngdialog.modal-investigator-ui select[required]+span,.ngdialog.modal-investigator-ui textarea[required]+span{color:gray;margin-left:0.25em;position:absolute}.ngdialog.modal-investigator-ui *[required][disabled]+span:after,.ngdialog.modal-investigator-ui *[required][readonly]+span:after{display:none}.ngdialog.modal-investigator-ui *[required].ng-invalid+span{color:#EC1C24}.ngdialog.modal-investigator-ui form.submitted-once input.ng-invalid,.ngdialog.modal-investigator-ui form.submitted-once select.ng-invalid{color:#66090c;border-color:#c51017}.ngdialog.modal-investigator-ui form.submitted-once input.ng-invalid[disabled],.ngdialog.modal-investigator-ui form.submitted-once select.ng-invalid[disabled]{background-color:#FFF;border-color:#DDD}.ngdialog.modal-investigator-ui .error-text{clear:both;float:left;width:60%;margin-left:40%;padding:0 0 0.5em 1em;line-height:1.25em;font-size:0.9em;font-style:italic;color:#c51017}.ngdialog.modal-investigator-ui label,.ngdialog.modal-investigator-ui dl dt{width:40%;color:#444444;padding:0;font-size:12px;line-height:30px}.ngdialog.modal-investigator-ui dl{margin:0 0 1em 0;font-size:0.8em;line-height:1.5em;*zoom:1}.ngdialog.modal-investigator-ui dl:after{visibility:hidden;display:block;content:"";clear:both;height:0}.ngdialog.modal-investigator-ui dl dt,.ngdialog.modal-investigator-ui dl dd{float:left;margin:0;padding:0}.ngdialog.modal-investigator-ui dl dt{font-weight:bold;clear:left}.ngdialog.modal-investigator-ui dl dd{width:58%;word-break:break-word}.ngdialog.modal-investigator-ui dl dd span.no-comment{font-style:italic;color:#999}.ngdialog.modal-investigator-ui .survey-question{overflow-x:auto;margin-bottom:20px}.ngdialog.modal-investigator-ui .survey-question table{float:right;border-collapse:collapse;border-spacing:0;font-size:0.8em;width:100%;border:1px solid #ccc;padding:0 30px}.ngdialog.modal-investigator-ui .survey-question th,.ngdialog.modal-investigator-ui .survey-question td{border:1px solid #ccc;text-align:left;padding:8px;word-break:break-word}.ngdialog.modal-investigator-ui .survey-question th{background-color:#dbdbdb}.ngdialog.modal-investigator-ui.failure-reason .ngdialog-content>div{top:0.5em}.ngdialog.modal-investigator-ui.failure-reason h3{padding:0 0 0.25em 0.25em;border-bottom-color:#05b5b3}.ngdialog.modal-investigator-ui.failure-reason .alert{margin:0}.ngdialog.modal-investigator-ui.failure-reason .layout-v2 h3{padding:4px 12px;background-color:#d9d9d9;color:#444444;border-bottom-color:#d9d9d9}.ngdialog.modal-investigator-ui.failure-reason .layout-v2 input[type="radio"]{top:6px;position:absolute;display:inline;font-size:1em;width:18px;height:18px;float:none;padding:0.125em 0 0 0;margin:0 0 0 20px;accent-color:#108474;cursor:pointer}.ngdialog.modal-investigator-ui.failure-reason .layout-v2 label{padding:0 0 0 48px;cursor:pointer}.ngdialog.modal-investigator-ui.failure-reason .layout-v2 .form-input{padding:30px}.ngdialog.modal-investigator-ui.failure-reason .layout-v2 .form-input .message{font-size:13px}.ngdialog.modal-investigator-ui.failure-reason .layout-v2 fieldset{padding:0;margin:0 0 30px 0;border:1px solid #d9d9d9}.ngdialog.modal-investigator-ui.failure-reason .layout-v2 fieldset>div{font-size:0.85em;margin-bottom:0.75em;position:relative}.ngdialog.modal-investigator-ui.failure-reason .layout-v2 fieldset textarea{float:left;margin:10px 0 10px 50px;border-radius:4px}.ngdialog.modal-investigator-ui.failure-reason .layout-v2 fieldset .error-text{float:left;margin-left:50px}.ngdialog.modal-investigator-ui.failure-reason textarea{font-size:1.2em;width:80%;min-height:8em;display:block;float:right;margin-right:0.5em}@media screen and (max-width: 750px){.ngdialog.modal-investigator-ui.failure-reason textarea{width:100%;margin-right:0}.ngdialog.modal-investigator-ui.failure-reason .layout-v2 textarea{width:calc(100% - 70px)}}.ngdialog.modal-investigator-ui.failure-reason textarea[required]+span{right:1em}.ngdialog.modal-investigator-ui.failure-reason input[type="checkbox"]{display:inline;font-size:1em;line-height:1em;width:1em;height:1em;padding:0;margin:0;padding-top:0.125em}.ngdialog.modal-investigator-ui.failure-reason label{text-align:left;font-size:1em;font-weight:normal;width:auto;display:inline;float:none;padding:0}.ngdialog.modal-investigator-ui.failure-reason fieldset{padding:1em 1.5em 0 1em}.ngdialog.modal-investigator-ui.failure-reason fieldset>div{font-size:0.85em;margin-bottom:0.75em}.ngdialog.modal-investigator-ui.failure-reason fieldset:nth-last-child(2){padding-bottom:0}.ngdialog.modal-investigator-ui.failure-reason fieldset.last{padding-top:0;padding-bottom:2em}.ngdialog.modal-investigator-ui.failure-reason .err-other-text .error-text{padding-top:0.5em;padding-left:0;width:80%;margin-left:0;float:right}.ngdialog.modal-investigator-ui.fc-contacted-log{background-color:#fff}.ngdialog.modal-investigator-ui.fc-contacted-log .ngdialog-content>div{width:auto}.ngdialog.modal-investigator-ui.fc-contacted-log .ngdialog-content>div .form-input{padding:40px;background-color:#fff}.ngdialog.modal-investigator-ui.fc-contacted-log .ngdialog-content>div .form-input .table{display:table;width:100%;border:1px solid #c6c6c6;border-right:none;border-bottom:none;font-size:13px}.ngdialog.modal-investigator-ui.fc-contacted-log .ngdialog-content>div .form-input .table .table-row{display:table-row}.ngdialog.modal-investigator-ui.fc-contacted-log .ngdialog-content>div .form-input .table .table-row.header{background:#dddddd;font-weight:bold}.ngdialog.modal-investigator-ui.fc-contacted-log .ngdialog-content>div .form-input .table .table-row .table-cell{display:table-cell;border:1px solid #c6c6c6;border-top:none;border-left:none;text-align:left;padding:16px;word-break:break-word;vertical-align:middle}.ngdialog.modal-investigator-ui.fc-contacted-log .ngdialog-content>div .form-input .table .table-row .table-cell .small-screen-label{display:none;font-weight:bold}.ngdialog.modal-investigator-ui.fc-contacted-log .ngdialog-content>div .form-input .table .time-of-contact{width:105px}.ngdialog.modal-investigator-ui.fc-contacted-log .ngdialog-content>div .form-input .table .caller{width:175px}.ngdialog.modal-investigator-ui.fc-contacted-log .ngdialog-content>div .form-input .table .contact-time{width:200px}.ngdialog.modal-investigator-ui.fc-contacted-log .ngdialog-content>div .form-input .table .notes{width:200px}.ngdialog.modal-investigator-ui.fc-contacted-log .ngdialog-content>div .form-input .table .notes.edit-mode{background-color:#e9e9e9;vertical-align:middle;padding:0;position:relative}.ngdialog.modal-investigator-ui.fc-contacted-log .ngdialog-content>div .form-input .table .notes .edit-value{display:inline-block;width:100%}.ngdialog.modal-investigator-ui.fc-contacted-log .ngdialog-content>div .form-input .table .notes .edit-value .note-input{padding:15px 13px;height:48px;width:100%;box-sizing:border-box;border:none;background-color:transparent;font-size:13px}.ngdialog.modal-investigator-ui.fc-contacted-log .ngdialog-content>div .form-input .table .notes .edit-value .note-error-msg{padding-left:16px;font-size:11px;font-style:italic;color:#c51017;position:absolute;width:100%;white-space:normal;bottom:-2px;left:0}@media screen and (max-width: 750px){.ngdialog.modal-investigator-ui.fc-contacted-log.ngdialog .ngdialog-content .form-input .table{border:none}.ngdialog.modal-investigator-ui.fc-contacted-log.ngdialog .ngdialog-content .form-input .table .table-row{display:block;border-bottom:1px solid #c6c6c6;padding:10px 0}.ngdialog.modal-investigator-ui.fc-contacted-log.ngdialog .ngdialog-content .form-input .table .table-row:last-child{border-bottom:none}.ngdialog.modal-investigator-ui.fc-contacted-log.ngdialog .ngdialog-content .form-input .table .table-row.header{display:none}.ngdialog.modal-investigator-ui.fc-contacted-log.ngdialog .ngdialog-content .form-input .table .table-row .table-cell{border:none;display:inline-block;width:100%;padding:0 16px;background-color:transparent}.ngdialog.modal-investigator-ui.fc-contacted-log.ngdialog .ngdialog-content .form-input .table .table-row .table-cell .small-screen-label{display:inline-block}.ngdialog.modal-investigator-ui.fc-contacted-log.ngdialog .ngdialog-content .form-input .table .notes .edit-value .note-error-msg{padding-left:35px}}@media screen and (max-width: 950px){.ngdialog.modal-investigator-ui.ngdialog-closing .ngdialog-content>div{-webkit-animation:ngdialog-slideout 200ms;animation:ngdialog-slideout 200ms}.ngdialog.modal-investigator-ui .ngdialog-content>div{-webkit-animation:ngdialog-slidein .5s;animation:ngdialog-slidein .5s}}@media screen and (max-width: 750px){.ngdialog.modal-investigator-ui .ngdialog-content>div{border-radius:0}.ngdialog.modal-investigator-ui .ngdialog-content>div label,.ngdialog.modal-investigator-ui .ngdialog-content>div dl dt{text-align:left}.ngdialog.modal-investigator-ui .ngdialog-content>div fieldset>div{margin-bottom:0.75em}.ngdialog.modal-investigator-ui .ngdialog-content>div .error-text{margin-left:0;padding:0.5em 0 0 0}.ngdialog.modal-investigator-ui .ngdialog-content>div .survey-question table{width:100%;margin-right:0}}.ngdialog.modal-investigator-ui.edit.pep-v2-wrapper .ngdialog-content>div{width:960px}.ngdialog.modal-investigator-ui.edit.pep-v2-wrapper .ngdialog-content input.read-only{background-color:#fbfbfb}.ngdialog.modal-investigator-ui.edit.pep-v2-wrapper .ngdialog-content .patient-information{width:40%;float:left}.ngdialog.modal-investigator-ui.edit.pep-v2-wrapper .ngdialog-content .patient-questions{width:60%;float:left;display:block}.ngdialog.modal-investigator-ui.edit.pep-v2-wrapper .ngdialog-content .patient-questions .check-box-wrapper{display:flex;align-items:center;margin-bottom:10px}.ngdialog.modal-investigator-ui.edit.pep-v2-wrapper .ngdialog-content .patient-questions .check-box-wrapper input{float:none;display:inline-block}.ngdialog.modal-investigator-ui.edit.pep-v2-wrapper .ngdialog-content .patient-questions .check-box-wrapper label{float:none;display:inline-block;width:calc(100% - 30px);margin-left:10px;font-weight:normal;line-height:20px}.ngdialog.modal-investigator-ui.edit.pep-v2-wrapper .ngdialog-content .patient-questions .radio-wrapper{position:relative;width:100%;display:inline-block}.ngdialog.modal-investigator-ui.edit.pep-v2-wrapper .ngdialog-content .patient-questions .radio-wrapper input[type="radio"]{top:8px;position:absolute;display:inline;font-size:1em;width:14px;height:14px;float:none;padding:0.125em 0 0 0;accent-color:#108474;cursor:default}.ngdialog.modal-investigator-ui.edit.pep-v2-wrapper .ngdialog-content .patient-questions .radio-wrapper label{padding:0 0 0 23px;cursor:default;width:calc(100% - 16px)}.ngdialog.modal-investigator-ui.edit.pep-v2-wrapper .ngdialog-content .patient-questions .contact-center-question-lang-wrapper{margin:20px 0;display:inline-block;width:100%}.ngdialog.modal-investigator-ui.edit.pep-v2-wrapper .ngdialog-content .patient-questions .contact-center-question-lang-wrapper label{width:20%}.ngdialog.modal-investigator-ui.edit.pep-v2-wrapper .ngdialog-content .patient-questions .contact-center-question-lang-wrapper select{width:40%}.ngdialog.modal-investigator-ui.edit.pep-v2-wrapper .ngdialog-content .patient-questions .contact-center-question-lang-wrapper .error-text{margin-left:17%}@media screen and (max-width: 750px){.ngdialog.modal-investigator-ui.edit.pep-v2-wrapper .ngdialog-content .patient-questions .contact-center-question-lang-wrapper select,.ngdialog.modal-investigator-ui.edit.pep-v2-wrapper .ngdialog-content .patient-questions .contact-center-question-lang-wrapper label{width:100%}}.ngdialog.modal-investigator-ui.edit.pep-v2-wrapper .ngdialog-content .patient-questions table select{width:100%;font-size:13px}.ngdialog.modal-investigator-ui.edit.pep-v2-wrapper .ngdialog-content .patient-questions table input[type=text]{width:100%;font-size:13px;outline:none;border-radius:3px;height:33px;box-sizing:border-box;border:1px solid #ccc;padding:5px}.ngdialog.modal-investigator-ui.edit.pep-v2-wrapper .ngdialog-content .patient-questions table input[type=text][disabled]{background:#F4F4F4}.ngdialog.modal-investigator-ui.edit fieldset>div.highlight{padding-top:1em;border-top:solid 1px #D7E0E9;margin-top:1em}.ngdialog.modal-investigator-ui.edit fieldset>div.highlight label{color:#008579;font-weight:bold}.ngdialog.modal-investigator-ui.edit .ngdialog-content>div{max-width:none;width:660px}.ngdialog.modal-investigator-ui.edit .ngdialog-content .form-input{background:none;display:flex;flex-direction:row}.ngdialog.modal-investigator-ui.edit .ngdialog-content .patient-information{width:100%;border-right:1px solid #dddddd;background:#F4F4F4}.ngdialog.modal-investigator-ui.edit .ngdialog-content .patient-questions{display:none;background:#FFFFFF;padding:16px 30px;margin-bottom:12px}@media screen and (max-width: 980px){.ngdialog.modal-investigator-ui.edit .ngdialog-content>div{width:90% !important}}@media screen and (max-width: 768px){.ngdialog.modal-investigator-ui.edit.pep-v2-wrapper .ngdialog-content .form-input{display:block}.ngdialog.modal-investigator-ui.edit.pep-v2-wrapper .ngdialog-content .patient-information{width:100%}.ngdialog.modal-investigator-ui.edit.pep-v2-wrapper .ngdialog-content .patient-questions{width:100%}.ngdialog.modal-investigator-ui.edit .ngdialog-content>div{width:100% !important}}.ngdialog.modal-investigator-ui .load-mask{opacity:0.5;background:url("commons/images/gray-loader.gif") no-repeat center #464f61;position:absolute;top:0;right:0;bottom:0;left:0;z-index:100}.ngdialog.portal.confirm .ngdialog-content>div{top:2em;padding:1em}.fc-responsive-dialog.fc-message-simple-dialog.reassign-referral .ngdialog-content .fc-common-panel-wrapper .fc-common-panel-body{padding:8px 24px !important}@media screen and (max-width: 750px){.ngdialog.modal-investigator-ui:not(.failure-reason) .ngdialog-content>div label,.ngdialog.modal-investigator-ui:not(.failure-reason) .ngdialog-content>div dl dt{padding-left:0;padding-bottom:0}.ngdialog.modal-investigator-ui:not(.failure-reason) .ngdialog-content>div label,.ngdialog.modal-investigator-ui:not(.failure-reason) .ngdialog-content>div dl dd{width:auto}.ngdialog.modal-investigator-ui:not(.failure-reason) .ngdialog-content>div label{font-weight:normal}.ngdialog.modal-investigator-ui:not(.failure-reason) .ngdialog-content>div dl dd{padding:0;word-break:normal}}.fcHeader .fc-responsive-header #header .btm-nav-contain{display:block}.clearfix::after{display:block;content:"";clear:both}.page-content{padding-bottom:1em}.page-content .loading{opacity:0.5;background-color:#464f61;background-image:url("commons/images/gray-loader.gif")}@media only screen and (min-width: 650px){.page-content .loading{width:auto;height:auto;top:0;right:1em;bottom:1em;left:1em}}@media only screen and (max-width: 950px), only screen and (max-height: 650px){.page-content .loading{bottom:0;left:0;right:0}}.lte-ie8 .page-content .loading{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";zoom:1}.fc-loading-mask{position:fixed;width:100%;height:100%;z-index:99999}.fc-loading-mask .fc-loading-mask-backdrop{opacity:0.5}div.fc-responsive-dialog-overlay{z-index:10000}div.fc-responsive-dialog .fc-common-panel-wrapper .fc-common-panel-header{border-top-right-radius:4px;border-top-left-radius:4px}div.fc-responsive-dialog .fc-common-panel-wrapper .fc-common-panel-header h2:before{background:url("commons/images/ICON_template.svg") 0 0}div.fc-responsive-dialog .fc-common-panel-wrapper .fc-common-panel-footer{border-bottom-right-radius:4px;border-bottom-left-radius:4px}div.fc-responsive-dialog .fc-common-panel-wrapper .fc-common-panel-footer .fc-common-button{border-radius:4px}
/*# sourceMappingURL=investigator-ui.css.map */
