/*!
 * jQuery UI CSS Framework 1.8.20
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming
 */
/*!
 * jQuery UI CSS Framework 1.8.20
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{zoom:1}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:alpha(opacity=0)}.ui-state-disabled{cursor:default!important}.ui-icon{text-indent:-99999px}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}
/*!
 * jQuery UI Datepicker 1.8.20
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Datepicker#theming
 */.ui-datepicker{width:17em;padding:.2em .2em 0;display:none;background:#fff;z-index:999!important;box-shadow:0 3px 7px rgba(0,0,0,.3)}.ui-datepicker:before{content:"";display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid rgba(0,0,0,.2);position:absolute;top:-7px;left:9px}.ui-datepicker:after{content:"";display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;top:-6px;left:10px}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:24px;height:24px;border-radius:4px}.ui-datepicker .ui-datepicker-next:hover,.ui-datepicker .ui-datepicker-prev:hover{text-decoration:none}.ui-datepicker .ui-datepicker-next .ui-icon,.ui-datepicker .ui-datepicker-prev .ui-icon{font-size:0}.ui-datepicker .ui-datepicker-next .ui-icon:after,.ui-datepicker .ui-datepicker-next .ui-icon:before,.ui-datepicker .ui-datepicker-prev .ui-icon:after,.ui-datepicker .ui-datepicker-prev .ui-icon:before{font-size:1rem}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-6px;top:50%;margin-top:-12px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:center;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-cover{display:none;display:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}.ui-datepicker.ui-datepicker-no-arrow:after,.ui-datepicker.ui-datepicker-no-arrow:before{display:none}
/*!
 * jQuery UI CSS Framework 1.8.20
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana,Arial,sans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=0px&bgColorHeader=ffffff&bgTextureHeader=03_highlight_soft.png&bgImgOpacityHeader=75&borderColorHeader=ffffff&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=01_flat.png&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=ffffff&bgTextureDefault=02_glass.png&bgImgOpacityDefault=75&borderColorDefault=ffffff&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=01_flat.png&bgImgOpacityHover=75&borderColorHover=dadada&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=02_glass.png&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=00a0d7&bgTextureHighlight=01_flat.png&bgImgOpacityHighlight=55&borderColorHighlight=00a0d7&fcHighlight=ffffff&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=05_inset_soft.png&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=01_flat.png&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=01_flat.png&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
 */.ui-widget{font-size:1.1em}.ui-widget .ui-widget,.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-size:1em}.ui-widget-content{border:1px solid #ccc;background:#fff;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #fff;background:#fff;color:#222;font-weight:700}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #fff;background:#fff;font-weight:400;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #dadada;background:#dadada;font-weight:400;color:#212121}.ui-state-hover a,.ui-state-hover a:hover{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #00b3f0;background:#00b3f0 50% 50% repeat-x;font-weight:400;color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-widget :active{outline:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #eee;background:#eee 50% 50% repeat-x;color:#555}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#fff}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec;color:#cd0a0a}.ui-state-error-text,.ui-state-error a,.ui-widget-content .ui-state-error-text,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error-text,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:alpha(opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:alpha(opacity=35);background-image:none}.ui-icon{display:block;text-indent:0;overflow:hidden;background-repeat:no-repeat}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:4px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:4px}
/*!
 * Bootstrap v2.0.2
 *
 * Copyright 2012 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */
/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:var(--tui-sem-color-background-warning-emphasized-pressed);color:var(--tui-sem-color-text-primary)}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid var(--tui-sem-color-border-subtlest);margin:0 2px;padding:.35em .625em .75em}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.no-select{-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none}.btn-group-vertical>.btn-group,.btn-toolbar,.clearfix,.container,.form-horizontal .address .form-group,.form-horizontal .form-group,.form-horizontal .tight-grid .form-group,.inline-blocker-row,.rg-row{*zoom:1}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container:after,.container:before,.form-horizontal .address .form-group:after,.form-horizontal .address .form-group:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.form-horizontal .tight-grid .form-group:after,.form-horizontal .tight-grid .form-group:before,.inline-blocker-row:after,.inline-blocker-row:before,.rg-row:after,.rg-row:before{display:table;content:"";line-height:0}.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container:after,.form-horizontal .address .form-group:after,.form-horizontal .form-group:after,.form-horizontal .tight-grid .form-group:after,.inline-blocker-row:after,.rg-row:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-ms-box-sizing:border-box;box-sizing:border-box}body{margin:0;font-family:Lato,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;line-height:28px;color:var(--tui-sem-color-text-secondary);background-color:var(--tui-sem-color-background-primary)}a{color:var(--tui-sem-color-text-brand);text-decoration:none}a:hover{text-decoration:underline}:root{--rg-container-gutter:20px}.rg-container{margin-right:auto;margin-left:auto;padding-left:20px;padding-right:20px}@media (min-width:768px){.rg-container{width:750px}}@media (min-width:992px){.rg-container{width:970px}}@media (min-width:1200px){.rg-container{width:1170px}}.rg-container-fluid{margin-right:auto;margin-left:auto;padding-left:20px;padding-left:var(--rg-container-gutter);padding-right:20px;padding-right:var(--rg-container-gutter)}.rg-row{margin-left:-20px;margin-right:-20px}.tight-grid .rg-row{margin-left:-10px;margin-right:-10px}.no-gap-grid .rg-row{margin-left:0;margin-right:0}.col-lg-1,.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-lg-10,.col-lg-11,.col-lg-12,.col-md-1,.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-md-10,.col-md-11,.col-md-12,.col-sm-1,.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-sm-10,.col-sm-11,.col-sm-12,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{position:relative;min-height:1px;padding-left:20px;padding-right:20px;box-sizing:border-box}.tight-grid .col-lg-1,.tight-grid .col-lg-2,.tight-grid .col-lg-3,.tight-grid .col-lg-4,.tight-grid .col-lg-5,.tight-grid .col-lg-6,.tight-grid .col-lg-7,.tight-grid .col-lg-8,.tight-grid .col-lg-9,.tight-grid .col-lg-10,.tight-grid .col-lg-11,.tight-grid .col-lg-12,.tight-grid .col-md-1,.tight-grid .col-md-2,.tight-grid .col-md-3,.tight-grid .col-md-4,.tight-grid .col-md-5,.tight-grid .col-md-6,.tight-grid .col-md-7,.tight-grid .col-md-8,.tight-grid .col-md-9,.tight-grid .col-md-10,.tight-grid .col-md-11,.tight-grid .col-md-12,.tight-grid .col-sm-1,.tight-grid .col-sm-2,.tight-grid .col-sm-3,.tight-grid .col-sm-4,.tight-grid .col-sm-5,.tight-grid .col-sm-6,.tight-grid .col-sm-7,.tight-grid .col-sm-8,.tight-grid .col-sm-9,.tight-grid .col-sm-10,.tight-grid .col-sm-11,.tight-grid .col-sm-12,.tight-grid .col-xs-1,.tight-grid .col-xs-2,.tight-grid .col-xs-3,.tight-grid .col-xs-4,.tight-grid .col-xs-5,.tight-grid .col-xs-6,.tight-grid .col-xs-7,.tight-grid .col-xs-8,.tight-grid .col-xs-9,.tight-grid .col-xs-10,.tight-grid .col-xs-11,.tight-grid .col-xs-12{position:relative;min-height:1px;padding-left:10px;padding-right:10px;box-sizing:border-box}.no-gap-grid .col-lg-1,.no-gap-grid .col-lg-2,.no-gap-grid .col-lg-3,.no-gap-grid .col-lg-4,.no-gap-grid .col-lg-5,.no-gap-grid .col-lg-6,.no-gap-grid .col-lg-7,.no-gap-grid .col-lg-8,.no-gap-grid .col-lg-9,.no-gap-grid .col-lg-10,.no-gap-grid .col-lg-11,.no-gap-grid .col-lg-12,.no-gap-grid .col-md-1,.no-gap-grid .col-md-2,.no-gap-grid .col-md-3,.no-gap-grid .col-md-4,.no-gap-grid .col-md-5,.no-gap-grid .col-md-6,.no-gap-grid .col-md-7,.no-gap-grid .col-md-8,.no-gap-grid .col-md-9,.no-gap-grid .col-md-10,.no-gap-grid .col-md-11,.no-gap-grid .col-md-12,.no-gap-grid .col-sm-1,.no-gap-grid .col-sm-2,.no-gap-grid .col-sm-3,.no-gap-grid .col-sm-4,.no-gap-grid .col-sm-5,.no-gap-grid .col-sm-6,.no-gap-grid .col-sm-7,.no-gap-grid .col-sm-8,.no-gap-grid .col-sm-9,.no-gap-grid .col-sm-10,.no-gap-grid .col-sm-11,.no-gap-grid .col-sm-12,.no-gap-grid .col-xs-1,.no-gap-grid .col-xs-2,.no-gap-grid .col-xs-3,.no-gap-grid .col-xs-4,.no-gap-grid .col-xs-5,.no-gap-grid .col-xs-6,.no-gap-grid .col-xs-7,.no-gap-grid .col-xs-8,.no-gap-grid .col-xs-9,.no-gap-grid .col-xs-10,.no-gap-grid .col-xs-11,.no-gap-grid .col-xs-12{position:relative;min-height:1px;padding-left:0;padding-right:0;box-sizing:border-box}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{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%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:0}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:0}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.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-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:0}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:0}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.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-md-10,.col-md-11,.col-md-12{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%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:0}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:0}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.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-lg-10,.col-lg-11,.col-lg-12{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%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:0}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:0}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}.visible-lg,.visible-md,.visible-sm,.visible-xs{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}@media print{.hidden-print{display:none!important}}.col-bottom-margin{margin-bottom:20px}.col-bottom-xl-margin{margin-bottom:40px}.rg-constrained{max-width:1256px}.container,.rg-constrained{margin-left:auto;margin-right:auto}.container{*zoom:1;padding-left:20px;padding-right:20px}.container:after,.container:before{display:table;content:"";line-height:0}.container:after{clear:both}.container-fluid{padding-left:20px;padding-right:20px;*zoom:1}.container-fluid:after,.container-fluid:before{display:table;content:"";line-height:0}.container-fluid:after{clear:both}.t-sidebar{position:absolute;top:0;bottom:0;margin-top:0;border-right:0 solid var(--tui-sem-color-border-info-subtle);width:180px}.t-sidebar__content{padding:0 0 40px 220px;width:100%;box-sizing:border-box;min-height:724px}.t-sidebar__content>h1{margin-top:0}.with-wizard .t-sidebar{display:none}.with-wizard .t-sidebar__content{padding:0 0 20px}@media (max-width:940px){.t-sidebar{display:none}.t-sidebar__content{padding:0}}@media (max-height:700px){.t-sidebar{position:absolute}}p{margin:0 0 14px;font-family:Lato,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;line-height:28px}p small{font-size:14px;color:var(--tui-sem-color-text-tertiary)}.lead{margin-bottom:28px;font-size:20px;font-weight:200;line-height:1.5}.lead:last-of-type{margin-bottom:0}.text-inherit{color:inherit}.text-inherit:hover{color:inherit}h1,h2,h3,h4,h5,h6{margin:0;font-family:inherit;font-weight:700;color:inherit}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:400;color:var(--tui-sem-color-text-tertiary)}h1{font-size:40px;font-family:DomaineDisplay;letter-spacing:0;line-height:64px}h1 small{font-size:18px}h1 .dropdown-menu,h1 .label{font-family:Lato}@media (max-width:940px){h1{font-size:24px;line-height:40px}}h2{font-size:24px;font-family:DomaineText;font-weight:500;letter-spacing:0}h2 small{font-size:14px;margin-left:10px}h2 small a{margin-right:10px}@media (max-width:940px){h2{font-size:20px;line-height:28px}}h3{font-size:20px;font-family:Lato;font-weight:700;letter-spacing:0;line-height:28px}h3 small{font-size:14px}h4,h5,h6{line-height:28px}h4{font-size:14px;font-family:Lato;font-weight:400;letter-spacing:1px;line-height:24px;text-transform:uppercase}h4 small{font-size:12px}h5{font-size:18px;font-family:Lato;font-weight:700;letter-spacing:0;line-height:24px}h6{font-size:11px;color:var(--tui-sem-color-text-tertiary);text-transform:uppercase}.page-header{padding-bottom:27px;margin:28px 0;border-bottom:1px solid var(--tui-sem-color-border-subtlest)}.page-header h1{line-height:1}h1 .btn,h1 a.btn,h1 small a,h2 .btn,h2 a.btn,h2 small a,h3 .btn,h3 a.btn,h3 small a,h4 .btn,h4 a.btn,h4 small a,h5 .btn,h5 a.btn,h5 small a{font-family:Lato,Helvetica Neue,Helvetica,Arial,sans-serif}ol,ul{padding:0;margin:0 0 14px 25px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}ul{list-style:disc}ol{list-style:decimal}li{line-height:28px}ol.unstyled,ul.unstyled{margin-left:0;list-style:none}dl{margin-bottom:28px}dd,dt{line-height:28px}dt{font-weight:700;line-height:27px}dd{margin-left:14px}.dl-horizontal dt{float:left;clear:left;width:120px;text-align:right}.dl-horizontal dd{margin-left:130px}hr{margin:28px 0;border:0;border-top:1px solid var(--tui-sem-color-border-inverse);border-bottom:1px solid var(--tui-sem-color-border-inverse)}hr.bottom-spacing{margin-top:0;margin-bottom:28px}hr.top-spacing{margin-top:28px;margin-bottom:0}hr.no-spacing{margin-top:0;margin-bottom:0}.strong,strong{font-weight:700}em{font-style:italic}.muted,.text-muted{color:var(--tui-sem-color-text-tertiary)}.text-heavy{font-weight:900}abbr[title]{border-bottom:1px dotted var(--tui-sem-color-border-subtlest);cursor:help}abbr.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:0 0 0 15px;margin:0 0 28px;border-left:5px solid var(--tui-sem-color-border-subtlest)}blockquote p{margin-bottom:0;font-size:16px;font-weight:300;line-height:35px}blockquote small{display:block;line-height:28px;color:var(--tui-sem-color-text-tertiary)}blockquote small:before{content:"\2014 \00A0"}blockquote.pull-right{float:right;padding-left:0;padding-right:15px;border-left:0;border-right:5px solid var(--tui-sem-color-border-subtlest)}blockquote.pull-right p,blockquote.pull-right small{text-align:right}blockquote:after,blockquote:before,q:after,q:before{content:""}address{display:block;margin-bottom:28px;line-height:28px;font-style:normal}small{font-size:100%}cite{font-style:normal}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.fulljustify{text-align:justify;margin-bottom:-15px}.fulljustify:after{content:"";display:inline-block;width:100%;line-height:0}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-line-through{text-decoration:line-through}.text-primary{color:var(--tui-sem-color-text-info)}a.text-primary:hover{color:var(--tui-sem-color-background-info-emphasized-hovered)}.text-success{color:var(--tui-sem-color-border-success-emphasized)}a.text-success:hover{color:var(--tui-sem-color-border-success-emphasized)}.text-info{color:var(--tui-sem-color-border-info-emphasized)}a.text-info:hover{color:var(--tui-sem-color-border-info-emphasized)}.text-warning{color:var(--tui-sem-color-border-warning-emphasized)}a.text-warning:hover{color:var(--tui-sem-color-border-warning-emphasized)}.text-danger{color:var(--tui-sem-color-border-danger-emphasized)}a.text-danger:hover{color:var(--tui-sem-color-border-danger-emphasized)}code,kbd,pre,samp{font-family:Lato,Helvetica Neue,Helvetica,Arial,sans-serif}code{color:var(--tui-sem-color-text-danger);background-color:var(--tui-sem-color-background-danger-subtle);border-radius:4px}code,kbd{padding:2px 4px;font-size:90%}kbd{color:var(--tui-sem-color-text-inverse);background-color:var(--tui-sem-color-background-neutral-emphasized);border-radius:2px;box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;box-shadow:none}pre{display:block;padding:10.5px;margin:0 0 11px;font-size:15px;line-height:1.42857143;word-break:break-all;word-wrap:break-word;color:var(--tui-sem-color-text-primary);background-color:var(--tui-sem-color-background-neutral-subtle-container);border:1px solid var(--tui-sem-color-border-subtlest);border-radius:4px}pre,pre code{white-space:pre-wrap}pre code{padding:0;font-size:inherit;color:inherit;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}table:not(.tui-table__table){background-color:transparent}th{text-align:left}.table:not(.tui-table__table){width:100%;max-width:100%;margin-bottom:22px}.table:not(.tui-table__table)>tbody>tr>td,.table:not(.tui-table__table)>tbody>tr>th,.table:not(.tui-table__table)>tfoot>tr>td,.table:not(.tui-table__table)>tfoot>tr>th,.table:not(.tui-table__table)>thead>tr>td,.table:not(.tui-table__table)>thead>tr>th{padding:8px;vertical-align:top;border-top:1px solid var(--tui-sem-color-border-subtlest)}.table:not(.tui-table__table)>thead>tr>th{vertical-align:bottom;border-bottom:2px solid var(--tui-sem-color-border-subtlest)}.table:not(.tui-table__table)>caption+thead>tr:first-child>td,.table:not(.tui-table__table)>caption+thead>tr:first-child>th,.table:not(.tui-table__table)>colgroup+thead>tr:first-child>td,.table:not(.tui-table__table)>colgroup+thead>tr:first-child>th,.table:not(.tui-table__table)>thead:first-child>tr:first-child>td,.table:not(.tui-table__table)>thead:first-child>tr:first-child>th{border-top:0}.table:not(.tui-table__table)>tbody+tbody{border-top:2px solid var(--tui-sem-color-border-subtlest)}.table:not(.tui-table__table) .table:not(.tui-table__table){background-color:var(--tui-sem-color-background-primary)}.table:not(.tui-table__table).table-middle>tbody>tr>td,.table:not(.tui-table__table).table-middle>tbody>tr>th{vertical-align:middle}.table:not(.tui-table__table) .table__text{display:inline-block;line-height:31px}.table-no-head>tbody>tr:first-child>td,.table-no-head>tbody>tr:first-child>th{border-top:0}.table-figure{margin:0 0 22px}.table-figure .table{margin-bottom:0}.table-figure figcaption{padding:8px;text-align:left;line-height:1.5;font-size:.75rem;font-weight:400;font-family:Lato,Arial;color:var(--tui-color-grey-charcoal-500)}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-expanded>tbody>tr>td,.table-expanded>tbody>tr>th,.table-expanded>tfoot>tr>td,.table-expanded>tfoot>tr>th,.table-expanded>thead>tr>td,.table-expanded>thead>tr>th{padding:20px}.table-no-horizontal-padding>tbody>tr>td,.table-no-horizontal-padding>tbody>tr>th,.table-no-horizontal-padding>tfoot>tr>td,.table-no-horizontal-padding>tfoot>tr>th,.table-no-horizontal-padding>thead>tr>td,.table-no-horizontal-padding>thead>tr>th{padding-left:0;padding-right:0}.table-bordered{border:1px solid var(--tui-sem-color-border-subtlest)}.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid var(--tui-sem-color-border-subtlest)}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th{background-color:var(--tui-sem-color-background-neutral-subtle)}.table-hover>tbody>tr:hover>td,.table-hover>tbody>tr:hover>th{background-color:var(--tui-sem-color-background-neutral-subtle-hovered)}table:not(.tui-table__table) col[class*=col-]{position:static;float:none;display:table-column}table:not(.tui-table__table) td[class*=col-],table:not(.tui-table__table) th[class*=col-]{position:static;float:none;display:table-cell}#services_table td.service-row-group hr{border:none;border-top:1px solid var(--tui-sem-color-border-subtle);margin:0}.table:not(.tui-table__table)>tbody>tr.active>td,.table:not(.tui-table__table)>tbody>tr.active>th,.table:not(.tui-table__table)>tbody>tr>td.active,.table:not(.tui-table__table)>tbody>tr>th.active,.table:not(.tui-table__table)>tfoot>tr.active>td,.table:not(.tui-table__table)>tfoot>tr.active>th,.table:not(.tui-table__table)>tfoot>tr>td.active,.table:not(.tui-table__table)>tfoot>tr>th.active,.table:not(.tui-table__table)>thead>tr.active>td,.table:not(.tui-table__table)>thead>tr.active>th,.table:not(.tui-table__table)>thead>tr>td.active,.table:not(.tui-table__table)>thead>tr>th.active{background-color:var(--tui-sem-color-background-selected-subtle)}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:var(--tui-sem-color-background-selected-subtle)}.table:not(.tui-table__table)>tbody>tr.success>td,.table:not(.tui-table__table)>tbody>tr.success>th,.table:not(.tui-table__table)>tbody>tr>td.success,.table:not(.tui-table__table)>tbody>tr>th.success,.table:not(.tui-table__table)>tfoot>tr.success>td,.table:not(.tui-table__table)>tfoot>tr.success>th,.table:not(.tui-table__table)>tfoot>tr>td.success,.table:not(.tui-table__table)>tfoot>tr>th.success,.table:not(.tui-table__table)>thead>tr.success>td,.table:not(.tui-table__table)>thead>tr.success>th,.table:not(.tui-table__table)>thead>tr>td.success,.table:not(.tui-table__table)>thead>tr>th.success{background-color:var(--tui-sem-color-background-success-subtle)}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:var(--tui-sem-color-background-success-subtle)}.table:not(.tui-table__table)>tbody>tr.info>td,.table:not(.tui-table__table)>tbody>tr.info>th,.table:not(.tui-table__table)>tbody>tr>td.info,.table:not(.tui-table__table)>tbody>tr>th.info,.table:not(.tui-table__table)>tfoot>tr.info>td,.table:not(.tui-table__table)>tfoot>tr.info>th,.table:not(.tui-table__table)>tfoot>tr>td.info,.table:not(.tui-table__table)>tfoot>tr>th.info,.table:not(.tui-table__table)>thead>tr.info>td,.table:not(.tui-table__table)>thead>tr.info>th,.table:not(.tui-table__table)>thead>tr>td.info,.table:not(.tui-table__table)>thead>tr>th.info{background-color:var(--tui-sem-color-background-info-subtle)}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:var(--tui-sem-color-background-info-subtle)}.table:not(.tui-table__table)>tbody>tr.warning>td,.table:not(.tui-table__table)>tbody>tr.warning>th,.table:not(.tui-table__table)>tbody>tr>td.warning,.table:not(.tui-table__table)>tbody>tr>th.warning,.table:not(.tui-table__table)>tfoot>tr.warning>td,.table:not(.tui-table__table)>tfoot>tr.warning>th,.table:not(.tui-table__table)>tfoot>tr>td.warning,.table:not(.tui-table__table)>tfoot>tr>th.warning,.table:not(.tui-table__table)>thead>tr.warning>td,.table:not(.tui-table__table)>thead>tr.warning>th,.table:not(.tui-table__table)>thead>tr>td.warning,.table:not(.tui-table__table)>thead>tr>th.warning{background-color:var(--tui-sem-color-background-warning-subtle)}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:var(--tui-sem-color-background-warning-subtle)}.table:not(.tui-table__table)>tbody>tr.danger>td,.table:not(.tui-table__table)>tbody>tr.danger>th,.table:not(.tui-table__table)>tbody>tr>td.danger,.table:not(.tui-table__table)>tbody>tr>th.danger,.table:not(.tui-table__table)>tfoot>tr.danger>td,.table:not(.tui-table__table)>tfoot>tr.danger>th,.table:not(.tui-table__table)>tfoot>tr>td.danger,.table:not(.tui-table__table)>tfoot>tr>th.danger,.table:not(.tui-table__table)>thead>tr.danger>td,.table:not(.tui-table__table)>thead>tr.danger>th,.table:not(.tui-table__table)>thead>tr>td.danger,.table:not(.tui-table__table)>thead>tr>th.danger{background-color:var(--tui-sem-color-background-danger-subtle)}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:var(--tui-sem-color-background-danger-subtle)}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:16.5px;overflow-y:hidden;overflow-x:auto;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid var(--tui-sem-color-border-subtlest);-webkit-overflow-scrolling:touch}.table-responsive>.table:not(.tui-table__table){margin-bottom:0}.table-responsive>.table:not(.tui-table__table)>tbody>tr>td,.table-responsive>.table:not(.tui-table__table)>tbody>tr>th,.table-responsive>.table:not(.tui-table__table)>tfoot>tr>td,.table-responsive>.table:not(.tui-table__table)>tfoot>tr>th,.table-responsive>.table:not(.tui-table__table)>thead>tr>td,.table-responsive>.table:not(.tui-table__table)>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}tr.table-row-nested{text-indent:1em;background-color:var(--tui-sem-color-background-neutral-subtle-container)}tr.table-row-clickable{cursor:pointer}.table--no-heading-breaks thead th{white-space:nowrap}@media (max-width:767px){.table-responsivetable,.table-responsive tbody,.table-responsive td,.table-responsive th,.table-responsive thead,.table-responsive tr{display:block;clear:both}.table-responsive thead tr{position:absolute;top:-9999px;left:-9999px}.table-responsive tr{border:1px solid var(--tui-sem-color-border-subtlest);margin-bottom:8px}.table-responsive td{border:none;border-top:none!important;border-bottom:1px solid var(--tui-sem-color-border-subtlest);position:relative}.table-responsive td:last-child{border-bottom:none}.table-responsive td:empty{display:none}table:not(.tui-table__table).table-card-layout-sm>tbody>tr{display:flex;flex-direction:row;flex-wrap:wrap;border-top:1px solid var(--tui-sem-color-border-subtlest);padding:8px 0}table:not(.tui-table__table).table-card-layout-sm>tbody>tr>td{display:none;width:0;padding:0;border:none}table:not(.tui-table__table).table-card-layout-sm>tbody>tr>td.table-card-title{display:block;width:65%;order:1;font-weight:700}table:not(.tui-table__table).table-card-layout-sm>tbody>tr>td.table-card-action{display:block;width:35%;order:2;text-align:right}table:not(.tui-table__table).table-card-layout-sm>tbody>tr>td.table-card-secondary-title{display:block;width:65%;order:3}table:not(.tui-table__table).table-card-layout-sm>tbody>tr>td.table-card-secondary-action{display:block;width:35%;order:4;text-align:right}table:not(.tui-table__table).table-card-layout-sm>tbody>tr:last-child{border-bottom:1px solid var(--tui-sem-color-border-subtlest)}table:not(.tui-table__table).table-card-layout-sm thead{display:none}table:not(.tui-table__table)#activity-table.table-card-layout-sm>tbody>tr>td.table-card-title{width:80%}table:not(.tui-table__table)#activity-table.table-card-layout-sm>tbody>tr>td.table-card-action{width:20%}table:not(.tui-table__table)#activity-table.table-card-layout-sm>tbody>tr>td.table-card-secondary-title{width:40%}table:not(.tui-table__table)#activity-table.table-card-layout-sm>tbody>tr>td.table-card-secondary-action{width:60%}}@media (max-width:767px){.table-cards{width:100%!important}.table-cards thead{display:none}.table-cards tbody tr.table-card{display:flex;flex-wrap:wrap;padding:8px 8px 0;border:1px solid var(--tui-sem-color-border-subtlest);border-radius:4px;margin:0 0 8px}.table-cards tbody tr.table-card td{width:100%;border:0!important;padding:0 0 8px!important;text-align:left}.table-cards tbody tr.table-card td.center{text-align:left}.table-cards tbody tr.table-card td[data-label]:before{content:attr(data-label);display:block;font-size:12px;line-height:14px;color:var(--tui-sem-color-text-tertiary)}.table-cards tbody tr.table-card td[data-label-inline]{display:flex}.table-cards tbody tr.table-card td[data-label-inline]:before{content:attr(data-label-inline);display:block;font-size:12px;color:var(--tui-sem-color-text-tertiary)}.table-cards tbody tr.table-card td.table-card__75-col{width:75%}.table-cards tbody tr.table-card td.table-card__50-col{width:50%}.table-cards tbody tr.table-card td.table-card__25-col{width:25%}.table-cards tbody tr.table-card td.table-card__66-col{width:66%}.table-cards tbody tr.table-card td.table-card__33-col{width:33%}.table-cards tbody tr.table-card td.table-card__hidden{display:none}.table-cards tbody tr.table-card td.table-card__order-1{order:1}.table-cards tbody tr.table-card td.table-card__order-2{order:2}.table-cards tbody tr.table-card td.table-card__order-3{order:3}.table-cards tbody tr.table-card td.table-card__order-4{order:4}.table-cards tbody tr.table-card td.table-card__order-5{order:5}.table-cards tbody tr.table-card td.table-card__order-6{order:6}.table-cards tbody tr.table-card td.table-card__order-7{order:7}.table-cards tbody tr.table-card td.table-card__order-8{order:8}.table-cards tbody tr.table-card td.table-card__order-9{order:9}.table-cards tbody tr.table-card td.table-card__order-10{order:10}.table-cards tbody tr.table-card td.table-card__text-left{text-align:left!important}.table-cards tbody tr.table-card td.table-card__text-right{text-align:right!important}.table-cards tbody tr.table-card td.table-card__text-center{text-align:center!important}}.dataTables_wrapper{min-height:300px}div.dataTables_length label{font-weight:400;float:left;text-align:left}div.dataTables_length select{width:75px}div.dataTables_filter label{font-weight:400;float:right}div.dataTables_filter input{width:16em;margin-left:10px}div.dataTables_info{padding-top:8px}div.dataTables_paginate{float:right;margin:0}div.dataTables_paginate ul.pagination{margin:2px 0;white-space:nowrap;isolation:isolate}table.dataTable td,table.dataTable th{box-sizing:content-box}table.dataTable{clear:both;margin-top:6px!important;margin-bottom:6px!important;max-width:none!important}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_asc_disabled,table.dataTable thead .sorting_desc,table.dataTable thead .sorting_desc_disabled{cursor:pointer}table.dataTable thead>tr>th{padding-left:8px;padding-right:18px}table.dataTable th:active{outline:none}div.dataTables_scrollHead table{margin-bottom:0!important;border-bottom-left-radius:0;border-bottom-right-radius:0}div.dataTables_scrollHead table thead tr:last-child td:first-child,div.dataTables_scrollHead table thead tr:last-child th:first-child{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}div.dataTables_scrollBody table{border-top:none;margin-top:0!important;margin-bottom:0!important}div.dataTables_scrollBody tbody tr:first-child td,div.dataTables_scrollBody tbody tr:first-child th{border-top:none}div.dataTables_scrollFoot table{margin-top:0!important;border-top:none}table.table-bordered.dataTable{border-collapse:separate!important}table.table-bordered thead td,table.table-bordered thead th{border-left-width:0;border-top-width:0}table.table-bordered tbody td,table.table-bordered tbody th{border-left-width:0;border-bottom-width:0}table.table-bordered td:last-child,table.table-bordered th:last-child{border-right-width:0}div.dataTables_scrollHead table.table-bordered{border-bottom-width:0}.table tbody tr.active td,.table tbody tr.active th{background-color:var(--tui-sem-color-background-brand-emphasized);color:var(--tui-sem-color-text-inverse)}.table tbody tr.active:hover td,.table tbody tr.active:hover th{background-color:var(--tui-sem-color-background-info-emphasized)!important}.table tbody tr.active a{color:var(--tui-sem-color-text-inverse)}.table-striped tbody tr.active:nth-child(odd) td,.table-striped tbody tr.active:nth-child(odd) th{background-color:var(--tui-sem-color-background-info-emphasized)}table.DTTT_selectable tbody tr{cursor:pointer}div.DTTT .btn{color:var(--tui-sem-color-text-primary)!important;font-size:12px}div.DTTT .btn:hover{text-decoration:none!important}ul.DTTT_dropdown.dropdown-menu{z-index:2003}ul.DTTT_dropdown.dropdown-menu a{color:var(--tui-sem-color-text-primary)!important}ul.DTTT_dropdown.dropdown-menu li{position:relative}ul.DTTT_dropdown.dropdown-menu li:hover a{background-color:var(--tui-sem-color-background-info-emphasized);color:var(--tui-sem-color-text-inverse)!important}div.DTTT_collection_background{z-index:2002}div.DTTT_print_info.modal{height:150px;margin-top:-75px;text-align:center}div.DTTT_print_info h6{font-weight:400;font-size:28px;line-height:28px;margin:1em}div.DTTT_print_info p{font-size:14px;line-height:20px}div.dataTables_processing{position:absolute;top:50%;left:25%;width:50%;height:40px;margin-left:0;margin-top:-25px;padding-top:20px;text-align:center;font-size:1.2em;color:var(--tui-sem-color-text-tertiary);background-color:var(--tui-sem-color-background-neutral-subtle-container);border:1px solid var(--tui-sem-color-border-subtlest);border-radius:8px}div.DTFC_LeftFootWrapper table,div.DTFC_LeftHeadWrapper table,div.DTFC_RightFootWrapper table,div.DTFC_RightHeadWrapper table,table.DTFC_Cloned tr.even{background-color:var(--tui-sem-color-background-primary);margin-bottom:0}div.DTFC_LeftHeadWrapper table,div.DTFC_RightHeadWrapper table{margin-bottom:0!important;border-top-right-radius:0!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}div.DTFC_LeftHeadWrapper table thead tr:last-child td:first-child,div.DTFC_LeftHeadWrapper table thead tr:last-child th:first-child,div.DTFC_RightHeadWrapper table thead tr:last-child td:first-child,div.DTFC_RightHeadWrapper table thead tr:last-child th:first-child{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}div.DTFC_LeftBodyWrapper table,div.DTFC_RightBodyWrapper table{border-top:none;margin:0!important}div.DTFC_LeftBodyWrapper tbody tr:first-child td,div.DTFC_LeftBodyWrapper tbody tr:first-child th,div.DTFC_RightBodyWrapper tbody tr:first-child td,div.DTFC_RightBodyWrapper tbody tr:first-child th{border-top:none}div.DTFC_LeftFootWrapper table,div.DTFC_RightFootWrapper table{border-top:none}div.FixedHeader_Cloned table{margin:0!important}
/*!
 * DataTables + Font Awesome integration
 * License: MIT - http://datatables.net/license
 */table.dataTable thead th{position:relative;background-image:none!important}table.dataTable thead th.sorting:after,table.dataTable thead th.sorting_asc:after,table.dataTable thead th.sorting_desc:after{margin-left:10px;display:inline-block;font-family:FontAwesome;vertical-align:bottom}table.dataTable thead th.sorting:after{content:"\f0dc";color:var(--tui-sem-color-text-tertiary);font-size:.8em;padding-top:.12em}table.dataTable thead th.sorting_asc:after{content:"\f0de"}table.dataTable thead th.sorting_desc:after{content:"\f0dd"}div.dataTables_scrollBody table.dataTable thead th.sorting:after,div.dataTables_scrollBody table.dataTable thead th.sorting_asc:after,div.dataTables_scrollBody table.dataTable thead th.sorting_desc:after{content:""}table.table thead th.sorting:after,table.table thead th.sorting_asc:after,table.table thead th.sorting_desc:after{top:8px}div.dataTables_paginate a.paginate_button.first,div.dataTables_paginate a.paginate_button.previous{position:relative;padding-left:24px}div.dataTables_paginate a.paginate_button.last,div.dataTables_paginate a.paginate_button.next{position:relative;padding-right:24px}div.dataTables_paginate a.first:before,div.dataTables_paginate a.previous:before{position:absolute;top:8px;left:10px;display:block;font-family:FontAwesome}div.dataTables_paginate a.last:after,div.dataTables_paginate a.next:after{position:absolute;top:8px;right:10px;display:block;font-family:FontAwesome}div.dataTables_paginate a.first:before{content:"\f100"}div.dataTables_paginate a.previous:before{content:"\f104"}div.dataTables_paginate a.next:after{content:"\f105"}div.dataTables_paginate a.last:after{content:"\f101"}div.dataTables_paginate li.first>a,div.dataTables_paginate li.previous>a{position:relative;padding-left:24px}div.dataTables_paginate li.last>a,div.dataTables_paginate li.next>a{position:relative;padding-right:24px}div.dataTables_paginate li.first a:before,div.dataTables_paginate li.previous a:before{position:absolute;top:6px;left:10px;display:block;font-family:FontAwesome}div.dataTables_paginate li.last a:after,div.dataTables_paginate li.next a:after{position:absolute;top:6px;right:10px;display:block;font-family:FontAwesome}div.dataTables_paginate li.first a:before{content:"\f100"}div.dataTables_paginate li.previous a:before{content:"\f104"}div.dataTables_paginate li.next a:after{content:"\f105"}div.dataTables_paginate li.last a:after{content:"\f101"}div.columns div.dataTables_paginate li.first a:before,div.columns div.dataTables_paginate li.last a:after,div.columns div.dataTables_paginate li.next a:after,div.columns div.dataTables_paginate li.previous a:before{top:0}.name-value-list{list-style-type:none;padding:0;margin:0;border-bottom:none}.name-value-list h3{float:left;min-height:3px;font-size:16px;font-weight:400;line-height:28px;min-width:120px}.name-value-list div{float:left;font-size:16px;font-weight:700;line-height:24px}.name-value-list div a{font-weight:400}.name-value-list li{clear:left;overflow:hidden;padding-top:8px;padding-bottom:8px;border-top:1px solid var(--tui-sem-color-border-subtlest)}.name-value-list li:first-child{border-top:none;padding-top:0}.name-value-list li.join{border-top:none;padding-top:0;margin-top:-10px}.name-value-list.unbordered li{padding-top:0;padding-bottom:0;border-top:none}.name-value-list.wide-name-list h3{min-width:200px}.name-value-list.horizontal-list{display:table}.name-value-list.horizontal-list li{display:table-cell;padding-right:40px;width:280px}.name-value-list.horizontal-list li.full-width{width:100%}.name-value-list.horizontal-list li.short-column{width:160px}.name-value-list.horizontal-list li.shortest-column{width:120px}.name-value-list.horizontal-list h3{float:none;display:table-cell;min-width:40px;padding-right:5px;line-height:14px}.name-value-list.horizontal-list h3.short-label{min-width:20px}.name-value-list.horizontal-list div{float:none;display:table-cell;line-height:14px}.name-value-list.stacked div{clear:left;font-weight:400}.name-value-list.directory{margin:0}.name-value-list.directory li{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:pointer}.name-value-list.directory li:hover{background:var(--tui-sem-color-background-secondary)}.name-value-list.directory li:first-child{padding-top:10px}.name-value-list.directory li.active,.name-value-list.directory li.active h3{font-weight:700!important}.name-value-list.directory li.active a{color:var(--tui-sem-color-text-tertiary)}.name-value-list-row{border-bottom:1px solid var(--tui-sem-color-background-brand-subtle);margin:0 0 20px;padding:0 0 20px}.name-value-list-row:last-of-type{border-bottom:none}.well>.name-value-list-row:last-of-type{margin:0;padding:0}.name-value-list-header{color:var(--tui-sem-color-text-tertiary)}.nvl-fit-in-modal{max-height:420px;overflow-x:hidden;overflow-y:auto}@media (max-width:979px){.name-value-list{border-bottom:1px solid var(--tui-sem-color-border-subtlest)}.name-value-list:last-of-type{border-bottom:none}.name-value-list li:first-child{padding-top:10px}}.appointment-list{list-style:none;margin-left:0;padding-left:0}.appointment-list h3{font-size:16px;line-height:24px;font-weight:400}.appointment-list h3 i{font-size:14px;top:-1px;position:relative;margin-left:3px}.appointment-list h3 span.label{vertical-align:2px;margin-left:3px}.appointment-list li{overflow:auto;padding-top:10px;padding-bottom:6px;border-top:1px solid var(--tui-sem-color-border-subtlest)}.appointment-list li:first-child{padding-top:0;border-top:none}@media (min-width:767px){.staff-list-archived .name-value-list,.staff-list .name-value-list{display:block}.staff-list-archived .name-value-list li,.staff-list .name-value-list li{display:inline-block!important;width:auto!important;margin-right:8px;margin-bottom:8px}.staff-list-archived .name-value-list li:first-child,.staff-list .name-value-list li:first-child{padding-top:0}.staff-list-archived .name-value-list li div,.staff-list .name-value-list li div{max-width:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.staff-list-archived .name-value-list li h3,.staff-list .name-value-list li h3{white-space:nowrap}.staff-list-archived .name-value-list li div,.staff-list-archived .name-value-list li h3,.staff-list .name-value-list li div,.staff-list .name-value-list li h3{padding-top:2px;padding-bottom:2px}}.name-value-list.horizontal-list{display:block}.name-value-list.horizontal-list li{display:block;padding-right:0;width:auto}.staff-access-item .name-value-list.horizontal-list li:first-child{width:auto}.card{display:table;width:100%;height:50px;min-height:20px;margin-bottom:15px;background:var(--tui-sem-color-background-primary);margin-top:15px;padding:0 0 15px;border-bottom:1px solid var(--tui-sem-color-border-subtlest);box-sizing:border-box;overflow:hidden}.card:first-child{margin-top:0}.card:last-child{border:none}.card__actions,.card__body,.card__history,.card__thumb{display:table-cell;vertical-align:top;padding-right:15px;padding-top:0;padding-bottom:0}.card__actions:last-child,.card__body:last-child,.card__history:last-child,.card__thumb:last-child{padding-right:0}@media (max-width:1000px){.card__thumb{display:none}}.card__body{padding-top:1px;vertical-align:top}@media (max-width:1000px){.card__body .name-value-list div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:40px}}.card__actions{width:190px;text-align:right;vertical-align:bottom;padding-bottom:2px}.card__actions-3-button{width:180px}.card__title{line-height:1em;margin-bottom:7px}.card__history{width:160px;padding:0 30px}.card{border:none}.card .card__thumb{width:40px}.card .card__thumb img{border-radius:6px;box-shadow:0 0 5px rgba(50,50,50,.1);cursor:move;width:40px;cursor:url(/Images/grab.png) 8 8,move}.card .card__actions{padding-bottom:0}.card-archived .card__body{opacity:.5}.card-archived .card__thumb img{cursor:text}.card--products{border:none}.card--products .card__thumb{width:40px;text-align:center}.card--products .card__thumb i{cursor:url(/Images/grab.png) 8 8,move;font-size:40px}.card--products .card__actions{padding-bottom:5px}.card--products .product-card-color{display:block;height:10px;opacity:.7;filter:alpha(opacity=70)}.card--suppliers .card__body{vertical-align:middle}.card--suppliers .card__title{margin-bottom:1px}.card--locations .card__thumb i{cursor:url(/Images/grab.png) 8 8,move}.card--discount,.card--locations,.card--stock{border:none}.card--discount .card__thumb,.card--locations .card__thumb,.card--stock .card__thumb{width:40px;text-align:center}.card--discount .card__thumb i,.card--locations .card__thumb i,.card--stock .card__thumb i{font-size:40px}.card--discount .card__actions,.card--locations .card__actions,.card--stock .card__actions{padding-bottom:5px}.card--discount .icon-warning,.card--locations .icon-warning,.card--stock .icon-warning{color:var(--tui-sem-color-text-danger);text-shadow:0 1px 0 var(--tui-sem-color-background-primary)}.card--messages{margin-bottom:0}.card--messages .card__body{width:300px}@media (min-width:1024px){.card--messages .card__body{width:420px}}.card--messages .card__thumb{padding-right:0;text-align:center;width:70px}.card__list{margin-bottom:0}.card__list.card__list--hidden-child .card__list-item:nth-last-child(2){border:none;margin-bottom:0}.card__list-item{margin-bottom:15px;border-bottom:1px solid var(--tui-sem-color-border-subtlest)}.card__list-item:last-child{border:none;margin-bottom:0}.card__list-item.ui-sortable-helper{border:none}.card__list-item.ui-sortable-helper .card{opacity:.7;padding-bottom:0}.card__list-item.ui-sortable-helper .card .card__thumb i,.card__list-item.ui-sortable-helper .card .card__thumb img{cursor:url(/Images/grabbing.png) 8 8,move}.card__list-item .card{margin-bottom:0;border:none}.card__placeholder{background:var(--tui-sem-color-background-primary);min-height:72px}.card__placeholder:first-child{min-height:70px}.card__placeholder:last-child{min-height:55px}@media (max-width:767px){.card{height:auto}.card,.card__actions,.card__body,.card__history{display:block}.card__actions{text-align:left;margin-top:15px}.card__body .name-value-list div{max-width:none;line-height:inherit}}fieldset{margin:0;min-width:0}fieldset,legend{padding:0;border:0}legend{display:block;width:100%;margin-bottom:22px;font-size:24px;line-height:inherit;color:var(--tui-sem-color-text-primary);border-bottom:1px solid var(--tui-sem-color-border-subtlest)}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700;font-size:16px}textarea{box-sizing:border-box}input[type=search]{-ms-box-sizing:border-box;box-sizing:border-box}input[type=checkbox],input[type=radio]{margin:6px 0 0;margin-top:1px\9;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:thin dotted var(--tui-sem-color-background-neutral-emphasized);outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{padding-top:7px}.form-control,output{display:block;font-size:16px;line-height:1.42857143;color:var(--tui-sem-color-text-tertiary)}.form-control{width:100%;height:36px;padding:6px 9px;background-color:var(--tui-sem-color-background-primary);background-image:none;border:1px solid var(--tui-sem-color-border-subtle);border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control:focus{border-color:var(--tui-sem-color-border-brand);outline:0}.form-control:-moz-placeholder{color:var(--tui-sem-color-text-tertiary)}.form-control:-ms-input-placeholder{color:var(--tui-sem-color-text-tertiary)}.form-control::-webkit-input-placeholder{color:var(--tui-sem-color-text-tertiary)}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:var(--tui-sem-color-background-disabled-default);opacity:1}textarea.form-control{height:auto}.form-control.control-inline{display:inline-block;width:auto;vertical-align:middle}.form-control.input-30{width:30%!important}.form-control.input-mini,.form-control.input-narrow{width:93px!important}.form-control.input-xnarrow{min-width:56px!important;max-width:60px!important}.form-control.input-medium{width:150px!important}.form-control.input-min-200{min-width:200px!important}.form-control.input-max-250{max-width:250px}.form-control.input-break-desc{width:146px!important}.form-control.input-147{width:147px!important}.form-control.input-72{width:72px!important}.form-control.input-wide{width:330px!important}.form-control.date-picker{width:110px!important}.form-control.customer-search{border-radius:0}@media (max-width:480px){.form-control.input-wide{width:100%!important;max-width:330px}}input[type=search]{-webkit-appearance:none}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{line-height:36px;line-height:1.42857143 \0}input[type=date].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm,input[type=time].input-sm{line-height:31px}input[type=date].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg,input[type=time].input-lg{line-height:49px}.form-group{margin-bottom:15px}.inline-group,.inline-group .input-group{display:inline-table;vertical-align:middle}.inline-group .form-control{display:inline-block;width:auto;vertical-align:middle}.inline-group .form-control.input-narrow{width:93px}.inline-group .form-control-static{display:inline-block;vertical-align:middle}.inline-group .checkbox,.inline-group .radio{display:inline-block;margin-top:0!important;margin-bottom:0;vertical-align:middle;margin-left:0}.inline-group .input-group{width:1px}.inline-group .hide{display:none}.inline-group+.inline-group{margin-left:20px}.checkbox,.radio{position:relative;display:block;min-height:22px;margin-top:16px;margin-bottom:16px}.checkbox label,.radio label{padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox-inline input[type=checkbox],.checkbox input[type=checkbox],.radio-inline input[type=radio],.radio input[type=radio]{position:absolute;margin-left:-20px;margin-top:4px\9}.checkbox.checkbox-right label,.radio.radio-right label{padding-left:0}.checkbox.checkbox-right input[type=checkbox],.radio.radio-right input[type=radio]{margin-left:0;margin-right:-10px;right:0}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkboxes-condensed .checkbox{margin-top:5px;margin-bottom:5px}.checkbox-inline,.radio-inline{display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:400;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.checkbox-inline.disabled,.radio-inline.disabled,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio-inline{cursor:not-allowed}.checkbox.disabled label,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .radio label{cursor:not-allowed}.form-control-static{padding-top:5px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.form-control-static.input-sm{padding-left:0;padding-right:0}.form-group-sm .form-control,.input-sm{height:31px;padding:5px 10px;font-size:13px;line-height:1.5;border-radius:2px}select.input-sm{height:31px;line-height:31px}select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-lg .form-control,.input-lg{height:49px;padding:10px 16px;font-size:20px;line-height:1.33;border-radius:4px}select.input-lg{height:49px;line-height:49px}select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-xlg .form-control,.input-xlg{height:57px;padding:14px 20px;font-size:20px;line-height:1.33;border-radius:4px}select.input-xlg{height:57px;line-height:57px}select[multiple].input-xlg,textarea.input-xlg{height:auto}.has-feedback{position:relative}.has-feedback .form-control{padding-right:45px}.form-control-feedback{position:absolute;top:27px;right:0;z-index:2;display:block;width:36px;height:36px;line-height:36px;text-align:center}.input-lg+.form-control-feedback{width:49px;height:49px;line-height:49px}.input-xlg+.form-control-feedback{width:57px;height:57px;line-height:57px}.input-sm+.form-control-feedback{width:31px;height:31px;line-height:31px}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline{color:var(--tui-sem-color-text-primary)}.has-success .form-control{border-color:var(--tui-sem-color-border-success-emphasized);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:var(--tui-sem-color-border-success-emphasized);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px var(--tui-sem-color-border-success-emphasized)}.has-success .input-group-addon{border-color:var(--tui-sem-color-border-success-emphasized);background-color:var(--tui-sem-color-background-success-subtle)}.has-success .form-control-feedback,.has-success .input-group-addon,.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline{color:var(--tui-sem-color-text-primary)}.has-warning .form-control{border-color:var(--tui-sem-color-border-warning-emphasized);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:var(--tui-sem-color-border-warning-emphasized);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px var(--tui-sem-color-border-warning-emphasized)}.has-warning .input-group-addon{border-color:var(--tui-sem-color-border-warning-emphasized);background-color:var(--tui-sem-color-background-warning-subtle)}.error .checkbox,.error .checkbox-inline,.error .control-label,.error .help-block,.error .radio,.error .radio-inline,.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-warning .form-control-feedback,.has-warning .input-group-addon{color:var(--tui-sem-color-text-primary)}.error .form-control,.has-error .form-control{border-color:var(--tui-sem-color-border-danger-emphasized);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.error .form-control:focus,.has-error .form-control:focus{border-color:var(--tui-sem-color-border-danger-emphasized);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px var(--tui-sem-color-border-danger-emphasized)}.error .input-group-addon,.has-error .input-group-addon{color:var(--tui-sem-color-text-primary);border-color:var(--tui-sem-color-border-danger-emphasized);background-color:var(--tui-sem-color-background-danger-subtle)}.error .form-control-feedback,.has-error .form-control-feedback{color:var(--tui-sem-color-text-primary)}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:var(--tui-sem-color-text-tertiary)}.validation-error{display:none}.error .validation-error,.has-error .validation-error{display:block}.error .help-inline,.has-error .help-inline{color:var(--tui-sem-color-text-danger)}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-group.hidden{display:none}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}@media (min-width:768px){.form-inline.form-inline--wrap{margin:-5px}.form-inline.form-inline--wrap .form-group{margin:5px}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .checkbox,.form-horizontal .radio{min-height:29px}.form-horizontal .form-group{margin-left:-20px;margin-right:-20px}.form-horizontal .tight-grid .form-group{margin-left:-10px;margin-right:-10px;margin-bottom:7px}.form-horizontal .address .form-group{margin-left:0;margin-right:0}@media (min-width:768px){.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:5px}.form-horizontal .control-label .btn{margin-top:-5px}}.form-horizontal .has-feedback .form-control-feedback{top:0;right:20px}@media (min-width:768px){.form-group-lg .control-label{padding-top:14.3px}}@media (min-width:768px){.form-group-xlg .control-label{padding-top:19.62px}}@media (min-width:768px){.form-group-sm .control-label{padding-top:4px;font-size:13px}}.form-group-sm .form-control-static{padding-top:4px;padding-bottom:2px}.input-append,.input-prepend,input,select{box-sizing:border-box}.input-group,.input-group-duration{position:relative;display:table;border-collapse:separate}.input-group-duration[class*=col-],.input-group[class*=col-]{float:none;padding-left:0;padding-right:0}.input-group-duration .form-control,.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:49px;padding:10px 16px;font-size:20px;line-height:1.33;border-radius:4px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:49px;line-height:49px}select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn,textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn{height:auto}.input-group-xlg>.form-control,.input-group-xlg>.input-group-addon,.input-group-xlg>.input-group-btn>.btn{height:57px;padding:14px 20px;font-size:20px;line-height:1.33;border-radius:4px}select.input-group-xlg>.form-control,select.input-group-xlg>.input-group-addon,select.input-group-xlg>.input-group-btn>.btn{height:57px;line-height:57px}select[multiple].input-group-xlg>.form-control,select[multiple].input-group-xlg>.input-group-addon,select[multiple].input-group-xlg>.input-group-btn>.btn,textarea.input-group-xlg>.form-control,textarea.input-group-xlg>.input-group-addon,textarea.input-group-xlg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:31px;padding:5px 10px;font-size:13px;line-height:1.5;border-radius:2px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:31px;line-height:31px}select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn,textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn{height:auto}.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell}.input-group-addon:not(:first-child):not(:last-of-type),.input-group-btn:not(:first-child):not(:last-of-type),.input-group .form-control:not(:first-child):not(:last-of-type){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 9px;font-size:16px;font-weight:400;line-height:1;color:var(--tui-sem-color-text-tertiary);text-align:center;background-color:var(--tui-sem-color-background-neutral-subtle);border:1px solid var(--tui-sem-color-border-subtle);border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:13px;border-radius:2px}.input-group-addon.input-lg{padding:10px 16px;font-size:20px;border-radius:4px}.input-group-addon.input-xlg{padding:14px 20px;font-size:20px;border-radius:4px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group .form-control:first-child{border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:4px!important;border-top-left-radius:4px!important}.input-group-addon:first-child{border-right:0}.input-group-addon:first-child select{background:none;border:none}.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group .form-control:last-of-type{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{margin-left:-1px}.input-group-btn .fa-plus{margin:2px}.input-group-duration .ui-timepicker-container input{border-radius:0 3px 3px 0}.inline-group .input-group-duration{vertical-align:middle;display:inline-table;max-width:124px}.invoice .invoice-table th{padding-right:10px}.invoice .invoice-table .form-group{margin-bottom:0;padding-right:10px}.required>label:after{content:" *";color:var(--tui-sem-color-background-brand-emphasized)}.required-red>label:after{content:" *";color:var(--tui-sem-color-text-danger)}.form-horizontal .required>label:after{content:" *";position:absolute;right:13px}.form-horizontal .required-red>label:after{content:" *";position:absolute;right:13px}.tight-grid .required>label:after{right:2px}.tight-grid .required-red>label:after{right:2px}.gray-text{color:var(--tui-sem-color-text-tertiary)}.panel-default{margin-bottom:20px}.panel-default textarea{border-radius:0 0 4px 4px;border-top:0}.panel-body{padding:15px 15px 0;border-radius:4px 4px 0 0;border:1px solid var(--tui-sem-color-border-subtlest)}.tight-fields-vertical{display:flex;flex-direction:column;margin-bottom:16px}.tight-fields-vertical .form-group{margin:0}.tight-fields-vertical .form-group input.form-control{border-top:1px solid var(--tui-sem-color-border-subtlest);border-bottom:0;border-radius:0}.tight-fields-vertical>div:first-of-type .form-group input.form-control{border-radius:3px 3px 0 0}.tight-fields-vertical>div:last-of-type .form-group input.form-control{border-bottom:1px solid var(--tui-sem-color-border-subtlest);border-radius:0 0 3px 3px}.tight-fields-horizontal{display:flex;flex-direction:row;margin-bottom:16px}.tight-fields-horizontal .form-group{margin:0}.tight-fields-horizontal .form-group input.form-control{border-left:1px solid var(--tui-sem-color-border-subtlest);border-right:0;border-radius:0}.tight-fields-horizontal>div:first-of-type .form-group input.form-control{border-radius:3px 0 0 3px}.tight-fields-horizontal>div:last-of-type .form-group input.form-control{border-right:1px solid var(--tui-sem-color-border-subtlest);border-radius:0 3px 3px 0}.tight-fields-horizontal .form-group,.tight-fields-vertical .form-group{position:relative}.tight-fields-horizontal .error .form-control,.tight-fields-vertical .error .form-control{border-color:var(--tui-sem-color-border-subtlest)}.tight-fields-horizontal .help-inline,.tight-fields-vertical .help-inline{position:absolute;bottom:3px;left:21px;margin:0;height:14px;line-height:14px}@media screen and (max-width:420px){input.form-control,select.form-control,textarea.form-control{font-size:16px}}.recaptcha-container div,.recaptcha-container span{margin-left:auto;margin-right:auto}.form__grey-section{display:flex;border-radius:2px;background-color:var(--tui-sem-color-background-brand-subtle-container)}.form__grey-section-icon{width:32px;background-color:var(--tui-sem-color-background-neutral-subtle);border-radius:2px 0 0 2px}.form__grey-section-icon--vaccination{background-position:50% 50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='17' height='17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.889 7.41L3.142 9.155a1 1 0 000 1.415l2.121 2.121a1 1 0 001.413-.002l1.991-2.024m-1.333-5.7l1.818-1.819 3.534 3.533L11 8.333m-7.505 2.592l-1.767 1.767 1.414 1.415 1.768-1.768-1.415-1.414zM.667 15.166l1.768-1.768M8.092 2.085l5.656 5.657' stroke='%2339464E' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12.688 1.732l-2.475 2.475 1.414 1.414 2.475-2.475-1.414-1.414zM11.627.67l3.536 3.537m.504 11.459l-15-15' stroke='%2339464E' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.form__grey-section-fields{padding:8px;width:90%}.inline-blocker{display:inline-block;margin-right:10px;float:left;min-height:34px;line-height:34px;height:34px;margin-bottom:10px}.inline-blocker.inline-blocker--right{margin-right:0;float:right}.inline-blocker--end{margin-right:0}.inline-blocker--fixed{width:150px}.inline-blocker-row--double .inline-blocker{height:68px}.dropdown{position:relative}.dropdown-toggle{*margin-bottom:-3px}.dropdown-toggle:active,.open .dropdown-toggle{outline:0}.caret{display:inline-block;width:0;height:0;vertical-align:top;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid var(--tui-sem-color-text-secondary);content:""}.dropdown .caret{margin-top:8px;margin-left:2px}.dropdown:hover .caret,.open.dropdown .caret{opacity:1;filter:alpha(opacity=100)}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;float:left;display:none;min-width:160px;padding:4px 0;margin:0;list-style:none;background-color:var(--tui-sem-color-background-primary);border:1px solid var(--tui-sem-color-border-subtlest);border-radius:0 0 5px 5px;box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;*border-right-width:2px;*border-bottom-width:2px}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:13px 1px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid var(--tui-sem-color-border-inverse)}.dropdown-menu a{display:block;padding:3px 15px;clear:both;font-weight:400;line-height:28px;color:var(--tui-sem-color-text-secondary);white-space:nowrap;text-align:left}.dropdown-menu a.text-danger{color:var(--tui-sem-color-text-danger)}.dropdown-menu.dropdown-fixed{position:fixed;right:auto}.dropdown-menu>li>hr{margin:8px 16px}.dropdown-menu .active>a,.dropdown-menu .active>a:hover,.dropdown-menu li>a:hover{color:var(--tui-sem-color-text-inverse);text-decoration:none;background-color:var(--tui-sem-color-background-brand-emphasized-hovered)}.btn-group.open,.dropdown.open{z-index:1000}.btn-group.open .dropdown-toggle,.dropdown.open .dropdown-toggle{color:var(--tui-sem-color-text-inverse);background:var(--tui-sem-color-background-neutral-subtle-pressed)}.btn-group.open .dropdown-menu,.dropdown.open .dropdown-menu{display:block}.pull-right .dropdown-menu{left:auto;right:0}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid var(--tui-sem-color-text-primary);content:"\2191"}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}.typeahead{margin-top:2px;border-radius:4px}.typeahead a span{font-size:13px;color:var(--tui-sem-color-text-tertiary);margin-left:10px}.typeahead a:hover span{color:var(--tui-sem-color-text-inverse)}.typeahead .active>a span{color:var(--tui-sem-color-text-inverse)}.drop-container{position:relative;text-overflow:ellipsis;overflow:hidden;cursor:pointer}.drop-container.focus{border-color:var(--tui-sem-color-border-brand);z-index:3}.drop-container.btn{padding-left:8px;padding-right:8px;text-align:left}.drop-container .drop-label{display:inline;font-size:14px;white-space:nowrap;margin:0 0 0 10px;width:auto;overflow:visible;vertical-align:bottom}.drop-container .drop-arrow{display:inline;float:right;margin-left:10px!important;margin-right:3px!important}@-moz-document url-prefix(){.drop-container .drop-arrow.caret{margin-top:-10px}}.drop-select{position:absolute;margin:0;padding:0;outline:0;opacity:0;filter:alpha(opacity=0);left:0;top:0;height:32px;cursor:pointer;visibility:visible;overflow:hidden}.timeselect .drop-container{border-left:1px solid var(--tui-sem-color-border-subtlest)}.timeselect .drop-container.btn{padding-left:8px;padding-right:8px;text-align:center;box-sizing:border-box;width:39px;margin-top:-3px}.timeselect .drop-container .drop-label{font-size:14px;white-space:nowrap;margin:0;width:auto;overflow:visible}.timeselect .drop-container.btn{border-radius:0 0 0 0;margin-left:-4px}.timeselect .drop-container:first-of-type{border-left:none;border-radius:3px 0 0 3px;margin-left:0}.timeselect .drop-container:last-of-type{border-radius:0 3px 3px 0;margin-left:-4px}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:var(--tui-sem-color-background-neutral-subtle-container);border:1px solid var(--tui-sem-color-border-subtlest);border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:var(--tui-sem-color-border-subtlest)}.well-large{padding:24px;border-radius:6px}.well-small{padding:9px;border-radius:3px}.fade{transition:opacity .15s linear;opacity:0}.fade.in{opacity:1}.collapse{transition:height .35s ease;position:relative;overflow:hidden;height:0}.collapse.in{height:auto}.close{float:right;font-size:20px;font-weight:700;line-height:28px;color:var(--tui-sem-color-text-primary);text-shadow:none;opacity:.2;filter:alpha(opacity=20)}.close:hover{text-decoration:none;opacity:.4;filter:alpha(opacity=40);cursor:pointer}.big-check{position:relative;display:inline-block;padding-right:3rem;color:var(--tui-sem-color-text-secondary);cursor:pointer;font-weight:400;font-size:19px;line-height:34px;margin-top:0;margin-bottom:0}.big-check input{position:absolute;opacity:0;z-index:1;width:100%;height:32px;margin:0;cursor:pointer}.big-check-indicator{position:absolute;top:0;right:0;display:block;width:34px;height:34px;line-height:34px;font-size:65%;color:var(--tui-sem-color-text-tertiary);border-radius:50%;text-align:center;background-color:var(--tui-sem-color-background-neutral-subtle);background-size:50% 50%;background-position:50%;background-repeat:no-repeat;-moz-user-select:none;user-select:none}.big-check input:checked~.big-check-indicator{color:var(--tui-sem-color-text-inverse);background-color:var(--tui-sem-color-background-brand-emphasized)}.big-check input:active~.big-check-indicator{color:var(--tui-sem-color-text-inverse);background-color:var(--tui-sem-color-background-brand-emphasized)}.big-check input:focus-visible~.big-check-indicator{outline:1px solid var(--tui-sem-color-border-emphasized)}.checkbox .big-check-indicator{margin-top:-2px;border-radius:50%}.checkbox input:checked~.big-check-indicator{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4IDgiPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik02LjQgMWwtLjcuNy0yLjggMi44LS44LS44LS43LS43TDAgNC40bC43LjcgMS41IDEuNS43LjcuNy0uNyAzLjUtMy41LjctLjdMNi40IDF6Ii8+PC9zdmc+)}.big-check--left{padding-right:2rem;margin-right:.5rem}.day-group{margin-bottom:20px;border-bottom:1px solid var(--tui-sem-color-border-subtlest);padding-bottom:10px}.day-group:last-of-type{border-bottom:none}.staff-location-modal .day-group{margin-bottom:10px;border-bottom:1px solid var(--tui-sem-color-border-subtlest);padding-bottom:5px}.staff-location-modal .day-group:last-of-type{border-bottom:none;margin-bottom:0;padding-bottom:0}.fancyLabel--laybuy{background:url(/Images/laybuy_logo.svg) no-repeat right top 8px;background-size:67px 15px;width:100%;padding-right:80px}.checkbox-colored label,label.checkbox-colored.checkbox-inline{padding-left:24px}.checkbox-colored input[type=checkbox],input[type=checkbox].checkbox-colored{height:16px;width:16px;min-height:16px;min-width:16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--tui-sem-color-border-subtlest);border-radius:3px;outline:none;cursor:pointer}.checkbox-colored input[type=checkbox]{margin-top:4px;margin-left:-24px}.checkbox-colored input[type=checkbox][disabled],input[type=checkbox].checkbox-colored[disabled]{cursor:not-allowed;background-color:var(--tui-sem-color-background-neutral-subtle-container)}.checkbox-colored input[type=checkbox][disabled]:checked,.checkbox-colored input[type=checkbox][disabled]:indeterminate,input[type=checkbox].checkbox-colored[disabled]:checked,input[type=checkbox].checkbox-colored[disabled]:indeterminate{background-color:var(--tui-sem-color-background-neutral-subtle)}.checkbox-colored input[type=checkbox]:checked,.checkbox-colored input[type=checkbox]:indeterminate,input[type=checkbox].checkbox-colored:checked,input[type=checkbox].checkbox-colored:indeterminate{background-color:var(--tui-sem-color-background-neutral-emphasized-hovered);background-size:60%;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4IDgiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik02LjQgMWwtLjcuNy0yLjggMi44LS44LS44LS43LS43TDAgNC40bC43LjcgMS41IDEuNS43LjcuNy0uNyAzLjUtMy41LjctLjdMNi40IDF6Ii8+PC9zdmc+);background-position:50%;background-repeat:no-repeat;border:none}.checkbox-colored input[type=checkbox]:indeterminate,input[type=checkbox].checkbox-colored:indeterminate{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSIzIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik0uNSAyLjV2LTJoN3YyeiIgZmlsbD0iI0ZGRiIgc3Ryb2tlPSIjRkZGIiBzdHJva2Utd2lkdGg9Ii41IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=)}.radio-colored label,label.radio-colored.radio-inline{padding-left:24px}.radio-colored input[type=radio],input[type=radio].radio-colored{height:16px;width:16px;min-height:16px;min-width:16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--tui-sem-color-border-subtlest);border-radius:8px;outline:none;cursor:pointer}.radio-colored input[type=radio]{margin-top:4px;margin-left:-24px}.radio-colored input[type=radio][disabled],input[type=radio].radio-colored[disabled]{cursor:not-allowed;background-color:var(--tui-sem-color-background-neutral-subtle-container)}.radio-colored input[type=radio][disabled]:checked,input[type=radio].radio-colored[disabled]:checked{background-color:var(--tui-sem-color-background-neutral-subtle)}.radio-colored input[type=radio]:checked,input[type=radio].radio-colored:checked{background-color:var(--tui-sem-color-background-neutral-emphasized-hovered);background-size:38% 38%;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNCIgaGVpZ2h0PSI0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxjaXJjbGUgY3g9IjciIGN5PSI3IiByPSIyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNSAtNSkiIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==);background-position:50%;background-repeat:no-repeat;border:none}.radio-colored-midnight label,label.radio-colored-midnight.radio-inline{padding-left:24px}.radio-colored-midnight input[type=radio],input[type=radio].radio-colored-midnight{height:16px;width:16px;min-height:16px;min-width:16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--tui-sem-color-border-subtlest);border-radius:8px;outline:none;cursor:pointer}.radio-colored-midnight input[type=radio]{margin-top:4px;margin-left:-24px}.radio-colored-midnight input[type=radio][disabled],input[type=radio].radio-colored-midnight[disabled]{cursor:not-allowed;background-color:var(--tui-sem-color-background-neutral-subtle-container)}.radio-colored-midnight input[type=radio][disabled]:checked,input[type=radio].radio-colored-midnight[disabled]:checked{background-color:var(--tui-sem-color-background-neutral-subtle)}.radio-colored-midnight input[type=radio]:checked,input[type=radio].radio-colored-midnight:checked{background-color:var(--tui-sem-color-background-brand-emphasized);background-size:38% 38%;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNCIgaGVpZ2h0PSI0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxjaXJjbGUgY3g9IjciIGN5PSI3IiByPSIyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNSAtNSkiIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==);background-position:50%;background-repeat:no-repeat;border:none}.btn{display:inline-block;margin-bottom:0;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;text-shadow:none;padding:6px 9px;font-size:16px;line-height:1.42857143;border-radius:4px;-moz-user-select:none;-o-user-select:none;user-select:none}.btn,.btn i{font-weight:400}.btn.active:focus,.btn:active:focus,.btn:focus{outline:thin dotted var(--tui-sem-color-background-neutral-emphasized);outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:focus,.btn:hover{color:var(--tui-sem-color-text-secondary);text-decoration:none}.btn.active,.btn:active{outline:0;background-image:none;box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);box-shadow:none}.btn{color:var(--tui-sem-color-text-secondary);background-color:var(--tui-sem-color-background-transparent);border-color:var(--tui-sem-color-border-subtle)}.btn.active,.btn:active,.btn:focus,.btn:hover,.open>.dropdown-toggle.btn{color:var(--tui-sem-color-text-secondary);background-color:var(--tui-sem-color-background-neutral-subtle-hovered);border-color:var(--tui-sem-color-border-default)}.btn.active,.btn:active,.open>.dropdown-toggle.btn{background-image:none}.btn.disabled,.btn.disabled.active,.btn.disabled:active,.btn.disabled:focus,.btn.disabled:hover,.btn[disabled],.btn[disabled].active,.btn[disabled]:active,.btn[disabled]:focus,.btn[disabled]:hover,fieldset[disabled] .btn,fieldset[disabled] .btn.active,fieldset[disabled] .btn:active,fieldset[disabled] .btn:focus,fieldset[disabled] .btn:hover{background-color:var(--tui-sem-color-background-transparent);border-color:var(--tui-sem-color-border-subtle)}.btn .badge{color:var(--tui-sem-color-background-transparent);background-color:var(--tui-sem-color-text-secondary)}.btn.active,.btn:active,.btn:focus,.btn:hover,.open>.dropdown-toggle.btn{color:var(--tui-sem-color-text-primary);border-color:var(--tui-sem-color-border-subtle)}.btn-midnight,.btn-primary{color:var(--tui-sem-color-text-inverse);background-color:var(--tui-sem-color-background-brand-emphasized);border-color:var(--tui-sem-color-background-brand-emphasized)}.btn-midnight.active,.btn-midnight:active,.btn-midnight:focus,.btn-midnight:hover,.btn-primary.active,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open>.dropdown-toggle.btn-midnight,.open>.dropdown-toggle.btn-primary{color:var(--tui-sem-color-text-inverse);background-color:var(--tui-sem-color-background-brand-emphasized-hovered);border-color:var(--tui-sem-color-background-brand-emphasized-hovered)}.btn-midnight.active,.btn-midnight:active,.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-midnight,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-midnight.disabled,.btn-midnight.disabled.active,.btn-midnight.disabled:active,.btn-midnight.disabled:focus,.btn-midnight.disabled:hover,.btn-midnight[disabled],.btn-midnight[disabled].active,.btn-midnight[disabled]:active,.btn-midnight[disabled]:focus,.btn-midnight[disabled]:hover,.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-midnight,fieldset[disabled] .btn-midnight.active,fieldset[disabled] .btn-midnight:active,fieldset[disabled] .btn-midnight:focus,fieldset[disabled] .btn-midnight:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:var(--tui-sem-color-background-brand-emphasized);border-color:var(--tui-sem-color-background-brand-emphasized)}.btn-midnight .badge,.btn-primary .badge{color:var(--tui-sem-color-background-brand-emphasized);background-color:var(--tui-sem-color-text-inverse)}.btn-primary-light{color:var(--tui-sem-color-text-brand);background-color:var(--tui-sem-color-background-brand-subtle);border-color:var(--tui-sem-color-background-brand-subtle)}.btn-primary-light.active,.btn-primary-light:active,.btn-primary-light:focus,.btn-primary-light:hover,.open>.dropdown-toggle.btn-primary-light{color:var(--tui-sem-color-text-brand);background-color:var(--tui-sem-color-background-brand-subtle-hovered);border-color:var(--tui-sem-color-background-brand-subtle-hovered)}.btn-primary-light.active,.btn-primary-light:active,.open>.dropdown-toggle.btn-primary-light{background-image:none}.btn-primary-light.disabled,.btn-primary-light.disabled.active,.btn-primary-light.disabled:active,.btn-primary-light.disabled:focus,.btn-primary-light.disabled:hover,.btn-primary-light[disabled],.btn-primary-light[disabled].active,.btn-primary-light[disabled]:active,.btn-primary-light[disabled]:focus,.btn-primary-light[disabled]:hover,fieldset[disabled] .btn-primary-light,fieldset[disabled] .btn-primary-light.active,fieldset[disabled] .btn-primary-light:active,fieldset[disabled] .btn-primary-light:focus,fieldset[disabled] .btn-primary-light:hover{background-color:var(--tui-sem-color-background-brand-subtle);border-color:var(--tui-sem-color-background-brand-subtle)}.btn-primary-light .badge{color:var(--tui-sem-color-background-brand-subtle);background-color:var(--tui-sem-color-text-brand)}.btn-secondary{color:var(--tui-sem-color-text-secondary);background-color:var(--tui-sem-color-background-transparent);border-color:var(--tui-sem-color-border-default)}.btn-secondary.active,.btn-secondary:active,.btn-secondary:focus,.btn-secondary:hover,.open>.dropdown-toggle.btn-secondary{color:var(--tui-sem-color-text-secondary);background-color:var(--tui-sem-color-background-neutral-subtlest-hovered);border-color:var(--tui-sem-color-border-default)}.btn-secondary.active,.btn-secondary:active,.open>.dropdown-toggle.btn-secondary{background-image:none}.btn-secondary.disabled,.btn-secondary.disabled.active,.btn-secondary.disabled:active,.btn-secondary.disabled:focus,.btn-secondary.disabled:hover,.btn-secondary[disabled],.btn-secondary[disabled].active,.btn-secondary[disabled]:active,.btn-secondary[disabled]:focus,.btn-secondary[disabled]:hover,fieldset[disabled] .btn-secondary,fieldset[disabled] .btn-secondary.active,fieldset[disabled] .btn-secondary:active,fieldset[disabled] .btn-secondary:focus,fieldset[disabled] .btn-secondary:hover{background-color:var(--tui-sem-color-background-transparent);border-color:var(--tui-sem-color-border-default)}.btn-secondary .badge{color:var(--tui-sem-color-background-transparent);background-color:var(--tui-sem-color-text-secondary)}.btn-secondary.active,.btn-secondary:active,.btn-secondary:focus,.btn-secondary:hover,.open>.dropdown-toggle.btn-secondary{color:var(--tui-sem-color-text-primary)}.btn-secondary-light{color:var(--tui-sem-color-text-secondary);background-color:var(--tui-sem-color-background-transparent);border-color:var(--tui-sem-color-border-default)}.btn-secondary-light.active,.btn-secondary-light:active,.btn-secondary-light:focus,.btn-secondary-light:hover,.open>.dropdown-toggle.btn-secondary-light{color:var(--tui-sem-color-text-secondary);background-color:var(--tui-sem-color-background-neutral-subtlest-hovered);border-color:var(--tui-sem-color-border-default)}.btn-secondary-light.active,.btn-secondary-light:active,.open>.dropdown-toggle.btn-secondary-light{background-image:none}.btn-secondary-light.disabled,.btn-secondary-light.disabled.active,.btn-secondary-light.disabled:active,.btn-secondary-light.disabled:focus,.btn-secondary-light.disabled:hover,.btn-secondary-light[disabled],.btn-secondary-light[disabled].active,.btn-secondary-light[disabled]:active,.btn-secondary-light[disabled]:focus,.btn-secondary-light[disabled]:hover,fieldset[disabled] .btn-secondary-light,fieldset[disabled] .btn-secondary-light.active,fieldset[disabled] .btn-secondary-light:active,fieldset[disabled] .btn-secondary-light:focus,fieldset[disabled] .btn-secondary-light:hover{background-color:var(--tui-sem-color-background-transparent);border-color:var(--tui-sem-color-border-default)}.btn-secondary-light .badge{color:var(--tui-sem-color-background-transparent);background-color:var(--tui-sem-color-text-secondary)}.btn-secondary-light.active,.btn-secondary-light:active,.btn-secondary-light:focus,.btn-secondary-light:hover,.open>.dropdown-toggle.btn-secondary-light{color:var(--tui-sem-color-text-primary)}.btn-success{color:var(--tui-sem-color-text-inverse);background-color:var(--tui-sem-color-background-success-emphasized);border-color:var(--tui-sem-color-background-success-emphasized)}.btn-success.active,.btn-success:active,.btn-success:focus,.btn-success:hover,.open>.dropdown-toggle.btn-success{color:var(--tui-sem-color-text-inverse);background-color:var(--tui-sem-color-background-success-emphasized);border-color:var(--tui-sem-color-background-success-emphasized)}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:var(--tui-sem-color-background-success-emphasized);border-color:var(--tui-sem-color-background-success-emphasized)}.btn-success .badge{color:var(--tui-sem-color-background-success-emphasized);background-color:var(--tui-sem-color-text-inverse)}.btn-info{color:var(--tui-sem-color-border-inverse);background-color:var(--tui-sem-color-background-info-emphasized);border-color:var(--tui-sem-color-border-info-emphasized)}.btn-info.active,.btn-info:active,.btn-info:focus,.btn-info:hover,.open>.dropdown-toggle.btn-info{color:var(--tui-sem-color-border-inverse);background-color:var(--tui-sem-color-background-info-emphasized);border-color:var(--tui-sem-color-border-info-emphasized)}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:var(--tui-sem-color-background-info-emphasized);border-color:var(--tui-sem-color-border-info-emphasized)}.btn-info .badge{color:var(--tui-sem-color-background-info-emphasized);background-color:var(--tui-sem-color-border-inverse)}.btn-warning{color:var(--tui-sem-color-text-warning);background-color:var(--tui-sem-color-background-warning-emphasized);border-color:var(--tui-sem-color-border-warning-subtle)}.btn-warning.active,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.open>.dropdown-toggle.btn-warning{color:var(--tui-sem-color-text-warning);background-color:var(--tui-sem-color-background-warning-emphasized);border-color:var(--tui-sem-color-border-warning-subtle)}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:var(--tui-sem-color-background-warning-emphasized);border-color:var(--tui-sem-color-border-warning-subtle)}.btn-warning .badge{color:var(--tui-sem-color-background-warning-emphasized);background-color:var(--tui-sem-color-text-warning)}.btn-danger{color:var(--tui-sem-color-border-inverse);background-color:var(--tui-sem-color-background-danger-emphasized);border-color:var(--tui-sem-color-border-danger-emphasized)}.btn-danger.active,.btn-danger:active,.btn-danger:focus,.btn-danger:hover,.open>.dropdown-toggle.btn-danger{color:var(--tui-sem-color-border-inverse);background-color:var(--tui-sem-color-background-danger-emphasized);border-color:var(--tui-sem-color-border-danger-emphasized)}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:var(--tui-sem-color-background-danger-emphasized);border-color:var(--tui-sem-color-border-danger-emphasized)}.btn-danger .badge{color:var(--tui-sem-color-background-danger-emphasized);background-color:var(--tui-sem-color-border-inverse)}.btn-outline-danger{color:var(--tui-sem-color-text-danger);background-color:transparent;border-color:var(--tui-sem-color-border-danger-emphasized)}.btn-outline-danger.active,.btn-outline-danger:active,.btn-outline-danger:focus,.btn-outline-danger:hover,.open>.dropdown-toggle.btn-outline-danger{color:var(--tui-sem-color-text-danger);background-color:transparent;border-color:var(--tui-sem-color-border-danger-emphasized)}.btn-outline-danger.active,.btn-outline-danger:active,.open>.dropdown-toggle.btn-outline-danger{background-image:none}.btn-outline-danger.disabled,.btn-outline-danger.disabled.active,.btn-outline-danger.disabled:active,.btn-outline-danger.disabled:focus,.btn-outline-danger.disabled:hover,.btn-outline-danger[disabled],.btn-outline-danger[disabled].active,.btn-outline-danger[disabled]:active,.btn-outline-danger[disabled]:focus,.btn-outline-danger[disabled]:hover,fieldset[disabled] .btn-outline-danger,fieldset[disabled] .btn-outline-danger.active,fieldset[disabled] .btn-outline-danger:active,fieldset[disabled] .btn-outline-danger:focus,fieldset[disabled] .btn-outline-danger:hover{background-color:transparent;border-color:var(--tui-sem-color-border-danger-emphasized)}.btn-outline-danger .badge{color:transparent;background-color:var(--tui-sem-color-text-danger)}.btn-inverse{color:var(--tui-sem-color-text-inverse);background-color:var(--tui-sem-color-background-neutral-emphasized);border-color:var(--tui-sem-color-border-emphasized)}.btn-inverse.active,.btn-inverse:active,.btn-inverse:focus,.btn-inverse:hover,.open>.dropdown-toggle.btn-inverse{color:var(--tui-sem-color-text-inverse);background-color:var(--tui-sem-color-background-neutral-emphasized);border-color:var(--tui-sem-color-border-emphasized)}.btn-inverse.active,.btn-inverse:active,.open>.dropdown-toggle.btn-inverse{background-image:none}.btn-inverse.disabled,.btn-inverse.disabled.active,.btn-inverse.disabled:active,.btn-inverse.disabled:focus,.btn-inverse.disabled:hover,.btn-inverse[disabled],.btn-inverse[disabled].active,.btn-inverse[disabled]:active,.btn-inverse[disabled]:focus,.btn-inverse[disabled]:hover,fieldset[disabled] .btn-inverse,fieldset[disabled] .btn-inverse.active,fieldset[disabled] .btn-inverse:active,fieldset[disabled] .btn-inverse:focus,fieldset[disabled] .btn-inverse:hover{background-color:var(--tui-sem-color-background-neutral-emphasized);border-color:var(--tui-sem-color-border-emphasized)}.btn-inverse .badge{color:var(--tui-sem-color-background-neutral-emphasized);background-color:var(--tui-sem-color-text-inverse)}.btn-coral{color:var(--tui-sem-color-text-inverse);background-color:var(--tui-sem-color-background-brand-emphasized);border-color:var(--tui-sem-color-border-brand)}.btn-coral.active,.btn-coral:active,.btn-coral:focus,.btn-coral:hover,.open>.dropdown-toggle.btn-coral{color:var(--tui-sem-color-text-inverse);background-color:var(--tui-sem-color-background-brand-emphasized);border-color:var(--tui-sem-color-border-brand)}.btn-coral.active,.btn-coral:active,.open>.dropdown-toggle.btn-coral{background-image:none}.btn-coral.disabled,.btn-coral.disabled.active,.btn-coral.disabled:active,.btn-coral.disabled:focus,.btn-coral.disabled:hover,.btn-coral[disabled],.btn-coral[disabled].active,.btn-coral[disabled]:active,.btn-coral[disabled]:focus,.btn-coral[disabled]:hover,fieldset[disabled] .btn-coral,fieldset[disabled] .btn-coral.active,fieldset[disabled] .btn-coral:active,fieldset[disabled] .btn-coral:focus,fieldset[disabled] .btn-coral:hover{background-color:var(--tui-sem-color-background-brand-emphasized);border-color:var(--tui-sem-color-border-brand)}.btn-coral .badge{color:var(--tui-sem-color-background-brand-emphasized);background-color:var(--tui-sem-color-text-inverse)}.btn-outline-coral{color:var(--tui-sem-color-text-inverse);background-color:var(--tui-sem-color-background-transparent);border-color:var(--tui-sem-color-border-inverse)}.btn-outline-coral.active,.btn-outline-coral:active,.btn-outline-coral:focus,.btn-outline-coral:hover,.open>.dropdown-toggle.btn-outline-coral{color:var(--tui-sem-color-text-inverse);background-color:var(--tui-sem-color-background-transparent);border-color:var(--tui-sem-color-border-inverse)}.btn-outline-coral.active,.btn-outline-coral:active,.open>.dropdown-toggle.btn-outline-coral{background-image:none}.btn-outline-coral.disabled,.btn-outline-coral.disabled.active,.btn-outline-coral.disabled:active,.btn-outline-coral.disabled:focus,.btn-outline-coral.disabled:hover,.btn-outline-coral[disabled],.btn-outline-coral[disabled].active,.btn-outline-coral[disabled]:active,.btn-outline-coral[disabled]:focus,.btn-outline-coral[disabled]:hover,fieldset[disabled] .btn-outline-coral,fieldset[disabled] .btn-outline-coral.active,fieldset[disabled] .btn-outline-coral:active,fieldset[disabled] .btn-outline-coral:focus,fieldset[disabled] .btn-outline-coral:hover{background-color:var(--tui-sem-color-background-transparent);border-color:var(--tui-sem-color-border-inverse)}.btn-outline-coral .badge{color:var(--tui-sem-color-background-transparent);background-color:var(--tui-sem-color-text-inverse)}.btn-charcoal{color:var(--tui-sem-color-text-inverse);background-color:var(--tui-sem-color-background-neutral-emphasized);border-color:var(--tui-sem-color-border-emphasized)}.btn-charcoal.active,.btn-charcoal:active,.btn-charcoal:focus,.btn-charcoal:hover,.open>.dropdown-toggle.btn-charcoal{color:var(--tui-sem-color-text-inverse);background-color:var(--tui-sem-color-background-neutral-emphasized);border-color:var(--tui-sem-color-border-emphasized)}.btn-charcoal.active,.btn-charcoal:active,.open>.dropdown-toggle.btn-charcoal{background-image:none}.btn-charcoal.disabled,.btn-charcoal.disabled.active,.btn-charcoal.disabled:active,.btn-charcoal.disabled:focus,.btn-charcoal.disabled:hover,.btn-charcoal[disabled],.btn-charcoal[disabled].active,.btn-charcoal[disabled]:active,.btn-charcoal[disabled]:focus,.btn-charcoal[disabled]:hover,fieldset[disabled] .btn-charcoal,fieldset[disabled] .btn-charcoal.active,fieldset[disabled] .btn-charcoal:active,fieldset[disabled] .btn-charcoal:focus,fieldset[disabled] .btn-charcoal:hover{background-color:var(--tui-sem-color-background-neutral-emphasized);border-color:var(--tui-sem-color-border-emphasized)}.btn-charcoal .badge{color:var(--tui-sem-color-background-neutral-emphasized);background-color:var(--tui-sem-color-text-inverse)}.btn-charcoal-secondary{color:var(--tui-sem-color-text-tertiary);background-color:var(--tui-sem-color-background-neutral-subtle);border-color:var(--tui-sem-color-border-default)}.btn-charcoal-secondary.active,.btn-charcoal-secondary:active,.btn-charcoal-secondary:focus,.btn-charcoal-secondary:hover,.open>.dropdown-toggle.btn-charcoal-secondary{color:var(--tui-sem-color-text-tertiary);background-color:var(--tui-sem-color-background-neutral-subtle);border-color:var(--tui-sem-color-border-default)}.btn-charcoal-secondary.active,.btn-charcoal-secondary:active,.open>.dropdown-toggle.btn-charcoal-secondary{background-image:none}.btn-charcoal-secondary.disabled,.btn-charcoal-secondary.disabled.active,.btn-charcoal-secondary.disabled:active,.btn-charcoal-secondary.disabled:focus,.btn-charcoal-secondary.disabled:hover,.btn-charcoal-secondary[disabled],.btn-charcoal-secondary[disabled].active,.btn-charcoal-secondary[disabled]:active,.btn-charcoal-secondary[disabled]:focus,.btn-charcoal-secondary[disabled]:hover,fieldset[disabled] .btn-charcoal-secondary,fieldset[disabled] .btn-charcoal-secondary.active,fieldset[disabled] .btn-charcoal-secondary:active,fieldset[disabled] .btn-charcoal-secondary:focus,fieldset[disabled] .btn-charcoal-secondary:hover{background-color:var(--tui-sem-color-background-neutral-subtle);border-color:var(--tui-sem-color-border-default)}.btn-charcoal-secondary .badge{color:var(--tui-sem-color-background-neutral-subtle);background-color:var(--tui-sem-color-text-tertiary)}.btn-outline-charcoal{color:var(--tui-sem-color-text-secondary);background-color:transparent;border-color:var(--tui-sem-color-border-emphasized)}.btn-outline-charcoal.active,.btn-outline-charcoal:active,.btn-outline-charcoal:focus,.btn-outline-charcoal:hover,.open>.dropdown-toggle.btn-outline-charcoal{color:var(--tui-sem-color-text-secondary);background-color:transparent;border-color:var(--tui-sem-color-border-emphasized)}.btn-outline-charcoal.active,.btn-outline-charcoal:active,.open>.dropdown-toggle.btn-outline-charcoal{background-image:none}.btn-outline-charcoal.disabled,.btn-outline-charcoal.disabled.active,.btn-outline-charcoal.disabled:active,.btn-outline-charcoal.disabled:focus,.btn-outline-charcoal.disabled:hover,.btn-outline-charcoal[disabled],.btn-outline-charcoal[disabled].active,.btn-outline-charcoal[disabled]:active,.btn-outline-charcoal[disabled]:focus,.btn-outline-charcoal[disabled]:hover,fieldset[disabled] .btn-outline-charcoal,fieldset[disabled] .btn-outline-charcoal.active,fieldset[disabled] .btn-outline-charcoal:active,fieldset[disabled] .btn-outline-charcoal:focus,fieldset[disabled] .btn-outline-charcoal:hover{background-color:transparent;border-color:var(--tui-sem-color-border-emphasized)}.btn-outline-charcoal .badge{color:transparent;background-color:var(--tui-sem-color-text-secondary)}.btn-outline-charcoal:hover{background-color:var(--tui-sem-color-background-neutral-subtle)}.btn-link{color:var(--tui-sem-color-background-brand-emphasized);font-weight:400;cursor:pointer;border-radius:0;outline:none}.btn-link,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:var(--tui-sem-color-background-brand-emphasized-hovered);text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:var(--tui-sem-color-text-disabled);text-decoration:none}.btn-link.btn-timelypay{font-size:16px;font-weight:700;padding:initial}.btn-link-dark{color:var(--tui-sem-color-text-secondary)}.btn-link-dark:active,.btn-link-dark:focus,.btn-link-dark:hover{color:var(--tui-sem-color-text-primary)}.btn-link--regular{color:var(--tui-sem-color-text-secondary);padding-left:0;padding-right:0}.btn-link--regular:active,.btn-link--regular:focus,.btn-link--regular:hover{color:var(--tui-sem-color-text-primary)}.btn-outline{background:transparent;border:2px solid var(--tui-sem-color-border-info-emphasized);color:var(--tui-sem-color-text-info)}.btn-outline.btn-success{color:var(--tui-sem-color-text-success);border:1px solid var(--tui-sem-color-border-success-emphasized)}.btn-outline.btn-inverse{color:var(--tui-sem-color-text-inverse);border:1px solid var(--tui-sem-color-border-inverse)}.btn-outline:focus,.btn-outline:hover{color:var(--tui-sem-color-text-info);border-color:var(--tui-sem-color-border-info-emphasized);background:transparent}.btn-group-lg>.btn,.btn-large,.btn-lg{padding:10px 16px;font-size:20px;line-height:1.33;border-radius:4px}.btn-group-sm>.btn,.btn-sm,.btn-small{padding:5px 10px;font-size:13px;line-height:1.5;border-radius:2px}.btn-group-xs>.btn,.btn-xs{padding:1px 5px;font-size:13px;line-height:1.5;border-radius:2px}.btn-xlarge{padding:10px 16px;font-size:22px;line-height:1.33;border-radius:4px}.btn-padded{padding-left:53px;padding-right:53px}.btn-padded.btn-sm,.btn-padded.btn-xs{padding-left:20px;padding-right:20px}@media (max-width:1000px){.btn-padded{padding-left:10px;padding-right:10px}.btn-padded.btn-sm,.btn-padded.btn-xs{padding-left:5px;padding-right:5px}}.btn-fw{width:175px;box-sizing:border-box}.btn-block{display:block}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.btn+.btn,.btn+.btn-group{margin-left:5px}.business-logins{min-width:84px}.business-logins .btn{display:inline;margin-left:0;padding:3px 5px;border-radius:0;float:left;background:none;border-color:var(--tui-sem-color-border-subtlest);border-right-width:0}.business-logins .btn:hover{background:var(--tui-sem-color-text-tertiary);border-color:var(--tui-sem-color-border-emphasized)}.business-logins .btn:hover path{fill:var(--tui-sem-color-text-inverse)!important}.business-logins .btn:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}.business-logins .btn:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px;border-right-width:1px}.btn-block+.btn-block,.btn-block+.btn-group{margin-left:0}.btn-icon-drop .fa-caret-down{margin-left:4px;margin-top:2px;font-size:12px}a.link-text-color{color:var(--tui-sem-color-background-brand-emphasized);text-decoration:underline}@media (max-width:1000px){.btn .hider{display:none}}@media (max-width:1199px){.btn-group-justified>a.btn-lg{font-size:14px;padding-right:0;padding-left:0}}@media (max-width:767px){.btn-group-justified>a.btn-lg{font-size:10px}}a.quickbooks-connect-button div{background-image:url(/images/Quickbooks/btn-default.png);width:200px;height:35px;background-repeat:no-repeat;background-size:cover}a.quickbooks-connect-button:hover div{background-image:url(/images/Quickbooks/btn-hover.png)}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;float:left}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group-vertical>.btn:focus,.btn-group>.btn:focus{outline:0}.btn-group-vertical.btn-group-kebab,.btn-group.btn-group-kebab{background:none}.btn-group{border-radius:4px;background-color:var(--tui-sem-color-background-neutral-subtle)}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-group>.btn:not(.active)+.btn:not(.active,:hover):after{content:"";position:absolute;top:4px;left:-1px;bottom:4px;width:1px;border-left:1px solid var(--tui-sem-color-border-subtle)}.btn-group>.btn{border-radius:4px}.btn-group>.btn.active{font-weight:700;box-shadow:none;background-color:var(--tui-sem-color-background-primary);border-color:var(--tui-sem-color-border-subtle);position:relative}.btn-group>.btn:not(.btn-primary):hover{position:relative;background-color:var(--tui-sem-color-background-neutral-subtle-hovered)}.btn-group>.btn.active:hover{background-color:var(--tui-sem-color-background-primary)}.btn-group .btn:not(.btn-primary,.drop-container).active:before,.btn-group .btn:not(.btn-primary,.drop-container):hover:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border:2px solid var(--tui-sem-color-border-subtle);border-radius:4px;pointer-events:none;z-index:0}.btn-group--no-bg{background:none}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn-group{float:left}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-left:12px;padding-right:12px}.btn.dropdown-toggle.dropdown-toggle--kebab{background-position:50% 50%;background-repeat:no-repeat;background-size:90%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32'%3E%3Cg fill='%2339464E' fill-rule='evenodd'%3E%3Ccircle cx='16' cy='24' r='2'/%3E%3Ccircle cx='16' cy='16' r='2'/%3E%3Ccircle cx='16' cy='8' r='2'/%3E%3C/g%3E%3C/svg%3E")}.btn-group.open .dropdown-toggle{box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{box-shadow:none}.btn .caret{margin-top:7px;margin-left:0}.btn-lg .caret{border-width:5px 5px 0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{float:none;display:table-cell;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}.trial-banner{width:100%;color:var(--tui-sem-color-text-inverse);text-align:center;padding-top:1px;padding-bottom:3px;z-index:1;position:relative}@media (max-width:1000px){.trial-banner{font-size:12px}}.trial-banner span{margin-top:1px;display:inline-block;height:16px}.trial-banner.trial-active,.trial-banner.trial-ended{background-color:var(--tui-sem-color-background-neutral-emphasized-hovered)}.trial-banner.account-overdue{color:var(--tui-sem-color-text-warning);background-color:var(--tui-sem-color-background-warning-emphasized)}.trial-banner.xero-2fa-banner{background-color:var(--tui-sem-color-background-neutral-subtle-container);color:inherit;padding:5px 0 8px}.trial-banner.sweet-spot{display:flex;justify-content:center;align-items:center;font-size:16px;padding:8px 0;background-color:var(--tui-sem-color-background-neutral-emphasized)}.trial-banner.sweet-spot a.btn{margin:0 8px;font-size:16px}.trial-banner.sweet-spot span{height:auto;margin-top:0}.trial-banner.switching{background-color:var(--tui-sem-color-background-info-emphasized);font-size:14px;font-weight:400;padding-right:5px;box-sizing:border-box}.call-back-panel-destination{position:absolute;z-index:110}.terminal-setup-banner{position:relative;padding:10px;margin-bottom:16px;border:none;border-left:2px solid var(--tui-sem-color-border-emphasized);text-shadow:none;color:var(--tui-sem-color-text-secondary);background-color:var(--tui-sem-color-background-neutral-subtle-container)}.timelypay-terminal-setup-banner__inner{display:flex;justify-content:center;align-items:center}.timelypay-terminal-setup-banner__inner a.btn,.timelypay-terminal-setup-banner__inner button.btn{margin-left:16px}.terminal-setup-banner-message{display:flex;line-height:16px;text-align:center;padding-right:20px}.terminal-setup-banner-icon{display:flex;align-items:center}@media (max-width:550px){.trial-banner span{font-size:12px;line-height:14px}.trial-banner a.btn{padding-left:8px;padding-right:8px}.timelypay-terminal-setup-banner__inner{flex-direction:column}.terminal-setup-banner-message{margin-bottom:8px;padding-right:0}.terminal-setup-banner-icon{display:none}.xero-2fa-banner .tui-button{padding:5px}}.promo-banner{padding:48px 16px;margin-bottom:24px;border-radius:4px;background-color:var(--tui-sem-color-background-brand-subtle);box-shadow:0 1px 14px -11px #689fe4}.promo-banner h2{font-family:DomaineDisplay,serif;font-weight:300!important;font-size:28px!important;line-height:37px}.promo-banner.promo-banner--tight{padding:32px;margin-bottom:16px}.promo-banner.promo-banner--tight h2{font-family:DomaineDisplay,serif;font-weight:300!important;font-size:22px!important;line-height:30px}.promo-banner--coral{background-color:var(--tui-sem-color-background-info-subtle-container)}.promo-banner--coral a{color:var(--tui-sem-color-text-secondary);text-decoration:underline}.promo-banner.promo-banner--dismissable{display:none}.promo-banner__inner{max-width:800px;margin:0 auto}.promo-banner__options{margin:16px 0 0}.promo-banner__options .btn{margin-right:16px}.promo-banner__options a{margin-right:16px;cursor:pointer}@media (max-width:720px){.promo-banner--hide-mobile{display:none!important}}.nav{margin-left:0;margin-bottom:28px;list-style:none}.nav>li>a{display:block}.nav>li>a:hover{text-decoration:none;background-color:var(--tui-sem-color-background-neutral-subtlest-hovered)}.nav .nav-header{display:block;padding:3px 15px;font-size:11px;font-weight:700;line-height:28px;color:var(--tui-sem-color-text-tertiary);text-shadow:0 1px 0 var(--tui-sem-color-text-tertiary);text-transform:uppercase}.nav li+.nav-header{margin-top:9px}.nav-list{padding-left:15px;padding-right:15px;margin-bottom:0}.nav-list .nav-header,.nav-list>li>a{margin-left:-15px;margin-right:-15px;text-shadow:0 1px 0 hsla(0,0%,100%,.5)}.nav-list>li>a{padding:3px 15px}.nav-list>.active>a,.nav-list>.active>a:hover{color:var(--tui-sem-color-text-inverse);text-shadow:0 -1px 0 rgba(0,0,0,.2);background-color:var(--tui-sem-color-background-info-emphasized)}.nav-list [class^=fa-]{margin-right:2px}.nav-list .divider{height:1px;margin:13px 1px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid var(--tui-sem-color-border-inverse)}.nav-pills,.nav-tabs{*zoom:1}.nav-pills:after,.nav-pills:before,.nav-tabs:after,.nav-tabs:before{display:table;content:"";line-height:0}.nav-pills:after,.nav-tabs:after{clear:both}.nav-pills>li,.nav-tabs>li{float:left}.nav-pills>li>a,.nav-tabs>li>a{padding-right:12px;padding-left:12px;margin-right:2px;line-height:14px}.nav-tabs{border-bottom:1px solid var(--tui-sem-color-border-subtlest);float:left;width:100%}.nav-tabs>li{margin-bottom:-1px}.nav-tabs>li>a{color:var(--tui-sem-color-text-secondary);padding-top:8px;padding-bottom:8px;line-height:40px}.nav-tabs>li>a i.fa~span{padding-left:2px}.nav-tabs>.active>a,.nav-tabs>.active>a:hover{color:var(--tui-sem-color-text-tertiary);cursor:default}.nav-tabs>li:not(.active)>a:not(.btn):hover{background-color:var(--tui-sem-color-background-neutral-subtle-container);border-radius:8px;padding-top:4px;padding-bottom:4px;margin-top:4px;margin-bottom:4px}.nav-tabs>.active>a:hover{background:none}.nav-tabs>.active>a{border-bottom:4px solid var(--tui-sem-color-border-brand);padding-bottom:4px}.nav-pills>li>a{padding-top:8px;padding-bottom:8px;margin-top:2px;margin-bottom:2px;border-radius:5px}.nav-pills>.active>a,.nav-pills>.active>a:hover{color:var(--tui-sem-color-text-inverse);background-color:var(--tui-sem-color-background-info-emphasized)}.nav-stacked>li{float:none}.nav-stacked>li>a{margin-right:0}.nav-tabs.nav-stacked{border-bottom:0}.nav-tabs.nav-stacked>li>a{border:1px solid var(--tui-sem-color-border-subtlest);border-radius:0}.nav-tabs.nav-stacked>li:first-child>a{border-radius:4px 4px 0 0}.nav-tabs.nav-stacked>li:last-child>a{border-radius:0 0 4px 4px}.nav-tabs.nav-stacked>li>a:hover{border-color:var(--tui-sem-color-border-subtlest);z-index:2}.nav-pills.nav-stacked>li>a{margin-bottom:3px}.nav-pills.nav-stacked>li:last-child>a{margin-bottom:1px}.nav-pills .dropdown-menu,.nav-tabs .dropdown-menu{margin-top:1px;border-width:1px}.nav-pills .dropdown-menu{border-radius:4px}.nav-pills .dropdown-toggle .caret,.nav-tabs .dropdown-toggle .caret{border-top-color:var(--tui-sem-color-border-info-emphasized);border-bottom-color:var(--tui-sem-color-border-info-emphasized);margin-top:6px}.nav-pills .dropdown-toggle:hover .caret,.nav-tabs .dropdown-toggle:hover .caret{border-top-color:var(--tui-sem-color-border-info-emphasized);border-bottom-color:var(--tui-sem-color-border-info-emphasized)}.nav-pills .active .dropdown-toggle .caret,.nav-tabs .active .dropdown-toggle .caret{border-top-color:var(--tui-sem-color-border-emphasized);border-bottom-color:var(--tui-sem-color-border-emphasized)}.nav>.dropdown.active>a:hover{color:var(--tui-sem-color-text-primary);cursor:pointer}.nav-pills .open .dropdown-toggle,.nav-tabs .open .dropdown-toggle,.nav>.open.active>a:hover{color:var(--tui-sem-color-text-inverse);background-color:var(--tui-sem-color-background-neutral-emphasized);border-color:var(--tui-sem-color-border-emphasized)}.nav .open.active .caret,.nav .open .caret,.nav .open a:hover .caret{border-top-color:var(--tui-sem-color-border-inverse);border-bottom-color:var(--tui-sem-color-border-inverse);opacity:1;filter:alpha(opacity=100)}.tabs-stacked .open>a:hover{border-color:var(--tui-sem-color-border-emphasized)}.tabbable{*zoom:1}.tabbable:after,.tabbable:before{display:table;content:"";line-height:0}.tabbable:after{clear:both}.tab-content{display:table;width:100%}.tabs-below .nav-tabs,.tabs-left .nav-tabs,.tabs-right .nav-tabs{border-bottom:0}.pill-content>.pill-pane,.tab-content>.tab-pane{display:none}.pill-content>.active,.tab-content>.active{display:block}.tabs-below .nav-tabs{border-top:1px solid var(--tui-sem-color-border-subtlest)}.tabs-below .nav-tabs>li{margin-top:-1px;margin-bottom:0}.tabs-below .nav-tabs>li>a{border-radius:0 0 4px 4px}.tabs-below .nav-tabs>li>a:hover{border-bottom-color:transparent;border-top-color:var(--tui-sem-color-border-subtlest)}.tabs-below .nav-tabs .active>a,.tabs-below .nav-tabs .active>a:hover{border-left-color:var(--tui-sem-color-border-subtlest);border-bottom-color:var(--tui-sem-color-border-subtlest);border-right-color:var(--tui-sem-color-border-subtlest);border-top-color:transparent}.tabs-left .nav-tabs>li,.tabs-right .nav-tabs>li{float:none}.tabs-left .nav-tabs>li>a,.tabs-right .nav-tabs>li>a{min-width:74px;margin-right:0;margin-bottom:3px}.tabs-left .nav-tabs{float:left;margin-right:19px;border-right:1px solid var(--tui-sem-color-border-subtlest)}.tabs-left .nav-tabs>li>a{margin-right:-1px;border-radius:4px 0 0 4px}.tabs-left .nav-tabs>li>a:hover{border-color:var(--tui-sem-color-border-subtlest)}.tabs-left .nav-tabs .active>a,.tabs-left .nav-tabs .active>a:hover{border-left-color:var(--tui-sem-color-border-subtlest);border-bottom-color:var(--tui-sem-color-border-subtlest);border-right-color:transparent;border-top-color:var(--tui-sem-color-border-subtlest)}.tabs-right .nav-tabs{float:right;margin-left:19px;border-left:1px solid var(--tui-sem-color-border-subtlest)}.tabs-right .nav-tabs>li>a{margin-left:-1px;border-radius:0 4px 4px 0}.tabs-right .nav-tabs>li>a:hover{border-color:var(--tui-sem-color-border-subtlest)}.tabs-right .nav-tabs .active>a,.tabs-right .nav-tabs .active>a:hover{border-left-color:transparent;border-bottom-color:var(--tui-sem-color-border-subtlest);border-right-color:var(--tui-sem-color-border-subtlest);border-top-color:var(--tui-sem-color-border-subtlest)}:root{--timely-navbar-height:57px;--timely-navbar-gap:24px}.timely-navbar{background-color:var(--tui-sem-color-background-primary);position:relative;z-index:10;border-bottom:1px solid var(--tui-sem-color-border-subtlest);box-shadow:0 0 4px rgba(0,0,0,.2);margin-bottom:24px;margin-bottom:var(--timely-navbar-gap)}.timely-navbar .logo{margin-top:3px;float:left}.timely-navbar .logo a{display:block}.timely-navbar .logo .coral-logo{display:none}.viewer--is-open .timely-navbar{z-index:9}.timely-nav__logo{float:left;margin:13px 16px 0 0;width:30px;height:30px}.timely-nav__logo a{width:30px;height:30px;display:block;cursor:default}.timely-nav__company{display:none}body.admin .timely-navbar .timely-nav__secondary .caret{margin-top:8px}@media (min-width:940px){.hamburger-outer{display:none}.timely-nav__links{float:left;margin:0}.timely-nav__links,.timely-nav__links a.btn{position:relative;height:57px;height:var(--timely-navbar-height)}.timely-nav__links a.btn{padding:0;margin-right:20px;font-size:15px;font-weight:700;line-height:57px;line-height:var(--timely-navbar-height);letter-spacing:.4px;color:var(--tui-sem-color-text-secondary);border-radius:0;border:0;border-bottom:1px solid transparent;text-decoration:none}.timely-nav__links a.btn:hover{text-decoration:none;position:relative}.timely-nav__links a.btn:last-of-type{margin-right:5px}.timely-nav__links a.btn.active{background:transparent}.timely-nav__links a.btn:hover:after,.timely-nav__links a.btn:hover:before{content:none}.timely-nav__links .btn-group.open a.btn-link:after,.timely-nav__links a.btn:hover:after{content:"";position:absolute;top:8px;right:-8px;bottom:8px;left:-8px;z-index:-1;background-color:var(--tui-sem-color-background-neutral-subtle-container);border-radius:8px;border:none}.timely-nav__links .btn-group.open a.active.btn-link:after,.timely-nav__links a.btn.active:hover:after{bottom:4px}.timely-nav__links a.highlight:after{background-color:var(--tui-sem-color-background-info-emphasized);display:inline-block;height:7px;width:7px;border-radius:50%;margin-bottom:4px;margin-left:2px;content:""}.timely-nav__links .text-danger{color:var(--tui-sem-color-text-tertiary)}.timely-nav__links a.active,.timely-nav__links a.active:hover{background-color:transparent;box-shadow:none;border:none;border-bottom:4px solid var(--tui-sem-color-border-brand);box-sizing:border-box}.timely-nav__links .btn-group a.btn{overflow:visible}.timely-nav__links .btn-group .btn:hover{background:none}.timely-nav__links .btn-group .dd-highlighter{background-color:transparent;height:57px;height:var(--timely-navbar-height)}.timely-nav__links .btn-group .dropdown-toggle{margin-right:10px}.timely-nav__links .btn-group.open .dd-highlighter.no-child-items{background-color:transparent}.timely-nav__links .btn-group.open .dd-highlighter.no-child-items a{color:var(--tui-sem-color-text-inverse)}.timely-nav__links .btn-group.open .dd-highlighter.no-child-items a.active{border-bottom:1px solid var(--tui-sem-color-border-brand)}.timely-nav__links .btn-group.open .dropdown-toggle{background:none;position:relative;z-index:1010;color:var(--tui-sem-color-text-primary)}.timely-nav__links .btn-group.open .dropdown-toggle.active{border-color:transparent}.timely-nav__links .btn-group.open .dropdown-menu{top:54px;margin-top:0;margin-left:0;padding-bottom:10px;padding-top:10px;border:none;border-radius:2px;border-bottom:2px solid var(--tui-sem-color-border-brand);box-shadow:inset 0 8px 4px -7px hsla(0,0%,100%,.3),0 4px 20px -8px rgba(33,33,33,.5)}.timely-nav__links .btn-group.open .dropdown-menu:after,.timely-nav__links .btn-group.open .dropdown-menu:before{display:none}.timely-nav__links .btn-group.open .dropdown-menu a{font-size:16px;margin-bottom:3px;padding:3px 5px 3px 15px;line-height:28px}.timely-nav__links .btn-group.open .dropdown-menu a.active{border-bottom:none;color:var(--tui-sem-color-background-brand-emphasized);background-color:var(--tui-sem-color-background-neutral-subtle-container)}.timely-nav__links .btn-group.open .dropdown-menu a:hover{color:var(--tui-sem-color-background-brand-emphasized-hovered)}.timely-nav__links .btn-group.open .dropdown-menu hr{border-top:1px solid var(--tui-sem-color-border-subtlest);padding:0;margin:5px 9px 5px 15px}.timely-nav__links .btn-group.open .dropdown-menu li div{display:flex}.timely-nav__links .btn-group.open .dropdown-menu h4{text-transform:uppercase;font-weight:600;font-size:14px;letter-spacing:.6px;color:var(--tui-sem-color-text-tertiary);padding:13px 5px 0 15px;margin-bottom:0}.timely-nav__links .btn-group{padding-left:15px}}.timely-nav_add-events{float:left;margin-top:12px}.timely-nav_add-events .btn-group .btn{box-sizing:border-box;width:40px}.timely-nav_add-events .btn-group .btn.add-booking{padding-left:10px}.timely-nav_add-events .btn-group.button-add-events{padding-left:0;padding-right:5px;vertical-align:top;margin-top:-1px}.timely-nav_add-events .btn-group.button-add-events:last-of-type{padding-right:20px}.timely-nav_add-events .btn-group.button-add-events .btn-icon-drop{width:44px}.new-sales-enabled .btn-group.button-add-events .btn-icon-drop{width:40px}.new-sales-enabled .btn-group.button-add-events i.fa-caret-down{display:none}.timelyNav{display:flex;flex-wrap:nowrap;margin:0 auto;max-width:1256px;width:100%}.timely-navbar .btn-group{border:none;background:none}.timely-navbar .btn-group .btn:before{content:none!important;border:none}.timely-nav__links{flex-grow:1}.tempWrapper{flex:0 0 auto;height:57px;height:var(--timely-navbar-height)}.timely-nav__secondary{align-items:center;background:transparent;display:flex;flex:1;justify-content:flex-end;min-height:57px;min-height:var(--timely-navbar-height);padding:0}.timely-nav__secondary a.btn{font-size:14px;letter-spacing:1px;padding:0 7px}.timely-nav__secondary a.btn:hover{color:var(--tui-sem-color-text-inverse);text-decoration:none}.timely-nav__secondary a.btn:hover .caret{border-top-color:var(--tui-sem-color-border-inverse)}.timely-nav__secondary a.btn.btn-success{color:var(--tui-sem-color-text-inverse)}.timely-nav__secondary .text-danger{color:var(--tui-sem-color-text-secondary)}.timely-nav__secondary p.nav-message{color:var(--tui-sem-color-text-inverse)}.timely-nav__secondary p.nav-message a{color:var(--tui-sem-color-text-info)}.timely-nav__secondary .btn-group.open .dropdown-menu hr{border-top:1px solid var(--tui-sem-color-border-subtlest);padding:0;margin:5px 9px 5px 15px}.timely-nav__links .caret,.timely-nav__secondary .caret{border-top-color:var(--tui-sem-color-border-subtlest);opacity:1;margin:28px 2px 0 8px}.timely-nav__links .dropdown-menu,.timely-nav__secondary .dropdown-menu{margin-top:8px}.timely-nav__links .dropdown-menu a:hover,.timely-nav__secondary .dropdown-menu a:hover{color:var(--tui-sem-color-text-info);background-color:var(--tui-sem-color-background-primary)}@media (max-width:940px){.timely-nav__secondary{padding-bottom:16px}.timelyNav{flex-wrap:wrap}}.timely-nav__logo--xmas{margin-top:9px}@media (max-width:1170px){.timely-nav__links a.btn,.timely-nav__secondary a.btn{font-size:14px;letter-spacing:0}.timely-nav__links a.btn{margin-right:15px}.timely-nav__links .btn-group{padding-left:10px}.timely-nav__links .btn-group.open .dd-highlighter{margin-right:0;padding-right:0}.timely-nav__links .btn-group.open .dropdown-menu{margin-left:-5px}.timely-nav__links .btn-group.open .dropdown-toggle{padding-left:0;padding-right:0}.timely-nav_add-events .btn-group.button-add-events{padding-right:2px}.timely-nav_add-events .btn-group.button-add-events:last-of-type{padding-right:10px}.timely-nav__secondary a.btn{padding:0 5px}}@media (max-width:1075px){.timely-nav__links a.btn,.timely-nav__secondary a.btn{font-size:13px;letter-spacing:0}.timely-nav__links a.btn{margin-right:5px}.timely-nav__links .btn-group{padding-left:0}.timely-nav__secondary{margin-right:0}.timely-nav__secondary a.btn span{max-width:30px}.timely-nav__logo{display:none}.timely-nav__notifications{top:1px!important}}.timely-nav__notifications{display:none}.timely-nav__notifications h4{text-align:center;text-transform:uppercase;font-weight:400;font-size:13px;letter-spacing:.5px;color:var(--tui-sem-color-text-tertiary)}.timely-nav__notifications .btn-group{padding-left:0;padding-right:0;vertical-align:top;margin-top:0}.timely-nav__notifications .open .dropdown-toggle{background-color:var(--tui-sem-color-background-neutral-emphasized)}.timely-nav__notifications .open .dropdown-toggle-new{background-color:var(--tui-sem-color-background-danger-emphasized)}.timely-nav__notifications .dropdown-menu{padding:6px 0}.timely-nav__notifications .dropdown-menu li div a{padding:0}.timely-nav__notifications .dropdown-menu li,.timely-nav__notifications .dropdown-menu li a:last-child{width:350px;white-space:normal;padding-top:5px}.timely-nav__notifications .dropdown-menu li a:last-child{width:90%;color:var(--tui-sem-color-text-info);font-weight:700}.timely-nav__notifications .dropdown-menu li a:last-child:hover{color:var(--tui-sem-color-text-info);text-decoration:underline;background-color:var(--tui-sem-color-background-neutral-subtle-container)}.timely-nav__notifications .dropdown-menu li div{padding:2px 15px;color:var(--tui-sem-color-text-tertiary)}.timely-nav__notifications .dropdown-menu li div ul{min-width:145px}.timely-nav__notifications .dropdown-menu li h3{padding:0 15px;color:var(--tui-sem-color-text-secondary);font-size:14px;line-height:20px;margin-top:5px}.timely-nav__notifications .dropdown-menu a.notification-delete{float:right;padding:3px 15px;color:var(--tui-sem-color-text-tertiary)}.timely-nav__notifications .dropdown-menu a.notification-delete:hover{background-color:var(--tui-sem-color-background-neutral-subtle-container)}.timely-nav__notifications .mark-as-read-link{cursor:pointer}.timely-nav__notifications .notification-item-count{position:absolute;top:-4px;right:-7px;padding:1px 4px 2px 3px;background-color:var(--tui-sem-color-background-danger-emphasized);color:var(--tui-sem-color-text-inverse);font-weight:700;font-size:11px;border-radius:50%;min-width:10px;text-align:center}.timely-nav__notifications .un-read-notification{background-color:var(--tui-sem-color-background-neutral-subtle-container)}.timely-nav__notifications .un-read-notification:hover{background-color:var(--tui-sem-color-background-neutral-subtle-hovered)}.timely-nav__notifications .read-notification:hover{background-color:var(--tui-sem-color-background-neutral-subtle-hovered)}.timely-nav__notifications .notification-divider{height:1px;padding-bottom:5px;overflow:hidden;border-bottom:1px solid var(--tui-sem-color-border-subtle)}.timely-nav__notifications .dropdown-menu li div.date-created-text{font-size:10px}.timely-nav__notifications .notification-clickable{cursor:pointer}.timely-nav__notifications .notifications-title{padding:0;height:20px}.timely-nav__notifications .notifications-title span:first-child{text-transform:uppercase;font-weight:400;font-size:13px;letter-spacing:.5px;color:var(--tui-sem-color-text-tertiary);padding-left:15px}.timely-nav__notifications .notifications-title span:last-child{float:right;padding-right:15px;color:var(--tui-sem-color-text-info);font-weight:700}.timely-nav__notifications .notifications-title span:last-child:hover{color:var(--tui-sem-color-text-info);text-decoration:underline}.t-testing{position:absolute;width:100%;height:100%;border:7px solid var(--tui-sem-color-border-success-emphasized);box-sizing:border-box;border-top:none;border-bottom:none}.t-testing.t-testing--dev{border-color:var(--tui-sem-color-border-brand)}.t-testing__text{font-size:10px;position:absolute;top:-6px;right:0;opacity:.7}@media (max-height:365px){.timely-nav__links a.btn,.timely-nav__secondary a.btn{font-size:10px;letter-spacing:0}.timely-nav__links a.btn{margin-right:5px}.timely-nav__links .btn-group{padding-left:0;margin-top:-1px}}.timely-mobile-nav-top{display:none;position:absolute;top:0;left:0}.timely-mobile-nav-open{width:57px;width:var(--timely-navbar-height);height:57px;height:var(--timely-navbar-height);cursor:pointer}.timely-mobile-nav-open svg{width:32px;height:32px;margin:12px}.timely-mobile-nav-open--active{background-color:var(--tui-sem-color-background-primary);padding:0;z-index:110;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='32' height='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.5 22.5l14-14m0 14l-14-14' stroke='%2339464E' stroke-width='1.5' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50% 50%;background-repeat:no-repeat}.timely-mobile-nav-open--active svg{display:none}@media (max-width:940px){html.calendar-page body.mobile-nav-showing{overflow-y:auto;-webkit-overflow-scrolling:touch}html.calendar-page body.mobile-nav-showing #calendar{pointer-events:none}.timely-mobile-nav-top{display:flex}.t-testing,.t-testing__text{display:none}.tempWrapper{height:44px}.timely-nav__secondary{padding-bottom:0}.timely-nav_add-events{display:none}#navTabButtonUser>div:first-child{display:none}.timely-nav__links{display:none}}.timely-mobile-nav{position:absolute;top:57px;top:var(--timely-navbar-height);left:0;right:0;background-color:var(--tui-sem-color-background-neutral-subtle-container);z-index:110;overflow:hidden;display:none}.timely-mobile-nav ul{list-style:none;margin:0;padding:0;background-color:var(--tui-sem-color-background-neutral-subtle-container)}.timely-mobile-nav ul li{height:56px;padding:0;margin:0;border-bottom:1px solid var(--tui-sem-color-border-subtlest);line-height:56px;background-color:var(--tui-sem-color-background-primary)}.timely-mobile-nav ul li a,.timely-mobile-nav ul li button.btn.btn-link{display:block;padding:0 32px 0 16px;color:var(--tui-sem-color-text-primary);font-size:16px;font-weight:700;cursor:pointer;line-height:56px;text-align:left}.timely-mobile-nav ul li a:hover,.timely-mobile-nav ul li button.btn.btn-link:hover{text-decoration:none;background-color:var(--tui-sem-color-background-neutral-subtle-container)}.timely-mobile-nav ul li button.btn.btn-link{width:100%}.timely-mobile-nav ul li.timely-mobile-nav__divide{margin-top:15px;border-top:1px solid var(--tui-sem-color-border-subtlest)}.timely-mobile-nav ul .timely-mobile-nav__secondary-title{position:relative;text-align:center;font-weight:700;text-transform:uppercase;font-size:16px;letter-spacing:1px}.timely-mobile-nav ul .timely-mobile-nav__secondary{display:none;transition:transform .3s,opacity .3s}.timely-mobile-nav ul .timely-mobile-nav__secondary--open{display:block;position:absolute;top:0;right:0;bottom:0;left:0;transform:translate3d(20px,0,0);opacity:0}.timely-mobile-nav ul .timely-mobile-nav__secondary--transition{transform:translateZ(0);opacity:1}.timely-mobile-nav ul .timely-mobile-nav__open-menu{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='32' height='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14 9l6.67 6.67a.466.466 0 010 .66L14 23' stroke='%23999' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center}.timely-mobile-nav ul .timely-mobile-nav__close-menu{position:absolute;top:0;left:0;width:57px;width:var(--timely-navbar-height);height:56px;cursor:pointer;text-align:center;font-size:18px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='32' height='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.807 23l-6.67-6.67a.466.466 0 010-.66L18.807 9' stroke='%23999' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50% 50%}.timely-mobile-nav a.active{font-weight:700;color:var(--tui-sem-color-text-brand)}@media (max-width:940px){.timely-mobile-nav--open{display:block}}.mobile-nav__top{display:none;position:absolute;top:0;left:0}.mobile-nav-open{width:57px;width:var(--timely-navbar-height);height:57px;height:var(--timely-navbar-height);cursor:pointer;border:none;background:none}.mobile-nav-open svg{width:32px;height:32px;margin:12px}.mobile-nav{position:fixed;display:none;top:0;left:0;width:100vw;height:100%;z-index:1}.mobile-nav ul{list-style:none;margin:0;padding:0}.mobile-nav ul ul li a{font-weight:400;padding-left:32px}.mobile-nav a:active,.mobile-nav a:hover{text-decoration:none}.mobile-nav__open-menu{position:relative;overflow:hidden;border-top:1px solid var(--tui-sem-color-border-subtlest)}.mobile-nav__open-menu:after{content:"";position:absolute;top:0;right:0;width:48px;height:48px;text-align:center;line-height:48px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='13' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.083 1.176l-.541-.542a.328.328 0 00-.464 0L6.125 5.575 1.172.635a.328.328 0 00-.464 0l-.541.54a.328.328 0 000 .465l5.726 5.726a.328.328 0 00.464 0l5.726-5.726a.328.328 0 000-.464z' fill='%23B1B9BE'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50% 50%;transition:transform .2s}.mobile-nav__open-menu--expanded{background-color:var(--tui-sem-color-background-brand-subtle-container)}.mobile-nav__open-menu--expanded:after{transform:rotate(180deg)}.mobile-nav__secondary{overflow:hidden;height:0;transition:height .3s}.mobile-nav__menu-wrap{position:absolute;top:0;left:0;width:calc(100vw - 50px);height:100vh;height:100dvh;background-color:var(--tui-sem-color-background-primary)}.mobile-nav__menu-wrap .mobile-nav__menu-close{position:absolute;padding:0;margin:0;top:0;right:-40px;width:40px;height:60px;background:none;border:none;font-size:32px;font-weight:700;text-align:center;line-height:60px;color:var(--tui-sem-color-text-inverse)}.mobile-nav__menu-wrap tui-tab-pane{padding:0}.mobile-nav__menu-scrollable{position:absolute;top:0;right:0;bottom:0;left:0;overflow:auto}.mobile-nav__menu-background{position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--tui-sem-color-other-overlay)}.mobile-nav--open{display:block}.mobile-nav--open .mobile-nav__menu-wrap{animation-name:mobile-nav-slide-in;animation-duration:.3s}.mobile-nav--open .mobile-nav__menu-background{animation-name:mobile-nav-bg-fade-in;animation-duration:.3s}.mobile-nav--closing .mobile-nav__menu-wrap{animation-name:mobile-nav-slide-out}.mobile-nav--closing .mobile-nav__menu-background{animation-name:mobile-nav-bg-fade-out}.mobile-nav__menu a{display:block;padding:0 0 0 16px;color:var(--tui-sem-color-text-primary);font-size:16px;font-weight:700;line-height:48px}.mobile-nav__menu a.active:not(.mobile-nav__open-menu--expanded){padding:0 0 0 12px;color:var(--tui-sem-color-background-brand-emphasized);border-left:4px solid var(--tui-sem-color-background-brand-emphasized);background-color:var(--tui-sem-color-background-brand-subtle)}.mobile-nav__menu .mobile-nav__secondary--open a.active{padding-left:28px}@keyframes mobile-nav-slide-in{0%{transform:translate3d(-100vw,0,0)}to{transform:translateZ(0)}}@keyframes mobile-nav-slide-out{0%{transform:translateZ(0)}to{transform:translate3d(-100vw,0,0)}}@keyframes mobile-nav-bg-fade-in{0%{opacity:0}to{opacity:1}}@keyframes mobile-nav-bg-fade-out{0%{opacity:1}to{opacity:0}}@media (max-width:940px){.mobile-nav__top{display:flex}}.pagination{display:inline-block;padding-left:0;margin:22px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 9px;line-height:1.42857143;text-decoration:none;color:var(--tui-sem-color-text-brand);background-color:var(--tui-sem-color-background-primary);border:1px solid var(--tui-sem-color-border-subtlest);margin-left:-1px}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{color:var(--tui-sem-color-text-brand);background-color:var(--tui-sem-color-background-secondary);border-color:var(--tui-sem-color-border-subtlest)}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:2;color:var(--tui-sem-color-text-inverse);background-color:var(--tui-sem-color-background-brand-emphasized);border-color:var(--tui-sem-color-border-brand);cursor:default}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:var(--tui-sem-color-text-disabled);background-color:var(--tui-sem-color-background-disabled-default);border-color:var(--tui-sem-color-border-disabled);cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:20px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:13px}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:2px;border-bottom-left-radius:2px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:2px;border-bottom-right-radius:2px}.pager{margin-left:0;margin-bottom:28px;list-style:none;text-align:center;*zoom:1}.pager:after,.pager:before{display:table;content:"";line-height:0}.pager:after{clear:both}.pager li{display:inline}.pager a{display:inline-block;padding:5px 14px;background-color:var(--tui-sem-color-background-primary);border:1px solid var(--tui-sem-color-border-subtlest);border-radius:15px}.pager a:hover{text-decoration:none;background-color:var(--tui-sem-color-background-neutral-subtle-container)}.pager .next a{float:right}.pager .previous a{float:left}.pager .disabled a,.pager .disabled a:hover{color:var(--tui-sem-color-text-disabled);background-color:var(--tui-sem-color-background-primary);cursor:default}.t-menu{font-size:16px;font-style:normal;line-height:1.5;margin-top:5px}.t-menu.affix{position:fixed;top:10px;margin-top:0;z-index:10;width:180px}.t-menu.affix-bottom{position:absolute;padding-bottom:40px;z-index:10;width:180px}.t-menu.affix.t-menu--with-wizard{top:82px}.t-menu a{display:block;padding:3px 0 3px 6px;margin-bottom:2px;margin-left:4px;text-decoration:none;color:var(--tui-sem-color-text-secondary)}.t-menu a.active,.t-menu a.active:focus,.t-menu a.active:hover{margin-left:0;color:var(--tui-sem-color-text-secondary);font-weight:600;border-left:4px solid var(--tui-sem-color-border-emphasized)}.t-menu a:hover{background-color:var(--tui-sem-color-background-neutral-subtle-container)}.t-menu a.btn-success{color:var(--tui-sem-color-text-inverse)}.t-menu a.btn-success:hover{background-color:var(--tui-sem-color-background-success-emphasized);border-color:var(--tui-sem-color-border-success-emphasized)}.t-menu h4{text-transform:uppercase;font-weight:600;font-size:14px;letter-spacing:.5px;color:var(--tui-sem-color-text-secondary);padding:15px 0 0;margin-bottom:8px}.t-menu h4:first-child{padding-top:0}.t-menu .t-menu__left-icon{display:inline-block;width:20px}.t-menu .t-menu__right-icon{float:right;padding-top:4px;padding-right:10px}.t-menu .t-menu__divider{border-top:1px solid var(--tui-sem-color-border-info-subtle);margin:15px auto;width:100%}.t-menu .completed{color:var(--tui-sem-color-text-success)}.t-menu .uncompleted{color:var(--tui-sem-color-text-danger)}.t-menu.t-menu--collapsable h4{cursor:pointer;border-top:1px solid var(--tui-sem-color-border-subtlest);font-weight:600;margin-bottom:0}.t-menu.t-menu--collapsable h4.active,.t-menu.t-menu--collapsable h4.active a{color:var(--tui-sem-color-text-secondary)}.t-menu.t-menu--collapsable h4 a:hover{background-color:var(--tui-sem-color-background-primary)}.t-settings-head:after{content:"";position:absolute;background-color:var(--tui-sem-color-background-primary);inset:0;z-index:-1;opacity:.92}.t-settings-head h1{margin-top:5px;margin-bottom:9px;display:inline-block}@media (max-width:1000px){.t-settings-head h1{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}}.t-settings-head h2{margin-bottom:9px}.t-settings-head hr{margin-top:0;border-bottom:1px solid var(--tui-sem-color-border-subtle);border-top:none}.t-settings-head hr.grey{border-bottom-color:var(--tui-sem-color-border-subtlest)}.t-settings-head.t-settings-head--wide{max-width:1256px}@media (max-width:1315px){.t-settings-head.t-settings-head--wide.affix{left:auto;margin-left:0;padding-right:40px;max-width:1296px}}.t-settings-head .t-settings-head__actions__inline{display:inline-block;margin-left:30px;vertical-align:text-bottom}.t-settings-head .t-settings-head__actions{margin-top:7px;float:right}@media (max-width:940px){.t-settings-head{display:flex;align-items:center;flex-wrap:wrap;padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid var(--tui-sem-color-border-subtlest)}.t-settings-head h1{flex:2;margin:0;padding:0;max-width:none}.t-settings-head .t-settings-head__actions{margin:0;float:none}.t-settings-head hr{display:none}}@media (min-width:940px){.t-settings-head.affix{position:fixed;top:0;padding-top:5px;z-index:9;width:100%;padding-bottom:0;box-sizing:border-box;max-width:1056px}.t-settings-head.affix hr{margin-bottom:0}.t-settings-head.affix+.rg-row{padding-top:75px}.t-settings-head.t-settings-head--wide.affix+.rg-row{padding-top:44px}@supports (position:sticky){.t-settings-head[data-spy=affix]{position:sticky;top:0;padding-top:5px;z-index:9;width:100%;padding-bottom:0;box-sizing:border-box;max-width:1056px}.t-settings-head[data-spy=affix] hr{margin-bottom:0}@media (max-width:1315px){.t-settings-head[data-spy=affix]{left:0;max-width:none}.t-settings-head[data-spy=affix],.t-settings-head[data-spy=affix].affix{margin-left:0;padding-right:0}}.t-settings-head.affix+.rg-row{padding-top:0}.t-settings-head.t-settings-head--wide.affix+.rg-row{padding-top:0}}}@media (min-width:940px) and (max-width:1315px){.t-settings-head.affix{left:0;margin-left:220px;padding-right:240px;max-width:none}}@media (max-width:720px){.t-settings-head{flex-direction:column;align-items:start}.t-settings-head h1{align-self:flex-start;margin:0 0 12px}.t-settings-head__actions{display:flex;flex-wrap:wrap;width:100%}.t-settings-head__actions>*{margin:8px 8px 0 0;flex:1}.t-settings-head__actions>:last-child{margin:8px 0 0}}.bar-chart{padding-left:60px}.bar-chart-bars{position:relative;display:flex;justify-content:space-between;border-bottom:1px solid var(--tui-sem-color-border-subtlest)}.bar-chart-horizontal-axis{position:absolute;left:0;right:0;height:1px;border-bottom:1px dashed var(--tui-sem-color-border-subtlest)}.bar-chart-horizontal-axis-bottom{border-bottom:0}.bar-chart-horizontal-axis-label{position:absolute;top:-10px;left:-60px;line-height:20px;width:52px;text-align:right;font-size:11px}.bar-chart-bar-item{position:relative;display:flex;flex-direction:column-reverse;align-items:center;flex:1;z-index:1}.bar-chart-tooltip{position:absolute;left:50%;width:180px;margin-left:-106px;margin-bottom:11px;padding:0 16px 8px;color:var(--tui-sem-color-text-inverse);border-radius:5px;background-color:var(--tui-sem-color-background-neutral-emphasized-hovered);box-shadow:0 2px 5px rgba(0,0,0,.2);opacity:0;transform:translate3d(0,10px 0);transition:transform .3s;pointer-events:none;z-index:10}.bar-chart-tooltip:after{content:"";position:absolute;bottom:-10px;left:50%;margin-left:-20px;width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid var(--tui-sem-color-background-neutral-emphasized-hovered)}.bar-chart-tooltip-title{line-height:48px;font-weight:700;text-align:center;text-transform:uppercase}.bar-chart-tooltip-item{display:flex;height:32px;line-height:32px;border-top:1px solid var(--tui-sem-color-border-default)}.bar-chart-tooltip-item-color{width:8px;height:8px;border-radius:50%;margin:12px 8px 12px 0}.bar-chart-tooltip-item-available{background-color:var(--tui-sem-color-background-primary)}.bar-chart-tooltip-item-pencilled,.bar-chart-tooltip-item-pencilled-in{background-color:var(--tui-sem-color-background-info-subtle-pressed)}.bar-chart-tooltip-item-confirmed{background-color:var(--tui-sem-color-background-info-emphasized)}.bar-chart-tooltip-item-services{background-color:var(--tui-sem-color-background-success-emphasized)}.bar-chart-tooltip-item-product{background-color:var(--tui-sem-color-background-success-subtle-pressed)}.bar-chart-tooltip-item-completed{background-color:var(--tui-sem-color-background-success-emphasized)}.bar-chart-tooltip-item-did-not-show{background-color:var(--tui-sem-color-background-danger-emphasized)}.bar-chart-tooltip-item-breaks-and-busy-times{background-color:var(--tui-sem-color-background-neutral-subtle)}.bar-chart-tooltip-item-title{flex:2;padding-right:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bar-chart-tooltip-item-value{text-align:right}.bar-chart-bar-item:hover{z-index:10}.bar-chart-bar-item:hover .bar-chart-tooltip{opacity:1;transform:translateZ(0)}.bar-chart-item-first .bar-chart-tooltip{left:0;margin-left:0}.bar-chart-item-left .bar-chart-tooltip{left:50%;margin-left:-20px}.bar-chart-item-left .bar-chart-tooltip:after{left:0;margin:0}.bar-chart-item-right .bar-chart-tooltip{left:auto;right:50%;margin-right:-20px}.bar-chart-item-right .bar-chart-tooltip:after{right:0;left:auto;margin:0}.bar-chart-bar{display:flex;flex-direction:column;justify-content:flex-end;width:100%;border-radius:3px 3px 0 0;overflow:hidden;margin:0 auto;max-width:60%}.bar-chart-bar-segment{position:relative;width:100%}.bar-chart-segment-tooltip{position:absolute;padding:4px 8px;top:0;opacity:0;transform:translate3d(0,10px,0);transition:transform .2s,opacity .2s;color:var(--tui-sem-color-text-inverse);font-size:10px;white-space:nowrap;background-color:var(--tui-sem-color-background-neutral-emphasized-hovered);border-radius:3px;pointer-events:none;z-index:10}.bar-chart-item-left .segment-tooltip{left:30px}.bar-chart-item-right .segment-tooltip{right:30px}.bar-chart-bar-segment:hover .segment-tooltip{opacity:1;transform:translateZ(0)}.bar-chart-labels{display:flex;flex-wrap:wrap}.bar-chart-label{flex:1;margin-top:8px;text-align:center;overflow:hidden;min-width:0}.bar-chart-label-text{font-size:16px;line-height:24px;color:var(--tui-sem-color-text-secondary);text-transform:uppercase}.bar-chart-label-text-secondary{font-size:14px;line-height:24px;color:var(--tui-sem-color-text-tertiary);text-transform:uppercase}.ring-chart{position:relative}.ring-chart-back-circle{stroke:var(--tui-sem-color-border-subtlest);stroke-width:2}.ring-chart-circle{stroke:var(--tui-sem-color-border-selected);stroke-width:2;stroke-linecap:round;animation:progress 1s ease-out forwards}@keyframes progress{0%{stroke-dasharray:0 100}}body.modal-open,body.ReactModal__Body--open{overflow-y:hidden}body.modal-open #beacon-container,body.ReactModal__Body--open #beacon-container{display:none}.modal-open .dropdown-menu,.modal-open .dropdown.open{*z-index:2050}.modal-open .popover{z-index:2060}.modal-open .tooltip{z-index:7050}.help-modal-backdrop,.modal-backdrop,.setup-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:var(--tui-sem-color-other-overlay)}.help-modal-backdrop.fade,.modal-backdrop.fade,.setup-modal-backdrop.fade{opacity:0}.help-modal-backdrop,.modal-backdrop,.modal-backdrop.fade.in,.setup-modal-backdrop{opacity:1}.modal{top:50%;left:50%;z-index:1050;margin:-250px 0 0 -290px;background-color:var(--tui-sem-color-background-primary);border:1px solid var(--tui-sem-color-background-neutral-emphasized);border-radius:6px;box-shadow:0 3px 7px var(--tui-sem-color-background-neutral-emphasized);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}.modal.fade{transition:opacity .1s linear,top .1s ease-out;top:35%}.modal.fade.in{top:50%}.modal-header{padding:9px 15px}.modal-header .close{color:var(--tui-sem-color-text-secondary);margin-top:2px;font-size:28px;font-weight:400}.modal-header .close:hover{color:var(--tui-sem-color-text-primary)}.modal-body,.ReactModal__Content>div{overflow-y:auto;padding:15px}.modal-footer,.modal-form{margin-bottom:0}.modal-footer{padding:14px 15px 15px;text-align:right;background-color:var(--tui-sem-color-background-primary);border-top:1px solid var(--tui-sem-color-border-subtlest);border-radius:0 0 6px 6px;box-shadow:inset 0 1px 0 var(--tui-sem-color-background-primary);*zoom:1}.modal-footer:after,.modal-footer:before{display:table;content:"";line-height:0}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal{z-index:550;width:580px;border:none;background-color:transparent;margin-top:-360px;position:fixed;border-radius:3px;box-shadow:inset 0 8px 4px -7px hsla(0,0%,100%,.3),0 8px 20px -8px rgba(33,33,33,.5);-webkit-background-clip:none;-moz-background-clip:none;background-clip:none}.modal .well,.modal form{margin-bottom:0}.welcome-modal{margin-top:-160px!important;background:var(--tui-sem-color-background-primary)}.welcome-modal .lead{font-size:16px}.welcome-modal .close{color:var(--tui-sem-color-text-secondary);background:none;border:none}.welcome-modal .close:focus,.welcome-modal .close:hover{color:var(--tui-sem-color-text-tertiary)!important;border:none;outline:none}.welcome-modal.modal-tall{margin-top:-320px}.switching-modal{margin-top:-147px}.switching-modal .lead{font-size:17px;font-weight:400;margin-top:10px}.switching-modal i{color:var(--tui-sem-color-text-tertiary)}@media (max-height:768px){.modal.switching-modal{margin-top:-147px!important;top:50%}}.help-modal-backdrop,.modal-backdrop,.modal-backdrop.fade.in,.setup-modal-backdrop{opacity:.4;filter:alpha(opacity=40);z-index:500}.modal-backdrop.fade.out{transition:none}.modal-header{background-color:var(--tui-sem-color-background-primary);color:var(--tui-sem-color-text-secondary);text-align:center;border-bottom:1px solid var(--tui-sem-color-border-subtlest);border-radius:3px 3px 0 0;cursor:url(/Images/grab.png) 8 8,move}.modal-header h3{font-weight:700}.ui-draggable-dragging .modal-header{cursor:url(/Images/grabbing.png) 8 8,move}.modal-body{background-color:var(--tui-sem-color-background-primary);overflow:auto;-webkit-overflow-scrolling:touch;max-height:calc(100vh - 170px)}.modal-body .customer-info{margin-top:15px}.modal-body .alert{margin-bottom:15px}.modal-body .alert-rebook{padding:12px;margin-bottom:15px;background-color:var(--tui-sem-color-background-primary);border:3px solid var(--tui-sem-color-border-subtlest)}.modal-body .alert-rebook label{font-weight:400}.modal-body .alert-rebook .btn{height:20px}.modal-body .alert-rebook .flex-container{padding:10px 0 5px}.modal-body .alert-rewards{padding:12px;margin-bottom:15px;background-color:var(--tui-sem-color-background-primary);border:3px solid var(--tui-sem-color-border-subtlest)}.modal-body .alert-rewards p{margin-bottom:0}.modal-body .alert-rewards h4{margin-bottom:12px}.modal-body .alert-rewards .alert-summary{text-indent:2em}.modal-body .flex-container{display:flex;justify-content:space-between}.modal-body .flex-container .flex-item{flex-grow:1;width:100%}.modal-body .flex-container .flex-item:nth-child(2){margin-left:12px}.modal-body .alert-no-margin-bottom{margin-bottom:0}.modal-body hr{margin:5px 0 10px}.modal-body .modal-center{padding:20px;text-align:center}.modal-body .input-mini{width:70px}.modal-body .btn-mini{margin-left:8px;position:relative}.modal-body .btn-group .btn-mini{margin-left:-1px}.modal-body .nav{margin-bottom:14px}.modal-body .input-95-pct,.modal-body textarea{width:95%}.modal-body .input-100-pct{width:100%}.modal-body textarea{height:100px}.modal-body textarea.small{height:50px}.modal-body .right{float:right}.modal-body .booking-details{font-size:18px}.modal-body .booking-details p{clear:both;margin-bottom:0}.modal-body .booking-details .summary{float:left;position:relative;width:16px}.modal-body .warning-row{background-color:var(--tui-sem-color-background-danger-subtle)!important}.modal-body .warning-icon{text-decoration:none!important;font-size:28px;top:2px}.modal-body .warning-icon,.modal-body .warning-icon-offset{color:var(--tui-sem-color-background-danger-emphasized);position:relative}.modal-body .warning-icon-offset{top:4px;left:5px;font-size:22px}.modal-body .info-icon{color:var(--tui-sem-color-text-info);text-decoration:none!important;font-size:22px;position:relative;left:3px}.modal-body .scroller{max-height:450px}.modal-body .scroller-small{max-height:150px;overflow-y:auto}.modal-body .control-inline{position:relative;margin-left:4px;margin-right:4px;top:1px}.modal-body .form-inline .checkbox{margin-top:6px}.modal-body .status-link{position:relative;margin-left:6px;margin-right:4px;top:5px}.modal-body .address .control-label{text-align:left}.modal-body .txn-completed{text-align:center;margin-bottom:0;padding-top:20px;padding-bottom:20px}.modal-body .txn-completed h3{font-size:22px;line-height:50px}.modal-body .sms-number .input-group-addon{padding:0 5px;min-width:26px}.modal-body .class-customers-attendance .rg-row{padding:6px 0}.modal-body .class-customers-attendance .rg-row .class-customer-name{line-height:20px;padding-top:8px}.modal-body .class-customers-attendance .rg-row .class-customer-label{line-height:17px}.modal-body .class-customers .add{padding-top:5px}.modal-body .class-customers .add .btn{position:absolute;top:1px;right:9px}.modal-body .class-customers .add .name-value-list li:first-child{margin-top:8px}.modal-body .class-customers .add .name-value-list li{padding-top:6px;padding-bottom:2px}.modal-body .class-customers .details{border-left:1px solid var(--tui-sem-color-border-subtlest);padding-left:15px;float:left;min-height:300px;width:95%}.modal-body .class-customers .btn-mini{margin-left:0}.modal-body .class-customers .class-customer-name{float:left;width:140px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.modal-body .class-customers .class-customer-name.labelled{width:95px}.modal-body .class-customers .class-customer-label{line-height:23px}.modal-body .class-customers .processing{cursor:default;color:var(--tui-sem-color-text-disabled)}.modal-body .class-customers-attendance .class-customer-label,.modal-body .class-customers .class-customer-label{float:right;margin-left:3px;font-size:14px;line-height:23px}.modal-body .editable-grid .fa-trash-o{margin-right:8px;margin-top:4px}.modal-body .timely-image-centered{margin:0 auto}.modal-body .modal-only{display:block}.modal-body .large-pin-code{font-size:45px}.modal-body .large-lock{width:40px}.modal-footer{border-radius:0 0 3px 3px;box-shadow:none}.modal-footer .btn-danger{float:left}.modal-footer .footer-link{margin-top:6px;float:left;text-align:left}.modal-footer .logo{float:left}.modal-only,.modal-output{display:none}.modal-body .left{float:left;padding-right:15px;text-align:left}.modal-body .tab-content{width:99%}.modal-tabs-left{margin-top:10px}.modal-tabs-left .tab-content{float:left;width:380px}.modal-tabs-left .nav-pills{float:left;margin-right:0;width:120px}.iframe-modal{width:1060px;margin-left:-530px;margin-top:-337px}.iframe-modal .modal-header{border-bottom:none}.iframe-modal .modal-body{background-color:var(--tui-sem-color-background-primary);height:654px;max-height:654px;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:0!important}.iframe-modal iframe{width:100%;border:none;height:645px;overflow-x:hidden}@media (max-height:660px){.iframe-modal iframe{height:621px!important}.iframe-modal .modal-body{height:630px!important}}@media (max-width:1030px){.iframe-modal{width:100%;margin-left:0;left:0}.iframe-modal .modal-header h3{line-height:20px}.iframe-modal .modal-header .close{margin-top:-2px}.iframe-modal .modal-body{height:640px;max-height:640px}.iframe-modal iframe{height:640px}}@media (max-height:768px){.modal{margin-top:0!important;top:10px}}@media (max-height:660px){.modal{margin-top:0!important;top:10px}.modal .modal-body{padding:5px 15px;max-height:calc(100vh - 150px)}.modal .modal-body .nav{margin-bottom:10px}.modal .modal-body .nav a{padding:5px 12px}.modal .modal-body .control-group{margin-bottom:6px}.modal .modal-body label{margin-bottom:0}.ui-timepicker-list{height:120px}}@media (max-height:575px) and (min-width:768px){.modal .modal-header{height:20px;padding:2px 15px}.modal .modal-header h3{display:none}.modal .modal-header .modal-close{margin-top:0;line-height:20px}.modal .modal-body{max-height:calc(100vh - 100px)}}@media (max-height:575px){.modal .modal-body .control-group{margin-bottom:3px}.modal .modal-footer{padding:5px 15px}.modal .modal-footer .btn-large{font-size:16px;line-height:28px;padding:4px 10px}.ui-timepicker-list{height:120px}}@media (max-height:480px){.modal .modal-body{max-height:330px}}.customer-type-label{display:inline-block}.gdpr-modal{width:844px;margin-left:-422px}.roster-modal{width:725px;margin-left:-350px}.customer-concession-modal{width:710px;margin-left:-355px}.customer-concession-modal .modal-body{overflow-y:auto}.customer-concession-modal .date-picker{width:92px!important}.customer-credit-modal,.customer-gift-voucher-modal{width:710px;margin-left:-355px}.customer-credit-modal .modal-body,.customer-gift-voucher-modal .modal-body{overflow-y:auto}.customer-credit-modal .date-picker,.customer-gift-voucher-modal .date-picker{width:92px!important}.customer-credit-modal .typeahead-container .selected,.customer-gift-voucher-modal .typeahead-container .selected{width:330px}.customer-credit-modal .form-rows-condensed,.customer-gift-voucher-modal .form-rows-condensed{margin-bottom:10px}.customer-credit-modal .form-rows-condensed .form-group,.customer-gift-voucher-modal .form-rows-condensed .form-group{margin-bottom:0}.customer-credit-modal .form-rows-condensed .form-group .control-label,.customer-credit-modal .form-rows-condensed .form-group .form-control-static,.customer-gift-voucher-modal .form-rows-condensed .form-group .control-label,.customer-gift-voucher-modal .form-rows-condensed .form-group .form-control-static{padding-top:0}@media (max-height:365px){.booking-modal{position:fixed;top:0;left:0;margin:0!important}}.customer-concession-form .table{margin-bottom:0}#CalendarGetStartedModal .video-link{margin:20px auto;border:1px solid var(--tui-sem-color-border-subtlest);width:320px}#CalendarGetStartedModal .video-link i{position:absolute;bottom:0;left:0;padding:10px 25px;background:var(--tui-sem-color-background-info-emphasized);color:var(--tui-sem-color-text-inverse)}#CalendarGetStartedModal .video-link .btn{display:block;background:var(--tui-sem-color-background-primary);min-height:65px;padding:15px 25px;font-size:22px;text-align:left;white-space:normal}#CalendarGetStartedModal .video-link span:first-child{height:180px;display:block;position:relative;background:url(http://www.gettimely.com/wp-content/uploads/2015/09/timely-calendar-700x400-c-default.png) no-repeat var(--tui-sem-color-background-primary);background-size:cover}#CalendarGetStartedModal .video-link:last-of-type span:first-child{background-image:url(http://www.gettimely.com/wp-content/uploads/2015/09/calendar-zoom-700x400-c-default.gif)}#CalendarGetStartedModal .video-link a:hover{text-decoration:none}.modal-preview{margin-top:32px;overflow:auto;width:240px;border:0;border-radius:4px;box-shadow:0 0 26px -1px rgba(33,33,33,.5);outline:0;font-size:15px}.modal-preview,.modal-preview .modal-header{background-color:var(--tui-sem-color-background-primary)}.modal-preview .modal-header{color:var(--tui-sem-color-text-primary);border-bottom:1px solid var(--tui-sem-color-border-inverse);cursor:default;font-weight:700;line-height:1em;font-size:24px;padding:15px}.modal-preview .modal-footer{background-color:var(--tui-sem-color-background-primary)}.modal-preview .btn{font-weight:700}@media (max-width:767px){body.app-body.modal-open .modal{position:fixed!important;margin:0!important;left:0!important;top:0!important;bottom:0!important;right:0!important;width:100%;max-height:none;border-radius:0;overflow-y:scroll;-webkit-overflow-scrolling:touch}body.app-body.modal-open .modal .form-horizontal .tight-grid .form-group{margin-left:0;margin-right:0}body.app-body.modal-open .modal .form-horizontal .control-label{width:118px}body.app-body.modal-open .modal-header{border-radius:0}body.app-body.modal-open .modal-body{max-height:none}body.app-body.modal-open .modal-body .flex-container{flex-wrap:wrap}body.app-body.modal-open .modal-body .flex-container .flex-item:nth-child(2){margin-left:0}body.app-body.modal-open .modal-body .scroller{max-height:none}body.app-body.modal-open .modal-body .nav-tabs li a i{display:none}body.app-body.modal-open .modal-footer{border-radius:0}body.app-body.modal-open .modal>div{display:flex;flex-direction:column;min-height:100%}body.app-body.modal-open .modal>div>form{display:flex;flex-direction:column;flex:1}body.app-body.modal-open .modal .modal-footer,body.app-body.modal-open .modal .modal-header{flex-shrink:0}body.app-body.modal-open .modal .modal-body{flex:1}}.tooltip{position:absolute;z-index:6000;display:block;visibility:visible;padding:5px;font-size:12px;opacity:0;transition:opacity .2s}.tooltip.in{opacity:1}.tooltip.right,.tooltip.top{margin-top:-2px}.tooltip.bottom{margin-top:2px}.tooltip.left{margin-top:-2px}.tooltip-inner{max-width:200px;padding:3px 8px;color:var(--tui-sem-color-text-inverse);text-align:center;text-decoration:none;background-color:var(--tui-sem-color-background-neutral-emphasized-hovered);border-radius:4px}.tooltip-arrow{display:none}.popover.top{margin-top:-5px}.popover.right{margin-left:5px}.popover.bottom{margin-top:5px}.popover.left{margin-left:-5px}.popover.top .arrow{bottom:0;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000}.popover.right .arrow{left:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #000}.popover.bottom .arrow{top:0;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #000}.popover.left .arrow{right:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #000}.popover-inner{padding:3px;width:280px;overflow:hidden;background:var(--tui-sem-color-background-neutral-emphasized-pressed);box-shadow:0 3px 7px rgba(0,0,0,.3)}.popover-title{line-height:1;border-radius:3px 3px 0 0}.popover-content{padding:14px;background-color:var(--tui-sem-color-background-primary);border-radius:0 0 3px 3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}.popover-content ol,.popover-content p,.popover-content ul{margin-bottom:0}.popover-content td{word-break:break-word}.balloon-backing{-webkit-tap-highlight-color:transparent}a[rel=popover]:hover{text-decoration:none}.popover{position:absolute;top:0;left:0;z-index:1010;display:none;padding:5px}.popover.in{opacity:1}.popover.top{margin-top:-15px}.popover.right{margin-left:15px}.popover.bottom{margin-top:15px}.popover.left{margin-left:-15px}.popover.top .arrow{bottom:-8px;left:50%;margin-left:-14px;border-left:14px solid transparent;border-right:14px solid transparent;border-top:14px solid transparent}.popover.top .arrow:after{border-right:13px solid transparent;border-left:13px solid transparent;border-top:13px solid var(--tui-sem-color-border-inverse);bottom:2px;right:-13px}.popover.right .arrow{top:50%;left:-8px;margin-top:-14px;border-top:14px solid transparent;border-bottom:14px solid transparent;border-right:14px solid transparent}.popover.right .arrow:after{border-top:13px solid transparent;border-right:13px solid var(--tui-sem-color-border-inverse);border-bottom:13px solid transparent;top:-13px;left:2px}.popover.bottom .arrow{top:-8px;left:50%;margin-left:-14px;border-left:14px solid transparent;border-right:14px solid transparent;border-bottom:14px solid transparent}.popover.bottom .arrow:after{border-right:13px solid transparent;border-left:13px solid transparent;border-bottom:13px solid var(--tui-sem-color-border-subtlest);top:2px;right:-13px}.popover.left .arrow{top:50%;right:-8px;margin-top:-14px;border-top:14px solid transparent;border-bottom:14px solid transparent;border-left:14px solid transparent}.popover.left .arrow:after{border-top:13px solid transparent;border-left:13px solid var(--tui-sem-color-border-inverse);border-bottom:13px solid transparent;top:-13px;right:2px}.popover .arrow{position:absolute;width:0;height:0}.popover .arrow:after{content:"";display:inline-block;position:absolute}.calendar-balloon,.concession-items-balloon,.customer-concession-item-limit-balloon,.customer-concession-items-balloon,.stock-quantity-balloon{width:355px}.calendar-balloon form,.concession-items-balloon form,.customer-concession-item-limit-balloon form,.customer-concession-items-balloon form,.stock-quantity-balloon form{margin-bottom:0}.calendar-balloon .form-horizontal .control-label,.concession-items-balloon .form-horizontal .control-label,.customer-concession-item-limit-balloon .form-horizontal .control-label,.customer-concession-items-balloon .form-horizontal .control-label,.stock-quantity-balloon .form-horizontal .control-label{float:left;width:75px;padding-top:5px;text-align:left}.calendar-balloon .form-horizontal .controls,.concession-items-balloon .form-horizontal .controls,.customer-concession-item-limit-balloon .form-horizontal .controls,.customer-concession-items-balloon .form-horizontal .controls,.stock-quantity-balloon .form-horizontal .controls{margin-left:75px}.calendar-balloon .calendar-balloon__event-details,.calendar-balloon .popover-title a{color:var(--tui-sem-color-text-secondary)}.calendar-balloon .calendar-balloon__event-details a{color:var(--tui-sem-color-text-secondary);text-decoration:underline}.calendar-balloon .calendar-balloon__buttons-row{display:flex;align-items:center}.calendar-balloon .calendar-balloon__buttons-row a{margin-top:12px;flex:2}.calendar-balloon .calendar-balloon__buttons-row a.cancel-link{flex-grow:0}.calendar-balloon .calendar-balloon__buttons-row a.status-buttons{color:var(--tui-sem-color-text-secondary)}.calendar-balloon .calendar-balloon__detail-line{display:flex;font-size:14px}.calendar-balloon .calendar-balloon__detail-line .assignment-change{font-weight:700;color:var(--tui-sem-color-text-danger)}.calendar-balloon .calendar-balloon__detail-line a.calendar-balloon__video-link{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.calendar-balloon .calendar-balloon__staff-ad-hoc-row{text-align:center;padding-top:12px;padding-bottom:4px}.calendar-balloon .calendar-balloon__staff-ad-hoc-row a{color:var(--tui-sem-color-text-secondary);text-decoration:underline;font-style:italic}.calendar-balloon .calendar-balloon__action-buttons{display:flex;margin:12px -4px 0}.calendar-balloon .calendar-balloon__action-buttons a{flex:1;width:auto;margin:0 4px}.calendar-balloon .calendar-balloon__icon{width:16px;height:24px;margin-right:8px;background-position:50% 50%;background-repeat:no-repeat;flex-shrink:0}.calendar-balloon .calendar-balloon__icon.service-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='32' height='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.75 9.75h8.5a2 2 0 012 2v8.5a2 2 0 01-2 2h-8.5a2 2 0 01-2-2v-8.5a2 2 0 012-2zm1 .75v11' stroke='%2339464E' stroke-width='1.5' fill='none' stroke-linecap='square'/%3E%3C/svg%3E")}.calendar-balloon .calendar-balloon__icon.resource-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Cg fill='none' fill-rule='evenodd' stroke='%2339464E' stroke-width='1.5'%3E%3Cpath d='M2.5 15.25h11a1.75 1.75 0 001.75-1.75v-8a1.75 1.75 0 00-1.75-1.75h-11A1.75 1.75 0 00.75 5.5v8c0 .966.784 1.75 1.75 1.75z'/%3E%3Cpath d='M1.5 8.5h5m3 0h5M7 9V8a1 1 0 112 0v1a1 1 0 11-2 0z' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5.75 3.729h4.5V3a2.25 2.25 0 00-4.5 0v.729z'/%3E%3C/g%3E%3C/svg%3E")}.calendar-balloon .calendar-balloon__icon.staff-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='32' height='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.5 23.5h0a6.5 6.5 0 1113 0s0 0 0 0m-9-6v.5h0a2.5 2.5 0 005 0v-.5m-2.5-9h0a3.5 3.5 0 00-2.888 1.523C13.5 12 17.343 13.825 20.5 13c-.5-2-1-4.5-4.5-4.5zm3.292 4.69c-2.855.176-5.84-1.437-6.18-3.167h0a3.5 3.5 0 004.83 4.889' stroke='%2339464E' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.calendar-balloon .calendar-balloon__icon.deposit-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.5 4a2 2 0 01-2 2m2 6a2 2 0 00-2-2m11-6a2 2 0 002 2m0 4a2 2 0 00-2 2m-10-8.5h11A1.5 1.5 0 0115 5v6a1.5 1.5 0 01-1.5 1.5h-11A1.5 1.5 0 011 11V5a1.5 1.5 0 011.5-1.5zM8 10a2 2 0 100-4 2 2 0 000 4z' stroke='%2339464E' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.calendar-balloon .calendar-balloon__icon.promo-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' viewBox='0 -1 16 12' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath d='M14.322 0C15.249 0 16 .751 16 1.678v1.946c0 .39-.316.705-.706.705a1.24 1.24 0 000 2.479l.096.006c.344.047.61.342.61.7v1.945c0 .927-.751 1.678-1.678 1.678H1.678A1.678 1.678 0 010 9.46V7.514c0-.39.316-.706.706-.706L.833 6.8a1.24 1.24 0 00-.127-2.47L.61 4.323a.706.706 0 01-.61-.7V1.679C0 .751.751 0 1.678 0zm0 1.412H1.678a.267.267 0 00-.266.266v1.336l.073.02a2.653 2.653 0 011.867 2.373l.005.162a2.652 2.652 0 01-1.872 2.534l-.073.02v1.336c0 .126.087.232.205.26l.061.006h12.644a.266.266 0 00.266-.266V8.123l-.073-.02a2.653 2.653 0 01-1.867-2.373l-.005-.161c0-1.193.788-2.202 1.872-2.535l.073-.021V1.678a.267.267 0 00-.205-.26l-.061-.006zm-3.89 4.423a1.678 1.678 0 110 3.357 1.678 1.678 0 010-3.357zm.499-3.197c.25.25.273.643.068.92l-.068.078L6.068 8.5A.706.706 0 015 7.58l.068-.08 4.863-4.862a.706.706 0 01.999 0zm-.5 4.61a.267.267 0 100 .532.267.267 0 000-.533zM5.57 1.944a1.678 1.678 0 110 3.357 1.678 1.678 0 010-3.357zm0 1.412a.267.267 0 100 .533.267.267 0 000-.533z' id='a'/%3E%3C/defs%3E%3Cuse fill='%23243342' xlink:href='%23a'/%3E%3C/svg%3E")}.calendar-balloon .calendar-balloon__icon.time-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.95 3.05a7 7 0 11-9.9 9.9 7 7 0 019.9-9.9M8 8V5.5M8 8l3.127 3.127' stroke='%2339464E' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.calendar-balloon .calendar-balloon__icon.video-link-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.006 2.078a.234.234 0 100 .467.234.234 0 000-.467h0m2.927.267h3.35c.534 0 .967.448.967 1v8c0 .552-.433 1-.967 1H1.717c-.534 0-.967-.448-.967-1v-8c0-.552.433-1 .967-1h3.348M4.27 14.75h7.474M8 12.55v1.9m.031-5.412a1.969 1.969 0 100-3.938 1.969 1.969 0 000 3.938zm3.281 2.624a3.719 3.719 0 00-6.562 0' stroke='%2339464E' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.calendar-balloon .calendar-balloon__icon.concession-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18'%3E%3Cg fill='none' fill-rule='evenodd' stroke='%2339464E' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3Cpath d='M2.649 9.189a1 1 0 00-.649.936v3.75a1 1 0 00.649.934l3 1.124a1 1 0 00.702 0l3-1.124a1 1 0 00.649-.934v-3.75a1 1 0 00-.649-.936l-3-1.125a1 1 0 00-.702 0l-3 1.125z'/%3E%3Cpath d='M2.172 9.565L6 11l3.828-1.435M6 11v5m9.8-11.933L10 6 4.2 4.067M10 6v.5'/%3E%3Cpath d='M4 6V4.667a1 1 0 01.684-.949l5-1.667a.995.995 0 01.632 0l5 1.667a1 1 0 01.684.949v5.666a1 1 0 01-.684.949l-2.299.766'/%3E%3C/g%3E%3C/svg%3E")}.calendar-balloon .calendar-balloon__icon.expires-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 15A7 7 0 108 1a7 7 0 000 14zm-4.949-2.051l9.898-9.898' stroke='%2339464E' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.concession-items-balloon .popover-inner,.customer-concession-items-balloon .popover-inner,.stock-quantity-summary-balloon .popover-inner{width:400px}.concession-items-balloon table,.customer-concession-items-balloon table,.stock-quantity-summary-balloon table{width:95%;margin:auto}.concession-items-balloon td,.customer-concession-items-balloon td,.stock-quantity-summary-balloon td{vertical-align:top}.pinswitch-confirm-balloon,.stock-quantity-balloon{width:260px}.view-pincode-balloon{width:200px}.stock-quantity-summary-balloon.popover-inner{width:400px}.stock-quantity-summary-balloon.popover-inner td{font-size:14px}@media (max-width:1369px){.staff-cost-balloon.popover-inner{position:relative;right:50px;z-index:-1}}.customer-concession-item-limit-balloon{width:360px}.calendar-balloon--add{width:220px}.popover-inner{padding:0;background:var(--tui-sem-color-background-primary);box-shadow:inset 0 8px 4px -7px hsla(0,0%,100%,.3),0 8px 13px -8px rgba(33,33,33,.5);box-shadow:inset 0 8px 4px -7px hsla(0,0%,100%,.3),0 8px 20px -8px rgba(33,33,33,.5);border-radius:6px;border:none}.popover-inner .popover-content{font-size:15px}.popover-inner .popover-content .alert{line-height:15px;font-size:13px;padding:5px}.popover-inner .popover-content p{clear:both}.popover-inner .popover-content .summary{position:relative;width:16px;display:inline-block}.popover-inner .popover-content .muted{display:inline-block}.popover-inner .popover-content .form-inline{font-size:14px;margin-left:12px}.popover-inner .status-buttons{display:flex;width:100%;float:left;margin-top:12px;align-items:center}.popover-inner .status-buttons i{margin-right:4px}.popover-inner .status-buttons a{flex:1}.popover-inner .btn-danger{margin-left:8px}.popover-inner .btn-block{margin-left:0!important}.popover-inner .cancel-link{margin-left:8px;font-weight:700;font-size:13px}.popover-inner .cancel{margin-left:0}.popover-title{background-color:var(--tui-sem-color-background-neutral-subtle-container);border-bottom:1px solid var(--tui-sem-color-border-subtlest);font-size:16px;padding:9px 15px}.popover-title .vip{font-weight:700;color:var(--tui-sem-color-text-warning)}.popover-title .customer-edit{position:relative;top:1px;margin-left:5px}.popover-title .customer-edit .fa-envelope{position:relative;left:-1px;top:-1px}.popover-title .close{color:var(--tui-sem-color-text-secondary);position:absolute;right:17px;top:8px}.popover-title .close:hover{color:var(--tui-sem-color-text-primary)}.popover-title p{font-size:14px;line-height:14px;margin:5px 0 0;font-weight:400}.popover-title p i{position:relative;top:1px}.popover-title p .fa-mobile{margin-right:3px}.popover-content .staff-contact{position:relative;top:1px;margin-left:5px}.popover-content .staff-contact .icon-envelope{position:relative;left:-1px;top:-1px}.popover-footer{background-color:var(--tui-sem-color-background-info-subtle-container);border-top:1px solid var(--tui-sem-color-border-info-subtle)}.popover-footer span{font-weight:400}@media (max-width:420px){.balloon-backing{background-color:var(--tui-sem-color-other-overlay);width:100%!important}.popover .popover-inner{position:fixed;top:auto;right:8px;bottom:8px;left:8px;width:auto;animation:showPopOver .2s ease-out}.popover .arrow{display:none}.popover input,.popover select,.popover textarea{font-size:16px!important}}@keyframes showPopOver{0%{opacity:0;transform:translate3d(0,30px,0)}to{opacity:1;transform:translateZ(0)}}.notification-popover{text-align:center;padding:16px 0;font-size:16px;position:absolute;top:50px;left:-98px;width:230px;z-index:50;background-color:var(--tui-sem-color-background-primary);border:1px solid var(--tui-sem-color-border-subtle);border-radius:5px;box-shadow:0 5px 10px rgba(0,0,0,.2);background-clip:padding-box}@media (max-width:769px){.notification-popover{display:none}}@media (max-width:1200px){.notification-popover{left:-102px}}.notification-popover:before{content:"";display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid var(--tui-sem-color-border-subtle);position:absolute;top:-7px;left:50%}@media (max-width:769px){.notification-popover:before{display:none}}.notification-popover:after{content:"";display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid var(--tui-sem-color-border-inverse);position:absolute;top:-5px;left:50%}@media (max-width:769px){.notification-popover:after{display:none}}.add-appt__row{display:flex;margin-bottom:8px}.add-appt__extras{margin-top:8px;padding-top:8px;border-top:1px solid var(--tui-sem-color-border-subtlest)}.add-appt__video-link{flex:1;padding-right:32px}.add-appt__video-link input{width:100%}.add-appt__grey-box{width:100%;padding:4px 8px;background-color:var(--tui-sem-color-background-neutral-subtle-container);border-radius:4px}.add-appt__grey-box textarea{width:100%}.add-appt__grey-box-row{position:relative;padding:4px 0}.add-appt__grey-box-row .add-appt__icon{position:absolute;top:0;left:-48px}.add-appt__edit-button{display:inline-block;width:30px;height:24px;background-position:50% 50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='32' height='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.381 13.622L13.75 21.25 10 22l.75-3.75 7.631-7.63h0a2.115 2.115 0 012.991 0l.009.01h0a2.115 2.115 0 010 2.993h0z' stroke='%2339464E' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");cursor:pointer}.add-appt__edit-button:hover{text-decoration:none}.modal-footer .add-appt__row{float:left;margin-bottom:0}.modal-footer .add-appt__icon{height:34px}.modal-footer .add-appt__cancel a{line-height:34px;font-weight:700;color:var(--tui-sem-color-text-danger);cursor:pointer}.modal-footer .add-appt__cancel a:hover{color:var(--tui-sem-color-text-danger)}.modal-footer .btn-outline-charcoal{background-color:var(--tui-sem-color-background-primary)}.add-appt__icon{width:32px;height:32px;flex-shrink:0;margin-right:8px;background-position:50% 50%;background-repeat:no-repeat}.add-appt__icon.add-appt__icon-customer{margin-top:8px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='32' height='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.5 23.5h0a6.5 6.5 0 1113 0s0 0 0 0m-9-6v.5h0a2.5 2.5 0 005 0v-.5m-2.5-9h0a3.5 3.5 0 00-2.888 1.523C13.5 12 17.343 13.825 20.5 13c-.5-2-1-4.5-4.5-4.5zm3.292 4.69c-2.855.176-5.84-1.437-6.18-3.167h0a3.5 3.5 0 004.83 4.889' stroke='%2339464E' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.add-appt__icon.add-appt__icon-date{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='32' height='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.501 23.5a1 1 0 01-1-1v-11a1 1 0 011-1h13a1 1 0 011 1v11a1 1 0 01-1 1h-13zm-1.001-9h15m-11-2.5V8.5m7 3.5V8.5' stroke='%2339464E' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.add-appt__icon.add-appt__icon-duration{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='32' height='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.933 23c3.83 0 6.934-2.99 6.934-6.678 0-3.689-3.104-6.679-6.934-6.679-3.829 0-6.933 2.99-6.933 6.679C9 20.01 12.104 23 15.933 23zm4.623-11.687L22 9.922m-.289-.279l.578.557m-6.356 6.678l-2.889-3.08m4.623-6.427H14.2m1.733 2.272V7.371' stroke='%2339464E' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.add-appt__icon.add-appt__icon-description{margin-top:5px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='32' height='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 11.55h12M10 16.5h12m-12 4.95h6' stroke='%2339464E' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.add-appt__icon.add-appt__icon-location{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='32' height='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.768 11.732a2.5 2.5 0 11-3.536 3.536 2.5 2.5 0 013.536-3.536M16 8.5h0a5 5 0 015 5c0 2.271-3.383 7.967-4.583 9.777h0a.5.5 0 01-.834 0C14.383 21.467 11 15.77 11 13.5h0a5 5 0 015-5h0z' stroke='%2339464E' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.add-appt__icon.add-appt__icon-service{margin-top:8px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='32' height='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.75 9.75h8.5a2 2 0 012 2v8.5a2 2 0 01-2 2h-8.5a2 2 0 01-2-2v-8.5a2 2 0 012-2zm1 .75v11' stroke='%2339464E' stroke-width='1.5' fill='none' stroke-linecap='square'/%3E%3C/svg%3E")}.add-appt__icon.add-appt__icon-cancel{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='32' height='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.25 23.15h-8.4a1.2 1.2 0 01-1.2-1.2v-10.8h10.8v10.8a1.2 1.2 0 01-1.2 1.2zm-6-3.6v-4.8m3.6 4.8v-4.8m-9.6-3.6h15.6m-6-2.4h-3.6a1.2 1.2 0 00-1.2 1.2v1.2h6v-1.2a1.2 1.2 0 00-1.2-1.2z' stroke='%23BD362F' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.add-appt__icon.add-appt__icon-status{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='32' height='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.847 15.636l3.273 3.272 6.546-7.636m1.018 5.443a7.63 7.63 0 11-4.64-8.137' stroke='%2339464E' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.add-appt__icon.add-appt__icon-link{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.006 2.078a.234.234 0 100 .467.234.234 0 000-.467h0m2.927.267h3.35c.534 0 .967.448.967 1v8c0 .552-.433 1-.967 1H1.717c-.534 0-.967-.448-.967-1v-8c0-.552.433-1 .967-1h3.348M4.27 14.75h7.474M8 12.55v1.9m.031-5.412a1.969 1.969 0 100-3.938 1.969 1.969 0 000 3.938zm3.281 2.624a3.719 3.719 0 00-6.562 0' stroke='%2339464E' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.add-appt__icon.add-appt__icon-package{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18'%3E%3Cg fill='none' fill-rule='evenodd' stroke='%2339464E' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3Cpath d='M2.649 9.189a1 1 0 00-.649.936v3.75a1 1 0 00.649.934l3 1.124a1 1 0 00.702 0l3-1.124a1 1 0 00.649-.934v-3.75a1 1 0 00-.649-.936l-3-1.125a1 1 0 00-.702 0l-3 1.125z'/%3E%3Cpath d='M2.172 9.565L6 11l3.828-1.435M6 11v5m9.8-11.933L10 6 4.2 4.067M10 6v.5'/%3E%3Cpath d='M4 6V4.667a1 1 0 01.684-.949l5-1.667a.995.995 0 01.632 0l5 1.667a1 1 0 01.684.949v5.666a1 1 0 01-.684.949l-2.299.766'/%3E%3C/g%3E%3C/svg%3E")}.add-appt__icon.add-appt__icon-promo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' viewBox='0 -1 16 12' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath d='M14.322 0C15.249 0 16 .751 16 1.678v1.946c0 .39-.316.705-.706.705a1.24 1.24 0 000 2.479l.096.006c.344.047.61.342.61.7v1.945c0 .927-.751 1.678-1.678 1.678H1.678A1.678 1.678 0 010 9.46V7.514c0-.39.316-.706.706-.706L.833 6.8a1.24 1.24 0 00-.127-2.47L.61 4.323a.706.706 0 01-.61-.7V1.679C0 .751.751 0 1.678 0zm0 1.412H1.678a.267.267 0 00-.266.266v1.336l.073.02a2.653 2.653 0 011.867 2.373l.005.162a2.652 2.652 0 01-1.872 2.534l-.073.02v1.336c0 .126.087.232.205.26l.061.006h12.644a.266.266 0 00.266-.266V8.123l-.073-.02a2.653 2.653 0 01-1.867-2.373l-.005-.161c0-1.193.788-2.202 1.872-2.535l.073-.021V1.678a.267.267 0 00-.205-.26l-.061-.006zm-3.89 4.423a1.678 1.678 0 110 3.357 1.678 1.678 0 010-3.357zm.499-3.197c.25.25.273.643.068.92l-.068.078L6.068 8.5A.706.706 0 015 7.58l.068-.08 4.863-4.862a.706.706 0 01.999 0zm-.5 4.61a.267.267 0 100 .532.267.267 0 000-.533zM5.57 1.944a1.678 1.678 0 110 3.357 1.678 1.678 0 010-3.357zm0 1.412a.267.267 0 100 .533.267.267 0 000-.533z' id='a'/%3E%3C/defs%3E%3Cuse fill='%23243342' xlink:href='%23a'/%3E%3C/svg%3E")}.busy-time-form .add-appt__icon.add-appt__icon-customer,.customer-section--selected .add-appt__icon-customer.add-appt__icon-customer{margin-top:4px}.busy-time-form .add-appt__icon.add-appt__icon-duration{margin-top:9px}.busy-time-form .add-appt__icon.add-appt__icon-date{margin-top:-4px}.add-appt__time-row .add-appt__time-row-from{padding:0 8px}.add-appt__promo-row{display:flex}.add-appt__promo-row .btn{margin-left:8px}.vaccination-expiry-field{text-transform:uppercase}.booking-modal{width:844px;margin-left:-422px}.booking-modal .modal-body .tab-content{width:100%}.booking-modal .modal-body{padding-bottom:0}.booking-modal .btn-outline-charcoal{background-color:var(--tui-sem-color-background-primary)}.booking-modal .form-horizontal .controls{margin-left:120px}.booking-modal .add-appt__date-time p,.booking-modal .add-appt__location p{font-size:16px}.booking-modal .add-appt__customer-col{flex:1}.booking-modal .add-appt__customer-form{margin-right:32px;background-color:var(--tui-sem-color-background-neutral-subtle-container);border-radius:4px;padding:4px}.booking-modal .add-appt__customer-form .rg-row{margin:0}.booking-modal .add-appt__customer-form .input-vaccination-expiry{text-transform:uppercase}.booking-modal .add-appt__customer-form .vaccination-expiry label{font-weight:400}.booking-modal .add-appt__customer-form input,.booking-modal .add-appt__customer-form select{width:100%;max-width:none}.booking-modal .add-appt__customer-form input[type=checkbox]{width:auto}.booking-modal .add-appt__customer-form .col-xs-12{padding:4px}.booking-modal .add-appt__customer-form .input-email,.booking-modal .add-appt__customer-form .input-phone,.booking-modal .add-appt__customer-form .input-sms{padding-left:36px;background-position:0 50%;background-repeat:no-repeat}.booking-modal .add-appt__customer-form .input-sms{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='32' height='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.5 23.5a2 2 0 01-2-2v-11a2 2 0 012-2h5a2 2 0 012 2v11a2 2 0 01-2 2h-5zm-2-3h9' stroke='%236A7982' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.booking-modal .add-appt__customer-form .input-phone{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='32' height='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.027 22.927l.008.004h0a3.689 3.689 0 004.589-.503l.516-.516h0a1.23 1.23 0 000-1.74L20.966 18h0a1.23 1.23 0 00-1.74 0h0a1.229 1.229 0 01-1.738 0l-3.479-3.48h0a1.23 1.23 0 010-1.739h0a1.229 1.229 0 000-1.738l-2.173-2.176h0a1.23 1.23 0 00-1.74 0l-.515.516h0a3.69 3.69 0 00-.504 4.589l.005.008h0a33.29 33.29 0 008.945 8.947h0z' stroke='%236A7982' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.booking-modal .add-appt__customer-form .input-email{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='32' height='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 21.167a1 1 0 01-1-1v-8a1 1 0 011-1h12a1 1 0 011 1v8a1 1 0 01-1 1H10zm12.774-9.634l-5.43 4.176h0c-.792.61-1.896.61-2.689 0l-5.429-4.176' stroke='%236A7982' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.booking-modal #history table tbody tr td{border-top:none;border-bottom:1px solid var(--tui-sem-color-border-subtlest)}.booking-modal .add-appt__customer-selected{position:relative;flex:1;margin-top:8px;margin-right:32px}.booking-modal .add-appt__customer-selected .customer-name{display:flex;line-height:24px;font-size:18px;font-weight:700}.booking-modal .add-appt__customer-selected .customer-name .customer-name-text,.booking-modal .add-appt__customer-selected .customer-name a{margin-right:4px}.booking-modal .add-appt__customer-selected .customer-type-label{display:block;margin-right:4px;padding:0 8px;font-size:12px;height:24px;line-height:24px;background-color:var(--tui-sem-color-background-neutral-subtle-container);border-radius:4px}.booking-modal .add-appt__customer-selected .customer-type-label.hide{display:none}.booking-modal .add-appt__customer-selected .customer-contact-details{font-size:14px;font-style:italic}.booking-modal .add-appt__customer-selected .clear-customer{position:absolute;top:0;right:-32px;width:32px;height:32px;color:var(--tui-sem-color-text-secondary);font-size:20px;line-height:24px;text-align:center}.booking-modal .add-appt__customer-selected .clear-customer:hover{text-decoration:none}.booking-modal .add-appt__customer-selected .customer-not-available{width:24px;height:24px;padding-left:24px;color:var(--tui-sem-color-text-danger);line-height:24px;font-size:12px;white-space:nowrap;background-position:0 50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Cpath stroke='%23BD362F' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M9.338 1.834l5.526 11.257A1.327 1.327 0 0113.674 15H2.327a1.327 1.327 0 01-1.19-1.909L6.662 1.834a1.491 1.491 0 012.676 0zM8 12.5a.25.25 0 10.25.25.25.25 0 00-.25-.25m0-2v-5' fill='none' fill-rule='evenodd'/%3E%3C/svg%3E")}.booking-modal .add-appt__customer-sms-warning{margin:8px 32px 0 0}.booking-modal .add-appt__booking-status{flex:1;width:100%}.booking-modal .add-appt__booking-status .rg-row{padding:0}.booking-modal .add-appt__row-booking-status .btn-group a{padding:0 8px;line-height:32px}.booking-modal .booking-status__invoice{line-height:34px;text-align:right;position:relative}.booking-modal .add-appt__row-video-link .alert{margin-bottom:0}.booking-modal .add-appt__row-video-link .alert .alert{background-color:transparent;border:none}.booking-modal .customer-alert,.booking-modal .customer-blocked,.booking-modal .vaccination-warning{margin:8px 32px 8px 0}.booking-modal .customer-name-container .customer-not-available{position:absolute;right:-19px;top:1px}.booking-modal .customer-inputs-column,.booking-modal .customer-name-section{margin-left:56px}.booking-modal .customer-column-right,.booking-modal .customer-inputs-right{padding-left:0}.booking-modal .customer-inputs{margin-top:-5px}.booking-modal .typeahead-container input{width:100%}.booking-modal .typeahead-container .selected{width:100%;padding:0;position:relative;height:100%;cursor:default;border:none}.booking-modal .typeahead-container .selected .customer-name{font-size:18px;cursor:default;height:30px;display:block}.booking-modal .typeahead-container .selected .customer-type-label{background-color:var(--tui-sem-color-background-neutral-emphasized);margin-top:-1px;font-weight:400;padding:1px 4px 2px;font-size:12px;line-height:13px;color:var(--tui-sem-color-text-inverse);vertical-align:middle;white-space:nowrap;border-radius:3px}.booking-modal .typeahead-container .selected a.clear-customer{right:0;left:auto}.booking-modal .typeahead-container .selected a.edit-customer{top:0;left:280px}.booking-modal .typeahead-container .selected a.customer-concessions{top:-1px;left:auto;right:21px}.booking-modal .delete-service{color:var(--tui-sem-color-text-tertiary);font-size:20px;text-decoration:none;position:absolute;top:8px;right:0;width:32px;height:32px;line-height:32px;text-align:center}.booking-modal .btn-link--regular{text-decoration:underline}.add-appt__row .booking-status__options{display:flex;flex-wrap:wrap;align-items:end;flex-direction:column}.add-appt__row .booking-status__options .checkbox{padding-top:8px;align-self:center}.add-appt__row .booking-status__options .custom-auto-expire-times{display:flex}.add-appt__row .booking-status__options .custome-auto-expire-times.hide{display:none}.add-appt__row .booking-status__options .auto-expire-times-in-hours-container label{display:flex;align-items:center}.booking-status__right-break{display:none;flex-basis:100%;height:0}.booking-status__right{flex:2;width:100%;margin:0 -5px}.booking-status__right--unflexed{flex:none;width:100%}.booking-status__deposits{margin:0 5px;float:right}.add-deposit-container{display:flex}.booking-status__promos{margin:0 5px;float:right}.add-appt__promo-error,.add-appt__promo-validation{flex:1;padding-right:32px}.promo-code__applied-promo{line-height:34px;text-align:right;position:relative;padding-right:20px}.promo-code__applied-promo--invoiced{padding-right:0}.promo-code__remove{color:var(--tui-sem-color-text-secondary);font-size:20px;text-decoration:none;position:absolute;top:0;right:-8px;width:32px;height:32px;line-height:32px;text-align:center}.promo-code__applied-promo--invoiced .promo-code__remove{display:none}.promo-code__remove:hover{text-decoration:none;color:var(--tui-sem-color-text-secondary)}.promo-code__add-container{display:flex;margin:0 -5px}.promo-code__add-container .btn,.promo-code__add-container .btn-link,.promo-code__add-container select{margin:0 5px}.add-appt__row-booking-status .deposit-conversion-message{display:none;text-align:center;padding:8px 0}.add-appt__row-booking-status .deposit-conversion-message a{display:block}.add-appt__row-booking-status .deposit-forfeit-message{display:none;position:relative;border-top:1px solid var(--tui-sem-color-border-subtlest);margin-top:8px;padding-top:8px;padding-right:20px;align-items:center}.add-appt__row-booking-status .deposit-forfeit-message .deposit-forfeit-message__top{display:flex;flex-wrap:wrap;align-items:center}.add-appt__row-booking-status .deposit-forfeit-message .input-group{margin:0 4px}.add-appt__row-booking-status{padding:8px 0}.add-appt__row-booking-status.did-not-show .add-appt__icon-status{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Cpath fill='none' stroke='%23CC4A44' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M12.2 1.932a3.705 3.705 0 01-.97-.142l-2.26-.646A3.73 3.73 0 007.944 1h-3.04A3.733 3.733 0 001.19 4.36l-.186 3.173a2.8 2.8 0 002.115 2.859l.906.198a.933.933 0 01.708.905V13.6a1.4 1.4 0 002.8 0v-.967A4.667 4.667 0 0112.2 7.966V1.932zm0-.932H15v8.4h-2.8V1z'/%3E%3C/svg%3E")}.add-appt__row-booking-status.did-not-show .deposit-conversion-message{display:block}.add-appt__row-booking-status.deposit-forfeit{background-color:var(--tui-sem-color-background-neutral-subtle-container);border-radius:4px;padding:8px;margin-left:-8px;margin-right:-8px}.add-appt__row-booking-status.deposit-forfeit .deposit-forfeit-message{display:block}.add-appt__row-booking-status.deposit-forfeit .deposit-conversion-message{display:none}.add-appt__row-booking-status.deposit-forfeit .booking-status__deposits-break{display:block}.add-appt__row-booking-status.did-not-show .booking-status__invoice{display:none!important}.add-appt__booking-status .clear-deduction{display:none}.add-appt__row-booking-status.deposit-forfeit .price-input{width:75px}.deposit-forfeit .clear-deduction{position:absolute;display:block;top:7px;right:-7px;width:32px;height:32px;color:var(--tui-sem-color-text-secondary);font-size:20px;line-height:32px;text-align:center;cursor:pointer}.deposit-forfeit .clear-deduction:hover{text-decoration:none}@media (min-width:770px){.recurrence-label__right{text-align:right}.add-appt__row .booking-status__options .booking-confirmation-status{width:auto}.add-appt__row-booking-status .deposit-conversion-message{text-align:right;padding:0}.add-appt__row-booking-status .deposit-conversion-message a{display:inline}.add-appt__row .booking-status__options{flex-direction:row}.add-appt__row .booking-status__options .checkbox{padding-top:0}}.services-group{flex:1}#services_table{width:100%;text-align:left}#services_table td,#services_table th{border:none}#services_table td{padding:8px 8px 8px 0}#services_table td .input-group,#services_table td input,#services_table td select{margin:0;height:32px}#services_table td .col-sm-12,#services_table td .form-group{padding:0;margin:0}#services_table td.multi-book-add-cell{padding:0}#services_table td:first-child{padding:0}#services_table th{padding:5px 5px 0;color:var(--tui-sem-color-text-tertiary);font-weight:400}#services_table .resource-dropdown,#services_table .service-dropdown,#services_table .staff-dropdown{min-width:120px;width:100%}#services_table .length-input{text-align:right;width:72px}#services_table .price-input{text-align:right;width:64px}#services_table .time-input{width:72px}#services_table .services-total{text-align:right;padding-right:7px}#services_table .form-group{margin-bottom:0}#services_table .form-control-static{padding-top:0;padding-bottom:0;margin-bottom:0}#services_table .service-row__error,#services_table .service-row__warning{display:none;z-index:1;font-size:12px}#services_table .service-row__error{color:var(--tui-sem-color-text-danger)}#services_table .service-row__service-picker-container{position:relative}#services_table .service-row__service-picker-container input{padding-right:28px}#services_table tr.selected-service{border-top:none}#services_table tr.selected-service .service-row__service-picker-container{display:none}#services_table tr.service-row td{background-color:var(--tui-sem-color-background-neutral-subtle-container);vertical-align:top}#services_table tr.service-row td.service-row__no-resources{padding:0}#services_table tr.service-row td.service-row__no-resources .form-group{display:none}#services_table tr.service-row td.service-row-group{vertical-align:middle}#services_table tr.service-row.package-available td.service-row__service-cell,#services_table tr.service-row.requested-staff-invalid td.service-row__service-cell,#services_table tr.service-row.resource-unavailable td.service-row__service-cell{position:relative}#services_table tr.service-row.requested-staff-invalid td,#services_table tr.service-row.resource-unavailable td{background-color:var(--tui-sem-color-background-warning-subtle-container)}#services_table tr.service-row.package-available td{background:var(--tui-sem-color-background-warning-subtle-container)}#services_table tr.service-row td.double-book-warn-cell,#services_table tr.service-row td.multi-book-add-cell{background:none}#services_table tr.service-row.package-available td .service-row__warning-package-available,#services_table tr.service-row.requested-staff-invalid td .service-row__error-requested-mismatch,#services_table tr.service-row.resource-unavailable td .service-row__error-resource-unavailable{display:block}#services_table tr.service-row.selected-service .multi-book-add-cell{display:none}#services_table td.service-total-row__duration{font-size:16px;text-align:right;vertical-align:top}#services_table td.service-total-row__add{vertical-align:top}#services_table td.service-total-row__total-value{flex:1;text-align:right;font-size:16px;font-weight:700;vertical-align:top}#services_table td.service-row__labels{position:relative}#services_table td.service-row__labels .service-count-label{position:absolute;width:32px;height:32px;left:-40px;text-align:center;line-height:32px}#services_table td.service-row__labels .service-count-label .control-label{text-align:center}#services_table td.service-row__labels .service-count-label .service-count{display:none}#services_table td.service-row__labels .service-count-label a,#services_table td.service-row__labels .service-count-label a:hover{color:var(--tui-sem-color-text-secondary)}#services_table td.service-row__labels .service-count-label .add-appt__icon{display:block;margin-left:0;background-color:var(--tui-sem-color-background-primary)}#services_table td.service-row__labels .service-count-label .add-appt__icon.hide{display:none}#services_table td.service-row__labels .package-label{position:absolute;width:32px;height:32px;left:-40px}#services_table td.service-row__labels .package-label .add-appt__icon-package{display:block}#services_table tr.service-totals-row td{padding:8px 0}#services_table tr.service-totals-row button.multi-book-add{width:100%}.service-row__service-picker{display:block}.booking-modal__ipad .service-row__service-picker,.service-row__service-picker--old{display:none}.booking-modal__ipad .service-row__service-picker--old{display:block}.service-picker__sub-text{color:var(--tui-sem-color-text-tertiary)}@media (min-width:770px){#services_table tr.service-totals-row td.service-totals-row__packages-cell{padding-left:24px}.booking-modal__android .service-row__service-picker{display:none}.booking-modal__android .service-row__service-picker--old{display:block}}.service-row input.form-control,.service-row select.form-control{position:static}.service-staff-requested-toggle{cursor:pointer}svg.staff-dropdown-requested{position:relative;top:2px;right:1px}input.service-staff-requested-checkbox:checked+input+.service-staff-requested-toggle{background-color:var(--tui-sem-color-text-secondary)}input.service-staff-requested-checkbox:checked+input+.service-staff-requested-toggle svg path{stroke:var(--tui-sem-color-background-primary)}.multi-book-add-cell{position:relative;padding:0;width:32px}.video-link__input-wrap{margin-bottom:8px}.booking-deposit{display:inline-block;margin-left:10px}.booking-status .alert{position:relative;top:5px;padding:3px 8px}.booking-status .auto-expire-toggle{position:relative;margin:0 8px}.booking-status #pencil-booking-auto-expire{float:left}.booking-status .btn-group{margin-right:8px!important}.booking-status .time-input{width:73px!important}.booking-status .date-picker{width:100px!important;margin-right:8px}.booking-status label{font-weight:400!important}@media (max-width:844px){.booking-modal{width:768px;margin-left:-384px}.booking-modal .modal-body{padding-left:0;padding-right:0}.booking-modal #services_table .service-row-group{display:none!important}.booking-modal #services_table tr.service-row td.service-row__service-cell--group{padding:8px;border-radius:4px}.booking-modal .add-appt__icon{margin-left:8px}.booking-modal .form-horizontal .tight-grid .form-group{margin-left:-12px;margin-right:-8px}.booking-modal .form-horizontal .control-label{width:83px}.booking-modal .customer-inputs-column,.booking-modal .customer-name-section{margin-left:83px}.booking-modal .customer-inputs-column .rg-row,.booking-modal .customer-name-section .rg-row{margin-right:-8px}}@media (min-width:768px){#services_table td.double-book-warn-cell{padding:0}#services_table tr.service-row td:nth-of-type(2){padding-left:8px}#services_table tr.service-row td.service-row-group,#services_table tr.service-row td:nth-of-type(8){padding-right:8px}#services_table tr:nth-child(2) td{padding-top:8px;border-top:none!important}#services_table tr:nth-child(2) td:nth-of-type(2){border-top-left-radius:4px}#services_table tr:nth-child(2) td.service-row-group,#services_table tr:nth-child(2) td:nth-of-type(8){border-top-right-radius:4px}#services_table tr:nth-last-child(4) td{padding-bottom:8px;border-bottom:none!important}#services_table tr:nth-last-child(4) td:nth-of-type(2){border-bottom-left-radius:4px}#services_table tr:nth-last-child(4) td:nth-of-type(8){border-bottom-right-radius:4px}#services_table tr.service-row+tr.service-row td{padding-top:0}#services_table tr.service-row+tr.service-row td a.delete-service{top:0}#services_table tr.service-row+tr.service-row.package-available td,#services_table tr.service-row+tr.service-row.requested-staff-invalid td,#services_table tr.service-row+tr.service-row.resource-unavailable td,#services_table tr.service-row.requested-staff-invalid+tr.service-row td,#services_table tr.service-row.resource-unavailable+tr.service-row td{padding-top:8px}#services_table tr.service-row+tr.service-row.package-available td a.delete-service,#services_table tr.service-row+tr.service-row.requested-staff-invalid td a.delete-service,#services_table tr.service-row+tr.service-row.resource-unavailable td a.delete-service,#services_table tr.service-row.requested-staff-invalid+tr.service-row td a.delete-service,#services_table tr.service-row.resource-unavailable+tr.service-row td a.delete-service{top:8px}#services_table tr.service-row.requested-staff-invalid td{padding-bottom:36px}#services_table tr.service-row.resource-unavailable td{padding-bottom:56px}#services_table tr.service-row.package-available td{padding-bottom:40px}#services_table tr.service-row.resource-unavailable.resource-and-staff-unavailable td{padding-bottom:76px}#services_table tr.service-row.resource-unavailable.requested-staff-invalid td{padding-bottom:80px}#services_table tr.service-row.resource-unavailable.requested-staff-invalid td .service-row__error-resource-unavailable{top:72px}#services_table tr.service-row.requested-staff-invalid td,#services_table tr.service-row.resource-unavailable td{border-top:2px solid var(--tui-sem-color-border-inverse);border-bottom:2px solid var(--tui-sem-color-border-inverse);padding-top:8px}#services_table .service-row__error,#services_table .service-row__warning{position:absolute;top:48px;left:8px;width:709px;font-size:14px;line-height:20px;max-height:60px;overflow:hidden}#services_table .service-row__warning a{color:var(--tui-sem-color-text-secondary);text-decoration:underline;cursor:pointer}.booking-modal .rg-row{margin-left:-4px;margin-right:-4px}.booking-modal .col-xs-12{padding:0 4px}}@media (max-width:768px){.booking-modal input,.booking-modal select,.booking-modal textarea{font-size:16px!important}.booking-modal .tab-content{width:100%}.booking-modal #address,.booking-modal #notes{padding:0 10px}.booking-status{display:block!important;margin-right:32px}.booking-status .inline-group{display:block}.booking-status .btn-group{display:flex!important;float:none;width:100%}.booking-status .btn-group a{flex:1}.booking-status select.booking-confirmation-status{margin:8px 0 0;width:100%}tr.booking-modal__add-service-mobile-row td{padding:0 0 16px!important}tr.booking-modal__add-service-mobile-row .btn{width:100%}#services_table td{padding:4px 8px}#services_table td .col-sm-12{width:auto;max-width:none;padding:0;margin:0}#services_table tr{margin-right:32px}#services_table tr.booking-modal__add-service-mobile-row{display:block!important}#services_table tr.booking-modal__add-service-mobile-row td{display:block}#services_table tr:first-of-type{display:none}#services_table tr.service-totals-row{display:flex!important}#services_table tr.service-row{position:relative;display:flex;flex-wrap:wrap}#services_table tr.service-row td:first-of-type{padding:0}#services_table tr.service-row td:nth-of-type(2){border-radius:4px 4px 0 0;padding-top:8px}#services_table tr.service-row td:nth-of-type(8){border-radius:0 0 4px 4px;padding-bottom:8px}#services_table tr.service-row td{width:100%}#services_table tr.service-row td.multi-book-add-cell{position:absolute;padding:0;width:32px;height:32px;top:0;right:-32px;line-height:32px}#services_table tr.service-row td.service-row__mobile-half-left{box-sizing:border-box;padding-right:4px;width:50%}#services_table tr.service-row td.service-row__mobile-half-right{box-sizing:border-box;padding-left:4px;width:50%}#services_table tr.service-row td.service-row__mobile-half-width-inner .col-sm-12{float:right;width:50%;padding-left:4px}#services_table tr.service-row.service-0{padding-top:0}#services_table tr.service-row td input,#services_table tr.service-row td select{width:100%!important;max-width:none!important}#services_table tr.service-row.hide{display:none}.note-edit textarea{width:100%}}.charge-cancellation-fee #chargeAnywayLink+i{cursor:pointer}.charge-cancellation-fee hr{border-bottom-color:var(--tui-sem-color-border-subtle);margin:16px 0}.charge-cancellation-fee .alert{margin:16px 0}.cancellation-component{display:flex;align-items:flex-start}.cancellation-component__description{flex-grow:1;margin-left:8px}.cancellation-component__title{font-weight:700;display:inline-block}.cancellation-component__fee{text-decoration:underline;color:inherit}.cancellation-component-fee-popover input{width:70px!important}.cancellation-component-fee-popover .popover-action-buttons{display:flex;justify-content:flex-end;margin-top:.75rem}.cancellation-component-fee-popover .popover-action-buttons .btn+.btn{margin-left:10px}.invoice-modal{width:969px;margin-left:-484px}.invoice-modal .modal-body{overflow-y:auto}.invoice-modal .date-picker{width:97px!important}.delete-invoice .package-reservation-booking-summary,.invoice-modal .package-reservation-booking-summary{list-style:none;margin-left:0}@media (max-width:720px){.invoice-search .rg-constrained form{display:flex;flex-direction:column}.invoice-search .invoice-search__mobile-row{float:none;display:flex;width:100%;height:50px;order:2}.invoice-search .invoice-search__mobile-row div.form-group,.invoice-search .invoice-search__mobile-row span.form-group{flex:1}.invoice-search .invoice-search__mobile-row .form-group{margin:0 0 0 8px}.invoice-search .invoice-search__mobile-row .form-group .pull-left{float:none}.invoice-search .invoice-search__mobile-row .form-group:first-of-type{margin:0}.invoice-search .invoice-search__mobile-row button,.invoice-search .invoice-search__mobile-row input,.invoice-search .invoice-search__mobile-row select{width:100%!important;font-size:16px}.invoice-search .invoice-search__mobile-row .btn{align-self:flex-start}.invoice-search .invoice-search__mobile-row .btn-group{margin-left:8px!important;display:flex}.invoice-search .invoice-search__mobile-row .btn-group a.btn{flex:1}.invoice-search .invoice-search__mobile-row .left{float:none}.invoice-search .invoice-search__mobile-row .sub-nav-text{display:none}.invoice-search .form-group.right{order:1;width:100%;margin-left:0}}.apply-payment-box{padding:0 16px 8px}.invoice .tab-content{width:100%}.invoice .typeahead-container .selected,.invoice .typeahead-container input{width:290px}.invoice .typeahead-container .selected a{left:265px}.invoice .stock-history{margin-top:5px;float:left;text-align:left}.invoice .add-product{margin-left:0}.invoice .add-other-bookings,.invoice .add-package{margin-left:3px}.invoice .invoice-sync-status h3,.invoice .invoice-sync-status p{float:left;margin-bottom:0}.invoice .invoice-sync-status div{float:right;padding-top:4px}.invoice .invoice-sync-status div .fa-external-link{position:relative;top:1px}.invoice .no-border{border-top:none!important;border-bottom:none!important}.invoice .no-border td{border-top:none!important;border-bottom:none}.invoice .double-border-solid{border-bottom:3px double var(--tui-sem-color-border-emphasized)!important}.invoice .single-border{border-bottom:1px solid var(--tui-sem-color-border-subtlest)!important}.invoice .single-border-solid{border-bottom:1px solid var(--tui-sem-color-border-emphasized)!important}.invoice .amount-right{text-align:right!important}.invoice .other-bookings-table td{padding:0 8px 0 0!important}.invoice .other-bookings-table td label{margin:5px 0}.invoice .other-bookings-table td:not(:first-child){white-space:nowrap}.invoice .other-bookings-table .related-rows td{border-top:none;padding-top:0!important}.invoice .view-invoice-table tr{border-bottom:1px solid var(--tui-sem-color-border-subtle)}.invoice .view-invoice-table .amount{width:120px}.invoice .view-invoice-table .amount-right{width:80px}.invoice .view-invoice-table .paid-status{padding-right:0}.invoice .view-invoice-table tbody tr:hover td,.invoice .view-invoice-table tbody tr:hover th{background-color:transparent}.invoice .invoice-customer-info{width:300px;margin-bottom:15px}.invoice .invoice-customer-info .alert{clear:right;width:100%;margin-bottom:8px;padding:2px 8px 2px 14px}.invoice .invoice-table{margin-bottom:8px}.invoice .invoice-table .control-group,.invoice .invoice-table input{margin-bottom:0}.invoice .invoice-table th{font-size:13px}.invoice .invoice-table tr{border-bottom:1px solid var(--tui-sem-color-border-subtle)}.invoice .invoice-table td,.invoice .invoice-table th{width:105px!important;text-align:left;padding:5px 0;vertical-align:middle}.invoice .invoice-table td:first-child,.invoice .invoice-table th:first-child{width:300px!important}.invoice .invoice-table .single-discount td:first-child span,.invoice .invoice-table .single-discount th:first-child span{display:inline-block;margin-left:15px}.invoice .invoice-table .single-discount td:first-child span.hide{display:none}.invoice .invoice-table td:last-child,.invoice .invoice-table th:last-child{width:80px!important}.invoice .invoice-table td:last-child .trash-icon,.invoice .invoice-table th:last-child .trash-icon{margin-left:5px}.invoice .invoice-table .price-input{text-align:right;width:78px}.invoice .invoice-table .description-input{width:290px;height:40px;margin:0;padding:0;border:none}.invoice .invoice-table .invoice-textarea{width:290px;height:40px;margin:0;border:1px solid var(--tui-sem-color-border-subtlest);padding:0 4px}.invoice .invoice-table .action-icons i{width:25px;margin-right:8px;text-align:center;display:inline-block}.invoice .view-invoice-info h3+hr{margin:0 0 2px}.invoice .notes{resize:vertical;width:340px!important;max-height:114px}.invoice .control-value{padding-top:0}.invoice .total-label-right{text-align:right!important}.invoice .total-value-right{padding-right:10px}.invoice .rewards-summary{display:inline-block}.invoice .rewards-summary hr{margin:2px 0}.invoice .rewards-summary hr:last-of-type{margin-bottom:8px}@media (max-width:768px){.invoice-modal input,.invoice-modal select,.invoice-modal textarea{font-size:16px!important}.invoice .invoice-table{width:100%}.invoice .invoice-table td input,.invoice .invoice-table td select,.invoice .invoice-table td textarea{width:100%!important}.invoice .invoice-table td.invoice-item-cell__description:before,.invoice .invoice-table td.invoice-item-cell__price:before,.invoice .invoice-table td.invoice-item-cell__quantity:before,.invoice .invoice-table td.invoice-item-cell__staff:before,.invoice .invoice-table td.invoice-item-cell__tax:before,.invoice .invoice-table td.invoice-item-cell__total:before{flex:1;font-size:12px;max-width:80px;padding-right:8px;text-align:right}.invoice .invoice-table td.invoice-item-cell__description:before{content:"Description"}.invoice .invoice-table td.invoice-item-cell__staff:before{content:"Staff"}.invoice .invoice-table td.invoice-item-cell__quantity:before{content:"Quantity"}.invoice .invoice-table td.invoice-item-cell__price:before{content:"Price"}.invoice .invoice-table td.invoice-item-cell__tax:before{content:"Tax"}.invoice .invoice-table td.invoice-item-cell__total:before{content:"Total"}.invoice .invoice-table tr:first-of-type{display:none}.invoice .invoice-table tr.item-row{display:flex;flex-direction:column;padding:8px;border:1px solid var(--tui-sem-color-border-subtlest);margin-bottom:8px}.invoice .invoice-table tr.item-row td{display:flex}.invoice .invoice-table tr.item-row td>div{flex:1}.invoice .invoice-table tr.no-border{display:flex;flex-wrap:wrap;align-items:stretch;margin-top:8px}.invoice .invoice-table tr.no-border td{width:33%!important;text-align:left!important}.invoice .invoice-table tr.no-border td:first-of-type{flex-grow:0;flex-shrink:0;flex-basis:100%;padding:0;margin-bottom:8px}.invoice .invoice-table tr:nth-last-of-type(2) td:first-of-type{display:none}.invoice .invoice-table tr.hide,.invoice .invoice-table tr.table-card.hide{display:none}.invoice .invoice-table tr.item-row td,.invoice .invoice-table tr.item-row td:first-child{width:100%!important}.invoice .stock-history{float:none}.other-bookings-table tr{display:flex;flex-direction:column;padding:8px;border:1px solid var(--tui-sem-color-border-subtlest);margin-bottom:8px}.other-bookings-table tr:first-of-type{border:0;padding:4px 8px}.other-bookings-table tbody tr td{border-top:0;padding:2px 0}.other-bookings-table tbody tr td .checkbox{margin:0;font-weight:700}.invoices-table tfoot tr{display:flex}.invoices-table tfoot tr td:first-of-type{flex:1}.view-invoice-table tr.no-border{display:flex}.view-invoice-table tr.no-border td:first-of-type{flex:1}.view-invoice-table tr.no-border td{white-space:nowrap}}.refund-modal label{font-size:13px}.refund-modal .modal-body .popover.left{padding-right:5px}.refund-modal .wide-input{width:290px}.refund-modal table{width:100%}.refund-modal table .text-right{padding-right:12px}.refund-modal table .form-group{margin-bottom:0;padding-right:10px}.refund-modal table .price-input{text-align:right;width:78px}.refund-modal table .textarea{width:290px;height:40px}.refund-modal table th{font-size:13px}.refund-modal table tr{border-bottom:1px solid var(--tui-sem-color-border-subtlest)}.refund-modal table td,.refund-modal table th{width:105px;padding:5px 0;vertical-align:middle}.refund-modal table tfoot tr{border-bottom:none}.refund-modal table tfoot tr .total-amount{padding-right:10px}.refund-modal table tfoot tr .single-border{border-bottom:1px solid var(--tui-sem-color-border-subtlest)}.refund-modal table tfoot tr .double-border{border-bottom:3px double var(--tui-sem-color-border-emphasized)}.refund-modal table tfoot tr:last-child td{font-weight:700}@media (max-width:767px){.refund-modal table td,.refund-modal table th{width:auto}.refund-modal table tfoot tr{display:flex}}.refund-payment-modal .balance{margin-bottom:20px}.refund-payment-modal .payment-message{margin-left:15px}.refund-payment-modal .input-narrow input{width:130px}.refundPayment-total{border-top:1px solid var(--tui-sem-color-border-subtlest);border-bottom:1px solid var(--tui-sem-color-border-emphasized);font-size:14px;position:relative;width:100%;max-width:220px;padding:4px 0}.refundPayment-total:before{content:"";display:block;position:absolute;left:0;bottom:-4px;width:100%;height:1px;background:var(--tui-sem-color-background-neutral-emphasized)}.refund-timelyPay-item{font-size:14px;font-weight:400;margin:4px 0;cursor:pointer}.refund-timelyPay-item span{vertical-align:top}.refund-timelyPay-item .col-sm-1{padding-left:0;width:auto;padding-right:5px}.refund-timelyPay-item .checkbox-colored{margin-top:4px}.refund-timelyPay-item .col-sm-4{padding-left:0;padding-right:5px}.refund-timelyPay-item .checked-to-refund{padding-top:5px}.checked-to-refund-input{width:170px}.checked-to-refund-input-single{width:186px}table.timelyPayPayments{border-collapse:separate;border-spacing:0 4px}table.timelyPayPayments tbody td.paymentDate{border-right:1px solid var(--tui-sem-color-border-subtlest)}table.timelyPayPayments tfoot td{border-top:1px solid var(--tui-sem-color-border-subtlest)}.date-tooltip-refund-padding{padding-top:1.75rem}.refund-row-width{width:100%}.booking-cancel-form .deposit-conversion-message{margin-top:8px}.booking-cancel-form .deposit-forfeit-message{display:none;position:relative;margin-top:8px;padding:8px 30px 8px 13px;background-color:var(--tui-sem-color-background-neutral-subtle-container);border-radius:4px;line-height:40px}.booking-cancel-form.did-not-show .booking-status__invoice{display:none!important}.booking-cancel-form .alert{margin-top:16px}.booking-cancel-form.deposit-forfeit .deposit-forfeit-message{display:block}.booking-cancel-form.deposit-forfeit .deposit-conversion-message{display:none}.booking-cancel-form.deposit-forfeit .price-input{width:75px}.booking-cancel-form.deposit-forfeit .clear-deduction{position:absolute;display:block;top:8px;right:8px;width:40px;height:40px;color:var(--tui-sem-color-text-secondary);font-size:20px;line-height:40px;text-align:center;cursor:pointer}
/*!
 * Datepicker for Bootstrap
 *
 * Copyright 2012 Stefan Petre
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 */.datepicker{top:0;left:0;padding:4px;margin-top:1px;border-radius:4px}.datepicker:before{content:"";display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid var(--tui-sem-color-border-subtlest);position:absolute;top:-7px;left:6px}.datepicker:after{content:"";display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid var(--tui-sem-color-border-inverse);position:absolute;top:-6px;left:7px}.datepicker>div{display:none}.datepicker.days div.datepicker-days,.datepicker.months div.datepicker-months,.datepicker.years div.datepicker-years{display:block}.datepicker table{width:100%;margin:0}.datepicker td,.datepicker th{text-align:center;width:20px;height:20px;line-height:20px}.datepicker td.day:hover{background:var(--tui-sem-color-background-neutral-subtlest-hovered);cursor:pointer}.datepicker td.new,.datepicker td.old{color:var(--tui-sem-color-text-tertiary)}.datepicker td.active,.datepicker td.active:hover{background-color:var(--tui-sem-color-background-info-emphasized);color:var(--tui-sem-color-text-inverse);text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker td span{display:block;width:47px;height:54px;line-height:54px;float:left;margin:2px;cursor:pointer;border-radius:4px}.datepicker td span:hover{background:var(--tui-sem-color-background-neutral-subtlest-hovered)}.datepicker td span.active{background-color:var(--tui-sem-color-background-info-emphasized);color:var(--tui-sem-color-text-inverse);text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker td span.old{color:var(--tui-sem-color-text-tertiary)}.datepicker th.switch{width:145px}.datepicker thead tr:first-child th{cursor:pointer}.datepicker thead tr:first-child th:hover{background:var(--tui-sem-color-background-neutral-subtlest-hovered)}.input-append.date .add-on i,.input-prepend.date .add-on i{display:block;cursor:pointer;width:16px;height:16px}.thumbnails{margin-left:-20px;list-style:none;*zoom:1}.thumbnails:after,.thumbnails:before{display:table;content:"";line-height:0}.thumbnails:after{clear:both}.thumbnails>li{float:left;margin:0 0 28px 20px}.thumbnail{display:block;padding:4px;line-height:1;border:1px solid var(--tui-sem-color-border-subtlest);border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,.075)}a.thumbnail:hover{border-color:var(--tui-sem-color-border-info-emphasized);box-shadow:0 1px 4px rgba(0,105,214,.25)}.thumbnail>img{display:block;max-width:100%;margin-left:auto;margin-right:auto}.thumbnail .caption{padding:9px}.label{padding:1px 4px 2px;font-size:13.536px;font-weight:700;line-height:13px;color:var(--tui-sem-color-text-inverse);vertical-align:middle;white-space:nowrap;background-color:var(--tui-sem-color-background-neutral-emphasized);border-radius:3px;display:inline-block;margin-top:-2px}.label:hover{color:var(--tui-sem-color-text-inverse);text-decoration:none}.label-important{background-color:var(--tui-sem-color-background-danger-emphasized)}.label-important:hover{background-color:var(--tui-sem-color-background-danger-emphasized-hovered)}.label-warning{color:var(--tui-sem-color-text-warning);background-color:var(--tui-sem-color-background-warning-emphasized)}.label-warning:hover{color:var(--tui-sem-color-text-warning);background-color:var(--tui-sem-color-background-warning-emphasized-hovered)}.label-success{background-color:var(--tui-sem-color-background-success-emphasized)}.label-success:hover{background-color:var(--tui-sem-color-background-success-emphasized-hovered)}.label-info{background-color:var(--tui-sem-color-background-info-emphasized)}.label-info:hover{background-color:var(--tui-sem-color-background-info-emphasized-hovered)}.label-inverse{background-color:var(--tui-sem-color-background-neutral-emphasized)}.label-inverse:hover{background-color:var(--tui-sem-color-background-neutral-emphasized-hovered)}.label-lg{font-size:16px}.disabled-hover{pointer-events:none}.badge{padding:1px 9px 2px;font-size:14.8px;font-weight:700;white-space:nowrap;color:var(--tui-sem-color-text-inverse);background-color:var(--tui-sem-color-background-neutral-emphasized);border-radius:9px}.badge:not(.no-hover):hover{color:var(--tui-sem-color-text-inverse);text-decoration:none;cursor:pointer}.badge-error{background-color:var(--tui-sem-color-background-danger-emphasized)}.badge-warning{background-color:var(--tui-sem-color-background-warning-emphasized)}.badge-success{background-color:var(--tui-sem-color-background-success-emphasized)}.badge-info{background-color:var(--tui-sem-color-background-info-emphasized)}.badge-inverse{background-color:var(--tui-sem-color-background-neutral-emphasized)}.badge-subtle{background-color:var(--tui-sem-color-background-neutral-subtle)}:not(.no-hover):hover.badge-error{background-color:var(--tui-sem-color-background-danger-emphasized-hovered)}:not(.no-hover):hover.badge-warning{background-color:var(--tui-sem-color-background-warning-emphasized-hovered)}:not(.no-hover):hover.badge-success{background-color:var(--tui-sem-color-background-success-emphasized-hovered)}:not(.no-hover):hover.badge-info{background-color:var(--tui-sem-color-background-info-emphasized-hovered)}:not(.no-hover):hover.badge-inverse{background-color:var(--tui-sem-color-background-neutral-emphasized-hovered)}:not(.no-hover):hover.badge-subtle{background-color:var(--tui-sem-color-background-neutral-subtle-hovered)}@keyframes progress-bar-stripes{0%{background-position:0 0}to{background-position:40px 0}}.progress{overflow:hidden;height:18px;margin-bottom:18px;background-image:linear-gradient(180deg,#f5f5f5,#f9f9f9);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);border-radius:4px}.progress .bar{width:0;height:18px;color:var(--tui-sem-color-text-inverse);font-size:12px;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-image:linear-gradient(180deg,#149bdf,#0480be);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-ms-box-sizing:border-box;box-sizing:border-box;transition:width .6s ease}.progress-striped .bar{background-color:#149bdf;background-image:linear-gradient(-45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-size:40px 40px}.progress.active .bar{animation:progress-bar-stripes 2s linear infinite}.progress-danger .bar{background-image:linear-gradient(180deg,var(--tui-sem-color-background-danger-emphasized),var(--tui-sem-color-background-danger-emphasized-pressed))}.progress-danger.progress-striped .bar{background-color:var(--tui-sem-color-background-danger-emphasized);background-image:linear-gradient(-45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.progress-success .bar{background-image:linear-gradient(180deg,var(--tui-sem-color-background-success-emphasized),var(--tui-sem-color-background-success-emphasized-pressed))}.progress-success.progress-striped .bar{background-color:var(--tui-sem-color-background-success-emphasized);background-image:linear-gradient(-45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.progress-info .bar{background-image:linear-gradient(180deg,var(--tui-sem-color-background-info-emphasized),var(--tui-sem-color-background-info-emphasized-pressed))}.progress-info.progress-striped .bar{background-color:var(--tui-sem-color-background-info-emphasized);background-image:linear-gradient(-45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.progress-warning .bar{background-image:linear-gradient(180deg,var(--tui-sem-color-background-warning-emphasized),var(--tui-sem-color-background-warning-emphasized-pressed));color:var(--tui-sem-color-text-warning)}.progress-warning.progress-striped .bar{background-color:var(--tui-sem-color-background-warning-emphasized);background-image:linear-gradient(-45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);color:var(--tui-sem-color-text-warning)}.accordion{margin-bottom:28px}.accordion-group{margin-bottom:2px;border:1px solid var(--tui-sem-color-border-subtle);border-radius:3px}.accordion-heading{border-bottom:0;border-top:1px solid var(--tui-sem-color-border-subtle);background-color:var(--tui-sem-color-background-neutral-subtle-container)}.accordion-heading:first-of-type{border-top:none}.accordion-heading.header-in{background-color:var(--tui-sem-color-background-primary)}.accordion-heading.header-in a:after{content:url(/images/icons/caret-up.svg)}.accordion-heading .accordion-toggle{display:block;padding:8px 15px}.accordion-heading .accordion-toggle:hover{text-decoration:none}.accordion-heading .accordion-toggle:after{content:url(/images/icons/caret-down.svg);float:right;width:20px;height:20px;margin-top:-34px;position:relative}.accordion-heading-right{float:right;margin-top:-36px;min-width:120px}.accordion-heading-right a,.accordion-heading-right span label{display:inline-block;margin-left:10px;font-weight:700}.accordion-heading-right span label{min-width:80px}.accordion-inner{border-top:none;background-color:var(--tui-sem-color-background-neutral-subtle-container);padding:9px 15px 20px}.in .accordion-inner{background-color:var(--tui-sem-color-background-primary)}.accordion-disabled *{cursor:not-allowed!important}.customer-rewards-summary{display:flex;flex-grow:1;flex-direction:row;justify-content:space-between;padding:18px 0;border:1px solid var(--tui-sem-color-border-subtle);border-left:0;border-right:0}.customer-rewards-summary .summary-info{display:flex;flex-direction:column}.customer-rewards-summary .edit-btn{display:flex;align-items:center}.customer-rewards-formula{display:flex;flex-grow:1;flex-direction:row;padding:18px 0;border:1px solid var(--tui-sem-color-border-subtle)}.customer-rewards-formula__diamond{color:var(--tui-sem-color-text-brand);margin:4px 16px 0;height:42px}.customer-rewards-summary-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.customer-rewards-summary-wrapper strong{font-weight:900}.customer-rewards-summary-wrapper button{margin-top:-4px}.customer-rewards__heading{margin:16px 0 8px}.customer-rewards__no-history-text{color:var(--tui-sem-color-text-tertiary);margin-top:8px}.customer-rewards-edit__characters-left{color:var(--tui-sem-color-text-tertiary);font-size:12px;padding-left:12px}@media (max-width:768px){.customer-rewards-edit__characters-left{padding-left:0}}.customer-rewards-edit__voucher-info{font-family:lato;font-style:italic}.buttonGroup,.d-flex{display:flex}.adjustment_type__button{display:flex;justify-content:center;align-items:center}.adjustment_type__button-icon{width:16px;height:16px;margin-right:8px}.customer_rewards_alert{display:flex;justify-content:flex-end;padding-left:8px;padding-right:8px}@media (max-width:768px){.customer_rewards_alert{padding-left:0;padding-right:0}}.customer_rewards_alert .alert_wraper{line-height:16px;font-size:14px;padding:8px 16px 8px 8px;margin-bottom:0;margin-right:40px}@media (max-width:768px){.customer_rewards_alert .alert_wraper{margin-right:4px}}.customer-rewards-edit__points-adjustment-label{margin-top:48px}@media (max-width:768px){.customer-rewards-edit__points-adjustment-label{margin-top:15px}}.customer-rewards-edit__points-adjustment{margin-top:48px;padding-left:8px;padding-right:8px}@media (max-width:768px){.customer-rewards-edit__points-adjustment{margin-top:4px;padding-left:0;padding-right:0}}.customer-rewards-edit__points-input{display:flex;flex-grow:1;margin-left:24px}@media (max-width:768px){.customer-rewards-edit__points-input{margin-left:14px}}.customer-rewards-edit__reason-input{padding-right:0;padding-left:8px;margin-top:20px}@media (max-width:768px){.customer-rewards-edit__reason-input{margin-top:4px;padding-right:0;padding-left:0}}.customer-rewards-edit__new-balance{padding-top:8px;padding-left:8px}@media (max-width:768px){.customer-rewards-edit__new-balance{padding-top:0;padding-left:0}}.customer-rewards-edit .form-group{margin-bottom:0}.customer-rewards-edit .form-group strong{font-weight:900}.customer-rewards-edit label{margin-bottom:0}@media (max-width:768px){.customer-rewards-edit .customer-rewards-edit__label-margin{margin:15px 0 0}}.customer-rewards-edit .customer-rewards-edit__label-value{padding-left:8px}@media (max-width:768px){.customer-rewards-edit .customer-rewards-edit__label-value{padding-left:0;padding-bottom:0}}.rewards__alert-saved .alert{z-index:499;position:fixed;width:250px;left:50%;margin-left:-125px;padding:8px 0;background-image:none;top:0;border:0;text-align:center;border-radius:0 0 4px 4px;box-shadow:none;text-shadow:none;font-size:18px;transition:all .3s ease-in-out;transform:translate3d(0,-42px,0)}.rewards__alert-saved .alert.show{margin-top:0;transition:all .3s ease-in-out;transform:translateZ(0)}.rewards__alert-saved .alert-info{background-color:var(--tui-sem-color-text-info);color:var(--tui-sem-color-text-inverse)}.rewards__alert-saved .alert-info .close{display:none}.customer-rewards__history>hr{margin:8px 0}.table-scrollable__wrapper{position:relative;margin-bottom:18px}.table-scrollable__container{overflow-x:auto;-webkit-overflow-scrolling:touch}.table-scrollable{width:100%}.table-scrollable__cell{white-space:nowrap}.table-scrollable__cell.wrap-text{white-space:normal}.table-scrollable__navigation{display:flex;align-items:center;justify-content:center;width:100%}.table-scrollable__navigation-arrow{padding-left:0!important;padding-right:0!important}.table-scrollable__navigation-pip{height:6px;width:6px;margin-bottom:4px;border-radius:3px;background-color:var(--tui-sem-color-background-neutral-subtle);margin-left:4px}.table-scrollable__navigation-pip-visible{background-color:var(--tui-sem-color-background-neutral-emphasized-hovered)}.table-scrollable__navigation-pip:first-of-type{margin-left:0}.rewards-settings__enable-toggle{margin-bottom:24px}.rewards-settings__enable-button{margin-bottom:16px}.rewards-settings__success-btn{min-width:116px}.rewards-settings__success-btn div:first-child{width:16px;height:16px;vertical-align:text-bottom}.rewards-settings__footer{margin-bottom:24px}.rewards-settings__footer .btn:last-of-type{margin-left:8px}.rewards-settings__spend-info p{margin-bottom:0}.rewards-settings__spend-info h3{font-size:32px;line-height:normal;font-weight:900;margin-bottom:24px}@media (max-width:768px){.rewards-settings__spend-info h3{font-size:25px}}.rewards-settings__large-divider{margin:30px 0}.rewards-settings__formula-options{display:flex;justify-content:space-evenly}@media (max-width:768px){.rewards-settings__formula-options{flex-wrap:wrap}}.rewards-settings__formula-options--section.disabled{color:var(--tui-sem-color-text-tertiary);border-color:var(--tui-sem-color-border-subtlest)}.rewards-settings__formula-options--section.disabled .rewards-settings__formula-options-card{border-color:var(--tui-sem-color-border-subtlest)}.rewards-settings__formula-options-card{width:180px;padding:28px 20px 20px;margin-left:20px;border:1px solid var(--tui-sem-color-text-secondary);border-radius:5px;text-align:center}.rewards-settings__formula-options-card.selected{border-color:var(--tui-sem-color-border-brand)}.rewards-settings__formula-options-card h3{font-size:24px}@media (max-width:768px){.rewards-settings__formula-options-card{width:-webkit-fill-available;width:stretch;margin-left:0;margin-top:20px}}.rewards-settings__formula-options-card:first-of-type{margin-left:0}.rewards-settings__formula-options-card--selected{width:24px;height:24px;display:inline-block;border-radius:12px;background-color:var(--tui-sem-color-background-brand-emphasized)}.rewards-settings__formula-options-card--selected svg path{fill:var(--tui-sem-color-border-inverse)}.rewards-settings__formula-options-card--selected-text{vertical-align:top;color:var(--tui-sem-color-text-brand)}.rewards-settings__create-link{margin-top:24px;text-align:center}.rewards-settings__btn-link{color:var(--tui-sem-color-text-secondary);text-decoration:underline;padding:0;border-width:0}.rewards-settings__btn-link:focus{outline:none}.rewards-settings__formula-summary{padding:25px;background-color:var(--tui-sem-color-background-neutral-subtle-container);border-radius:5px}.rewards-settings__formula-summary p{margin-bottom:25px}@media (max-width:768px){.rewards-settings__formula-summary{padding:24px}}.rewards-settings__formula-edit-summary{padding:24px 48px;border:1px solid var(--tui-sem-color-border-brand);border-radius:5px;text-align:center}.rewards-settings__formula-edit-summary h3{font-size:24px;color:var(--tui-sem-color-text-brand);line-height:120%;margin-bottom:24px}.rewards-settings__formula-edit-summary em{font-size:16px}@media (max-width:768px){.rewards-settings__formula-edit-summary{padding:24px}}.rewards-settings__current-formula-summary{padding:0 20px 20px;border:1px solid var(--tui-sem-color-border-brand);border-radius:5px}.rewards-settings__current-formula-summary h1{font-family:DomaineDisplay;color:var(--tui-sem-color-text-brand);font-size:36px;margin-bottom:24px}.rewards-settings__current-formula-summary h3{font-size:24px;font-weight:400;line-height:normal;margin-bottom:16px}.rewards-settings__current-formula-summary em{font-size:16px}@media (max-width:768px){.rewards-settings__current-formula-summary h3{font-size:20px}}.rewards-settings__diamond{position:relative;top:-33px;left:92%;margin-bottom:-50px}@media (max-width:768px){.rewards-settings__diamond{left:90%}}@media (max-width:480px){.rewards-settings__diamond{left:85%}}.rewards-settings__custom-formula{padding:30px 20px 20px;border:1px solid var(--tui-sem-color-text-secondary);border-radius:5px;text-align:center}.rewards-settings__custom-formula.selected{border-color:var(--tui-sem-color-border-brand)}.rewards-settings__custom-formula h3{font-size:24px}@media (max-width:768px){.rewards-settings__custom-formula h3{display:none}}.rewards-settings__custom-formula--input{margin-bottom:20px}.rewards-settings__custom-formula--input .input-group{margin:8px}@media (max-width:768px){.rewards-settings__custom-formula--input{margin-top:0}.rewards-settings__custom-formula--input .input-group{display:table}}.rewards-settings__custom-formula-alert{margin-top:24px}.rewards-settings__custom-formula-alert div:first-child{margin-bottom:0}.rewards-settings__tooltip{padding-left:6px;padding-top:1px}.rewards-settings__tooltip .fa-question-circle{color:var(--tui-sem-color-text-secondary)}.rewards-settings__tooltip:focus{outline:none}.rewards-settings__customer-facing{display:flex}@media (max-width:992px){.rewards-advanced-settings .col-md-8{padding-top:20px}}.rewards-advanced-settings__heading{display:inline-block}.rewards-advanced-settings__heading--no-margin{margin-bottom:0}.rewards-advanced-settings__show-hide-icon{height:24px;vertical-align:bottom}.rewards-advanced-settings__toggle{color:var(--tui-sem-color-text-secondary);text-decoration:underline;cursor:pointer;padding:0;border-width:0;float:right}.rewards-advanced-settings__button-group{margin-bottom:22px}.rewards-advanced-settings__button-group button{width:160px;padding-left:0;padding-right:0}@media (max-width:768px){.rewards-advanced-settings__button-group{width:100%;display:flex}}.rewards-advanced-settings__manage-collection{display:flex;flex-wrap:wrap;align-items:center;padding:8px 20px 20px 25px;margin-bottom:30px;background-color:var(--tui-sem-color-background-neutral-subtle-container);border-radius:4px;justify-content:space-between}.rewards-advanced-settings__manage-collection>*{margin-top:12px}.rewards-advanced-settings__expiry-enable{display:inline-block;margin-bottom:12px}.rewards-advanced-settings__expiry-enable label{margin-right:10px}.rewards-advanced-settings__expiry-inputs{display:inline-block}.rewards-advanced-settings__expiry-inputs select{margin-left:10px}.rewards-selector-modal__content{padding:32px 40px 12px;margin-bottom:30px;background-color:var(--tui-sem-color-background-primary);border:1px solid var(--tui-sem-color-border-subtlest);border-radius:4px}@media (max-width:768px){.rewards-selector-modal__content{padding:17px 20px 12px}}.rewards-selector-modal__content input[type=checkbox]{cursor:pointer}.rewards-selector-modal__content-empty{display:flex;justify-content:center;padding:100px 0}.rewards-selector-modal__content-empty a{color:inherit;cursor:pointer;text-decoration:underline}.rewards-selector-modal__back-wrapper{display:flex;align-items:center;height:40px;cursor:pointer}.rewards-selector-modal__back-wrapper a,.rewards-selector-modal__back-wrapper div{height:40px;line-height:40px}.rewards-selector-modal__back-wrapper a{margin-left:8px;cursor:pointer}.rewards-selector-modal__back-wrapper svg{margin-top:5px;height:30px}.rewards-selector-modal__controls{display:flex;justify-content:flex-end;margin-bottom:66px}table.rewards-selector-table{margin-bottom:0}table.rewards-selector-table label{font-weight:400;margin-bottom:0;cursor:pointer}.rewards-selector-table__header{width:100%;border-bottom:1px solid var(--tui-sem-color-text-secondary);padding-bottom:12px}.rewards-selector-table__header p{display:inline-block;margin-bottom:0}.rewards-selector-table__header p:last-of-type{float:right}@media (max-width:768px){.rewards-selector-table__header p{display:block}.rewards-selector-table__header p:last-of-type{float:left}}.rewards-selector-table__footer{width:100%;padding:24px 0;border-bottom:1px solid var(--tui-sem-color-text-secondary)}.rewards-selector-table__footer p{text-align:right;margin-bottom:0;line-height:18px}.rewards-selector-table__pagination{padding-top:30px}table tbody tr.rewards-selector-table__row td{vertical-align:middle;border-top:none;border-bottom:1px solid var(--tui-sem-color-border-subtlest)}table.service-selector-table>tbody>tr>td{padding-left:0;padding-right:0}table.service-selector-table tbody tr td{border:none}table.service-selector-table__category>thead>tr>td{border-bottom:1px solid var(--tui-sem-color-border-subtlest)}table.service-selector-table__category>thead>tr>td strong{font-size:18px}.rewards-selector-table__checkbox{width:16px}.rewards-selector-table__image-container{width:40px;padding-left:0}.rewards-selector-table__image{width:40px;height:40px;background-color:var(--tui-sem-color-background-neutral-subtle-container);background-repeat:no-repeat;background-size:cover;display:block}.rewards-selector-table__description{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;width:-webkit-fill-available;width:stretch}.rewards-selector-table__description label,.rewards-selector-table__description span{padding-right:4px}@media (max-width:480px){.rewards-selector-table__description{flex-direction:column;align-items:start}}.rewards-selector-table__toggle-all{display:flex;align-items:center;width:100%;padding:24px 0 6px;border-bottom:2px solid var(--tui-sem-color-border-subtlest);cursor:pointer;font-weight:400}.rewards-selector-table__toggle-all input{margin-top:0;margin-left:8px;margin-right:20px}.rewards-selector-table__toggle-all.rewards-selector-services input{margin-right:15px}.rewards-selector-table__alert{padding:16px 0 8px}.rewards-selector-table__alert a{cursor:pointer;text-decoration:underline}.rewards-selector-table__alert div:first-of-type{margin-bottom:0}.rewards-selector-table__alert-text{display:flex;flex-wrap:wrap;align-items:baseline}.rewards-selector-table__alert-text button:focus{outline:none}.rewards-service-selector{padding-bottom:38px}@media (max-width:768px){.rewards-service-selector{padding-bottom:38px}}.rewards-service-list .checkbox-colored{margin-top:4px}ul.rewards-service-list{margin:0}.rewards-service-list li{list-style-type:none;display:flex;padding:6px 0}.rewards-service-list li:last-of-type{padding-bottom:0}.rewards-service-list input{margin-right:15px}.rewards-service-list label{font-weight:400;margin-bottom:0;cursor:pointer}.rewards-service-list__service-sub-list{width:100%}.rewards-service-list__service-sub-list li{margin-left:36px}.rewards-service-list__service-group-sub-list{width:100%}.rewards-service-list__service-group-sub-list li{margin-left:28px}.rewards-service-list__service-group-sub-list .rewards-service-list li:first-of-type{padding-top:12px}.rewards-service-list__service-group-sub-list .rewards-service-list li:last-of-type{padding-bottom:0}.rewards-service-list__category{display:flex;align-items:flex-start;justify-content:space-between;padding:18px 0 6px 8px;border-bottom:1px solid var(--tui-sem-color-border-subtlest)}.rewards-service-list__category>div:first-of-type{display:flex;flex-wrap:nowrap}.rewards-service-list strong{padding-right:30px}.rewards-service-list__category strong{padding-right:6px}.rewards-service-list__category-name{padding-right:0;font-size:20px}.rewards-service-list__category-controls{display:flex;flex-wrap:nowrap}.rewards-service-list__service-group{display:flex;justify-content:space-between}.rewards-service-list__service-group>div{display:flex}.rewards-service-list__service-count{color:var(--tui-sem-color-text-tertiary);margin-right:6px}.laybuy-payment_sms-input{max-width:330px}.laybuy-payment_icon{margin-top:24px;margin-bottom:24px}.laybuy-payment_spinner{position:relative;width:95px;height:95px;margin:24px auto}.laybuy-payment_spinner>div{position:absolute}.laybuy-payment_spinner div:first-child{width:95px}.laybuy-payment_spinner div:first-child svg{color:var(--tui-sem-color-text-tertiary)}.laybuy-payment_spinner div:last-child{left:25px;top:29.5px}.laybuy-payment_alert{width:430px;margin:0 auto}.laybuy-payment_success-message{color:var(--tui-sem-color-text-success)}.loading-bar{top:0;left:0;position:absolute;width:100%;overflow:hidden;height:3px}.loading-bar.loading-bar--dash{top:32px;margin-left:-20px;margin-right:-20px;box-sizing:content-box;padding-right:40px}.loading-bar.loading-bar--dash-activity{top:-20px}.loading-bar.loading-bar--dash-trial{top:32px;margin-left:-20px;margin-right:-20px;box-sizing:content-box;padding-right:40px}.loading-bar.loading-bar--sidebar{top:-10px}.loading-bar__inner{position:absolute;width:100%;height:3px;overflow:hidden;transform:translate3d(0,-3px,0);transition:all .3s ease-in-out}.loading-bar--loading .loading-bar__inner{transform:translateZ(0)}.loading-bar__line{position:absolute;background:var(--tui-sem-color-background-info-subtle);width:100%;height:3px}.loading-bar__break{position:absolute;background:var(--tui-sem-color-background-info-emphasized);width:5px;height:3px}.loading-bar__break--dot1{animation:calloading 4s infinite}.loading-bar__break--dot2{animation:calloading 4s 1s infinite}.loading-bar__break--dot3{animation:calloading 4s 2s infinite}.loading-indicator{height:60px;width:60px;background-image:url(https://app.gettimely.com/images/loading.gif);background-size:60px;background-repeat:no-repeat;background-position:50%;opacity:.5}.loading-indicator--center{margin:100px auto}.loading-indicator-overlay{background-color:var(--tui-sem-color-background-neutral-subtle);opacity:.3}.loading-indicator-overlay.overlay-hidden{opacity:0}.loading-indicator.fancy{height:60px;width:60px;background-image:none;opacity:1}.fancy *{box-sizing:border-box}.fancy .circular{animation:rotate 2s linear infinite;height:100%;transform-origin:center center;width:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.fancy .path{stroke:var(--tui-sem-color-text-primary);stroke-dasharray:1,200;stroke-dashoffset:0;animation:dash 1.5s ease-in-out infinite,color 6s ease-in-out infinite;stroke-linecap:round}@keyframes rotate{to{transform:rotate(1turn)}}@keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.t-slider__label{border:1px solid var(--tui-sem-color-border-default);font-size:14px;border-radius:17px;cursor:pointer;display:block;height:32px;overflow:hidden;position:relative;width:110px;margin-bottom:0;transform:translateZ(0);transform:translate(0)}.t-slider__label input{position:absolute;left:-9999px;top:-9999px}.t-slider{position:absolute;transform:translateZ(0);transform:translate(-78px);top:-1px;transition:all .3s cubic-bezier(.6,0,.4,1)}.t-slider__label input:checked+.t-slider,.t-slider__label input:checked+input+.t-slider,t-slider__label.on .t-slider{transform:translateZ(0);transform:translate(0)}.t-slider__blocker,.t-slider__off,.t-slider__on{display:block;font-weight:700;height:32px;line-height:32px;position:absolute;text-align:center;top:0;-moz-user-select:none;user-select:none}.t-slider__on{background-color:var(--tui-sem-color-border-brand);color:var(--tui-sem-color-text-inverse);left:-10px}.t-slider__off,.t-slider__on{box-shadow:inset 0 3px 5px rgba(0,0,0,.125);top:1px;width:110px}.t-slider__off{background-color:var(--tui-sem-color-background-neutral-subtle);border-radius:17px;color:var(--tui-sem-color-text-tertiary);left:88px}.t-slider__blocker{border:1px solid var(--tui-sem-color-border-subtlest);background-color:var(--tui-sem-color-background-primary);border-radius:50%;height:32px;left:77px;width:32px;box-shadow:inset 0 8px 4px -7px hsla(0,0%,100%,.3),0 8px 20px -8px rgba(33,33,33,.5)}.t-landing,.t-landing .page-body,.t-landing body{background-color:var(--tui-sem-color-background-neutral-subtlest)}.t-landing .t-landing__outer{text-align:center}.t-landing h1{font-size:3.5rem}.t-landing h2{color:var(--tui-sem-color-text-tertiary);font-weight:300!important}.t-landing .t-landing__body{min-height:20px;padding:40px;margin-bottom:80px;margin-top:40px;background-color:var(--tui-sem-color-background-primary);border:1px solid var(--tui-sem-color-border-subtlest);border-radius:8px}.t-landing .lead{font-size:17px;font-weight:400}.t-landing .t-landing__logo{border:1px solid var(--tui-sem-color-border-subtlest);border-radius:17.544%;height:100px;width:100px;padding:10px 0;box-sizing:border-box;display:inline-block;font-size:79px;margin-bottom:9px;color:var(--tui-sem-color-text-info)}.t-landing .t-landing__footer-image{margin-top:20px;max-width:100%}.trial-container{margin-top:-24px;margin-left:-20px;margin-right:-20px;background:var(--tui-sem-color-background-secondary);padding:24px 20px 0}.trial-container .btn.add-customer-reminders{margin-top:10px}.dashboard{display:flex;align-content:stretch;margin-left:-20px;margin-right:-20px;min-height:calc(100vh - 162px);box-sizing:border-box}.dashboard-tooltip{position:relative}.dashboard-tooltip:after{position:absolute;top:-30px;left:50%;width:120px;margin-left:-60px;height:24px;line-height:24px;background-color:var(--tui-sem-color-background-neutral-emphasized-hovered);border-radius:4px;color:var(--tui-sem-color-text-inverse);text-align:center;font-size:12px;pointer-events:none;opacity:0;transition:opacity .2s;z-index:150}.dashboard-tooltip:hover:after{opacity:1}.dashboard--day .dashboard-tooltip:after{content:"vs. previous day"}.dashboard--week .dashboard-tooltip:after{content:"vs. previous week"}.dashboard--month .dashboard-tooltip:after{content:"vs. previous month"}.dashboard--year .dashboard-tooltip:after{content:"vs. previous year"}.dashboard--7-days .dashboard-tooltip:after{content:"vs. previous 7 days"}.dashboard--14-days .dashboard-tooltip:after{content:"vs. previous 14 days"}.dashboard--30-days .dashboard-tooltip:after{content:"vs. previous 30 days"}.dashboard--365-days .dashboard-tooltip:after{content:"vs. previous 365 days"}.dashboard__header>.dashboard__header__container{display:flex;justify-content:space-between;padding:10px 0;margin-top:-24px;overflow-y:auto}.dashboard__header .left-controls{flex:1;max-width:30%}.dashboard__header .left-controls .btn-group{display:flex;width:100%}.dashboard__header .left-controls .btn-group span{flex:1}.dashboard__header .right-controls{flex:1;max-width:30%;display:flex}.dashboard__header .right-controls div{margin-left:8px;flex:1}.dashboard--with-trial .dashboard__header.sub-nav-header{border-top:1px solid var(--tui-sem-color-border-subtlest)}.dashboard__activity__item{border-bottom:1px solid var(--tui-sem-color-border-subtlest);float:left;width:100%;padding-bottom:10px;margin-bottom:10px}.dashboard__activity__item p{margin-bottom:0}.bookings .dashboard__sidebar__item h4 .label{float:none;padding:2px 5px;margin-right:5px;width:auto;font-size:12px}.dashboard__coming-up__item,.dashboard__pending__item{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid var(--tui-sem-color-border-subtlest)}.dashboard__coming-up__item .pending-container,.dashboard__pending__item .pending-container{display:flex}.dashboard__coming-up__item .pending-container>div ul,.dashboard__pending__item .pending-container>div ul{margin-left:0;list-style:none}.dashboard__coming-up__item .pending-container>div ul>li,.dashboard__pending__item .pending-container>div ul>li{border:none;padding-top:0;padding-bottom:0}.dashboard__coming-up__item .pending-container .btns,.dashboard__pending__item .pending-container .btns{margin-left:auto;position:relative}.dashboard__coming-up__item .pending-container .btns .popover__add-link,.dashboard__pending__item .pending-container .btns .popover__add-link{left:-292px}.dashboard__coming-up__item .pending-container a,.dashboard__pending__item .pending-container a{cursor:pointer}.dashboard__coming-up__item .pending-container__add-link,.dashboard__pending__item .pending-container__add-link{position:relative}.dashboard__coming-up__item .coming-up-container,.dashboard__pending__item .coming-up-container{display:flex;flex-wrap:wrap}.dashboard__coming-up__item .coming-up-container>span,.dashboard__pending__item .coming-up-container>span{margin-right:10px;flex:1;min-width:170px}.dashboard__coming-up__item .coming-up-container .booking-item__time,.dashboard__pending__item .coming-up-container .booking-item__time{max-width:80px;min-width:78px}.dashboard__coming-up__item span.status,.dashboard__pending__item span.status{float:none;font-size:14px;padding-right:5px}.dashboard__coming-up__item .popover__add-link,.dashboard__pending__item .popover__add-link{display:block}.dashboard__coming-up__item .popover__add-link .popover__buttons,.dashboard__pending__item .popover__add-link .popover__buttons{display:flex;margin-top:8px}.dashboard__coming-up__item .popover__add-link .popover__buttons .btn-charcoal,.dashboard__pending__item .popover__add-link .popover__buttons .btn-charcoal{flex:1}.birthdays .birthday-item{overflow:hidden;border-bottom:1px solid var(--tui-sem-color-border-subtlest);margin-bottom:10px}.birthdays .birthday-item h4{margin-top:0;margin-right:10px}.birthdays .birthday-item p{float:left;margin-right:10px}.birthdays .birthday-item .btn{float:right;margin-right:10px}.dashboard__main{flex:1;background:var(--tui-sem-color-background-secondary);margin-top:-24px;padding:24px 20px 0;overflow:hidden}.dashboard__main .alert{margin-bottom:16px}.dashboard__main .loading-bar{top:-24px}.dashboard__main .loading-bar.loading-bar--dash-activity{top:-54px}.dashboard-card{background:var(--tui-sem-color-background-primary);border-radius:4px;margin-bottom:16px;display:flex;align-items:stretch;position:relative}.dashboard-loading-overlay{display:none;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:4px;background-color:var(--tui-sem-color-background-primary);z-index:250}.dashboard-loading-overlay .loading-indicator{position:absolute;top:50%;left:50%;margin:-30px 0 0 -30px;height:60px;width:60px;background-image:none;opacity:1}.dashboard-loading-overlay circle.path{stroke:var(--tui-sem-color-border-subtlest)}.is-loading .dashboard-card{position:relative}.is-loading .dashboard-loading-overlay{display:block}@media (max-width:480px){.dashboard__main{padding:24px 0 0}.dashboard__main .rg-row{margin:0}.dashboard__main .col-sm-12{padding:0}.dashboard-card{border-radius:0;margin-bottom:8px;border-top:1px solid var(--tui-sem-color-border-subtlest);border-bottom:1px solid var(--tui-sem-color-border-subtlest)}}.dashboard-date-navigation{display:flex;justify-content:center;width:100%;padding:16px 0;-moz-user-select:none;user-select:none}.dashboard-misc-add,.dashboard-misc-filter,.dashboard-next,.dashboard-prev{padding:0 8px;cursor:pointer}.dashboard-misc-add .knockout-icon,.dashboard-misc-filter .knockout-icon,.dashboard-next .knockout-icon,.dashboard-prev .knockout-icon{height:32px}.dashboard-next--hidden{visibility:hidden;pointer-events:none}.dashboard-misc-filter{position:absolute;left:16px;top:50%;transform:translateY(-50%);display:inline-block}.dashboard-misc-filter select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none!important;padding-right:24px}.dashboard-misc-filter:after{content:" ";display:block;position:absolute;top:50%;right:8px;width:10px;height:10px;border:5px solid transparent;border-top:5px solid var(--tui-sem-color-border-emphasized);box-sizing:border-box;pointer-events:none}.dashboard-misc-add{position:absolute;right:16px;top:50%;transform:translateY(-50%)}.dashboard-current-label{min-width:30%;text-align:center;white-space:nowrap;font-size:20px;font-weight:400;letter-spacing:1px;line-height:32px;text-transform:uppercase}.dashboard-card__item_sales,.dashboard-card__item_staff{border-right:1px solid var(--tui-sem-color-border-subtlest)}.dashboard-card__item_inner-left{position:relative}.dashboard-card__item_inner-left>div{position:absolute;width:1px;top:20%;bottom:20%;left:0;background-color:var(--tui-sem-color-background-disabled-emphasized);overflow:hidden}.calculation-symbols{padding-top:75px;font-size:4em;color:var(--tui-sem-color-text-tertiary);margin:0 auto}.dashboard-productivity-title{text-align:center;margin:-8px 0 8px}.dashboard-productivity-title i{color:var(--tui-sem-color-text-secondary)}.graph-date-range{margin:60px 0 32px;padding-left:60px}.graph-date-range--sales .graph-date-range__text{text-align:center;margin:2px 5px 0}.graph-date-range--productivity .graph-date-range__text{text-align:center;margin:-22px 5px 0}.graph-date-range__labels{display:flex;align-items:stretch;padding-top:10px;height:10px;text-transform:uppercase}.graph-date-range__labels>span.graph-date-range__right,.graph-date-range__labels span.graph-date-range__left{flex:1;box-sizing:border-box;display:flex;flex-direction:column}.graph-date-range__left span{border-left:1px solid var(--tui-sem-color-border-subtlest)}.graph-date-range__left span,.graph-date-range__right span{margin:-10px 5px 0;border-bottom:1px solid var(--tui-sem-color-border-subtlest)}.graph-date-range__right span{border-right:1px solid var(--tui-sem-color-border-subtlest)}.graph-date-range__right--middle span{margin-right:-3px}.graph-date-range__left--middle span{margin-left:15px}.graph-date-range__small-text{font-size:14px;color:var(--tui-sem-color-text-tertiary);text-transform:lowercase}.dashboard-item-heading{text-transform:uppercase;font-size:14px;color:var(--tui-sem-color-text-secondary);font-weight:400;letter-spacing:1px}.progress-indicator{display:none}.dashboard-card__item{padding:32px;flex:1;box-sizing:border-box;display:flex;flex-direction:column;max-width:100vw}.dashboard-card__item .dashboard-card__item_inner{border-right:1px solid var(--tui-sem-color-border-subtlest)}.dashboard-card__item.activity-item{flex:none;display:block;width:300px}.staff-overview-content .dashboard-card__item{padding:10px}.staff-overview-content .dashboard-card__item h4{align-self:center}.dashboard-card__item.dashboard-card__item-profile{flex:none;width:240px;display:block}.dashboard-card__item.dashboard-card__item-profile p{margin-top:10px}.dashboard-card__item.dashboard-card__item-addgoal button{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.dashboard-card__item .vertical-center{display:flex;flex:1;align-items:center}.dashboard-card__item .vertical-center h4{margin-top:0}.dashboard-card__item .vertical-center.has-progress-indicator h4{margin-top:20px}.dashboard-card__item .vertical-center.has-progress-indicator .progress-indicator{display:block;width:100%;height:8px;background-color:var(--tui-sem-color-background-neutral-subtle)}.dashboard-card__item .vertical-center.has-progress-indicator .progress-indicator-fill{height:100%;background-color:var(--tui-sem-color-background-info-emphasized)}.dashboard-card__item a{cursor:pointer}.dashboard-outer{position:relative}.dashboard-activity-card{border:none;display:flex;flex-direction:row;max-height:100%;height:100%}.dashboard-activity-card__loading .dashboard-activity-card__item{position:relative}.dashboard-activity-card__loading .dashboard-activity-card__item .dashboard-loading-overlay{display:block}.dashboard-activity-card__loading.dashboard-activity-card__item{position:relative}.dashboard-activity-card__loading.dashboard-activity-card__item .dashboard-loading-overlay{display:block}.dashboard-activity-card__item{background-color:var(--tui-sem-color-background-primary);margin:0 0 16px;flex:2;box-sizing:border-box;display:flex;flex-direction:column;max-height:100%;min-height:100%;overflow-y:auto;min-width:300px;border-top:1px solid var(--tui-sem-color-border-subtlest);border-bottom:1px solid var(--tui-sem-color-border-subtlest)}.dashboard-activity-card__item .dashboard-activity-card__item-container{padding:10px}.dashboard-activity-card__item.activity-item{flex:1}.dashboard-activity-card__item .vax-status-icon{margin-top:-2px}.dashboard-activity-card__item .vertical-center{display:flex;flex:1;align-items:center}.dashboard-activity-card__item .vertical-center h4{margin-top:0}.dashboard-activity-card__item .vertical-center.has-progress-indicator{display:block;flex:none}.dashboard-activity-card__item .vertical-center.has-progress-indicator h4{margin-top:20px}.dashboard-activity-card__item .vertical-center.has-progress-indicator .progress-indicator{display:block;width:100%;height:8px;background-color:var(--tui-sem-color-background-neutral-subtle)}.dashboard-activity-card__item .vertical-center.has-progress-indicator .progress-indicator-fill{height:100%;background-color:var(--tui-sem-color-background-info-emphasized)}@media (min-width:480px){.dashboard-activity-card__item{border-radius:4px;border:none}}@media (min-width:770px){.dashboard-activity-container{position:absolute;top:30px;left:-19px;right:-19px;bottom:30px;max-height:100%;padding:0 19px}.dashboard-activity-card__item{margin:0 16px 0 0}.dashboard-activity-card__item:last-of-type{margin:0}}.pending-item-count{position:absolute;top:-6px;right:-12px;padding:2px 4px;background-color:var(--tui-sem-color-background-danger-emphasized);color:var(--tui-sem-color-text-inverse);font-weight:700;font-size:11px;border-radius:50%;min-width:14px;text-align:center}.dashboard-activity-card__item h3.activity-header,.dashboard-card__item h3{text-transform:uppercase;font-weight:400;font-size:14px;letter-spacing:.5px;color:var(--tui-sem-color-text-tertiary);padding:0;margin:0}.dashboard-activity-card__item h3.activity-header{border-bottom:1px solid var(--tui-sem-color-border-subtlest);margin-bottom:10px}.dashboard-card__item h4{margin-top:10px}.dashboard-card__item h4>span{font-size:16px;font-weight:600;display:inline-block;vertical-align:middle;margin:0}.dashboard-card__item h4>span.up,.dashboard-card__item h4>span.up a{color:var(--tui-sem-color-text-success)}.dashboard-card__item h4>span.down,.dashboard-card__item h4>span.down a{color:var(--tui-sem-color-text-danger)}.dashboard-card__item h4>span.no-change{color:var(--tui-sem-color-text-tertiary);font-size:14px}.dashboard-card__item h4>span.metric{font-size:40px;font-weight:400;margin:0 10px 0 0;line-height:normal}.dashboard-card__item h4>span.metric .decimal{font-size:22px;color:var(--tui-sem-color-text-tertiary)}.dashboard-card__item h4>span .fa{padding-right:2px}.dashboard-card__item h4>span .fa:hover{text-decoration:none}.dashboard-activity-card__item h4{margin-top:0;font-weight:400}.dashboard-activity-card__item h4 a{font-size:16px}.dashboard-activity-card__item h4 .label{vertical-align:baseline;margin-right:5px}.dashboard-activity-card__item p>a,.dashboard-card__item p>a{cursor:pointer}.dashboard__sidebar-empty{position:relative}.dashboard-card__item-empty i,.dashboard__sidebar-empty i{color:var(--tui-sem-color-text-tertiary);margin:10px 0}.dashboard-card__item-empty-sales i{color:var(--tui-sem-color-text-tertiary);margin-top:40px}.dont-show-again-link{padding-top:40px;margin-bottom:-15px}.dashboard-legend{margin-top:8px}.dashboard-legend>ul{margin:0 0 4px;list-style-type:none;display:flex;justify-content:center;flex-wrap:wrap}.dashboard-legend>ul>li{padding-left:11px;padding-bottom:4px;margin-right:2%;margin-left:2%;line-height:1.3em;font-size:14px;position:relative;white-space:nowrap}.dashboard-legend>ul li>span.legend-color{position:absolute;margin-right:0;margin-top:3px;width:12px;height:12px;display:inline-block;vertical-align:bottom;left:-8px;border-radius:50%;border-width:1px;border-style:solid}.dashboard-legend .legend-available{background-color:var(--tui-sem-color-background-primary);border-color:var(--tui-sem-color-border-subtle)}.dashboard-legend .legend-pencilled{background-color:var(--tui-sem-color-background-info-subtle-pressed);border-color:var(--tui-sem-color-background-info-subtle-pressed)}.dashboard-legend .legend-confirmed{background-color:var(--tui-sem-color-background-info-emphasized);border-color:var(--tui-sem-color-border-info-emphasized)}.dashboard-legend .legend-services{background-color:var(--tui-sem-color-background-success-emphasized);border-color:var(--tui-sem-color-border-success-emphasized)}.dashboard-legend .legend-products{background-color:var(--tui-sem-color-background-success-subtle-pressed);border-color:var(--tui-sem-color-background-success-subtle-pressed)}.dashboard-legend .legend-completed{background-color:var(--tui-sem-color-background-success-emphasized);border-color:var(--tui-sem-color-border-success-emphasized)}.dashboard-legend .legend-did-not-show{background-color:var(--tui-sem-color-background-danger-emphasized);border-color:var(--tui-sem-color-border-danger-emphasized)}.dashboard-legend .legend-busy{background-color:var(--tui-sem-color-background-neutral-subtle);border-color:var(--tui-sem-color-border-subtlest)}.dashboard-small-text{font-size:11px}.dashboard-breakdown-view-wrapper{flex:1}.dashboard-breakdown-section{display:flex;padding:32px 0}.breakdown-item{flex:1;border-left:2px solid var(--tui-sem-color-border-subtlest)}.breakdown-item:first-of-type{border-left:0}.breakdown-item-title{text-align:center}.breakdown-item-value .primary{margin-top:16px;font-size:48px;font-weight:700;line-height:44px;text-align:center}.breakdown-item-value .secondary{font-size:16px;text-align:center;line-height:32px;height:32px}.breakdown-item-value .secondary .breakdown-value-down,.breakdown-item-value .secondary .breakdown-value-up{margin-left:0}.breakdown-item-parts{text-align:center;margin-top:8px}.breakdown-item-part{height:32px;line-height:32px}.knockout-icon{display:inline-block;vertical-align:middle}.breakdown-value-up{color:var(--tui-sem-color-text-success);margin-left:4px}.breakdown-value-up .knockout-icon{margin-top:2px}.breakdown-value-up svg path{stroke:var(--tui-sem-color-text-success)}.breakdown-value-down{color:var(--tui-sem-color-text-danger);margin-left:4px}.breakdown-value-down .knockout-icon{margin-top:2px}.breakdown-value-down svg path{stroke:var(--tui-sem-color-text-danger)}.breakdown-item-part .knockout-icon,.dashboard-metric-values .knockout-icon{margin-top:4px}.dashboard-breakdown-reductions .breakdown-value-down{color:var(--tui-sem-color-text-success)}.dashboard-breakdown-reductions .breakdown-value-down svg path{stroke:var(--tui-sem-color-text-success)}.dashboard-breakdown-reductions .breakdown-value-up{color:var(--tui-sem-color-text-danger)}.dashboard-breakdown-reductions .breakdown-value-up svg path{stroke:var(--tui-sem-color-text-danger)}.breakdown-value-noChange{color:var(--tui-sem-color-text-tertiary);margin-left:8px}.breakdown-item-value .breakdown-value-noChange{display:none}@media (max-width:767px){.dashboard-breakdown-section{padding:16px 0}.breakdown-item-value .primary{font-size:32px}.breakdown-item-value .secondary{font-size:14px}.breakdown-item-part{display:none}}.dashboard-bar-chart__scroller{margin-top:8px;padding:8px 0}div.bar-chart-label-vertical{overflow:visible;position:relative}div.bar-chart-label-vertical div{position:absolute;top:0;right:50%;margin-top:-10px;font-size:12px;white-space:nowrap;transform-origin:right;transform:rotate(-89deg)}.dashboard-ring-chart{position:relative;max-width:128px;margin:8px 0 0}.dashboard-ring-chart-numbers{position:absolute;display:flex;flex-direction:column;align-content:center;justify-content:center;align-items:center;left:0;top:0;width:100%;height:100%}.dashboard-ring-chart-primary{font-size:32px;margin-bottom:8px}.dashboard-ring-chart-secondary{font-size:16px;display:none}.dashboard-ring-chart-secondary.down,.dashboard-ring-chart-secondary.up{display:block}@media (min-width:1080px){.dashboard-ring-chart{margin:-20px 0 0 100px}}.dashboard-customer-section{display:flex;padding:32px 0}.dashboard-customer-charts-col,.dashboard-customer-numbers-col{display:flex;flex:1}.dashboard-customer-charts-col,.dashboard-customer-col{border-left:2px solid var(--tui-sem-color-border-subtlest)}.dashboard-customer-col{flex:1;padding-left:32px}.dashboard-customer-col:first-of-type{border-left:0}.dashboard-customer-stat-section{padding-bottom:16px}.dashboard-customer-stat-section:last-of-type{padding-bottom:0}.dashboard-customer-mobile-divide{display:none;height:8px;border-top:1px solid var(--tui-sem-color-border-subtlest);border-bottom:1px solid var(--tui-sem-color-border-subtlest);background-color:var(--tui-sem-color-background-neutral-subtlest)}@media (max-width:767px){.dashboard-customer-section{flex-direction:column;padding:0}.dashboard-customer-numbers-col{order:2}.dashboard-customer-numbers-col .dashboard-customer-col{padding:8px 16px;text-align:center}.dashboard-customer-charts-col{order:1;border-left:0;padding-top:16px}.dashboard-customer-charts-col .dashboard-customer-col{padding-left:0}.dashboard-customer-charts-col .dashboard-customer-heading{text-align:center}.dashboard-customer-charts-col .dashboard-ring-chart{margin:8px auto 0}.dashboard-customer-col{border-left:0}}@media (max-width:480px){.dashboard-customer-numbers-col{border-top:1px solid var(--tui-sem-color-border-subtlest);flex-direction:column}.dashboard-customer-numbers-col .dashboard-customer-col{text-align:left;padding:16px}.dashboard-customer-numbers-col .dashboard-customer-heading{display:none}.dashboard-customer-numbers-col .dashboard-metric-values{font-size:14px;display:flex}.dashboard-customer-numbers-col .dashboard-metric-values .metric{flex:1;font-size:14px;font-weight:900}.dashboard-customer-numbers-col .dashboard-metric-values .metric:after{font-weight:400;font-size:14px}.dashboard-customer-charts-col{border-bottom:8px solid var(--tui-sem-color-border-subtlest)}.dashboard-customer-charts-col .dashboard-customer-col{padding-bottom:16px;border-bottom:1px solid var(--tui-sem-color-border-subtlest)}.dashboard-customer-mobile-divide{display:block}.dashboard-metric-appointments .metric:after{content:" appointments"}.dashboard-metric-average-value .metric:after{content:" average value"}.dashboard-metric-clients .metric:after{content:" clients"}.dashboard-metric-new-clients .metric:after{content:" new clients"}}.dashboard-customer-heading{position:relative;z-index:1}.dashboard-customer-col .metric{font-size:32px;font-weight:600;margin-right:4px}.dashboard-customer-col .up,.dashboard-customer-col .up a{color:var(--tui-sem-color-text-success)}.dashboard-customer-col .up a svg path,.dashboard-customer-col .up svg path{stroke:var(--tui-sem-color-text-success)}.dashboard-customer-col .down,.dashboard-customer-col .down a{color:var(--tui-sem-color-text-danger)}.dashboard-customer-col .down a svg path,.dashboard-customer-col .down svg path{stroke:var(--tui-sem-color-text-danger)}.dashboard-customer-col .no-change{color:var(--tui-sem-color-text-tertiary)}.dashboard-customer-col a .fa-question-circle{color:var(--tui-sem-color-text-primary)}.staff-overview-profile-wrap,.target-overview-profile-wrap{display:flex}.target-overview-details{display:flex;flex-direction:column;justify-content:center}.staff-overview-avatar-wrap,.target-overview-avatar-wrap{margin-right:16px}.staff-overview-staff-name,.target-overview-staff-name{font-size:20px;margin-bottom:8px}.target-overview-sub-text{font-size:14px}.target-overview-badge{text-transform:uppercase}.staff-overview-content .no-change{color:var(--tui-sem-color-text-secondary);font-size:14px;font-weight:400}.staff-overview-content__header,.target-content__header{display:flex;align-items:stretch}.staff-overview-content__title,.target-content__title{flex:1;margin:16px 0 8px;cursor:pointer}.staff-overview-content__title.staff-overview-content__title-profile,.staff-overview-content__title.target-content__title-profile,.target-content__title.staff-overview-content__title-profile,.target-content__title.target-content__title-profile{flex:none;width:240px}.staff-overview-content__title .active,.target-content__title .active{font-weight:900}.target-content__title--profile{cursor:inherit}.staff-overview-content__title h3,.target-content__title h3{text-transform:uppercase;font-weight:400;font-size:14px;line-height:normal;letter-spacing:.5px;color:var(--tui-sem-color-text-tertiary);padding:10px 5px;margin:0}.staff-overview-content__title h3:hover,.target-content__title h3:hover{cursor:pointer}.staff-overview-content__title h3:hover span,.target-content__title h3:hover span{text-decoration:underline}.staff-overview-content__title h3.active,.target-content__title h3.active{font-weight:600;color:var(--tui-sem-color-text-tertiary)}.staff-overview-content__title h3.active .fa,.target-content__title h3.active .fa{color:var(--tui-sem-color-text-info)}.staff-overview-content__list .dashboard-card__item,.target-content__list .dashboard-card__item{margin:16px 0;padding:0 16px;border-right:2px solid var(--tui-sem-color-border-subtlest)}.staff-overview-content__header .staff-overview-content__title:first-of-type,.staff-overview-content__list .dashboard-card__item:first-of-type,.target-content__header .target-content__title:first-of-type,.target-content__list .dashboard-card__item:first-of-type{flex:2}.staff-overview-content__list .staff-overview-metric-row-rebooked{border-right:0}.staff-metric{width:100%}.staff-metric-value{margin:0 0 8px;color:var(--tui-sem-color-text-primary);font-size:24px;line-height:24px}.staff-metric-extra{color:var(--tui-sem-color-text-secondary);font-weight:400;font-size:14px}.staff-metric-change{font-size:16px;font-weight:700}.staff-metric-change .up a{color:var(--tui-sem-color-text-success);margin-left:-3px}.staff-metric-change .up .knockout-icon{margin-top:2px}.staff-metric-change .up svg path{stroke:var(--tui-sem-color-text-success)}.staff-metric-change .down a{color:var(--tui-sem-color-text-danger);margin-left:-3px}.staff-metric-change .down .knockout-icon{margin-top:2px}.staff-metric-change .down svg path{stroke:var(--tui-sem-color-text-danger)}@media (max-width:1199px){.staff-overview-content__title h3{font-size:13px}.staff-metric-value{font-size:20px}}@media (max-width:767px){.staff-metric-value{font-size:16px;font-weight:700}.staff-overview-staff-name{font-size:16px}.staff-overview-content__header{display:none}.staff-overview-content__list .dashboard-card__item{border-right:0}.staff-metric{display:flex}.staff-metric>div{flex:1}.staff-overview-content__list .dashboard-card__item{margin:0;padding:8px}.staff-metric-change{text-align:right}.dashboard__header__container{flex-direction:column}.dashboard__header__container .left-controls{max-width:none;padding-bottom:8px}.dashboard__header__container .right-controls{max-width:none;margin:0 -4px}.dashboard__header__container .right-controls select{max-width:none;font-size:16px}.dashboard__header__container .right-controls>div{margin:0 4px}.dashboard__header .dashboard__header__container{padding:8px}.staff-overview-metric-row-services .staff-metric-value:after{content:" services";font-size:16px;font-weight:400;color:var(--tui-sem-color-text-secondary)}.staff-overview-metric-row-products .staff-metric-value:after{content:" products";font-size:16px;font-weight:400;color:var(--tui-sem-color-text-secondary)}.staff-overview-metric-row-hours .staff-metric-value:after{content:" avg/appt";font-size:16px;font-weight:400;color:var(--tui-sem-color-text-secondary)}.staff-overview-metric-row-rebooked .staff-metric-value:after{content:" rebooked";font-size:16px;font-weight:400;color:var(--tui-sem-color-text-secondary)}}.staff-overview-content__list,.target-content__list{list-style-type:none;padding:0;margin:0;border-bottom:none}.staff-overview-content__list>li,.target-content__list>li{clear:left}.staff-overview-content__list>li{overflow:hidden}.targets__placeholder{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;min-height:346px;padding:60px;border-radius:4px;background:var(--tui-sem-color-background-primary)}.targets__placeholder p{text-align:center}.target-content__title:nth-of-type(4){flex-grow:2}.target__column--remaining{flex-grow:2;border-right:none!important}.target__metric--primary{order:-1;font-weight:700;font-size:20px;margin-bottom:.5rem}.target__column--actions{flex-grow:0;justify-content:center;border-right:none!important}.target__column--profile .staff-overview-profile-wrap{align-items:center}.target__column--past,.target__column--profile.target__column--profile-past{border-right:none!important}.target__column--past{flex:4 0 0%;justify-content:center;align-items:flex-start;padding-left:10%!important}.target-content__title{padding:0 16px}.target-content__title:nth-of-type(5){flex-grow:0;box-sizing:border-box;min-width:66px}.target-content__list dashboard-card__item{text-align:left}.target__header--mobile{order:-2}@media (min-width:992px){.target__header--mobile{display:none}}@media (max-width:992px){.target-content__list .target-content__title:not(:first-of-type){display:none}.target-content__list .dashboard-card{flex-wrap:wrap}.target-content__list .dashboard-card__item{border-bottom:none}.target-content__list .target__column--profile{flex:1 0 70%!important;order:-1;border-right:none!important}.target-content__list .target__column--actions{flex:0 0 0%;order:-1}.target-content__list .target__column--current,.target-content__list .target__column--total{flex:0 0 30%}.target-content__list .target__column--remaining{flex:0 0 40%}.target-content__list .target__column--past{flex:0 0 100%;align-items:center;padding-left:0}}.dashboard-guide{background:var(--tui-sem-color-background-info-subtle-container);padding:10px 0 0;margin-bottom:24px}.dashboard-guide h2{margin-bottom:40px}.dashboard-guide .guide-checklist{margin-bottom:30px}.dashboard-guide .guide-checklist p{display:inline-block;font-size:16px;margin:6px 0}.dashboard-guide .guide-checklist p i{color:var(--tui-sem-color-text-info)}.dashboard-guide .guide-checklist hr{margin:12px 0;border-bottom:none}.dashboard-guide .guide-checklist a.btn{float:right;background:transparent;border:2px solid var(--tui-sem-color-border-info-emphasized);color:var(--tui-sem-color-text-info);font-weight:600;width:140px}.dashboard-guide .guide-checklist a.btn:hover{border-color:var(--tui-sem-color-border-info-emphasized);color:var(--tui-sem-color-text-info)}.dashboard-guide .guide-checklist i.fa-check{color:var(--tui-sem-color-text-success);float:right}.dashboard-guide .alert-info{background-color:var(--tui-sem-color-background-primary);padding:10px 30px;color:var(--tui-sem-color-text-secondary)}.dashboard-guide .popover.right{margin-right:15px;z-index:1}.dashboard-guide .popover.right .popover-content{border-radius:3px}.dashboard-guide .online-bookings-intro.well-white,.dashboard-guide .popover.right .popover-content{border:1px solid var(--tui-sem-color-border-info-subtle)}.dashboard-guide .online-bookings-intro .fa-calendar{float:left;color:var(--tui-sem-color-text-tertiary);margin-right:20px}.dashboard-guide .online-bookings-intro i.fa-check{color:var(--tui-sem-color-text-success)}.dashboard-guide .close{color:var(--tui-sem-color-text-secondary);background:none;border:none}.dashboard-guide .close:hover{color:var(--tui-sem-color-text-tertiary)}.dashboard-guide-footer{background:var(--tui-sem-color-background-info-subtle);padding:10px 0;width:100%;float:left}.dashboard-guide-footer p{margin-bottom:0}.chart-container{display:block;padding:0;line-height:1;border:1px solid var(--tui-sem-color-border-subtlest);border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,.075);overflow:hidden;position:relative}.chart-container .caption{padding:9px}.chart-bar-today{position:relative}.chart-bar-today:after,.chart-bar-today:before{content:"";position:absolute;top:-5px;left:-3px;right:-3px;bottom:-64px;border-radius:5px}.chart-bar-today:before{background-color:var(--tui-sem-color-background-selected-emphasized);opacity:.1}.chart-bar-today:after{border:1px solid var(--tui-sem-color-border-selected)}.chart-year-view .chart-bar-today:after{bottom:-44px}.event-log{height:400px;overflow-y:auto;-webkit-overflow-scrolling:touch}.event-log h4 i{font-size:14px;margin-left:5px;position:relative;top:-1px}.event-log.empty-log{padding-top:118px;height:300px}.event-log.empty-log i{color:var(--tui-sem-color-text-tertiary)}.empty-chart{width:100%;height:220px;position:absolute;bottom:0;background:var(--tui-sem-color-background-primary);border-top:1px solid var(--tui-sem-color-border-subtlest);padding-top:60px}.empty-chart i{color:var(--tui-sem-color-text-tertiary)}.dashboard-footer{background:var(--tui-sem-color-background-brand-subtle);padding-top:12px;border-top:3px solid var(--tui-sem-color-border-info-subtle)}@media (max-width:1300px){.dashboard-card__item h4>span.metric{font-size:34px}}@media (max-width:1200px){.dashboard-card__item h4>span.metric{font-size:24px}.calculation-symbols{padding-top:67px}}@media (max-width:1221px){.sidebar-open span.sidebar-activity-label{display:none}.calculation-symbols{font-size:3em}}@media (max-width:991px){.dashboard-activity-card__item,.dashboard-card__item{padding:10px}.dashboard-activity-card__item h4>span.metric,.dashboard-card__item h4>span.metric{font-size:34px;margin:0}.dashboard__header select{max-width:140px}.calculation .dashboard-card__item h4>span.metric{font-size:20px}.calculation-symbols{padding-top:37px;font-size:2em}}@media (max-width:767px){.dashboard-activity-card,.dashboard-card{flex-wrap:wrap}.dashboard-activity-card__item,.dashboard-card__item{width:100%;border-bottom:1px solid var(--tui-sem-color-border-subtlest);padding:15px 10px;flex:none}.dashboard-activity-card__item.dashboard-card__item-profile,.dashboard-card__item.dashboard-card__item-profile{width:100%}.dashboard-activity-card__item:last-of-type,.dashboard-card__item:last-of-type{border-bottom:0}}@media (max-width:1065px) and (min-width:990px){.dashboard-guide .guide-checklist a.btn{width:124px;padding:6px 4px}}a.link-charcoal{color:var(--tui-sem-color-text-secondary);text-decoration:underline}a.link-charcoal:focus{color:var(--tui-sem-color-text-secondary)}.customer-tab__button-wrap{display:flex;flex-wrap:wrap;align-items:stretch;padding-bottom:8px}.customer-tab__button-wrap a.btn,.customer-tab__button-wrap button.btn{display:block;margin:0 8px 8px 0}.customer__name-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.customer__name-row .label,.customer__name-row .vax-status-icon{margin-left:8px}.customer__name-row .customer-actions{display:flex;margin:0}.customer__name-row .btn-group{margin-left:4px}.customer__name-row-spacer{flex:1}.customer__name-and-status-section{display:flex;align-items:center}.customer__status-icons-with-tooltip{font-size:1rem;margin-left:4px}.vax-status-icon{display:inline-block;vertical-align:middle;width:24px;height:24px;background-position:50% 50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='15' height='15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.933 11.899l-1.988-1.99a.937.937 0 010-1.325L8.58 2.949l3.312 3.313-5.634 5.635a.937.937 0 01-1.325.002v0z' stroke='%23505C68' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M3.277 10.242L1.62 11.899l1.326 1.326 1.657-1.657-1.326-1.326zM.625 14.219l1.658-1.658M7.586 1.955l5.303 5.303m-.995-5.635l-2.32 2.32L10.9 5.27l2.32-2.32-1.326-1.326zM10.9.629l3.314 3.315' stroke='%23505C68' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.vax-status-icon--midnight.vax-status-icon--midnight{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='15' height='15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.933 11.899l-1.988-1.99a.937.937 0 010-1.325L8.58 2.949l3.312 3.313-5.634 5.635a.937.937 0 01-1.325.002v0z' stroke='%23696CD1' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M3.277 10.242L1.62 11.899l1.326 1.326 1.657-1.657-1.326-1.326zM.625 14.219l1.658-1.658M7.586 1.955l5.303 5.303m-.995-5.635l-2.32 2.32L10.9 5.27l2.32-2.32-1.326-1.326zM10.9.629l3.314 3.315' stroke='%23696CD1' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.vax-status-icon--unvaccinated{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='17' height='17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.889 7.41L3.142 9.155a1 1 0 000 1.415l2.121 2.121a1 1 0 001.413-.002l1.991-2.024m-1.333-5.7l1.818-1.819 3.534 3.533L11 8.333m-7.505 2.592l-1.767 1.767 1.414 1.415 1.768-1.768-1.415-1.414zM.667 15.166l1.768-1.768M8.092 2.085l5.656 5.657' stroke='%2339464E' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12.688 1.732l-2.475 2.475 1.414 1.414 2.475-2.475-1.414-1.414zM11.627.67l3.536 3.537m.504 11.459l-15-15' stroke='%2339464E' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.vax-status-icon--midnight.vax-status-icon--unvaccinated{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='17' height='17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.889 7.41L3.142 9.155a1 1 0 000 1.415l2.121 2.121a1 1 0 001.413-.002l1.991-2.024m-1.333-5.7l1.818-1.819 3.534 3.533L11 8.333m-7.505 2.592l-1.767 1.767 1.414 1.415 1.768-1.768-1.415-1.414zM.667 15.166l1.768-1.768M8.092 2.085l5.656 5.657' stroke='%23696CD1' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12.688 1.732l-2.475 2.475 1.414 1.414 2.475-2.475-1.414-1.414zM11.627.67l3.536 3.537m.504 11.459l-15-15' stroke='%23696CD1' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}#customer-credits{overflow:hidden}.customer-credit-row td{line-height:24px}.customer-credit-row .customer-credit-row__reason{max-width:300px}@media (max-width:768px){#customers-page{position:relative}#customers-page .customer-tabs li{white-space:nowrap;font-size:12px}#customers-page .customer-tab__button-wrap a.btn,#customers-page .customer-tab__button-wrap button.btn{flex:1;min-width:40%;max-width:50%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#customers-page .customer-tab__button-wrap .btn:nth-child(2n){margin-right:0}#customers-page .customer-actions{width:100%;margin-top:16px}#customers-page .customer-actions .btn-group{display:flex}#customers-page .customer-actions .btn-group .btn{flex:1}#customers-page #search{font-size:16px}#customers-page .search-box{padding:20px}#customers-page .search-box .form-inline{display:flex;top:0}#customers-page .search-box .form-inline .form-group{margin-bottom:0;flex:1}#customers-page .search-box .form-inline .form-group:first-of-type{max-width:42px;order:1}#customers-page .search-box .form-inline button.modal-open{width:34px;margin-left:8px}#customers-page .search-box .form-inline .form-control.input-wide{width:100%!important}#customers-page .customers-list-col{position:absolute;background-color:var(--tui-sem-color-background-primary);padding:20px;width:calc(100% + 40px);border-bottom:2px solid var(--tui-sem-color-border-subtle);z-index:10;top:75px;left:-20px;display:none}#customers-page .customers-list-col.customers-list-col--show{display:block}#customers-page .customer-container{overflow:visible!important}#customers-page .directory-container{max-height:60vh!important;overflow:hidden!important}#customers-page .summary-container{margin-right:0}#customers-page .summary-container .summary-right{display:none}}.customer__kebab-menu a{cursor:pointer}.customer__delete-modal{margin:-15px}.customer__delete-modal .customer__delete-modal-body{padding:16px}.customer__block-modal{margin:-15px}.customer__block-modal p{color:var(--tui-sem-color-text-secondary)}.customer__block-modal .customer__block-modal-body{padding:16px}.customer__block-modal .form-group{padding:16px 0;margin:0;border-bottom:1px solid var(--tui-sem-color-border-subtlest)}.customer__block-modal .form-group:first-of-type{padding-top:0}.customer__block-modal .form-group:last-of-type{padding-bottom:0;border-bottom:0}.customer__block-modal-matching-clients{position:relative;margin:8px 0 0;padding:8px 16px;border-radius:4px;background-color:var(--tui-sem-color-background-brand-subtle-container)}.customer__block-modal-matching-client{padding:8px 0}.customer__block-modal-matching-client-name{font-size:16px;font-weight:700}.customer__block-modal-expand-matching-toggle{position:absolute;top:0;right:0;width:40px;height:40px;font-size:16px;text-align:center;line-height:40px;transition:transform .2s;cursor:pointer}.customer__block-modal-expand-matching-toggle--open{transform:rotate(180deg)}.customer__block-modal-matching-short{cursor:pointer}.customer__block-modal-cancel-future-appointments-row{display:flex;align-items:center;margin:8px 0 0;padding:16px;border-radius:4px;background-color:var(--tui-sem-color-background-brand-subtle-container)}.customer__block-modal-cancel-future-appointments-row input{margin:0;width:16px;height:16px}.customer__block-modal-cancel-future-appointments-row label{margin:0 0 0 8px}.customer__block-modal-toggle-row{display:flex}.customer__block-modal-toggle-row div:first-of-type{flex:1}.customer__block-modal-message-option{display:flex}.customer__block-modal-message-option input{margin-right:16px;width:16px;height:16px}.customer__block-modal-message-option label{width:100%;font-weight:700}.customer__block-modal-message-option label p{font-weight:400}.customer__block-modal-message-option>div{width:100%}.customer__block-custom-message-input{padding-top:8px}.customer-container .view-all{display:block;margin-bottom:16px}.center{text-align:center}.table-messages tr.read{background-color:var(--tui-sem-color-background-secondary)}.table-messages tr.unread{font-weight:700}.table-messages .loading-indicator.fancy{height:20px;width:20px;position:relative;display:none;vertical-align:middle}@media (max-width:768px){.messages-search{display:flex}.messages-search div.form-group:first-of-type{flex:1}.messages-search button.btn{width:34px;margin-left:8px;text-align:center}.messages-search button.btn span{display:none}}.notifications-setup__consultation-input{max-width:500px;padding-left:20px}.feature-upsell-banner{background-color:var(--tui-sem-color-background-info-subtle-container);padding:32px}.feature-upsell-banner a:not(.btn){color:var(--tui-sem-color-text-brand)}.feature-upsell-banner .feature-hero h1{font-family:DomaineDisplay;font-size:48px;line-height:56px;letter-spacing:normal}@media (max-width:768px){.feature-upsell-banner .feature-hero h1{font-size:30px;line-height:35px}}.feature-upsell-banner .feature-description,.feature-upsell-banner .feature-hero{margin-bottom:32px}.feature-upsell-banner .feature-actions p{line-height:36px;margin-bottom:16px}.feature-upsell-banner .feature-actions a.link-coral{color:var(--tui-sem-color-text-brand)}.activate-container hr{border-top-color:var(--tui-sem-color-border-subtlest);margin:16px 0;border-bottom:none}.activate-container .plan-selector__head{padding-bottom:32px;text-align:center}.activate-container .plan-selector__head h1{font-size:36px;margin-top:32px}.activate-container .plan-selector__head p{font-size:18px}.activate-container .plan-selector__tabs-visiblity-toggle{cursor:pointer}.activate-container .plan-selector__tabs-visiblity-toggle span:last-of-type{display:none}.activate-container .plan-selector__tabs-visiblity-toggle span:first-of-type{display:inline}.activate-container .plan-selector__tabs-visiblity-toggle--show span:first-of-type{display:none}.activate-container .plan-selector__tabs-visiblity-toggle--show span:last-of-type{display:inline}.activate-container .plan-selector__tabs{display:none;justify-content:center;margin-bottom:32px}.activate-container .plan-selector__tabs .btn{display:flex;line-height:32px;padding:8px 32px;align-items:center}.activate-container .plan-selector__tabs .plan-type-selected-icon{width:32px;height:32px}.activate-container .plan-selector__tabs--show{display:flex}.activate-container .plan-selector__size-row{display:flex;align-items:center;justify-content:center}.activate-container .plan-selector__size-row h2{margin:0}@media (max-width:768px){.activate-container .plan-selector__head{text-align:left}.activate-container .plan-selector__head h1{font-size:24px}.activate-container .plan-selector__tabs{width:100%}.activate-container .plan-selector__tabs .btn-group{display:flex;flex:1}.activate-container .plan-selector__tabs .btn{flex:1;padding:8px 0;text-align:center;justify-content:center}.activate-container .plan-selector__tabs .btn span{display:none}}.activate-container .plan-selector-container{width:100%;max-width:1170px;padding:0}.activate-container #plan-selector>.nav-tabs>li{float:none;display:inline-block;position:relative;margin-left:10px;margin-right:10px}.activate-container #plan-selector>.nav-tabs>li>a{width:100px;margin:0;padding:15px 12px 8px;line-height:24px;border-radius:4px 4px 0 0;border-bottom:1px solid var(--tui-sem-color-border-subtlest);color:var(--tui-sem-color-text-secondary);border:1px solid var(--tui-sem-color-border-subtlest);border-bottom-color:var(--tui-sem-color-border-brand)}.activate-container #plan-selector>.nav-tabs>li>a:hover{background-color:var(--tui-sem-color-background-primary);padding:15px 12px 8px}.activate-container #plan-selector>.nav-tabs{border-color:var(--tui-sem-color-border-brand);border-width:2px}.activate-container #plan-selector>.nav-tabs>li.active{margin-bottom:-2px}.activate-container #plan-selector>.nav-tabs>li.active>a{border-bottom-color:var(--tui-sem-color-border-brand);border-width:2px;border-color:var(--tui-sem-color-border-brand) var(--tui-sem-color-border-brand) var(--tui-sem-color-border-inverse)}@media (max-width:700px){.activate-container #plan-selector>.nav-tabs>li{margin-left:0;margin-right:0}.activate-container #plan-selector>.nav-tabs>li>a{padding-left:8px;padding-right:8px;font-size:12px;width:auto}}.activate-container .plan-card{position:relative;box-shadow:0 2px 6px 0 rgba(0,0,0,.08);box-sizing:content-box;border-radius:4px;width:32%;min-height:380px;color:var(--tui-sem-color-text-primary);background:var(--tui-sem-color-background-primary);box-sizing:border-box;margin-bottom:24px;border-top:none;border-bottom:2px solid var(--tui-sem-color-border-inverse)}.activate-container .plan-card .card-price__mobile{display:none}.activate-container .plan-card .card-header{display:flex;position:relative;align-items:center;padding:16px 32px;border-radius:4px 4px 0 0}.activate-container .plan-card .card-header .card-tick{width:32px;height:32px;margin-right:8px;border-radius:16px;border:1px solid var(--tui-sem-color-border-subtlest)}.activate-container .plan-card .card-header .card-header__text{font-size:36px;font-family:DomaineDisplay;line-height:36px}.activate-container .plan-card .card-description{color:var(--tui-sem-color-text-tertiary);line-height:18px;height:54px;overflow:hidden}.activate-container .plan-card .card-body{padding:16px 32px}.activate-container .plan-card .card-price{font-size:50px;line-height:1.34;min-height:112px}.activate-container .plan-card .card-sms .sms-total-text{background-color:var(--tui-sem-color-background-neutral-subtle-container);border-radius:4px}.activate-container .plan-card .card-sms .sms-total-text p{text-align:center;line-height:18px;padding:16px 0}.activate-container .plan-card .card-price .price-pre-discount{font-size:18px;text-decoration:line-through}.activate-container .plan-card .card-price>.price-text{margin-left:-10px;font-family:DomaineDisplay;font-weight:600}.activate-container .plan-card .card-price>.currency-symbol{display:inline-block;font-size:20px;line-height:2.8;vertical-align:top;margin-right:4px;margin-left:-8px;font-family:DomaineDisplay}.activate-container .plan-card .card-price .price-currency{font-size:18px}.activate-container .plan-card .card-price .price-discount-description{padding:0 0 16px;font-size:16px;font-weight:700;color:var(--tui-sem-color-text-brand)}.activate-container .plan-card .price-description{font-size:13px;line-height:1}.activate-container .plan-card.plan-card-disabled{min-height:350px}.activate-container .plan-card.plan-card-disabled .card-footer,.activate-container .plan-card.plan-card-disabled .card-header .card-tick{display:none}.activate-container .plan-card.plan-card--disabled{background-color:var(--tui-sem-color-background-neutral-subtle-container);border-color:var(--tui-sem-color-border-subtlest)!important}.activate-container .plan-card.plan-card--disabled .card-header{border-color:var(--tui-sem-color-border-default)}.activate-container .plan-price-message{color:var(--tui-sem-color-text-tertiary);line-height:18px;margin-bottom:32px}.activate-container .plan-price-message:empty{margin-bottom:0}.activate-container .plan-cards-outer{display:flex;flex-wrap:wrap;justify-content:space-between}@media (min-width:980px){.activate-container .plan-card,.activate-container .plan-features{width:32%}}@media (max-width:980px){.activate-container .plan-card{padding-bottom:10px}}@media (max-width:900px){.activate-container .plan-card .card-description{margin:10px 8px 6px}.activate-container .plan-card .sms-total-text p{font-size:14px}}@media (max-width:768px){.activate-container .plan-card{width:100%;min-height:0;padding:0}.activate-container .plan-card .sms-total-text p{font-size:12px}.activate-container .plan-card .card-header{padding:16px}.activate-container .plan-card .card-header .card-header__text{font-size:24px}.activate-container .plan-card .card-body{display:none;padding:0 16px}.activate-container .plan-card .card-price__mobile{display:block;position:absolute;top:16px;right:16px;font-size:18px;line-height:36px;color:var(--tui-sem-color-text-tertiary)}.activate-container .plan-card--disabled,.activate-container .plan-card .card-footer{display:none}.activate-container .plan-selected .card-body{display:block}.activate-container .plan-selected .card-price__mobile{display:none}.activate-container #Fixed-content .plan-card:first-of-type{margin-left:0}.activate-container #Fixed-content .plan-card:last-of-type{margin-right:0}.activate-container .plan-features{width:100%}.activate-container .feature-compare-grid .feature-card{padding:8px;margin-bottom:8px;min-height:0;width:100%}.activate-container .feature-compare-grid .feature-sms{position:static}}.activate-container .plan-card-enabled{cursor:pointer}.activate-container .plan-card-Basic>.card-header{border-top:12px solid var(--tui-sem-color-border-subtle)}.activate-container .plan-card-Build>.card-header{border-top:12px solid var(--tui-sem-color-border-brand)}.activate-container .plan-card-Elevate>.card-header{border-top:12px solid #fa6069}.activate-container .plan-card-Innovate>.card-header{border-top:12px solid var(--tui-sem-color-text-primary)}.activate-container .tab-subtext{color:var(--tui-sem-color-text-tertiary)}.activate-container .btn-marketing-secondary{border-color:var(--tui-sem-color-border-brand);color:var(--tui-sem-color-text-brand);background-color:transparent}.activate-container .btn-marketing-primary{border-color:var(--tui-sem-color-border-brand);background-color:var(--tui-sem-color-background-brand-emphasized);color:var(--tui-sem-color-text-inverse)}.activate-container .btn-marketing-primary:active,.activate-container .btn-marketing-primary:focus,.activate-container .btn-marketing-primary:hover{border-color:var(--tui-sem-color-border-brand);background-color:var(--tui-sem-color-background-brand-emphasized);color:var(--tui-sem-color-text-inverse);outline:none}.activate-container .btn-marketing-secondary:active,.activate-container .btn-marketing-secondary:focus,.activate-container .btn-marketing-secondary:hover{border-color:var(--tui-sem-color-border-brand);color:var(--tui-sem-color-text-brand);background-color:transparent;outline:none}.activate-container .plan-summary-description{text-align:right}.activate-container .plan-card-enabled:hover .btn-marketing-secondary{border-color:var(--tui-sem-color-border-brand);background-color:var(--tui-sem-color-background-brand-emphasized);color:var(--tui-sem-color-text-inverse)}.activate-container .plan-card-enabled.plan-selected .card-tick{background-color:var(--tui-sem-color-background-brand-emphasized);border-color:var(--tui-sem-color-border-brand)}.activate-container .plan-card-enabled.plan-selected,.activate-container .plan-card-enabled:hover{border:2px solid;border-top:none}.activate-container .plan-card-enabled.plan-selected .card-header,.activate-container .plan-card-enabled:hover .card-header{padding:16px 30px;border-radius:2px 2px 0 0}.activate-container .plan-card-enabled.plan-selected .card-description,.activate-container .plan-card-enabled:hover .card-description{padding:0}.activate-container .plan-card-enabled.plan-selected .card-body,.activate-container .plan-card-enabled:hover .card-body{padding:16px 30px}@media (max-width:768px){.activate-container .plan-card-enabled.plan-selected .card-header,.activate-container .plan-card-enabled:hover .card-header{padding:16px 14px}.activate-container .plan-card-enabled.plan-selected .card-body,.activate-container .plan-card-enabled:hover .card-body{padding:0 14px}.activate-container .plan-card-enabled.plan-selected .card-description,.activate-container .plan-card-enabled:hover .card-description{margin:0}}.activate-container .plan-card-Basic.plan-selected,.activate-container .plan-card-enabled.plan-card-Basic:hover{border-color:var(--tui-sem-color-border-subtle)}.activate-container .plan-card-Build.plan-selected,.activate-container .plan-card-enabled.plan-card-Build:hover{border-color:var(--tui-sem-color-border-brand)}.activate-container .plan-card-Elevate.plan-selected,.activate-container .plan-card-enabled.plan-card-Elevate:hover{border-color:#fa6069}.activate-container .plan-card-enabled.plan-card-Innovate:hover,.activate-container .plan-card-Innovate.plan-selected{border-color:var(--tui-sem-color-text-primary)}.activate-container .tailored-packages{background-color:var(--tui-sem-color-background-info-subtle-container);padding:75px;margin:0 0 24px}.activate-container .tailored-packages h3,.activate-container .tailored-packages p{font-size:20px;line-height:34px}#plan-compare-toggle{width:100%}#plan-compare-toggle:focus{outline:none;background:none}#plan-compare-content{margin:20px 0}.feature-compare-grid{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:20px}.feature-compare-grid h3,.feature-compare-grid h4,.feature-compare-grid li{line-height:2.2em}.feature-compare-grid .feature-card{border:2px solid var(--tui-sem-color-border-subtlest);border-radius:8px;box-sizing:border-box;width:32%;min-height:400px;padding:16px 16px 140px;position:relative}.feature-compare-grid .feature-sms{position:absolute;bottom:20px}.feature-compare-grid .feature-list,.feature-compare-grid .feature-list h4{font-size:16px}.feature-compare-grid .feature-list ul{list-style:none;margin:0;padding:0}.feature-compare-grid .feature-list li{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 0 0 40px;line-height:32px;background-position:0 50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23fc5f64' d='M12.618 5.467l-4.563 6.192a.674.674 0 01-.954.126L3.843 9.179a.667.667 0 11.833-1.041l2.717 2.174 4.152-5.634a.667.667 0 111.073.789z'/%3E%3C/svg%3E")}.total-summary{font-size:16px}.price-summary-total-discount{color:var(--tui-sem-color-text-brand)}.m-0{margin:0}.mt-0{margin-top:0}.mr-0{margin-right:0}.mb-0{margin-bottom:0}.ml-0,.mx-0{margin-left:0}.mx-0{margin-right:0}.my-0{margin-top:0;margin-bottom:0}.m-1{margin:.25rem}.mt-1{margin-top:.25rem}.mr-1{margin-right:.25rem}.mb-1{margin-bottom:.25rem}.ml-1,.mx-1{margin-left:.25rem}.mx-1{margin-right:.25rem}.my-1{margin-top:.25rem;margin-bottom:.25rem}.m-2{margin:.5rem}.mt-2{margin-top:.5rem}.mr-2{margin-right:.5rem}.mb-2{margin-bottom:.5rem}.ml-2,.mx-2{margin-left:.5rem}.mx-2{margin-right:.5rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.m-3{margin:1rem}.mt-3{margin-top:1rem}.mr-3{margin-right:1rem}.mb-3{margin-bottom:1rem}.ml-3,.mx-3{margin-left:1rem}.mx-3{margin-right:1rem}.my-3{margin-top:1rem;margin-bottom:1rem}.m-4{margin:1.5rem}.mt-4{margin-top:1.5rem}.mr-4{margin-right:1.5rem}.mb-4{margin-bottom:1.5rem}.ml-4,.mx-4{margin-left:1.5rem}.mx-4{margin-right:1.5rem}.my-4{margin-top:1.5rem;margin-bottom:1.5rem}.m-5{margin:3rem}.mt-5{margin-top:3rem}.mr-5{margin-right:3rem}.mb-5{margin-bottom:3rem}.ml-5,.mx-5{margin-left:3rem}.mx-5{margin-right:3rem}.my-5{margin-top:3rem;margin-bottom:3rem}.p-0{padding:0}.pt-0{padding-top:0}.pr-0{padding-right:0}.pb-0{padding-bottom:0}.pl-0,.px-0{padding-left:0}.px-0{padding-right:0}.py-0{padding-top:0;padding-bottom:0}.p-1{padding:.25rem}.pt-1{padding-top:.25rem}.pr-1{padding-right:.25rem}.pb-1{padding-bottom:.25rem}.pl-1,.px-1{padding-left:.25rem}.px-1{padding-right:.25rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.p-2{padding:.5rem}.pt-2{padding-top:.5rem}.pr-2{padding-right:.5rem}.pb-2{padding-bottom:.5rem}.pl-2,.px-2{padding-left:.5rem}.px-2{padding-right:.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.p-3{padding:1rem}.pt-3{padding-top:1rem}.pr-3{padding-right:1rem}.pb-3{padding-bottom:1rem}.pl-3,.px-3{padding-left:1rem}.px-3{padding-right:1rem}.py-3{padding-top:1rem;padding-bottom:1rem}.p-4{padding:1.5rem}.pt-4{padding-top:1.5rem}.pr-4{padding-right:1.5rem}.pb-4{padding-bottom:1.5rem}.pl-4,.px-4{padding-left:1.5rem}.px-4{padding-right:1.5rem}.py-4{padding-top:1.5rem;padding-bottom:1.5rem}.p-5{padding:3rem}.pt-5{padding-top:3rem}.pr-5{padding-right:3rem}.pb-5{padding-bottom:3rem}.pl-5,.px-5{padding-left:3rem}.px-5{padding-right:3rem}.py-5{padding-top:3rem;padding-bottom:3rem}@media (min-width:768px){.m-sm-0{margin:0!important}.mt-sm-0{margin-top:0!important}.mr-sm-0{margin-right:0!important}.mb-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.mx-sm-0{margin-right:0!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1{margin-top:.25rem!important}.mr-sm-1{margin-right:.25rem!important}.mb-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.mx-sm-1{margin-right:.25rem!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2{margin-top:.5rem!important}.mr-sm-2{margin-right:.5rem!important}.mb-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.mx-sm-2{margin-right:.5rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3{margin-top:1rem!important}.mr-sm-3{margin-right:1rem!important}.mb-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.mx-sm-3{margin-right:1rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4{margin-top:1.5rem!important}.mr-sm-4{margin-right:1.5rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.mx-sm-4{margin-right:1.5rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5{margin-top:3rem!important}.mr-sm-5{margin-right:3rem!important}.mb-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.mx-sm-5{margin-right:3rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0{padding-top:0!important}.pr-sm-0{padding-right:0!important}.pb-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.px-sm-0{padding-right:0!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1{padding-top:.25rem!important}.pr-sm-1{padding-right:.25rem!important}.pb-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.px-sm-1{padding-right:.25rem!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2{padding-top:.5rem!important}.pr-sm-2{padding-right:.5rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.px-sm-2{padding-right:.5rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3{padding-top:1rem!important}.pr-sm-3{padding-right:1rem!important}.pb-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.px-sm-3{padding-right:1rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4{padding-top:1.5rem!important}.pr-sm-4{padding-right:1.5rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.px-sm-4{padding-right:1.5rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5{padding-top:3rem!important}.pr-sm-5{padding-right:3rem!important}.pb-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.px-sm-5{padding-right:3rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}}@media (min-width:992px){.m-md-0{margin:0!important}.mt-md-0{margin-top:0!important}.mr-md-0{margin-right:0!important}.mb-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.mx-md-0{margin-right:0!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.m-md-1{margin:.25rem!important}.mt-md-1{margin-top:.25rem!important}.mr-md-1{margin-right:.25rem!important}.mb-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.mx-md-1{margin-right:.25rem!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2{margin-top:.5rem!important}.mr-md-2{margin-right:.5rem!important}.mb-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.mx-md-2{margin-right:.5rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3{margin-top:1rem!important}.mr-md-3{margin-right:1rem!important}.mb-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.mx-md-3{margin-right:1rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4{margin-top:1.5rem!important}.mr-md-4{margin-right:1.5rem!important}.mb-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.mx-md-4{margin-right:1.5rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5{margin-top:3rem!important}.mr-md-5{margin-right:3rem!important}.mb-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.mx-md-5{margin-right:3rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.p-md-0{padding:0!important}.pt-md-0{padding-top:0!important}.pr-md-0{padding-right:0!important}.pb-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.px-md-0{padding-right:0!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.p-md-1{padding:.25rem!important}.pt-md-1{padding-top:.25rem!important}.pr-md-1{padding-right:.25rem!important}.pb-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.px-md-1{padding-right:.25rem!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2{padding-top:.5rem!important}.pr-md-2{padding-right:.5rem!important}.pb-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.px-md-2{padding-right:.5rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3{padding-top:1rem!important}.pr-md-3{padding-right:1rem!important}.pb-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.px-md-3{padding-right:1rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4{padding-top:1.5rem!important}.pr-md-4{padding-right:1.5rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.px-md-4{padding-right:1.5rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5{padding-top:3rem!important}.pr-md-5{padding-right:3rem!important}.pb-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.px-md-5{padding-right:3rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}}@media (min-width:1200px){.m-lg-0{margin:0!important}.mt-lg-0{margin-top:0!important}.mr-lg-0{margin-right:0!important}.mb-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.mx-lg-0{margin-right:0!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1{margin-top:.25rem!important}.mr-lg-1{margin-right:.25rem!important}.mb-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.mx-lg-1{margin-right:.25rem!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2{margin-top:.5rem!important}.mr-lg-2{margin-right:.5rem!important}.mb-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.mx-lg-2{margin-right:.5rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3{margin-top:1rem!important}.mr-lg-3{margin-right:1rem!important}.mb-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.mx-lg-3{margin-right:1rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4{margin-top:1.5rem!important}.mr-lg-4{margin-right:1.5rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.mx-lg-4{margin-right:1.5rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5{margin-top:3rem!important}.mr-lg-5{margin-right:3rem!important}.mb-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.mx-lg-5{margin-right:3rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0{padding-top:0!important}.pr-lg-0{padding-right:0!important}.pb-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.px-lg-0{padding-right:0!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1{padding-top:.25rem!important}.pr-lg-1{padding-right:.25rem!important}.pb-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.px-lg-1{padding-right:.25rem!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2{padding-top:.5rem!important}.pr-lg-2{padding-right:.5rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.px-lg-2{padding-right:.5rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3{padding-top:1rem!important}.pr-lg-3{padding-right:1rem!important}.pb-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.px-lg-3{padding-right:1rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4{padding-top:1.5rem!important}.pr-lg-4{padding-right:1.5rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.px-lg-4{padding-right:1.5rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5{padding-top:3rem!important}.pr-lg-5{padding-right:3rem!important}.pb-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.px-lg-5{padding-right:3rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}}.timely-icon{width:1rem;height:1rem;display:inline-block;background-repeat:no-repeat;background-size:cover;vertical-align:middle}.timely-icon.xs{width:.25rem;height:.25rem}.timely-icon.sm{width:.5rem;height:.5rem}.timely-icon.md{width:1rem;height:1rem}.timely-icon.lg{width:1.5rem;height:1.5rem}.timely-icon.xlg{width:2rem;height:2rem}.timely-icon.xxlg{width:3rem;height:3rem}.timely-icon.xxxlg{width:4rem;height:4rem}.timely-icon.xxxxlg{width:5rem;height:5rem}.timely-icon.x9lg{width:10rem;height:10rem}.icon-wrapper-circle{border:1px solid var(--tui-sem-color-text-secondary);border-radius:50%;display:inline-block;padding:.5rem;line-height:0}.staff-access__help-icon{color:var(--tui-sem-color-text-selected)}.icon-check-green{background-image:url(/images/icons/success-icon.svg)}.icon-mobile{background-image:url(/images/icons/mobile-phone-blackberry-icon.svg)}.icon-mobile-action{background-image:url(/images/icons/mobile-action-icon.svg)}.icon-piggy-bank{background-image:url(/images/icons/piggy-bank-icon.svg)}.icon-woman{background-image:url(/images/icons/woman-icon.svg)}.icon-official-building{background-image:url(/images/icons/official-building-icon.svg)}.icon-shop{background-image:url(/images/icons/shop-icon.svg)}.icon-card-id{background-image:url(/images/icons/card-id-icon.svg)}.icon-accounting-document{background-image:url(/images/icons/accounting-document-icon.svg)}.icon-identity{background-image:url(/images/icons/identity-icon.svg)}.icon-file{background-image:url(/images/icons/common-file-text-icon.svg)}.icon-people{background-image:url(/images/icons/multiple-man-woman-icon.svg)}.icon-profile{background-image:url(/images/icons/profile-icon.svg)}.icon-credit-card{background-image:url(/images/icons/credit-card-dollar-icon.svg)}.icon-failed{background-image:url(/images/icons/failed-icon.svg)}.icon-info{background-image:url(/images/icons/info-icon.svg)}.icon-cloud{background-image:url(/images/icons/cloud-icon.svg)}.icon-lock{background-image:url(/images/icons/padlock.svg)}.icon-gifts{background-image:url(/images/icons/gifts.svg)}.icon-discount-bubble{background-image:url(/images/icons/discount-bubble.svg)}.icon-payment-cards{background-image:url(/images/icons/payment-cards.svg)}.icon-surcharge{background-image:url(/images/icons/terminalgroup.svg)}.icon-gift-electronic{background-image:url(/images/icons/gift-electronic.svg)}.icon-hair-dress-chair{background-image:url(/images/icons/hair-dress-chair.svg)}.icon-lock-1{background-image:url(/images/icons/lock-1.svg)}.icon-saving-piggy-coins{background-image:url(/images/icons/saving-piggy-coins.svg)}.icon-shop-barista{background-image:url(/images/icons/shop-barista.svg)}.icon-shopping-bag-smile{background-image:url(/images/icons/shopping-bag-smile.svg)}.icon-smartphone-pay-dollar-1{background-image:url(/images/icons/smartphone-pay-dollar-1.svg)}.icon-fast-payments{background-image:url(/images/icons/fastpayments-icon.svg)}.icon-honest-pricing{background-image:url(/images/icons/honest-pricing-icon.svg)}.icon-no-error{background-image:url(/images/icons/no-error-icon.svg)}.icon-no-show-protection{background-image:url(/images/icons/no-show-protection-icon.svg)}.icon-svg{display:inline-block;margin-top:0;position:relative;top:3px;left:-2px}.alert-coral{background-color:var(--tui-sem-color-background-info-subtle-container);border-color:var(--tui-sem-color-border-brand);color:var(--tui-sem-color-text-secondary)}.alert-coral a{color:var(--tui-sem-color-text-brand)}.alert-actions-horizontal a{vertical-align:baseline}.pricing-alert div{background-color:var(--tui-sem-color-background-disabled-default)}.alert.alert-icon{display:flex}.alert.alert-icon i{margin:.5em}.alert.alert-icon p{font-weight:400}.alert.alert-icon h3{font-weight:900;font-size:16px;line-height:24px;margin-top:4px}.alert.alert-icon.alert-danger,.alert.alert-icon.alert-danger a,.alert.alert-icon.alert-success,.alert.alert-icon.alert-success a,.alert.alert-icon.alert-warning,.alert.alert-icon.alert-warning a{color:var(--tui-sem-color-text-secondary)}.alert .validation-summary-errors ul{list-style:none;margin-left:0}.pop-list{list-style:none;margin:-14px!important}.pop-list__item{border-bottom:1px solid var(--tui-sem-color-border-subtlest)}.pop-list__item:last-child{border-bottom:none}.pop-list__link{padding:10px;display:block}.pop-list__link:hover{text-decoration:none}.timely-status--success{color:var(--tui-sem-color-text-success)}.timely-status--success .timely-status__icon:before{content:"\f058"}.timely-status--warning{color:var(--tui-sem-color-text-warning)}.timely-status--warning .timely-status__icon:before{content:"\f071"}.timely-status--error{color:var(--tui-sem-color-text-danger)}.timely-status--error .timely-status__icon:before{content:"\f06a"}.stock-order-top-bar{position:fixed;top:0;left:0;right:0;padding:0 20px;background-color:var(--tui-sem-color-background-primary);border-bottom:1px solid var(--tui-sem-color-border-subtlest);z-index:200}.stock-order-top-bar a{cursor:pointer}.stock-order__create-button{position:relative}.stock-order-top-bar__inner{display:flex;height:57px;height:var(--timely-navbar-height);line-height:57px;line-height:var(--timely-navbar-height)}.stock-order-top-bar__left{flex:1;display:flex;align-items:center;justify-content:flex-start}.stock-order-top-bar__right{flex:1;display:flex;align-items:center;justify-content:flex-end}.stock-order-top-bar__back-wrapper{display:flex;align-items:center;height:40px}.stock-order-top-bar__back-wrapper a,.stock-order-top-bar__back-wrapper div{height:40px;line-height:40px}.stock-order-top-bar__back-wrapper a{margin-left:8px}.stock-order-top-bar__back-wrapper svg{margin-top:5px;height:30px}.stock-order-title{margin:57px 0 0;margin:var(--timely-navbar-height) 0 0 0;height:88px;line-height:88px;font-size:20px;font-weight:700;text-transform:uppercase;letter-spacing:1px;text-align:center}.stock-order__continue-wrap{color:var(--tui-sem-color-text-secondary)}.stock-order__continue-actions{padding-top:16px}.stock-order-options{padding:16px 0;border-top:1px solid var(--tui-sem-color-border-subtlest)}.stock-order-options input,.stock-order-options select{font-size:16px}.stock-order-options__loading{display:flex;height:34px;align-items:center;justify-content:center}.stock-order-options__loading div{width:24px;height:24px;margin-right:8px}.stock-order-options--not-started{padding-bottom:32px;border-bottom:1px solid var(--tui-sem-color-border-subtlest)}.stock-order-options__supplier-only{display:flex;align-items:center;padding:8px;white-space:nowrap}.stock-order-options__supplier-only input{margin:0 8px 0 0}.stock-order-options__supplier-only label{margin:0;font-weight:400}.stock-order-options-bottom{padding:24px 0 16px}.stock-order-search>div{padding-bottom:16px}.stock-order-search>div::last-of-type{padding-bottom:0}.stock-order-search__input-wrap{position:relative}.stock-order-search__input-wrap input{font-size:16px}.stock-order-search__search-icon{position:absolute;top:6px;right:8px}.stock-order-search__clear{cursor:pointer}.supplier-products input{width:100%}.supplier-products-table{margin-top:24px}.supplier-products-table tfoot td{padding:16px 0;border-top:1px solid var(--tui-sem-color-text-secondary)}.supplier-products-table tfoot td .supplier-products-table__bold{font-weight:700}.supplier-products-table__product-item{padding:8px}.supplier-products-table__product-image{width:40px;height:40px;background-color:var(--tui-sem-color-background-neutral-subtle-container);background-repeat:no-repeat;background-size:cover}.supplier-products-table__product-name{font-size:12px}.supplier-products-table__product-price{font-size:14px;font-weight:700}.supplier-products-table__product-added-controls{display:flex}.supplier-products-table__product-quantity-field{margin-right:8px}.supplier-products-table__product-quantity-field input{width:64px;font-size:16px}.supplier-products-table__product-quantity-buttons{display:flex}.supplier-products-table__product-quantity-buttons button{width:32px;height:34px;padding:0;margin:0;line-height:34px;text-align:center}.supplier-products-table__product-quantity-buttons button:first-of-type{border-radius:3px 0 0 3px}.supplier-products-table__product-quantity-buttons button:last-of-type{border-radius:0 3px 3px 0;margin-left:0;border-left:none}table tbody tr.supplier-products-table__product-row td{vertical-align:middle}table tbody tr td.supplier-products-table__remove{width:50px;padding-left:0;padding-right:0}table tbody tr td.supplier-products-table__remove button{padding-right:8px;padding-top:2px;float:right;color:var(--tui-sem-color-text-tertiary)}table tbody tr td.supplier-products-table__remove button:hover{color:var(--tui-sem-color-text-secondary);opacity:1}.supplier-products-table__image{width:40px}.supplier-products-table__order{width:136px}.supplier-products-table__order button{font-weight:700}.supplier-products-table__price,.supplier-products-table__total{width:70px}table tbody tr td.supplier-products-table__stock,table thead tr th.supplier-products-table__stock-head{padding-right:40px}.supplier-products-table__stock-current{color:var(--tui-sem-color-text-secondary)}.supplier-products-table__stock-current-alert{color:var(--tui-sem-color-text-danger)}.supplier-products-table__stock-ideal{color:var(--tui-sem-color-text-tertiary)}.supplier-products-table__stock-unlimited{color:var(--tui-sem-color-text-tertiary);font-style:italic}@media (max-width:768px){.supplier-products-table tfoot,.supplier-products-table thead{display:none}table.table .supplier-products-table__product-row{display:flex;position:relative;flex-direction:column;padding:8px;margin:0 0 8px;border:1px solid var(--tui-sem-color-border-subtlest);background-color:var(--tui-sem-color-background-primary)}table.table .supplier-products-table__product-row .supplier-products-table__image{position:absolute;top:8px;left:8px;order:1}table.table .supplier-products-table__product-row .supplier-products-table__name{order:2;padding-left:48px}table.table .supplier-products-table__product-row .supplier-products-table__price{order:3;padding-left:48px;font-weight:700;text-align:left;width:auto}table.table .supplier-products-table__product-row .supplier-products-table__stock{order:4;padding-left:48px;text-align:left}table.table .supplier-products-table__product-row .supplier-products-table__stock:after{content:" in stock"}table.table .supplier-products-table__product-row .supplier-products-table__order{order:5;width:auto}table.table .supplier-products-table__product-row .supplier-products-table__product-actions button{width:100%}table.table .supplier-products-table__product-row .supplier-products-table__product-added-controls{justify-content:flex-end}table.table .supplier-products-table__product-row .supplier-products-table__total{display:none;width:auto}table.table .supplier-products-table__product-row .supplier-products-table__remove{position:absolute;top:8px;right:8px}table tbody tr.supplier-products-table__product-row td{border:0;padding:0}.stock-order-search__add-all-col button{width:100%}}.stock-order-review{display:block;text-align:right;padding-bottom:16px}.stock-order-review.stock-order-review--hidden{display:none}.stock-order-body .rg-constrained{max-width:960px}.stock-search{display:block}.stock-order-details__supplier{font-size:14px;padding-bottom:16px}.stock-order-details__location{text-align:left;font-size:14px}.stock-order-details__address{line-height:18px}.stock-order-details__add-note{padding-top:16px}.stock-order-details__add-note a{cursor:pointer}.stock-order-details__add-note-toggle{color:var(--tui-sem-color-text-secondary)}.stock-order-details__add-note-label,.stock-order-details__header{display:flex;justify-content:space-between}.stock-order-details__header h1{font-weight:900}.stock-order-details__heading{font-size:20px;font-weight:900}.stock-order-details__quantities{font-size:14px}.stock-order-details__quantities span{font-weight:700}.stock-order-details__total{font-size:14px}.supplier-products-table__total-zero{color:var(--tui-sem-color-text-tertiary)}@media (min-width:768px){.stock-order-options{padding:16px 40px}.stock-order-options--not-started{padding-bottom:32px}.stock-order-products-table{padding:32px 40px;background-color:var(--tui-sem-color-background-primary);border:1px solid var(--tui-sem-color-border-subtlest);border-radius:4px}.stock-order-details__supplier{padding-bottom:0}.stock-order-details__location{text-align:right}}.alert.stock-list{margin-bottom:21px;overflow:hidden}.alert.stock-list.icon-container{float:left;min-width:35px;display:block;text-align:center}.alert.stock-list.text-container{float:left;clear:none;display:block}.stock-order-summary-page .rg-constrained{max-width:960px}.stock-order-status{display:inline-block;border:1px solid var(--tui-sem-color-border-subtlest);background:var(--tui-sem-color-background-primary);color:var(--tui-sem-color-text-secondary);text-transform:uppercase;pointer-events:none}.stock-order-status-received{color:var(--tui-sem-color-text-success)}.stock-order-summary .activity-status{margin-bottom:0;padding-left:40px}.stock-order-summary .activity-status a{text-decoration:underline;color:var(--tui-sem-color-text-secondary)}.stock-order-summary .activity-status .stock-order-status{margin-right:8px}.stock-order-summary .activity-status.new-order{position:relative;background:var(--tui-sem-color-background-success-subtle-container)}.stock-order-summary .activity-status.new-order :before{position:absolute;left:0;top:0;height:100%;border-left:2px solid var(--tui-sem-color-border-success-emphasized);content:""}.stock-order-summary .alert-success{margin:0}.stock-order-summary .changes{font-size:14px}.stock-order-summary .changes ul{margin:12px 0 8px 24px}.stock-order-summary .view-changes{cursor:pointer}.stock-order-page{margin-bottom:25px;margin-top:15px;border:1px solid var(--tui-sem-color-border-subtlest);border-radius:5px;padding:40px;background:var(--tui-sem-color-background-primary)}.stock-settings{display:flex;justify-content:space-between;align-content:center}.stock-settings .stock-settings-left{display:flex;justify-content:flex-start;align-items:center;height:54px}.stock-settings .stock-settings-right{display:flex;justify-content:flex-end;align-items:center;height:54px}.stock-settings .stock-settings-right>.btn,.stock-settings .stock-settings-right>.btn-group{float:left;margin:0 0 0 8px;display:block}.stock-settings .stock-settings-right .btn-group-kebab{margin-top:1px}.order-history{padding:0 40px}.stock-order-history-table{max-width:800px}.stock-order-history-table tbody>tr>th{padding:8px 5px;border-top:none;border-bottom:1px solid var(--tui-sem-color-border-subtlest)}.stock-order-history-table tbody>tr>td{padding:8px 5px;border-top:none;border-bottom:1px solid var(--tui-sem-color-border-subtlest)}.btn-group-kebab:hover circle,.stock-order-row:hover .btn-group-kebab circle{fill:var(--tui-sem-color-text-tertiary)}.stock-order-row:hover .btn-group-kebab.open circle{fill:var(--tui-sem-color-text-secondary)}.btn-group-kebab.open .btn.dropdown-toggle{border:1px solid transparent}.btn-group-kebab.open .dropdown-toggle{box-shadow:none;background:none}.btn-group-kebab.open circle{fill:var(--tui-sem-color-text-secondary)}.report-summary h1{font-weight:700}.report-summary .address,.report-summary .date{text-align:right}.report-summary .address{padding-bottom:8px}.report-summary .table-stock-order .number{text-align:right;width:15%}.report-summary .table-stock-order .quantity{width:10%}.report-summary .table-stock-order .code,.report-summary .table-stock-order .sku{width:15%}.report-summary .table-stock-order .previousEntry{text-decoration:line-through;color:var(--tui-sem-color-text-tertiary);font-style:italic}.report-summary .table-stock-order tfoot{font-weight:700}.report-summary .table-stock-order tfoot tr td{border-top:1px solid var(--tui-sem-color-text-primary);border-bottom:1px solid var(--tui-sem-color-text-primary)}.report-summary .table-stock-order tfoot tr .previousEntry{font-weight:400}@media (max-width:600px){.report-summary .table-stock-order tfoot,.report-summary .table-stock-order thead{display:none}.report-summary .table-stock-order tbody tr{display:flex;flex-wrap:wrap;border-bottom:1px solid var(--tui-sem-color-border-subtlest)}.report-summary .table-stock-order tbody td.product-name{order:1;width:80%;font-weight:700}.report-summary .table-stock-order tbody td.quantity{order:2;width:20%;text-align:right;font-weight:700}.report-summary .table-stock-order tbody td.sku{order:3;width:100%}.report-summary .table-stock-order tbody td.cost{order:4;text-align:left;padding-right:8px}.report-summary .table-stock-order tbody td.product-price,.report-summary .table-stock-order tbody td.product-price-total{display:flex;width:auto}.report-summary .table-stock-order tbody td.product-price:after{content:"each";padding-left:4px}.report-summary .table-stock-order tbody td.product-price-total:after{content:"total";padding-left:4px}.report-summary .table-stock-order tbody td{padding:4px 0;border-top:none}.stock-order-page{padding:20px}.stock-orders-table:not(.tui-table__table)>tbody>tr>td{border:0}}.stockorderemail .char-count-container{margin-bottom:10px}.stockorderemail .from-to{padding-left:7px}.stockorderemail .checkbox{margin-top:0}.stockorderemail .checkbox label{padding-right:20px}.stock-orders-table tbody tr td{padding:16px 8px}.stock-orders-table td.stock-orders-table__status a{margin-top:-6px;font-weight:700}.stock-orders-table td.stock-orders-table__actions a{margin-top:-2px}.stock-orders-table__products-count{font-weight:700}.stock-orders-table__items-count{font-weight:700;padding-left:4px}.stock-orders-table__hide-mobile{display:block}.stock-orders-table__show-mobile{display:none}@media (max-width:600px){.stock-orders-table__hide-mobile{display:none}.stock-orders-table__show-mobile{display:block}.stock-orders-table tfoot,.stock-orders-table thead{display:none}.stock-orders-table tbody tr{display:flex;position:relative;padding:8px;margin-bottom:8px;flex-direction:column;border:1px solid var(--tui-sem-color-border-subtlest)}.stock-orders-table tbody tr td{border:0;padding:0}.stock-orders-table tbody td.stock-orders-table__supplier{order:1;width:50%;font-size:18px;font-weight:700}.stock-orders-table tbody td.stock-orders-table__date-created{order:2;display:none}.stock-orders-table tbody td.stock-orders-table__order-number{order:3;color:var(--tui-sem-color-text-tertiary)}.stock-orders-table tbody td.stock-orders-table__status{height:42px;padding-top:8px;order:4;display:flex;align-items:center}.stock-orders-table tbody td.stock-orders-table__status a{margin-top:0}.stock-orders-table tbody td.stock-orders-table__actions{position:absolute;padding:0;bottom:0;right:8px}.stock-orders-table tbody td.stock-orders-table__actions a{margin-top:0}.stock-orders-table tbody td.stock-orders-table__location{order:2;width:50%}.stock-orders-table tbody td.stock-orders-table__products{position:absolute;top:8px;right:8px;text-align:right}.stock-orders-table tbody .stock-orders-table__products-count{display:block;font-weight:700}.stock-orders-table tbody .stock-orders-table__items-count{display:block;font-weight:400}.stock-orders-table tbody td.stock-orders-table__sent{order:6;display:none}}.reports .inline-blocker{height:auto}.reports .search-box{padding-top:8px}.reports .alert{margin-bottom:-15px;margin-top:30px}.reports .alert span{position:relative;left:10px;font-weight:700}.reports .alert img{position:relative;top:5px}.reports .sub-nav-has-labels .report-checkbox{line-height:34px}.reports .sub-nav-has-labels .report-checkbox div{margin:2px 0 0 4px;float:right}.reports .sub-nav-has-labels .btn{vertical-align:top}.reports .sub-nav-has-labels .inline-blocker{line-height:24px}.report-controls{float:left;padding-left:10px}.report-controls:first-of-type{padding-left:0}.report-forward-back{display:none}.report-control-container{background-color:var(--tui-sem-color-background-primary);display:table;width:100%;position:absolute;top:0;z-index:1000;border-top:0 solid var(--tui-sem-color-border-subtlest);padding-top:9px;padding-bottom:8px;border-bottom:1px solid var(--tui-sem-color-border-subtlest);left:0}.reports__date-range-dropdown option:disabled{color:var(--tui-sem-color-text-tertiary)}@media (max-width:1024px){.reports .search-box .rg-constrained{margin:0 -4px}.reports .inline-blocker{width:50%;margin:0 0 8px;box-sizing:border-box}.reports .inline-blocker button,.reports .inline-blocker input:not([type=checkbox]),.reports .inline-blocker select{width:100%!important;font-size:16px}.reports .inline-blocker{padding:0 4px}}@media (max-width:640px){.reports .inline-blocker__view-report{width:100%}.reports .inline-blocker__view-report label{display:none}}.early-access-badge{display:flex;align-items:center}.reports__hero-section{background-color:var(--tui-midnight-100);border-radius:8px;padding:20px;margin-bottom:14px}.reports__hero-section p:last-of-type{margin-bottom:0!important}.reports__client-overview-hero{background-color:var(--tui-midnight-100);border-radius:8px;padding:16px 20px;margin-bottom:20px}.reports__client-overview-hero-actions-dismiss{color:var(--tui-charcoal-500)!important;text-decoration:underline}#reports__hero-tour-btn:hover{background-color:var(--tui-midnight-200)!important;color:var(--tui-charcoal-700)!important}.badge.badge-light{background-color:var(--tui-sem-color-background-neutral-subtle-container);color:var(--tui-sem-color-text-secondary)}.badge.badge-light i{color:var(--tui-sem-color-text-tertiary);padding-right:6px}.badge.badge-light:hover{background-color:var(--tui-sem-color-background-info-subtle-container);color:var(--tui-sem-color-text-brand)}.badge.badge-light:hover i{color:var(--tui-sem-color-text-secondary)}.badge-button .badge{padding:3px 12px 4px;font-size:14px;font-weight:400;border-radius:12px}.badge-button:hover{text-decoration:none}.callback-panel__wrapper{position:fixed;top:0;left:0;width:100%}.callback-panel__panel{position:absolute;top:0;left:0;width:100%;background-color:var(--tui-sem-color-background-brand-subtle-container);padding:40px 0 80px;transform:translate3d(0,-100%,0);transition:transform .3s;max-height:calc(100vh - 120px);overflow:auto}.callback-panel__overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--tui-sem-color-other-overlay);display:none}.callback-panel__open{height:100%}.callback-panel__open .callback-panel__overlay{display:block}.callback-panel__open .callback-panel__panel{transform:translateZ(0)}.callback-panel__panelInner{position:relative;max-width:960px;margin:0 auto;transition:opacity .5s;flex-direction:column}.callback-panel__panelInner.callback-panel__hide{opacity:0;z-index:1}.callback-panel__panel p{font-size:16px}.callback-panel__panel h1{margin:0 0 24px;font-size:40px}.callback-panel__panel button{margin-top:4px;font-size:16px}.callback-panel__sentMessage{position:absolute;padding:40px 0;top:0;width:100%;opacity:0;transition:opacity .5s}.callback-panel__sentMessageInner{max-width:400px;margin:0 auto}.callback-panel__sentMessage.callback-panel__show{opacity:1;z-index:2}.callback-panel__column{padding:0 20px}.callback-panel__column:first-of-type{border-right:1px solid var(--tui-sem-color-border-subtlest)}.callback-panel__column:last-of-type{margin-top:40px}.callback-panel__optionalWord{display:none}@media (min-width:350px){.callback-panel__optionalWord{display:inline}}@media (min-width:700px){.callback-panel__panel{padding:80px 0 96px;max-height:calc(100vh - 176px)}.callback-panel__sentMessage{padding:80px 0}.callback-panel__column{width:100%}.callback-panel__column:last-of-type{margin-top:0}.callback-panel__panelInner{flex-direction:row}}@media (min-width:900px){.callback-panel__column:first-of-type{padding:0 80px 0 0}.callback-panel__column:last-of-type{padding:0 0 0 80px}}.callback-panel__closeButton{position:absolute;top:16px;right:16px;width:50px;height:50px;font-size:60px;font-weight:300;line-height:50px;text-align:center;cursor:pointer;z-index:3}.callback-panel__fieldColumn{width:100%}.callback-panel__fieldColumn:first-of-type{padding-right:8px}.callback-panel__fieldColumn:last-of-type{padding-left:8px}.welcomeModal{position:relative;padding:16px;text-align:center}.welcomeModal h1{margin:16px 0;font-size:40px;letter-spacing:0}.welcomeModal a{color:var(--tui-sem-color-text-link-primary);cursor:pointer}.welcomeModal a:active,.welcomeModal a:focus,.welcomeModal a:hover{color:var(--tui-sem-color-text-link-primary)}.welcomeModal p{font-size:16px;margin-bottom:8px}.welcomeModal button{font-size:18px}.welcomeModal__closeModal{position:absolute;top:-10px;right:-10px;width:32px;height:32px;font-size:28px;line-height:32px;text-align:center;color:var(--tui-sem-color-text-tertiary);font-weight:300;cursor:pointer}.welcomeModal__topImage{height:150px}.welcomeModal__buttonWrapper{padding:16px 8px}.share-link{color:var(--tui-sem-color-text-secondary);display:flex;padding:8px 8px 8px 4px;margin-bottom:8px;background-color:var(--tui-sem-color-background-primary);border-radius:4px}.share-link .share-link__icon{width:40px;height:32px;background-position:50% 50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='32' height='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.654 21.493a4.558 4.558 0 01-6.047 2.178h0a4.558 4.558 0 01-2.178-6.047l1.382-2.937a4.557 4.557 0 016.046-2.178h0a4.543 4.543 0 012.511 3.191m-2.523-6.093a4.558 4.558 0 016.047-2.178h0a4.558 4.558 0 012.178 6.046l-1.382 2.937a4.558 4.558 0 01-6.047 2.178h0a4.533 4.533 0 01-2.352-2.619' stroke='%236A7982' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.share-link .share-link__link{position:relative;flex:1;width:100%;height:32px}.share-link .share-link__link-text{position:absolute;top:0;left:0;right:0;bottom:0;line-height:32px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.share-link input{position:absolute;top:0;right:0;border:0;height:32px;line-height:32px;opacity:0;pointer-events:none;width:1px;padding:0;margin:0}.share-link input:focus{outline:none}.share-link button.btn{padding:0 16px}.password-meter{display:block;margin:8px 0;width:100%;height:8px;-moz-appearance:none;border-radius:3px;background:var(--tui-sem-color-background-disabled-default)}.password-meter::-webkit-meter-bar{background:var(--tui-sem-color-background-disabled-default);border-radius:3px;height:7px}.password-meter::-moz-meter-bar{border-radius:3px}.password-meter::-webkit-meter-optimum-value{border-radius:3px}.password-meter__label{margin:16px 0 0;text-align:left;font-style:italic}.password-meter__label strong{font-style:normal}.password-meter--weak::-moz-meter-bar{background:var(--tui-sem-color-background-danger-emphasized)!important}.password-meter--weak::-webkit-meter-optimum-value{background:var(--tui-sem-color-background-danger-emphasized)!important}.password-meter--medium::-moz-meter-bar{background:var(--tui-sem-color-background-warning-emphasized)!important}.password-meter--medium::-webkit-meter-optimum-value{background:var(--tui-sem-color-background-warning-emphasizedtext-warning)!important}.password-meter--strong::-moz-meter-bar{background:var(--tui-sem-color-background-success-emphasized)!important}.password-meter--strong::-webkit-meter-optimum-value{background:var(--tui-sem-color-background-success-emphasized)!important}.password-meter-info{text-align:left}.password-meter-info .password-desc--weak{color:var(--tui-sem-color-text-danger)}.password-meter-info .password-desc--medium{color:var(--tui-sem-color-text-warning)}.password-meter-info .password-desc--strong{color:var(--tui-sem-color-text-success)}.password-meter-info .password-feedback{font-style:italic}.stock-access-container{margin-top:2rem;border:1px solid var(--tui-sem-color-border-subtlest);border-radius:5px}@media (min-width:540px){.stock-access-container{width:487px}}.stock-access-container>*{padding:.5rem 1rem}.stock-access-container>:not(:last-child){border-bottom:1px solid var(--tui-sem-color-border-subtlest)}.stock-access-container label{font-weight:400}.stock-access-container .stock-access-nested{padding-left:2.5rem}.stock-access-container .stock-access-nested-2{padding-left:4.5rem}.stock-access-container input[type=checkbox]{margin-right:.5rem}.gift-voucher__options{display:flex;gap:19px;overflow-x:auto;padding-bottom:12px;margin-bottom:12px}.gift-voucher__option{width:200px;min-width:200px;height:350px;border:1px solid var(--tui-sem-color-border-subtlest);border-radius:4px}.gift-voucher__option>label{display:block;text-align:center}.gift-voucher__option input{margin-top:20px}.gift-voucher__option-image{width:100%;height:282px;border-bottom:1px solid var(--tui-sem-color-border-subtlest);border-radius:4px 4px 0 0}.fixed-voucher__actions{min-width:215px}.promo-list__name{cursor:grab}table.promo-table tr.ui-sortable-helper{display:table;background-color:var(--tui-sem-color-background-primary);box-shadow:0 8px 16px rgba(0,0,0,.1)}table.promo-table tr.ui-sortable-helper td{border:0!important}table.promo-table tr.ui-sortable-helper .promo-list__name{cursor:grabbing}.vip-only{min-width:140px;margin-bottom:30px}.vip-group{display:block}.promo-codes__date-picker-wrap input.form-control.date-picker{width:100%!important}.promo-codes__used-label{display:block}.promo-codes__used-label-value{display:block;float:right}.hide{display:none}.show{display:block}.invisible{visibility:hidden}.middle{vertical-align:middle}.no-wrap{white-space:nowrap}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-fill{flex:1 1 auto!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}.sr-only{white-space:nowrap}.sr-only-focusable:active,.sr-only-focusable:focus{white-space:normal}@media print{.d-print-none{display:none!important}}
/*!
 * Bootstrap Responsive v2.0.2
 *
 * Copyright 2012 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */.hidden{visibility:hidden}.hidden,.visible-phone,.visible-tablet{display:none}.hidden-phone,.hidden-tablet,.visible-desktop{display:block}.hidden-desktop{display:none}@media (max-width:767px){.visible-phone{display:block}.hidden-phone{display:none}.hidden-desktop{display:block}.visible-desktop{display:none}}@media (min-width:768px) and (max-width:979px){.visible-tablet{display:block}.hidden-tablet{display:none}.hidden-desktop{display:block}.visible-desktop{display:none}}@media (min-width:980px){.nav-collapse.collapse{height:auto!important;overflow:visible!important}}@media (min-width:1000px){.row{margin-left:-30px;*zoom:1}.row:after,.row:before{display:table;content:"";line-height:0}.row:after{clear:both}[class*=span]{float:left;margin-left:30px}.container,.navbar-fixed-bottom .container,.navbar-fixed-top .container,.span12{width:1170px}.span11{width:1070px}.span10{width:970px}.span9{width:870px}.span8{width:770px}.span7{width:670px}.span6{width:570px}.span5{width:470px}.span4{width:370px}.span3{width:270px}.span2{width:170px}.span1{width:70px}.offset12{margin-left:1230px}.offset11{margin-left:1130px}.offset10{margin-left:1030px}.offset9{margin-left:930px}.offset8{margin-left:830px}.offset7{margin-left:730px}.offset6{margin-left:630px}.offset5{margin-left:530px}.offset4{margin-left:430px}.offset3{margin-left:330px}.offset2{margin-left:230px}.offset1{margin-left:130px}.row-fluid{width:100%;*zoom:1}.row-fluid:after,.row-fluid:before{display:table;content:"";line-height:0}.row-fluid:after{clear:both}.row-fluid>[class*=span]{float:left;margin-left:2.56410256%}.row-fluid>[class*=span]:first-child{margin-left:0}.row-fluid>.span12{width:100%}.row-fluid>.span11{width:91.45299145%}.row-fluid>.span10{width:82.90598291%}.row-fluid>.span9{width:74.35897436%}.row-fluid>.span8{width:65.81196581%}.row-fluid>.span7{width:57.26495726%}.row-fluid>.span6{width:48.71794872%}.row-fluid>.span5{width:40.17094017%}.row-fluid>.span4{width:31.62393162%}.row-fluid>.span3{width:23.07692308%}.row-fluid>.span2{width:14.52991453%}.row-fluid>.span1{width:5.98290598%}.uneditable-input,input,textarea{margin-left:0}.uneditable-input.span12,input.span12,textarea.span12{width:1160px}.uneditable-input.span11,input.span11,textarea.span11{width:1060px}.uneditable-input.span10,input.span10,textarea.span10{width:960px}.uneditable-input.span9,input.span9,textarea.span9{width:860px}.uneditable-input.span8,input.span8,textarea.span8{width:760px}.uneditable-input.span7,input.span7,textarea.span7{width:660px}.uneditable-input.span6,input.span6,textarea.span6{width:560px}.uneditable-input.span5,input.span5,textarea.span5{width:460px}.uneditable-input.span4,input.span4,textarea.span4{width:360px}.uneditable-input.span3,input.span3,textarea.span3{width:260px}.uneditable-input.span2,input.span2,textarea.span2{width:160px}.uneditable-input.span1,input.span1,textarea.span1{width:60px}.thumbnails{margin-left:-30px}.thumbnails>li{margin-left:30px}}@media (max-width:979px){.row-fluid.responsive{width:100%}.row.responsive{margin-left:0}.row-fluid.responsive>[class*=span],.row.responsive>[class*=span]{float:none;display:block;width:auto;margin:0}}.run-slide-animation{animation:slide-animation .6s ease-in-out 1;animation-fill-mode:forwards}@keyframes slide-animation{0%{transform:translate3d(-320px,0,0);opacity:0}50%{transform:translate3d(10px,0,0)}60%{transform:translate3d(-8px,0,0)}70%{transform:translate3d(4px,0,0)}80%{transform:translate3d(-2px,0,0)}90%{transform:translate3d(1px,0,0)}to{transform:translateZ(0);opacity:1}}.run-slide-down-animation{animation:slide-down-animation .5s ease-in-out 1;animation-fill-mode:forwards}@keyframes slide-down-animation{0%{transform:translateZ(0);opacity:1;max-height:200px}10%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,320px,0);opacity:0}to{transform:translateZ(0);opacity:0;max-height:0;margin:0;padding:0}}.run-slide-down-animation-short{animation:slide-down-animation-short .3s ease-in-out 1;animation-fill-mode:forwards}@keyframes slide-down-animation-short{0%{transform:translateZ(0);opacity:1;max-height:100px}10%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,120px,0);opacity:0}to{transform:translateZ(0);opacity:0;max-height:0;margin:0;padding:0}}.run-slide-down-no-shrink-animation{animation:slide-down-no-shrink-animation .5s ease-in-out 1;animation-fill-mode:forwards}@keyframes slide-down-no-shrink-animation{0%{transform:translateZ(0);opacity:1}10%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,320px,0);opacity:0}to{transform:translateZ(0);opacity:0}}.run-bounce-animation{animation:bounce-animation 1.5s ease-in-out 1;animation-fill-mode:forwards}.run-bounce-hide-animation{animation:bounce-hide-animation 1.2s linear infinite both}@keyframes bounce-hide-animation{0%{transform:matrix(1,0,0,1,0,0)}2.777778%{transform:matrix(1.04873,0,0,.90255,0,-46.91805)}5.555556%{transform:matrix(1.0756,0,0,.8488,0,-71.82307)}8.333333%{transform:matrix(1.08942,0,0,.82115,0,-85.04314)}11.111111%{transform:matrix(1.09603,0,0,.80794,0,-92.06061)}13.888889%{transform:matrix(1.09891,0,0,.80218,0,-95.78562)}16.666667%{transform:matrix(1.1,0,0,.8,0,-97.76292)}19.444444%{transform:matrix(.88162,0,0,1.4349,0,348.42538)}22.222222%{transform:matrix(.74987,0,0,1.81776,0,695.0028)}25%{transform:matrix(.67044,0,0,2.04885,0,964.372)}27.777778%{transform:matrix(.62256,0,0,2.18832,0,1173.67384)}30.555556%{transform:matrix(.59372,0,0,2.27245,0,1336.22867)}33.333333%{transform:matrix(.57631,0,0,2.32346,0,1462.57623)}36.111111%{transform:matrix(.56585,0,0,2.35389,0,1560.46769)}38.888889%{transform:matrix(.55955,0,0,2.37222,0,1636.45193)}41.666667%{transform:matrix(.55575,0,0,2.38326,0,1695.43159)}44.444444%{transform:matrix(.55347,0,0,2.38991,0,1741.21214)}47.222222%{transform:matrix(.55209,0,0,2.39392,0,1776.74741)}50%{transform:matrix(.55126,0,0,2.39634,0,1804.33022)}52.777778%{transform:matrix(.55076,0,0,2.39779,0,1825.74025)}55.555556%{transform:matrix(.55046,0,0,2.39867,0,1842.3589)}58.333333%{transform:matrix(.55,0,0,2.4,0,1855.25846)}61.111111%{transform:matrix(.55,0,0,2.4,0,1865.27121)}63.888889%{transform:matrix(.55,0,0,2.4,0,1873.04319)}66.666667%{transform:matrix(.55,0,0,2.4,0,1879.07588)}69.444444%{transform:matrix(.55,0,0,2.4,0,1883.75851)}72.222222%{transform:matrix(.55,0,0,2.4,0,1887.39321)}75%{transform:matrix(.55,0,0,2.4,0,1890.21449)}77.777778%{transform:matrix(.55,0,0,2.4,0,1892.4044)}80.555556%{transform:matrix(.55,0,0,2.4,0,1894.10423)}83.333333%{transform:matrix(.55,0,0,2.4,0,1895.42365)}86.111111%{transform:matrix(.55,0,0,2.4,0,1896.44779)}88.888889%{transform:matrix(.55,0,0,2.4,0,1897.24274)}91.666667%{transform:matrix(.55,0,0,2.4,0,1897.85979)}94.444444%{transform:matrix(.55,0,0,2.4,0,1898.33875)}97.222222%{transform:matrix(.55,0,0,2.4,0,1898.71052)}to{transform:matrix(.55,0,0,2.4,0,1900)}}.run-jelly-animation{animation:jelly-animation .3s linear both}@keyframes jelly-animation{0%{transform:matrix(.5,0,0,.5,0,0)}3.333333%{transform:matrix(.69818,0,0,.71811,0,0)}6.666667%{transform:matrix(.82604,0,0,.87258,0,0)}10%{transform:matrix(.90492,0,0,.96368,0,0)}13.333333%{transform:matrix(.95147,0,0,1.00758,0,0)}16.666667%{transform:matrix(.97762,0,0,1.02238,0,0)}20%{transform:matrix(.99146,0,0,1.02235,0,0)}23.333333%{transform:matrix(.99822,0,0,1.01667,0,0)}26.666667%{transform:matrix(1.0011,0,0,1.01029,0,0)}30%{transform:matrix(1.00201,0,0,1.00525,0,0)}33.333333%{transform:matrix(1.002,0,0,1.002,0,0)}36.666667%{transform:matrix(1.00165,0,0,1.00026,0,0)}40%{transform:matrix(1.00123,0,0,.99953,0,0)}43.333333%{transform:matrix(1.00086,0,0,.99937,0,0)}46.666667%{transform:matrix(1.00057,0,0,.99947,0,0)}50%{transform:matrix(1.00036,0,0,.99964,0,0)}53.333333%{transform:matrix(1.00022,0,0,.9998,0,0)}56.666667%{transform:matrix(1.00012,0,0,.99991,0,0)}60%{transform:matrix(1.00007,0,0,.99997,0,0)}63.333333%{transform:matrix(1.00003,0,0,1.00001,0,0)}66.666667%{transform:matrix(1.00002,0,0,1.00002,0,0)}70%{transform:matrix(1.00001,0,0,1.00002,0,0)}73.333333%{transform:matrix(1,0,0,1.00001,0,0)}76.666667%{transform:matrix(1,0,0,1.00001,0,0)}80%{transform:matrix(1,0,0,1,0,0)}83.333333%{transform:matrix(1,0,0,1,0,0)}86.666667%{transform:matrix(1,0,0,1,0,0)}90%{transform:matrix(1,0,0,1,0,0)}93.333333%{transform:matrix(1,0,0,1,0,0)}96.666667%{transform:matrix(1,0,0,1,0,0)}to{transform:matrix(1,0,0,1,0,0)}}.run-fadeout-animation{transition:all .3s cubic-bezier(.6,0,.4,1);opacity:0;filter:alpha(opacity=0)}@keyframes flexloading{0%{left:0;opacity:1}to{left:100%;opacity:.3}}@keyframes calloading{0%{left:0;opacity:1}to{left:100%;opacity:.3}}.run-pop-animation{animation:pop-animation 1s linear both}@keyframes pop-animation{0%{transform:matrix(.5,0,0,.5,0,0)}3.4%{transform:matrix(.658,0,0,.703,0,0)}4.7%{transform:matrix(.725,0,0,.8,0,0)}6.81%{transform:matrix(.83,0,0,.946,0,0)}9.41%{transform:matrix(.942,0,0,1.084,0,0)}10.21%{transform:matrix(.971,0,0,1.113,0,0)}13.61%{transform:matrix(1.062,0,0,1.166,0,0)}14.11%{transform:matrix(1.07,0,0,1.165,0,0)}17.52%{transform:matrix(1.104,0,0,1.12,0,0)}18.72%{transform:matrix(1.106,0,0,1.094,0,0)}21.32%{transform:matrix(1.098,0,0,1.035,0,0)}24.32%{transform:matrix(1.075,0,0,.98,0,0)}25.23%{transform:matrix(1.067,0,0,.969,0,0)}29.03%{transform:matrix(1.031,0,0,.948,0,0)}29.93%{transform:matrix(1.024,0,0,.949,0,0)}35.54%{transform:matrix(.99,0,0,.981,0,0)}36.74%{transform:matrix(.986,0,0,.989,0,0)}41.04%{transform:matrix(.98,0,0,1.011,0,0)}44.44%{transform:matrix(.983,0,0,1.016,0,0)}52.15%{transform:matrix(.996,0,0,1.003,0,0)}59.86%{transform:matrix(1.003,0,0,.995,0,0)}63.26%{transform:matrix(1.004,0,0,.996,0,0)}75.28%{transform:matrix(1.001,0,0,1.002,0,0)}85.49%{transform:matrix(.999,0,0,1,0,0)}90.69%{transform:matrix(1,0,0,1,0,0)}to{transform:matrix(1,0,0,1,0,0)}}.run-long-pop-animation{animation:long-pop-animation 3s linear both}@keyframes long-pop-animation{0%{transform:matrix(1,0,0,1,0,0)}6.57%{transform:matrix(1,0,0,1,0,0)}6.67%{transform:matrix(.5,0,0,.5,0,0)}8.63%{transform:matrix(.691,0,0,.691,0,0)}10.5%{transform:matrix(.968,0,0,.968,0,0)}12.37%{transform:matrix(1.187,0,0,1.187,0,0)}14.23%{transform:matrix(1.264,0,0,1.264,0,0)}16.29%{transform:matrix(1.191,0,0,1.191,0,0)}18.35%{transform:matrix(1.037,0,0,1.037,0,0)}20.4%{transform:matrix(.907,0,0,.907,0,0)}22.36%{transform:matrix(.864,0,0,.864,0,0)}24.42%{transform:matrix(.902,0,0,.902,0,0)}26.47%{transform:matrix(.981,0,0,.981,0,0)}28.53%{transform:matrix(1.048,0,0,1.048,0,0)}30.49%{transform:matrix(1.07,0,0,1.07,0,0)}34.6%{transform:matrix(1.009,0,0,1.009,0,0)}38.62%{transform:matrix(.964,0,0,.964,0,0)}46.75%{transform:matrix(1.019,0,0,1.019,0,0)}54.87%{transform:matrix(.99,0,0,.99,0,0)}63%{transform:matrix(1.005,0,0,1.005,0,0)}71.13%{transform:matrix(.997,0,0,.997,0,0)}79.26%{transform:matrix(1.001,0,0,1.001,0,0)}87.39%{transform:matrix(.999,0,0,.999,0,0)}95.52%{transform:matrix(1,0,0,1,0,0)}to{transform:matrix(1,0,0,1,0,0)}}body{overflow-y:auto;-webkit-tap-highlight-color:rgba(0,0,0,.3)!important}.calendar-page body{overflow-y:visible;overflow-x:hidden}.with-footer{background-color:var(--tui-sem-color-background-info-subtle-container)}.uvOverlay1{perspective:0;z-index:9999}.app-body,body.public{padding-top:0}body.public .navbar-inner{border-radius:0 0 0 0}h2:not(:where(.no-h2-weight-override)){font-weight:500!important}h2{line-height:32px;margin-bottom:16px}.table td{vertical-align:middle}.table select{margin-bottom:0!important}.table .center{text-align:center}.status{float:left;font-size:16px;padding-right:10px}.status-success{color:var(--tui-sem-color-text-success)}.status-danger{color:var(--tui-sem-color-text-danger)}.status-inverse{color:var(--tui-sem-color-text-secondary)}.status-info{color:var(--tui-sem-color-text-info)}.form-inline{margin-left:4px;margin-right:4px;position:relative;top:-4px}.message-unread-label.label-counter{position:absolute;top:2px;right:-8px;width:22px;height:22px;border-radius:11px;background-color:var(--tui-sem-color-background-success-emphasized);color:var(--tui-sem-color-text-inverse);font-size:11px;line-height:22px;text-align:center;z-index:1}.timely-mobile-nav .message-unread-label.label-counter{position:static;margin-left:8px}.hero-unit{padding:60px;margin-bottom:30px;background-color:var(--tui-sem-color-background-neutral-subtle-container);border-radius:6px}.booking-modal .hero-unit,.modal .hero-unit{margin-bottom:0}.access-user-options,.roster-days{overflow:auto}.access-user,.roster-staff,.staff-calendar-sync{float:left}.staff-calendar-sync{margin-bottom:auto;width:100%}.access-user-table td:first-child,.access-user-table th:first-child,.roster-staff-table td:first-child,.roster-staff-table th:first-child,.staff-calendar-sync-table td:first-child,.staff-calendar-sync-table th:first-child{text-align:left;width:180px!important}.staff-calendar-sync-table{width:100%}.roster-staff-table th{height:40px}.roster-staff-table td{height:62px}.roster-staff-table td,.roster-staff-table th{padding:5px 15px!important}.access-user-table td,.staff-calendar-sync-table td{height:62px}.access-user-table td,.access-user-table th,.staff-calendar-sync-table td,.staff-calendar-sync-table th{padding:0 10px!important}.access-user-options-table tr,.access-user-table tr,.roster-days-table tr,.roster-staff-table tr{height:70px}.staff-calendar-sync-table td{height:51px}.staff-calendar-sync-table td,.staff-calendar-sync-table th{width:75px}.staff-calendar-sync-table .btn.hide{display:none}.roster-days-table{width:2000px}.roster-days-table th{height:45px}.roster-days-table td{height:60px;padding:2px}.access-user-options-table td{height:51px}.access-user-options-table td,.access-user-options-table th{width:75px}.access-user-options-table .btn.hide{display:none}.access-user-options-table .cell-header{position:absolute;top:1px;right:3px;font-size:12px;color:var(--tui-sem-color-text-tertiary)}.access-user-options-table .header{min-width:59px;position:relative;background-clip:padding-box}.access-user-options-table .access-user-header{line-height:14px;padding-top:9px!important}.access-user-options-table .access-user-header .overflow-ellipsis{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:160px;cursor:default}.access-user-options-table li{line-height:20px}.access-user-options-table .header,.access-user-table .header,.roster-days-table .header,.roster-staff-table .header,.staff-calendar-sync-table .header{font-weight:400;border:1px solid var(--tui-sem-color-border-subtlest);background-color:var(--tui-sem-color-background-neutral-subtle-container);white-space:nowrap;text-align:center;font-size:13px}.access-user-options-table,.roster-days-table,.staff-calendar-sync-table{position:relative;top:0;left:0}.access-user-options-table td,.roster-days-table td,.staff-calendar-sync-table td{min-width:35px}.access-user-options-table .btn-warning a,.roster-days-table .btn-warning a,.staff-calendar-sync-table .btn-warning a{color:var(--tui-sem-color-text-warning)}.access-user-options-table .btn-success a,.roster-days-table .btn-success a,.staff-calendar-sync-table .btn-success a{color:var(--tui-sem-color-text-inverse)}.access-user-options-table i,.roster-days-table i,.staff-calendar-sync-table i{font-size:16px}.access-user-options-table .btn .fa-times,.roster-days-table .btn .fa-times,.staff-calendar-sync-table .btn .fa-times{color:var(--tui-sem-color-text-secondary)}.access-user-options-table .btn-warning .fa-times,.roster-days-table .btn-warning .fa-times,.staff-calendar-sync-table .btn-warning .fa-times{color:var(--tui-sem-color-text-warning)}.access-user-options-table .btn,.roster-days-table .btn,.staff-calendar-sync-table .btn{display:table-cell;border-radius:0}.access-user-options-table .btn.active,.access-user-options-table .btn:active,.roster-days-table .btn.active,.roster-days-table .btn:active,.staff-calendar-sync-table .btn.active,.staff-calendar-sync-table .btn:active{outline:0;background-image:none;box-shadow:none}.access-user-options-table td,.roster-days-table td,.staff-calendar-sync-table td{border:1px solid var(--tui-sem-color-border-subtlest)}.access-user-options-table td.btn,.roster-days-table td.btn,.staff-calendar-sync-table td.btn{border:1px solid var(--tui-sem-color-border-subtlest);background-color:transparent}.access-user-options-table td.btn-success,.roster-days-table td.btn-success,.staff-calendar-sync-table td.btn-success{border:1px solid var(--tui-sem-color-background-brand-emphasized);background-color:var(--tui-sem-color-background-brand-emphasized);box-shadow:inset 1px 1px 1px var(--tui-sem-color-background-brand-emphasized)!important}.access-user-options-table td.btn-success a,.access-user-options-table td.btn-success i,.roster-days-table td.btn-success a,.roster-days-table td.btn-success i,.staff-calendar-sync-table td.btn-success a,.staff-calendar-sync-table td.btn-success i{color:var(--tui-sem-color-text-inverse)}.access-user-options-table td.btn-primary,.roster-days-table td.btn-primary,.staff-calendar-sync-table td.btn-primary{border:1px solid var(--tui-sem-color-border-brand);background-color:var(--tui-sem-color-background-brand-emphasized);box-shadow:inset 1px 1px 1px var(--tui-sem-color-background-brand-emphasized)!important}.access-user-options-table td.btn-primary a,.access-user-options-table td.btn-primary i,.roster-days-table td.btn-primary a,.roster-days-table td.btn-primary i,.staff-calendar-sync-table td.btn-primary a,.staff-calendar-sync-table td.btn-primary i{color:var(--tui-sem-color-text-inverse)}.access-user-options-table td.btn-warning,.roster-days-table td.btn-warning,.staff-calendar-sync-table td.btn-warning{color:var(--tui-sem-color-text-warning);background-color:var(--tui-sem-color-background-warning-emphasized);border-color:var(--tui-sem-color-border-warning-emphasized);box-shadow:inset 1px 1px 1px var(--tui-sem-color-background-warning-emphasized)!important}.access-user-options-table td.btn-warning a,.access-user-options-table td.btn-warning i,.roster-days-table td.btn-warning a,.roster-days-table td.btn-warning i,.staff-calendar-sync-table td.btn-warning a,.staff-calendar-sync-table td.btn-warning i{color:var(--tui-sem-color-text-warning)}.access-user-options-table td.btn-inverse,.roster-days-table td.btn-inverse,.staff-calendar-sync-table td.btn-inverse{background-color:var(--tui-sem-color-background-neutral-emphasized);border-color:var(--tui-sem-color-border-emphasized);box-shadow:inset 1px 1px 1px var(--tui-sem-color-background-neutral-emphasized)!important}.access-user-options-table td.btn-danger,.roster-days-table td.btn-danger,.staff-calendar-sync-table td.btn-danger{background-color:var(--tui-sem-color-background-danger-emphasized);border-color:var(--tui-sem-color-border-danger-emphasized);box-shadow:inset 1px 1px 1px var(--tui-sem-color-background-danger-emphasized)!important}@media (max-width:1200px){.roster-days-table .overflow-ellipsis-40,.staff-calendar-sync-table .overflow-ellipsis-40{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:25px;cursor:default}.roster-days-table .overflow-ellipsis,.staff-calendar-sync-table .overflow-ellipsis{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:60px;cursor:default}}.roster-key{margin-top:15px}.roster-key .btn{width:14px}.roster-key .key-label{margin:0 20px 0 10px}.roster-key h3{display:inline;margin-right:10px}.roster-key .roster-description{margin-top:8px}.access-user-table .header em{font-weight:400}.invoices-table .text-right{padding-right:18px}.invoices-table .table tbody tr:hover th,.invoices-table tbody tr:hover td{background-color:var(--tui-sem-color-background-primary)}.invoices-table td{vertical-align:middle!important}.invoices-table td .label-wrapper{width:50px;display:inline-block}.invoices-table td .myob-tiny-logo,.invoices-table td .quickbooks-tiny-logo,.invoices-table td .vend-tiny-logo{top:5px}.invoices-table .related-rows td{border-top:none;padding-top:0!important}.stock-quantity-table td,.stock-quantity-table th{text-align:left}.concessions-balloon .popover-content{padding-right:0;padding-left:0}.concessions-balloon .popover-content>:first-child{height:100%}.concessions-balloon .customer-concessions-inner-form{height:100%;max-height:30vh;overflow-y:auto}.concessions-balloon .customer-concessions-form{height:100%;display:flex;flex-direction:column}.concessions-balloon form>div{padding-right:14px;padding-left:14px}.customer-concession-table-calendar td,.customer-concession-table-calendar th{font-size:14px;width:30%}.customer-concession-table-calendar td input[type=checkbox],.customer-concession-table-calendar th input[type=checkbox]{margin-left:40px}.customer-concession-table-calendar tr td:first-of-type,.customer-concession-table-calendar tr th:first-of-type{width:65%}.customer-concession-table-calendar tr td:last-of-type,.customer-concession-table-calendar tr th:last-of-type{text-align:right;width:5%}.table input{margin-bottom:0}.table-no-decoration thead{background-color:transparent}.table-no-decoration td,.table-no-decoration th{border:none!important}.table-not-bordered tr:first-child td,.table-not-bordered tr:first-child th{border-top:none!important}.table-no-side-padding td,.table-no-side-padding th{padding-left:0!important;padding-right:0!important}.table-no-side-padding tbody tr:hover td,.table-no-side-padding tbody tr:hover th{background-color:transparent}.table-tiny{margin-bottom:0}.table-tiny td,.table-tiny th{padding:2px 3px}.promote .right-middle{text-align:right;vertical-align:middle}.dropdown-menu.right{left:auto;right:0}.dropdown-menu.right:before{left:auto!important;right:9px}.dropdown-menu.right:after{left:auto!important;right:10px}.uv-bottom-right{bottom:4px!important;z-index:400!important}body.public .navbar .nav .dropdown{margin-top:40px}.side-nav{min-width:160px}.page-body{background-color:var(--tui-sem-color-background-primary);padding-bottom:0;padding-top:0}.sub-nav{margin-top:-24px;margin-left:-20px;margin-right:-20px}.sub-nav .sub-nav-text{height:32px;line-height:32px;vertical-align:middle;font-size:16px}.sub-nav-header{width:100%;border-bottom:1px solid var(--tui-sem-color-border-subtlest);background-color:var(--tui-sem-color-background-primary);height:55px}.sub-nav-header .left{float:left;margin-right:10px}.sub-nav-header .right{float:right;margin-left:10px}.sub-nav-header td{padding:10px 15px 10px 20px;white-space:nowrap}.sub-nav-header td .btn-group{padding-right:10px;display:block}h1{margin-top:8px;margin-bottom:14px;line-height:1}h1,h2{font-weight:400}.all-caps,h4.all-caps{text-transform:uppercase}h4.all-caps{color:var(--tui-sem-color-text-tertiary);letter-spacing:.04em}li .fa-large[class*=" fa-"],li .fa-large[class^=fa-]{width:1.25em}.max-width{width:100%}.half-width{width:50%}.clear{clear:both}.bullet-list li{margin-bottom:14px;padding-left:60px}.bullet-list .bullet{background-image:url(../img/timely-icons-50.png);background-repeat:no-repeat;width:50px;height:50px;float:left;margin-left:-60px;margin-top:-3px}.bullet-list .bullet-text{*zoom:1}.bullet-list .bullet-text:after,.bullet-list .bullet-text:before{display:table;content:"";line-height:0}.bullet-list .bullet-text:after{clear:both}.bullet-calendar{background-position:0 -100px}.bullet-crowd{background-position:0 -50px}.bullet-profit{background-position:0 0}ul.icons{list-style:none;margin-left:0}.fa-huge:before{line-height:40px;vertical-align:top;font-size:4em}a i{text-decoration:none!important}.calendar .btn-group{float:left}.jumbotron h1{margin-top:17px;margin-bottom:20px;font-size:62px;letter-spacing:-1px;line-height:1;font-style:normal;font-weight:400}.thumbnail p{font-size:14px}.thumbnail .left{float:left}.thumbnail .staff-photo{width:70px;height:130px}.thumbnail:hover{background-color:var(--tui-sem-color-background-primary)}.media-thumb{position:relative;overflow:hidden}.media-thumb .caption{min-width:365px;display:table-cell;padding-top:0;padding-right:10px}.media-thumb .media,.media-thumb img{float:left;width:auto;max-width:none}.customer-container{border-left:1px solid var(--tui-sem-color-border-subtlest);margin:-20px 0 0 -20px;min-height:140px;padding:20px 0 0 20px}.customer-container .summary-container{margin-right:130px}.customer-container .summary-container .summary-left{width:100%;float:left;position:relative}.customer-container .summary-container .summary-right{text-align:right;width:130px;margin-right:-130px;float:left;position:relative}.customer-container .summary-container .summary-right a{float:right}.customer-container .summary-container .summary-right img{height:145px;width:109px}.customer-container .customers-logs tbody tr:first-child td{border-top:0}.products-container{min-height:140px;margin:4px 0 20px}@media (max-width:720px){.products-container .t-settings-head{padding-bottom:0}}.services-tabs.affix-top{top:0}.services-tabs.affix{position:fixed;top:0;margin-top:0;width:180px}.services-tabs .tabbable{display:flex;flex-direction:column}@media (max-width:1000px){.services-tabs{font-size:13px}.services-tabs a span{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.services-tabs.affix{width:105px}}.service-tabs__category-actions-title{display:none;text-transform:uppercase}@media (max-width:720px){.tabbable{padding-bottom:16px;border-bottom:1px solid var(--tui-sem-color-border-subtle)}.service-tabs__category-actions{order:0;padding-bottom:16px;display:flex;align-items:center}ul.nav{order:1}.service-tabs__category-actions-title{display:block;flex:1}}.blocked-date{margin-bottom:10px;padding:10px 0}.blocked-date div h3{line-height:18px;margin-top:9px}.blocked-date div p{margin:6px 5px 0 0}.blocked-date .blocked-date-actions{text-align:right}.blocked-date .icon-trash{color:var(--tui-sem-color-text-inverse)!important;opacity:1!important;text-shadow:none!important}.no-margin{margin:0!important;padding:0!important}.trash-icon{color:var(--tui-sem-color-text-danger);text-shadow:0 1px 0 #fff;opacity:.5;filter:alpha(opacity=50)}.trash-icon:hover{text-decoration:none;opacity:1;filter:alpha(opacity=100);cursor:pointer}.thumbnail .pop .fa-trash-o{color:var(--tui-sem-color-text-danger);text-shadow:0 1px 0 #fff;opacity:.5;filter:alpha(opacity=50)}.thumbnail .pop .fa-trash-o:hover{text-decoration:none;opacity:1;filter:alpha(opacity=100);cursor:pointer}.delete-resource{font-size:20px;font-weight:700;line-height:28px;position:absolute;top:10px;right:5px}.delete-customer .fa,.undelete-customer .fa{vertical-align:0}.pointer{cursor:pointer}.settings-body .dropdown-toggle .fa-folder{margin:0 5px 0 6px}.settings-body .dropdown-toggle .caret{margin-left:10px;margin-right:10px}.no-scroll{overflow-x:visible;overflow-y:visible}.dt-bootstrap{margin-left:0!important;margin-right:0!important}ul.gateway-logos{margin-left:0}ul.gateway-logos li{display:inline-block;padding:6px;background-color:var(--tui-sem-color-background-primary);overflow:hidden;border:1px solid var(--tui-sem-color-border-subtle);border-radius:4px}ul.gateway-logos li img{height:30px}.sms-template span.tip{font-weight:700}.sms-template textarea{height:60px}.sms-template .preview,.sms-template .preview-pending{padding:10px!important;margin:0!important;height:60px;word-wrap:break-word}.sms-template .preview-pending-box{margin-left:22px}.sms-template .preview-pending-box .alert{background-image:url(https://app.gettimely.com/images/calendar-pending-v3.png);opacity:1;filter:alpha(opacity=100);transform:translateZ(0)}.sms-template .char-count-container .counter{right:-8px;top:-24px}.message-preview{background-color:var(--tui-sem-color-background-neutral-emphasized);padding:24px;min-height:50px;word-break:break-word;border-radius:50px 50px 0 50px;color:var(--tui-sem-color-text-inverse);margin-bottom:16px}.header h1{float:left}.header div{float:right;width:234px}.header div img{position:absolute}.location-selector{width:200px;margin-right:10px}.bookings{margin-bottom:10px!important}.bookings h5{font-size:18px;font-weight:400;margin-bottom:7px}.bookings h5 .label{float:left;position:relative;margin-right:8px;padding:5px;font-size:16px;text-align:center}.bookings li{border-bottom:1px solid var(--tui-sem-color-border-subtle);padding-top:10px;padding-bottom:10px}.bookings li:last-child{border-bottom:none}.bookings .booking-item{display:inline-block;line-height:1.5;margin-right:10px}.setup .fa-check,.setup .fa-check-circle{float:right;padding-right:0;margin-right:0}.setup .alert{padding:20px;margin-bottom:25px}.setup p{font-weight:700}.setup .thumbnail{margin-bottom:10px}.setup .thumbnail h3{float:left;line-height:18px;margin:7px 20px 7px 7px;padding-right:55px}.setup .thumbnail a{position:relative}.setup .thumbnail .pop{float:none!important;margin-left:8px}.setup .thumbnail .modal-open{font-weight:700}.setup .thumbnail span{position:absolute;right:0;padding:8px}.setup h3{float:right}.setup h3 a{color:var(--tui-sem-color-text-secondary);text-decoration:none}.setup .plan-upgrade{color:var(--tui-sem-color-text-success);top:10px;position:relative}.setup .plan-upgrade a{color:var(--tui-sem-color-text-success);text-decoration:underline}.column-visibility-changer{height:300px;overflow-x:hidden}.column-visibility-changer input,.column-visibility-changer label{cursor:pointer}.btn.configure-columns{margin-bottom:8px}.admin .admin-quick-login{height:34px}.admin .admin-quick-login svg{position:relative;top:2px}.admin #business-results table{opacity:0}.admin #business-results table.loaded{transition:all .3s cubic-bezier(.6,0,.4,1);opacity:1;filter:alpha(opacity=100)}.admin .business-search-results table .center{text-align:center}.admin .business-search-results table .right{text-align:right}.admin .business-search-results table th{white-space:nowrap}.admin .business-search-results table th svg{margin-top:4px}.admin .business-search-results table tr:hover td{background-color:var(--tui-sem-color-background-neutral-subtle-container)}.admin .business-search-results table td{vertical-align:top;padding:8px!important}.admin .business-search-results table td .business-icons a{font-size:15px}.admin .business-search-results table td .business-icons a svg{height:16px}.admin .business-search-results table td .business-icons a:hover{text-decoration:none}.admin .business-search-results table td .business-icons a span{display:block}.admin .business-search-results table td .business-icons a span.icon{height:20px}.admin .business-search-results table td .business-icons a span.count{text-align:center;font-size:10px;color:var(--tui-sem-color-border-default)}.admin .business-search-results table td.business-plan-status a,.admin .business-search-results table td.client-count a,.admin .business-search-results table td.lead a{position:relative;top:3px;margin-left:3px;cursor:pointer}.admin .business-search-results table td.business-plan-status a:hover,.admin .business-search-results table td.client-count a:hover,.admin .business-search-results table td.lead a:hover{text-decoration:none}.admin .business-search-results table td.business-plan-status{min-width:85px}.admin .business-search-results table td.lead-count{min-width:58px}.admin .business-search-results table td.client-count{min-width:75px}.admin .business-search-results table td.business-name{min-width:364px}.admin .business-search-results table td.business-name .name,.admin .business-search-results table td.business-name strong{float:left;overflow:hidden;margin-right:5px;cursor:pointer;width:45%}.admin .business-search-results table td.business-name .name{clear:left;white-space:nowrap;color:var(--tui-sem-color-text-secondary)}.admin .business-search-results table td.business-name .name svg{position:relative;top:3px}.admin .business-search-results table td .btn-group{float:right;margin-left:8px}.admin .business-search-results table td .btn-group.open .dropdown-toggle{background:none;box-shadow:none;color:var(--tui-sem-color-text-secondary)}.admin .business-search-results table td .btn-group a{float:none;margin-left:0}.admin .business-search-results table td .btn-group .dropdown-menu{left:calc(100% - 152px)}.admin .business-search-results table th{padding:8px!important}.admin .business-search-results table .score{font-size:20px}.admin .business-search-results table .health-good a{color:var(--tui-sem-color-text-success)}.admin .business-search-results table .health-ok a{color:var(--tui-sem-color-text-warning)}.admin .business-search-results table .health-poor a{color:var(--tui-sem-color-text-danger)}.admin .notification-add{width:600px}.admin .notification-add textarea{height:150px}.admin .notifications-grid .notification-text{width:500px}.admin .notifications-grid .notification-title{width:300px}.admin .notifications-grid td{width:90px}.admin .lock-users-out-form .lock-all-users-options div{padding-top:5px;vertical-align:middle;text-align:center}.admin .lock-users-out-form .lock-specific-users-options td{vertical-align:middle}.admin .lock-users-out-form .lock-all-users-options div:last-child{padding-top:0}.ui-timepicker-container{font-size:14px}.ui-timepicker-list{overflow-y:auto;height:150px;width:6.5em;background:var(--tui-sem-color-background-primary);border:1px solid var(--tui-sem-color-border-default);margin:0;padding:0;list-style:none}.ui-timepicker-list.ui-timepicker-with-duration{width:15em}.ui-timepicker-duration{margin-left:5px;color:var(--tui-sem-color-text-primary)}.ui-timepicker-list:hover .ui-timepicker-duration{color:var(--tui-sem-color-text-primary)}.ui-timepicker-list li{padding:3px 0 3px 5px;cursor:pointer;white-space:nowrap;color:var(--tui-sem-color-text-primary);list-style:none;margin:0}.ui-timepicker-list:hover .ui-timepicker-selected{background:var(--tui-sem-color-background-primary);color:var(--tui-sem-color-text-primary)}.ui-timepicker-list:hover .ui-timepicker-selected:hover,.ui-timepicker-list li:hover,li.ui-timepicker-selected{background:var(--tui-sem-color-text-brand);color:var(--tui-sem-color-text-inverse)}.ui-timepicker-list li:hover .ui-timepicker-duration,li.ui-timepicker-selected .ui-timepicker-duration{color:var(--tui-sem-color-text-tertiary)}.choosable{overflow:hidden;position:relative}.choosable.active{color:var(--tui-sem-color-text-inverse)}.choosable input{position:absolute;visibility:hidden}.well{background-color:var(--tui-sem-color-background-info-subtle-container);border:1px solid var(--tui-sem-color-border-info-subtle);border-radius:3px;box-shadow:none}.well .form-actions{padding:0;margin-top:28px;margin-bottom:0;background-color:transparent;border-top:none}.reverse-well{background-color:transparent;border:1px solid var(--tui-sem-color-border-info-subtle)}.well-white{background-color:var(--tui-sem-color-background-primary);border:1px solid var(--tui-sem-color-border-inverse)}.well.grey{border:1px solid var(--tui-sem-color-border-subtlest);box-shadow:none;background-color:transparent}.well-grey{background-color:var(--tui-sem-color-background-neutral-subtle-container);border-color:var(--tui-sem-color-border-subtlest);border-radius:0}.nav-pills>li>a{border-radius:3px}.nav-pills>.active>a,.nav-pills>.active>a:hover{background-color:var(--tui-sem-color-background-brand-emphasized)}.nav>li>a:hover{background-color:var(--tui-sem-color-background-brand-subtle)}hr{border-top:1px solid var(--tui-sem-color-border-subtle)}.fat-hr{border-top:10px solid var(--tui-sem-color-border-subtle)}.med-hr{border-top:4px solid var(--tui-sem-color-border-subtle)}.form-actions-bump{margin-top:24px!important}.input-append,.input-prepend{margin-bottom:0}.input-half{width:245px}.input-tiny{width:40px}.input-standard{width:125px}.input-medium{width:154px}.price-display{margin-top:9px}.contain{overflow:hidden}.directory-container{border-top:1px solid var(--tui-sem-color-border-subtlest);border-bottom:1px solid var(--tui-sem-color-border-subtlest)}.customer-container,.customer-container h2{position:relative}.form-actions{padding:23px 0 24px;margin-top:10px;margin-bottom:24px;background-color:transparent;border-top:1px solid var(--tui-sem-color-border-subtle)}.form-actions .right{float:right;margin-left:15px}.form-actions .left{float:left;margin-right:15px}.form-actions a.link-no-border{text-decoration:none}.customer-list div{border-top:1px solid var(--tui-sem-color-border-subtlest);padding:5px 10px}.customer-list div:hover{background-color:var(--tui-sem-color-background-info-subtle-container)}.rolodex{min-width:50px}.rolodex a{line-height:18px}.search-box{box-sizing:content-box;margin-bottom:20px;padding:18px 20px 6px;height:auto}.search-box h2{line-height:39px;font-size:24px}.search-box form{margin:0}.search-box input,.search-box select{margin-bottom:0!important}.customer-actions{float:right}.customer-actions .btn{letter-spacing:0}@media (max-width:1000px){.customer-actions{float:none;margin-top:10px}}.customer-actions ul{font-size:14px;letter-spacing:0}@media (max-width:1000px){.customer-tabs{font-size:13px}}.customer-tabs.nav-tabs>li>a{padding-right:8px;padding-left:8px}.customer-summary h2{float:left}.customer-summary .view-all{float:right}.customer-summary h4{font-size:16px;color:var(--tui-sem-color-text-tertiary)}.customer-summary .customer-physical-address h3,.customer-summary .customer-postal-address h3{display:inline-block;width:30%}.customer-summary .customer-physical-address li div,.customer-summary .customer-postal-address li div{display:inline-block;width:70%}.help-inline{margin-top:5px}.code-status,.subdomain-status{white-space:normal;margin-left:10px}.dropdown-menu{margin-top:1px;border-radius:4px}.dropdown-menu.dropdown--no-point{overflow:scroll}.dropdown-menu.dropdown--no-point:before{content:none;display:none}.dropdown-menu.dropdown--no-point:after{content:none;display:none}.dropdown-menu:not(.dropup-menu):before{content:"";display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom-color:var(--tui-sem-color-border-subtlest);border-bottom:7px solid var(--tui-sem-color-border-emphasized);position:absolute;top:-7px;left:9px}.dropdown-menu:not(.dropup-menu):after{content:"";display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid var(--tui-sem-color-border-inverse);position:absolute;top:-5px;left:10px}.dropdown-menu.dropup-menu:before{content:"";display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-top-color:var(--tui-sem-color-border-subtlest);border-top:7px solid var(--tui-sem-color-border-emphasized);position:absolute;bottom:-7px;left:9px}.dropdown-menu.dropup-menu:after{content:"";display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid var(--tui-sem-color-border-inverse);position:absolute;bottom:-6px;left:10px}body .dropdown--no-point{-webkit-tap-highlight-color:transparent!important}.dropdown-multi ul{flex:1;border-right:1px solid var(--tui-sem-color-border-subtlest)}.dropdown-multi ul:last-of-type{border-right:none}.dropdown-multi.dropdown-multi-upsell ul{width:176px}.dropdown-multi.dropdown-multi-upsell ul .alert{max-width:90px}.dropdown-menu.dropdown-type-select li a{padding:8px 15px;line-height:18px}.dropdown-menu.dropdown-type-select li a:hover{cursor:pointer}.dropdown-menu.dropdown-type-select li a i.fa-check{margin-right:4px}.dropdown-menu.dropdown-type-select li a.no-type-description{line-height:40px}.dropdown-menu.dropdown-type-select .divider{margin:0;border-bottom:none}@media (min-width:940px){.dropdown-multi{width:680px;margin-left:-225px!important}}@media (max-width:1300px){.dropdown-multi.dropdown-multi-upsell{width:320px;margin-left:-40px!important}.dropdown-multi:before{display:none}.dropdown-multi:after{display:none}}.note-edit textarea{height:250px}.char-count-container{position:relative;display:block}.char-count-container .counter{text-align:right;font-size:14px;color:var(--tui-sem-color-text-tertiary)}.char-count-container .counter.new-sales-flow{font-size:16px;color:var(--tui-sem-color-text-secondary)}.char-count-container .exceeded,.char-count-container .warning{color:var(--tui-sem-color-text-danger)}.error-text{color:var(--tui-sem-color-text-danger)!important}.warning-text{color:var(--tui-sem-color-text-warning)}.timely-text{color:var(--tui-sem-color-text-info)}.success-text{color:var(--tui-sem-color-text-success)}.tabs-left .product-tabs{float:none}.tip:hover{text-decoration:none}.timely-image-outer{width:100%;text-align:center}.timely-image-outer .timely-image{margin-left:auto;margin-right:auto;vertical-align:middle;text-align:center}.timely-image-outer .timely-image #customer-image{max-width:190px;max-height:250px}.pop-alert .alert{z-index:499;position:absolute;width:250px;left:50%;margin-left:-125px;padding-left:0;padding-right:0;top:0;border:0;text-align:center;border-radius:0 0 4px 4px;box-shadow:none;text-shadow:none;font-size:18px;background:none;transition:all .3s ease-in-out;transform:translate3d(0,-42px,0)}.pop-alert .alert.show{margin-top:0;transition:all .3s ease-in-out;transform:translateZ(0)}.pop-alert .alert-info{background-color:var(--tui-sem-color-background-brand-emphasized);color:var(--tui-sem-color-text-inverse)}.pop-alert .alert-info .close{display:none;color:var(--tui-sem-color-text-secondary);text-decoration:none;margin-top:3px}.pop-alert .alert-info .close:hover{color:var(--tui-sem-color-text-primary)!important}.close{color:var(--tui-sem-color-text-inverse);opacity:.5}.close:hover{color:var(--tui-sem-color-text-inverse);opacity:.7}.content-textarea{width:100%}.smooth-scroll{-webkit-overflow-scrolling:touch}@media (max-width:480px){body{padding-top:70px}.jumbotron h1{font-size:30px;margin-right:0}.media-thumb .media,.media-thumb img{float:none}}@media (max-width:768px){body{padding-top:0}.footer p{margin-bottom:9px}.media-thumb .caption{min-width:250px}a.btn.btn-lg{margin-bottom:20px}}@media (min-width:480px) and (max-width:768px){.jumbotron h1{font-size:36px}.jumbotron p{margin-right:0;margin-left:0}}@media (min-width:768px) and (max-width:980px){body{padding-top:0}.jumbotron h1{font-size:40px}}@media (max-width:979px){.app-body{padding-top:0}.app-body .navbar .brand{display:none}}@media (min-width:980px) and (max-width:1200px){.jumbotron h1{font-size:50px}.settings-nav{width:100%!important}.settings-nav .nav-stacked{float:none}.settings-nav .nav-stacked li{float:left;margin-right:10px}.settings-body{float:none!important;margin-left:0!important;width:100%!important}.product .caption{padding-left:0;padding-right:0}}@media (max-width:980px){.dashboard-widgets h3{font-size:14px}.app-body .navbar .nav-tabs>li>a{padding:5px 5px 0!important;font-size:13px}}@media (max-width:1200px){.dashboard-widgets h3{font-size:14px}}@media (max-width:1101px){.drop-select{width:53px!important}}@media (min-width:1601px){.register-title .jumbotron{width:70%}}.book-button-code{width:90%;padding:10px;overflow:hidden}.plan{cursor:pointer}.sms-topup{margin-bottom:10px}.payment-type{cursor:pointer}.xero-tiny-logo{top:5px;width:21px}.vend-tiny-logo,.xero-tiny-logo{margin-right:5px;position:relative;height:21px}.vend-tiny-logo{top:0;width:47px}.myob-tiny-logo{width:62px}.myob-tiny-logo,.quickbooks-tiny-logo{margin-right:5px;position:relative;top:4px;height:21px}.laybuy-location-title{margin-left:-35px}.laybuy-location-icon{width:100%;height:auto;max-width:30px}.payment-gateway-settings td{padding-right:12px;padding-bottom:5px}.payment-gateway-settings .credit-card-type-list ul{margin-left:0}.payment-gateway-settings .credit-card-type-list ul li{display:inline-block;border:none;padding-top:0}.payment-gateway-settings .credit-card-type-list ul li:last-child{margin-left:10px;float:right;margin-top:1px}.payment-gateway-logo{padding:6px;background-color:var(--tui-sem-color-background-primary);overflow:hidden;border:1px solid var(--tui-sem-color-border-subtle);border-radius:4px}.payment-service-settings-form .left{padding-right:10px}.payment-service-transaction-error-details-balloon,.payment-service-transaction-error-details-transcript-balloon{width:450px}.payment-service-transaction-error-details-balloon .popover-content,.payment-service-transaction-error-details-transcript-balloon .popover-content{font-size:14px}.payment-service-transaction-error-details-transcript-balloon{height:440px}.payment-service-transaction-error-details-transcript-balloon .popover-content td{white-space:nowrap;word-break:normal}.staff-access-modal{width:800px;margin-left:-400px}.staff-access-modal .staff-access-input,.staff-access .table.staff-access-table thead td{text-align:center}.staff-modal{width:620px;margin-left:-350px}.classes-customer-container .btn-mini{margin-right:8px}.classes-customer-container .typeahead-container .selected{height:32px!important}.typeahead-container{text-align:left;position:relative}.typeahead-container input{width:325px;margin-top:0;margin-bottom:0}.typeahead-container .selected{top:0;margin-top:0;position:absolute;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:325px;display:block;padding:0 6px;height:32px;line-height:30px;border-radius:3px;color:var(--tui-sem-color-text-primary);background:var(--tui-sem-color-background-primary);cursor:pointer;border:1px solid var(--tui-sem-color-border-subtlest)}.typeahead-container .selected span.holder{display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;width:270px}.typeahead-container .selected a{color:var(--tui-sem-color-text-tertiary);font-size:16px;left:302px;position:absolute;top:-1px}.sms-credits-form label{display:inline}.chargify-invoice table td{vertical-align:middle}.chargify-invoice table select{margin-bottom:0!important}.chargify-invoice table .center{text-align:center}.chargify-invoice table>tbody>tr>td,.chargify-invoice table>tbody>tr>th,.chargify-invoice table>tfoot>tr>td,.chargify-invoice table>tfoot>tr>th,.chargify-invoice table>thead>tr>td,.chargify-invoice table>thead>tr>th{padding:5px}.chargify-invoice div{overflow:hidden}.chargify-invoice .billing_statement_summary_label{display:block;float:left;width:160px}.chargify-invoice .billing_statement_summary_value{display:block;float:left}.chargify-invoice #billing_statement_summary_balance_summary{display:none!important}.invoice-print{border:1px solid var(--tui-sem-color-border-subtlest);padding:0 20px;margin:20px}.chargify-invoice .invoice-title{float:left;margin:5px;padding-top:15px}.chargify-invoice .invoice-logo{float:right;text-align:right;margin:5px 0}.chargify-invoice .invoice-logo img{border:none}.invoice-surcharge-disclaimer{font-size:.7875rem;line-height:1.3;display:inline-block}.refer-email-table{width:100%}.refer-email-table td:first-child{width:100px}.refer-email-table td{padding:20px 10px 0 0;vertical-align:top;text-align:right}.refer-email-table #EmailMessage,.refer-email-table #EmailRecipients{width:100%;overflow-y:scroll}.refer-email-table #EmailMessage{height:100px}.refer-page h3,.refer-tips{margin-top:20px}.refer-page h3{color:var(--tui-sem-color-text-tertiary);font-weight:400}.refer-page .fa-heart{color:var(--tui-sem-color-text-brand)}.refer-page .refer-banner{background-image:url(/images/refer-banner.svg);background-repeat:no-repeat;background-position:top;background-size:100% 130px;margin-top:20px;padding-top:15px;padding-bottom:40px}.refer-page .refer-banner h1{color:var(--tui-sem-color-text-inverse);letter-spacing:1px;font-size:38px;font-weight:600;padding:15px 0 10px}.refer-page p{margin-top:60px;margin-bottom:60px}.refer-page a.btn.btn-lg{color:var(--tui-sem-color-text-inverse);font-size:14px;border:none}.refer-page a.btn.btn-lg .social-icon{float:left}.refer-page a.btn.refer-email{background:var(--tui-sem-color-background-neutral-emphasized)}.refer-page a.btn.refer-email:hover{background:var(--tui-sem-color-background-neutral-emphasized-hovered)}.refer-page a.btn.refer-facebook{background:var(--tui-sem-color-background-neutral-emphasized-pressed)}.refer-page a.btn.refer-facebook:hover{background:var(--tui-sem-color-background-neutral-emphasized-hovered)}.refer-page a.btn.refer-twitter{background:var(--tui-sem-color-background-neutral-emphasized-pressed)}.refer-page a.btn.refer-twitter:hover{background:var(--tui-sem-color-background-neutral-emphasized-hovered)}.refer-page input.refer-link{width:340px;padding:5px 0;border-radius:2px;box-shadow:none;border:1px solid var(--tui-sem-color-border-subtle)}.no-svg .refer-banner{background:var(--tui-sem-color-background-info-emphasized)}@media (max-width:798px){.refer-page .refer-banner h1{font-size:30px;padding-top:20px}}@media (max-width:630px){.refer-page .refer-banner{background-image:none;background:var(--tui-sem-color-background-info-emphasized);padding-bottom:1px;padding-top:1px}.refer-page .refer-banner h1{padding-top:5px}}.reseller-textarea{width:100%;height:100px;padding:6px}.reseller-gallery td{border-right:1px solid var(--tui-sem-color-border-subtlest);padding:0 10px}.reseller-gallery td:last-child{border-right:0}.reseller-gallery td:first-child{padding:0 10px 0 0}.reseller-gallery .partner-reseller{height:220px;overflow:hidden;margin-bottom:30px;padding:20px 20px 20px 0;background-color:var(--tui-sem-color-background-info-subtle-container)}.reseller-gallery .partner-reseller .partner-description{max-height:150px}.reseller-gallery .partner-reseller .span9{margin-left:0}.reseller-gallery .partner-description{white-space:pre-line;overflow-y:auto;margin-bottom:20px}.reseller-gallery ::-webkit-scrollbar{width:12px}.reseller-gallery ::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 3px #000;border-radius:10px}.reseller-gallery ::-webkit-scrollbar-thumb{border-radius:10px;background:var(--tui-sem-color-background-neutral-subtle)}.photo-border{border:1px solid var(--tui-sem-color-border-subtlest);color:var(--tui-sem-color-text-tertiary);background-color:var(--tui-sem-color-background-primary);padding:4px}.booking-import-error{max-height:400px;overflow-y:auto}.relative{position:relative!important}.register-form{width:400px;background:var(--tui-sem-color-background-primary);padding-left:20px;padding-right:20px;margin:20px auto;border-radius:4px}.register-form p{font-size:21px;margin-bottom:10px}.register-form .submit{margin-top:10px}.register-form .help-inline{padding-left:0;color:var(--tui-sem-color-text-danger);margin-top:-15px;display:block;padding-bottom:15px}.register-form .split-left{padding-left:0;margin-left:-10px}.register-form .split-right{padding-right:0;margin-right:-10px}@media (max-width:767px){.registration-page .register-title{padding:44px 10px 34px}.registration-page .register-title h1{font-size:30px}.registration-page .register-title ul{flex-direction:column}.registration-page .register-title ul li.dot{display:none}.registration-page .register-body{padding-top:65px}.white-overlay .white-overlay-content{position:absolute;top:0;left:0;width:100%;height:100%;padding:0;transform:none}.register-body .register-slide{padding:0 20px}.register-body .register-slide .content{max-width:580px;margin:36px auto 50px}.register-body .register-slide .content .details{width:auto}.register-body .register-slide .content .details .inputs{border:none;padding:0}.flex-row .register-button{margin:20px 10px 0;padding:10px 5px;width:130px;min-height:130px}.flex-row .register-button svg{width:80px;height:80px}.flex-row .register-button.selected,.flex-row .register-button:hover{padding:9px 5px}.size-options .flex-row .register-button{padding:10px 5px}.size-options .flex-row .register-button.selected,.size-options .flex-row .register-button:hover{padding:9px 5px}.size-options .flex-row .register-button svg{width:112px}}.password-reset-page .public-navbar .timely-navbar{background:var(--tui-sem-color-background-primary)}.password-reset-page .public-navbar .timely-navbar .logo{margin-top:9px}.password-reset-page .public-navbar .timely-navbar .logo .white-logo{display:none}.password-reset-page .public-navbar .timely-navbar .logo .coral-logo{display:block}.registration-page body{min-width:0}.registration-page .public-navbar{top:0;margin-bottom:0;position:fixed;width:100%;z-index:999}.registration-page .public-navbar .timely-navbar{background:var(--tui-sem-color-background-primary)}.registration-page .public-navbar .timely-navbar .logo{margin-top:9px}.registration-page .public-navbar .timely-navbar .logo .white-logo{display:none}.registration-page .public-navbar .timely-navbar .logo .coral-logo{display:block}.registration-page .public-navbar .timely-nav__secondary p.nav-message{margin:0;font-size:14px;color:var(--tui-sem-color-text-primary)}.registration-page .public-navbar .timely-nav__secondary p.nav-message a{margin-left:24px;font-size:12px;text-transform:uppercase;letter-spacing:1px;color:var(--tui-sem-color-text-brand)}.register-title{background-color:var(--tui-sem-color-background-neutral-subtle-container);text-align:center;margin-top:56px;padding:44px 0}.register-title h1{margin:0;font-size:40px;line-height:40px}.register-title ul{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;align-items:center;line-height:30px;margin:24px 0 0}.register-title ul li{margin-left:0;font-size:16px;white-space:nowrap}.register-title ul li.dot{padding:0 16px;font-size:8px}.register-title .svg-icon{vertical-align:bottom;margin-right:5px}.register-body{font-size:16px;text-decoration:none;text-transform:uppercase;padding-top:56px;height:100vh}.register-body #captcha_container>div{margin:0 auto 20px}.register-progress{list-style:none;margin:0;color:var(--tui-sem-color-border-default);font-size:14px;white-space:nowrap;letter-spacing:.5px}.register-progress li{margin-bottom:10px}.register-step.completed{color:var(--tui-sem-color-text-info)}.register-step.completed:hover{cursor:pointer}.register-slide{text-align:center;color:var(--tui-sem-color-text-secondary)}.register-slide .titles{letter-spacing:1px}.register-slide .titles--small{font-size:12px;color:var(--tui-sem-color-text-tertiary)}.register-slide .content{max-width:580px;margin:36px auto 50px}.register-slide .content .rg-row{clear:both}.register-slide .content .details{text-transform:none;display:inline-block;width:400px}.register-slide .content .details .alert{text-align:left;font-size:14px;letter-spacing:0}.register-slide .content .details .help-inline{color:var(--tui-sem-color-text-danger);font-size:11px}.register-slide .content .details .inputs{border:1px solid var(--tui-sem-color-border-subtlest);border-radius:5px;padding:20px;margin-bottom:16px}.register-slide .content .details a{color:var(--tui-sem-color-text-brand)}.register-slide .content .details .location-settings{font-size:14px;padding-top:8px}.register-slide .content .details small{font-size:14px}.register-slide .content .details .btn{line-height:50px;font-size:20px;font-weight:900}.register-slide .content .details .register-terms.error{color:var(--tui-sem-color-text-danger)}.register-slide .content .details .inline-group{display:block}.register-slide .content .details .checkbox label{height:32px;display:flex;align-items:center}.register-slide .content .details .checkbox label input{margin:0 0 0 -20px}.register-slide .content .password-validation-message{margin-top:8px}.white-overlay .register-slide .titles{display:block;margin-bottom:36px}.flex-row{display:flex;justify-content:center;flex-wrap:wrap}.register-button{margin:12px;padding:20px;border:1px solid var(--tui-sem-color-border-subtlest);border-radius:5px;color:var(--tui-sem-color-text-secondary);width:180px;min-height:180px;display:inline-block;font-size:16px;text-align:center;text-transform:none;box-sizing:border-box}.register-button .fa{display:inline}.register-button svg{width:96px;height:96px;margin-bottom:4px}.register-button.selected,.register-button:hover{color:var(--tui-sem-color-text-secondary);background-color:var(--tui-sem-color-background-info-subtle-container);cursor:pointer;text-decoration:none;border-color:var(--tui-sem-color-border-brand);border-width:2px;padding:19px}.size-options .register-button{padding:12px 4px}.size-options .register-button.selected,.size-options .register-button:hover{padding:11px 5px}.size-options .register-button svg{width:166px;margin-bottom:12px}.white-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:var(--tui-sem-color-background-primary)}.white-overlay-content{position:absolute;top:50%;left:50%;width:60%;height:50%;padding:10px;transform:translate(-50%,-50%)}.white-overlay-content .header{text-align:right}.white-overlay-content .header i{color:var(--tui-sem-color-text-tertiary);font-size:24px}.alert-error.alert--locked-out{text-align:left;padding-left:48px}.login-page,.login-page body{height:100%;min-width:inherit;overflow:hidden}.login{background:var(--tui-sem-color-background-primary)}.login .alert-error{padding:16px;margin-bottom:16px;background-color:var(--tui-sem-color-background-danger-subtle-container);border-left:2px solid var(--tui-sem-color-background-danger-emphasized)}.login .set-pin__wrapper{padding:0 24px}.login .logo{margin:32px 0 48px;width:100%;height:50px}.login h1{font-size:40px;font-weight:300;margin:0 0 48px;text-align:center}.login p a{color:var(--tui-sem-color-background-brand-emphasized);text-decoration:none}.login p a:hover{color:var(--tui-sem-color-background-brand-emphasized-hovered)}.login .login-form{margin:0 auto;max-width:400px;width:80%}.login .form-control{height:46px}.login .btn{width:100%;box-sizing:border-box}.login .spaced-paragraph{margin:30px 0}.login .forgot{margin-top:2rem}.login .text-center{text-align:center}.login .email-tips{margin-bottom:30px}.login .email-tips li,.login .email-tips p{font-size:11px;line-height:1.5em;margin:0}.login .lpanel{float:none;width:100%;height:100%;text-align:center;overflow-y:auto}@media (min-width:800px){.login .lpanel{float:left;margin:0 auto;width:34%}}@media (min-width:1400px){.login .lpanel{min-width:500px;width:25%;width:500px}}.login .lpanel .btn-primary-marketing{background-color:var(--tui-sem-color-text-link-primary);border-color:var(--tui-sem-color-border-brand);color:var(--tui-sem-color-text-inverse);font-weight:700}.login .lpanel .btn-primary-marketing:active,.login .lpanel .btn-primary-marketing:focus,.login .lpanel .btn-primary-marketing:hover{background-color:var(--tui-sem-color-background-brand-emphasized);border-color:var(--tui-sem-color-border-brand);color:var(--tui-sem-color-text-inverse)}.login .lpanel .display-name{text-align:left;display:flex;align-items:baseline;padding-top:16px}.login .lpanel .display-name strong{text-align:left;font-size:20px;font-weight:700;flex:1}.login .lpanel .signup a{font-size:13px;font-weight:700;letter-spacing:1px}.login .lpanel .spaced-paragraph{margin:30px 56px 38px}.login .rpanel{display:none;background:var(--tui-sem-color-background-secondary)}@media (min-width:800px){.login .rpanel{display:block;float:left;width:66%;height:100%}}@media (min-width:1400px){.login .rpanel{width:75%;width:calc(100% - 500px)}}.login .rpanel iframe{width:100%;height:100%}.staff-access-item h3{display:inline-block!important;font-size:18px;font-weight:700;line-height:1em}.staff-access-item .card .card__thumb img{cursor:default}.staff-access-item .card .card__actions{vertical-align:top!important}.staff-access-item .btn{width:80px}.staff-access-item .name-value-list h3{line-height:17px}.staff-access-item .name-value-list li:first-child{width:40%}@media (max-width:480px){.register-form{width:100%;border:none;border-radius:0;padding-left:0;padding-right:0;margin:0}.register-form .col-xs-6{width:100%}.register-form .col-xs-6 .split-left{margin-left:0}.register-form .col-xs-6 .split-right{margin-right:0}.register-title{color:var(--tui-sem-color-text-secondary)}.register-title .svg-icon{display:none}}.profiler-bottomleft,.profiler-bottomright{font-family:Lato}.profiler-bottomleft .profiler-result,.profiler-bottomright .profiler-result{font-family:Lato;position:relative}.profiler-bottomleft .profiler-result .profiler-popup,.profiler-bottomright .profiler-result .profiler-popup{bottom:0!important;border-radius:3px;padding:5px 10px;text-align:left;line-height:18px;overflow:auto;border:1px solid var(--tui-sem-color-border-subtlest);box-shadow:inset 0 8px 4px -7px hsla(0,0%,100%,.3),0 8px 13px -8px rgba(33,33,33,.5);box-shadow:inset 0 8px 4px -7px hsla(0,0%,100%,.3),0 8px 20px -8px rgba(33,33,33,.5);opacity:.98;margin-right:3px;margin-left:3px}.profiler-bottomleft .profiler-result .profiler-button,.profiler-bottomright .profiler-result .profiler-button{border-color:var(--tui-sem-color-border-subtlest)!important}.profiler-bottomleft .profiler-queries,.profiler-bottomright .profiler-queries{border-radius:5px;font-family:Lato!important;border:1px solid var(--tui-sem-color-border-subtlest);box-shadow:inset 0 8px 4px -7px hsla(0,0%,100%,.3),0 8px 13px -8px rgba(33,33,33,.5);box-shadow:inset 0 8px 4px -7px hsla(0,0%,100%,.3),0 8px 20px -8px rgba(33,33,33,.5)}.profiler-bottomleft .profiler-button.profiler-button-active,.profiler-bottomleft .profiler-controls.profiler-button-active,.profiler-bottomright .profiler-button.profiler-button-active,.profiler-bottomright .profiler-controls.profiler-button-active{background-color:var(--tui-sem-color-icon-brand)!important}.feature-access-disabled{padding:20px 0;margin-bottom:20px;border:2px solid var(--tui-sem-color-border-info-subtle);background:var(--tui-sem-color-background-info-subtle-container)}.feature-access-disabled h1{font-size:24px;color:var(--tui-sem-color-text-secondary);text-align:center}.feature-access-disabled p{text-align:center;color:var(--tui-sem-color-text-tertiary)}.feature-access-disabled ul{text-align:center}.feature-access-disabled ul li{display:inline-block;list-style:none;margin:0 20px}.plan-select+h2{margin-top:20px}.plan-select .plan-details{display:inline-block;width:280px;border:2px solid var(--tui-sem-color-border-subtlest);border-radius:4px;text-align:center;margin-right:20px;cursor:pointer}.plan-select .plan-details .plan-header{padding:5px 0;border-bottom:2px solid var(--tui-sem-color-border-subtlest)}.plan-select .plan-details .plan-header h3{text-transform:uppercase;font-weight:400;font-size:16px;letter-spacing:.02em}.plan-select .plan-details h1{margin-top:20px}.plan-select .plan-details h1 .tax-description{font-size:12px;letter-spacing:0}.plan-select .plan-details span.light{color:var(--tui-sem-color-text-tertiary)}.plan-select .plan-details .plan-select{padding:5px 0;border-top:2px solid var(--tui-sem-color-border-subtlest);margin:0}.plan-select .plan-details .billing-period-description{font-size:18px}.plan-select .plan-details.selected{cursor:default}.plan-select .plan-details.selected,.plan-select .plan-details.selected .plan-header,.plan-select .plan-details.selected .plan-select{border-color:var(--tui-sem-color-border-info-emphasized)}.plan-select .plan-details.selected .plan-select{background:var(--tui-sem-color-background-info-emphasized)}.plan-select .plan-details.selected .plan-select a,.plan-select .plan-details.selected .plan-select span{color:var(--tui-sem-color-text-inverse)}.plan-sub-header{margin-top:20px}.page-account-cancel p.lead{margin-bottom:20px}.page-account-cancel .box{background:var(--tui-sem-color-background-neutral-subtle-container);text-align:center;padding:20px 20px 40px;margin-bottom:20px}.page-account-cancel .box p{margin:20px 0 30px}.page-account-cancel-account p.lead{margin-bottom:35px}.page-account-cancel-account .form-actions{border:none}.page-account-cancel-account .form-group{margin-bottom:20px}.page-account-cancel-account .final-info{margin-top:60px}.page-account-cancel-account .final-info em{font-style:normal;font-weight:700}.page-account-cancel-account #reason-specific-content>div{display:none;margin-bottom:20px}.page-account-cancel-account #reason-6 ul{margin-left:10px}.page-account-cancel-account #reason-6 li{list-style:none}.page-account-cancel-account #reason-6 label{padding-left:5px;font-weight:400}.page-account-cancel-account .support{text-align:center;background:var(--tui-sem-color-background-neutral-subtle-container);padding:10px 10px 15px;margin-bottom:25px}.page-account-cancel-account .support a{display:block}.page-account-cancel-account .support img{width:50px;border-radius:50%;margin:10px 5px 15px}.page-account-cancel-account .memories i{color:var(--tui-sem-color-text-inverse);background-color:var(--tui-sem-color-background-info-emphasized);border-radius:50%;padding:10px;width:28px;float:left}.page-account-cancel-account .memories i:before{position:relative;left:2px}.page-account-cancel-account .memories span{display:block;margin-left:60px;line-height:20px;color:var(--tui-sem-color-text-tertiary);font-style:italic}.page-account-cancel-account .memories span strong{color:var(--tui-sem-color-text-secondary)}.page-account-cancel-account .popover-inner{width:auto}.page-payment-holiday .form-actions a{margin-left:20px}.page-payment-holiday .alert-info{margin-bottom:30px}.plan-compare h3.jumbo{margin-top:8px;margin-bottom:12px;font-size:36px;letter-spacing:-1px;line-height:1;font-weight:400}.plan-compare .fullWidth{width:95%!important;margin:0 0 0 30px!important}.pricing-2017{margin-left:0}.pricing-2017 .tableFloatingHeaderOriginal{position:static!important}.pricing-2017>p{margin:0;line-height:0}.pricing-2017 #sms-curr-cnt{margin-top:1rem;height:30px;display:inline-block;transition:all .6s ease;overflow:hidden;border-bottom:1px solid transparent}.pricing-2017 #sms-curr-cnt:after{content:"\f0d7";font-family:fontawesome;margin-left:5px;display:inline-block;transition:all .6s ease}.pricing-2017 #sms-curr-cnt.expand{border-bottom:1px solid var(--tui-sem-color-border-brand)}.pricing-2017 #sms-curr-cnt.expand:after{transform:rotate(180deg)}.pricing-2017 #sms-curr-cnt.hidey{margin-top:0;height:0}.pricing-2017 #sms-cnt{padding:0;list-style-type:none;max-height:0;overflow:hidden;transition:all .6s ease;margin:0}.pricing-2017 #sms-cnt.expand{max-height:500px;margin-bottom:15px}.pricing-2017 #sms-cnt a{font-size:16px;display:table;margin:0 auto;cursor:pointer;height:30px}.pricing-2017 #sms-cnt a.active{display:none}.pricing-2017 #sms-prices{position:relative;width:90%;max-width:500px;margin:0 auto;list-style:none;padding:0 15px;border:2px solid var(--tui-sem-color-border-subtlest);border-radius:3px;box-shadow:0 2px 0 rgba(211,219,223,.5);background:var(--tui-sem-color-background-primary);max-height:0;opacity:0;overflow:hidden;transition:all .6s ease}.pricing-2017 #sms-prices.expand{max-height:250px;margin-bottom:20px;padding:10px 15px;opacity:1}.pricing-2017 #sms-prices li{margin-top:5px;transition:all .3s ease}.pricing-2017 #sms-prices li.hidey{opacity:0}.pricing-2017 #sms-prices li#prices-header{font-weight:700;margin-top:0;margin-bottom:10px;font-size:14px}.pricing-2017 #sms-prices li span{display:block;width:33.3333333%;text-align:left;float:left}.sms-template-accordion-group{margin-bottom:2px;border:1px solid var(--tui-sem-color-border-subtle);border-radius:3px;cursor:default}.sms-template-accordion-group .sms-template-accordion a.accordion-item{display:block;padding:8px 15px;cursor:pointer}.sms-template-accordion-group .sms-template-accordion a.accordion-item.reset{display:inline-block;background-color:var(--tui-sem-color-background-primary)}.sms-template-accordion-group .sms-template-accordion a.accordion-item:hover{text-decoration:none}.sms-template-accordion-group .sms-template-accordion a.accordion-item:after{content:url(/images/icons/caret-down.svg);float:right;width:20px;height:20px;margin-top:-34px;position:relative}.sms-template-accordion-group .sms-template-accordion:not(:first-child){border-top:1px solid var(--tui-sem-color-border-subtle)}.sms-template-accordion-group .sms-template-accordion a.accordion-item.in{background-color:var(--tui-sem-color-background-primary)}.sms-template-accordion-group .sms-template-accordion a.accordion-item.in:after{content:url(/images/icons/caret-up.svg)}.sms-template-accordion-group .sms-message-editor{border-top:none;padding:9px 15px 20px}#CustomerMessages .sorting_disabled{display:none}#CustomerMessagesForm .include-link-label{font-weight:700}.list--compact li,.list--compact p{line-height:18px}#PaymentServicePage .name-value-list.wide-name-list h3{min-width:225px}#PaymentServicePage .inactive-text{color:var(--tui-sem-color-text-tertiary)}#PaymentServicePage .payment-section a,#PaymentServicePage .payment-section div{padding-right:10px}#PaymentServiceCustomTextModal textarea{min-height:150px}#CustomerImportModal #ThirdPartyCustomerImport{padding-bottom:25px}#CustomerImportModal #ThirdPartyCustomerImport select{margin-bottom:60px}#CustomerImportModal #ThirdPartyCustomerImport .alert{margin-bottom:40px}.online-bookings__on-settings .multi-group-container .wiggle-room a[rel=popover]{position:relative;left:5px;top:5px}.online-bookings__on-settings .multi-group-container .wiggle-room span{font-size:14px;margin-left:19px;margin-right:8px;margin-bottom:8px;float:left;position:relative;top:6px}.online-bookings__on-settings .multi-group-container .wiggle-room .btn-group{float:left}@media (max-width:768px){.online-bookings__on-settings .multi-group-container .wiggle-room span{margin-left:0;top:0}.online-bookings__on-settings .multi-group-container .wiggle-room .btn-group{display:table;width:100%;table-layout:fixed;border-collapse:separate}.online-bookings__on-settings .multi-group-container .wiggle-room .btn-group>.btn{float:none;display:table-cell;width:1%}}.online-bookings__on-settings .optimise-calendar-container{display:flex;flex-flow:row wrap}.online-bookings__on-settings .optimise-calendar-container .badge{margin-left:6px}.online-bookings__on-settings .optimise-calendar-container .checkbox+.checkbox{margin-top:10px}.online-bookings__on-settings .optimise-calendar-container .form-group{flex-basis:100%;margin-bottom:0}.online-bookings__on-settings .optimise-calendar-container .form-group.item-0{order:1}.online-bookings__on-settings .optimise-calendar-container .form-group.item-1{order:2}.online-bookings__on-settings .optimise-calendar-container .form-group.item-2{order:3}.online-bookings__on-settings .optimise-calendar-container .form-group.item-3{order:4}.online-bookings__on-settings .optimise-calendar-container .form-group.item-4{order:5}.online-bookings__on-settings .optimise-calendar-container .form-group.minimise-gaps-settings{margin-left:20px}.online-bookings__on-settings .optimise-calendar-container .form-group.minimise-gaps-settings .checkbox:last-child{margin-left:20px}.row-5ths .col-xs-1{width:20%}.row-5ths .col-xs-2{width:40%}.row-5ths .col-xs-3{width:60%}.row-5ths .col-xs-4{width:80%}.row-5ths .col-xs-5{width:100%}@media (min-width:768px){.row-5ths .col-sm-1{width:20%}.row-5ths .col-sm-2{width:40%}.row-5ths .col-sm-3{width:60%}.row-5ths .col-sm-4{width:80%}.row-5ths .col-sm-5{width:100%}}@media (min-width:992px){.row-5ths .col-md-1{width:20%}.row-5ths .col-md-2{width:40%}.row-5ths .col-md-3{width:60%}.row-5ths .col-md-4{width:80%}.row-5ths .col-md-5{width:100%}}@media (min-width:1200px){.row-5ths .col-lg-1{width:20%}.row-5ths .col-lg-2{width:40%}.row-5ths .col-lg-3{width:60%}.row-5ths .col-lg-4{width:80%}.row-5ths .col-lg-5{width:100%}}.gst-summary{padding:15px 15px 5px;margin-top:10px;margin-bottom:15px}.cashup-reports-button{float:right;margin-top:-40px}.retrial-display{text-align:center;margin-top:83px}.retrial-display .retrial-display-text{margin-top:20px;font-size:28px}.upsell-alert{clear:both;padding-top:1.1em;padding-bottom:1em}.customer-import-modal__description{margin-left:21px;margin-bottom:9px;font-size:14px;font-weight:400;line-height:24px}.import-modal-ordered-list{font-size:16px;font-weight:700;line-height:20px;letter-spacing:.015em}.services-colour-picker{height:60px;position:relative}.services-colour-picker>div{height:60px;position:relative;z-index:2}.color-picker__wrap{height:100%}.color-picker__wrap.dormant{overflow:hidden}@media (max-width:992px){.color-picker__wrap{display:flex;justify-content:center}.color-picker__svg{transform:translateY(-50%)!important}}.color-picker__svg{width:240px;height:240px;margin:30px;transform:translateX(-50%) translateY(-50%);overflow:hidden;box-shadow:0 0 34px 22px hsla(0,0%,100%,0);background-color:var(--tui-sem-color-background-transparent);border-radius:50%;transition:all .6s ease}.color-picker__svg.active{width:240px;height:240px;margin:30px;box-shadow:0 0 34px 22px #fff;background-color:var(--tui-sem-color-background-primary)}.color-picker__svg.active .color-picker__wedge-wrap{opacity:1;cursor:pointer;pointer-events:all;transition:opacity .3s ease}.color-picker__svg.active .color-picker__wedge{stroke-width:65;transition-delay:0ms!important;transition:all .15s ease}.color-picker__svg.active .color-picker__heart{transform:scale(1.1)}.color-picker__svg.dormant .color-picker__wedge-wrap{transition-delay:0ms!important}.color-picker__svg:focus{outline:none}.color-picker__heart{transition:all .15s ease;transform-origin:50%}.color-picker__heart:hover{transform:scale(1.1)}.color-picker__heart.anim:hover{transform:scale(1)}.color-picker__left-ventricle,.color-picker__right-ventricle{transition:all .3s ease;cursor:pointer}.color-picker__right-ventricle{opacity:.6}.color-picker__wedge-wrap{opacity:0;pointer-events:none;transition:opacity 0s ease}.color-picker__wedge-wrap:hover .color-picker__wedge{stroke-width:78px}.color-picker__wedge-wrap.active .color-picker__wedge{stroke-dasharray:40}.color-picker__wedge,.color-picker__wedge-overlay{fill:none;transition:all .15s ease}.color-picker__wedge{stroke-width:0;stroke-dashoffset:0;stroke-dasharray:45}.color-picker__wedge-overlay{stroke:#fff;opacity:.4;stroke-width:30}.no-nav-overlayed .t-sidebar,.no-nav .t-sidebar{display:none}.no-nav-overlayed .t-sidebar__content,.no-nav .t-sidebar__content{padding-left:0}.no-nav-overlayed .top-bar,.no-nav .top-bar{margin:-24px -20px 15px;padding:0;background-color:var(--tui-sem-color-background-primary);border-bottom:1px solid var(--tui-sem-color-border-subtlest);min-height:46px}@media (max-width:1300px){.no-nav-overlayed .top-bar .t-settings-head,.no-nav .top-bar .t-settings-head{margin-left:0;margin-right:0;padding:0 20px}}.no-nav-overlayed .top-bar .back,.no-nav .top-bar .back{position:relative;line-height:54px;float:left;font-size:14px;padding-left:40px}.no-nav-overlayed .top-bar .back i,.no-nav .top-bar .back i{position:absolute;left:0;top:6px;font-size:40px}.no-nav-overlayed .top-bar .back:hover,.no-nav .top-bar .back:hover{text-decoration:none}.no-nav-overlayed .top-bar a,.no-nav .top-bar a{text-decoration:none}.no-nav-overlayed .bordered-indent,.no-nav .bordered-indent{margin-top:15px;border:1px solid var(--tui-sem-color-border-subtlest);border-radius:5px;padding:40px;background:var(--tui-sem-color-background-primary)}.no-nav .page-body,.no-nav body{background:var(--tui-sem-color-background-secondary)}.no-nav .timely-navbar>.rg-container-fluid{display:none}.no-nav-overlayed .top-bar{position:absolute;right:0;top:-80px;margin:0;padding-top:10px;width:100%;left:0}.no-nav-overlayed .top-bar .actions-container{max-width:960px}.no-nav-overlayed .top-bar .actions-container .back-wrapper{display:flex;align-items:center;height:40px}.no-nav-overlayed .top-bar .actions-container .back-wrapper a,.no-nav-overlayed .top-bar .actions-container .back-wrapper div{height:40px;line-height:40px}.no-nav-overlayed .top-bar .actions-container .back-wrapper a{margin-left:8px;text-decoration:underline}.no-nav-overlayed .top-bar .actions-container .back-wrapper svg{margin-top:5px;height:30px}.no-nav-overlayed .no-nav-overlay{background:var(--tui-sem-color-background-secondary);position:fixed;left:0;right:0;top:0;bottom:0}.no-nav-overlayed .no-nav-container,.no-nav-overlayed .no-nav-page-heading{position:relative}.no-nav-overlayed .no-nav-page-heading h3{font-size:20px;letter-spacing:1px}.hide-overflow-y{overflow-y:hidden}@media (min-width:940px){.t-sidebar__content .no-nav-overlayed{margin-left:-50px;margin-right:140px}}@media (min-width:990px){.no-nav-overlayed .top-bar{width:calc(100vw - 17px);left:calc(-50vw - -8.5px - -50%);top:-80px}}@media (max-width:768px){.no-nav-overlayed .bordered-indent{padding:32px;padding-bottom:16px}}.empty-layout .page-body,.empty-layout body{background:var(--tui-sem-color-background-neutral-subtle-container)}.empty-layout .t-sidebar,.empty-layout .timely-navbar{display:none}.empty-layout .t-sidebar__content{padding-left:0}.empty-layout.lock-screen .page-body,.empty-layout.lock-screen body{background:var(--tui-sem-color-background-neutral-emphasized-hovered)}.empty-layout.lock-screen .lock-screen-content{background-color:var(--tui-sem-color-background-primary)}a#navTabButtonLock:hover{text-decoration:none}#PinInput{display:flex;justify-content:center;margin:0 auto}#PinInput .pin-placeholder{display:block;width:16px;height:16px;border-radius:50%;background-color:var(--tui-sem-color-background-neutral-subtle);margin:8px 12px}#PinInput .pin-placeholder.pin-placeholder-value{display:block;background-color:var(--tui-sem-color-background-neutral-emphasized-hovered)}#PinInput .pin-value{content:" \25CF";font-size:200px;color:var(--tui-sem-color-text-primary)}#PinInputWrapper.pin-input__multi_digit .pin-placeholder{display:none}#PinInputWrapper.pin-input__multi_digit .pin-placeholder.pin-placeholder-value{display:block}.pin-input__multi_digit{height:32px;transition:height .15s}.pin-input__multi_digit.pin-input__wrap--empty{height:0;overflow:hidden}.lockscreen-pinpad{background-color:var(--tui-sem-color-background-neutral-subtle-container)}.lockscreen-pinpad input{background-color:transparent;border:none;font-size:26px;width:100%;height:75px}.lockscreen-pinpad input:focus{outline:none}.lockscreen-pinpad input:active{background-color:var(--tui-sem-color-background-neutral-subtle)}.lockscreen-submit .btn{width:100%;padding:16px 0;border-radius:0}.lockscreen-pindisplay{border-bottom:1px solid var(--tui-sem-color-border-subtlest)}.lockscreen-logo{max-width:200px;margin:50px auto;text-align:center}.lockscreen-logo-width{width:75%}.lockscreen-pinwrapper{max-width:300px;margin:0 auto;background-color:var(--tui-sem-color-background-primary);border-radius:4px;overflow:hidden;box-shadow:1px 1px 26px var(--tui-sem-color-background-neutral-emphasized)}.lockscreen-pinwrapper .alert{margin:0}.lockscreen-pinwrapper+.lockscreen-pinwrapper{margin-top:16px}a.lockscreen-link{color:var(--tui-sem-color-text-inverse);text-decoration:underline}.lockscreen-message{line-height:36px}.loading-indicator-overlay.no-overlay{background:none}.timelypay-arrow-divider{position:relative;background:var(--tui-sem-color-background-primary);border-top:1px solid var(--tui-sem-color-border-subtlest);margin-left:-14px;margin-right:-14px}.timelypay-arrow-divider.business:after,.timelypay-arrow-divider.business:before{left:35px}.timelypay-arrow-divider.individual:after,.timelypay-arrow-divider.individual:before{left:220px}.timelypay-arrow-divider:after,.timelypay-arrow-divider:before{bottom:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.timelypay-arrow-divider:after{border-color:transparent;border-bottom-color:var(--tui-sem-color-text-inverse);border-width:15px;margin-left:-15px}.timelypay-arrow-divider:before{border-color:transparent;border-bottom-color:var(--tui-sem-color-border-subtlest);border-width:16px;margin-left:-16px}.modal-body.timelypay-setup-modal{max-height:70vh}#transactionsTable_wrapper{min-height:0}label.accountTypeToggleLabel{max-width:125px;line-height:20px}.deactivation-div .btn-group-vertical>.btn-group,.deactivation-div .btn-toolbar,.deactivation-div .clearfix,.deactivation-div .container,.deactivation-div .form-horizontal .address .form-group,.deactivation-div .form-horizontal .form-group,.deactivation-div .form-horizontal .tight-grid .form-group,.deactivation-div .inline-blocker-row,.deactivation-div .rg-row{padding-bottom:10px}.deactivation-div .char-count-container .counter{float:right}.card-selector-item{border:1px solid var(--tui-sem-color-border-subtlest);border-radius:5px;padding:10px 14px}.card-selector .card-selector-item:nth-child(n+2){margin-top:15px}@media (min-width:768px){.transaction-table-text-item{max-width:150px;word-break:break-word}}@media (min-height:980px){.timelyPayTransactionModal .modal-body{max-height:700px}}.alert.card-selector-item:hover{background-color:var(--tui-sem-color-background-neutral-subtle-container)}.card-selector-icon{border:1px solid var(--tui-sem-color-border-subtlest);border-radius:50%;width:25px;height:25px;color:var(--tui-sem-color-text-inverse);padding-left:4px;display:inline-block;margin-right:4px}.selected .card-selector-icon{background-color:var(--tui-sem-color-background-disabled-emphasized)}.card-selector.hide-options>.card-selector-item.option,.card-selector.hide-options>.card-selector-item.selected .card-selector-icon{display:none}.delete-card{border:1px solid var(--tui-sem-color-border-danger-emphasized);border-radius:3px}.delete-card:hover{border:1px solid var(--tui-sem-color-border-danger-emphasized);border-radius:3px}.delete-card:focus{color:var(--tui-sem-color-text-danger);border:1px solid var(--tui-sem-color-border-danger-emphasized);border-radius:3px}.card-information-layout{display:grid}.delete-card-button{float:right}@media screen and (max-width:769px){#export-button{display:none}}@media screen and (min-width:770px){#export-button{display:block;float:right}}.table-overlay-spinner{background-color:var(--tui-sem-color-background-primary);opacity:.6}.charcoal-color{color:var(--tui-sem-color-text-primary)}.charcoal-color:hover{color:var(--tui-sem-color-text-primary)}.charcoal-background-color{background-color:var(--tui-sem-color-text-secondary)}.flex-space-around{display:flex;justify-content:space-around}#arrow-between-dates{align-self:flex-end;margin-bottom:6px}.no-transaction-text{font-size:30px;letter-spacing:0;font-weight:500}.default-hover:not(.no-hover):hover{cursor:default}@media screen and (min-width:992px){#date-filter-container,#location-filter-container,#period-filter-container{margin-right:16px}#filter-parent-container>.form-group>#submit{margin-left:.25rem}.timelypay-offstate-head-banner-trialing-customer .hero-image{width:345px}.timelypay-offstate-head-banner-existing-customer{background-image:url(/images/timelypay/existing-customer-bg-desktop.jpg);border-radius:10px;margin-bottom:50px;padding:64px 34px 46px;min-height:395px;overflow:auto;background-size:cover}.timelypay-offstate-head-banner-existing-customer .timelypay-offstate-intro{margin-top:4px}.timelypay-offstate-head-banner-existing-customer .timelypay-offstate-intro img{width:153px}.timelypay-offstate-head-banner-existing-customer .timelypay-offstate-title{font-size:42px;line-height:52px;margin:12px 0}.timelypay-offstate-head-banner-existing-customer .timelypay-offstate-banner-body{margin-bottom:18px}.timelypay-offstate-head-banner-existing-customer .timelypay-offstate-banner-body p{margin-top:20px;font-weight:600;line-height:inherit;font-size:inherit}.timelypay-offstate-head-banner-existing-customer .timelypay-offstate-banner-action .btn{padding:10px 16px;font-size:20px;line-height:1.33;border-radius:4px}.timelypay-offstate-head-banner-existing-customer .hero-image{top:0;right:60px;width:350px}.timely-offstate-body-existing-customer{padding:0 34px;overflow:hidden}.timely-offstate-body-existing-customer .timelypay-offstate-section h3{font-size:35px;font-family:DomaineDisplay;color:var(--tui-sem-color-text-primary);font-weight:400;line-height:42px}.timely-offstate-body-existing-customer .timelypay-offstate-section ol{padding:30px 0 24px;font-size:16px}}@media screen and (max-width:991px){#date-filter-container,#location-filter-container,#period-filter-container{margin-right:0}.date-filter-container{width:100%}#EndDate,#StartDate{width:100%!important}#arrow-between-dates{padding-left:.75rem;padding-right:.75rem}.timelypay-offstate-head-banner-trialing-customer .hero-image{right:12px;width:317px}.timelypay-offstate-head-banner-existing-customer{background-image:url(/images/timelypay/existing-customer-bg-mobile.jpg);margin:-24px -20px 0;min-height:785px;background-size:cover}.timelypay-offstate-head-banner-existing-customer .timelypay-offstate-intro{text-align:center;padding:58px 15px 0;max-width:600px;margin:auto}.timelypay-offstate-head-banner-existing-customer .timelypay-offstate-intro img{width:145px}.timelypay-offstate-head-banner-existing-customer .timelypay-offstate-title{font-size:40px;line-height:48px;margin-top:10px;margin-bottom:5px}.timelypay-offstate-head-banner-existing-customer .timelypay-offstate-banner-body{padding:5px 0;margin-bottom:10px;font-size:14px;font-weight:400;line-height:21px}.timelypay-offstate-head-banner-existing-customer .timelypay-offstate-banner-body p{margin-top:20px;font-weight:600;line-height:inherit;font-size:inherit}.timelypay-offstate-head-banner-existing-customer .timelypay-offstate-banner-action{text-align:center;padding-bottom:54px}.timelypay-offstate-head-banner-existing-customer .hero-image-holder{text-align:center;padding-bottom:16px}.timelypay-offstate-head-banner-existing-customer .hero-image{width:317px;position:inherit;z-index:1}.timelypay-offstate-head-banner-existing-customer>*{position:inherit}.timely-offstate-body-existing-customer{padding:16px 34px 14px;overflow:hidden}.timely-offstate-body-existing-customer .timelypay-offstate-section h3{font-size:20px;font-family:DomaineDisplay;color:var(--tui-sem-color-text-primary);font-weight:400;line-height:42px}.timely-offstate-body-existing-customer .timelypay-offstate-section ol{padding:12px 0;font-size:16px}.timelypay-offstate-body-action{text-align:center;display:block}.timelypay-offstate-body-action a{margin-bottom:10px}}#filter-parent-container>.form-group>#submit{width:100%!important}#period-filter-container{min-width:213px}@media screen and (max-width:1050px){#export-button{padding-left:8px!important;padding-right:8px!important}}.payment-settings-checkbox{line-height:27px}.paymenttype-panel-controls{border-bottom:1px solid var(--tui-sem-color-border-emphasized);font-size:16px;line-height:40px}.paymenttype-panel-controls .panel-option{border:none;background:transparent}.paymenttype-panel-controls .panel-option:focus{border:none;outline:none}.paymenttype-panel-controls .panel-option.active{border-bottom:2px solid var(--tui-sem-color-border-emphasized)}.charge-cancellation-fee{border-radius:3px;padding-left:16px;padding-right:16px}.charge-cancellation-fee,.charge-cancellation-fee .darker{background-color:var(--tui-sem-color-background-neutral-subtle-container)}.charge-cancellation-fee .darker{margin-top:10px}.charge-cancellation-fee .inline-group{font-weight:700}.charge-cancellation-fee .inline-group #CancellationFeeAmount{font-weight:500}.charge-cancellation-fee-warning{margin-top:10px}#add-cancellation-fee-link,.show-cancellation-text{cursor:pointer}.btn-outline-timelypay{border-width:2px;margin-right:20px;font-weight:700;padding-left:20px;padding-right:20px}#appointment-modal-extras.no-show{background-color:var(--tui-sem-color-background-neutral-subtle-container);border-radius:3px;padding-right:13px;padding-left:13px;margin-bottom:8px}#cancellation-fee-type-container{margin-bottom:15px}#type-radio-buttons{margin-bottom:12px}.disabled-look{cursor:not-allowed!important;background-color:var(--tui-sem-color-background-neutral-subtle-container)!important;opacity:1!important}#TextMessageNoShowFeeContainer .counter{text-align:right;font-size:12px;color:var(--tui-sem-color-text-tertiary);font-style:italic}#cancellation-fee-wrapper{border-top:1px solid var(--tui-sem-color-border-subtlest)}#send-sms-checkbox-container{padding:16px;background-color:var(--tui-sem-color-background-neutral-subtle-container);border-radius:4px;margin-bottom:8px}.new-sales-flow-card-element{width:auto;height:auto;padding:12px;font-size:16px}.new-sales-flow-card-element.error{border-color:var(--tui-sem-color-border-danger-emphasized)}.new-sales-flow-card-element.width-100{width:100%}.text-between-dropdowns{line-height:33px;min-width:-moz-max-content;min-width:max-content}.small-dropdown{width:55px;margin-left:8px}.deposit-selection-setup{display:flex;justify-content:flex-start;width:200px;margin-left:24px}.setup-step-1-button-container{margin-bottom:24px}.setup-step-1-button{width:100%;max-width:340px}.timelypay-setup-reccomended-payment-terms{border:1px solid var(--tui-sem-color-border-subtlest);box-sizing:border-box;border-radius:5px;padding:10px}.popular-tag{background:var(--tui-sem-color-background-neutral-subtle-container);border-radius:5px;padding:3px 7px;display:inline;font-size:12px;margin-left:8px}.timelypay-offstate-head-banner{background-size:cover;background-position:50%}.timelypay-offstate-title{font-family:DomaineDisplay;color:var(--tui-sem-color-text-secondary);margin:16px auto}.terminal-setup-message__dismiss-button{position:absolute;top:7px;right:7px;width:40px;height:40px;padding:0;border:0!important;background-color:transparent!important;display:flex;align-items:center;justify-content:space-around}@media only screen and (max-width:600px){.setup-step-1-action-container{text-align:center}.timelypay-title{font-weight:700;font-size:28px}}@media only screen and (max-width:400px){.timelypay-section{padding-right:8px}}@media only screen and (min-width:600px){.setup-step-1-action-container{display:flex;direction:rtl}.setup-step-1-button{width:250px}.timelypay-setup-reccomended-payment-terms-desktop{display:block}.timelypay-setup-reccomended-payment-terms-desktop.hide,.timelypay-setup-reccomended-payment-terms-mobile{display:none}.timelypay-title{font-weight:700;font-size:36px}}.timelypay-offstate-banner-body{margin-bottom:28px;font-size:16px;line-height:24px}@media only screen and (max-width:767px){.timelypay-setup-reccomended-payment-terms-desktop{display:none}.timelypay-setup-reccomended-payment-terms-mobile{display:block}.timelypay-offstate-title{font-size:28px;line-height:34px}.timelypay-offstate-head-banner{background-image:url(/images/timelypay/mobile-bg.png);margin:-24px -20px 130px;max-height:830px}.timelypay-offstate-head-banner-trialing-customer{background-image:url(/images/timelypay/trialing-customer-bg-mobile.jpg);margin:-24px -20px 0;min-height:785px;background-size:cover}.timelypay-offstate-head-banner-trialing-customer .timelypay-offstate-intro{text-align:center;padding:58px 15px 0;max-width:600px;margin:auto}.timelypay-offstate-head-banner-trialing-customer .timelypay-offstate-intro img{width:145px}.timelypay-offstate-head-banner-trialing-customer .timelypay-offstate-title{font-size:40px;line-height:48px;margin-top:10px;margin-bottom:5px}.timelypay-offstate-head-banner-trialing-customer .timelypay-offstate-banner-body{padding:5px 0;font-size:14px;font-weight:600;line-height:22px;margin-bottom:12px}.timelypay-offstate-head-banner-trialing-customer .hero-image-holder{text-align:center;padding-bottom:32px}.timelypay-offstate-head-banner-trialing-customer .timelypay-offstate-banner-action{text-align:center}.timelypay-offstate-head-banner-trialing-customer .timelypay-offstate-banner-action #featurePendingApprovalAlert{text-align:left}.timelypay-offstate-head-banner-trialing-customer .timelypay-offstate-banner-action .btn{margin-bottom:52px}.timelypay-offstate-head-banner-trialing-customer>*{position:inherit}.timely-offstate-body-trialing-customer .timelypay-offstate-description{display:flex}.timely-offstate-body-trialing-customer-title{margin-left:16px;margin-right:16px}.timely-offstate-body-trialing-customer-title>h3{padding:25px 0 10px}.timelypay-hr-terminal-enabled{display:none}.timelypay-logo-terminal-enabled{margin:50px 0 30px}.timelypay-logo-terminal-enabled img{margin-left:auto;margin-right:auto;width:60%;display:block}.timelypay-setup-button-terminal-enabled{margin-top:21px;font-size:18px;padding:0 100px}.timelypay-setup-button-terminal-enabled a{display:block;text-align:center;width:175px}.timelypay-setup-time-text{margin-top:10px;color:var(--tui-sem-color-text-tertiary)}.hero-image{position:inherit;z-index:1}.timelypay-offstate-intro{text-align:center;padding:86px 50px;max-width:600px;margin:auto}.hero-image-holder{text-align:center}.timelypay-offstate-body{max-width:500px;margin:auto}}@media only screen and (min-width:768px){.hero-image{position:absolute;z-index:1;top:-40px;right:0}.timelypay-offstate-title{font-size:42px;line-height:49px}.timelypay-offstate-head-banner{background-image:url(/images/timelypay/desktop-bg.png);border-radius:10px;margin-bottom:60px;padding:67px 34px;min-height:370px}.timelypay-offstate-head-banner-trialing-customer{background-image:url(/images/timelypay/trialing-customer-bg-desktop.jpg);border-radius:10px;margin-bottom:30px;padding:64px 34px 46px;min-height:395px;background-size:cover;overflow:auto}.timelypay-offstate-head-banner-trialing-customer .timelypay-offstate-intro{margin-top:4px}.timelypay-offstate-head-banner-trialing-customer .timelypay-offstate-intro img{width:153px}.timelypay-offstate-head-banner-trialing-customer .timelypay-offstate-banner-action #featurePendingApprovalAlert{text-align:left}.timelypay-offstate-head-banner-trialing-customer .timelypay-offstate-banner-action .btn{padding:10px 16px;font-size:20px;line-height:1.33;border-radius:4px}.timelypay-offstate-head-banner-trialing-customer .timelypay-offstate-title{font-size:42px;line-height:52px;margin:12px 0}.timelypay-offstate-head-banner-trialing-customer .timelypay-offstate-banner-body{margin-bottom:22px}.timelypay-offstate-head-banner-trialing-customer .hero-image{position:absolute;z-index:1;top:-24px}.timely-offstate-body-trialing-customer .timely-offstate-body-trialing-customer-title{padding:26px 16px 26px 36px}.timely-offstate-body-trialing-customer .timelypay-offstate-description{display:flex}.timelypay-logo-terminal-enabled{margin-bottom:50px}.timelypay-setup-button-terminal-enabled{text-align:center;margin-top:21px;font-size:18px}.timelypay-setup-time-text{margin-top:10px;color:var(--tui-sem-color-text-tertiary)}}.skip-for-now-link{width:100%;text-align:center;padding-top:6px}.timelypay-off-state-online-payments{padding:20px}.timelypay-offstate-title-online-payments{font-family:DomaineDisplay;color:var(--tui-sem-color-text-secondary);margin-top:16px;margin-bottom:16px;font-size:28px;line-height:36px}.recommendation-banner{padding:16px}.setup-step-2-button{display:block}.setup-step-2-action-container{text-align:center;margin-top:30px;margin-bottom:20px;width:100%}.icon-off-state{float:left;margin:10px 16px}.ft-16,.timelypay-offstate-description{font-size:16px}.light-coral-background{background-color:var(--tui-sem-color-background-info-subtle-container)}.timelypay-offstate-section{margin-top:8px;margin-bottom:8px}.timelypay-setup-list-item{display:flex;padding-left:20px;padding-right:20px}.timelypay-setup-list-item>div:nth-child(2){margin-left:16px}.recommendation-banner{border:1px solid var(--tui-sem-color-border-subtlest);box-sizing:border-box;border-radius:5px;margin:16px 8px;padding:20px}.recommended-badge{color:var(--tui-sem-color-text-tertiary);font-weight:400;font-size:11px;text-transform:uppercase;margin-top:12px;margin-bottom:6px;line-height:13px}.timelypay-section{border-bottom:1px solid var(--tui-sem-color-border-subtlest);padding-bottom:16px;padding-top:16px}.timelypay-h2{font-family:Lato,Helvetica Neue,Helvetica,Arial,sans-serif;padding-bottom:16px;font-size:22px;line-height:34px}.timelypay-h2,.timelypay-h3{color:var(--tui-sem-color-text-secondary);font-weight:700}.timelypay-h3{font-size:16px;line-height:24px}.short-description{font-size:16px}.long-description,.short-description{color:var(--tui-sem-color-text-secondary)}.long-description{font-size:14px;line-height:18px}.banner-title{font-family:DomaineDisplay;font-size:18px;line-height:133%;margin-bottom:6px}.banner-text,.banner-title{color:var(--tui-sem-color-text-secondary)}.banner-text{font-weight:400;font-size:14px}.timelypay-setup-button{text-align:center;margin-top:21px;font-size:18px}.btn-timelypay-setup-primary,.btn-timelypay-setup-primary:active,.btn-timelypay-setup-primary:focus{border-color:var(--tui-sem-color-border-brand);background-color:var(--tui-sem-color-background-brand-emphasized);color:var(--tui-sem-color-text-inverse);outline:none}.btn-timelypay-setup-primary:hover{border-color:var(--tui-sem-color-border-brand);background-color:var(--tui-sem-color-background-brand-emphasized);color:var(--tui-sem-color-text-inverse);text-decoration:none}.timelypay-offstate-get-started{font-family:DomaineDisplay;font-size:24px;line-height:32px;text-align:center;color:var(--tui-sem-color-text-secondary)}.balance-summary__date-picker-wrap input.form-control.date-picker{width:100%!important}.balance-summary-progress-text{text-align:center;font-size:18px}#InStorePaymentSettings .setup-step-label{margin-bottom:10px}#InStorePaymentSettings label{margin-bottom:0;font-weight:400}.timelypay-navigation-banner{background-color:var(--tui-sem-color-background-info-subtle);margin-left:var(--tui-sem-space-static-md);margin-right:var(--tui-sem-space-static-md);margin-top:var(--tui-sem-space-static-xs);border-radius:10px;padding:var(--tui-sem-space-static-lg);overflow:auto}.timelypay-navigation-banner .timelypay-navigation-banner-body{margin-bottom:18px}.timelypay-navigation-banner .timelypay-navigation-banner-body p{font-weight:700;line-height:1.2;text-align:left}.timelypay-navigation-banner .hero-image{top:-21px;right:15px;width:196px}.timelypay-navigation-banner-mobile{background-color:var(--tui-sem-color-background-info-subtle);margin:var(--tui-sem-space-static-xs) var(--tui-sem-space-static-md);border-radius:10px;padding:var(--tui-sem-space-static-md);overflow:hidden;display:flex;align-items:center;justify-content:space-around}.timelypay-navigation-banner-mobile .timelypay-navigation-banner-body p{font-weight:700;line-height:1.25}.timelypay-navigation-banner-mobile .banner-hero-image{width:106px}.documents__consultation-template-typeahead-item{font-weight:400;padding:.5rem 0 .5rem .5rem}.documents__consultation-template-typeahead-item>span,.documents__consultation-template-typeahead-item>strong{display:block;line-height:1.42857143}.documents__consultation-template-typeahead-item>strong+span{margin-top:.5rem}.documents__consultation-template-typeahead-item>span{max-height:40px;overflow:hidden}.documents__consultation-template-typeahead-item>span:after{background:linear-gradient(90deg,var(--tui-sem-color-background-transparent),var(--tui-sem-color-background-primary) 50%);bottom:0;content:" ";height:1.8em;position:absolute;right:0;text-align:right;width:25%}.documents__consultation-template-typeahead-item--is-highlighted>span:after{background:linear-gradient(90deg,var(--tui-sem-color-background-transparent),var(--tui-sem-color-background-neutral-subtle-container) 50%)}.documents__consultation-template-typeahead-item--is-highlighted:before{background-color:var(--tui-sem-color-background-neutral-emphasized-hovered);content:" ";height:100%;left:0;position:absolute;top:0;width:4px}.documents__consultation-add-email-btn{padding:0 0 4px;text-decoration:underline}.radio{font-weight:400}body.viewer--is-open{overflow:hidden}.viewer{background-color:var(--tui-sem-color-background-neutral-subtle-container);bottom:0;left:0;overflow-x:hidden!important;overflow-y:auto!important;position:fixed;right:0;top:0;z-index:9}.viewer *{box-sizing:border-box}.viewer__wrapper{display:flex;flex-direction:column}.viewer__header{background-color:var(--tui-sem-color-background-primary);border-bottom:1px solid var(--tui-sem-color-border-subtle);left:0;padding:0 20px;position:fixed;right:0;top:0;z-index:1}.viewer__content,.viewer__header-inner{max-width:768px}.viewer__header-inner{display:flex;height:57px;height:var(--timely-navbar-height);line-height:57px;line-height:var(--timely-navbar-height)}.viewer__header-inner>button,.viewer__header-inner>button svg{align-items:center;display:flex}.viewer__content{flex-grow:1;margin-top:57px;margin-top:var(--timely-navbar-height);padding:0 9px;position:relative;width:100%}.viewer__page-title{align-items:center;display:flex;height:88px}.viewer__page-title>h1{font-size:20px;font-weight:700;letter-spacing:1px;line-height:30px;text-align:center;text-transform:uppercase;width:100%}.viewer__body{background-color:var(--tui-sem-color-background-primary);border:1px solid var(--tui-sem-color-border-subtle);margin-bottom:14px;padding:9px}.viewer__title{float:left;font-size:16px;font-weight:700;letter-spacing:inherit}.viewer__completed-date{float:right;font-feature-settings:"smcp","c2sc";font-variant:all-small-caps}.viewer__image-element{margin:0 auto;max-width:100%}.viewer__element{margin-bottom:1rem}.viewer__element:after{content:"";display:table;clear:both}.viewer__element--floated{float:left;margin-right:2rem}.viewer__value{font-weight:700}.sales-banner{padding:8px 0;background-color:var(--tui-sem-color-background-info-emphasized)}.sales-banner__inner{display:flex;justify-content:center;align-items:center;color:var(--tui-sem-color-text-inverse);height:32px;line-height:32px;text-align:center}.sales-banner__inner a{color:var(--tui-sem-color-text-inverse);text-decoration:underline}.sales-banner__inner a.btn,.sales-banner__inner button.btn{color:var(--tui-sem-color-text-inverse);border:1px solid var(--tui-sem-color-border-inverse);background:none;margin-left:16px;text-decoration:none}.sales-banner__inner button.btn-link{padding:0;color:var(--tui-sem-color-text-inverse);text-decoration:underline}.sales-banner__inner .btn+.btn,.sales-banner__inner .btn+.btn-link{margin-left:16px}.timelypay-migration-banner__inner{display:flex;justify-content:center;align-items:center;height:24px;line-height:32px;text-align:center}.timelypay-migration-banner__inner a.btn,.timelypay-migration-banner__inner button.btn{margin-left:16px}.sales-banner__message{font-size:16px}.sales-banner__message strong{font-weight:700}@media (max-width:420px){.sales-banner__message{font-size:11px;line-height:14px}.sales-banner__inner .btn+.btn,.sales-banner__inner .btn+.btn-link{margin:0 8px}.sales-banner__inner a.btn,.sales-banner__inner button.btn{margin-left:8px}.sales-banner__inner .btn{font-size:14px}}.sale__dev-info{position:absolute;bottom:0;left:50%;width:100px;padding:4px 0;margin-left:-50px;text-align:center;font-size:11px;line-height:20px;color:var(--tui-sem-color-text-inverse);background-color:var(--tui-sem-color-background-neutral-emphasized);pointer-events:none}.sale-screen-open #launcher{display:none}@media (max-width:420px){.sale__dev-info{display:none}}.sale--loading .sale__placeholder{color:var(--tui-sem-color-background-transparent);border-radius:4px;will-change:transform;animation:placeHolderShimmer 1s linear infinite forwards;backface-visibility:hidden;-webkit-backface-visibility:hidden;background:var(--tui-sem-color-background-neutral-subtle);background:linear-gradient(90deg,var(--tui-sem-color-background-neutral-subtle-container) 8%,var(--tui-sem-color-background-disabled-default) 18%,var(--tui-sem-color-background-neutral-subtle-container) 33%);background-size:800px 104px;height:100%;position:relative}@keyframes placeHolderShimmer{0%{transform:translateZ(0);background-position:-468px 0}to{transform:translateZ(0);background-position:468px 0}}.sale__popover{padding:0}.sale__popover .popover-inner{width:auto}.sale__popover .sale__button-row{margin-top:8px}.sale__popover .sale__button-row button{flex:1}.sale__option-group-item{position:relative;padding:0 8px 0 40px;line-height:48px;font-weight:700;cursor:pointer}.sale__option-group-item .sale__option-group-item-extra{display:none;padding-bottom:8px}.sale__option-group-item:after{top:16px;left:12px;content:"";position:absolute;width:16px;height:16px;border-radius:8px;border:1px solid var(--tui-sem-color-border-subtle);box-shadow:inset 0 2px 4px rgba(0,0,0,.1);box-sizing:border-box}.sale__option-group-item+.sale__option-group-item{border-top:1px solid var(--tui-sem-color-border-subtlest)}.sale__option-group-item.sale__option-group-item--selected .sale__option-group-item-extra{display:block}.sale__option-group-item.sale__option-group-item--selected:after{border:6px solid var(--tui-sem-color-text-secondary);box-shadow:none}.sale__button-row{display:flex}.sale__button-row--right{justify-content:flex-end}.sale__button{height:48px;font-size:20px}.sale__button--active{background-color:var(--tui-sem-color-background-disabled-default)}button.sale__button--l{font-size:20px;height:64px}button.sale__button--xl{font-size:24px;height:80px}.sale__button-full-width{width:100%}.sale__button-danger{color:var(--tui-sem-color-text-danger)}.sale__button-green{background-color:var(--tui-sem-color-background-success-emphasized);border-color:var(--tui-sem-color-border-success-emphasized)}.sale__button-white{background-color:var(--tui-sem-color-background-primary);border-color:var(--tui-sem-color-border-inverse);color:var(--tui-sem-color-text-brand);box-shadow:0 0 8px rgba(0,0,0,.1)}.sale__button-white:hover{background-color:var(--tui-sem-color-background-primary);border-color:var(--tui-sem-color-border-inverse);color:var(--tui-sem-color-text-brand)}.sale__button-midnight{background-color:var(--tui-sem-color-background-brand-emphasized);border-color:var(--tui-sem-color-border-brand);color:var(--tui-sem-color-text-inverse)}.sale__button-midnight:hover{background-color:var(--tui-sem-color-background-brand-emphasized);border-color:var(--tui-sem-color-border-brand);color:var(--tui-sem-color-text-inverse)}.sale__button-midnight-outline{background-color:var(--tui-sem-color-background-primary);border-color:var(--tui-sem-color-border-brand);color:var(--tui-sem-color-text-brand)}.sale__button-midnight-outline:hover{background-color:var(--tui-sem-color-background-primary);border-color:var(--tui-sem-color-border-brand);color:var(--tui-sem-color-text-brand)}.sale__button-link{padding:0;margin:0;background:none;border:none;display:inline;cursor:pointer}.sale__button-link--underlined{text-decoration:underline}.sale__form-group-row{display:flex;margin:0 -8px 15px}.sale__form-group-row .form-group{flex:1;margin:0 8px}.sale__input-icon-wrap{position:relative}.sale__input-icon-wrap>div{position:absolute;top:0;left:0;width:40px;height:40px}.sale__input-icon-wrap i{top:50%;left:0;margin-top:-20px}.sale__input-icon-wrap i,.sale__input-icon-wrap span{position:absolute;width:40px;height:40px;line-height:40px;text-align:center}.sale__input-icon-wrap span{top:8px;left:4px;font-size:18px}.sale__input-icon-wrap svg{position:absolute;top:16px;left:8px;width:24px;height:24px}.sale__input-icon-wrap input,.sale__input-icon-wrap textarea{padding-left:48px}.sale__input-icon-wrap select{text-indent:48px}.sale__input-icon-wrap .sale__input-avatar{width:32px;height:32px;margin-top:12px;margin-left:8px}.sale__select-icon-wrap i{margin-left:4px}.sale__autocomplete-icon-wrap input{height:56px;line-height:56px}.sale__autocomplete-icon-wrap div div div>div{line-height:56px}.sale__autocomplete-icon-wrap>div{max-height:56px}.sale__autocomplete-icon-wrap div div+div{margin-top:22px}.sale__modal{margin:-15px}.sale__modal-head{color:var(--tui-sem-color-text-secondary);padding:16px;font-size:18px;font-weight:700;text-align:center}.sale__modal-body{padding:24px;max-height:75vh;overflow:auto}.sale__modal-body--grey{background-color:var(--tui-sem-color-background-neutral-subtle-container)}.sale__updated-sale-modal .alert{margin:0}@media (max-width:420px){.sale__modal{display:flex;flex-direction:column;min-height:100vh}.sale__modal-body{flex:1}}.sale__label{padding-bottom:8px;font-size:16px;font-style:italic}.sale__payment-surcharge-amount-label{color:var(--tui-sem-color-text-tertiary);font-size:16px;margin-bottom:8px}.sale__loading-container{display:flex;justify-content:center;align-items:center;height:400px}.sale__heading--domaine{margin-bottom:8px;font-size:24px;font-family:DomaineDisplay}.sale__card{background-color:var(--tui-sem-color-background-primary);border:1px solid var(--tui-sem-color-border-subtlest);box-shadow:0 0 8px rgba(0,0,0,.04);border-radius:8px}.sale__card:hover{box-shadow:0 0 8px rgba(0,0,0,.1)}.sale__card--added{position:relative;border:1px solid var(--tui-sem-color-border-info-subtle)}.sale__customer-picker{position:relative}.sale__customer-picker-heading{display:flex;justify-content:center;margin-bottom:8px}.sale__customer-picker-heading .sale__heading--domaine{margin:0}.sale__customer-picker-heading-text{position:relative;line-height:32px}.sale__customer-picker-heading-text button{position:absolute;display:block;top:0;left:-40px;width:32px;height:32px;cursor:pointer}.sale__customer-picker-heading-text svg{width:32px;height:32px}.sale__customer-picker--focused{z-index:100}.sale__customer-input-wrap{position:relative}.sale__customer-input-clear{position:absolute;top:50%;right:0;width:40px;height:40px;margin-top:-20px;text-align:center;line-height:40px;font-size:22px;cursor:pointer}.sale__customer-picker-selected{position:relative;display:flex}.sale__customer-picker-selected .sale__customer-picker-selected-name{font-size:18px;line-height:24px}.sale__customer-picker-selected .sale__customer-picker-selected-phone{font-size:14px;line-height:16px;color:var(--tui-sem-color-text-tertiary)}.sale__customer-picker-selected .sale__customer-picker-selected-remove{width:40px;height:34px;font-size:22px;text-align:center;line-height:34px;cursor:pointer}.alert.sale__customer-account-debt-warning{display:flex;align-items:center;margin:8px 0 0;padding:16px}.alert.sale__customer-account-debt-warning .sale__customer-account-debt-warning-text{flex:1}.sale__customer-picker-option{cursor:pointer;padding:16px 0;border-bottom:1px solid var(--tui-sem-color-border-subtlest)}.sale__customer-picker-option-name{font-size:18px;line-height:24px}.sale__customer-picker-option-email,.sale__customer-picker-option-phone{font-size:16px;color:var(--tui-sem-color-text-tertiary)}.sale__customer-picker-option--add{font-size:16px;line-height:34px;font-weight:700;width:100%}.sale__customer-picker-option--selected{background-color:var(--tui-sem-color-background-disabled-default)}.sale__customer-picker-options-wrap--dropdown{position:fixed}.sale__customer-picker-options-wrap--dropdown .sale__customer-picker-options{background-color:var(--tui-sem-color-background-primary);border-radius:0 0 4px 4px;box-shadow:0 0 8px rgba(0,0,0,.1)}.sale__customer-picker-options-wrap--dropdown .sale__customer-picker-option{padding:8px;border-bottom:1px solid var(--tui-sem-color-border-subtlest)}.sale__customer-picker-options-wrap--dropdown .sale__customer-picker-option:hover{background-color:var(--tui-sem-color-background-neutral-subtle-container)}.sale__overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10;background-color:var(--tui-sem-color-background-primary)}.sale__overlay a{color:var(--tui-sem-color-text-secondary);cursor:pointer}.sale__head{flex:1;position:relative;height:63px;background-color:var(--tui-sem-color-background-primary);z-index:100;border-bottom:1px solid var(--tui-sem-color-border-subtlest)}.sale__head .sale__head-title{height:63px;display:flex;position:relative;flex-direction:column;align-items:center;justify-content:center;font-family:DomaineDisplay;font-size:28px}.sale__head .sale__head-locations{position:absolute;left:50%;top:62px;width:280px;margin-left:-160px;padding:16px;border-radius:8px;background-color:var(--tui-sem-color-background-primary);box-shadow:0 8px 16px rgba(0,0,0,.2);font-size:18px;font-family:Lato,Helvetica Neue,Helvetica,Arial,sans-serif;opacity:0;transform:translate3d(0,-16px,0);pointer-events:none;transition:transform .2s,opacity .2s}.sale__head .sale__head-locations>button{display:block;width:100%;line-height:32px;text-align:center;cursor:pointer}.sale__head .sale__head-locations.sale__head-locations--open{opacity:1;transform:translateZ(0);pointer-events:auto}.sale__head .sale__head-title-main{line-height:20px;display:flex;align-items:center}.sale__head .sale__head-title-main--clickable{cursor:pointer}.sale__head .sale__head-left{position:absolute;left:16px;top:0;line-height:63px;z-index:110}.sale__head .sale__head-left button.sale__button-link{display:flex;align-items:center}.sale__head .sale__head-left button.sale__button-link>div{display:block;position:static;width:24px;height:24px}.sale__head .sale__head-left button.sale__button-link>div svg{display:block}.sale__head .sale__head-right{position:absolute;right:16px;top:0;line-height:63px;z-index:110}.sale__head .sale__head-right-close{line-height:63px;text-align:center}.sale__head .sale__head-right-close:hover{text-decoration:none}.sale__close-x{font-size:28px}.sale__close-done{font-size:18px;font-weight:700}.sale__body{position:absolute;top:63px;left:0;bottom:0;width:300vw;display:flex;overflow:hidden}.sale__body a{text-decoration:underline}.sale__adding-col,.sale__payment-col,.sale__summary-col{width:100vw;overflow:auto;box-sizing:border-box}.sale__adding-col,.sale__summary-col{background-color:var(--tui-sem-color-background-neutral-subtle-container)}.sale__summary-col{display:flex}.sale__payment-col{border-left:1px solid var(--tui-sem-color-border-subtlest);background-color:var(--tui-sem-color-background-neutral-subtle-container)}.sale__overlay--adding .sale__body{margin-left:0}.sale__overlay--viewing .sale__body{margin-left:-100vw}.sale__overlay--complete .sale__body,.sale__overlay--payment .sale__body{margin-left:-200vw}.sale__overlay--complete .sale__summary-col{background:var(--tui-sem-color-background-neutral-subtle-container)}.sale__overlay--complete .sale__item,.sale__overlay--complete .sale__summary-total-line{pointer-events:none;cursor:context-menu}.sale__overlay--complete .sale__payment-col{background:var(--tui-sem-color-background-primary)}.sale__or{line-height:60px;font-size:16px;text-align:center;font-style:italic}.DayPickerInput input{font-size:18px;height:56px;display:block;width:100%;padding:6px 9px;font-size:16px;line-height:1.42857143;color:var(--tui-sem-color-text-tertiary);background-color:var(--tui-sem-color-background-primary);background-image:none;border:1px solid var(--tui-sem-color-border-subtle);border-radius:4px}select.sale__select{height:56px}input.sale__input{font-size:18px;height:56px}input.sale__input--l{font-size:18px;height:60px}input.sale__input--xl{font-size:44px;font-weight:700;height:80px;text-align:center}@media (min-width:770px){.sale__head .sale__head-left-close{display:none}.sale__body{flex:1;width:167vw}.sale__overlay{display:flex}.sale__adding-col{overflow:hidden;border-right:1px solid var(--tui-sem-color-border-subtlest)}.sale__search{overflow:hidden;height:100%;display:flex;flex-direction:column}.sale__adding-col,.sale__payment-col{width:67vw}.sale__payment-col{padding:16px}.sale__summary-col{width:33vw;padding:16px 16px 0;background:var(--tui-sem-color-background-primary)}.sale__overlay--viewing .sale__body{margin-left:0}.sale__overlay--complete .sale__body,.sale__overlay--payment .sale__body{margin-left:-67vw}}.sale__close-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--tui-sem-color-other-overlay);z-index:110;opacity:0;pointer-events:none;transition:opacity .25s}.sale__close-overlay.sale__close-overlay--open{opacity:1;pointer-events:auto}.sale__close-options{position:absolute;top:16px;right:16px;padding:0 16px;border-radius:8px;background-color:var(--tui-sem-color-background-primary)}.sale__close-options button{display:block;width:240px;font-size:18px;text-align:center;line-height:56px;border-bottom:1px solid var(--tui-sem-color-border-subtlest)}.sale__close-options button:last-of-type{border-bottom:0}.sale__new{width:100vw}.sale__new-add-items{margin-top:8px}.sale__new-head{padding:16px;background-color:var(--tui-sem-color-background-primary)}.sale__new-head .sale__summary-add-more-button{background-color:var(--tui-sem-color-background-neutral-subtle-container)}.sale__new-options{margin:0 8px;border-radius:8px;background-color:var(--tui-sem-color-background-primary);min-height:220px}.sale__new-options .sale__tab{flex:1;text-align:center}.sale__petty-cash-row{padding-bottom:8px}.sale__petty-cash-row .btn-group{display:flex;width:100%}.sale__petty-cash-row .btn-group button{flex:1;padding-left:0;padding-right:0}.sale__petty-cash-row-two-col{display:flex}.sale__petty-cash-row-col{flex:1;width:50%}.sale__petty-cash-row-col:first-of-type{padding-right:4px}.sale__petty-cash-row-col:last-of-type{padding-left:4px}.sale__new-appointment{padding:16px;border-bottom:1px solid var(--tui-sem-color-border-subtlest);cursor:pointer}.sale__new-appointment-info{padding-bottom:8px}.sale__new-appointment-customer-name{font-weight:700}.sale__new-appointment-booking-details{color:var(--tui-sem-color-text-tertiary)}.sale__options-selector-item{margin-bottom:16px;border-bottom:1px solid var(--tui-sem-color-border-subtlest)}.sale__options-selector-item:last-of-type{border-bottom:none}.sale__options-selector-item-head{padding:0 0 16px}.sale__options-selector-item-icon{width:32px}.sale__options-selector-item-name{display:flex;align-items:center;font-size:18px}.sale__options-selector-item-name svg{width:32px;height:32px;margin-right:8px}.sale__options-selector-staff-name{padding-left:32px}.sale__options-staff-list{display:flex;flex-wrap:wrap;margin-top:8px}.sale__options-staff-item{width:33.33%;padding-bottom:16px;text-align:center;cursor:pointer}.sale__options-staff-item-name{color:var(--tui-sem-color-text-tertiary);margin-top:8px;font-size:18px;text-align:center}.sale__options-staff-item-avatar{margin:0 auto}.sale__options-remember-box{display:flex;align-items:center;margin:8px 0;padding:16px;border-radius:8px;background-color:var(--tui-sem-color-background-neutral-subtle-container)}.sale__options-remember-box label{padding-left:8px;margin:0;cursor:pointer}.sale__options-remember-box input{margin:0}.sale__search-container{max-width:1000px;margin:0 auto}.sale__search-head{background-color:var(--tui-sem-color-background-primary)}.sale__search-panes{flex:1;padding:16px;overflow:auto}.sale__search-input-container{position:relative;margin:0 0 16px}.sale__search-icon{top:12px;left:8px}.sale__search-clear,.sale__search-icon{position:absolute;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.sale__search-clear{top:9px;right:8px;font-size:32px;cursor:pointer}.sale__search-input{width:100%;padding-left:40px}.sale__tabs{position:relative;display:flex;font-size:14px;overflow:auto;cursor:pointer}.sale__tabs:before{content:"";position:absolute;bottom:0;right:0;left:0;height:1px;background-color:var(--tui-sem-color-background-disabled-default)}.sale__tab{flex:1;box-sizing:border-box;padding:0 12px;height:40px;text-align:center;line-height:40px;text-transform:uppercase;border-radius:0}.sale__tab:active,.sale__tab:focus{outline:none}.sale__tab--active{position:relative;font-weight:700;border-bottom:2px solid var(--tui-sem-color-text-primary);z-index:1}@media (min-width:770px){.sale__search-head{padding:0}.sale__tabs{font-size:16px}.sale__tab{padding:0 16px;height:64px;line-height:64px}.sale__search-input{padding-left:56px}}.sale__products-toggle-line{position:relative}.sale__products-toggle{position:absolute;top:-4px;right:0}.sale__products-toggle button{display:flex;align-items:center;justify-content:center;width:32px;height:32px}.sale__products-customer{padding-bottom:16px}.sale__product-items{padding:8px;margin:0 -8px}.sale__product{padding:0 0 8px;box-sizing:border-box}.sale__product--no-stock .sale__product-name{text-decoration:line-through}.sale__product--no-stock .sale__product-quantity{color:var(--tui-sem-color-text-danger)}.sale__product--unsellable,.sale__product--unsellable .sale__product-card{cursor:not-allowed}.sale__product-card{position:relative;height:100%;cursor:pointer}.sale__product-card-inner{padding:16px 8px}.sale__added-badge{position:absolute;padding:0 8px;line-height:20px;top:-1px;left:-1px;color:var(--tui-sem-color-text-brand);border-radius:6px 0 8px 0;background-color:var(--tui-sem-color-background-brand-subtle-container)}.sale__product-details{margin-top:8px}.sale__product-thumb{width:80px;height:80px;margin:0 auto;display:flex;align-items:center;justify-content:center}.sale__product-name{font-weight:700}.sale__product-name,.sale__product-price{font-size:18px;text-align:center}.sale__product-quantity{color:var(--tui-sem-color-text-tertiary)}.sale__product-purchased,.sale__product-quantity{font-size:14px;font-weight:400;text-align:center;font-style:italic}.sale__products-list .sale__product-card-inner{padding:16px}.sale__products-list .sale__product-thumb{display:none}.sale__products-list .sale__product-details{display:flex;flex-wrap:wrap;margin:0}.sale__products-list .sale__product-name{text-align:left;width:70%}.sale__products-list .sale__product-price{width:30%;text-align:right}.sale__products-list .sale__product-quantity{margin-right:16px}.sale__service-category h3{margin:16px 0}.sale__service-category:first-of-type h3{margin:0 0 16px}.sale__service-category-services{flex-wrap:wrap}.sale__service{position:relative;padding:16px;margin-bottom:8px;cursor:pointer}.sale__service-row{display:flex;line-height:24px}.sale__service-icon{width:32px;margin-left:-10px}.sale__service-icon svg{width:32px;height:32px}.sale__service-details{flex:1;display:flex;flex-wrap:wrap}.sale__service-name{font-size:18px;font-weight:700;line-height:32px;flex:1}.sale__service-price{text-align:right;line-height:32px;flex:1}.sale__service-duration{color:var(--tui-sem-color-text-tertiary);font-style:italic;flex:1;flex-basis:100%}@media (min-width:770px){.sale__products-grid .sale__product-items{padding:0;display:flex;flex-wrap:wrap}.sale__products-grid .sale__product{padding:8px;width:25%}}.sale__appointments .sale__label{height:40px;line-height:40px}.sale__appointment{display:flex;padding:16px;margin-bottom:8px;cursor:pointer}.sale__appointment--disabled{pointer-events:none;opacity:.7}.sale__appointment-icon{width:32px}.sale__appointment-icon svg{width:32px;height:32px;margin-left:-8px}.sale__appointment-details{flex:1}.sale__appointment--added,.sale__appointment--some-added{position:relative;box-shadow:none;border:1px solid var(--tui-sem-color-border-info-subtle)}.sale__appointment--added{pointer-events:none;background:none}.sale__appointment.sale--loading .label{display:none}.sale__appointment-row{display:flex;line-height:24px}.sale__appointment-customer-search{height:40px}.sale__appointment-title{flex:1;font-size:18px;font-weight:700;line-height:32px}.sale__appointment-price{text-align:right}.sale__appointment-name{font-size:16px}.sale__appointment-start{font-size:16px;font-style:italic;color:var(--tui-sem-color-text-tertiary)}.sale__voucher{box-sizing:border-box;padding-bottom:8px}.sale__voucher-card{padding:40px 8px;cursor:pointer}.sale__voucher-name{font-size:18px;font-weight:700;text-align:center}.sale__voucher-amount,.sale__voucher-extra{font-size:16px;text-align:center}.sale__voucher-client-create-fields{margin-top:16px}@media (min-width:770px){.sale__vouchers{display:flex;flex-wrap:wrap;margin:0 -8px}.sale__voucher{width:33.33%;padding:8px}}.sale__voucher-details .sale__customer-picker-options-wrap--dropdown{position:absolute}.sale__voucher-details .alert-error{margin-top:4px}.sale__voucher-client-selected-section{padding:8px;border-radius:8px;background-color:var(--tui-sem-color-background-neutral-subtle-container)}.sale__voucher-client-selected-section .sale__customer-picker{padding:8px}.sale__voucher-client-selected-section .sale__voucher-client-picker-email{padding:0}.sale__voucher-client-selected-section .sale__customer-picker-selected-details{flex:1}.sale__voucher-client-selected-section .sale__customer-picker-selected-name{font-weight:700;line-height:32px}.sale__voucher-client-selected-section .sale__customer-picker-selected-remove{position:absolute;line-height:32px;top:0;right:0;text-align:right}.sale__item-discount-value,.sale__voucher-client-picker-email{padding:8px;border-radius:0 0 8px 8px;background-color:var(--tui-sem-color-background-neutral-subtle-container)}.sale__item-promo-code{text-transform:uppercase}.sale__voucher-client-picker-email-row{padding:8px}.sale__voucher-client-picker-email-row .checkbox{margin:0}.sale__customer-picker-display-name-field-outer{margin-top:16px}.sale__credits{max-width:480px;margin:0 auto}.sale__package{box-sizing:border-box;padding-bottom:8px}.sale__package-card{padding:40px 8px;cursor:pointer}.sale__package-name{font-size:18px;font-weight:700;text-align:center}.sale__package-amount,.sale__package-extra{font-size:16px;text-align:center}.sale__package-client-create-fields{margin-top:16px}@media (min-width:770px){.sale__packages{display:flex;flex-wrap:wrap;margin:0 -8px}.sale__package{width:33.33%;padding:8px}}.sale__package-modal-item{display:flex}.sale__package-modal-item-check{width:32px}.sale__package-modal-item-check .checkbox input{top:8px}.sale__package-modal-item-details{flex:1}.sale__package-modal-card{padding:8px}.sale__package-modal-card .sale__package-modal-item-name{display:flex;justify-content:space-between;font-size:18px}.sale__package-modal-card .sale__package-modal-item-subtext{margin-bottom:0}.sale__package-modal-card .sale__package-modal-item-subtext span{color:var(--tui-sem-color-text-tertiary);font-style:italic}.sale__package-modal-card .form-group{padding:8px;margin:0}.sale__package-modal-card .sale__form-group-row{padding:8px;margin:0 -8px}.sale__package-modal-card .sale__form-group-row .form-group{margin:0 8px;padding:0;overflow:hidden}.sale__package-modal-card+.sale__package-modal-item{margin-top:16px}.sale__package-modal-card--grey{background-color:var(--tui-sem-color-background-neutral-subtle-container)}.sale__new-package-summary{margin:2rem 0}.sale__new-package-summary span{display:inline-block;margin:0 .5rem}.sale__new-package-summary .sale__new-package-total{display:flex;justify-content:flex-end;align-items:flex-start}.sale__new-package-summary .sale__new-package-total span{line-height:1em}.sale__new-package-summary .sale__new-package-total :first-child{font-size:16px}.sale__new-package-summary .sale__new-package-total :nth-child(2){font-size:36px;font-weight:700}.sale__new-package-summary .sale__new-package-saving{display:flex;justify-content:flex-end;font-size:16px}.sale__package-expiry-date-warning{margin-top:.5rem}.sale__package-expiry-date-warning .alert{margin-bottom:0}.sale__customer .sale__heading--domaine{display:none}.sale__customer .sale__customer-picker-selected-name{flex:1}.sale__customer .sale__customer-picker-customer-name{font-size:28px;font-family:DomaineDisplay;line-height:32px}.sale__customer .sale__customer-picker-customer-status{margin-left:8px}.sale__customer .sale__customer-picker-selected-phone{font-size:16px;line-height:18px}.sale__customer--none-selected{flex:1;border-radius:8px;padding:16px;background-color:var(--tui-sem-color-background-neutral-subtle-container)}.sale__customer-details{position:relative}.sale__customer-balances{margin-top:8px;display:flex;flex-wrap:wrap}.sale__customer-balances .sale__customer-balance{display:flex;align-items:center;height:40px;margin-right:16px;color:var(--tui-sem-color-text-tertiary);line-height:40px}.sale__customer-balances .sale__customer-balance>div{width:40px}.sale__customer-balances .sale__customer-balance--loading{height:18px;line-height:18px;padding:11px 0}.sale__customer-balances .sale__customer-balance--danger{color:var(--tui-sem-color-text-danger)}.sale__customer-balances svg{display:block;width:40px;height:40px}.sale__customer-balance-icon{margin-left:-10px;width:40px;height:40px}.sale__customer-clear{position:absolute;top:0;right:0;font-size:28px;line-height:34px;cursor:pointer}.sale__customer-search>div{max-height:none}.sale__customer-search input{width:100%}.sale__items{list-style:none;padding:0;margin:0}.sale__item{display:flex;padding:8px 16px;margin:0 0 8px;background-color:var(--tui-sem-color-background-primary);border-radius:8px;cursor:pointer;transition:background .2s}.sale__item *{opacity:1;transition:opacity .2s}.sale__item.sale__item--pending{background-color:var(--tui-sem-color-background-brand-subtle)!important}.sale__item.sale__item--pending *{opacity:0}.sale__item.sale__item--deleted{background-color:var(--tui-sem-color-background-danger-subtle-container)!important;pointer-events:none}.sale__item.sale__item--deleted *{opacity:0}.sale__item.sale__item--disabled{background-color:var(--tui-sem-color-background-neutral-subtle-container)}.sale__item.sale__item--disabled *{opacity:.9}.sale__item-icon,.sale__item-icon svg{width:32px;height:32px}.sale__item-icon svg{margin-left:-4px}.sale__item-ball{width:16px;height:16px;margin-top:4px;border-radius:8px}.sale__item-details{flex:1}.sale__item-row{display:flex}.sale__item-left{flex:1}.sale__item-right{min-width:36px;margin-left:8px;text-align:right}.sale__item-name{flex:1;margin:4px 0;line-height:24px;font-size:16px;font-weight:700}.sale__item-price{font-size:16px;line-height:32px;text-align:right}.sale__item-price-old{text-decoration:line-through}.sale__item-discount-name,.sale__item-price-old,.sale__item-price-packaged-discount{color:var(--tui-sem-color-text-tertiary)}.sale__item-discount-name{font-style:italic}.sale__item-redemption-discount-warning{color:var(--tui-sem-color-text-tertiary);margin-left:.5rem}.sale__item-staff{font-size:16px}.sale__item-description,.sale__item-staff{font-style:italic;color:var(--tui-sem-color-text-tertiary)}.sale__item-description{font-size:14px}.sale__item-errors{font-size:12px;line-height:18px;color:var(--tui-sem-color-text-danger)}.sale__overlay--adding .sale__items-group-title,.sale__overlay--viewing .sale__items-group-title{line-height:32px}.sale__overlay--adding .sale__items-group-start-date,.sale__overlay--viewing .sale__items-group-start-date{font-size:14px}.sale__overlay--adding .sale__items-group,.sale__overlay--viewing .sale__items-group{margin-bottom:16px}.sale__overlay--adding .sale__items-group .sale__item,.sale__overlay--viewing .sale__items-group .sale__item{border-radius:0;margin-bottom:0;border:none;border-bottom:1px solid var(--tui-sem-color-border-subtlest);box-shadow:none}.sale__overlay--adding .sale__items-group .sale__item-group-option,.sale__overlay--viewing .sale__items-group .sale__item-group-option{display:block;padding:8px 16px;background-color:var(--tui-sem-color-background-neutral-subtle-container)}.sale__overlay--adding .sale__items-group .sale__item-group-option .checkbox-colored,.sale__overlay--viewing .sale__items-group .sale__item-group-option .checkbox-colored{flex:1}.sale__overlay--adding .sale__items-group .sale__item-group-option .sale__item-group-option-options,.sale__overlay--viewing .sale__items-group .sale__item-group-option .sale__item-group-option-options{display:flex;align-items:center}.sale__overlay--adding .sale__items-group .sale__item:first-of-type,.sale__overlay--viewing .sale__items-group .sale__item:first-of-type{border-radius:8px 8px 0 0}.sale__overlay--adding .sale__items-group .sale__item:last-of-type,.sale__overlay--viewing .sale__items-group .sale__item:last-of-type{border-radius:0 0 8px 8px;border-bottom:0}.sale__overlay--adding .sale__summary-items,.sale__overlay--viewing .sale__summary-items{margin-bottom:32px}.sale__overlay--adding .sale__summary-total-payments,.sale__overlay--viewing .sale__summary-total-payments{border-bottom:1px solid var(--tui-sem-color-border-subtlest);margin-bottom:8px}@media (min-width:770px){.sale__item{padding:12px;background:none}}.sale__saved-sales{margin-top:16px;border-radius:8px 8px 0 0;padding:16px;background-color:var(--tui-sem-color-background-brand-subtle-container)}.sale__saved-head{text-align:center}.sale__saved-item{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;text-align:inherit;font:inherit;width:100%;display:flex;margin:0 0 8px;padding:16px 8px;border-radius:8px;background-color:var(--tui-sem-color-background-primary);box-shadow:0 0 8px rgba(0,0,0,.1);cursor:pointer}.sale__saved-items--infinite{--infinite-scroll-list__gap:var(--tui-sem-space-static-xs)}.sale__saved-items--infinite .sale__saved-item{margin:0}.sale__saved-item-icon{width:32px}.sale__saved-item-icon svg{width:32px;height:32px;margin-left:-4px}.sale__saved-item-name{font-size:16px;font-weight:700}.sale__saved-item-staff{color:var(--tui-sem-color-text-tertiary);font-style:italic}.sale__continue-in-progress p{font-size:16px;text-align:center}.sale__continue-in-progress .sale__button-danger,.sale__edit-line-item .sale__button-danger{margin-top:16px}.sale__edit-image{height:200px;margin-bottom:16px;background-size:contain;background-repeat:no-repeat;background-position:50% 50%}.sale__edit-update-calendar-option{padding:16px;border-radius:4px;background-color:var(--tui-sem-color-background-neutral-subtle-container)}.sale__edit-update-calendar-option .checkbox-colored{margin:0}.sale__invoice-modal-item{display:flex;padding:8px;margin-bottom:16px}.sale__invoice-modal-item .form-group{padding:8px;margin:0}.sale__invoice-modal-item-check{width:32px}.sale__invoice-modal-item-check .checkbox input{top:8px}.sale__invoice-modal-item-details{flex:1}.sale__invoice-modal-item-title{font-size:18px;font-weight:700}.sale__invoice-modal-item-desc{font-size:16px}.sale__remove-line-item-option{display:flex;padding:16px 0;border-top:1px solid var(--tui-sem-color-border-subtlest);cursor:pointer}.sale__remove-line-item-option-radio{padding:0 16px 0 0}.sale__remove-line-item-option-label{flex:1}.sale__remove-line-item-option-label p{font-size:18px;padding:0;margin:0}.sale__remove-line-item-option-label p+p{font-size:14px}.sale__remove-line-item-option-extra{margin-top:8px}.sale__overlay--complete .sale__summary .sale__customer-account-debt-warning,.sale__overlay--complete .sale__summary .sale__customer-picker-selected-remove,.sale__overlay--complete .sale__summary .sale__customer-selected,.sale__overlay--payment .sale__summary .sale__customer-account-debt-warning,.sale__overlay--payment .sale__summary .sale__customer-picker-selected-remove,.sale__overlay--payment .sale__summary .sale__customer-selected{display:none}.sale__overlay--complete .sale__summary .sale__summary-items,.sale__overlay--payment .sale__summary .sale__summary-items{flex:none}.sale__overlay--complete .sale__summary .sale__card,.sale__overlay--payment .sale__summary .sale__card{box-shadow:none;border:none;border-radius:0}.sale__overlay--complete .sale__summary .sale__item,.sale__overlay--payment .sale__summary .sale__item{padding:8px 0;margin:0;border-radius:0;box-shadow:none;border-top:1px solid var(--tui-sem-color-border-subtlest);line-height:40px}.sale__overlay--complete .sale__summary .sale__item .sale__item-icon,.sale__overlay--payment .sale__summary .sale__item .sale__item-icon{height:40px}.sale__overlay--complete .sale__summary .sale__item .sale__item-icon svg,.sale__overlay--payment .sale__summary .sale__item .sale__item-icon svg{margin-top:4px}.sale__overlay--complete .sale__summary .sale__item .sale__item-name,.sale__overlay--payment .sale__summary .sale__item .sale__item-name{font-weight:400;line-height:32px}.sale__overlay--complete .sale__summary .sale__item .sale__item-price,.sale__overlay--payment .sale__summary .sale__item .sale__item-price{line-height:40px}.sale__overlay--complete .sale__summary .sale__item .sale__item-row--redeem-package,.sale__overlay--complete .sale__summary .sale__item .sale__item-staff,.sale__overlay--payment .sale__summary .sale__item .sale__item-row--redeem-package,.sale__overlay--payment .sale__summary .sale__item .sale__item-staff{display:none}.sale__overlay--complete .sale__summary .sale__items.sale__card,.sale__overlay--payment .sale__summary .sale__items.sale__card{background:none}.sale__overlay--complete .sale__summary .sale__item-group-option,.sale__overlay--payment .sale__summary .sale__item-group-option{display:none}.sale__overlay--complete .sale__summary .sale__summary-actions,.sale__overlay--payment .sale__summary .sale__summary-actions{position:static;flex:1;padding:0;background:none;box-shadow:none;margin:0}.sale__overlay--complete .sale__summary-total-line-remove,.sale__overlay--complete .sale__summary .sale__summary-ref,.sale__overlay--payment .sale__summary .sale__summary-ref{display:none}.sale__summary{flex:1;display:flex;flex-direction:column;position:relative}.sale__summary__loader-container{position:absolute;z-index:1;inset:0;background-color:var(--tui-sem-color-background-primary)}.sale__summary__loader{position:absolute;top:50%;right:50%;transform:translate(50%,-50%)}.sale__summary-empty-state{display:flex;height:100%;align-items:center;justify-content:center;font-size:18px;font-style:italic;color:var(--tui-sem-color-text-tertiary)}.sale__summary-customer{padding:16px;background-color:var(--tui-sem-color-background-primary);box-shadow:0 4px 8px rgba(0,0,0,.1)}.sale__summary-customer--selecting{flex:1;display:flex;margin-bottom:16px}.sale__summary-customer--selecting .sale__customer-picker{margin-bottom:0}.sale__summary-customer--selecting .sale__customer-picker-options{margin-top:8px}.sale__summary-customer--selecting .sale__customer-picker-option--selected{background-color:var(--tui-sem-color-background-primary);margin:0 -16px;padding:16px;border-bottom:none}.sale__summary-customer--selecting .sale__customer-picker-option--selected+.sale__customer-picker-option{border-top:1px solid var(--tui-sem-color-border-subtlest)}.sale__summary-customer--selecting+div,.sale__summary-customer--selecting+div+div,.sale__summary-customer--selecting+div+div+div{display:none}.sale__summary-petty-cash{margin-top:16px;padding:16px;background-color:var(--tui-sem-color-background-neutral-subtle-container);border-radius:8px;text-align:center}.sale__summary-items{padding:16px;flex:1}.sale__summary-items .sale__item-description,.sale__summary-items .sale__item-staff{display:none}.sale__summary-items--description .sale__item-description,.sale__summary-items--staff .sale__item-staff{display:block}.sale__summary-actions{margin:16px 0 0;padding:8px 16px 16px}.sale__summary-actions,.sale__summary-extras{bottom:0;box-shadow:0 0 8px rgba(0,0,0,.1);background-color:var(--tui-sem-color-background-primary)}.sale__summary-extras{display:flex;position:sticky;margin:0 -16px;padding:0 16px;height:56px;line-height:56px}.sale__summary-extras button{flex:1;display:flex;align-items:center;overflow:hidden;font-size:16px;color:var(--tui-sem-color-text-tertiary)}.sale__summary-extras button svg{height:40px;width:40px}.sale__summary-extras button>div{margin-left:-11px;height:40px;width:40px}.sale__summary-actions-more{display:flex;font-size:16px;padding:8px 0 16px}.sale__summary-options{flex:2;text-align:left}.sale__summary-tax{flex:1;text-align:right}.sale__summary-checkout-button{width:100%;height:48px;font-size:20px;font-weight:700}.sale__summary-add-more{padding:0 16px}.sale__overlay button.sale__summary-add-more-button{display:block;width:100%;padding:16px;border-radius:4px;border:1px dashed var(--tui-sem-color-text-secondary);color:var(--tui-sem-color-text-secondary);font-size:16px;font-weight:700;text-align:center;text-decoration:none;cursor:pointer}.sale__summary-total-line,.sale__summary-total-line.sale__summary-total{border-top:1px solid var(--tui-sem-color-border-subtlest)}.sale__summary-total-line{position:relative;line-height:40px;font-size:16px;font-weight:700;padding:4px 16px}.sale__summary-total-line .sale__summary-total-line-label-surcharge{font-weight:400;display:flex;justify-content:flex-end;line-height:1rem;color:var(--tui-charcoal-400)}.sale__summary-total-line .sale__summary-total-line-label-surcharge-disclaimer{font-weight:400;color:var(--tui-charcoal-400)}.sale__summary-total-line .sale__summary-total-line-info{display:flex}.sale__summary-total-line .sale__summary-total-line-errors{font-size:12px;line-height:18px;color:var(--tui-sem-color-text-danger)}.sale__summary-total-line .sale__summary-total-line-value{flex:1;text-align:right}.sale__summary-total-line .sale__summary-total-line-remove{cursor:pointer;width:40px;font-size:22px;text-align:right}.sale__summary-total-line.sale__summary-total-line--deleted{background-color:var(--tui-sem-color-background-danger-subtle-container)!important;pointer-events:none}.sale__summary-total-line.sale__summary-total-line--deleted *{opacity:0}.sale__summary-total-line.sale__summary-total-line--promo .sale__summary-total-line-label{line-height:32px}.sale__summary-total-line--clickable{cursor:pointer}.sale__summary-total-line--dark{border-top:1px solid var(--tui-sem-color-border-subtlest)}.sale__summary-total-discounts .sale__summary-total-line,.sale__summary-total-payments .sale__summary-total-line{font-weight:400}.sale__summary-note{padding-top:8px;margin-bottom:8px;border-top:1px solid var(--tui-sem-color-border-subtlest)}.sale__summary-note textarea{resize:vertical}.sale__summary-note-label{display:flex}.sale__summary-note-label label{flex:1}.sale__delete-deposit-popover{top:auto;left:auto;bottom:48px;right:0}@media (min-width:770px){.sale__summary{background:none}.sale__summary-customer{box-shadow:none;background:none;padding:0}.sale__summary-items{flex:1;padding:16px 0 0}.sale__summary-add-more{display:none}.sale__summary-actions{margin:0 -16px;position:sticky}.sale__summary-total-line{padding:8px 0}}.sale__discount-calc{padding:12px;text-align:center;background-color:var(--tui-sem-color-background-neutral-subtle-container);border:1px solid var(--tui-sem-color-border-subtlest);border-radius:4px}.sale__discount-calc .sale__discount-old-price{padding-bottom:8px;font-size:20px;line-height:20px;text-decoration:line-through}.sale__discount-calc .sale__discount-new-price{font-size:40px;line-height:40px;font-weight:700}.sale__payment{flex:1}.sale__payment-mobile-totals{border-bottom:1px solid var(--tui-sem-color-border-subtlest)}.sale__payment-head{text-align:center;padding:16px}.sale__payment-head h1+.sale__label{margin-top:32px}.sale__payment-center{text-align:center;padding:16px}.sale__payment-container{padding:16px 32px;max-width:880px;margin:0 auto;text-align:center}.sale__payment-options-container{padding:0 0 16px;max-width:640px;margin:0 auto;text-align:center}.sale__payment-amount-label{margin-top:8px}.sale__complete-voucher--item{padding-top:8px;margin-top:8px;border-top:1px solid var(--tui-sem-color-border-subtlest)}.sale__payment-customer{border-bottom:1px solid var(--tui-sem-color-border-subtlest);padding:16px}.sale__payment-customer .sale__payment-options{padding:0}.sale__payment-customer-with-terminals-enabled{border:none}.sale__payment-customer-with-terminals-enabled-payment-options{padding-bottom:0;margin-bottom:-16px}.sale__payment-options{padding:16px}.sale__payment-options-extras{text-align:center;margin-top:16px}.sale__payment-options-extras button{font-size:16px}.sale__payment-options-extras.smaller-top-margin{margin-top:8px}.sale__payment-options-card-extras{margin-bottom:20px;margin-top:0}.sale__payment-options-card-extras button{font-size:16px}.sale__payment-option{box-sizing:border-box;padding:0 0 8px}.sale__payment-option-card,.sale__timely-pay-payment-option-card{display:flex;flex-direction:row;justify-content:space-between;padding:16px;text-align:center;cursor:pointer}.sale__payment-option-card .sale__payment-option-label,.sale__timely-pay-payment-option-card .sale__payment-option-label{font-size:16px;font-weight:700}.sale__payment-option-card .sale__payment-option-value,.sale__timely-pay-payment-option-card .sale__payment-option-value{flex:1;font-size:16px;text-align:right}.sale__payment-option--dark .sale__payment-option-card{background-color:var(--tui-sem-color-background-neutral-emphasized-hovered);color:var(--tui-sem-color-text-inverse)}.sale__payment-option--disabled .sale__payment-option-card{opacity:.6}.sale__timely-pay-payment-option-card{display:flex;flex-direction:row;justify-content:space-between;align-items:center;min-width:44%;cursor:auto;flex-grow:1;margin:0 0 8px;padding:16px}.sale__timely-pay-payment-option-card a{text-decoration:none;color:var(--tui-sem-color-text-inverse)}.sale__timely-pay-payment-option-container{display:flex;justify-content:center;flex-wrap:wrap}.sale__payment-terminals-container{display:flex;align-items:flex-start;flex-wrap:wrap;width:100%;justify-content:space-between}.sale__payment-terminals-container>*{flex-grow:0;gap:1rem;width:49.25%}.sale__terminal-payment-option-card-condensed{display:flex;flex-direction:column;align-items:flex-start;margin:0 0 .5rem;padding:1rem}@media (min-width:770px){.sale__timely-pay-payment-option-container{display:flex;justify-content:space-between;flex-wrap:nowrap}.sale__payment-mobile-totals{display:none}.sale__payment-head{padding:48px 0 16px}.sale__payment-spinner{display:flex;padding:32px;justify-content:center;align-items:center}.sale__payment-customer{margin-bottom:24px;padding:0 0 16px}.sale__payment-customer-with-terminals-enabled{margin-bottom:0}.sale__payment-customer-with-terminals-enabled-payment-options{padding-bottom:0}.sale__payment-options{display:flex;margin:0 -4px;flex-wrap:wrap;padding:0}.sale__payment-option{width:33.33%;padding:0 4px 8px}.sale__payment-option-card,.sale__timely-pay-payment-option-card{flex-direction:column;justify-content:center;line-height:20px;min-height:60px}.sale__payment-option-card .sale__payment-option-label,.sale__timely-pay-payment-option-card .sale__payment-option-label{font-size:18px}.sale__payment-option-card .sale__payment-option-value,.sale__timely-pay-payment-option-card .sale__payment-option-value{margin-top:8px;text-align:center;line-height:32px}.sale__payment-option-card .sale__payment-option-details,.sale__timely-pay-payment-option-card .sale__payment-option-details{display:flex;justify-content:center;align-items:center;color:var(--tui-sem-color-text-tertiary)}.sale__timely-pay-payment-option-card{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-grow:1;margin:0 0 8px;padding:16px 32px}.sale__timely-pay-payment-option-card a{text-decoration:none;color:var(--tui-sem-color-text-inverse)}.sale__add-saved-card-banner{border-radius:3px;background-color:var(--tui-sem-color-background-neutral-subtle-container);display:flex;padding:20px;justify-content:space-between;align-items:center;font-size:18px}}.sale__payment-option-details{display:flex;justify-content:flex-start;align-items:center;color:var(--tui-sem-color-text-tertiary)}.sale__midnight-banner{color:var(--tui-sem-color-text-brand);padding:32px 0;background-color:var(--tui-sem-color-background-brand-subtle-container);border-radius:8px;margin-bottom:16px}.sale__midnight-banner .sale__heading--domaine{font-size:48px;color:var(--tui-sem-color-text-brand)}.sale__midnight-banner .sale__button-midnight-outline{background:none}.sale__midnight-banner .sale__midnight-banner-footer{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:32px;margin-bottom:-32px;border-radius:0 0 8px 8px;padding:24px 0;background-color:var(--tui-sem-color-background-selected-subtle);font-size:16px}.sale__midnight-banner .sale__midnight-banner-footer .sale__rewards-block{display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:32px}.sale__midnight-banner .sale__midnight-banner-footer .sale__rewards-block div{height:40px}.sale__midnight-banner .sale__midnight-banner-footer .sale__rewards-block span{display:none}@media (min-width:770px){.sale__midnight-banner .sale__midnight-banner-footer,.sale__midnight-banner .sale__midnight-banner-footer .sale__rewards-block{flex-direction:row}.sale__midnight-banner .sale__midnight-banner-footer .sale__rewards-block span{display:inline}}.sale__grey-banner{padding:16px 0;background-color:var(--tui-sem-color-background-neutral-subtle-container);border-radius:8px;margin-bottom:16px}.sale__grey-banner .sale__complete-container{text-align:left}.sale__yellow-banner{padding:48px 0;background-color:var(--tui-sem-color-background-warning-subtle-container);border-radius:8px;margin-bottom:16px}.sale__yellow-banner h1{font-style:italic;margin-bottom:40px}.sale__coral-banner{padding:32px 0;background-color:var(--tui-sem-color-background-brand-subtle-container);border-radius:8px;margin-bottom:16px}.sale__complete-graphic{height:180px;display:flex;align-items:center;justify-content:center}.sale__complete-container{padding:0 40px}.sale__complete-container h1{font-size:40px;line-height:56px;margin:0 0 16px;font-style:italic}.sale__complete-container h1.sale__heading--domaine{font-style:normal}.sale__complete-container h2{margin:16px 0 0;font-size:20px}.sale__complete-container h3{margin:0;font-size:16px}.sale__complete-vouchers{display:flex;padding:0 16px;text-align:left}.sale__complete-vouchers-icon{margin-right:16px}.sale__complete-vouchers-icon svg{width:32px;height:32px}.sale__complete-vouchers-heading{display:flex;align-items:center;justify-content:space-between}.sale__complete-vouchers-heading .sale__button-link{display:flex;align-items:center;line-height:32px}.sale__complete-vouchers-heading .sale__button-link div,.sale__complete-vouchers-heading .sale__button-link svg{width:20px;height:20px}.sale__complete-vouchers-list{flex:1}.sale__complete-voucher-for{font-size:16px;font-style:italic}.sale__complete-voucher-for span+span{padding-left:32px}.sale__complete-future-appointments{padding:0 16px;text-align:left}.sale__complete-future-appointment{border-top:1px solid var(--tui-sem-color-border-subtlest);padding:8px;margin:8px 0 0}.sale__complete-future-appointments-heading{display:flex;align-items:center;justify-content:space-between}.sale__complete-future-appointments-heading .sale__label{padding:0}.sale__complete-future-appointments-heading .sale__button-link{display:flex;align-items:center;line-height:32px}.sale__complete-future-appointments-heading .sale__button-link div,.sale__complete-future-appointments-heading .sale__button-link svg{width:20px;height:20px}.sale__complete-voucher-options{margin:16px 0 0}.sale__complete-receipt-options{display:flex;flex-direction:column;justify-content:center;margin:32px -8px 0}.sale__complete-receipt-options .btn{height:40px;width:100%;margin:0 0 8px}.sale__complete-next-options{padding-top:24px}.sale__complete-next-options .btn{margin-bottom:16px}@media (min-width:770px){.sale__complete-receipt-options{flex-direction:row}.sale__complete-receipt-options .btn{margin:0 8px;width:auto}}.sale__quantity-field{display:flex;position:relative;border:1px solid var(--tui-sem-color-border-subtlest);border-radius:3px}.sale__quantity-field input{height:54px;padding:0 8px;line-height:40px;border:none;font-size:18px;width:100%}.sale__quantity-field button{flex-shrink:0;display:block;padding:0;margin:0;width:40px;height:54px;background-color:var(--tui-sem-color-background-neutral-subtle-container);border:none;border-left:1px solid var(--tui-sem-color-border-subtlest);line-height:40px;text-align:center;font-size:20px;cursor:pointer}.sale__quantity-field .sale__quantity-subtext{position:absolute;color:var(--tui-sem-color-text-tertiary);top:50%;transform:translateY(-50%);right:88px}.sale__quantity-field--disabled .sale__quantity-subtext{right:8px}.sale__custom-discount-field{display:flex;position:relative}.sale__custom-discount-field .sale__custom-discount-field-buttons{display:flex;overflow:hidden;border:1px solid var(--tui-sem-color-border-subtlest);border-radius:4px}.sale__custom-discount-field input{flex:1;border:1px solid var(--tui-sem-color-border-subtlest);border-radius:4px;padding:8px;margin-left:8px;height:54px;font-size:18px;width:100%}.sale__custom-discount-field button{flex-shrink:0;display:block;padding:0;margin:0;width:52px;height:52px;background-color:var(--tui-sem-color-background-neutral-subtle-container);border:none;line-height:52px;text-align:center;font-size:20px;cursor:pointer}.sale__custom-discount-field button+button{border-left:1px solid var(--tui-sem-color-border-subtlest)}.sale__custom-discount-field button.sale__custom-discount-button--active{background-color:var(--tui-sem-color-background-neutral-subtle-container)}.sale__amount-field{position:relative}.sale__amount-field .sale__amount-field-overlay{position:absolute;top:0;right:0;bottom:0;left:0;font-size:44px;text-align:center;line-height:80px;pointer-events:none}.sale__amount-field .sale__amount-field-value{position:relative;line-height:80px}.sale__amount-field .sale__amount-field-value-hidden{opacity:0}.sale__amount-field .sale__amount-field-symbol{position:absolute;top:0;left:0;bottom:0;line-height:53px}.sale__amount-field .sale__amount-field-symbol-inner{position:absolute;top:0;right:0;bottom:0;line-height:58px;text-align:right}.sale__amount-field input::-webkit-inner-spin-button,.sale__amount-field input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.sale__amount-field input[type=number]{-moz-appearance:textfield}.sale__amount-field-optional-badge{position:absolute;top:0;bottom:0}.sale__amount-field-optional-badge-center{display:flex;position:relative;margin-left:12px;top:14px}.sale__label-field{display:flex;align-items:center;background-color:var(--tui-sem-color-background-primary);border:1px solid var(--tui-sem-color-border-subtlest);border-radius:3px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.sale__label-field .sale__label-field-label{padding:0 8px;flex-shrink:0;display:none}.sale__label-field .sale__label-field-input{flex:2;width:100%}.sale__label-field input{flex:1;padding:0;width:100%;border:none;box-shadow:none}.sale__label-field textarea{flex:1;padding:8px;width:100%;border:none;resize:none;box-shadow:none}@media (max-width:769px){.sale__add-saved-card-banner{border-radius:3px;background-color:var(--tui-sem-color-background-neutral-subtle-container);display:flex;padding:20px;justify-content:space-between;font-size:18px;flex-direction:column;align-items:flex-start;text-align:left}#add-new-card-button{margin-top:.5rem}}.alert.consent-info-box{border-radius:4px!important;border-left:initial!important;background-color:var(--tui-sem-color-background-neutral-subtle-container)!important;padding:16px}.form-row .width-48-percent{width:48%}.form-row.flex-space-between{display:flex;justify-content:space-between}.text-align-initial{text-align:left;text-align:initial}.message-content-reset-to-default{display:flex;justify-content:space-between;margin-top:16px}.sms-sending-textarea{width:100%;height:150px;resize:none}.label.default-tag{align-self:center;border-radius:9px}.social-media-settings .t-settings-head header{display:flex;align-items:center}.social-media-settings .t-settings-head header h1{margin-right:auto}.social-media-settings .alert>a{display:block}.social-media-settings .integration{display:flex;align-items:center}.social-media-settings .integration img{margin-right:1em}.social-media-settings .integration .status{margin-left:auto}.social-media-settings .integration .status .label{margin-right:5px}.socialintegration-confirm-balloon p{line-height:1.4}.socialintegration-confirm-balloon .btn-danger{margin-left:0}.password-reset .alert-charcoal a{color:var(--tui-sem-color-text-secondary);text-decoration:underline}.password-reset .reset-buttons{display:flex;flex-wrap:wrap}.password-reset .reset-buttons>*{margin:0 5px 0 0}@media (max-width:768px){.password-reset .reset-buttons>*{width:100%;margin-right:0;margin-bottom:5px}}.product-card__inner{display:flex}.product-card__inner img{margin-right:1em}.product-card__inner h3{line-height:24px}.product-card__inner .product-card__date{color:var(--tui-sem-color-text-tertiary)}.product-card__inner .product-card__price{margin-right:.5em}@media (min-width:767px){.product-card__inner{display:none}}.resource-group-selector{height:26px;padding:.7em .5em;border-top:1px solid var(--tui-sem-color-border-subtlest);margin:0!important;cursor:pointer}.resource-group-selector img{padding:1rem;margin:-1rem 0 -1rem -1rem;vertical-align:middle}.resource-group-selector:last-child{border-bottom:1px solid var(--tui-sem-color-border-subtlest)}.resource-group-selector:hover{background:var(--tui-sem-color-text-inverse)}.resource-group-selector.ui-sortable-helper{background:var(--tui-sem-color-background-primary);border-bottom:1px solid var(--tui-sem-color-border-subtlest);cursor:grab;box-shadow:0 3px 5px var(--tui-sem-color-background-neutral-subtle-container)}.multiple-resource-sub{display:block;margin:.5em 0}.refer-page .pop-alert{position:fixed;z-index:1;top:0;left:50%;transform:translate(-50%)}.referral-container{position:relative;margin:0 auto;font-size:1rem}.referral-body{width:85%;margin:3rem auto}@media (max-width:768px){.referral-body{text-align:center}}@media (min-width:768px){.referral-body{width:550px}}.referral-hero{display:block;width:100%}.referral-hero--mobile{aspect-ratio:1.67674419}@media (max-width:768px){.referral-hero--mobile{display:none}}.referral-hero--desktop{aspect-ratio:.73414634}@media (min-width:768px){.referral-hero--desktop{display:none}}.referral-section:not(:first-child){margin-top:3rem}.referral-section__title{font-family:lato,helvetica,arial,san-serif;font-size:1.125rem;line-height:1.3;font-weight:700!important;margin-bottom:1rem}.referral-card{position:relative;box-sizing:border-box;background:var(--tui-sem-color-background-primary);width:650px;margin:0 auto;padding:50px;border-radius:4px}@media (min-width:768px){.referral-card{box-shadow:0 0 10px rgba(0,0,0,.1)}}@media (max-width:768px){.referral-container{margin:-24px -20px 0}.referral-card{width:100%;padding:25px 15px}.referral-card .referral-section__title{display:block;text-align:center}}@media (min-width:768px){.referral-container{width:90%;padding-top:260px}.referral-hero{position:absolute;top:0;border-radius:7px}}@media (min-width:1200px){.referral-container{width:80%;max-width:1100px}}.referral-headline{font-family:DomaineDisplay,sans-serif;font-size:clamp(1.5rem,3vw,2.5rem);line-height:1.3;text-align:center;margin-bottom:1em}.referral-intro{font-size:clamp(1rem,2vw,1.4rem);line-height:1.4;text-align:center}.referral-link{display:flex;align-items:center;border:1px solid var(--tui-sem-color-border-subtle);border-radius:4px;padding:7px}.referral-link__icon{padding:0 1rem 0 .5rem}.referral-link__text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:1rem}.referral-link__button{margin-left:auto;padding-left:25px;padding-right:25px}.referral-link-error{text-align:center}.referral-instructions{list-style:none;margin-left:0}.referral-instructions li{display:flex;align-items:center}.referral-instructions li:not(:first-child){margin-top:1.5rem}@media (max-width:768px){.referral-instructions li{flex-direction:column;text-align:center;margin-top:1rem}}.referral-instructions li .marker{flex-shrink:0;margin-right:15px;width:1.6em;height:1.6em;border:1px solid var(--tui-sem-color-border-subtle);border-radius:50%;font-family:DomaineDisplay,sans-serif;font-size:1.5rem;line-height:1.6;text-align:center}@media (max-width:768px){.referral-footnote{text-align:center}}.referral-footnote a{text-decoration:underline}.referral-voucher-container{display:flex;align-items:center;gap:2rem}.referral-voucher-container:after,.referral-voucher-container:before{content:"";border-top:1px solid var(--tui-sem-color-border-subtle);flex-grow:1}.referral-voucher{background-image:url(/images/Refer/referral-voucher-blank.png);background-size:contain;background-repeat:no-repeat;box-sizing:border-box;aspect-ratio:2.01470588;padding:1rem 2rem;display:flex;justify-content:center;align-items:center;font-family:DomaineDisplay,sans-serif;font-size:1.5rem;line-height:1;color:var(--tui-sem-color-text-secondary)}.referral-faq a{text-decoration:underline}.referral-faq__question{font-family:lato,helvetica,arial,san-serif;font-size:1rem;line-height:1.3;font-weight:700;margin-top:1.5rem;margin-bottom:.3rem}.staff-targets-modal section{margin-top:.5rem}.staff-targets-modal__type-duration{margin-bottom:.5rem}.staff-targets-modal .invalid{border:1px solid var(--tui-sem-color-border-danger-emphasized)}.staff-targets-modal .invalid-label{color:var(--tui-sem-color-text-danger);font-weight:lighter}.staff-targets-modal__type-duration,.staff-targets__item--flexed{display:flex}.staff-targets-modal__type-duration>*,.staff-targets__item--flexed>*{flex:0 1 50%;overflow:hidden}.staff-targets-modal__type-duration>*+*,.staff-targets__item--flexed>*+*{margin-left:5px}.staff-targets-adjust-modal .alert-text{font-size:14px}.staff-target-lock-icon{margin-left:5px;font-weight:700;font-size:20px;margin-bottom:.5rem}.mailchimp__row{display:flex;align-items:flex-start}.mailchimp__row--center{align-items:center}.mailchimp__row>:first-child{flex:0 0 350px}.mailchimp__row>:first-child a{color:var(--tui-sem-color-text-secondary);text-decoration:underline}.mailchimp__toggle{padding:2px 0;border-radius:14px;transition:background .2s ease}.mailchimp__toggle label{color:var(--tui-sem-color-text-inverse);cursor:inherit;transition:margin .2s ease}.mailchimp__toggle:after{content:"";display:inline-block;position:absolute;height:24px;width:24px;border-radius:50%;background:var(--tui-sem-color-background-primary);transition:margin .2s ease}.mailchimp__toggle--off{background:var(--tui-sem-color-background-neutral-emphasized)}.mailchimp__toggle--off:after{margin-left:-65px}.mailchimp__toggle--off label{margin:0 10px 0 30px}.mailchimp__toggle--on{background:var(--tui-sem-color-background-neutral-emphasized-hovered)}.mailchimp__toggle--on:after{margin-left:-26px}.mailchimp__toggle--on label{margin:0 30px 0 10px}.mailchimp .mailchimp__settings--hidden{display:none}.cc-form-embedded .chargify-error-text{font-size:14px}.cc-form-embedded #cc_number iframe{width:100%}.cc-form-embedded #cc_month,.cc-form-embedded #cc_year{width:60px}.cc-form-embedded #cc_cvv{width:80px}.cc-form-embedded__row{display:flex;flex-wrap:wrap;overflow:hidden}.cc-form-embedded__row--expiry{flex-wrap:nowrap;width:50%;min-width:120px}.cc-form-embedded__row img{margin-top:39px}.login-form.two-factor-auth .alert,.login-form.two-factor-auth .left{text-align:left}.login-form.two-factor-auth .form-control{height:34px}.two-factor__btn-link{color:var(--tui-sem-color-text-secondary);background-color:transparent;text-decoration:underline;padding:0;border-width:0}.two-factor__btn-link:focus{outline:none}.two-factor__btn-link span{padding-left:7px;vertical-align:middle}.security-settings{display:flex;margin:10px 0 40px}@media (max-width:768px){.security-settings{flex-direction:column}}.security-settings__container{border-radius:8px;box-shadow:0 1px 8px rgba(35,43,48,.24);padding:21px 29px 25px 21px;max-width:45%}.security-settings__container a.btn{margin-right:16px;padding-left:30px;padding-right:30px}@media (max-width:768px){.security-settings__container{max-width:none}}.security-settings__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.security-settings__head h2{margin:0}.security-settings__indicator{display:flex;justify-content:flex-end;align-items:center;flex:1;text-align:right;font-size:16px;font-weight:700;font-family:Lato}.security-settings__indicator:after{content:"";display:block;width:8px;height:8px;margin-left:8px;border-radius:4px;background-color:var(--tui-sem-color-background-success-emphasized)}.security-settings__indicator--on:after{background-color:var(--tui-sem-color-background-success-emphasized)}.security-settings__indicator--off:after{background-color:var(--tui-sem-color-background-neutral-subtle-pressed)}.security-settings__info{display:flex}.security-settings__info svg{margin-top:6px;margin-right:20px}.security-settings__info-text{margin-bottom:16px}.security-settings__info-text p{margin-bottom:0}.security-settings__info-text a{background-color:transparent;text-decoration:underline;cursor:pointer}.security-settings__container+.security-settings__container{margin-left:30px}@media (max-width:768px){.security-settings__container+.security-settings__container{margin-left:0;margin-top:30px}}.security-settings__status,.security-settings__status-spaced{vertical-align:middle}.security-settings__status-spaced{margin-left:61px}.staff-access-list{border-top:1px solid var(--tui-sem-color-border-subtlest);padding-top:8px}.two-factor-label svg{vertical-align:middle}.two-factor__success-message{font-size:28px;line-height:34px;justify-content:center}.two-factor__admin-recovery-codes{width:100%;text-align:center;background-color:var(--tui-sem-color-background-neutral-subtle-container)}.two-factor__admin-recovery-codes span{line-height:32px}.two-factor__admin-code--inactive{text-decoration:line-through;color:var(--tui-sem-color-text-tertiary)}.staff-access__row{font-size:16px}.staff-access__row .btn{width:80px}.staff-access__avatar-col{width:48px}.staff-access__user-wrapper{display:flex}.staff-access__user-wrapper tui-avatar{flex-shrink:0;margin-right:16px}.staff-access__access-wrapper,.staff-access__name-wrapper{display:flex;align-items:center}.staff-access__access-action{min-width:100px;text-align:right;margin-left:16px}.staff-access__options-col{width:32px}@media (max-width:767px){.staff-access__row{position:relative}.staff-access__access-col{margin-left:64px}.table-cards tbody tr.table-card td.staff-access__options-col{position:absolute;top:8px;right:8px;width:32px}}.staff-access__status{line-height:22px}.staff-access__actions{margin-top:24px}.staff-access__status-last-active{font-size:14px;font-style:italic;color:var(--tui-sem-color-text-tertiary)}.permission-toggle input{display:none}.permission-table{margin-top:2rem;border:1px solid var(--tui-sem-color-border-subtlest);border-radius:5px}@media (min-width:540px){.permission-table{width:487px}}.permission-table>section>*{padding:.5rem 1rem;border-bottom:1px solid var(--tui-sem-color-border-subtlest)}.permission-table>section:last-child>:last-child{border-bottom:none}.permission-table__option label{font-weight:400}.permission-table__option input{margin-right:.5rem}.permission-table__option--nested-1{padding-left:2.5rem!important}.permission-table__option--nested-2{padding-left:4.5rem!important}@media (max-width:940px){.packages-form .t-settings-head h1,.packages .t-settings-head h1{font-weight:300;height:auto}}.packages .t-settings-head{margin-bottom:2rem}.packages-form .t-settings-head{padding-bottom:0!important}.packages-form .t-settings-head>:first-child{display:inline-block}.packages-form .t-settings-head h1{margin-bottom:0;height:40px}@media (max-width:940px){.packages-form .t-settings-head h1{font-weight:300;height:auto}}.packages-form .t-settings-head .packages-form__breadcrumbs{display:block;margin:7px 0}.packages-form .t-settings-head .packages-form__breadcrumbs a{color:inherit!important}.packages-form__section{margin-bottom:1rem}.packages-form__section--validity-end,.packages-form__section--validity-start{display:flex;align-items:flex-start}@media (max-width:768px){.packages-form__section--validity-end,.packages-form__section--validity-start{flex-wrap:wrap}.packages-form__section--validity-end>*,.packages-form__section--validity-start>*{flex:1 0 100%}.packages-form__section--validity-end>:not(:first-child),.packages-form__section--validity-start>:not(:first-child){margin-top:1rem}}@media (min-width:768px){.packages-form__section--validity-end>*,.packages-form__section--validity-start>*{flex:0 0 50%}.packages-form__section--validity-end>:not(:first-child),.packages-form__section--validity-start>:not(:first-child){padding-top:29px;flex-shrink:1;margin-left:2rem}}.packages-form__section--validity-end .packages-form__expiry--date input,.packages-form__section--validity-end .packages-form__start--date input,.packages-form__section--validity-start .packages-form__expiry--date input,.packages-form__section--validity-start .packages-form__start--date input{width:100%!important}.packages-form__section--validity-email label{font-weight:400}.packages-form__section--validity-email label input{margin-right:5px}.packages-form__section--price{display:flex;flex-wrap:wrap;justify-content:flex-start}.packages-form__section--price>:first-child{flex-basis:100px;margin-right:24px}.packages-form__section--price>:nth-child(2){flex-basis:190px;margin-right:24px}@media (max-width:768px){.packages-form__section--price>:nth-child(2){padding-top:1rem}}.packages-form__price-label{color:var(--tui-sem-color-text-tertiary)}.packages-form__discount{display:flex;height:36px}.packages-form__discount>:first-child{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0;width:70px;flex:0 0 auto}.packages-form__discount>:last-child{border-top-left-radius:0;border-bottom-left-radius:0;flex:0 0 110px}.packages-form__expiry--duration>*{display:flex}.packages-form__expiry--duration>*>:first-child{border-top-right-radius:0;border-bottom-right-radius:0}@media (max-width:768px){.packages-form__expiry--duration>*>:first-child{min-width:0}}.packages-form__expiry--duration>*>:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.packages-form__button--photo-upload{display:block;padding:.75rem 2rem}.packages-form>:last-child{display:flex;justify-content:flex-end}.tier-list{margin-top:29px}.tier-list-item{margin-bottom:20px}.tier-delete-btn{margin-left:10px}.tier-add-new-btn{margin-left:14px}.tier-drag-handle{margin-right:4px;vertical-align:middle}.stockapp-banner-title{margin-top:16px;margin-bottom:16px;font-weight:500}.manage-stock-banner .btn-appstore,.stockapp-banner-full .btn-appstore,.stockapp-banner .btn-appstore{background-image:url(/images/app-store-btn.png);background-size:cover;padding:19px 57px;padding:19px var(--timely-navbar-height);background-color:transparent;border:none}.stockapp-banner-full .btn-appstore{margin-left:5px}.stockapp-banner-full{background-size:cover;background-position:50%}.stockapp-banner-body{margin-bottom:28px;line-height:24px}.manage-stock-banner,.stockapp-banner{padding-bottom:35px}.manage-stock-banner .btn-appstore-wrapper,.stockapp-banner .btn-appstore-wrapper{margin-top:1rem;margin-bottom:.5rem}@media only screen and (max-width:767.98px){.stockapp-banner-full{background-image:url(/images/stock/stock-app-banner-sm.png);margin:-24px 0 20px;max-height:830px}.stockapp-banner-intro{padding:25px 50px;max-width:600px;margin:auto}.stockapp-banner-full .btn-learnmore{display:none}}@media only screen and (min-width:768px) and (max-width:991.98px){.stockapp-banner-full{background-image:url(/images/stock/stock-app-banner-md.png);border-radius:10px;margin-bottom:35px;padding:40px 34px;min-height:370px}.stockapp-banner-full .btn-learnmore{display:none}}@media only screen and (min-width:992px){.stockapp-banner-full{background-image:url(/images/stock/stock-app-banner-lg.png);border-radius:10px;margin-bottom:35px;padding:40px 60px;min-height:370px}}
/*!
 *  Font Awesome 4.6.3 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:FontAwesome;src:url(/content/font-awesome/fonts/fontawesome-webfont.eot?v=4.6.3);src:url(/content/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.6.3) format("embedded-opentype"),url(/content/font-awesome/fonts/fontawesome-webfont.woff2?v=4.6.3) format("woff2"),url(/content/font-awesome/fonts/fontawesome-webfont.woff?v=4.6.3) format("woff"),url(/content/font-awesome/fonts/fontawesome-webfont.ttf?v=4.6.3) format("truetype"),url(/content/font-awesome/fonts/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.fa,.ui-icon{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:.08em solid #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{animation:fa-spin 2s linear infinite}.fa-pulse{animation:fa-spin 1s steps(8) infinite}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scaleX(-1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";transform:scaleY(-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.ui-icon-circle-triangle-w:before{content:"\f060"}.ui-icon-circle-triangle-e:before{content:"\f061"}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-close:before,.fa-remove:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-cog:before,.fa-gear:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-repeat:before,.fa-rotate-right:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-exclamation-triangle:before,.fa-warning:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-cogs:before,.fa-gears:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-floppy-o:before,.fa-save:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-sort:before,.fa-unsorted:before{content:"\f0dc"}.fa-sort-desc:before,.fa-sort-down:before{content:"\f0dd"}.fa-sort-asc:before,.fa-sort-up:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-gavel:before,.fa-legal:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-bolt:before,.fa-flash:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-clipboard:before,.fa-paste:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-chain-broken:before,.fa-unlink:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:"\f150"}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:"\f151"}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:"\f152"}.fa-eur:before,.fa-euro:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-inr:before,.fa-rupee:before{content:"\f156"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:"\f157"}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:"\f158"}.fa-krw:before,.fa-won:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-try:before,.fa-turkish-lira:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-bank:before,.fa-institution:before,.fa-university:before{content:"\f19c"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:"\f1c5"}.fa-file-archive-o:before,.fa-file-zip-o:before{content:"\f1c6"}.fa-file-audio-o:before,.fa-file-sound-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before,.fa-resistance:before{content:"\f1d0"}.fa-empire:before,.fa-ge:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-paper-plane:before,.fa-send:before{content:"\f1d8"}.fa-paper-plane-o:before,.fa-send-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-bed:before,.fa-hotel:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-y-combinator:before,.fa-yc:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-television:before,.fa-tv:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{content:"\f2a3"}.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-sign-language:before,.fa-signing:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.fa-primary{color:var(--tui-sem-color-text-brand)}@font-face{font-family:DomaineDisplay;src:url(/Content/fonts/DomaineDisplayWeb-Regular.woff);src:url(/Content/fonts/DomaineDisplayWeb-Regular.woff) format("woff");font-weight:300}@font-face{font-family:DomaineDisplay;src:url(/Content/fonts/DomaineDisplayWeb-Bold.woff);src:url(/Content/fonts/DomaineDisplayWeb-Bold.woff) format("woff");font-weight:700}@font-face{font-family:DomaineText;src:url(/Content/fonts/DomaineTextWeb-Regular.woff);src:url(/Content/fonts/DomaineTextWeb-Regular.woff) format("woff");font-weight:300}.list-no-arrow:before{display:none!important}.list-no-arrow:after{display:none!important}#gift-vouchers_wrapper{min-height:0}#gift-vouchers td{max-width:150px;overflow:hidden;text-overflow:ellipsis}#gift-vouchers_filter{margin-top:-28px;right:135px;width:300px;position:absolute}a.admin-business-icon{float:right;margin-left:8px}.billing-frequency{display:flex;margin-bottom:40px}.billing-frequency-intro{height:45px;margin-bottom:15px;margin-top:-10px}.billing-frequency-intro p{line-height:18px}.billing-frequency-promo,.billing-frequency-sub-text{color:var(--tui-sem-color-text-tertiary);position:absolute;text-align:center;width:100%;left:0}.billing-frequency-price-text{margin:15px 0 25px}.billing-frequency-price-text p{font-size:25px;font-weight:600}.billing-frequency-selector{border:1px solid var(--tui-sem-color-border-subtlest);padding:30px;width:100%;background-color:var(--tui-sem-color-background-primary);position:relative}button.billing-frequency-selector:focus{outline:0}.billing-frequency-selector.selected{border-color:var(--tui-sem-color-border-brand);background-color:var(--tui-sem-color-background-brand-subtle-container)}.billing-form-credit-card{border:1px solid var(--tui-sem-color-border-subtlest);padding:24px;border-radius:4px}.selected>.billing-frequency-intro>p:before{content:"\f058";font-family:FontAwesome;color:var(--tui-sem-color-text-brand);font-size:22px;position:absolute;left:27px}div.colorPicker-picker{height:50px;width:50px;padding:0!important;border:0 solid var(--tui-sem-color-border-subtlest);cursor:pointer;line-height:50px;background-color:var(--tui-sem-color-background-success-subtlest);transition:all .3s cubic-bezier(.6,0,.4,1)}div.colorPicker-palette{width:500px;position:absolute;border:0 solid var(--tui-sem-color-border-subtlest)!important;background-color:var(--tui-sem-color-background-neutral-subtle-container);padding:0;z-index:9999;margin-top:0;box-shadow:inset 0 8px 4px -7px hsla(0,0%,100%,.3),0 8px 4px -8px rgba(33,33,33,.5)}div.colorPicker_hexWrap{display:none}div.colorPicker-swatch{height:50px;width:50px;line-height:50px;border:0 solid var(--tui-sem-color-border-subtlest)!important;margin:0;float:left;cursor:pointer}.transparent{text-align:center}div.colorPicker-switch{clear:both;padding:10px;position:absolute;top:-50px;left:50px;width:230px}@media (max-width:1150px){div.colorPicker-palette{width:250px}}@font-face{font-family:Lato;src:url(/Content/fonts/lato-light.woff);src:url(/Content/fonts/lato-light.woff) format("woff");font-weight:300}@font-face{font-family:Lato;src:url(/Content/fonts/lato-regular.woff);src:url(/Content/fonts/lato-regular.woff) format("woff");font-weight:400}@font-face{font-family:Lato;src:url(/Content/fonts/lato-italic.woff);src:url(/Content/fonts/lato-italic.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:Lato;src:url(/Content/fonts/lato-bold.woff);src:url(/Content/fonts/lato-bold.woff) format("woff");font-weight:700}@font-face{font-family:Lato;src:url(/Content/fonts/lato-black.woff);src:url(/Content/fonts/lato-black.woff) format("woff");font-weight:900}