#header-popup,#partner-request-edit-form-wrapper #request-fields-wrapper .form-item div.error,.ajax-progress,.box-shadow-depth-1,.messages-wrapper.fixed,.operations-panel,.selected-service .selected-service-hint,.service-select-item .selected-service-hint,div.blockUI.blockMsg{box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}.full-version-link-wrap{font-size:16px;margin-bottom:16px;text-align:center}.full-version-link-wrap .full-version-link{background:url(/sites/all/themes/base_adaptive/images/desktop.svg) no-repeat 0;display:inline-block;padding-left:34px}.full-version-link-wrap .full-version-link:hover{text-decoration:underline}@media (min-width:768px){.full-version-link-wrap{display:none}}.toggle-password{cursor:pointer;display:inline-block;height:24px;padding:0;position:absolute;right:10px;top:34px;width:24px}.toggle-password.eye-open{background:url(/sites/all/themes/base_adaptive/images/eye-open.svg) no-repeat}.toggle-password.eye-close{background:url(/sites/all/themes/base_adaptive/images/eye-close.svg) no-repeat}*{box-sizing:border-box}html{font-family:Trebuchet MS,Arial,Helvetica,sans-serif;line-height:1.5;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;min-height:100%}body{background-color:#ffffff;color:#313131;margin:0;padding:0}@media (max-width:767px){body.admin-menu{margin-top:40px!important}}.link,.search-filter_callcenter .callcenter-search-clear-btn,a{color:#086eb5;cursor:pointer;-webkit-text-decoration-skip:objects}.link:hover,.search-filter_callcenter .callcenter-search-clear-btn:hover,a:hover{color:rgb(11.4157894737,140.7947368421,229.5842105263)}a:active,a:hover{outline-width:0}@media print{:link,:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")";font-size:15px;font-weight:400;text-decoration:none}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}}b,strong{font-weight:inherit}b,strong{font-weight:bolder}.uppercase{text-transform:uppercase}ol ol,ol ul,ul ol,ul ul{margin:0}dd{margin:0 0 0 30px}p,pre{margin:1rem 0}img,svg{height:auto;max-width:100%}button,input,optgroup,textarea{box-sizing:border-box;font:inherit;margin:0;max-width:100%}button{overflow:visible}button,select{text-transform:none}input{overflow:visible}[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:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}input{vertical-align:middle}input:focus{border-color:#65aee9;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);outline:0}[type=date],[type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url]{background-color:#ffffff;border:1px solid #cccccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);display:block;font-size:14px;line-height:21px;padding:6px 12px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}[type=number]{padding-right:3px}.full-name-search-cell{padding-right:6px;width:410px}.middle-name-search-cell{max-width:182px}:is(.date-widget-wrapper,.datetime-widget-wrapper) input{padding:6px 0 6px 6px}.form-type-numberfield input{padding:6px}:is(.form-item-patient-phone-code,.form-item-patient-phone-number) input{padding:6px 3px 6px 7px}[type=checkbox],[type=radio]{box-shadow:none}fieldset{border:1px solid #cccccc;margin:0 2px;padding:.35rem .625rem .65rem}legend{box-sizing:border-box;color:inherit;display:table;margin-left:-5px;max-width:100%;padding:0 5px;white-space:normal}label{display:block;font-weight:700;vertical-align:middle}select{max-width:100%}optgroup{font-weight:700}textarea{overflow:auto}@media (max-width:767px){[type=date],[type=email],[type=number],[type=password],[type=search],[type=submit],[type=tel],[type=text],[type=time],[type=url]{width:100%}}table{border-collapse:collapse;border-spacing:0;margin:1rem 0;width:100%}table table{margin:0}th{background-color:#2ba1e1;color:#ffffff;padding:.75em 10px;text-align:left;white-space:nowrap}.caption,caption{margin-bottom:.6em;margin-top:.6em;text-align:left;text-transform:uppercase}tr.even{background-color:#fafafa}tr.odd{background-color:#ffffff}tr:first-child td{border-top:none}tr:last-child{border-bottom:none}td{border-top:1px solid #cccccc;padding:.5em 10px}td.active{background-color:initial}tfoot,th{font-weight:700}tfoot{border-top:1px solid #666666}tfoot tr .form-item,th .form-item{margin:0}@media (max-width:1280px){th{white-space:normal}}.container{margin-left:auto;margin-right:auto;max-width:1280px;padding-left:15px;padding-right:15px}.container-fluid{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{min-height:1px;padding-left:15px;padding-right:15px;position:relative}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:70%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:40%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:30%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}}@media (min-width:1280px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}}#main{margin-bottom:30px}@media (max-width:767px){#main{margin-bottom:16px}}.divider{border:0;border-top:1px solid #cccccc;margin:1rem 0}.divider>:first-child{margin-top:1rem}.hidden,html.js .element-hidden,html.js .js-hidden,html.js .js-hide{display:none}@media print{.action-links,.book-navigation,.feed-icons,.forum-topic-navigation,.links,.print-none,.toolbar{display:none}}.more-help-link,.more-link{text-align:right}.more-help-link a,.more-link__help-icon{background-image:url(/sites/all/themes/base_adaptive/sass/navigation/more-link/more-link__help-icon.svg);background-position:0 50%;background-repeat:no-repeat;padding:1px 0 1px 20px}.menu__item,.nav-menu__item{list-style:none}.is-expanded.menu__item,.nav-menu__item--is-expanded,.nav-menu__item.is-expanded{list-style:none}.is-collapsed.menu__item,.nav-menu__item--is-collapsed,.nav-menu__item.is-collapsed{list-style:none}.menu a.active,.nav-menu__link--is-active,.nav-menu__link.is-active{color:#313131}@media (max-width:767px){.burger{background:url(/sites/all/themes/base_adaptive/images/menu.svg) no-repeat 50%}}.element-focusable,.element-invisible,.invisible,.main-navigation .block-menu .block__title,.main-navigation .block-menu-block .block__title,.visually-hidden{height:1px;overflow:hidden;position:absolute!important;width:1px;clip:rect(1px,1px,1px,1px);word-wrap:normal}.element-focusable:active,.element-focusable:focus,.visually-hidden--focusable:active,.visually-hidden--focusable:focus,.visually-hidden--off{position:static!important;clip:auto;height:auto;overflow:visible;width:auto}.main-navigation .links,.main-navigation .menu,.navbar{margin:0;padding:0;text-align:left}.main-navigation .links li,.main-navigation .menu li,.navbar li,.navbar__item{float:left;list-style-image:none;list-style-type:none;padding:0 10px 0 0}.menu__link{display:inline-block}.pager{clear:both;padding:0;text-align:center}@media print{.pager{display:none}}.pager-current,.pager-ellipsis,.pager-first,.pager-item,.pager-last,.pager-next,.pager-previous,.pager__current-item,.pager__item{background-image:none;display:inline;list-style-type:none;padding:0 .5em}.pager-current,.pager__current-item{font-weight:700}:root{--text-button-color:#ffffff}.button,.ui-dialog .ui-dialog-buttonpane .ui-state-default,.ui-dialog .ui-dialog-buttonpane .ui-widget-content .ui-state-default,.ui-dialog .ui-dialog-buttonpane .ui-widget-header .ui-state-default,[type=reset],[type=submit],button,html [type=button]{-moz-appearance:button;-webkit-appearance:button}.btn,.btn-primary,.button,.form-submit,.ui-dialog .ui-dialog-buttonpane .ui-state-default,.ui-dialog .ui-dialog-buttonpane .ui-widget-content .ui-state-default,.ui-dialog .ui-dialog-buttonpane .ui-widget-header .ui-state-default,button{background-color:#2ba1e1;border:1px solid transparent;border-radius:4px;color:var(--text-button-color);cursor:pointer;display:inline-block;line-height:21px;padding:6px 12px;text-decoration:none}.btn-primary::-moz-focus-inner,.btn::-moz-focus-inner,.button::-moz-focus-inner,.form-submit::-moz-focus-inner,.ui-dialog .ui-dialog-buttonpane .ui-state-default::-moz-focus-inner,.ui-dialog .ui-dialog-buttonpane .ui-widget-content .ui-state-default::-moz-focus-inner,.ui-dialog .ui-dialog-buttonpane .ui-widget-header .ui-state-default::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}.btn-primary:-moz-focusring,.btn:-moz-focusring,.button:-moz-focusring,.form-submit:-moz-focusring,.ui-dialog .ui-dialog-buttonpane .ui-state-default:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.btn:active,.btn:focus,.btn:hover,.button:active,.button:focus,.button:hover,.form-submit:active,.form-submit:focus,.form-submit:hover,.ui-dialog .ui-dialog-buttonpane .ui-state-default:active,.ui-dialog .ui-dialog-buttonpane .ui-state-default:focus,.ui-dialog .ui-dialog-buttonpane .ui-state-default:hover,button:active,button:focus,button:hover{box-shadow:inset 0 0 0 99999px rgba(0,0,0,.15);color:var(--text-button-color);text-decoration:none}.form-submit.disabled,.ui-dialog .ui-dialog-buttonpane [disabled].ui-state-default,[disabled].btn,[disabled].btn-primary,[disabled].button,[disabled].form-submit,button[disabled]{cursor:not-allowed;opacity:.65}.form-submit.disabled:active,.form-submit.disabled:focus,.form-submit.disabled:hover,.ui-dialog .ui-dialog-buttonpane [disabled].ui-state-default:active,.ui-dialog .ui-dialog-buttonpane [disabled].ui-state-default:focus,.ui-dialog .ui-dialog-buttonpane [disabled].ui-state-default:hover,[disabled].btn-primary:active,[disabled].btn-primary:focus,[disabled].btn-primary:hover,[disabled].btn:active,[disabled].btn:focus,[disabled].btn:hover,[disabled].button:active,[disabled].button:focus,[disabled].button:hover,[disabled].form-submit:active,[disabled].form-submit:focus,[disabled].form-submit:hover,button[disabled]:active,button[disabled]:focus,button[disabled]:hover{opacity:.65}.messages-wrapper{margin:1rem 0;width:100%}.messages-wrapper.fixed{position:fixed;top:48%;z-index:101}.messages,.messages--status{align-items:center;border:1px solid;display:flex;margin:1rem 0;padding:.75rem;z-index:1}.messages--status:first-child,.messages:first-child{margin-top:0}.messages--status:last-child,.messages:last-child{margin-bottom:0}.messages__icon{flex-shrink:0;height:24px;width:24px}.messages__list{padding-right:10px}.messages__close{flex-shrink:0;height:20px;margin-left:auto;opacity:.8;width:20px;--text-button-color:$color-text}.messages--error .error,.messages.error .error,.messages__highlight{color:#313131}.messages__list{margin:0;padding-left:1.75rem}.messages__list:has(:only-child){list-style:none}.messages__item{list-style-image:none}.messages,.messages--ok-color,.messages--status,.ok,.revision-current{background-color:rgb(246.2,251.6227027027,255);border-color:#0071b9}:is(.messages,.messages--ok-color,.messages--status,.ok,.revision-current) .messages__icon{color:#0071b9}.messages--warning,.messages--warning-color,.messages.warning,.warning{background-color:rgb(255,251.6,229.5);border-color:#ffdd00}:is(.messages--warning,.messages--warning-color,.warning) .messages__icon{color:#ffdd00}.error,.messages--error,.messages--error-color,.messages.error{background-color:rgb(255,239.7,239.7);border-color:#cc0000}:is(.error,.messages--error,.messages--error-color) .messages__icon{color:#cc0000}.messages--warning.strong,.strong.messages.warning{font-size:1.1em;font-weight:700}.messages ul,.messages--status ul{margin:0}.compact-messages .messages-wrapper{margin:.5rem 0}.compact-messages :is(.messages,.messages--status){font-size:14px;line-height:1.3;margin:.5rem 0;padding:.25rem .75rem}.compact-messages :is(.messages--status:first-child,.messages:first-child){margin-top:0}.compact-messages :is(.messages--status:last-child,.messages:last-child){margin-bottom:0}.ok{color:#0071b9}.clearfix:before{content:"";display:table}.clearfix:after{clear:both;content:"";display:table}.form-item{margin:.6rem 0}.form-item__required,.form-required{color:#cc0000}.form-item .description,.form-item__description{font-size:14px;margin-top:5px}.container-inline .form-item div,.container-inline .form-item label,.form-item--inline div,.form-item--inline label{display:inline}.container-inline .fieldset-wrapper,.form-item--inline__exception{display:block}.confirm-parent,.form-item--radio,.form-item--tight,.form-type-checkbox,.form-type-radio,.password-parent,table .form-item{margin:0}.form-item--radio .form-item__label,.form-item--radio__label,.form-type-checkbox .form-item__label,.form-type-radio .form-item__label,label.option{display:inline;font-weight:400}.form-item .form-item--radio .description,.form-item .form-type-checkbox .description,.form-item .form-type-radio .description,.form-item--radio .form-item .description,.form-item--radio .form-item__description,.form-item--radio__description,.form-type-checkbox .description,.form-type-checkbox .form-item .description,.form-type-checkbox .form-item__description,.form-type-radio .description,.form-type-radio .form-item .description,.form-type-radio .form-item__description{margin-left:1.4em}.form-item input.error,.form-item select.error,.form-item textarea.error,.form-item--is-error input,.form-item--is-error select,.form-item--is-error textarea,.form-item--is-error__widget,.form-item.is-error .form-item__widget,.form-item.is-error input,.form-item.is-error select,.form-item.is-error textarea{background-color:#fff0f0;border:1px solid #cc0000}.form-type-checkbox,.form-type-radio{margin:0}.form-table__sticky-header,.sticky-header{background-color:#2ba1e1;margin-top:0;position:fixed;visibility:hidden;z-index:1}.form-table__sticky-header--is-sticky,.form-table__sticky-header.is-sticky,.is-sticky.sticky-header{visibility:visible}.form-table th,.form-table__header,form table th{border-bottom:none;padding-right:1em;text-align:left}.form-table tbody,.form-table__body,form table tbody{border-top:1px solid #cccccc}.form-table tbody tr,.form-table__row,form table tbody tr{background-color:initial;border-bottom:1px solid #cccccc;padding:.1em .6em}.form-table tbody tr.is-active,.form-table__row--is-active,.form-table__row.is-active,form table tbody tr.is-active{background-color:rgb(232.66,232.66,232.66)}.form-table tbody tr.is-disabled,.form-table__row--is-disabled,.form-table__row.is-disabled,form table tbody tr.is-disabled,td.menu-disabled{background:#cccccc}.form-table ul,.form-table__list,form table ul{margin:0}.form-table th.form-table__narrow-column,.form-table__narrow-column,form table th.form-table__narrow-column,td .checkbox,th .checkbox{text-align:center;width:-webkit-min-content}.progress,.progress-bar{font-weight:700}.progress .bar,.progress-bar__bar{background-color:#cccccc;border:1px solid #666666;border-radius:3px;margin:0 .2em}.progress .filled,.progress-bar__fill{background:#0071b9 url(/sites/all/themes/base_adaptive/sass/forms/progress-bar/progress-bar.gif) repeat 0 0;height:1.5em;width:5px}.progress .percentage,.progress-bar__percentage{float:right}.ajax-progress-bar,.progress-bar--inline{display:inline-block;width:16em}.progress-bar,.ui-progressbar{border-radius:4px!important;font-size:14px;height:55px;padding:5px;white-space:nowrap}:is(.progress-bar,.ui-progressbar) .ui-progressbar-value{background:#2ba1e1;border:none;height:18px;margin:0;padding:10px 0}:is(.progress-bar,.ui-progressbar) .progress-title{padding-bottom:5px;text-align:center}:is(.progress-bar,.ui-progressbar) .progress-label{left:calc(50% - 16px);position:absolute;top:32px}.ajax-progress,.progress-throbber{display:inline-block}.ajax-progress .throbber,.progress-throbber__widget{float:left;margin:2px}.progress-throbber__widget-in-tr,tr .ajax-progress .throbber{margin:0 2px}.ajax-progress .message,.progress-throbber__message{display:inline-block;padding-left:8px;vertical-align:middle}.ajax-progress{background:#ffffff;border:1px solid #cccccc;padding:2px 5px;position:absolute}.ajax-progress .throbber,.checkout-processing{animation:spin 1s linear infinite;background-image:none;border:4px solid transparent;border-radius:50%;border-right:4px solid #2ba1e1;border-top:4px solid #2ba1e1;display:inline-block;float:none;height:18px;margin:0;vertical-align:middle;width:18px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loading-blocker{background:#ffffff url(/sites/all/themes/base_adaptive/images/loading.gif) no-repeat scroll 10px;border-radius:10px;font-size:15px;line-height:23px;margin:0;padding:10px 10px 10px 40px}.resizable-textarea,.resizable-textarea textarea{vertical-align:bottom;width:100%}.resizable-textarea .grippie,.resizable-textarea__grippie{background:url(/sites/all/themes/base_adaptive/sass/forms/resizable-textarea/grippie.png) no-repeat center 2px #fafafa;border:1px solid #cccccc;border-top-width:0;cursor:s-resize;height:9px;overflow:hidden}.link-icon{cursor:pointer;display:block;vertical-align:middle}.link-icon:active,.link-icon:focus,.link-icon:hover{box-shadow:none}.block-testlab-results .top-right-link{position:absolute;right:0;top:10px}.goto-pricelist-link a,.top-right-link{background:url(/sites/all/themes/base_adaptive/images/double-left-blue.png) no-repeat 0;padding-left:14px}.goto-pricelist-link{margin-top:1em;text-align:right}.page__title+#block-testlab-patient-cabinet-top-right-link{position:absolute;right:0;top:25px}.expand-request-user-message-panel{display:block;margin:10px}.cabinet-add-request-link,.cabinet-change-password-link,.cabinet-change-settings-link{font-weight:700}#edit-cancel,#edit-linkback{margin-top:8px}@media (max-width:767px){.link-icon{align-items:center;background-position:0 50%;display:inline-flex;height:auto;padding-left:30px;width:auto}.link-icon:before{content:attr(title);display:block;font-weight:700}.block-testlab-results .top-right-link{position:static}}.form-results-btn-td{position:relative}.btn-icon{background-color:initial;border:none;cursor:pointer;padding:0}.btn-icon:active,.btn-icon:focus,.btn-icon:hover{box-shadow:none}.btn-icon.form-results-btn-td{text-align:center}.btn-icon.form-results-btn-td:last-of-type{text-align:center}.btn-icon.form-results-btn-td.disabled .warning{background-image:url(/sites/all/themes/base_adaptive/images/warning.png)}.btn-link{background-color:initial;color:#086eb5;text-decoration:underline}.btn-link:active,.btn-link:focus,.btn-link:hover{box-shadow:none;color:rgb(11.4157894737,140.7947368421,229.5842105263);text-decoration:underline}.cabinet-buttons-block,.cabinet-more-requests-link,.months-navigator,.print-barcode-toolbar{align-items:center;display:flex;flex-wrap:wrap}.cabinet-buttons-block{margin-left:-15px;margin-right:-15px}#edit-editbarcodeslink,.barcode-printing-label,.cabinet-buttons-block .form-submit,.cabinet-buttons-block a,.cabinet-buttons-block button,.month-link,.print-barcode-toolbar button{display:inline-flex;justify-content:center;margin-bottom:.6rem;margin-left:15px;margin-right:15px;margin-top:.6rem}.cabinet-buttons-block .reports-caption{margin:0 auto 0 15px}.cabinet-buttons-block .dropdown{display:inline-flex;margin-left:15px;margin-right:15px}.cabinet-buttons-block .dropdown .dropdowned-btn{margin-left:0;margin-right:0}.change-password-submit-btn{margin-right:15px}.delete-request-btn{background-color:#f1511b}.cabinet-bottom-buttons{margin-bottom:10px;margin-top:10px}.cabinet-bottom-buttons .form-item-SampleDeliveryDate{padding-left:0}.cabinet-more-requests-link .btn-primary{margin:.5em 15px 0}#edit-add{background:#2ba1e1 url(/sites/all/themes/base_adaptive/images/plus.svg) no-repeat 7px;background-size:16px;margin-left:auto;margin-right:-15px;padding-left:30px}.email-buttons-table{margin:5px -15px}.email-type-wrapper{display:inline-flex;flex-direction:column;margin:5px 15px}.show-email-log-button{padding:5px 12px}td a.statistics-prepare-btn{background:url(/sites/all/themes/base_adaptive/images/prepare-btn.png) no-repeat 8px 8px transparent!important;display:inline-block;height:30px;width:32px}td a.statistics-given-away-btn{background:url(/sites/all/themes/base_adaptive/images/give-away-btn.png) no-repeat 8px 8px transparent!important;display:inline-block;height:30px;width:32px}.iin-lookup-btn{background:url(/sites/all/themes/base_adaptive/images/fetch-info.png) no-repeat 50%;background-color:initial;border:none;cursor:pointer;display:inline-block;height:24px;padding:0;position:absolute;top:2em;width:24px}.iin-lookup-btn.disabled{cursor:default;opacity:.4}.dropdown{position:relative}.dropdown-button-list-dropped{background-color:#ffffff;border:1px solid #cccccc;border-radius:0 0 4px 4px;border-top:none;box-shadow:0 6px 6px -5px #ededed;padding:5px 10px 8px}.dropdown-button-list-dropped li{list-style:none}.dropdown-button-list-dropped a{display:block;margin:0;padding:5px 0;text-align:left;white-space:nowrap}.dropdowned-btn:after{border-color:#ffffff transparent transparent transparent;border-style:solid;border-width:8px 6px 0 6px;content:"";display:inline-block;height:0;margin-left:8px;margin-top:8px;width:0}@media (max-width:767px){.form-results-btn-td,.form-results-btn-td:last-of-type{text-align:left}.results-table-download-all-td{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.results-table-download-all-td .form-submit{margin-left:15px;margin-right:15px}.btn-icon:before{color:#086eb5;content:attr(title);display:block;font-weight:700;text-decoration:underline}.btn-icon:before:hover{color:rgb(11.4157894737,140.7947368421,229.5842105263)}}@media (min-width:768px){.page-cabinet-partner-journal .cabinet-buttons-block.cabinet-top-buttons{justify-content:flex-end}.page-cabinet-partner-journal .create-request-btn{margin-right:auto}}.td-icon{text-align:center;vertical-align:middle}.change-settings-table,.info-table{width:auto}.change-settings-table td,.change-settings-table th,.info-table td,.info-table th{padding:.25em 15px}.change-settings-table td:first-child,.change-settings-table th:first-child,.info-table td:first-child,.info-table th:first-child{padding-left:0}.change-settings-table td:last-child,.change-settings-table th:last-child,.info-table td:last-child,.info-table th:last-child{text-align:left}:is(.change-settings-table,.info-table) tr.even{background:#ffffff}.change-settings-table td,.info-table td{border:none}.change-settings-table tbody{border:0}.change-settings-table tbody tr{border:0}.change-settings-table tbody tr:nth-child(2n){background-color:#ffffff}.change-settings-table tr:last-child .settings-label:after{content:""}.change-settings-table tr:last-child td{min-width:110px}.change-settings-table tr:last-child td:last-child{padding-left:15px}.change-settings-table tr.comment-row td:first-child .settings-label:after{content:""}.change-settings-table td{padding-bottom:.6em;padding-top:.6em}.change-settings-table .settings-label:after{content:":"}.change-settings-table label{display:none}.change-settings-table label.option{display:inline;padding-right:20px}.change-settings-table input{vertical-align:middle}.info-table table{margin:1rem 0}.info-table .results-download-btn{background-image:none}.info-table .request-user-messages-table{margin:1rem 0}.info-table .request-user-messages-table th{padding:.75em 10px}.info-table .request-user-messages-table th:first-child{padding-left:10px}.info-table .request-user-messages-table td{border-top:1px solid #cccccc;padding:.5em 10px}.info-table .request-user-messages-table td:first-child{padding-left:10px}.info-table .request-user-messages-table td.active{background-color:initial}.request-addons-table td:first-child,.request-addons-table th:first-child,.request-responses-table td:first-child,.request-responses-table th:first-child{width:40%}.request-responses-table{text-align:left}.request-responses-table .response:last-child td:first-child{background:none;cursor:inherit}.request-responses-table .response-services-row{display:none}.request-responses-table .response-services-row>td:first-child{background:none}.request-responses-table .response-services-row td{background:#fafafa;font-size:.925em;font-style:italic}table.request-progress-table{margin:0}table.request-progress-table caption{font-size:1em;margin:0;text-transform:none}table.request-progress-table .request-progress-hint{font-size:.8em;font-style:italic}table.request-progress-table :is(.request-progress-active,.request-progress-inactive) span:before{color:green;content:"•";display:inline-block;font-weight:700;width:1em}table.request-progress-table .request-progress-inactive{color:rgb(220,220,220)}table.request-progress-table .request-progress-inactive span:before{color:rgb(220,220,220)}.tablesorter-header .tablesorter-header-inner:after{background:url(/sites/all/themes/base_adaptive/images/th_bg.gif) no-repeat 50% transparent;content:" ";display:inline-block;height:9px;width:21px}.tablesorter-header.tablesorter-headerAsc .tablesorter-header-inner:after{background:url(/sites/all/themes/base_adaptive/images/th_asc.gif) no-repeat 50% transparent}.tablesorter-header.tablesorter-headerDesc .tablesorter-header-inner:after{background:url(/sites/all/themes/base_adaptive/images/th_desc.gif) no-repeat 50% transparent}.tablesorter-header.sorter-false .tablesorter-header-inner:after{content:none}.responses-multi-buttons-block{display:flex;flex-wrap:wrap;padding:1em 0;white-space:nowrap}.responses-multi-buttons-block .btn-primary{margin-left:15px;margin-right:15px}.responses-multi-buttons-block .dropdown{margin-left:15px;margin-right:15px}.responses-multi-buttons-block .dropdown .btn-primary{margin-left:0;margin-right:0}.field-question{background:url(/misc/message-16-help.png) no-repeat 100%;padding-right:20px}.requests-table-td-icon{width:32px}.table-col-6{width:55%}.table-col-3{width:23%}.table-col-2{width:12%}.table-col-1{width:5%}#requests-history-form{margin:1.5em 0;overflow:hidden}#requests-history-form .fixedColumn td{border-right:1px solid #cccccc}.fixedTable table tr.even,.history-table tr.even{background-color:#ffffff}.fixedTable table .first-level-history-tree,.history-table .first-level-history-tree{background-color:#fafafa;font-size:15px;font-weight:700}.fixedTable table .second-level-history-tree,.history-table .second-level-history-tree{font-size:14px;font-weight:700}.fixedTable table td,.history-table td{position:relative}.fixedTable table .result-history-cell,.history-table .result-history-cell{text-align:center}.fixedTable table .ubnormal-result,.history-table .ubnormal-result{color:red}.fixedTable table .root-result,.history-table .root-result{background-color:#ffffe1;font-weight:700}.fixedTable table .third-level-history-tree,.history-table .third-level-history-tree{padding-left:20px;width:250px}.fixedTable table .history-chart-show-link,.history-table .history-chart-show-link{border-bottom:1px dashed;color:#086eb5;display:inline-block;text-decoration:none}.history-table-title{text-transform:uppercase}.history-warning{background:url(/sites/all/themes/base_adaptive/images/info.png) no-repeat 50%;display:inline-block;height:16px;margin-left:.5em;width:16px}.fixedContainer :is(.hor-table-scroller-left,.hor-table-scroller-right){background-color:#fafafa}.fixedContainer :is(.hor-table-scroller-left,.hor-table-scroller-right) table{margin:0;width:14px}.fixedContainer :is(.hor-table-scroller-left,.hor-table-scroller-right) td{padding:0}.fixedContainer .hor-table-scroller-right{border-left:1px solid #cccccc}.fixedContainer .hor-table-scroller-right td .right-arrow-class{background:url(/sites/all/themes/base_adaptive/images/rarr.gif) no-repeat 50%;cursor:pointer}.fixedContainer .hor-table-scroller-left{border-right:1px solid #cccccc}.fixedContainer .hor-table-scroller-left td .left-arrow-class{background:url(/sites/all/themes/base_adaptive/images/larr.gif) no-repeat 50%;cursor:pointer}.fixedContainer :is(.hor-table-scroller-left,.hor-table-scroller-right) td{cursor:pointer;text-align:center;vertical-align:middle}.sampling-remains-table th{white-space:normal}.sampling-remains-table .group-title-row td{background-color:#e7e7e7;font-size:16px;font-weight:700;padding:8px 0 8px 10px}.sampling-remains-table td:first-child{max-width:160px!important;min-width:160px!important;white-space:normal;word-break:break-word}.sampling-remains-table td:nth-child(2){max-width:80px!important;min-width:80px!important}.sampling-remains-table--with-code td:first-child{max-width:100px!important;min-width:100px!important;white-space:normal;word-break:break-word}.sampling-remains-table--with-code td:nth-child(2){max-width:160px!important;min-width:160px!important;white-space:normal;word-break:break-word}.sampling-remains-table--with-code td:nth-child(3){max-width:80px!important;min-width:80px!important}.fixedColumn.end .sampling-remains-table td:first-child{max-width:80px!important;min-width:80px!important}.fixedColumn.end .sampling-remains-table--with-code td:first-child{max-width:80px!important;min-width:80px!important}.fixedColumn.end .sampling-remains-table--with-code td:nth-child(2){max-width:80px!important;min-width:80px!important}#plotly-wrapper{display:none}#plotly-wrapper,.result-history-hint{background-color:white;border:1px solid #eeeeee;padding:10px;position:absolute}.requests-table-td-patient{width:40%}.requests-table-td-cabinet,.requests-table-td-id{width:25%}.requests-table-td-price{width:10%}.request-state-normal-id-unknown{padding:0;width:1px}.expanded-table-cell{padding-left:50px}.expanded-table-cell caption{display:none}.expanded-table-cell th{border-top:none}.email-logs-row .email-logs{border:1px solid #cccccc}.email-logs-row .email-logs td{border-top:1px solid #cccccc;padding:.5em 15px}.email-logs-row .email-logs td:first-child{padding-left:15px}.email-logs-row .email-logs td .status{font-weight:700;padding-left:8px}td.all-btns-cell{display:inline-flex;flex-wrap:wrap;width:96px}td.all-btns-cell .btn-icon:nth-child(odd){box-sizing:initial;padding-right:10px}.orders-table .cart-order-new .order-state{color:#cc0000}.orders-table .cart-order-closed .order-state{color:#0071b9}.orders-table .cart-order-cancelled .order-state{color:#999999}@media (max-width:767px){tr{border-bottom:1px solid #cccccc}tr:first-child td:first-child{padding-top:0}tr:last-child{text-align:left}th{display:none}td:last-child,th:last-child{text-align:left}td{border:0;display:block;padding:.25em 0;text-align:left}td:first-child{padding-top:.9em}td:last-child{padding-bottom:.9em}td.empty{margin:0;padding:0}td[title]:after{content:attr(title);display:inline-block;font-weight:700}[data-th]:before{content:attr(data-th) ": ";display:block;font-weight:700}.request-state:before,[data-th=""]:before,tfoot td:before{display:none}tfoot td{display:inline-block;padding:1em 10px 0 0}.td-icon{text-align:left}.change-settings-table tr,.info-table tr{border-bottom:none}.change-settings-table td,.change-settings-table th,.info-table td,.info-table th{padding:0 15px}.change-settings-table td,.info-table td{display:block;padding-left:0;padding-right:0}:is(.change-settings-table,.info-table) td:first-child{font-weight:700;padding-top:.5em}:is(.change-settings-table,.info-table) td:last-child{padding-bottom:.5em}.change-settings-table_account td{display:table-cell;vertical-align:initial}.change-settings-table_account td:first-child{font-weight:400}.info-table .btn-link{padding:.6rem 0}.info-table .request-user-messages-table{margin-top:0}.info-table .request-user-messages-table td{border:0;padding:.25em 0}.info-table .request-user-messages-table td:first-child{padding-left:0}.email-logs-row .email-logs{border:0;margin:0}.email-logs-row .email-logs td{border:0;font-weight:400;padding:.25em 0}.email-logs-row .email-logs td:first-child{padding-left:0}.email-logs-row .email-logs tr{border-bottom:1px solid #cccccc}.email-logs-row .email-logs tr:last-child{border:0}.response-services-row>td:first-child{display:none}.response-services-row td{padding-left:10px;padding-right:10px}.responses-multi-buttons-block .btn-primary{margin-bottom:.6rem;margin-top:.6rem}#requests-history-form{overflow-x:scroll}}@media (min-width:768px){.responses-multi-buttons-block{justify-content:flex-end}.responses-multi-buttons-block .expand-services-btn{margin-right:auto}}@media (max-width:991px){.fixedArea{display:flex}.fixedColumn,.fixedContainer{display:inline-flex}}:is(.alfalab-change-password-form,.cabinet-login-form) .form-text{width:100%}.cabinet-login-form .form-actions{display:block}.cabinet-login-form .form-submit{width:100%}.actions,.form-actions{align-items:center;display:flex;flex-wrap:wrap}:is(.actions,.form-actions) .form-submit{margin:1rem 15px .6rem 0}#partner-request-edit-form .form-item-iin{border:1px solid #cccccc;border-bottom-color:white;border-radius:4px 4px 0 0;padding:5px 27px 2px 5px}#partner-request-edit-form #request-fields-wrapper fieldset{border-top-right-radius:0}#partner-request-edit-form-wrapper #request-fields-wrapper{font-size:14px;margin-bottom:25px;margin-top:15px;max-width:1280px;position:relative}#partner-request-edit-form-wrapper #request-fields-wrapper .form-item{margin:0;position:absolute}#partner-request-edit-form-wrapper #request-fields-wrapper :is(.form-type-expander,.form-type-fieldset){margin-top:0}#partner-request-edit-form-wrapper #request-fields-wrapper :is([type=date],[type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url]){display:inline-block}#partner-request-edit-form-wrapper #request-fields-wrapper legend{margin-left:10px}#partner-request-edit-form-wrapper #request-fields-wrapper select{max-width:inherit}#partner-request-edit-form-wrapper #request-fields-wrapper .form-type-expander fieldset{border-bottom:none;border-left:none;border-radius:0;border-right:none}#partner-request-edit-form-wrapper #request-fields-wrapper .form-type-expander legend span{background:url(/misc/menu-collapsed.png) no-repeat scroll 2px 5px transparent;cursor:pointer;padding-left:12px;text-decoration:underline}#partner-request-edit-form-wrapper #request-fields-wrapper .form-type-expander fieldset.expanded legend span{background:url(/misc/menu-expanded.png) no-repeat scroll 3px 7px transparent}#partner-request-edit-form-wrapper #request-fields-wrapper .form-widget-label{font-weight:700;position:absolute}#partner-request-edit-form-wrapper #request-fields-wrapper .iin-lookup-btn{right:2px;top:31px}#partner-request-edit-form-wrapper #request-fields-wrapper .datetime-widget-wrapper{border:0}#partner-request-edit-form-wrapper #request-fields-wrapper .datetime-widget-wrapper .form-item>label{display:none}#partner-request-edit-form-wrapper #request-fields-wrapper .datetime-widget-wrapper :is(.form-item-sampling-date-minute,.form-item-sampling-date-month,.form-item-sampling-date-year){margin-left:2px}#partner-request-edit-form-wrapper #request-fields-wrapper .datetime-widget-wrapper .form-submit{vertical-align:middle}#partner-request-edit-form-wrapper #request-fields-wrapper .datetime-widget-wrapper [size="2"]{max-width:28px}#partner-request-edit-form-wrapper #request-fields-wrapper .datetime-widget-wrapper [size="4"]{max-width:42px}#partner-request-edit-form-wrapper #request-fields-wrapper .phone-widget-wrapper{display:block}#partner-request-edit-form-wrapper #request-fields-wrapper :is(.date-widget-wrapper,.datetime-widget-wrapper,.phone-widget-wrapper) .form-item{display:inline-block;position:relative}#partner-request-edit-form-wrapper #request-fields-wrapper .date-widget-wrapper .form-item{margin-right:5px}#partner-request-edit-form-wrapper #request-fields-wrapper .date-widget-wrapper .form-item:last-child{margin-right:0}#partner-request-edit-form-wrapper #request-fields-wrapper .datetime-widget-wrapper :is(.form-item[class$=date-minute],.form-item[class$=date-year]){margin-right:5px}#partner-request-edit-form-wrapper #request-fields-wrapper .form-item div.error{border-radius:5px;padding:5px;position:absolute;z-index:100}#partner-request-edit-form-wrapper .services-table td:first-child{padding-left:0}:is(.date-widget-wrapper,.datetime-widget-wrapper) .form-item input[type=number]{-moz-appearance:textfield}.date-widget-wrapper .form-item input::-webkit-inner-spin-button,.date-widget-wrapper .form-item input::-webkit-outer-spin-button,.datetime-widget-wrapper .form-item input::-webkit-inner-spin-button,.datetime-widget-wrapper .form-item input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.request-fields-item{position:absolute}.phone-widget-wrapper label.error{position:absolute;width:320px}.phone-widget-wrapper .form-item-phone-number label.error{top:40px}#service-groups option{margin:3px}.form-item-SampleDeliveryDate{padding-left:15px}.form-item-uzdate{white-space:nowrap}#partner-cart-search-orders-form .form-item-fullName{height:3.7em}#partner-cart-search-orders-form .find-btn-wrapper{margin-top:1.5em}@media (max-width:767px){.alfalab-change-password-form,.cabinet-login-form{width:100%}}.container-inline-date .form-item,.search-filter .form-submit{margin:.6rem 0}.search-filter{align-items:flex-start;display:flex;flex-wrap:wrap}.search-filter>div{align-items:flex-start;display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;width:100%}.search-filter>div #inline-messages{margin-left:15px;margin-right:15px}.search-filter :is(.find-btn-wrapper,.form-item){margin-left:15px;margin-right:15px}.search-filter .form-item .form-item{margin-left:0;margin-right:0}.search-filter fieldset{border:0}.search-filter #edit-dates{display:flex;flex-wrap:wrap;justify-content:space-between}.search-filter .ajax-progress{display:none}#testlab-medpred-search-cards-form>div,.search-filter_doctors>div,.search-filter_patients>div,.search-filter_reports_search>div,.search-filter_results>div,.search-filter_statistics>div{align-items:flex-end}.search-filter_sampling_material_documents>div{align-items:flex-end}.search-filter_sampling_material_documents .cabinet-buttons-block{margin-left:0;margin-right:0}.search-filter_callcenter #edit-filter{display:flex;flex-wrap:wrap}.search-filter_callcenter .form-items-wrapper{border:1px solid #cccccc;display:flex;flex-wrap:wrap;margin-left:13px;margin-right:13px}.search-filter_callcenter .find-btn-wrapper{align-items:center;display:inline-flex}.search-filter_callcenter .form-submit{margin-right:15px}.search-filter_callcenter .callcenter-search-clear-btn{text-decoration:underline}.search-filter_cards .find-btn-wrapper{margin-top:24px}#patient-search-requests-form div{align-items:flex-end}.search-filter_journal>div{align-items:flex-end;display:flex}.search-filter_journal .find-btn-wrapper{display:none}#edit_cabinetid_chosen{min-width:182px}.form-item-advancedNameSwitch{margin-bottom:4px;width:100%}.dates-skip-empty-wrapper{align-items:flex-start;display:flex;flex-wrap:wrap;width:360px}.form-item-skipEmpty{width:100%}#edit-advancedname{display:flex;flex-wrap:wrap;margin:-4px 0 4px}#edit-advancedname~.find-btn-wrapper{margin-bottom:5px}@media (min-width:1280px){.first-name-search-cell,.last-name-search-cell{width:190px}}.advanced-search-filters-wrapper{display:flex;flex-wrap:wrap}:is(.container-inline-date,.form-type-date-popup) .form-type-textfield input:not([name*=time]){background:#f3f3f3 url(/sites/all/themes/base_adaptive/images/calendar.png) no-repeat 90% 35%;width:120px}:is(.container-inline-date,.form-type-date-popup) .form-type-textfield input[name*=time]{margin-left:10px;padding-left:10px;padding-right:10px;width:60px}.search-filter_journal .form-type-date-popup>label{font-size:1.1em}.container-inline-date .form-item .form-item{display:inline-block;margin:0}.container-inline-date .form-item :is(input,option,select){margin-right:0}.container-inline-date .date-padding{float:none;padding:0}.form-item-cardId,.form-item-fullName{position:relative}.form-item-real-quantity{margin-bottom:.6rem;margin-top:.6rem}.form-type-date-popup .description,.form-type-date-popup .form-type-textfield label{display:none}.form-type-password{position:relative}.form-type-password input[type=text]{font-size:inherit}.phone-widget-wrapper{align-items:center;display:inline-flex;flex-wrap:wrap}.phone-widget-wrapper label{margin-right:5px;white-space:nowrap}.phone-widget-wrapper .prefix-label{cursor:pointer;font-weight:700;text-decoration:underline}.phone-widget-value-wrapper .form-item{display:inline-block}#request-user-messages-add-panel-wrapper .form-item{margin:.6rem 0}@media (min-width:768px){#materials-wrapper :is(.caption,.form-item-wrapper){align-items:center;border-bottom:1px solid #e7e7e7;display:flex;flex-wrap:wrap}}#materials-wrapper .caption{margin-bottom:0}@media (max-width:767px){#materials-wrapper .caption{display:none}}@media (min-width:768px) and (max-width:991px){#materials-wrapper .caption{font-size:16px}}#materials-wrapper .group-name{background-color:#e7e7e7;font-size:16px;font-weight:700;padding:8px 0 8px 10px}@media (min-width:768px){#materials-wrapper .form-item-wrapper:last-of-type{border-bottom:none}}@media (max-width:767px){#materials-wrapper .form-item-wrapper{border-bottom:1px solid #cccccc;margin-bottom:20px;padding-bottom:10px}}.material-col,.material-col+.form-item{margin:16px 0;padding:0 15px}@media (min-width:768px){.material-col,.material-col+.form-item{display:inline-block}}.material-col-code{padding-right:10px}@media (min-width:768px){.material-col-code{width:15%}}@media (min-width:768px){.material-col-title{width:45%}}@media (min-width:768px){.material-col-temperature{width:25%}}.material-col+.form-item{align-items:center;display:inline-flex;flex-wrap:nowrap;gap:6px;justify-content:flex-start;padding:0;width:140px}.material-col+.form-item input{flex:0 0 auto;max-width:65px}.material-col+.form-item .field-suffix{overflow-wrap:break-word}#patient-card-application-create-form>div>.form-item,.cabinet-settings-form>div>.form-item{align-items:center;display:flex;padding:.6em 0}#patient-card-application-create-form>div>.form-item label:not([for=edit-agree]),.cabinet-settings-form>div>.form-item label:not([for=edit-agree]){flex:0 0 auto;font-weight:700;margin-right:24px;max-width:215px;width:20%}#patient-card-application-create-form>div>.form-item input+label,.cabinet-settings-form>div>.form-item input+label{margin-bottom:0}#patient-card-application-create-form .form-checkbox:not(#edit-agree),.cabinet-settings-form .form-checkbox:not(#edit-agree){order:2}#patient-card-application-create-form #edit-agree,.cabinet-settings-form #edit-agree{margin-right:8px}#patient-card-application-create-form .password-comment,.cabinet-settings-form .password-comment{margin-left:20%;padding-left:20px}@media (max-width:767px){.search-filter :is(.form-item,.form-submit){margin-bottom:.6rem;margin-top:.6rem}.search-filter>div{margin-right:0}.search-filter .form-item>div{float:none}.search-filter label{padding-bottom:.1em}.chosen-container{width:100%!important}.materials-wrapper [data-th]:before{display:inline-block;padding-right:15px}}@media (min-width:768px){.search-filter_journal .form-type-date-popup{align-items:center;display:flex}.search-filter_journal .form-type-date-popup label{margin-right:10px}.page-cabinet-doctor-statistics .requests-page-subtitle+.search-filter{display:block}}.region-content-top{position:relative}#block-testlab-partner-partner-top-right-link,#block-testlab-partner-partner-top-right-logout-link,.menu-block-doctor_menu_block,.menu-block-medpred_menu_block,.menu-block-partner_menu_block{margin:0 0 .9em}:is(.menu-block-doctor_menu_block,.menu-block-medpred_menu_block,.menu-block-partner_menu_block) .menu{display:flex;flex-wrap:wrap}:is(.menu-block-doctor_menu_block,.menu-block-medpred_menu_block,.menu-block-partner_menu_block) .sub-menu__link{display:inline-block;padding:10px 15px;text-decoration:none}:is(.menu-block-doctor_menu_block,.menu-block-medpred_menu_block,.menu-block-partner_menu_block) .sub-menu__link:visited{color:#086eb5}:is(.menu-block-doctor_menu_block,.menu-block-medpred_menu_block,.menu-block-partner_menu_block) .sub-menu__item{background:#ffffff}:is(.menu-block-doctor_menu_block,.menu-block-medpred_menu_block,.menu-block-partner_menu_block) .sub-menu__item:hover{background:#2ba1e1}:is(.menu-block-doctor_menu_block,.menu-block-medpred_menu_block,.menu-block-partner_menu_block) .sub-menu__item:hover .sub-menu__link{color:#ffffff}:is(.menu-block-doctor_menu_block .sub-menu__item.active,.menu-block-doctor_menu_block .sub-menu__item.active-trail,.menu-block-medpred_menu_block .sub-menu__item.active,.menu-block-medpred_menu_block .sub-menu__item.active-trail,.menu-block-partner_menu_block .sub-menu__item.active,.menu-block-partner_menu_block .sub-menu__item.active-trail) .sub-menu__link{font-weight:700}.menu-block-partner_sampling_menu_block{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.menu-block-partner_sampling_menu_block .sub-menu__item{display:inline-flex;margin-bottom:.6rem;margin-left:15px;margin-right:15px;margin-top:.6rem}.menu-block-partner_sampling_menu_block :is(.sub-menu__item.active,.sub-menu__item.active-trail) .sub-menu__link{color:#313131;font-weight:700}.menu-block-partner_sampling_menu_block :is(.sub-menu__item.active,.sub-menu__item.active-trail) .sub-menu__link:visited{color:#313131}@media (max-width:767px){:is(.menu-block-doctor_menu_block,.menu-block-medpred_menu_block,.menu-block-partner_menu_block) .sub-menu__item{border:1px solid #2ba1e1}.menu-block-doctor_menu_block .sub-menu__item.active,.menu-block-doctor_menu_block .sub-menu__item.active-trail,.menu-block-doctor_menu_block .sub-menu__item:hover,.menu-block-medpred_menu_block .sub-menu__item.active,.menu-block-medpred_menu_block .sub-menu__item.active-trail,.menu-block-medpred_menu_block .sub-menu__item:hover,.menu-block-partner_menu_block .sub-menu__item.active,.menu-block-partner_menu_block .sub-menu__item.active-trail,.menu-block-partner_menu_block .sub-menu__item:hover{background:#2ba1e1}:is(.menu-block-doctor_menu_block .sub-menu__item.active,.menu-block-doctor_menu_block .sub-menu__item.active-trail,.menu-block-doctor_menu_block .sub-menu__item:hover,.menu-block-medpred_menu_block .sub-menu__item.active,.menu-block-medpred_menu_block .sub-menu__item.active-trail,.menu-block-medpred_menu_block .sub-menu__item:hover,.menu-block-partner_menu_block .sub-menu__item.active,.menu-block-partner_menu_block .sub-menu__item.active-trail,.menu-block-partner_menu_block .sub-menu__item:hover) .sub-menu__link{color:#ffffff}}@media (min-width:768px){:is(.menu-block-doctor_menu_block,.menu-block-medpred_menu_block,.menu-block-partner_menu_block) .sub-menu__item{border-bottom:1px solid #2ba1e1;border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-top:1px solid #cccccc;border-top-left-radius:5px;border-top-right-radius:5px}.menu-block-doctor_menu_block .sub-menu__item.active,.menu-block-doctor_menu_block .sub-menu__item.active-trail,.menu-block-medpred_menu_block .sub-menu__item.active,.menu-block-medpred_menu_block .sub-menu__item.active-trail,.menu-block-partner_menu_block .sub-menu__item.active,.menu-block-partner_menu_block .sub-menu__item.active-trail{border-bottom:1px solid #ffffff;border-left:1px solid #2ba1e1;border-right:1px solid #2ba1e1;border-top:1px solid #2ba1e1}:is(.menu-block-doctor_menu_block .sub-menu__item.active,.menu-block-doctor_menu_block .sub-menu__item.active-trail,.menu-block-medpred_menu_block .sub-menu__item.active,.menu-block-medpred_menu_block .sub-menu__item.active-trail,.menu-block-partner_menu_block .sub-menu__item.active,.menu-block-partner_menu_block .sub-menu__item.active-trail) .sub-menu__link{color:#313131;font-weight:700}:is(.menu-block-doctor_menu_block .sub-menu__item.active,.menu-block-doctor_menu_block .sub-menu__item.active-trail,.menu-block-medpred_menu_block .sub-menu__item.active,.menu-block-medpred_menu_block .sub-menu__item.active-trail,.menu-block-partner_menu_block .sub-menu__item.active,.menu-block-partner_menu_block .sub-menu__item.active-trail) .sub-menu__link:visited{color:#313131}.menu-block-doctor_menu_block .sub-menu__item.active-trail:hover,.menu-block-doctor_menu_block .sub-menu__item.active:hover,.menu-block-medpred_menu_block .sub-menu__item.active-trail:hover,.menu-block-medpred_menu_block .sub-menu__item.active:hover,.menu-block-partner_menu_block .sub-menu__item.active-trail:hover,.menu-block-partner_menu_block .sub-menu__item.active:hover{background:#ffffff}}main{position:relative}.sub-header-info{text-align:right}.sub-header-info .logout-link{margin-top:10px}.cabinet-title{margin:.5em 0}.logout-link{background:url(/sites/all/themes/base_adaptive/images/exit.png) no-repeat 100%;padding-right:24px}.page-cabinet .region-content-top{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.region-content-top .menu-name-main-menu .container{padding:0;width:auto}[id^=edit-source] .form-item{display:inline-block}.results-sub-hint{font-size:12px}.printing-form{cursor:default;margin:5px 2px 5px 2px;padding:5px 0 5px 0}.printing-form:hover{background-color:#eeeeee}.printing-form.selected{background-color:#dcfecc}.printing-form .print-tick{display:inline-block;height:20px;width:30px}.printing-form.selected .print-tick{background:url(/sites/all/themes/base_adaptive/images/check.png) no-repeat 5px 5px}.printing-form .print-title{display:inline-block;margin-top:3px;text-align:left;vertical-align:top;width:320px}#printing-forms-dialog-pane{background-color:white;border:none;max-height:300px;overflow-y:auto}#partner-report-edit-form .form-select{padding:0 16px 0 10px}.request-user-message-count-severity,.request-user-message-count-severity-error .count,.request-user-message-count-severity-status .count,.request-user-message-count-severity-warning .count{display:inline-block;padding-right:20px}.request-user-message-count-severity-status .count{background:url(/sites/all/themes/base_adaptive/images/info.png) no-repeat 100%}.request-user-message-count-severity-error .count{background:url(/sites/all/themes/base_adaptive/images/error.png) no-repeat 100%}.request-user-message-count-severity-warning .count{background:url(/sites/all/themes/base_adaptive/images/warning.png) no-repeat 100%}.request-user-message-severity,.request-user-message-severity-error,.request-user-message-severity-status,.request-user-message-severity-warning{display:inline-block;height:16px;padding-left:100px;width:16px}.request-user-message-severity-status{background:url(/sites/all/themes/base_adaptive/images/info.png) no-repeat 50%}.request-user-message-severity-error{background:url(/sites/all/themes/base_adaptive/images/error.png) no-repeat 50%}.request-user-message-severity-warning{background:url(/sites/all/themes/base_adaptive/images/warning.png) no-repeat 50%}#request-user-messages-add-panel-wrapper{display:none}#request-user-messages-add-panel-wrapper .request-user-messages-add-panel-title{font-size:17px;font-weight:400;text-transform:uppercase}.ajax-navigation{position:absolute;right:20px;text-align:right;top:20px}.ajax-navigation :is(.button-back,.button-forward){cursor:pointer;display:inline-block;height:16px;width:24px}.ajax-navigation .button-back{background:url(/sites/all/themes/base_adaptive/images/back-arrow.png) no-repeat scroll 50% transparent}.ajax-navigation .button-forward{background:url(/sites/all/themes/base_adaptive/images/forward-arrow.png) no-repeat scroll 50% transparent}.patient-name{min-width:190px;padding-left:36px}#patients-search-source-wrapper>div{display:flex}#patients-search-source-wrapper>div label{display:flex}.form-item-cabinetId #edit_cabinetid_chosen{min-width:360px}@media (max-width:767px){.sub-header-info{text-align:left}:is(.page-cabinet-partner-journal-create,.page-cabinet-partner-journal-edit-,.page-cabinet-partner-pricelist) .container{overflow-x:scroll}.page-cabinet-partner-journal-create td,.page-cabinet-partner-journal-create th,.page-cabinet-partner-journal-edit- td,.page-cabinet-partner-journal-edit- th,.page-cabinet-partner-pricelist td,.page-cabinet-partner-pricelist th{display:table-cell}.cabinet__logged_in .footer{border:1px solid #cccccc;margin-top:30px;padding:20px 0 30px}.request-user-message-severity,.request-user-message-severity-error,.request-user-message-severity-status,.request-user-message-severity-warning{padding-left:0}}@media (max-width:991px){:is(.page-cabinet-partner-requests-search-request-info,.page-cabinet-partner-sampling-materials-remains) .container{overflow-x:scroll}.page-cabinet-partner-requests-search-request-info #fixedTable table td,.page-cabinet-partner-requests-search-request-info #fixedTable table th,.page-cabinet-partner-requests-search-request-info .history-table td,.page-cabinet-partner-requests-search-request-info .history-table th,.page-cabinet-partner-requests-search-request-info .sampling-remains-table td,.page-cabinet-partner-requests-search-request-info .sampling-remains-table th,.page-cabinet-partner-sampling-materials-remains #fixedTable table td,.page-cabinet-partner-sampling-materials-remains #fixedTable table th,.page-cabinet-partner-sampling-materials-remains .history-table td,.page-cabinet-partner-sampling-materials-remains .history-table th,.page-cabinet-partner-sampling-materials-remains .sampling-remains-table td,.page-cabinet-partner-sampling-materials-remains .sampling-remains-table th{display:table-cell}}@media (min-width:1280px){.request-done-status{white-space:nowrap}}.page-cabinet-doctor-statistics #edit-datescontrols,.page-cabinet-doctor-statistics .find-btn-wrapper{display:none}.page-cabinet-doctor-statistics .statistics-total{width:auto}.page-cabinet-doctor-statistics .statistics-total tr:last-child{font-weight:700}.page-cabinet-doctor-statistics .statistics-total td:first-child{padding:10px 40px 10px 15px}.page-cabinet-doctor-statistics .statistics-total td:last-child{padding:10px 15px 10px 40px}.month-link .form-submit{margin:0}.prev-month-link .form-submit{background-image:url(/sites/all/themes/base_adaptive/images/double-left-white.png);background-position:6.5%;background-repeat:no-repeat;padding:6px 12px 6px 22px}.next-month-link .form-submit{background-image:url(/sites/all/themes/base_adaptive/images/double-right-white.png);background-position:93.5%;background-repeat:no-repeat;padding:6px 22px 6px 12px}#medpred-doctor-info-form .fieldset-wrapper{margin-left:-5px;margin-right:-5px}#medpred-doctor-info-form .form-submit{margin-top:1rem}#medpred-doctor-info-form .form-item-WorkPlaces .chosen-container{width:100%!important}#medpred-doctor-info-form :is(#edit-contacts,#edit-personal) .form-item-Iin{display:block;position:relative;width:100%!important}#medpred-doctor-info-form :is(#edit-contacts,#edit-personal) .form-item-Iin input{max-width:220px}@media (min-width:768px){#medpred-doctor-info-form :is(#edit-contacts,#edit-personal) .form-item{display:inline-block;margin-left:5px;margin-right:5px}#medpred-doctor-info-form :is(#edit-contacts,#edit-personal) .form-item .form-item{margin:0}#medpred-doctor-info-form :is(#edit-contacts [type=date],#edit-contacts [type=email],#edit-contacts [type=number],#edit-contacts [type=password],#edit-contacts [type=search],#edit-contacts [type=tel],#edit-contacts [type=text],#edit-contacts [type=time],#edit-contacts [type=url],#edit-personal [type=date],#edit-personal [type=email],#edit-personal [type=number],#edit-personal [type=password],#edit-personal [type=search],#edit-personal [type=tel],#edit-personal [type=text],#edit-personal [type=time],#edit-personal [type=url]){display:inline-block}#medpred-doctor-info-form .bottom-part{display:flex}#medpred-doctor-info-form #edit-extra1{flex:39%}#medpred-doctor-info-form #edit-extra2{flex:61%}}@media (min-width:1280px){#medpred-doctor-info-form :is(#edit-contacts,#edit-personal) .form-item-HideNameInResponse{margin-left:107px}#medpred-doctor-info-form :is(#edit-contacts .form-item-AllowSendingStatisticsInfo,#edit-contacts .form-item-SkipAdvEmails,#edit-contacts .form-item-SkipAdvSms,#edit-personal .form-item-AllowSendingStatisticsInfo,#edit-personal .form-item-SkipAdvEmails,#edit-personal .form-item-SkipAdvSms){display:block;margin-left:185px}}.td-icon .icon{background-color:initial;background-position:50%;background-repeat:no-repeat;min-height:30px;min-width:32px}.td-icon .icon.request-results-btn{background-image:url(/sites/all/themes/base_adaptive/images/results.png)}.td-icon :is(.icon.report-download-btn,.icon.results-download-btn){background-image:url(/sites/all/themes/base_adaptive/images/print.png)}.td-icon .icon.printed{background-image:url(/sites/all/themes/base_adaptive/images/print_checked.png)}.td-icon :is(.icon.doctor-view-info-btn,.icon.patient-find-requests-btn,.icon.results-view-btn){background-image:url(/sites/all/themes/base_adaptive/images/view.png)}.td-icon :is(.icon.document-edit-btn,.icon.order-edit-btn,.icon.patient-create-request-btn,.icon.request-edit-btn){background-image:url(/sites/all/themes/base_adaptive/images/edit.png)}.td-icon .icon.patient-create-request-btn{background-image:url(/sites/all/themes/base_adaptive/images/create-request.png)}.td-icon :is(.icon.document-delete-btn,.icon.report-delete-btn){background-image:url(/sites/all/themes/base_adaptive/images/cross.png)}.td-icon .icon.report-in-process-btn{background-image:url(/sites/all/themes/base_adaptive/images/green-throbber.gif)}.td-icon .icon.report-error-btn{background-image:url(/sites/all/themes/base_adaptive/images/error.png)}.td-icon .icon.send-email{background-image:url(/sites/all/themes/base_adaptive/images/send.png)}.td-icon .icon.request-clone-btn{background-image:url(/sites/all/themes/base_adaptive/images/duplicate.png);background-size:17px 17px}.td-icon .icon.request-addon-btn{background-image:url(/sites/all/themes/base_adaptive/images/addon.svg);background-size:20px 20px}.td-icon .icon.order-info-btn{background-image:url(/sites/all/themes/base_adaptive/images/cart.png);background-position-y:2px;background-size:20px 20px}.td-icon .icon.urgent-entity-icon{background:url(/sites/all/themes/base_adaptive/images/flash.svg) no-repeat 100%;background-size:20px 20px}.expandable-date-cell,.expandable-table-row-td,.expander,.request-done-status-complete,.request-done-status-pending,.request-responses-table .response.has-services .response-data:first-child,.request-state-normal-id-error,.request-state-normal-id-status,.request-state-normal-id-warning,.request-state-pending-id-,.request-state-pending-id-error,.request-state-pending-id-status,.request-state-pending-id-warning,.request-state-pending-noid-,.request-state-pending-noid-error,.request-state-pending-noid-status,.request-state-pending-noid-warning,.response-state .sent-state{background-position:10px;background-repeat:no-repeat;padding-left:36px}.request-urgent{background-image:url(/sites/all/themes/base_adaptive/images/flash.svg);background-position:4px;background-repeat:no-repeat;padding:12px}.request-done-status-pending.partly-active{background-image:url(/sites/all/themes/base_adaptive/images/pending.png)}.request-done-status-pending.inactive{background-image:url(/sites/all/themes/base_adaptive/images/inactive.png)}.request-done-status-pending.active{background-color:initial;background-image:url(/sites/all/themes/base_adaptive/images/complete.png)}.request-done-status-pending.defective,.request-done-status-pending.partly-defective{background-image:url(/sites/all/themes/base_adaptive/images/defective.png)}.request-done-status-complete.inactive{background-image:url(/sites/all/themes/base_adaptive/images/inactive.png)}.request-done-status-complete.active{background-color:initial;background-image:url(/sites/all/themes/base_adaptive/images/complete.png)}.request-done-status-complete.defective,.request-done-status-complete.partly-defective{background-image:url(/sites/all/themes/base_adaptive/images/defective.png)}.request-state-pending-noid-,.request-state-pending-noid-error,.request-state-pending-noid-status,.request-state-pending-noid-warning{background-image:url(/sites/all/themes/base_adaptive/images/hourglass.png)}.request-state-pending-id-,.request-state-pending-id-error,.request-state-pending-id-status,.request-state-pending-id-warning{background-image:url(/sites/all/themes/base_adaptive/images/hourglass-edit.png);background-position:50%}.request-state-normal-noid-,.request-state-normal-noid-error,.request-state-normal-noid-status,.request-state-normal-noid-warning{background-image:url(/sites/all/themes/base_adaptive/images/document-error.png);background-position:50%;background-repeat:no-repeat}.request-state-normal-id-status{background-image:url(/sites/all/themes/base_adaptive/images/info.png)}.request-state-normal-id-warning{background-image:url(/sites/all/themes/base_adaptive/images/warning.png)}.request-state-normal-id-error{background-image:url(/sites/all/themes/base_adaptive/images/error.png)}.request-abnormal,.response-abnormal{background-image:url(/sites/all/themes/base_adaptive/images/exclamation-circle.png);background-position:50%;background-repeat:no-repeat;background-size:18px}.response-state-complete .sent-state,.response-state-pending.active .sent-state{background-image:url(/sites/all/themes/base_adaptive/images/complete.png)}.response-state-pending .sent-state{background-image:url(/sites/all/themes/base_adaptive/images/pending.png)}.response-state-pending.inactive .sent-state{background-image:url(/sites/all/themes/base_adaptive/images/inactive.png)}.response-state-defective .sent-state{background-image:url(/sites/all/themes/base_adaptive/images/defective.png)}.response-state .sent-state.sent-allow-pending{background-image:url(/sites/all/themes/base_adaptive/images/sent-state-pending.png)}.response-state .sent-state.sent-allow-sent{background-image:url(/sites/all/themes/base_adaptive/images/sent-state-sent.png)}.response-state .sent-state.sent-allow-cancelled{background-image:url(/sites/all/themes/base_adaptive/images/sent-state-cancelled.png)}.response-sign-state{background-position:50%;background-repeat:no-repeat}.response-sign-state.response-sign-state-signed{background-image:url(/sites/all/themes/base_adaptive/images/sign-state-signed.png)}.response-sign-state.response-sign-state-pending_org{background-image:url(/sites/all/themes/base_adaptive/images/sign-state-pending-company.png)}.response-sign-state.response-sign-state-pending_doctor{background-image:url(/sites/all/themes/base_adaptive/images/sign-state-pending-doctor.png)}.expandable-date-cell,.expandable-table-row-td,.expander,.request-responses-table .response.has-services .response-data:first-child{background-image:url(/sites/all/themes/base_adaptive/images/bullet-blue-expand.png);cursor:pointer}.expandable-date-cell.expanded,.expandable-table-row-td.expanded,.expander.expanded,.request-responses-table .response.has-services .expanded.response-data:first-child{background-image:url(/sites/all/themes/base_adaptive/images/bullet-blue-collapse.png)}@media (max-width:767px){.td-icon .icon{background-position:0 50%;padding-left:30px}.td-icon .icon-alt:before{content:attr(data-title);display:block;font-weight:700;line-height:1.2}.request-abnormal,.response-abnormal{background-position:0 50%;padding-left:26px}.expandable-date-cell,.expandable-table-row-td,.expander,.form-results-btn-td.response-abnormal,.request-done-status-complete,.request-done-status-pending,.request-responses-table .response.has-services .response-data:first-child,.request-state-normal-id-error,.request-state-normal-id-status,.request-state-normal-id-warning,.request-state-pending-id-,.request-state-pending-id-error,.request-state-pending-id-status,.request-state-pending-id-warning,.request-state-pending-noid-,.request-state-pending-noid-error,.request-state-pending-noid-status,.request-state-pending-noid-warning,.response-state .sent-state{background-position:0 45%;padding-left:24px}.request-responses-table .response.has-services td.response-data:first-child,td:first-child.expandable-date-cell,td:first-child.expandable-table-row-td,td:first-child.expander{background-position:0 70%}.request-responses-table .response.has-services tr:first-child td.response-data:first-child,tr:first-child .request-responses-table .response.has-services td.response-data:first-child,tr:first-child td:first-child.expandable-date-cell,tr:first-child td:first-child.expandable-table-row-td,tr:first-child td:first-child.expander{background-position:0 30%!important}}.messages-table td{cursor:pointer}.messages-table :is(td:last-child,th:last-child){text-align:left}.messages-table .message-row.expanded{border-bottom:none}.messages-table .message-row.expanded .message-preview{display:none}.messages-table .message-row-unread{background-color:rgb(255,251.6,229.5);font-weight:700}.messages-table .td-message-link{width:95px}.messages-table .td-message-date{width:190px}.messages-table .message-severity{background-position:50%;background-repeat:no-repeat;color:transparent;height:16px;width:16px}.messages-table .message-severity-status{background:url(/sites/all/themes/base_adaptive/images/info.png) no-repeat 50%}.messages-table .message-severity-error{background:url(/sites/all/themes/base_adaptive/images/error.png) no-repeat 50%}.messages-table .message-severity-warning{background:url(/sites/all/themes/base_adaptive/images/warning.png) no-repeat 50%}.messages-table .message-subject{color:#000000}.message-body{display:none}.message-body-row td{border:none}.unread-messages{background-color:rgb(255,251.6,229.5);border:1px solid #ffdd00;color:#313131;margin:1rem 0;padding:10px 40px 20px;position:relative}.unread-messages .messages-table{margin:0}.unread-messages .messages-table tr{background-color:initial}.unread-messages .messages-table .message-row-unread{background-color:initial;font-weight:400}.unread-messages .messages-table .message-row-read{background-color:white}.unread-messages .close-messages-btn{background:transparent url(/sites/all/themes/base_adaptive/images/cross-small-2.png) no-repeat 0;cursor:pointer;height:16px;position:absolute;right:10px;top:10px;width:16px}@media (max-width:767px){.messages-table td{padding:.1em 0}.messages-table td:last-child{padding-bottom:20px}.messages-table :is(.message-severity,.td-message-date){display:inline-block}.messages-table .td-message-date{padding-left:10px;width:auto}.unread-messages{padding:10px}}.change-dictionary-value-btn{background:url(/sites/all/themes/base_adaptive/images/edit.png) no-repeat 50%;border:1px solid #cccccc;border-bottom-right-radius:4px;border-left:none;border-top-right-radius:4px;display:inline-block;height:34px;opacity:.5;position:absolute;right:-30px;top:21px;width:34px}.change-dictionary-value-btn.active{cursor:pointer;opacity:1}.card-search-btn,.external-search-btn{background:url(/sites/all/themes/base_adaptive/images/search-glass.png) no-repeat 50%;bottom:8px;display:inline-block;height:16px;position:absolute;right:6px;width:16px}.card-search-btn.disabled,.external-search-btn.disabled{cursor:default}#dictionary-value-dialog-pane label{display:inline-block;margin-left:-10px;margin-right:8px;min-width:129px;text-align:right}#dictionary-value-dialog-pane div{padding:10px}.form-item-iin{position:relative}.iin-lookup-btn{margin-left:5px}#partner-request-edit-form-wrapper .form-item-SampleDeliveryDate{padding-left:15px}#partner-request-edit-form-wrapper .container-inline-date{display:inline-block}#partner-request-edit-form-wrapper .delete-request-btn{background-color:#f1511b;float:right;margin-top:20px}#partner-request-edit-form-wrapper .ajax-progress{display:none}.request-editor-toolbar{align-items:flex-end}.request-editor-toolbar .form-type-select{margin:0}.request-editor-toolbar :is(.form-item-cabinetId,.form-item-formCode){margin-bottom:.6rem;margin-left:15px;margin-right:15px;margin-top:.6rem}.request-editor-toolbar .buttons-panel-populated .container-inline-date{float:left;margin-right:10px}.request-editor-toolbar .internal-nr-unlock-wrapper{flex-basis:100%;padding:0 15px;width:100%}.request-editor-toolbar .internal-nr-unlock-wrapper label{display:inline-block;font-weight:400;margin-right:10px}.barcode-printer-setting-btn{margin:20px 0}.barcode-printer-setting-btn label{color:#884300;display:inline-block;margin:0 20px 0 0}.edit-request-action-btn.action-link{margin-right:5px;padding:6px 10px;vertical-align:middle}.edit-request-action-btn.disabled{cursor:not-allowed}#jzebra_applet_container{display:inline;height:0;width:0}.master-request-link-panel{clear:both;margin-bottom:20px}.card-info-dialog fieldset{border:1px solid #cccccc;border-radius:4px;margin-bottom:10px;padding:0 10px;text-align:left}.card-info-dialog .form-item{margin:.5em 0}.card-info-dialog .form-item input:not([type=radio]),.card-info-dialog .form-item textarea{box-sizing:border-box;width:100%}.card-info-dialog .form-item-wrapper{margin:.5em 0}.card-info-dialog .form-item-wrapper>.form-item{display:inline-block;margin:0}.card-info-dialog [type=radio]+label{display:inline-block;margin-left:5px}.card-info-dialog label span{font-weight:400}.card-info-dialog .form-item-discount{width:84%}.card-info-dialog .form-item-percent{width:14%}.card-info-dialog .form-item-total-savings{width:78%}.card-info-dialog :is(.form-item-applications-number,.form-item-remains-discounts,.form-item-step){width:20%}.card-info-dialog .form-item-next-discount{width:57%}.card-info-dialog .select-relative-wrapper{margin-left:40px}.services-table{margin-bottom:1rem;margin-top:2rem}.services-table caption{text-align:center}.services-table th{background-color:initial;border-top:0;color:#313131}.services-table td{vertical-align:top}.services-table .pricelist-table{padding:8px 0 0}.services-table__bottom{align-items:flex-start;display:flex;justify-content:space-between}.request-editor-services-table .services-table tr:nth-child(2n){background-color:#ffffff}.request-editor-services-table .services-table tr.service-select-item:hover,.request-editor-services-table .services-table tr.service-select-item:nth-child(2n):hover{background-color:#eeeeee}.request-editor-services-table #service-groups{width:95%}.request-editor-services-table #services{width:99%}.request-editor-services-table #services-groups-wrapper,.request-editor-services-table #services-groups-wrapper .form-type-select{height:460px}.request-editor-services-table #services-list-wrapper{height:422px;overflow-y:scroll}.services-table-row-header{border:none}.services-table-row-header:nth-child(2n){background-color:#ffffff}#services-groups-wrapper,#services-list-wrapper{margin-top:5px}#services-groups-wrapper,#services-groups-wrapper .form-type-select{overflow-x:hidden;overflow-y:auto}.service-group-item{cursor:default;padding:.3em}.service-group-item:hover{background-color:#eeeeee}.service-group-item[data-group-selected=true]{background-color:#dcfecc;font-weight:700}#services-filter{margin-bottom:5px}#services{overflow-x:hidden}.total-prices{padding:10px 0;text-align:right}.total-prices :is(.prices,.total-price-label){display:inline-block;font-size:16px;font-weight:700;padding-left:.5em}.total-prices .undiscounted-price-value{color:#888888;text-decoration:line-through}.total-prices .undiscounted-price-label{color:#888888;font-size:13px}.total-prices .total-price-label{vertical-align:top}.total-prices .total-services{font-weight:700}.total-duration{padding:10px 0;text-align:right}.total-duration :is(.duration,.total-duration-label){display:inline-block;font-size:16px;font-weight:700;padding-left:.5em}.service-description-tip{background:url(/sites/all/themes/base_adaptive/images/info.png) no-repeat 50%;display:inline-block;height:16px;margin-left:5px;width:16px}.th__services-groups{width:24%}.th__services-title{width:38%}.th__services-ordered{width:38%}.th__services-ordered__inner-wrap{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.custom-service-pack-save{font-weight:400;margin-left:auto}.services-cache-info{color:#888888;font-size:.75em;margin-top:4px}@media (max-width:991px){#services-filter{max-width:290px}}@media (min-width:992px){.th__services-groups{min-width:250px}}.request-containers{width:100%}.request-containers .fact-count{border:none;display:flex;padding-left:1.4em}.request-containers .fact-count.need-count{padding-left:0}.request-containers .fact-count input{width:60px}.request-containers .set-equals{cursor:pointer;display:inline-block;font-weight:700;padding:5px}.request-containers .form-item{display:inline-block;margin:0}.request-containers .form-type-textfield .form-text{display:inline-block;padding:2px}.request-containers .container-type-comment{font-size:.8em;font-style:italic}.request-containers .warning{text-align:center}.request-containers .warning span{display:inline-block;height:20px;width:16px}.request-containers .warning:not(.active){background-color:initial;border-color:#cccccc}.request-containers .warning.active{background-color:rgb(255,251.6,229.5)}.request-containers .warning.active span{background:url(/sites/all/themes/base_adaptive/images/warning.png) no-repeat 50%}.request-containers td.barcode{vertical-align:middle}.request-containers .barcode-print-btn{background:url(/sites/all/themes/base_adaptive/images/barcode-printer.png) no-repeat 50%;background-size:24px 24px;cursor:pointer;display:inline-block;height:32px;vertical-align:middle;width:32px}.containers-actions{margin:0 10px 20px;text-align:right}#partner-request-barcodes-edit-form #edit-actions .switch-edit-btn{margin-left:auto}#partner-request-barcodes-edit-form .messages-panel{font-weight:700;text-align:center}#partner-request-barcodes-edit-form .messages-panel .message-state-info{color:#224600}#partner-request-barcodes-edit-form .messages-panel .message-state-warning{color:#884300}.ui-tooltip{max-height:720px;max-width:640px;overflow-x:hidden;overflow-y:auto;pointer-events:auto;white-space:pre-line;width:auto}.pricelist-editor-services-table{display:flex}.pricelist-editor-services-table table{margin-top:0}.pricelist-editor-services-table .ajax-progress-throbber{display:none}.pricelist-editor-services-table .table-label{font-weight:700;vertical-align:middle}.pricelist-editor-services-table #service-groups{height:505px}.pricelist-editor-services-table :is(.operation-link,.operations-menu-toggle-link){color:#086eb5;cursor:pointer;display:inline-block;font-weight:400;text-decoration:underline}.pricelist-editor-services-table .service-select-item{padding:5px;vertical-align:top}.pricelist-editor-services-table .service-select-item input[type=number]{padding-left:3px;width:100%}.pricelist-editor-services-table #services-filter{font-weight:400;margin:0 5px 5px 0;width:100%}.pricelist-editor-services-table .services-groups-table{max-width:300px}.pricelist-editor-services-table .services-groups-table td{padding:0 0 0 5px}.pricelist-editor-services-table .services-filter{border:1px solid #cccccc}.pricelist-editor-services-table .services-filter.top{border-bottom:none}.pricelist-editor-services-table .services-filter.bottom{border-top:none}.pricelist-editor-services-table :is(.client-price-cur,.client-price-new,.client-price-sub-title){font-size:12px}.pricelist-editor-services-table :is(.client-price-cur,.client-price-new,.client-price-sub-title,.laboratory,.prices){border:1px solid #cccccc;text-align:center}.pricelist-editor-services-table .client-price-cur{padding-left:10px!important}.pricelist-editor-services-table .pricelist-editor-services td{border:1px solid #cccccc;vertical-align:middle}.pricelist-editor-services-table .pricelist-editor-services td.service-title{border-right-color:#ffffff}.pricelist-editor-services-table .pricelist-editor-services label{display:inline-block;font-size:14px;font-weight:400;margin-right:5px}.pricelist-editor-services-table .service-group-title label{font-weight:700}.pricelist-editor-services-table .service-group-title .service-check{margin-right:10px}.pricelist-editor-services-table .services-table-row-header:nth-child(2n){background-color:inherit}.pricelist-editor-services-table .services-table-row-header th{background-clip:padding-box;background-color:#ffffff;border-collapse:collapse;font-size:15px;padding:5px 10px}.pricelist-editor-services-table .services-table-row-header .header-margin{padding:0}.pricelist-table{padding-right:0}.form-item-servicesFilter{position:relative}.services-table-wrapper{border-top:1px solid #cccccc;height:545px;max-width:900px;overflow-y:auto}.services-table-wrapper thead{background-color:#cccccc;position:sticky;top:0;z-index:10}.services-table-wrapper thead tr:first-child th{border-top:none}.service-code div{cursor:default;min-width:55px;word-break:break-all}:is(.service-cito-price,.service-ext-cito-price,.service-ext-cur-price,.service-ext-temp-cito-price,.service-ext-temp-price,.service-int-price) div{cursor:default}.service-ext-temp-cito-price{border-right:none}.service-ext-temp-cito-price.changed,.service-ext-temp-price.changed{color:#000000;font-weight:700}:is(.service-ext-cur-price,.service-ext-temp-price) input{line-height:1}.operations-panel{background:#ffffff;border:1px solid #cccccc;display:none;left:-10px;padding:10px;position:absolute;top:20px;width:320px;z-index:1}.operation{padding:5px 0;position:relative}.operation input{padding:2px 8px;position:absolute;right:10px;top:3px}.pricelist-actions .btn-primary{margin:15px}.pricelist-actions .form-submit{margin-right:20px}.save-changes-btn.form-submit{display:inline-block;height:1px;width:1px}.select-all{margin:5px 5px 4px -1px}.select-all-label{display:inline-block}.group-operations-menu,.select-all-item{font-size:13px}.group-operations-menu{margin-left:20px;position:relative}.group-operations-menu label{display:inline-block;margin-bottom:3px}.pricelist-unsaved-dialog .ui-dialog-content{padding:1em}.pricelist-unsaved-dialog .ui-button-text{white-space:nowrap}.service-select-group-item{font-size:14px;font-weight:700;padding:5px 10px 5px 10px}.service-select-item .service-title{cursor:default;max-width:300px}.service-select-item .service-title-wrap{display:flex}.service-select-item .service-check{margin-right:10px}.service-select-item .service-tick{display:inline-block;height:20px;vertical-align:top;width:20px}.service-select-item[itemselected=true]{background-color:#dcfecc}.service-select-item[itemselected=true] .service-tick{background:url(/sites/all/themes/base_adaptive/images/check.png) no-repeat 0 2px}.service-select-item[itemsubselected=true] .service-tick{background:url(/sites/all/themes/base_adaptive/images/check.png) no-repeat 0 2px}:is(.service-select-item.pack,.service-select-item.profile) .service-title{font-weight:700}.service-select-item.disabled{color:#555555}.request-editor-services-table .form-item-servicesFilter input{width:100%}.request-editor-services-table .service-select-item{align-items:center;display:flex;flex-wrap:wrap;margin:0;padding:0 5px;position:relative;vertical-align:top}.request-editor-services-table .service-select-item .service-title{display:inline-block;overflow-wrap:break-word;padding:5px;width:63%;word-break:break-word}.request-editor-services-table .service-select-item:focus{box-shadow:inset 0 0 0 2px #eeeeee}.request-editor-services-table .service-select-item .service-code{cursor:default;display:inline-block;flex:1 1 auto;font-weight:700;max-width:100%;padding:0 5px;text-align:right;width:31%}.request-editor-services-table .custom-pack .service-title{font-weight:400}.request-editor-services-table .custom-pack .service-code{display:none}.custom-service-pack-actions-wrap{display:inline-flex;margin-left:auto}.custom-service-pack-delete,.custom-service-pack-edit{cursor:pointer;display:none;height:18px;margin:0 4px;width:18px}.custom-service-pack-edit{background:url(/sites/all/themes/base_adaptive/images/edit.png) no-repeat 50%}.custom-service-pack-delete{background:url(/sites/all/themes/base_adaptive/images/cross.png) no-repeat 50%}.custom-pack:hover :is(.custom-service-pack-delete,.custom-service-pack-edit){display:inline-block}#selected-services-pane-wrapper{height:460px;overflow-y:auto}#selected-services-pane{position:relative}.selected-service{align-items:center;border-bottom:1px solid #dddddd;display:flex;justify-content:space-between;padding:3px 0}.selected-service:hover{background-color:#eeeeee}.selected-service__left{width:calc(100% - 40px)}.selected-service-title{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 -10px}.selected-service-title-name{display:inline-block;font-weight:700;overflow-wrap:break-word;padding:0 24px 0 10px;word-break:break-word}#selected-services-pane.cito-mode-enabled .selected-service.allows-cito .selected-service-title-name{background:url(/sites/all/themes/base_adaptive/images/flash.svg) no-repeat 100%}.selected-service-title-code{display:inline-block;padding:0 10px}.price-duration-count-wrapper{align-items:start;display:flex;gap:10px;width:100%}.price-duration-count-wrapper .price-duration-wrapper{flex-grow:1}.price-duration-count-wrapper .selected-service-count{width:60px}.selected-service-biomaterials,.selected-service-prices{font-style:italic;margin:3px 0}.selected-service-actions-wrap{text-align:center}.selected-service-cross{background:url(/sites/all/themes/base_adaptive/images/cross.png) no-repeat 50%;cursor:pointer;height:25px;width:25px}.biomaterials-info.editable{background:url(/sites/all/themes/base_adaptive/images/pencil.png) no-repeat 50%;background-size:contain;cursor:pointer;display:inline-block;height:12px;width:12px}:is(.selected-service,.service-select-item) .selected-service-hint{background:#ffffff;border:1px solid #cccccc;border-radius:4px;display:none;font-size:13px;max-width:640px;padding:10px;position:fixed;z-index:50}:is(.selected-service,.service-select-item) .selected-service-hint:empty{display:none!important}.selected-service-hint .sub-selected{font-weight:700}#biomaterial-dialog-pane{background-color:white;border:none;max-height:300px;overflow-y:auto}.biomaterial-item{cursor:default;padding:5px 0}.biomaterial-item:hover{background-color:#eeeeee}.biomaterial-item[itemselected=true]{background-color:#dcfecc}.biomaterial-item[itemselected=true] .bio-tick{background:url(/sites/all/themes/base_adaptive/images/check.png) no-repeat 5px 5px}.biomaterial-item .bio-tick{display:inline-block;height:20px;width:30px}.biomaterial-item .bio-title{display:inline-block;margin-top:3px;text-align:left;vertical-align:top;width:320px}.page-pricelist .fancybox-skin{background:white}.page-pricelist .fancybox-type-iframe .fancybox-inner{overflow:auto!important}.view-pricelist .sticky-header{z-index:10}.view-pricelist .sticky-header tr:last-child{border-bottom:1px solid #dddddd}.view-pricelist .sticky-header tr .views-field-product-id{width:50px}.view-pricelist .tab-header{border-bottom:none;height:10px}.view-pricelist .tab-header th{background:transparent;border-bottom:none;padding:0}.view-pricelist .tab-header th.selected{background:#2ba1e1;border-bottom:none;border-radius:10px 10px 0 0}.view-pricelist.has-urgent.period-price-double.selected,.view-pricelist.has-urgent.period.selected,.view-pricelist.has-urgent.price.selected{box-shadow:inset 0 0 0 99999px rgba(255,255,255,.15)}.view-pricelist :is(.period,.price){min-width:70px;width:11.5%}.view-pricelist .product-id{justify-content:center;min-width:38px;width:6%}.view-pricelist .has-codes-column .service-title{width:38%}.view-pricelist .has-codes-column .service-title.wide-title-cell{width:415px}.view-pricelist .has-codes-column .service-code{max-width:inherit;width:10%}.view-pricelist .period-price-double{min-width:140px;width:23%}.view-pricelist .period-price-double label{color:#ffffff;display:inline-block;padding-left:7px}.pricelist-table{margin:0}.pricelist-table th{border-left:1px solid white;border-right:1px solid white}.pricelist-table th.selected{box-shadow:inset 0 0 0 99999px rgba(255,255,255,.15)}.pricelist-table :is(th.period,th.period-price-double,th.price){border-left:1px solid white;cursor:pointer}.pricelist-table :is(th.period-price-double.urgent,th.period.urgent,th.price.urgent){border-right:none}.pricelist-table th.period-price-double{border-bottom:1px solid white;border-right:1px solid white;text-align:center}.pricelist-table th.price{border-right:1px solid white}.pricelist-table tbody{display:block;height:800px;position:relative}.pricelist-table tbody tr{border-bottom:1px solid #dddddd;height:45px}.pricelist-table-body .group-title{background-color:#e7e7e7;padding:8px 0 8px 10px}.pricelist-table-body .group-title h2{font-size:20px;font-weight:400;margin:0}.pricelist-table-body .service-row{display:flex;width:100%}.pricelist-table-body .service-row.selected{background-color:#ffffe1}.pricelist-table-body .service-row__item{align-items:center;display:inline-flex;padding:14px 0 13px 10px}.pricelist-table-body .service-row__item a{border:none}.pricelist-table-body .service-row__item.selected{cursor:inherit}.pricelist-table-body .service-row__item.selected label{cursor:inherit}.pricelist-table-body .service-row__item:first-child{padding-left:0}.pricelist-table-body .service-title{flex-grow:1;overflow:hidden;overflow-wrap:break-word;width:71%;word-break:break-word}.pricelist-table-body .service-title a{font-size:13px}.pricelist-table-body :is(.period,.price){background:rgba(230,230,230,.5);cursor:pointer;white-space:nowrap}.pricelist-table-body :is(.period.selected,.price.selected){background:rgba(255,255,255,0)}.pricelist-table-body .period.selected:not(.complement){border-left:1px solid #2ba1e1}.pricelist-table-body .price{font-size:15px}.pricelist-table-body .price.selected{color:#313131;font-weight:700}.pricelist-table-body .price.selected:not(.complement){border-right:1px solid #2ba1e1}.pricelist-table-body .product-id span{background-color:initial;color:transparent;cursor:pointer;height:100%;min-height:32px;width:100%}.pricelist-table-body .product-id span.add-to-cart{background:url(/sites/all/themes/base_adaptive/images/add-to-cart.gif) no-repeat 50%}.pricelist-table-body .product-id span.remove-from-cart{background:url(/sites/all/themes/base_adaptive/images/remove-from-cart.gif) no-repeat 50%}.pricelist-table-body .product-id span.waiting{background:url(/sites/all/themes/base_adaptive/images/throbber-big.gif) no-repeat 50%}.pricelist-table-body .product-id span.added{background:url(/sites/all/themes/base_adaptive/images/remove-from-cart.gif) no-repeat 50%}.form-item-pricelist-search-text{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:20px;position:relative}.form-item-pricelist-search-text label{padding-right:10px}.form-item-pricelist-search-text .form-text{flex:1 1 auto}#block-views-pricelist-services-groups-block h2{color:#2d2e30;font-size:19px;font-weight:400;letter-spacing:-1px;padding-bottom:10px;text-decoration:none;text-transform:uppercase}#block-views-pricelist-services-groups-block ul{margin:0}#block-views-pricelist-services-groups-block li{list-style:none}#block-views-pricelist-services-groups-block .view-pricelist-services-groups .views-row{background:url(/sites/all/themes/base_adaptive/images/bg-line.gif) repeat-x scroll bottom transparent;padding:0}#block-views-pricelist-services-groups-block .view-pricelist-services-groups .views-row:last-of-type{background:none}#block-views-pricelist-services-groups-block .view-pricelist-services-groups .views-row>.selected>a{color:#2d2e30;font-weight:700}#block-views-pricelist-services-groups-block .super-group,#block-views-pricelist-services-groups-block .view-pricelist-services-groups a{display:block;font-weight:700;line-height:20px;padding:8px 16px;text-decoration:none}#block-views-pricelist-services-groups-block .super-group{background:url(/sites/all/themes/base_adaptive/images/bg-line.gif) repeat-x scroll bottom transparent;color:#086eb5;cursor:pointer;position:relative}#block-views-pricelist-services-groups-block .super-group:after{background:url(/sites/all/themes/base_adaptive/images/double-right-blue.png) no-repeat scroll 0;content:"";display:block;height:100%;position:absolute;right:0;top:0;width:16px}#block-views-pricelist-services-groups-block .super-group:hover .sub-groups{display:block}#block-views-pricelist-services-groups-block .sub-groups{display:none;padding:10px 10px 10px 15px}.search-reset{position:absolute;right:12px}.search-reset a{background:url(/sites/all/themes/base_adaptive/images/clear-cross.png) no-repeat scroll 0 0 transparent;display:block;height:16px;width:16px}@media (max-width:767px){.pricelist-table .period-price-double,.view-pricelist .sticky-header .period-price-double{display:table-cell;min-width:auto}.pricelist-table-body .group-title{font-size:16px}.pricelist-table-body .service-row{align-items:center;flex-wrap:wrap;padding:10px 0}.pricelist-table-body .service-row__item{flex:1 1 auto;padding:0;text-align:center}.pricelist-table-body .service-title{flex:1 100%;text-align:left}.pricelist-table-body :is(.period,.price){display:none}.pricelist-table-body :is(.period.selected,.price.selected){display:inline-block}.pricelist-table-body :is(.period.selected:not(.complement),.price.selected:not(.complement)){border:none}#block-views-pricelist-services-groups-block .toggler{margin-bottom:0}#block-views-pricelist-services-groups-block .toggler:before{border-color:transparent transparent transparent #2ba1e1;border-style:solid;border-width:6px 0 6px 8px;content:"";display:inline-block;height:0;margin-bottom:1px;margin-right:8px;transition:border-color .3s ease,transform .3s ease;width:0}#block-views-pricelist-services-groups-block .toggler--is-open:before{transform:rotate(90deg)}#block-views-pricelist-services-groups-block .super-group:after{background-position:0 14px}#block-views-pricelist-services-groups-block .super-group:hover:after{background-image:url(/sites/all/themes/base_adaptive/images/double-bottom-blue.png)}.view-pricelist-services-groups{display:none}}@media (min-width:768px){#block-views-pricelist-services-groups-block .sub-groups{background:#ffffff;border:1px solid #eeeeee;box-shadow:5px 5px 20px 0 rgba(0,0,0,.26);left:100%;position:absolute;top:-11px;width:380px;z-index:100}}#block-testlab-ng2-ng2-cart-info-block{margin:1em 0;min-height:75px;position:relative}#block-testlab-ng2-ng2-cart-info-block .cart-brief_empty{text-align:center}@media (max-width:767px){#block-testlab-ng2-ng2-cart-info-block .cart-details{display:none}}#block-testlab-ng2-ng2-cart-info-block .line-item_total__resulted{white-space:nowrap}.cart-products-table .line-item_remove .btn{background:transparent url(/sites/all/themes/base_adaptive/images/remove-from-cart.gif) no-repeat 50%}.cart-products-table .line-item_remove .btn:hover{box-shadow:none}#testlab-cart-order-edit-form #request-fields-wrapper{height:auto}#testlab-cart-order-edit-form #request-fields-wrapper .form-item{margin:.6rem 0;position:static}#testlab-cart-order-edit-form #request-fields-wrapper .form-item .form-item{margin:0}#testlab-cart-order-edit-form #request-fields-wrapper .form-item-phone .form-control{display:inline-block}@media (max-width:767px){.dynamic-form[_ngcontent-c3]{height:auto!important}.dynamic-form[_ngcontent-c3] .form-item[_ngcontent-c3]{position:static!important;width:auto!important}}#header-popup{background:#ffffff;border-bottom:1px solid;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-left:1px solid;border-right:1px solid;border-top:none;display:none;padding:0 15px;position:absolute;width:480px;z-index:101}.view-shopping-cart-block-brief .line-item-summary div{margin-bottom:5px}.view-shopping-cart-block-brief .view-footer a{background:#358bcc;color:#ffffff;display:inline-block;font-size:13px;margin-top:5px;padding:8px 11px;text-decoration:none}.view-shopping-cart-block-brief .view-footer a:hover{background:#3480ba}:is(.view-commerce-cart-block,.view-shopping-cart-block-brief) table{width:100%}:is(.view-commerce-cart-block,.view-shopping-cart-block-brief) table td{padding:5px}.view-commerce-cart-block .views-table tr.even,.view-commerce-cart-block .views-table tr.odd,.view-shopping-cart-block-brief .views-table tr.even,.view-shopping-cart-block-brief .views-table tr.odd{background:none}:is(.view-commerce-cart-block,.view-shopping-cart-block-brief) .line-item-summary{padding:10px 0;text-align:left}:is(.view-commerce-cart-block,.view-shopping-cart-block-brief) .line-item-summary .line-item-quantity{float:none}.view-commerce-cart-block .line-item-summary .line-item-quantity-label,.view-commerce-cart-block .line-item-summary .line-item-quantity-raw,.view-commerce-cart-block .line-item-summary .line-item-total-label,.view-commerce-cart-block .line-item-summary .line-item-total-raw,.view-shopping-cart-block-brief .line-item-summary .line-item-quantity-label,.view-shopping-cart-block-brief .line-item-summary .line-item-quantity-raw,.view-shopping-cart-block-brief .line-item-summary .line-item-total-label,.view-shopping-cart-block-brief .line-item-summary .line-item-total-raw{font-size:16px}#testlab-cart-load-order-by-pin-form{margin-top:10px}#block-commerce-cart-cart .view-commerce-cart-block .view-content table{display:none}#cart-order-services-view table{margin:0}#cart-order-services-view td td{border:none;padding:0}#cart-order-services-view :is(tr.even,tr.odd){background:none}#cart-order-services-view .line-item-summary :is(.line-item-quantity,.line-item-total){padding:6px}#cart-order-services-view .line-item-summary :is(.line-item-quantity-label,.line-item-quantity-raw,.line-item-total-label,.line-item-total-raw){font-size:18px}#cart-order-services-view td.views-field-line-item-id{background-color:initial;width:30px}#cart-order-services-view td.views-field-line-item-id a{background-image:url(/sites/all/themes/base_adaptive/images/remove-from-cart.gif) no-repeat center center;color:transparent;display:inline-block;height:16px;margin-top:3px;width:16px}#cart-order-services-view .attachment{display:none}#cart-order-services-view .commerce-price-savings-formatter-prices tbody{border:none}#cart-order-services-view .commerce-price-savings-formatter-prices-inline td{text-align:left}#cart-order-services-view .views-field-commerce-unit-price{width:100px}#cart-order-services-view .views-field-commerce-unit-price .commerce-price-savings-formatter-price .price-amount{color:#313131;font-size:1.3em}#cart-order-services-view .views-field-commerce-unit-price .commerce-price-savings-formatter-list .price-amount{color:#686868}:is(.page-cabinet-medpred,.page-cart) .commerce-order-handler-area-order-total .commerce-price-formatted-components{margin-left:auto}:is(.page-cabinet-medpred,.page-cart) .commerce-order-handler-area-order-total .commerce-price-formatted-components tr{background-color:initial;border-bottom:none}:is(.page-cabinet-medpred,.page-cart) .commerce-order-handler-area-order-total .commerce-price-formatted-components tr td{font-size:1.2em}:is(.page-cabinet-medpred,.page-cart) .component-type-commerce-price-formatted-amount td{display:table-cell}:is(.page-cabinet-medpred,.page-cart) .user-contacts-data{margin:20px 0 10px}:is(.page-cabinet-medpred,.page-cart) .user-contacts-data .fieldset-legend{font-weight:700}:is(.page-cabinet-medpred,.page-cart) #edit-download{margin:0 20px;padding:7px 10px 8px}:is(.page-cabinet-medpred,.page-cart) #edit-clear{margin-right:15px}:is(.page-cabinet-medpred,.page-cart) .missing-biomaterial{background:url(/sites/all/themes/base_adaptive/images/warning.png) no-repeat 50% transparent;cursor:pointer;display:inline-block;height:16px;width:16px}:is(.page-cabinet-medpred,.page-cart) .abundant-sampling{background:url(/sites/all/themes/base_adaptive/images/error.png) no-repeat 50% transparent;display:inline-block;height:16px;width:16px}:is(.page-cabinet-medpred,.page-cart) div.messages{margin-bottom:15px}.cart-order-form-title{margin-bottom:15px}.view-commerce-cart-form td{vertical-align:middle}.cart-order-edit-actions{align-items:center;display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.cart-order-edit-actions .btn,.cart-order-edit-actions .form-submit,.cart-order-edit-actions .link,.cart-order-edit-actions a{display:inline-flex;justify-content:center;margin-bottom:.6rem;margin-left:15px;margin-right:15px;margin-top:.6rem}.discount-panel{min-height:30px}.discount-panel label{display:inline}.discount-panel #discount-select{margin:0 0 8px}.discount-panel .discount-hint{background:url(/sites/all/themes/base_adaptive/images/info.png) no-repeat scroll 50% transparent;display:inline-block;height:20px;width:20px}#discount-wizard{display:inline-block;height:300px;width:400px}#discount-wizard .wizard-discount-display{background-color:#e7e7e7;border-bottom:1px solid #eeeeee;font-size:1.5em;margin:0 0 40px;padding:10px}#discount-wizard .wizard-discount-display .wizard-discount-value{font-size:1em;font-weight:700}#discount-wizard .wizard-question-panel input{margin:0 10px 0 0}#discount-wizard .wizard-question{font-size:1.5em;line-height:1.4em;margin:0 0 20px}#discount-wizard .wizard-question-buttons{height:50px;padding:10px;text-align:center}#discount-wizard .wizard-question-button{display:inline-block;margin-right:20px;min-width:40px;text-align:center}#discount-wizard .wizard-window-buttons{bottom:0;position:absolute}#discount-wizard .wizard-window-buttons .wizard-window-button{display:inline-block;margin-right:20px}#block-testlab-ng2-ng2-cart-page-block .option-item.selected{background-image:url(/sites/all/themes/images/testlab-images/check.png);background-position:5px;background-repeat:no-repeat}.contact-details-form .errorMessage{white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type=text]{height:auto}.cabinet-buttons-block .chosen-single{margin:0}select:not(.form-select-hardcoded-width)+.chosen-container-single{width:auto!important}.chosen-container-single .chosen-single{background-color:#ffffff;background-image:none!important;border:1px solid #cccccc;border-radius:4px;box-shadow:none;color:#555555;display:block;font-size:14px;height:35px;line-height:1.428571429;padding:6px 6px 6px 12px;vertical-align:middle;width:100%}.chosen-container-single.chosen-with-drop .chosen-single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.form-item-cabinetId select{font-size:14px!important}select.form-select+.chosen-container.chosen-container-single .chosen-single div{color:#000000;top:4px}select.form-select+.chosen-container .chosen-drop{background-color:#ffffff;border:1px solid #cccccc;border-radius:0 0 4px 4px;border-top:none;box-shadow:none}select.form-select+.chosen-container .chosen-search input[type=text]{background-color:#ffffff;background-image:none;border:1px solid #cccccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);color:#555555;display:block;font-size:14px;height:35px;line-height:1.428571429;padding:6px 12px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;vertical-align:middle;width:100%}select.form-select+.chosen-container .chosen-results{background-color:#ffffff;font-size:14px;list-style:none;margin:2px 0 5px;padding:5px 0}select.form-select+.chosen-container .chosen-results li,select.form-select+.chosen-container .chosen-results li.active-result{background-image:none;display:block;font-weight:400;line-height:23px;white-space:nowrap}select.form-select+.chosen-container .chosen-results li.active-result:hover,select.form-select+.chosen-container .chosen-results li.highlighted,select.form-select+.chosen-container .chosen-results li:hover{background-color:#428ac9;background-image:none;color:#ffffff;text-decoration:none}select.form-select+.chosen-container-multi .chosen-choices{background-color:#ffffff;background-image:none;border:1px solid #cccccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);color:#555555;display:block;font-size:14px;line-height:1.428571429;min-height:35px;padding:6px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;vertical-align:middle;width:100%}select.form-select+.chosen-container-multi .chosen-choices li.search-field input[type=text]{height:auto;padding:5px 0}select.form-select+.chosen-container-multi .chosen-choices li.search-choice{background-color:#ffffff;background-image:none;border:1px solid #cccccc;border-radius:4px;color:#333333;cursor:pointer;float:none;font-size:14px;font-weight:400;line-height:1.428571429;margin:4px 0 0 0;padding:3px 24px 3px 5px;text-align:left;vertical-align:middle;white-space:nowrap}select.form-select+.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{right:6px;top:8px}.chosen-container-active,select.form-select+.chosen-container .chosen-search input:focus{border-color:#65aee9;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);outline:0}.chosen-container-active{border:1px solid #65aee9;border-radius:4px}.chosen-container-active .chosen-single{border:none}.chosen-container-active.chosen-with-drop{border:none;box-shadow:none}.chosen-container-active.chosen-with-drop .chosen-single{border-color:#cccccc}select.form-select+.chosen-container-multi .chosen-results li.result-selected{background-color:white;color:#cccccc;cursor:default;display:list-item}.ui-widget{font-size:14px}.ui-dialog-titlebar-close{display:none}.ui-button-text-only .ui-button-text{padding:0}.ui-dialog .ui-dialog-titlebar-close{display:none}.ui-dialog .ui-dialog-titlebar .ui-dialog-title{white-space:normal;width:auto}.ui-dialog .ui-dialog-titlebar .selection-label{font-weight:400;padding-left:1em}.ui-dialog .ui-widget-header{background:#2ba1e1;border:none;border-bottom:1px solid #cccccc;border-radius:0;color:#ffffff;font-size:15px;font-weight:700;padding:10px}.ui-dialog .title{color:#ffffff}.ui-dialog label{color:#313131}.ui-dialog .ui-dialog-content{border:0;min-height:0!important;padding:10px;text-align:center}.ui-dialog :is([type=date],[type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url]){display:inline-block}.ui-dialog .ui-dialog-buttonset{display:flex;justify-content:center}.ui-dialog .ui-dialog-buttonpane{background-color:#ffffff;border:none;border-radius:0;margin:0;padding:10px;text-align:center}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:none}.ui-dialog .ui-dialog-buttonpane .ui-button{margin:0 15px}.ui-dialog .ui-dialog-buttonpane .ui-state-default,.ui-dialog .ui-dialog-buttonpane .ui-widget-content .ui-state-default,.ui-dialog .ui-dialog-buttonpane .ui-widget-header .ui-state-default{-moz-appearance:none;-webkit-appearance:none;background-image:none}.ui-dialog .ui-state-default{line-height:1em}.ui-widget :is(button,input,select,textarea){font-size:14px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-radius:0}div.blockUI.blockMsg{border-radius:10px;width:auto!important}@media (max-width:767px){.ui-datepicker-calendar :is(td,th){display:table-cell}.ui-datepicker-calendar :is(td:last-child,th:last-child){text-align:right}.ui-datepicker-calendar td:first-child{padding-top:1px}.ui-datepicker-calendar td:last-child{padding-bottom:1px}}.ui-spinner{border:none}.ui-spinner-input{margin:0;padding-left:8px!important;padding-right:1px!important}@media (min-width:768px){#materials{display:flex;flex-wrap:wrap}}#materials #materials-wrapper{width:70%}#materials #materials-wrapper:not(.show-all) .form-item-wrapper:not(.active){display:none}#materials #materials-wrapper.show-all .form-item-wrapper{display:flex}@media (min-width:768px){#materials-wrapper{width:60%}}@media (max-width:767px){#materials-wrapper [data-th]:before{content:attr(data-th) ": ";display:inline-block;font-weight:700;padding-right:8px}}#materials-wrapper .group-name{display:none}#materials-wrapper .form-item-wrapper.search-hidden{display:none!important}#materials-wrapper .caption .material-real-quantity{padding-left:0}#materials-wrapper .form-item-materials-filter{position:relative;width:100%}#materials-wrapper .form-item-materials-filter .form-text{box-sizing:border-box;width:100%}@media (min-width:768px){#materials-wrapper .form-item-materials-filter{width:45%}#materials-wrapper .form-item-materials-filter.form-item-materials-filter--with-code{width:60%}}#materials-wrapper a.sampling-material-image{cursor:pointer;display:inline-block}#materials-wrapper a.sampling-material-image img{cursor:pointer;display:block}.material-groups{list-style:none;margin:0;padding:0}@media (max-width:767px){.material-groups{margin:24px 0}}@media (min-width:768px){.material-groups{margin-top:65px;padding-right:15px;width:30%}}.material-groups__item{background:url(/sites/all/themes/base_adaptive/images/bg-line.gif) repeat-x scroll bottom transparent}.material-groups__link{display:block;font-weight:700;padding:9px 16px;text-decoration:none}.material-groups__link:hover{background-color:#e7e7e7;color:#086eb5}.material-groups__link.active{background-color:#dcfecc}.material-groups__link.active:hover{background-color:#dcfecc}
