@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i);/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body,html{padding:0;margin:0;height:100%}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:600}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;display:block}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{color:inherit;display:table;max-width:100%;white-space:normal}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:1}:-moz-placeholder,::-moz-placeholder{color:inherit;opacity:1}:-ms-input-placeholder{color:inherit;opacity:1}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}ul{list-style-type:none;margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-weight:400;font-style:normal;font-size:normal;margin:0;padding:0}p{margin:0 0 1rem}.drag-drop-limits{position:relative}.drag-drop-placeholder{visibility:hidden}.fake-input{height:30px;min-width:200px;display:block;border:1px solid #000}html{font-size:12px;box-sizing:border-box;color:#3c3c3c;font-family:Open Sans,sans-serif;font-weight:400;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}body{background:#f0f0f0;min-width:320px}#react-content{min-height:28rem}.content{padding:6rem 2rem 3rem;margin:0 auto;max-width:79rem;position:relative;min-width:300px}*,:after,:before{box-sizing:inherit}.hidden{display:none}.force-hidden{display:none!important}.unselectable{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}hr{border:0;border-top:1px solid #d2d2d2;margin:0;height:1px}a,a.link{cursor:pointer}a.link{text-decoration:underline;font-weight:600;color:#008bd2}.navbar{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.user-avatar{background-position:50%;background-size:cover;background-repeat:no-repeat}h1{font-size:48px;line-height:100%;margin-bottom:2rem}h1,h2{font-weight:600}h2{font-size:26px;line-height:30px;margin-bottom:1.5rem}h3{font-size:18px;margin-bottom:1rem}h4{font-weight:600;font-size:15px;margin-bottom:.75rem}.instruction-label{font-size:14px;margin-bottom:.75rem}.bold{font-weight:600}.button,button{vertical-align:top;border:0;background:#969696;font-size:12px;border-radius:5px;color:#fff;min-width:8rem;display:inline-block;line-height:normal;text-align:center;padding:9px 1.25rem 10px;outline:none;cursor:pointer;position:relative;text-decoration:none;box-shadow:inset 0 -3px 0 0 rgba(0,0,0,.15);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.button~.button,.button~.pseudo-button,.button~button,button~.button,button~.pseudo-button,button~button{margin-left:1rem}.button.with-icon,button.with-icon{min-width:auto;text-align:left;padding-left:3.2rem}.button.with-icon .icon,button.with-icon .icon{font-size:23px;position:absolute;top:48%;-ms-transform:translateY(-50%);transform:translateY(-50%);left:.5rem;width:2.5rem;text-align:center}.button.dropdown,button.dropdown{padding-right:2.25rem;text-align:left}.button.dropdown:before,button.dropdown:before{content:"\E903";position:absolute;top:51%;-ms-transform:translateY(-50%);transform:translateY(-50%);right:1rem;pointer-events:none;font-family:pix-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.button.dropdown.small-button,button.dropdown.small-button{padding-right:2rem}.button.dropdown.small-button:before,button.dropdown.small-button:before{right:.75rem}.button.dropdown.only-icon:before,button.dropdown.only-icon:before{text-align:center;width:100%;right:0}.button.only-icon,button.only-icon{min-width:3rem;min-height:3rem;padding:0}.button.only-icon .icon,button.only-icon .icon{font-size:23px;line-height:3rem}.button.small-button,button.small-button{padding:2px 1rem 3px;line-height:19px;min-width:2rem;min-height:2rem;box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.15)}.button.small-button.with-icon,button.small-button.with-icon{padding-left:2.5rem}.button.small-button.with-icon .icon,button.small-button.with-icon .icon{font-size:18px;width:1.75rem}.button.small-button.only-icon,button.small-button.only-icon{padding:0;line-height:inherit}.button.small-button.only-icon .icon,button.small-button.only-icon .icon{font-size:18px;line-height:2rem}.button:hover,button:hover{background:#898989}.button:focus:after,button:focus:after{content:"";position:absolute;top:-3px;right:-3px;left:-3px;bottom:-3px;border-radius:7px;border:2px solid rgba(0,0,0,.2);pointer-events:none}.button:active,button:active{background:#7d7d7d;box-shadow:none}.button:active:after,button:active:after{content:none}.button.white,button.white{color:#008bd2;background:#fff}.button.on-hover-white:hover,.button.white:hover,button.on-hover-white:hover,button.white:hover{background:#f2f2f2}.button.on-hover-white:active,.button.white:active,button.on-hover-white:active,button.white:active{background:#e6e6e6}.button.highlight,button.highlight{background:#008bd2}.button.highlight:hover,.button.on-hover-highlight:hover,button.highlight:hover,button.on-hover-highlight:hover{background:#007ab9}.button.highlight:active,.button.on-hover-highlight:active,button.highlight:active,button.on-hover-highlight:active{background:#00699f}.button.alert,button.alert{background:#c3282d}.button.alert:hover,.button.on-hover-alert:hover,button.alert:hover,button.on-hover-alert:hover{background:#ae2428}.button.alert:active,.button.on-hover-alert:active,button.alert:active,button.on-hover-alert:active{background:#991f23}.button.success,button.success{background-color:#39b54a}.button.on-hover-success:hover,.button.success:hover,button.on-hover-success:hover,button.success:hover{background-color:#33a242}.button.on-hover-success:active,.button.success:active,button.on-hover-success:active,button.success:active{background-color:#2d8e3a}.button.alpha,button.alpha{background:rgba(0,0,0,.45)}.button.alpha:hover,button.alpha:hover{background:rgba(0,0,0,.5)}.button.alpha:active,button.alpha:active{background:rgba(0,0,0,.55)}.button.dashed-button,button.dashed-button{color:rgba(0,0,0,.45);background:none}.button.dashed-button:after,button.dashed-button:after{content:"";border:1px dashed rgba(0,0,0,.4);position:absolute;top:0;right:0;bottom:0;left:0;border-radius:5px}.button.dashed-button:hover,button.dashed-button:hover{background-color:rgba(0,0,0,.05)}.button.dashed-button:active,button.dashed-button:active{background-color:rgba(0,0,0,.08)}.button.outline,button.outline{color:rgba(0,0,0,.6);background:none;position:relative}.button.outline.dropdown:before,.button.outline .icon,button.outline.dropdown:before,button.outline .icon{color:rgba(0,0,0,.5)}.button.outline:after,button.outline:after{content:"";border:1px solid rgba(0,0,0,.35);position:absolute;top:0;right:0;bottom:0;left:0;border-radius:5px}.button.outline:hover,button.outline:hover{background-color:rgba(0,0,0,.055)}.button.outline:active,button.outline:active{background-color:rgba(0,0,0,.08)}.button.outline:focus:after,button.outline:focus:after{box-shadow:0 0 0 3px rgba(0,0,0,.1)}.button.outline.white,.button.outline.white.dropdown:before,.button.outline.white .icon,button.outline.white,button.outline.white.dropdown:before,button.outline.white .icon{color:#fff}.button.outline.white:after,button.outline.white:after{border:1px solid #fff}.button.outline.white:hover,button.outline.white:hover{background-color:rgba(0,0,0,.08)}.button.outline.white:active,button.outline.white:active{background-color:rgba(0,0,0,.1)}.button.outline.white:focus:after,button.outline.white:focus:after{box-shadow:0 0 0 3px rgba(0,0,0,.2)}.button.nav-tab,button.nav-tab{color:rgba(0,0,0,.6);background:none;position:relative;box-shadow:none}.button.nav-tab.dropdown:before,.button.nav-tab .icon,button.nav-tab.dropdown:before,button.nav-tab .icon{color:rgba(0,0,0,.5)}.button.nav-tab:after,button.nav-tab:after{content:"";border:1px solid rgba(0,0,0,.35);position:absolute;top:0;right:0;bottom:0;left:0;border-radius:5px}.button.nav-tab:hover,button.nav-tab:hover{background-color:rgba(0,0,0,.055)}.button.nav-tab:active,button.nav-tab:active{background-color:rgba(0,0,0,.08)}.button.nav-tab:focus:after,button.nav-tab:focus:after{box-shadow:0 0 0 3px rgba(0,0,0,.1)}.button.nav-tab.white,.button.nav-tab.white.dropdown:before,.button.nav-tab.white .icon,button.nav-tab.white,button.nav-tab.white.dropdown:before,button.nav-tab.white .icon{color:#fff}.button.nav-tab.white:after,button.nav-tab.white:after{border:1px solid #fff}.button.nav-tab.white:hover,button.nav-tab.white:hover{background-color:rgba(0,0,0,.08)}.button.nav-tab.white:active,button.nav-tab.white:active{background-color:rgba(0,0,0,.1)}.button.nav-tab.white:focus:after,button.nav-tab.white:focus:after{box-shadow:0 0 0 3px rgba(0,0,0,.2)}.button.nav-tab:after,button.nav-tab:after{border:0}.button.nav-tab.active:after,button.nav-tab.active:after{border:1px solid rgba(0,0,0,.35)}.link-only{background-color:transparent;border:0;box-shadow:none;color:#969696;text-decoration:underline;font-weight:700}.link-only:focus,.link-only:hover{background-color:transparent;color:#008bd2}.submitting-form .button.with-loader,.submitting-form button.with-loader{color:transparent;pointer-events:none;box-shadow:none;cursor:default}.submitting-form .button.with-loader .icon,.submitting-form button.with-loader .icon{display:none}.submitting-form .button.with-loader:before,.submitting-form button.with-loader:before{content:"";display:block;border:4px solid hsla(0,0%,100%,.4);border-top-color:hsla(0,0%,100%,.9);border-radius:50%;width:26px;height:26px;position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);animation:spin 1s linear infinite}.submitting-form .button.with-loader.loader-with-text,.submitting-form button.with-loader.loader-with-text{color:#fff}.submitting-form .button.with-loader.loader-with-text:before,.submitting-form button.with-loader.loader-with-text:before{left:.75rem;right:auto;width:22px;height:22px;border-width:3px;-ms-transform:translateY(-50%);transform:translateY(-50%)}.submitting-form .button.with-loader.loader-with-text:after,.submitting-form button.with-loader.loader-with-text:after{content:none}.pseudo-button~.button,.pseudo-button~.pseudo-button,.pseudo-button~button{margin-left:1rem}.fake-input,.rich-text-editor,.text-input,input[type=password],input[type=text],input[type=url],textarea{width:100%;font-size:14px;border:1px solid #d2d2d2;border-radius:5px;outline:0;outline:none;color:#3c3c3c;background:#fff;position:relative}.fake-input:focus,.rich-text-editor:focus,.text-input:focus,input[type=password]:focus,input[type=text]:focus,input[type=url]:focus,textarea:focus{border-color:#b4b4b4;box-shadow:0 0 0 2px rgba(0,0,0,.075)}.fake-input::-webkit-input-placeholder,.rich-text-editor::-webkit-input-placeholder,.text-input::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:rgba(0,0,0,.4)}.fake-input:-moz-placeholder,.fake-input::-moz-placeholder,.rich-text-editor:-moz-placeholder,.rich-text-editor::-moz-placeholder,.text-input:-moz-placeholder,.text-input::-moz-placeholder,input[type=password]:-moz-placeholder,input[type=password]::-moz-placeholder,input[type=text]:-moz-placeholder,input[type=text]::-moz-placeholder,input[type=url]:-moz-placeholder,input[type=url]::-moz-placeholder,textarea:-moz-placeholder,textarea::-moz-placeholder{color:rgba(0,0,0,.4)}.fake-input:-ms-input-placeholder,.rich-text-editor:-ms-input-placeholder,.text-input:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:rgba(0,0,0,.4)}.fake-input::-ms-clear,.rich-text-editor::-ms-clear,.text-input::-ms-clear,input[type=password]::-ms-clear,input[type=text]::-ms-clear,input[type=url]::-ms-clear,textarea::-ms-clear{display:none}.fake-input,.text-input{line-height:34px}.text-input{cursor:text;min-height:3rem;padding:0 .7rem}.fake-input,input[type=password],input[type=text],input[type=url]{height:3rem;padding:0 .7rem;overflow:auto}textarea{resize:none;min-height:9rem;padding:.5rem .7rem;overflow:auto}.Select{margin-bottom:1rem}.Select .Select-menu-outer{z-index:3}.specialization-field .Select-multi-value-wrapper .Select-input{display:inline-block;margin-left:5px}.specialization-field .Select-multi-value-wrapper .Select-value{margin-left:7px;margin-top:7px;background-color:#f0f0f0;border:1px solid rgba(0,0,0,.2);color:#787878;display:inline-block}.specialization-field .Select-multi-value-wrapper .Select-value .Select-value-icon{border:0;float:right;padding-top:2px;padding-left:1px}.specialization-field .Select-multi-value-wrapper .Select-value .Select-value-icon:hover{background-color:#f0f0f0;color:#5a5a5a}.field-name,label{display:inherit;position:relative}.field-name .field-label,.field-name help-text,label .field-label,label help-text{margin-bottom:.5rem}.field-name .field-label,label .field-label{font-weight:600;display:inline-block;font-size:14px}.field-name .help-text,label .help-text{color:#787878;font-size:13px;font-weight:400}.field-name.input-locked input[type=password],.field-name.input-locked input[type=text],.field-name.input-locked input[type=url],label.input-locked input[type=password],label.input-locked input[type=text],label.input-locked input[type=url]{padding-right:2.25rem;background-color:rgba(0,0,0,.1)}.field-name.input-locked:before,label.input-locked:before{font-family:pix-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\E918";position:absolute;bottom:1.75rem;right:.75rem;font-size:18px;color:#787878;z-index:1}.field-name.date-picker input[type=password],.field-name.date-picker input[type=text],.field-name.date-picker input[type=url],label.date-picker input[type=password],label.date-picker input[type=text],label.date-picker input[type=url]{padding-right:2.25rem}.field-name.date-picker:before,label.date-picker:before{font-family:pix-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\E917";position:absolute;bottom:1.5rem;right:.75rem;font-size:24px;color:#787878;z-index:1;pointer-events:none}.field-name.has-errors .Select-control,.field-name.has-errors .text-input,.field-name.has-errors input[type=password],.field-name.has-errors input[type=text],.field-name.has-errors input[type=url],.field-name.has-errors textarea,label.has-errors .Select-control,label.has-errors .text-input,label.has-errors input[type=password],label.has-errors input[type=text],label.has-errors input[type=url],label.has-errors textarea{border-color:#c3282d}.field-name.has-success input[type=password],.field-name.has-success input[type=text],.field-name.has-success input[type=url],.field-name.has-success textarea,label.has-success input[type=password],label.has-success input[type=text],label.has-success input[type=url],label.has-success textarea{border-color:#39b54a}.field-name.has-success:after,label.has-success:after{font-family:pix-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\E90C";display:inline-block;background-color:#39b54a;width:20px;height:20px;padding:0;text-align:center;line-height:20px;border-radius:50%;cursor:pointer;top:2.8rem;right:.5rem;position:absolute;color:#fff}.field-name{display:block}.field-description,.post-field-description{display:block;font-size:12px;color:rgba(0,0,0,.5);margin-bottom:.5rem}.field-label~.field-description{margin-top:-.25rem}.post-field-description{margin-bottom:1rem;margin-top:-.6rem}.editable-label{display:inline-block;cursor:pointer;padding-right:.5rem}.editable-label .field-label:after{font-family:pix-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\E903";margin-left:.4rem;font-size:13px;vertical-align:-1px}.editable-label .editable-label-input{margin-bottom:.5rem;height:2.5rem;padding:0 2.7rem 0 .7rem;font-weight:600}.editable-label .context-menu-opener:hover,.editable-label .editable-label-input:hover~.context-menu-opener{background-color:rgba(0,0,0,.08)}.editable-label .context-menu-opener{position:absolute;margin-top:-3px;top:50%;right:.75rem;line-height:2rem;border-radius:3px;padding:0 .75rem;-ms-transform:translateY(-50%);transform:translateY(-50%)}.editable-label .context-menu-opener~.context-menu{right:7px;top:31px}.editable-box{background-color:rgba(0,0,0,.07);border:1px solid rgba(0,0,0,.1);color:rgba(0,0,0,.6);border-radius:4px;padding:.75rem;margin-bottom:1rem;position:relative;font-size:13px}.editable-box.closed:active,.editable-box.closed:hover{background-color:rgba(0,0,0,.1);cursor:pointer}.editable-box+.editable-box{margin-top:-.5rem}.editable-box .editable-box-footer{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.editable-box .editable-box-footer>div~div{margin-left:1.5rem}.mandatory span.field-label:after{content:"*";color:#c3282d;vertical-align:top;line-height:100%;margin-left:1px}.mandatory.event-title span.field-label:after,.mandatory.product-title span.field-label:after{color:#fff}.input-with-button{display:-ms-flexbox;display:flex}.input-with-button .button,.input-with-button button{margin-bottom:1rem;border:1px solid #d2d2d2;padding:9px 1.25rem;border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-2px;-ms-flex-negative:0;flex-shrink:0}.combobox-input{cursor:pointer;position:relative}.combobox-input.expanded .fake-input{border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:0 0 2px 0 rgba(0,0,0,.4)}.combobox-input.with-placeholder .fake-input{color:#969696}.combobox-input:after{font-family:pix-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;cursor:pointer;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);right:.75rem;font-size:15px;color:#787878;content:"\E903";pointer-events:none}.search-with-icon{position:relative}.search-with-icon:after{font-family:pix-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\E90B";color:#d2d2d2;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:18px;left:0;width:2.75rem;text-align:center}.search-with-icon input{padding-left:2.4rem}.checkbox-list input[type=checkbox],.radio-list input[type=radio]{opacity:0;position:absolute;left:-20000000px}.checkbox-list input[type=checkbox]:focus~span:before,.radio-list input[type=radio]:focus~span:before{border-color:#b4b4b4;box-shadow:0 0 0 2px rgba(0,0,0,.2)}.checkbox-list.horizontal label,.radio-list.horizontal label{display:inline-block;margin-top:0;margin-bottom:1rem;margin-right:1.5rem}.checkbox-list label,.radio-list label{cursor:pointer;position:relative;padding-left:2.25rem}.checkbox-list label~label,.radio-list label~label{margin-top:.75rem}.checkbox-list input[type=checkbox]~span:before,.radio-list input[type=radio]~span:before{content:"";border:1px solid #d2d2d2;width:20px;height:20px;background-color:#fff;position:absolute;left:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);border-radius:2px}.radio-list label.has-errors input[type=radio]~span:before{border:1px solid #c3282d}.radio-list input[type=radio]~span:before{border-radius:50%}.checkbox-list input[type=checkbox]:checked~span:after{font-family:pix-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);left:3px;font-size:18px;color:#5a5a5a;content:"\E90C"}.radio-list input[type=radio]:checked~span:after{content:"";width:8px;height:8px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);left:6px;border-radius:50%;position:absolute;background-color:#5a5a5a}.checkbox-list label>span,.radio-list label>span{font-size:13px;line-height:16px;margin:2px 0;display:block}.select-check{width:3rem;height:3rem;border-radius:50%;border:2px solid #b4b4b4;position:relative}.selected .select-check{border-color:#008bd2;background-color:#008bd2}.selected .select-check:after{font-family:pix-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:52%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:26px;color:#fff;content:"\E90C"}.toggle{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.toggle .toggle-status{border-radius:1rem;width:2.5rem;height:16px;background-color:rgba(0,0,0,.2);position:relative;cursor:pointer;transition:.25s ease-out}.toggle .toggle-status:after{content:"";display:block;width:1rem;height:1rem;border-radius:50%;background-color:#fff;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;margin-left:2px;transition:.25s ease-out}.toggle input{opacity:0;position:absolute;left:-20000000px}.toggle input:checked~.toggle-status{background-color:#008bd2}.toggle input:checked~.toggle-status:after{left:100%;margin-left:-2px;-ms-transform:translate(-100%,-50%);transform:translate(-100%,-50%)}.select-boxes-list{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -.25rem}.select-boxes-list label{-ms-flex-positive:1;flex-grow:1;margin:0;cursor:pointer;text-align:center;-ms-flex-preferred-size:20%;flex-basis:20%;margin:0 .25rem;margin-bottom:1.25rem}.select-boxes-list label input{opacity:0;position:absolute;left:-20000000px}.select-boxes-list label .option-wrapper{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;border:1px solid #969696;border-radius:5px;background-color:#fff}.select-boxes-list label .option-wrapper .icon{-ms-flex-preferred-size:6rem;flex-basis:6rem;padding:1rem 0;font-size:120px;color:#969696;max-height:70px}.select-boxes-list label .option-wrapper .option-label{-ms-flex-positive:1;flex-grow:1;padding:1rem;-ms-flex-line-pack:center;align-content:center;background-color:transparent;color:#969696;border-top:1px solid #969696;box-shadow:inset 0 -3px 0 0 rgba(0,0,0,.15);border-bottom-right-radius:3px;border-bottom-left-radius:3px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.select-boxes-list label input:checked~.option-wrapper{border:1px solid #008bd2;position:relative}.select-boxes-list label input:checked~.option-wrapper .icon{color:#008bd2}.select-boxes-list label input:checked~.option-wrapper .option-label{background-color:#008bd2;color:#fff;border-top-color:#008bd2}.select-boxes-list label input:focus{input:checked}.select-boxes-list label input:focus~.option-wrapper:before{content:"";position:absolute;top:-4px;right:-4px;left:-4px;bottom:-4px;border-radius:7px;border:2px solid rgba(0,0,0,.2)}.select-boxes-list label:hover .option-wrapper{border:1px solid #969696;position:relative;box-shadow:0 0 5px 0 rgba(0,0,0,.2)}.select-boxes-list label:hover .option-wrapper .icon{color:#969696}.select-boxes-list label:hover .option-wrapper .option-label{background-color:#969696;color:#fff}.button input[type=file]{z-index:100;cursor:pointer;opacity:0;position:absolute;top:0;right:0;left:0;bottom:0;width:100%;overflow:hidden}.button input[type=file]::-webkit-file-upload-button{visibility:hidden}.button input[type=file]::file-upload-button{visibility:hidden}body.open-modal{overflow:hidden;position:fixed;width:100%}#dialog-confirm-container,#dialog-container,.dialog-container{overflow-y:scroll;height:100%!important;position:fixed;top:0;bottom:0;left:0;right:0;z-index:9999;display:-ms-flexbox;background-color:rgba(0,0,0,.5);display:flex}#dialog-confirm-container>div,#dialog-container>div,.dialog-container>div{margin:auto;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}#dialog-confirm-container{z-index:10000}#dialog-container>div{width:100%}.closed-modal-container{display:none}.dialog{border-radius:6px;padding:2rem;background-color:#fff;width:45rem;margin:0 auto;position:relative;min-width:320px}.dialog h2{margin-right:2.25rem}.dialog .dialog-content{width:100%;position:relative}.dialog .dialog-content>:last-child{margin-bottom:0}.dialog .dialog-footer{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin-top:2rem}.dialog .close-dialog-button{position:absolute;top:1.3rem;right:1.4rem;width:32px;height:32px;font-size:24px;line-height:32px;cursor:pointer;border-radius:50%;text-align:center;color:#b4b4b4;transition:.2s linear}.dialog .close-dialog-button:hover{background-color:rgba(0,0,0,.05);color:#969696}.next-dialog-button,.prev-dialog-button{color:#fff;text-shadow:0 0 5px rgba(0,0,0,.5);font-size:60px;z-index:10;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:.5rem 2rem;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.next-dialog-button :hover,.prev-dialog-button :hover{text-shadow:0 0 7px rgba(0,0,0,.75)}.prev-dialog-button{left:-6rem}.next-dialog-button{right:-6rem}@media screen and (max-width:680px){.next-dialog-button,.prev-dialog-button{display:none}}@media screen and (min-device-width:600px){#dialog-confirm-container,#dialog-container,.dialog-container{padding:3rem 0}}.tabs-menu{border-bottom:1px solid #b4b4b4;margin:2.5rem 0 1.5rem;padding-bottom:.75rem}.tabs-menu a{padding:.75rem 2rem;border-top-right-radius:5px;border-top-left-radius:5px}.tabs-menu a~a{margin-left:.5rem}.tabs-menu a.active{border-bottom:1px solid #fff;border-left:1px solid #b4b4b4;border-right:1px solid #b4b4b4;border-top:1px solid #b4b4b4;font-weight:700}.tabs-menu a.active,.tabs-menu a.active:hover{background-color:#fff}.tabs-menu a:hover{background-color:rgba(0,0,0,.08)}.context-menu{z-index:100;background-color:#fff;box-shadow:0 1px 5px 0 rgba(0,0,0,.5);border-radius:2px;margin-bottom:.5rem;position:absolute;animation:.2s fadeInDown ease}.context-menu,.list-menu{padding:.5rem 0;cursor:default;overflow:auto;text-align:left;color:inherit;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.context-menu .separator,.list-menu .separator{border-bottom:1px solid rgba(0,0,0,.1);margin-top:.5rem;margin-bottom:.5rem;cursor:default;height:0;pointer-events:none}.context-menu a,.list-menu a{color:inherit;font-weight:inherit;text-decoration:inherit;line-height:3rem;padding:0 3rem;display:block}.context-menu a:hover,.list-menu a:hover{background-color:#008bd2;cursor:pointer;color:#fff}.context-menu li,.list-menu li{white-space:nowrap;position:relative}.context-menu li.selected a:before,.list-menu li.selected a:before{font-family:pix-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\E90C";font-size:21px;position:absolute;left:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);width:3rem;text-align:center}.context-menu li.context-menu-footer,.list-menu li.context-menu-footer{background-color:rgba(0,0,0,.05);border-top:1px solid rgba(0,0,0,.05);margin-top:.5rem;margin-bottom:-.5rem;padding:6px 1rem 9px;font-size:11px;color:rgba(0,0,0,.5)}.context-menu li.context-menu-footer a,.list-menu li.context-menu-footer a{line-height:14px;padding:0;display:inline}.context-menu li.context-menu-footer a:hover,.list-menu li.context-menu-footer a:hover{background-color:transparent;color:#008bd2;text-decoration:underline}.context-menu .help-text,.list-menu .help-text{color:inherit;opacity:.5;margin-left:.3rem;font-size:11px}.context-menu .icon,.list-menu .icon{font-size:23px;position:absolute;left:0;top:0;line-height:3rem;width:3rem;text-align:center}.context-menu input[type=radio],.list-menu input[type=radio]{display:none}.context-menu .section-heading,.list-menu .section-heading{padding:.5rem 1rem .25rem;color:rgba(0,0,0,.4);font-size:11px}.combobox-menu.visible{display:block;position:absolute}.autocomplete-menu,.context-menu.combobox-menu{box-shadow:0 2px 2px 0 rgba(0,0,0,.4);border:1px solid #b4b4b4;border-top-color:#d2d2d2;max-height:25rem;min-width:100%;width:auto;margin-top:-1px;border-radius:5px;border-top-left-radius:0;border-top-right-radius:0;padding:0}.autocomplete-menu li>*,.context-menu.combobox-menu li>*{padding:0 1rem}.autocomplete-menu li.hover-item,.context-menu.combobox-menu li.hover-item{background-color:#008bd2;color:#fff}.autocomplete-menu li a:hover,.context-menu.combobox-menu li a:hover{background-color:transparent;color:inherit}.autocomplete-menu{border-radius:5px}.autocomplete-menu li.selected{background-color:#008bd2;color:#fff}.autocomplete-menu li.selected a:before{content:none}.errorsContainer li,.infoContainer li,.successContainer li,.system-message,.system-notification{padding:1rem 3.5rem 1rem 1rem;border-radius:5px;color:#fff;margin-top:1rem;line-height:20px;position:relative;-ms-flex-pack:justify;justify-content:space-between}.errorsContainer li~li,.infoContainer li~li,.successContainer li~li,.system-message~li,.system-notification~li{margin-top:.5rem}.errorsContainer li a,.infoContainer li a,.successContainer li a,.system-message a,.system-notification a{color:#fff;font-weight:600}.errorsContainer li span.icon,.infoContainer li span.icon,.successContainer li span.icon,.system-message span.icon,.system-notification span.icon{display:inline-block;background-color:rgba(0,0,0,.2);width:20px;height:20px;text-align:center;line-height:20px;border-radius:50%;cursor:pointer;position:absolute;top:1rem;right:1rem}.errorsContainer li span.icon:hover,.infoContainer li span.icon:hover,.successContainer li span.icon:hover,.system-message span.icon:hover,.system-notification span.icon:hover{background-color:rgba(0,0,0,.3)}.successContainer li,.system-message{background-color:#39b54a}.errorsContainer li{background-color:#c3282d}.infoContainer li{background-color:#969696}.system-message{position:fixed;top:-10rem;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:1110;box-shadow:0 0 0 0 transparent;transition:.7s ease-out}.system-message.active,.system-notification{top:0;box-shadow:0 1px 2px 0 rgba(0,0,0,.6)}.system-notification{padding:1rem;position:fixed;z-index:9999;left:50%;display:-ms-flexbox;display:flex;-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:#5a5a5a;animation:.5s fadeInDown-centeredX ease}.system-notification .button.small-button,.system-notification button.small-button{margin:-2px;margin-left:1rem}.system-notification .buttons-container{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.system-notification .message-title{font-weight:600;margin-bottom:-.25rem;margin-top:-.5rem}.system-notification .message-description{font-size:11px;margin-bottom:-.5rem}.system-notification .icon{display:inline-block;background-color:rgba(0,0,0,.2);width:20px;height:20px;padding-right:1px;text-align:center;line-height:20px;border-radius:50%;cursor:pointer;position:relative;top:1px;margin-left:.5rem}.system-notification .icon:hover{background-color:rgba(0,0,0,.3)}.system-notification .icon.icon-x:before{width:20px;display:block}.system-notification.with-loader{padding:.5rem 1rem}.system-notification.with-loader span{display:inline-block;position:relative;line-height:3rem;top:-2px}.system-notification.with-loader span:after{border-color:rgba(0,0,0,.1);border-top-color:#008bd2;border-radius:50%;display:block;animation:spin 1s linear infinite;width:26px;height:26px;border:4px solid hsla(0,0%,100%,.4);border-top-color:hsla(0,0%,100%,.9);position:relative;display:inline-block;margin-left:1rem;top:8px;content:""}.system-notification.with-loader span:after.light-colors{border-color:hsla(0,0%,100%,.4);border-top-color:hsla(0,0%,100%,.9)}.system-notification.with-loader.light{background-color:#787878}.system-notification.success{background-color:#39b54a}.system-notification.failure{background-color:#c3282d}.system-notification.processing-download .loader{margin-left:1rem}.loader{border:4px solid rgba(0,0,0,.1);border-top-color:#008bd2;border-radius:50%;display:block;animation:spin 1s linear infinite;width:26px;height:26px}.loader.light-colors{border-color:hsla(0,0%,100%,.4);border-top-color:hsla(0,0%,100%,.9)}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.header-container{z-index:10;box-shadow:0 0 0 0 rgba(0,0,0,.15);min-width:272px;padding-bottom:1rem}.header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.record-list~.record-list{margin-top:2rem}.record-list .medical-record{display:-ms-flexbox;display:flex;position:relative}.record-list .medical-record~.medical-record{margin-top:1rem}.record-list .medical-record~.list-opening{margin-top:1.5rem}.record-list .medical-record .record-thumbnail{width:12rem;height:12rem;border-radius:4px;background-color:#000;overflow:hidden;margin-right:1rem}.record-list .medical-record .record-thumbnail img{width:100%}.record-list .medical-record .main-container{-ms-flex-positive:1;flex-grow:1;font-size:13px;color:#5a5a5a}.record-list .medical-record .main-container .select-check{float:right;margin-left:1rem}.record-list .medical-record .main-container .buttons-container{float:right;margin-left:.75rem}.record-list .medical-record .main-container .buttons-container .button,.record-list .medical-record .main-container .buttons-container button{min-width:6rem}.record-list .medical-record .main-container .buttons-container .button~.button,.record-list .medical-record .main-container .buttons-container .button~button,.record-list .medical-record .main-container .buttons-container button~.button,.record-list .medical-record .main-container .buttons-container button~button{margin-left:.75rem}.record-list .medical-record .main-container h2{font-size:22px;margin-bottom:0;line-height:normal}.record-list .medical-record .main-container .record-info>div{margin-top:.3rem}.record-list .medical-record .main-container .record-info>div:last-child{margin-top:0}.record-list .medical-record .main-container .record-type,.record-list .medical-record .main-container label{font-weight:600;display:inline-block;margin-right:.5rem;cursor:inherit}.record-list .medical-record .upload-status-container{display:-ms-flexbox;display:flex;margin-right:-1rem;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.record-list .medical-record .upload-status-container .upload-status{font-size:13px;padding:8px 1rem 8px 2.8rem;border:2px solid #008bd2;border-radius:5px;margin-right:1rem;line-height:130%;position:relative;color:#008bd2}.record-list .medical-record .upload-status-container .upload-status .loader{display:inline-block;width:19px;height:19px;position:absolute;top:.6rem;left:.7rem;border-width:3px}.record-list .medical-record .upload-status-container .button,.record-list .medical-record .upload-status-container button{margin-right:1rem}.record-list .medical-record.failure,.record-list .medical-record.uploading,.record-list .medical-record.waiting{border-top-width:5px;border-top-style:solid}.record-list .medical-record.failure .record-info,.record-list .medical-record.failure .record-thumbnail,.record-list .medical-record.uploading .record-info,.record-list .medical-record.uploading .record-thumbnail,.record-list .medical-record.waiting .record-info,.record-list .medical-record.waiting .record-thumbnail{cursor:default!important;opacity:.4!important;pointer-events:none}.record-list .medical-record.failure .record-info .disabled,.record-list .medical-record.failure .record-info [disabled],.record-list .medical-record.failure .record-thumbnail .disabled,.record-list .medical-record.failure .record-thumbnail [disabled],.record-list .medical-record.uploading .record-info .disabled,.record-list .medical-record.uploading .record-info [disabled],.record-list .medical-record.uploading .record-thumbnail .disabled,.record-list .medical-record.uploading .record-thumbnail [disabled],.record-list .medical-record.waiting .record-info .disabled,.record-list .medical-record.waiting .record-info [disabled],.record-list .medical-record.waiting .record-thumbnail .disabled,.record-list .medical-record.waiting .record-thumbnail [disabled]{opacity:1!important}.record-list .medical-record.uploading{border-top-color:#008bd2}.record-list .medical-record.waiting{border-top-color:#969696}.record-list .medical-record.waiting .upload-status{color:#969696;border-color:#969696}.record-list .medical-record.waiting .upload-status .loader{border-top-color:#969696}.record-list .medical-record.failure{border-top-color:#c3282d}.record-list .medical-record.failure .upload-status{color:#c3282d;border-color:#c3282d}.record-list .medical-record.failure .icon-failure{font-size:23px;color:#c3282d;position:absolute;left:.7rem;top:.3rem}.record-list .list-opening{margin-bottom:.75rem;display:-ms-flexbox;display:flex;color:#969696}.record-list .list-opening:after,.record-list .list-opening:before{content:"";border-bottom:1px solid #d2d2d2;-ms-flex-positive:1;flex-grow:1;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.record-list .list-opening:before{margin-right:.75rem}.record-list .list-opening:after{margin-left:.75rem}.record-list.selecting{cursor:pointer}.record-list.selecting .medical-record.selected,.record-list.selecting .medical-record:hover{border-radius:6px}.record-list.selecting .medical-record.selected:after,.record-list.selecting .medical-record:hover:after{content:"";border:2px solid #b4b4b4;position:absolute;top:0;right:0;left:0;bottom:0;border-radius:5px}.record-list.selecting .medical-record.selected:after{border:3px solid #008bd2}.record-list.selecting .medical-record.selected:hover:after{border:3px solid #007ab9}.record-list.selecting .medical-record.failure,.record-list.selecting .medical-record.uploading,.record-list.selecting .medical-record.waiting{cursor:default}.record-list.selecting .medical-record.failure:hover:after,.record-list.selecting .medical-record.uploading:hover:after,.record-list.selecting .medical-record.waiting:hover:after{content:none}.record-list.selecting .add-shared-user,.record-list.selecting .shared-user .icon-x{cursor:default!important;opacity:.4!important;pointer-events:none}.record-list.selecting .add-shared-user .disabled,.record-list.selecting .add-shared-user [disabled],.record-list.selecting .shared-user .icon-x .disabled,.record-list.selecting .shared-user .icon-x [disabled]{opacity:1!important}.add-shared-user,.shared-user{background-color:#e6e6e6;padding:3px 2rem 4px 2.25rem;border-radius:12px;font-size:12px;position:relative;margin:3px .25rem 1px 0;white-space:nowrap;display:inline-block;cursor:default}.add-shared-user .icon-plus,.add-shared-user .shared-user-image,.shared-user .icon-plus,.shared-user .shared-user-image{width:20px;height:20px;border-radius:50%;background-color:#d2d2d2;display:inline-block;position:absolute;left:2px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);overflow:hidden}.add-shared-user .icon-plus,.shared-user .icon-plus{font-size:23px;line-height:20px;text-align:center;color:#787878}.add-shared-user .icon-x,.shared-user .icon-x{width:20px;height:20px;border-radius:50%;display:inline-block;position:absolute;top:50%;line-height:20px;-ms-transform:translateY(-50%);transform:translateY(-50%);right:2px;font-size:14px;text-align:center;cursor:pointer;color:#787878}.add-shared-user .icon-x:hover,.shared-user .icon-x:hover{background-color:#d2d2d2;color:#991f23}.add-shared-user{cursor:pointer;padding-right:1rem}.add-shared-user:hover{background-color:#d2d2d2}@media (max-width:760px){.record-list .medical-record .record-thumbnail{position:absolute;left:1rem;top:1rem;width:12rem;height:12rem}.record-list .medical-record .main-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.record-list .medical-record .main-container .record-info{padding-left:13rem}.record-list .medical-record .main-container .buttons-container{float:none;display:-ms-flexbox;display:flex;margin:1rem 0 0}.record-list .medical-record .main-container .buttons-container .button,.record-list .medical-record .main-container .buttons-container button{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;text-align:center;padding-left:1rem}.record-list .medical-record .main-container .buttons-container .button .icon,.record-list .medical-record .main-container .buttons-container button .icon{position:static;line-height:0;margin-right:.5rem;display:inline-block;vertical-align:-5px}.record-list.selecting .medical-record .select-check{float:none;margin-left:0;position:absolute;top:1rem;right:1rem}.record-list.selecting .medical-record .main-container{padding-right:4.5rem}.record-list.selecting .medical-record.failure,.record-list.selecting .medical-record.uploading,.record-list.selecting .medical-record.waiting{padding-right:0}}@media (max-width:585px){.record-list .medical-record .record-thumbnail{width:4rem;height:4rem;right:0;left:auto}.record-list .medical-record .main-container .record-info{padding-left:0}.record-list .medical-record .main-container .record-info>div:nth-child(2),.record-list .medical-record .main-container .record-info h2{padding-right:5rem}.record-list .medical-record.failure .record-thumbnail,.record-list .medical-record.uploading .record-thumbnail,.record-list .medical-record.waiting .record-thumbnail{display:none}.record-list .medical-record.failure .main-container .record-info,.record-list .medical-record.uploading .main-container .record-info,.record-list .medical-record.waiting .main-container .record-info{padding-left:0}.record-list .medical-record.failure .main-container .record-info>div:nth-child(2),.record-list .medical-record.failure .main-container .record-info h2,.record-list .medical-record.uploading .main-container .record-info>div:nth-child(2),.record-list .medical-record.uploading .main-container .record-info h2,.record-list .medical-record.waiting .main-container .record-info>div:nth-child(2),.record-list .medical-record.waiting .main-container .record-info h2{padding-right:.5rem}.record-list.selecting .medical-record .main-container .record-info{padding-left:0}.record-list.selecting .medical-record .main-container .record-info>div:nth-child(2),.record-list.selecting .medical-record .main-container .record-info h2{padding-right:0}.record-list.selecting .medical-record .select-check{float:none;margin-left:0;position:absolute;top:1rem;right:1rem}.record-list.selecting .medical-record .record-thumbnail{right:0;left:auto;bottom:1rem;top:auto;width:4rem;height:4rem}}@media (max-width:390px){.record-list .medical-record.failure,.record-list .medical-record.uploading,.record-list .medical-record.waiting{-ms-flex-direction:column;flex-direction:column}.record-list .medical-record.failure .upload-status-container,.record-list .medical-record.uploading .upload-status-container,.record-list .medical-record.waiting .upload-status-container{margin-top:1rem;-ms-flex-direction:row-reverse;flex-direction:row-reverse;min-width:auto}.record-list .medical-record.failure .upload-status-container .upload-status,.record-list .medical-record.uploading .upload-status-container .upload-status,.record-list .medical-record.waiting .upload-status-container .upload-status{width:auto}}@media (max-width:370px){.record-list .medical-record .main-container .buttons-container .button .icon,.record-list .medical-record .main-container .buttons-container button .icon{display:none}.record-list .medical-record.failure,.record-list .medical-record.uploading,.record-list .medical-record.waiting{-ms-flex-direction:column;flex-direction:column}.record-list .medical-record.failure .upload-status-container,.record-list .medical-record.uploading .upload-status-container,.record-list .medical-record.waiting .upload-status-container{margin-top:1rem;-ms-flex-direction:row-reverse;flex-direction:row-reverse;min-width:auto}.record-list .medical-record.failure .upload-status-container .upload-status,.record-list .medical-record.uploading .upload-status-container .upload-status,.record-list .medical-record.waiting .upload-status-container .upload-status{width:auto}}.record-box-list{margin-bottom:1.5rem}.record-box-list .record-box-item{display:-ms-flexbox;display:flex;padding:.5rem}.record-box-list .record-box-item~.record-box-item{margin-top:.5rem}.record-box-list .record-box-item .record-thumbnail{width:2.5rem;height:2.5rem;border-radius:4px;background-color:#000;overflow:hidden;margin-right:.75rem;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-ms-flex-negative:0;flex-shrink:0}.record-box-list .record-box-item .record-thumbnail img{width:100%}.record-box-list .record-box-item .record-info{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.record-box-list .record-box-item .record-title{font-size:18px;font-weight:600;display:inline-block;color:#5a5a5a;margin-right:.75rem}.record-box-list .record-box-item .record-type{display:none}.record-box-list .record-box-item .exam-date{display:inline-block;font-size:14px;color:#969696;line-height:130%}.record-box-list .record-box-item .exam-date label{display:none}.record-box-list .record-box-item:only-child{padding:1rem}.record-box-list .record-box-item:only-child .record-thumbnail{width:3.5rem;height:3.5rem}.record-box-list .record-box-item:only-child .record-title{margin-right:.5rem}.record-box-list .record-box-item:only-child .record-type{font-size:14px;display:inline-block;color:#969696;line-height:0}.record-box-list .record-box-item:only-child .exam-date{display:block}.record-box-list .record-box-item:only-child .exam-date label{display:inline-block;margin-right:.25rem}.opening-section{text-align:center;margin-bottom:2rem}.opening-section .divider-shadow{width:60%;margin:0 auto;margin-top:1rem;margin-bottom:1rem}.opening-section h1,.opening-section h3{font-weight:200}.opening-section h1{font-size:32px;margin-bottom:.5rem}.opening-section h3{color:#787878;font-size:18px}.multiple-column-input{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-2rem}.multiple-column-input label{-ms-flex-positive:1;flex-grow:1;display:inline-block;margin-left:2rem;-ms-flex-preferred-size:0;flex-basis:0}.drag-and-drop-box{background-color:rgba(0,0,0,.05);border:2px dashed rgba(0,0,0,.25);border-radius:5px;font-size:16px;font-weight:600;text-align:center;color:rgba(0,0,0,.4);padding:5rem 2rem;margin-top:1rem;transition:padding .5s ease-out;position:relative}.drag-and-drop-box div div{display:inline-block}.drag-and-drop-box .drag-and-drop-tip{font-size:12px;display:block;font-weight:400;margin-top:.25rem}.drag-and-drop-box .loader{display:inline-block;vertical-align:-7px;margin-right:.75rem}.drag-and-drop-box.dragging{background-color:rgba(0,0,0,.1)}.drag-and-drop-box.scanning{color:#008bd2;border:1px solid #008bd2;background-color:#cee3ed;font-weight:400}.drag-and-drop-box.failure{color:#c3282d;border:1px solid #c3282d;background-color:#f6d1d2;font-weight:400}.drag-and-drop-box.failure .icon-x{display:inline-block;background-color:rgba(0,0,0,.1);color:rgba(0,0,0,.4);font-size:18px;width:2.25rem;height:2.25rem;text-align:center;line-height:2.25rem;border-radius:50%;cursor:pointer;right:.75rem;position:absolute;top:.75rem}.drag-and-drop-box.failure .icon-x:hover{background-color:rgba(0,0,0,.15);color:rgba(0,0,0,.45)}.drag-and-drop-box.failure .icon-failure{font-size:24px;vertical-align:sub;margin-right:.5rem}.patient-home .drag-and-drop-box.failure,.patient-home .drag-and-drop-box.scanning{padding:2rem}.drag-drop-overlay{position:fixed;top:0;bottom:0;left:0;right:0;z-index:99999}.popup{box-shadow:0 0 3px 0 rgba(0,0,0,.4);border-radius:5px;padding:1rem;text-align:initial;line-height:140%;font-size:14px;margin-bottom:1rem;z-index:9999;animation:.2s fadeInDown ease-out;margin-top:.25rem}.popup,.popup:before{position:absolute;background-color:#fff}.popup:before{content:"";display:block;width:14px;height:14px;top:-6px;left:50%;-ms-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg);box-shadow:-2px -2px 2px -2px rgba(0,0,0,.5)}.popup.arrow-up-left:before{left:4rem}.popup.arrow-up-right:before{left:auto;right:4rem;-ms-transform:translateX(50%) rotate(45deg);transform:translateX(50%) rotate(45deg)}.popup.closing-popup{animation:.7s fadeOut linear;opacity:0}.warning-bar{color:#c3282d;background-color:#f6d1d2;padding:1.25rem 3.75rem 1.25rem 1.5rem;font-size:14px;display:block;position:fixed;top:4rem;left:0;width:100%;display:none}.warning-bar a{color:#008bd2;text-decoration:underline;font-weight:600}.warning-bar span.icon{display:inline-block;background-color:rgba(0,0,0,.1);color:rgba(0,0,0,.4);font-size:18px;width:2.25rem;height:2.25rem;text-align:center;line-height:2.25rem;border-radius:50%;cursor:pointer;right:.75rem;position:absolute;top:1rem}.warning-bar span.icon:hover{background-color:rgba(0,0,0,.15);color:rgba(0,0,0,.45)}h2 .tag{vertical-align:2px}.tag{line-height:18px;background:#f2f2f2;padding:1px 5px;border:1px solid rgba(0,0,0,.2);border-radius:5px;font-weight:700;font-size:13px;display:inline-block;margin-left:.5rem}.tag.info-tag{background:rgba(0,139,210,.2);border-color:rgba(0,139,210,.7);color:#008bd2}.return-home .button.with-icon,.return-home button.with-icon{padding-left:2.2rem}.return-home .button.with-icon .icon,.return-home button.with-icon .icon{font-size:18px;width:1.5rem}.scrolled .content{padding-top:10rem}.scrolled .patient-home .header-container,.scrolled .provider-home .header-container,.scrolled .provider-in-patient-profile .header-container{position:fixed;top:4rem;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);max-width:75rem;background-color:#f0f0f0;width:100%;padding:1rem 0;box-shadow:0 2px 0 0 rgba(0,0,0,.15);transition:box-shadow .25s ease-out}@media (max-width:948px){.scrolled .patient-home .header-container,.scrolled .provider-home .header-container,.scrolled .provider-in-patient-profile .header-container{left:2rem;right:2rem;-ms-transform:none;transform:none;width:auto}}.notification-list-bubble{position:fixed;top:3.5rem;right:1rem;max-width:32rem;min-width:296px;margin-left:1rem;padding:0}.notification-list-bubble.popup:before{right:6rem}.notification-list-bubble .notification-list-header{border-bottom:1px solid #b4b4b4;padding:.5rem .75rem;font-size:12px;color:#787878}.notification-list-bubble .notification-list-container{border-bottom-left-radius:5px;border-bottom-right-radius:5px;overflow:hidden;position:relative}.notification-list-bubble .notification-list{max-height:30rem;overflow:auto}.notification-list-bubble .notification-list li{padding:1rem;font-size:13px;display:-ms-flexbox;display:flex;border-bottom:1px solid #d2d2d2;cursor:pointer}.notification-list-bubble .notification-list li .user-avatar{-ms-flex-negative:0;flex-shrink:0;border-radius:50%;background-color:rgba(0,0,0,.1);display:inline-block;width:3rem;height:3rem;position:relative}.notification-list-bubble .notification-list li .user-avatar:before{content:"";border:1px solid rgba(0,0,0,.1);position:absolute;top:0;bottom:0;left:0;right:0;border-radius:50%}.notification-list-bubble .notification-list li .notification-content{margin:0 1.5rem 0 1rem;line-height:135%;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.notification-list-bubble .notification-list li .notification-time{font-size:12px;white-space:nowrap;color:#008bd2}.notification-list-bubble .notification-list li:hover{background-color:#e4f1f7}.notification-list-bubble .notification-list li.read{background-color:#f0f0f0;color:#787878}.notification-list-bubble .notification-list li.read .notification-time{color:#969696}.notification-list-bubble .notification-list li.read:hover{background-color:#d8ebf4}.right-container .help-bubble{font-size:13px;position:relative;right:172px;max-width:250px;min-width:250px;margin-left:1rem;padding:1rem;text-align:center;color:#787878;cursor:default}.right-container .help-bubble.popup:before{right:6rem}.right-container .help-bubble .bubble-title{border-bottom:1px solid #d2d2d2;padding-bottom:.5rem}.right-container .help-bubble .button{width:100%;margin:.5rem 0;padding:1rem .5rem;color:#fff}.right-container .help-bubble .box{font-size:12px}@media (max-width:320px){.notification-list-bubble{left:0}}.notification-button{display:inline-block;margin-top:.5rem;vertical-align:top;border-radius:50%;width:3rem;text-align:center;height:3rem;color:#fff;transition:.1s linear;position:relative}.notification-button:hover{background:hsla(0,0%,100%,.2)}.notification-button .icon-notification{font-size:24px;line-height:3rem}.notification-button .notification-badge{font-size:10px;font-weight:600;background-color:#e61e1e;border:1px solid #fff;position:absolute;text-align:center;min-width:18px;height:18px;top:1px;right:-1px;border-radius:30px;padding:1px 2px;box-shadow:0 0 2px 1px rgba(0,0,0,.5)}.help-button{cursor:pointer;display:inline-block;margin-top:.5rem;vertical-align:top;border-radius:50%;width:3rem;text-align:center;height:3rem;color:#fff;transition:.1s linear;position:relative}.help-button:hover{background:hsla(0,0%,100%,.2)}.help-button .icon-notification{font-size:24px;line-height:3rem}.help-button .notification-badge{font-size:10px;font-weight:600;background-color:#e61e1e;border:1px solid #fff;position:absolute;text-align:center;min-width:18px;height:18px;top:1px;right:-1px;border-radius:30px;padding:1px 2px;box-shadow:0 0 2px 1px rgba(0,0,0,.5)}.help-button .icon-help{font-size:24px;line-height:3rem}@keyframes fadeInDown{0%{opacity:0;-ms-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-ms-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes fadeInDown-centeredX{0%{opacity:0;transform:translate(-50%,-20px)}to{opacity:1;transform:translate(-50%)}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.invisible{visibility:hidden}.hide-below{-ms-transform:translateY(100%);transform:translateY(100%)}.hide-on-side{-ms-transform:translateX(100%);transform:translateX(100%)}.email-box-list{display:inline;line-height:0}.email-box{background-color:#e6e6e6;padding:2px 2rem 4px .75rem;border-radius:12px;font-size:13px;position:relative;margin:.4rem .5rem 0 0;vertical-align:1px;white-space:nowrap;display:inline-block;cursor:default;line-height:normal}.email-box .icon-x{width:20px;height:20px;border-radius:50%;display:inline-block;position:absolute;top:50%;line-height:20px;-ms-transform:translateY(-50%);transform:translateY(-50%);right:2px;font-size:14px;text-align:center;cursor:pointer;color:#787878}.email-box .icon-x:hover{background-color:#d2d2d2;color:#991f23}.email-box.use-name:before{content:attr(fullname)}.email-box.use-name .inner-email{display:none}@font-face{font-family:pix-icons;src:url(/static/media/pix-icons.0eecf7fd.eot);src:url(/static/media/pix-icons.0eecf7fd.eot#iefix) format("embedded-opentype"),url(/static/media/pix-icons.89424f05.ttf) format("truetype"),url(/static/media/pix-icons.34a75af8.woff) format("woff"),url(/static/media/pix-icons.b8d427fc.svg#pix-icons) format("svg");font-weight:400;font-style:normal}.icon,[class*=" icon-"],[class^=icon-]{font-family:pix-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-fax:before{content:"\E93C"}.icon-premium:before{content:"\E93A"}.icon-credit-card:before{content:"\E93B"}.icon-warning:before{content:"\E939"}.icon-report:before{content:"\E936"}.icon-checked-report:before{content:"\E937"}.icon-station:before{content:"\E938"}.icon-note:before{content:"\E935"}.icon-delete:before{content:"\E934"}.icon-help:before{content:"\E933"}.icon-download:before{content:"\E930"}.icon-print:before{content:"\E931"}.icon-email:before{content:"\E932"}.icon-arrow-up-line:before{content:"\E92C"}.icon-arrow-down-line:before{content:"\E92D"}.icon-arrow-left-line:before{content:"\E92E"}.icon-arrow-right-line:before{content:"\E92F"}.icon-hlogo-right:before{content:"\E929"}.icon-hlogo-left:before{content:"\E92A"}.icon-hlogo-center:before{content:"\E92B"}.icon-reload:before{content:"\E927"}.icon-image:before{content:"\E928"}.icon-external-link-line:before{content:"\E923"}.icon-edit:before{content:"\E924"}.icon-reorder:before{content:"\E925"}.icon-move:before{content:"\E926"}.icon-bold:before{content:"\E91B"}.icon-italic:before{content:"\E91C"}.icon-underline:before{content:"\E91D"}.icon-strikethrough:before{content:"\E91E"}.icon-insertUnorderedList:before{content:"\E91F"}.icon-insertOrderedList:before{content:"\E920"}.icon-outdent:before{content:"\E921"}.icon-indent:before{content:"\E922"}.icon-sort:before{content:"\E91A"}.icon-zip-file:before{content:"\E919"}.icon-calendar:before{content:"\E917"}.icon-lock:before{content:"\E918"}.icon-directories:before{content:"\E913"}.icon-files:before{content:"\E914"}.icon-failure:before{content:"\E915"}.icon-external-link:before{content:"\E916"}.icon-plus:before{content:"\E910"}.icon-edit-box:before{content:"\E911"}.icon-sign-out:before{content:"\E912"}.icon-share:before{content:"\E90A"}.icon-arrow-down:before{content:"\E903"}.icon-arrow-up:before{content:"\E904"}.icon-arrow-left:before{content:"\E905"}.icon-arrow-right:before{content:"\E906"}.icon-upload:before{content:"\E907"}.icon-view:before{content:"\E908"}.icon-settings:before{content:"\E909"}.icon-search:before{content:"\E90B"}.icon-check:before{content:"\E90C"}.icon-x:before{content:"\E90D"}.icon-plus-circle:before{content:"\E90E"}.icon-notification:before{content:"\E90F"}.icon-user:before{content:"\E900"}.icon-physician:before{content:"\E901"}.icon-organization:before{content:"\E902"}.viva-navbar{height:4rem;background:#008bd2;left:0;right:0;top:0;position:fixed;z-index:100;transition:box-shadow .5s ease-in}.viva-navbar .navbar-content{margin:0 auto;max-width:210mm;position:relative;min-width:300px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.viva-navbar .navbar-content .button,.viva-navbar .navbar-content button{padding-top:10px;padding-bottom:10px;line-height:1;box-shadow:none}.viva-navbar .navbar-content .button~.button,.viva-navbar .navbar-content .button~button,.viva-navbar .navbar-content button~.button,.viva-navbar .navbar-content button~button{margin-left:.75rem}.viva-navbar .navbar-content .button.with-icon,.viva-navbar .navbar-content button.with-icon{padding-left:2.5rem}.viva-navbar .navbar-content .button.with-icon .icon,.viva-navbar .navbar-content button.with-icon .icon{font-size:20px;width:1.75rem}.viva-navbar .navbar-content>div{max-height:4rem}.viva-navbar .navbar-content .left-container,.viva-navbar .navbar-content .right-container{-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;white-space:nowrap}.viva-navbar .navbar-content .left-container{padding-right:1rem}.viva-navbar .navbar-content .central-container{text-align:center;overflow:hidden}.viva-navbar .navbar-content .central-container .viva-logo{color:#fff;line-height:4rem;font-size:16px;font-weight:600;white-space:nowrap}.viva-navbar .navbar-content .central-container .viva-logo:before{content:". ";visibility:hidden;white-space:normal;margin-left:-7px}.viva-navbar .navbar-content .right-container{padding-left:1rem;text-align:right}.viva-navbar.preview{background-color:#5a5a5a}.viva-navbar.preview .previewing-status{color:#fff;font-size:13px;font-weight:600;padding-left:2.25rem;position:relative}.viva-navbar.preview .previewing-status .icon{font-size:23px;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);left:0}@media screen and (min-width:1401px){.with-side-panel .content.viva-report-builder,.with-side-panel .report-builder-footer,.with-side-panel .viva-navbar{padding-right:39rem}.with-side-panel .attachments-page-container .attachments-page.fixed-panel,.with-side-panel .attachments-page-container .attachments-page.fixed-panel.compact-panel{right:38rem}.with-side-panel .study-notes-panel{width:35rem}}@media screen and (min-width:1161px) and (max-width:1400px){.with-side-panel .content.viva-report-builder,.with-side-panel .report-builder-footer,.with-side-panel .viva-navbar{padding-right:28rem}.with-side-panel .attachments-page-container .attachments-page.fixed-panel,.with-side-panel .attachments-page-container .attachments-page.fixed-panel.compact-panel{right:27rem}}@media screen and (max-width:1160px){.with-side-panel .attachments-page.fixed-panel,.with-side-panel .footer-content,.with-side-panel .navbar-content,.with-side-panel .report-builder-header,.with-side-panel .report-page,.with-side-panel .study-notes-panel{margin-left:0!important}.with-side-panel .study-notes-panel-container{left:inherit;right:0;bottom:0;top:12rem}.with-side-panel .study-notes-panel{border-bottom-left-radius:0;border-bottom-right-radius:0}.with-side-panel .attachments-page-container .attachments-page.fixed-panel,.with-side-panel .attachments-page-container .attachments-page.fixed-panel.compact-panel{right:25rem;width:auto}}@media screen and (max-width:1160px) and (min-height:650px){.with-side-panel .study-notes-panel-container{top:40%}}.card{background:#fff;border:1px solid #d2d2d2;border-radius:5px}.box,.card{padding:1rem}.box{background-color:rgba(0,0,0,.07);border:1px solid rgba(0,0,0,.1);border-radius:5px}.footer-filler{position:relative}.report-page-footer{margin:0!important}.disabled,[disabled]{cursor:default!important;opacity:.4!important;pointer-events:none}.disabled .disabled,.disabled [disabled],[disabled] .disabled,[disabled] [disabled]{opacity:1!important}.rich-text-container{position:relative}.rich-text-container.focused .rich-text-editor{padding-top:3.2rem}.rich-text-container.focused .rich-text-tools{display:block;animation:.25s fadeInDown ease}.rich-text-editor{outline:0;min-height:9rem;padding:.7rem;overflow:auto;transition:.1s linear}.rich-text-editor b,.rich-text-editor strong{font-weight:600}.rich-text-editor p{margin-bottom:0}.rich-text-editor blockquote{margin:0 0 0 40px;border:none;padding:0}.rich-text-editor ul{display:block;list-style-type:disc;margin:.5rem 0;padding-left:30px}.rich-text-editor ol{padding-left:30px;margin-top:.5rem;margin-bottom:.5rem}.rich-text-editor-formatting b,.rich-text-editor-formatting strong{font-weight:600}.rich-text-editor-formatting p{margin-bottom:0}.rich-text-editor-formatting blockquote{margin:0 0 0 40px;border:none;padding:0}.rich-text-editor-formatting ul{display:block;list-style-type:disc;margin:.5rem 0;padding-left:30px}.rich-text-editor-formatting ol{padding-left:30px;margin-top:.5rem;margin-bottom:.5rem}.rich-text-tools{background:#e3e3e3;padding:.25rem;position:absolute;top:1px;left:1px;right:1px;z-index:1;border-top-left-radius:3px;border-top-right-radius:3px;display:none;cursor:auto}.rich-text-tools button{min-height:2rem;min-width:2rem;background:transparent;box-shadow:none}.rich-text-tools button~button{margin-left:.25rem}.rich-text-tools button .icon{font-size:23px;color:#5a5a5a;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.rich-text-tools button.activated:hover,.rich-text-tools button:hover{background:rgba(0,0,0,.13)}.rich-text-tools button.activated{background:rgba(0,0,0,.1)}.rich-text-tools .separator{border-left:1px solid #b4b4b4;margin-left:.75rem;margin-right:.5rem;line-height:2rem}.with-side-panel{min-width:585px}.content.viva-report-builder{padding-bottom:0;max-width:none}.content.viva-report-preview{padding-bottom:0}.content.viva-report-builder,.content.viva-report-preview,.viva-navbar{padding-left:1.5rem;padding-right:1.5rem}.report-builder-header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:flex-end;max-width:210mm;margin:0 auto 1.5rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.report-builder-header h2{font-weight:600;font-size:17px;margin-bottom:0}.report-builder-header .report-studies-list>span{color:#787878}.report-builder-header .report-studies-list a{background-color:rgba(0,0,0,.07);border:1px solid rgba(0,0,0,.1);border-radius:5px;padding:0 .5rem 0 2rem;text-decoration:none;color:#3c3c3c;margin-left:.25rem;margin-top:.25rem;white-space:nowrap;position:relative;display:inline-block}.report-builder-header .report-studies-list a .icon{font-size:18px;margin-right:.25rem;position:absolute;text-align:center;width:2rem;left:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.report-builder-header .report-studies-list a:hover{background-color:rgba(0,0,0,.12)}.report-builder-header .report-studies-list a:active{background-color:rgba(0,0,0,.15)}.report-builder-header .report-studies-list a>span{vertical-align:middle;display:inline-block}.report-builder-header .report-studies-list .study-title{max-width:12rem;line-height:23px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.report-builder-header .right-container{text-align:right;margin-left:1rem;margin-top:1rem}.report-builder-header .right-container .report-template-info{position:relative}.report-builder-header .right-container .report-template-info .dropdown-only-text-button{margin-right:-.5rem;font-weight:600;font-size:13px}.report-builder-header .right-container .report-template-info .context-menu{position:absolute;right:0}.report-builder-header .right-container .report-template-info .context-menu li.manage-templates{background-color:rgba(0,0,0,.05);margin:-.5rem 0;padding:5px 0}.report-builder-header .right-container .report-template-info .context-menu li.manage-templates .icon{top:4px}.report-builder-header .right-container .last-save-info{color:rgba(0,0,0,.5);font-size:11px;transition:all .6s ease}.report-builder-header .right-container .saving{color:#39b54a;font-size:11px}.report-builder-header .right-container .buttons-container{margin-bottom:.25rem}.report-builder-header .right-container .buttons-container .button~.button,.report-builder-header .right-container .buttons-container .button~button,.report-builder-header .right-container .buttons-container button~.button,.report-builder-header .right-container .buttons-container button~button{margin-left:.75rem}.study-notes-builder{padding-top:5rem}.study-notes-builder .errorsContainer{max-width:210mm;margin:0 auto}.study-notes-builder .study-notes-header{margin-top:1rem;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:end;align-items:flex-end}.study-notes-builder .study-notes-header h2{font-size:18px;line-height:18px}.study-notes-builder .study-notes-header .right-container{margin-top:0}.study-notes-builder .record-list .medical-record{max-width:210mm;margin:0 auto;min-height:6rem;padding:1.5rem 2rem}.study-notes-builder .record-list .medical-record .record-thumbnail{width:5rem;height:5rem;position:static}.study-notes-builder .record-list .medical-record .record-info{color:#5a5a5a}.study-notes-builder .record-list .medical-record .record-info .exam-date label{display:inline-block}.study-notes-builder .record-list .medical-record .record-info .record-title{font-size:18px;line-height:21px;margin:0;padding:0;margin-bottom:.25rem}.study-notes-builder .record-list .medical-record .button{position:absolute;top:1.5rem;right:2rem}.study-notes-builder .study-note-page{padding:1.5rem 2rem 2rem;margin-top:2rem}.study-notes-builder .study-note-page .header-title{padding-bottom:1rem;border-bottom:1px solid #d2d2d2;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.study-notes-builder .study-note-page .header-title .title{font-size:15px;font-weight:600;line-height:22px}.study-notes-builder .study-note-page .header-title .icon{margin-right:.5rem;font-size:24px}.study-notes-builder .study-note-page .report-field-item.has-errors .rich-text-editor,.study-notes-builder .study-note-page .report-field-item.has-errors input[type=text]{border-color:#c3282d}.study-note-finished .report-basic-info-box{background-color:transparent;margin-top:1rem}.report-page{padding:5rem;border-radius:5px;background-color:#fff;border:1px solid #d2d2d2;max-width:210mm;margin:0 auto;position:relative}.report-page~.report-page{margin-top:1rem}.report-page>div~div{margin-top:1.5rem}.report-page .report-header{border-top:1px dashed #d2d2d2;border-bottom:1px dashed #d2d2d2;padding:1.5rem 0;position:relative}.report-page .report-header .edit-button{position:absolute;top:-13px;right:-.5rem;padding:2px .5rem;background-color:#fff;border-radius:5px;border-left:2px solid #fff;line-height:12px;font-size:12px;color:#969696}.report-page .report-header .edit-button:after{font-family:pix-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\E903";content:none;margin-left:.25rem;vertical-align:3px}.report-page .report-header .edit-button:hover{background-color:#f0f0f0;color:#787878}.report-page .report-header .edit-button:active{background-color:#e3e3e3}.report-page .report-header .edit-button .icon{font-size:20px;margin-right:3px}.report-page .report-header .edit-button .icon~span{position:relative;top:-4px}.report-page .report-header .header-info{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;width:100%}.report-page .report-header .header-info .organization-logo{-ms-flex-preferred-size:16rem;flex-basis:16rem;min-height:6rem;background-size:contain;background-repeat:no-repeat;-ms-flex-positive:1;flex-grow:1;max-width:280px}.report-page .report-header .header-info .organization-details{-ms-flex-positive:1;flex-grow:1}.report-page .report-header .header-info .organization-details span{display:block}.report-page .report-header .header-info .organization-details .organization-name{font-weight:600}.report-page .report-header .header-info .organization-details .city,.report-page .report-header .header-info .organization-details .country,.report-page .report-header .header-info .organization-details .state,.report-page .report-header .header-info .organization-details .zipcode{display:inline}.report-page .report-header .header-info .organization-details .city~.country:before,.report-page .report-header .header-info .organization-details .city~.state:before,.report-page .report-header .header-info .organization-details .city~.zipcode:before,.report-page .report-header .header-info .organization-details .state~.country:before,.report-page .report-header .header-info .organization-details .state~.state:before,.report-page .report-header .header-info .organization-details .state~.zipcode:before,.report-page .report-header .header-info .organization-details .zipcode~.country:before,.report-page .report-header .header-info .organization-details .zipcode~.state:before,.report-page .report-header .header-info .organization-details .zipcode~.zipcode:before{content:", "}.report-page .report-header .header-info .organization-details .state+.zipcode:before{content:" "}.report-page .report-header.left-aligned-logo .organization-logo{margin-right:1rem;background-position:0}.report-page .report-header.left-aligned-logo .organization-details{text-align:right}.report-page .report-header.right-aligned-logo .header-info{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.report-page .report-header.right-aligned-logo .organization-logo{margin-left:1rem;background-position:100%}.report-page .report-header.right-aligned-logo .organization-details{text-align:left}.report-page .report-header.centered-logo .header-info{display:block;text-align:center}.report-page .report-header.centered-logo .organization-logo{margin:0 auto;width:16rem;height:6rem;background-position:50%;margin-bottom:1rem}.report-page .report-header.centered-logo .organization-details .address-details{display:block}.report-page .report-header.centered-logo .organization-details span{display:inline;font-weight:400}.report-page .report-header.centered-logo .organization-details .address~.city:before,.report-page .report-header.centered-logo .organization-details .fax~.email:before,.report-page .report-header.centered-logo .organization-details .phone~.email:before,.report-page .report-header.centered-logo .organization-details .phone~.fax:before{content:" - "}.report-page .report-title-container .report-title-field:before{font-family:pix-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\E911";position:absolute;bottom:.5rem;right:.75rem;font-size:23px;color:#787878;z-index:1;pointer-events:none}.report-page .report-title-container .report-title{margin-bottom:0;text-align:center;font-size:18px;font-weight:600}.report-page .report-title-container input.report-title{padding-right:3rem;padding-left:3rem}.report-page .report-title-container .report-date-container{display:block;text-align:center;margin-top:.25rem;position:relative}.report-page .report-title-container .report-date-container .dropdown-only-text-button:after{vertical-align:0}.report-page .report-title-container .report-date-container .datepicker{top:2rem;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.report-page .report-basic-info{margin-top:.5rem}.report-page .report-basic-info .empty-basic-info{color:#969696;text-align:center;margin:1rem 0}.report-page .report-basic-info .report-basic-info-box{position:relative;padding:0}.report-page .report-basic-info .report-basic-info-box .report-basic-info-open{padding:1rem}.report-page .report-basic-info .report-basic-info-box .column-wrapper{width:50%;display:inline-block;vertical-align:top;padding:1rem}.report-page .report-basic-info .report-basic-info-box .close-button,.report-page .report-basic-info .report-basic-info-box .edit-button{position:absolute;top:.75rem;right:1rem}.report-page .report-basic-info .report-basic-info-box .close-button{min-width:6rem}.report-page .report-basic-info .report-basic-info-box .report-basic-info-item label{display:inline-block;font-weight:600}.report-page .report-basic-info .report-basic-info-box .basic-info-header{border-bottom:1px solid #d2d2d2;margin-bottom:1rem}.report-page .report-basic-info .report-basic-info-box .drag-drop-limits{margin:0 -.5rem}.report-page .report-basic-info .report-basic-info-box .drag-drop-limits .draggable-field-item{padding:.5rem;width:49%;display:inline-block}.report-page .report-basic-info .report-basic-info-box .drag-drop-limits .draggable-field-item .field-label,.report-page .report-basic-info .report-basic-info-box .drag-drop-limits .draggable-field-item input{font-size:13px}.report-page .report-basic-info .report-basic-info-box .drag-drop-limits .draggable-field-item .field-label{margin-top:1px}.report-page .report-basic-info .report-basic-info-box .drag-drop-limits .draggable-field-item .editable-label-input{margin-bottom:1px;height:2rem;line-height:2rem}.report-page .report-basic-info .report-basic-info-box .drag-drop-limits .draggable-field-item .icon-x{width:24px;height:24px;font-size:22px;line-height:24px}.report-page .report-basic-info .report-basic-info-box .drag-drop-limits .draggable-field-item .context-menu-opener{position:absolute;top:3px;right:.75rem;padding:0 .5rem;line-height:1.5rem;margin-top:0;transfom:none;-webkit-transform:none}.report-page .report-basic-info .report-basic-info-box .drag-drop-limits .draggable-field-item .context-menu-opener~.context-menu{left:0;top:25px;right:inherit}.report-page .report-basic-info .report-basic-info-box .drag-drop-limits .draggable-field-item:nth-child(2n){float:right}.report-page .report-basic-info .report-basic-info-box .drag-drop-limits .draggable-field-item.dragging,.report-page .report-basic-info .report-basic-info-box .drag-drop-limits .draggable-field-item:hover{background-color:#dcdcdc}.report-page .report-basic-info .report-basic-info-box .drag-drop-limits .draggable-field-item.dragging:after,.report-page .report-basic-info .report-basic-info-box .drag-drop-limits .draggable-field-item:hover:after{content:none}.report-page .report-basic-info .report-basic-info-box .button.outline.add-field-button{margin:.75rem 0 .5rem;padding:9px}.report-page .report-basic-info .report-basic-info-box .basic-info-footer{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid rgba(0,0,0,.1);display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.report-page .report-basic-info .report-basic-info-box .basic-info-footer .reorder-instruction{color:#969696}.report-page .report-fields-list .drag-drop-limits{margin:0 -.75rem}.report-page .report-fields-list .report-field-item .field-content,.report-page .report-fields-list .report-field-item .rich-text-editor,.report-page .report-fields-list .report-field-item>label{font-size:13px}.report-page .report-fields-list .report-field-item .field-content b,.report-page .report-fields-list .report-field-item .field-content strong,.report-page .report-fields-list .report-field-item .rich-text-editor b,.report-page .report-fields-list .report-field-item .rich-text-editor strong,.report-page .report-fields-list .report-field-item>label b,.report-page .report-fields-list .report-field-item>label strong{font-weight:600}.report-page .report-fields-list .report-field-item .field-content p,.report-page .report-fields-list .report-field-item .rich-text-editor p,.report-page .report-fields-list .report-field-item>label p{margin-bottom:0}.report-page .report-fields-list .report-field-item .field-content blockquote,.report-page .report-fields-list .report-field-item .rich-text-editor blockquote,.report-page .report-fields-list .report-field-item>label blockquote{margin:0 0 0 40px;border:none;padding:0}.report-page .report-fields-list .report-field-item .field-content ul,.report-page .report-fields-list .report-field-item .rich-text-editor ul,.report-page .report-fields-list .report-field-item>label ul{display:block;list-style-type:disc;margin:.5rem 0;padding-left:30px}.report-page .report-fields-list .report-field-item .field-content ol,.report-page .report-fields-list .report-field-item .rich-text-editor ol,.report-page .report-fields-list .report-field-item>label ol{padding-left:30px;margin-top:.5rem;margin-bottom:.5rem}.report-page .report-fields-list .report-field-item.has-errors input[type=text]{border-color:#c3282d}.report-page .report-signatures{border-top:1px dashed #d2d2d2;padding-top:1rem;margin-top:2rem}.report-page .report-signatures .new-signature-button,.report-page .report-signatures .signature-container{border:1px dashed #d2d2d2;border-radius:5px;padding:1rem;position:relative;-ms-flex-preferred-size:40%;flex-basis:40%;-ms-flex-positive:1;flex-grow:1;margin-bottom:1rem;background-color:#fff}.report-page .report-signatures .new-signature-button:hover,.report-page .report-signatures .signature-container:hover{cursor:pointer}.report-page .report-signatures .new-signature-button:nth-child(2n),.report-page .report-signatures .signature-container:nth-child(2n){margin-left:1rem}.report-page .report-signatures .new-signature-button:nth-child(2n).dragging,.report-page .report-signatures .signature-container:nth-child(2n).dragging{margin-left:0}.report-page .report-signatures .signature-container{max-width:50%}.report-page .report-signatures .signature-container .signature-name{font-weight:600;font-size:14px;margin-top:5rem}.report-page .report-signatures .signature-container .edit-button{position:absolute;top:.5rem;right:.5rem;z-index:1}.report-page .report-signatures .signature-container .context-menu{position:absolute;right:.5rem;top:2.5rem}.report-page .report-signatures .signature-container .signature-line{border-top:1px solid #000;margin-bottom:.5rem;z-index:1;right:1rem;left:1rem;position:absolute;top:5rem}.report-page .report-signatures .signature-container.digitally-signed .signature-image{height:5rem;background-size:contain;background-repeat:no-repeat;position:absolute;top:1rem;left:2rem;right:2rem}.report-page .report-signatures .signature-container.dragging:after,.report-page .report-signatures .signature-container:hover:after{content:"Drag to reorder";position:absolute;font-size:11px;top:0;left:0;width:100%;padding:10px 1rem;height:3rem;background-color:hsla(0,0%,94%,.9);color:#969696;cursor:move;cursor:-webkit-grab;cursor:grab;border-top-left-radius:5px;border-top-right-radius:5px}.report-page .report-signatures .signature-container.dragging,.report-page .report-signatures .signature-container.dragging:after{cursor:-webkit-grabbing!important;cursor:grabbing!important}.report-page .report-signatures .signature-container.dragging{box-shadow:0 0 4px 0 rgba(0,0,0,.25);border:1px solid #b4b4b4}.report-page .report-signatures .signature-container:only-of-type:hover:after{content:none}.report-page .report-signatures .new-signature-button{-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:13px;color:#787878;padding:1.25rem;cursor:pointer}.report-page .report-signatures .new-signature-button .icon{font-size:23px;line-height:0;vertical-align:-5px;margin-right:.5rem}.report-page .report-signatures .new-signature-button:hover{background-color:#f0f0f0}.report-page .report-signatures .new-signature-button:active{background-color:#e8e8e8}.report-page .report-signatures .drag-drop-limits{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.report-builder-footer{padding:2rem 1.5rem 4rem;position:relative;min-width:320px}.report-builder-footer .footer-content{margin:0 auto;max-width:210mm;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.report-builder-footer .footer-content .note-locked{font-size:12px;color:#969696;text-align:right;-ms-flex-positive:1;flex-grow:1;margin:0 1rem;-ms-flex-preferred-size:0;flex-basis:0}@media (max-width:785px){.report-builder-footer .footer-content .note-locked{font-size:11px;min-width:50mm}}@media (max-width:620px){.report-builder-footer .footer-content .note-locked{display:none}}.drag-drop-item{display:inline-block;position:relative}.drag-drop-item.dragging,.drag-drop-item.dragging *{cursor:move!important;cursor:-webkit-grabbing!important;cursor:grabbing!important}.drag-drop-item.dragging *{pointer-events:none}.draggable-field-item{transition:none!important;padding:.75rem;border-radius:5px;cursor:move;cursor:-webkit-grab;cursor:grab;display:block}.draggable-field-item:hover{background-color:#f0f0f0}.draggable-field-item:hover:after{content:"Drag to reorder";position:absolute;top:.8rem;right:3.5rem;color:#b4b4b4;font-size:11px}.draggable-field-item.dragging{background-color:#f0f0f0;box-shadow:0 0 4px 1px rgba(0,0,0,.4)}.draggable-field-item.dragging .rich-text-tools{display:none!important;animation:none!important}.draggable-field-item.dragging .rich-text-editor{padding:.7rem!important}.draggable-field-item.dragging .icon-x{display:none}.draggable-field-item .rich-text-editor,.draggable-field-item input{margin-bottom:0;cursor:text}.draggable-field-item .icon-x{position:absolute;top:.3rem;right:.3rem;width:28px;height:28px;font-size:24px;line-height:28px;cursor:pointer;border-radius:50%;text-align:center;color:#b4b4b4;transition:.2s linear}.draggable-field-item .icon-x:hover{background-color:rgba(0,0,0,.05);color:#969696}.draggable-field-item.drag-drop-placeholder .icon,.drop-position{display:none}.drag-drop-placeholder .drop-position{border:2px dashed rgba(0,0,0,.15);background-color:rgba(0,0,0,.05);border-radius:5px;position:absolute;top:0;bottom:0;right:0;left:0;visibility:visible;display:block}.dropdown-only-text-button{cursor:pointer;padding:.25rem .5rem;display:inline-block;border-radius:5px;position:relative}.dropdown-only-text-button:after{font-family:pix-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\E903";margin-left:.25rem;vertical-align:-1px;font-size:12px}.dropdown-only-text-button:hover{background-color:rgba(0,0,0,.08)}.dropdown-only-text-button:active{background-color:rgba(0,0,0,.12)}.button.outline.add-field-button{width:100%;margin-top:1rem;background-color:rgba(0,0,0,.04);font-size:13px;box-shadow:none;padding:16px}.button.outline.add-field-button .icon{font-size:22px;line-height:0;vertical-align:-5px;margin-right:.4rem}.button.outline.add-field-button:after{border-color:rgba(0,0,0,.2);border-style:dashed}.button.outline.add-field-button:hover{background-color:rgba(0,0,0,.075)}.button.outline.add-field-button:active{background-color:rgba(0,0,0,.1)}.return-button{min-height:0}.return-button span{font-size:12px!important}.return-button .icon{margin-right:.5rem;margin-left:-.3rem;vertical-align:-1px}.drag-and-drop-image-area{height:9rem;border-radius:5px;border:1px dashed #d2d2d2;margin-bottom:1.5rem;position:relative;text-align:center;background-repeat:no-repeat;background-size:contain;background-position:50%;background-origin:content-box;padding:1rem}.drag-and-drop-image-area input[type=file]{z-index:100;cursor:pointer;opacity:0;position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%;overflow:hidden}.drag-and-drop-image-area input[type=file]::-webkit-file-upload-button{visibility:hidden}.drag-and-drop-image-area input[type=file]::file-upload-button{visibility:hidden}.drag-and-drop-image-area:after{font-family:pix-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\E928";position:absolute;top:.2rem;right:.7rem;font-size:34px;color:#787878}.drag-and-drop-image-area:hover:after{color:#3c3c3c}.drag-and-drop-image-area .drag-and-drop-image-instruction{color:rgba(0,0,0,.4);position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);display:inline-block}.drag-and-drop-image-area .loader{display:inline-block;vertical-align:-8px;margin-right:.75rem}.drag-and-drop-image-area.dragging{background-color:rgba(0,0,0,.05);border-color:#969696;font-weight:600}@keyframes errorMessage{0%{margin-bottom:-4rem}to{margin-bottom:-1rem}}.attachments-page-container{position:relative}.attachments-page{padding:0 2rem 2rem;transition:.5s ease-out,padding .25s ease-out,right 0s,-webkit-transform .3s ease-out;transition:.5s ease-out,transform .3s ease-out,padding .25s ease-out,right 0s;transition:.5s ease-out,transform .3s ease-out,padding .25s ease-out,right 0s,-webkit-transform .3s ease-out;width:100%}.attachments-page.is-panel{position:absolute;top:0;left:0;right:0}.attachments-page.fixed-panel{position:fixed;z-index:100;top:inherit;right:0;left:0;margin:0 auto;max-width:217.5mm;box-shadow:0 0 6px 0 rgba(0,0,0,.4)}.attachments-page.fixed-panel.expanded-panel{bottom:-13px}.attachments-page.fixed-panel .report-key-images-header{cursor:pointer;padding-top:1rem}.attachments-page.fixed-panel .report-key-images-header .field-label{cursor:pointer}.attachments-page.fixed-panel .report-key-images-header .field-label:before{font-family:pix-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\E92D";font-size:13px;position:absolute;left:-15px;top:-7px;transition:.3s ease-out}.attachments-page.fixed-panel.compact-panel{bottom:-10.7rem}.attachments-page.fixed-panel.compact-panel .report-key-images-header{padding-top:.75rem;padding-bottom:.75rem}.attachments-page.fixed-panel.compact-panel .report-key-images-header .field-label:before{-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.attachments-page.fixed-panel.compact-panel .errorsContainer{display:none}.attachments-page.fixed-panel .key-image-box{width:100px;height:100px}.attachments-page.fixed-panel .drag-drop-limits{height:9rem;transition:.5s ease-out}.attachments-page.fixed-panel .errorsContainer{background-color:#fff;padding-bottom:1rem;animation:.5s errorMessage ease-out;z-index:20;position:relative;margin-top:0;margin-bottom:-1rem}.attachments-page.fixed-panel .key-image-box .context-menu{right:.5rem;top:-6.5rem;animation:fadeInUp}.attachments-page.fixed-panel .key-image-box .upload-status .loader{margin-top:17%}.attachments-page.fixed-panel .key-image-box .loader-container .loader{margin-top:24%}.attachments-page.fixed-panel .key-image-box .failed-upload{margin-top:15%}.attachments-page.fixed-panel .key-image-box .failed-upload .icon{font-size:23px;margin-bottom:2px}.attachments-page.fixed-panel .placeholder-drag-area span{height:96px}.attachments-page.fixed-panel .navigation-arrow{position:absolute;color:#969696;top:32px;font-size:18px;background-color:#fff;border-radius:5px;z-index:2;width:2rem;line-height:4rem;text-align:center;box-shadow:0 0 3px 0 rgba(0,0,0,.65);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.attachments-page.fixed-panel .navigation-arrow.icon-arrow-left-line{left:-2.5rem}.attachments-page.fixed-panel .navigation-arrow.icon-arrow-right-line{right:-2.5rem}.attachments-page.fixed-panel .navigation-arrow:hover{background-color:#f5f5f5}.attachments-page.fixed-panel .navigation-arrow:active{background-color:#ebebeb}@-moz-document url-prefix(){.with-side-panel .attachments-page-container .attachments-page{transition:none}}@media screen and (max-width:1070px){.with-study-notes .attachments-page.fixed-panel.compact-panel{right:9.75rem;margin-right:0}}@media screen and (max-width:980px){.with-study-notes .attachments-page.fixed-panel.compact-panel{width:auto}}.report-key-images-header{display:-ms-flexbox;display:flex;margin:0 -2rem .5rem;padding:1.5rem 2rem .5rem;-ms-flex-align:center;align-items:center;position:relative;transition:.25s ease-out}.report-key-images-header:before{content:"";bottom:0;right:2rem;left:2rem;height:0;position:absolute;border-bottom:1px solid rgba(0,0,0,.2);pointer-events:none}.report-key-images-header .field-label{margin-bottom:0;line-height:0;height:0}.report-key-images-header .button{margin-left:auto}.report-key-images-header .failed-uploads-warning{color:rgba(0,0,0,.6);cursor:default;padding:.75rem;margin:-.75rem -.75rem -.75rem 0}.report-key-images-header .failed-uploads-warning .icon{color:#c3282d;margin-right:.25rem;vertical-align:-4px;font-size:19px;line-height:0}.report-key-images{position:relative}.report-key-images.dragging>*{pointer-events:none}.report-key-images .drop-zone{position:absolute;top:.5rem;left:0;right:0;bottom:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:16px;font-weight:600;color:rgba(0,0,0,.4);background-color:#f0f0f0;border-radius:5px;border:2px dashed #b4b4b4;z-index:20;padding:1rem 2rem}.report-key-images input[type=file]{z-index:100;cursor:pointer;opacity:0;position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%;overflow:hidden}.report-key-images input[type=file]::-webkit-file-upload-button{visibility:hidden}.report-key-images input[type=file]::file-upload-button{visibility:hidden}.report-key-images .key-image-box{width:139px;height:139px;position:relative;transition:width .5s ease-out,height .5s ease-out}.report-key-images .key-image-box .button,.report-key-images .key-image-box button{box-shadow:0 0 0 1px rgba(0,0,0,.4)}.report-key-images .key-image-box .edit-button{position:absolute;top:.5rem;right:.5rem;z-index:10}.report-key-images .key-image-box .context-menu{right:.5rem;top:2.5rem}.report-key-images .key-image-box .loader{width:32px;height:32px;border-width:5px;margin:auto;margin-top:30%;transition:.5s ease-out}.report-key-images .key-image-box .loader.light-colors{border-color:hsla(0,0%,100%,.5);border-top-color:#fff}.report-key-images .key-image-box .upload-status{position:absolute;bottom:0;top:0;left:0;right:0;background:rgba(0,0,0,.6);text-align:center;border-radius:5px;cursor:default}.report-key-images .key-image-box .failed-upload{color:#fff;font-size:10px;font-weight:600;margin-top:25%;transition:.5s ease-out}.report-key-images .key-image-box .failed-upload .icon{display:block;font-size:30px;margin-bottom:.25rem}.report-key-images .key-image-box .action-button{position:absolute;bottom:1rem;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap;margin:0 auto;display:block}.report-key-images .drag-drop-limits{margin:-.5rem}.report-key-images .drag-drop-limits .drag-drop-item{margin:.5rem;border-radius:5px}.report-key-images .drag-drop-limits .drag-drop-item.dragging{box-shadow:0 0 4px 1px rgba(0,0,0,.25)}.report-key-images .drag-drop-limits .drag-drop-item.dragging .key-image-thumbnail-label{white-space:normal}.report-key-images .placeholder-drag-area{margin:-.5rem 0;margin-bottom:0;padding-bottom:.5rem}.report-key-images .placeholder-drag-area span{height:139px;width:100%;top:.5rem;position:relative;border:1px dashed #b4b4b4;color:#787878;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:4px}@media screen and (max-width:480px){.attachments-page.fixed-panel .failed-uploads-warning{display:none}}@media screen and (max-width:780px){.with-side-panel .attachments-page.fixed-panel .failed-uploads-warning{display:none}}@media screen and (max-width:940px){.attachments-page.fixed-panel .drag-drop-item:first-child .key-image-box .context-menu{right:-10.75rem}}.key-image-dialog h2{display:none}.key-image-dialog .close-dialog-button{z-index:1}.key-image-dialog .dialog-content{margin:-2rem;border-radius:6px;overflow:hidden;width:auto}.key-image-dialog .dialog-content .key-image-details{padding:2rem;background-color:#fff;width:100%}.key-image-dialog .dialog-content .key-image-details .details-heading{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}.key-image-dialog .dialog-content .key-image-details .details-heading h3{margin:0;margin-right:2rem;font-weight:700;max-width:60%}.key-image-dialog .dialog-content .key-image-details .description-box{margin-top:1rem}.key-image-dialog .dialog-content .key-image-details .key-image-footer{text-align:right}.key-image-dialog .dialog-content .key-image-details input,.key-image-dialog .dialog-content .key-image-details textarea{margin-bottom:1rem}.key-image-dialog .dialog-content .key-image-details .close-dialog-button{color:#fff;background-color:rgba(0,0,0,.2);text-shadow:0 0 2px rgba(0,0,0,.2)}.key-image-dialog .dialog-content .key-image-details .close-dialog-button:hover{background-color:rgba(0,0,0,.4)}@media screen and (min-height:650px){.study-notes-panel{min-height:28rem}}.study-notes-panel-container{position:fixed;z-index:120;top:6rem;bottom:2rem;right:2rem;left:6rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;pointer-events:none;transition:top .3s ease-out,opacity .3s ease-out,-webkit-transform .3s ease-out;transition:top .3s ease-out,opacity .3s ease-out,transform .3s ease-out;transition:top .3s ease-out,opacity .3s ease-out,transform .3s ease-out,-webkit-transform .3s ease-out}.study-notes-panel-container.collapsed{top:100%;opacity:0}.study-notes-panel{pointer-events:auto;background-color:#f0f0f0;border-radius:5px;border:1px solid #d2d2d2;width:25rem;display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;-ms-flex-direction:column;flex-direction:column;max-height:100%;margin-left:210mm;transition:width .25s ease-out}.study-notes-panel .icon-external-link-line{font-size:23px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 1rem;cursor:pointer}.study-notes-panel .icon-external-link-line:hover{background-color:rgba(0,0,0,.1)}.study-notes-panel .study-notes-content{overflow:auto;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0}.study-notes{overflow:hidden}.study-notes .study-notes-header{display:-ms-flexbox;display:flex;background-color:#008bd2;color:#fff}.study-notes .study-notes-header .header-content{padding:.75rem 1rem;cursor:pointer;-ms-flex-positive:1;flex-grow:1}.study-notes .study-notes-header .header-title{font-size:13px;font-weight:600}.study-notes .study-notes-header .study-note-datestamp{font-size:10px}.study-notes .lock-status,.study-notes .not-finished-status{padding:.75rem 1rem;background-color:rgba(0,0,0,.075);font-size:10px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#787878}.study-notes .lock-status .icon,.study-notes .not-finished-status .icon{font-size:15px;margin-right:5px}.study-notes .lock-status .toggle,.study-notes .not-finished-status .toggle{margin-left:auto}.study-notes .not-finished-status{background-color:rgba(255,0,0,.2);color:rgba(0,0,0,.6)}.study-notes .study-notes-content{padding:1rem;border-top:none}.study-notes .study-notes-content .content-block~.content-block{margin-top:1.5rem}.study-notes .study-notes-content .content-block .block-header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:.5rem;border-bottom:1px solid #d2d2d2;-ms-flex-align:center;align-items:center;margin-bottom:.75rem}.study-notes .study-notes-content .content-block .block-header .block-title{font-size:14px;font-weight:600;margin-right:1rem}.study-notes-popup.study-notes .study-notes-header .header-content{padding:1.5rem 2.5rem;cursor:default}.study-notes-popup.study-notes .study-notes-header .header-title{font-size:18px}.study-notes-popup.study-notes .study-notes-header .study-note-datestamp{font-size:11px}.study-notes-popup.study-notes .not-finished-status{padding:1rem 2.5rem;font-size:11px}.study-notes-popup.study-notes .study-notes-content{padding:2.5rem}.study-notes-popup.study-notes .basic-info-note-list{margin:0 -1rem}.study-notes-popup.study-notes .basic-info-note-list .basic-info-note-item{width:45%;float:left;margin:0 1rem}.study-notes-popup.study-notes .basic-info-note-list:after{content:"";clear:both;display:table}.collapsed-study-notes-container{position:fixed;bottom:-4rem;right:0;left:0;z-index:110;opacity:0;transition:.3s ease-out;pointer-events:none;max-width:286mm;margin:auto;width:100%}.collapsed-study-notes-container.show{bottom:0;opacity:1}.collapsed-study-notes-container .collapsed-study-notes{background-color:#008bd2;padding:1rem;color:#fff;font-weight:600;border-top-left-radius:5px;border-top-right-radius:5px;cursor:pointer;pointer-events:auto;float:right}.collapsed-study-notes-container .collapsed-study-notes .icon{font-size:14px;line-height:0;margin-left:1rem;vertical-align:-2px}.report-signature-dialog{width:50rem}.report-signature-dialog .dialog-content .radio-list{margin-bottom:3rem}.report-signature-dialog .dialog-footer{-ms-flex-pack:justify;justify-content:space-between}.create-signature-dialog{width:50rem}.save-template-dialog{width:48rem}.dialog .column-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.dialog .column-wrapper .options-column{-ms-flex-positive:1;flex-grow:1;box-sizing:border-box;-ms-flex-preferred-size:50%;flex-basis:50%}.dialog .column-wrapper .options-column:nth-child(odd){padding-right:.5rem}.dialog .column-wrapper .options-column:nth-child(2n){padding-left:.5rem}.general-settings-dialog .checkbox-list{margin-bottom:1rem}.general-settings-dialog .select-boxes-list label .option-wrapper .icon{line-height:50px}.general-settings-dialog .select-boxes-list label .option-wrapper .icon:before{position:relative;top:0}.general-settings-dialog .column-wrapper{margin-top:.75rem}.general-settings-dialog .radio-list{margin-bottom:1.25rem}.general-settings-dialog .drag-and-drop-image-area{margin-bottom:2rem}.general-settings-dialog .organization-info{margin:-.5rem;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.general-settings-dialog .organization-info label{margin:0 .5rem;-ms-flex-preferred-size:47%;flex-basis:47%;-ms-flex-positive:1;flex-grow:1;display:block}.general-settings-dialog .organization-info label.large-input{-ms-flex-preferred-size:100%;flex-basis:100%}.general-settings-dialog .organization-info label input{margin-bottom:1.25rem}.manage-template-dialog .editable-box .small-button{position:absolute;right:6px;top:6px}.manage-template-dialog .editable-box label>input[type=text]{margin-bottom:0}.manage-template-dialog .editable-box .icon-delete{font-size:19px}.manage-template-dialog .no-templates{padding:2rem;background:rgba(0,0,0,.07);border:1px solid rgba(0,0,0,.1);border-radius:4px;margin-bottom:.5rem;text-align:center;color:rgba(0,0,0,.6);font-size:11px}.manage-template-dialog .no-templates h3{font-size:16px;margin:0;margin-bottom:.5rem}.manage-template-dialog .no-templates p{margin:0;margin-bottom:.5rem}@media (max-width:425px){.general-settings-dialog .select-boxes-list label{-ms-flex-preferred-size:100%;flex-basis:100%}}.dialog-send-email{width:50rem}.dialog-send-email h4{font-size:13px}.dialog-send-email .box{margin-bottom:1rem;font-size:13px}.dialog-send-email .box .additional-info{margin-top:1rem}.dialog-send-email .additional-info{color:#787878;font-size:12px}.dialog-send-email .additional-info p{font-size:12px;margin-bottom:0}.dialog-send-email .main-instruction{font-size:14px}.dialog-send-email .sending-email-list{list-style-type:disc;margin-top:.5rem;margin-left:2rem}.dialog-send-email .securely-sending-status{margin-top:.75rem;font-size:12px}.dialog-send-email .securely-sending-status.alert{color:#831216}.suggested-emails{margin-top:-.5rem;margin-bottom:1.25rem;font-weight:600}.suggested-emails a{text-decoration:underline;font-weight:400;color:#008bd2}body{counter-reset:printPagination}.content.viva-report-preview .report-page{padding:20mm 20mm 25mm;border-radius:0}.content.viva-report-preview .report-page .report-header{border:none;padding:0 0 3rem;font-size:12px}.content.viva-report-preview .report-page .report-title-container{margin-top:-.5rem}.content.viva-report-preview .report-page .report-header-fix-container .report-header{position:absolute;width:100%;left:0;padding:0 20mm}.content.viva-report-preview .report-page .report-compact-header{position:absolute;width:100%;display:block;left:0;padding:0 20mm}.content.viva-report-preview .report-page .report-compact-header .report-compact-header-content{padding-bottom:.5rem;border-bottom:1px solid #d2d2d2;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;color:#787878;font-size:13px}.content.viva-report-preview .report-page .report-compact-header .report-compact-header-margin{height:1.5rem}.content.viva-report-preview .report-page .report-title-container .report-date-container{margin-top:0}.content.viva-report-preview .report-page .report-basic-info{margin-top:1.5rem}.content.viva-report-preview .report-page .report-basic-info .report-basic-info-box{background-color:transparent}.content.viva-report-preview .report-page .report-fields-list{margin-top:2rem}.content.viva-report-preview .report-page .report-fields-list .report-field-item{margin-bottom:1.75rem}.content.viva-report-preview .report-page .report-fields-list .report-field-item label{font-weight:600;font-size:14px;margin-bottom:.25rem}.content.viva-report-preview .report-page .report-signatures{border:none;padding-top:0}.content.viva-report-preview .report-page .report-signatures .signature-container{border:none}.content.viva-report-preview .report-page .report-signatures .signature-container:nth-child(odd){margin-left:-.5rem}.content.viva-report-preview .report-page .report-signatures .signature-container:nth-child(2n){margin-right:-.5rem}.content.viva-report-preview .report-page .report-signatures .signature-container:hover{cursor:auto}.content.viva-report-preview .report-page .report-signatures .signature-container:hover:after{content:none}.content.viva-report-preview .report-page .report-footer{position:absolute;bottom:0;right:20mm;left:20mm;padding-top:1rem;border-top:1px solid #d2d2d2;color:#787878;font-size:13px;text-align:center}.content.viva-report-preview .report-page .report-footer .organization-details{-ms-flex-positive:1;flex-grow:1}.content.viva-report-preview .report-page .report-footer .organization-details .organization-name{font-weight:600;display:block;margin-bottom:.5rem}.content.viva-report-preview .report-page .report-footer .organization-details .address-details{display:block}.content.viva-report-preview .report-page .report-footer .organization-details span{display:inline;font-weight:400}.content.viva-report-preview .report-page .report-footer .organization-details .city~.country:before,.content.viva-report-preview .report-page .report-footer .organization-details .city~.state:before,.content.viva-report-preview .report-page .report-footer .organization-details .city~.zipcode:before,.content.viva-report-preview .report-page .report-footer .organization-details .state~.country:before,.content.viva-report-preview .report-page .report-footer .organization-details .state~.state:before,.content.viva-report-preview .report-page .report-footer .organization-details .state~.zipcode:before,.content.viva-report-preview .report-page .report-footer .organization-details .zipcode~.country:before,.content.viva-report-preview .report-page .report-footer .organization-details .zipcode~.state:before,.content.viva-report-preview .report-page .report-footer .organization-details .zipcode~.zipcode:before{content:", "}.content.viva-report-preview .report-page .report-footer .organization-details .address+.city:before,.content.viva-report-preview .report-page .report-footer .organization-details .address+.country:before,.content.viva-report-preview .report-page .report-footer .organization-details .address+.state:before,.content.viva-report-preview .report-page .report-footer .organization-details .address+.zipcode:before{content:" - "}.content.viva-report-preview .report-page .report-footer .organization-details .state+.zipcode:before{content:" "}.content.viva-report-preview .report-page .report-footer .organization-details .fax~.email:before,.content.viva-report-preview .report-page .report-footer .organization-details .phone~.email:before,.content.viva-report-preview .report-page .report-footer .organization-details .phone~.fax:before{content:" - "}.content.viva-report-preview .report-page .page-break{display:block;margin:25mm 0 20mm;height:2rem;counter-increment:printPagination}.content.viva-report-preview .report-page .page-break:after{background-color:#f0f0f0;border-top:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2;content:"";position:absolute;left:-1px;right:-1px;height:2rem;color:#787878}.content.viva-report-preview .report-page .page-break .page-counter{text-align:center;position:absolute;margin-top:-19mm;right:20mm;height:19mm;line-height:4mm;color:#787878}.content.viva-report-preview .report-key-image-container{position:relative;border-radius:5px}.content.viva-report-preview .report-key-image-container:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;border:1px solid rgba(0,0,0,.2);border-radius:5px}.content.viva-report-preview .report-key-image-container+.report-key-image-container{margin-top:5mm}.content.viva-report-preview .report-key-image-container .image-container{position:relative;border-top-left-radius:5px;border-top-right-radius:5px;overflow:hidden}.content.viva-report-preview .report-key-image-container .image-container:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;border-bottom:1px solid rgba(0,0,0,.1)}.content.viva-report-preview .report-key-image-container .text-container{padding:.75rem 1rem;-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1}.content.viva-report-preview .report-key-image-container .report-key-image-label{font-size:15px;font-weight:600}.content.viva-report-preview .report-key-image-container .report-key-image-description{font-size:12px;margin-top:.5rem}.content.viva-report-preview .report-page-footer-failed{margin-bottom:12.5rem}.content.viva-report-preview .report-page-footer:after{counter-increment:printPagination;text-align:center;position:absolute;content:"Page " counter(printPagination) " / " counter(printPagination);bottom:15mm;height:4mm;line-height:4mm;right:20mm;color:#787878}.report-key-images-container{margin:0!important}.report-key-images-container .page-filler:first-child{display:none}@media print{*{-webkit-print-color-adjust:exact}.report-builder-footer,.report-builder-header,.viva-navbar{display:none!important}body{background-color:#fff!important}.content.viva-report-preview{padding:0!important}.report-page{border:none!important;margin-bottom:-2px}.page-break{page-break-before:always;margin:0!important;height:20mm!important}.page-break:after{content:none!important}.page-filler{height:0!important;margin-bottom:300mm}.report-page-footer-failed{margin-bottom:0}}@page{margin:0}.languages-menu li:last-child{cursor:default!important;opacity:.4!important;pointer-events:none}.languages-menu li:last-child .disabled,.languages-menu li:last-child [disabled]{opacity:1!important}
/*# sourceMappingURL=vendor.9529f2db.css.map*/