@charset "UTF-8";.uneditable-input:focus,a:active,a:hover,input[type=search]:focus,input[type=text]:focus,input[type=password]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=date]:focus,input[type=month]:focus,input[type=time]:focus,input[type=week]:focus,input[type=number]:focus,input[type=email]:focus,input[type=url]:focus,input[type=tel]:focus,input[type=color]:focus,textarea:focus{outline:0}.badge,.label,sub,sup{vertical-align:baseline}.diary_header_reopen,.dl-horizontal dt,.slBottomR,.slTopR,.slot{text-overflow:ellipsis}.container-fluid:after,.container:after,.dl-horizontal:after,.row-fluid:after,.row:after{clear:both}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio:not([controls]){height:0;display:none}[hidden],template{display:none}a{background:0 0}b,strong{font-weight:700}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}.img-polaroid,body{background-color:#fff}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}q{quotes:"\201C" "\201D" "\2018" "\2019"}svg:not(:root){overflow:hidden}figure{margin:0}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}audio,canvas,video{display:inline-block}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:#333 dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}sub,sup{position:relative;font-size:75%;line-height:0}sup{top:-.5em}sub{bottom:-.25em}img{width:auto\9;height:auto;max-width:100%;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}#map_canvas img,.google-maps img{max-width:none}button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle}button,input[type=button],input[type=reset],input[type=submit],input[type=checkbox],input[type=radio],select{cursor:pointer}input[type=search]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}*,.btn-block,.input-block-level,.progress .bar,.row-fluid [class*=span],::after,::before{-webkit-box-sizing:border-box}*,.btn-block,.input-block-level,.pika-button,.progress .bar,.row-fluid [class*=span],::after,::before{-moz-box-sizing:border-box}textarea{overflow:auto;vertical-align:top;height:auto}body{font-size:14px;line-height:20px;color:#333}a:focus,a:hover{color:#005580;text-decoration:underline}.img-rounded{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.img-polaroid,pre{border:1px solid #ccc}.img-polaroid{padding:4px;border:1px solid rgba(0,0,0,.2);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);-moz-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1)}.img-circle{-webkit-border-radius:500px;-moz-border-radius:500px;border-radius:500px}.row:after,.row:before{display:table;line-height:0;content:""}[class*=span]{float:left;min-height:1px}.container,.navbar-fixed-bottom .container,.navbar-fixed-top .container,.navbar-static-top .container,.span12{width:940px}.span11{width:860px}.span10{width:780px}.span9{width:700px}.span8{width:620px}.span7{width:540px}.span6{width:460px}.span5{width:380px}.span4{width:300px}.span3{width:220px}.span1{width:60px}.offset12{margin-left:980px}.offset11{margin-left:900px}.offset10{margin-left:820px}.offset9{margin-left:740px}.offset8{margin-left:660px}.offset7{margin-left:580px}.offset6{margin-left:500px}.offset5{margin-left:420px}.offset4{margin-left:340px}.offset3{margin-left:260px}.offset2{margin-left:180px}.offset1{margin-left:100px}.row-fluid{width:100%}.row-fluid:after,.row-fluid:before{display:table;line-height:0;content:""}.row-fluid [class*=span]{display:block;float:left;width:100%;min-height:30px;margin-left:2.127659574468085%;box-sizing:border-box}.checkbox,.radio,.well{min-height:20px}.row-fluid [class*=span]:first-child{margin-left:0}.row-fluid .controls-row [class*=span]+[class*=span]{margin-left:2.127659574468085%}.row-fluid .span12{width:100%}.row-fluid .span11{width:91.48936170212765%}.row-fluid .span10{width:82.97872340425532%}.row-fluid .span9{width:74.46808510638297%}.row-fluid .span8{width:65.95744680851064%}.row-fluid .span7{width:57.44680851063829%}.row-fluid .span6{width:48.93617021276595%}.row-fluid .span5{width:40.42553191489362%}.row-fluid .span4{width:31.914893617021278%}.row-fluid .span3{width:23.404255319148934%}.row-fluid .span2{width:14.893617021276595%}.row-fluid .span1{width:6.382978723404255%}.row-fluid .offset12{margin-left:104.25531914893617%}.row-fluid .offset12:first-child{margin-left:102.12765957446808%}.row-fluid .offset11{margin-left:95.74468085106382%}.row-fluid .offset11:first-child{margin-left:93.61702127659574%}.row-fluid .offset10{margin-left:87.23404255319149%}.row-fluid .offset10:first-child{margin-left:85.1063829787234%}.row-fluid .offset9{margin-left:78.72340425531914%}.row-fluid .offset9:first-child{margin-left:76.59574468085106%}.row-fluid .offset8{margin-left:70.2127659574468%}.row-fluid .offset8:first-child{margin-left:68.08510638297872%}.row-fluid .offset7{margin-left:61.70212765957446%}.row-fluid .offset7:first-child{margin-left:59.574468085106375%}.row-fluid .offset6{margin-left:53.191489361702125%}.row-fluid .offset6:first-child{margin-left:51.063829787234035%}.row-fluid .offset5{margin-left:44.68085106382979%}.row-fluid .offset5:first-child{margin-left:42.5531914893617%}.row-fluid .offset4{margin-left:36.170212765957444%}.row-fluid .offset4:first-child{margin-left:34.04255319148936%}.row-fluid .offset3{margin-left:27.659574468085104%}.row-fluid .offset3:first-child{margin-left:25.53191489361702%}.row-fluid .offset2{margin-left:19.148936170212764%}.row-fluid .offset2:first-child{margin-left:17.02127659574468%}.row-fluid .offset1{margin-left:10.638297872340425%}.row-fluid .offset1:first-child{margin-left:8.51063829787234%}.row-fluid [class*=span].hide,[class*=span].hide{display:none}.container-fluid:after,.container-fluid:before,.container:after,.container:before{display:table;line-height:0;content:""}.row-fluid [class*=span].pull-right,[class*=span].pull-right{float:right}.container{margin-right:auto;margin-left:auto}.container-fluid{padding-right:20px;padding-left:20px}p{margin:0 0 10px}.form-actions,.lead,legend,pre.prettyprint{margin-bottom:20px}.lead{font-size:15px;font-weight:600;line-height:30px}small{font-size:85%}em{font-style:italic}cite{font-style:normal}.muted{color:#999}a.muted:focus,a.muted:hover{color:grey}.text-warning{color:#c09853}a.text-warning:focus,a.text-warning:hover{color:#a47e3c}.text-error{color:#b94a48}a.text-error:focus,a.text-error:hover{color:#953b39}.text-info{color:#3a87ad}a.text-info:focus,a.text-info:hover{color:#2d6987}.text-success{color:#468847}a.text-success:focus,a.text-success:hover{color:#356635}h1,h2,h3,h4,h5,h6{margin:10px 0;font-family:inherit;font-weight:700;line-height:20px;color:inherit;text-rendering:optimizelegibility}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:400;line-height:1;color:#999}h3 small,h4 small,h5{font-size:14px}h6{font-size:11.9px}h1 small{font-size:24.5px}h2 small{font-size:17.5px}.page-header{padding-bottom:9px;margin:20px 0 30px;border-bottom:1px solid #eee}blockquote p,ol ol,ol ul,ul ol,ul ul{margin-bottom:0}ol,ul{padding:0;margin:0 0 10px 25px}li{line-height:20px}ol.inline,ol.unstyled,ul.inline,ul.unstyled{margin-left:0;list-style:none}ol.inline>li,ul.inline>li{display:inline-block;padding-right:5px;padding-left:5px}dt{font-weight:700}.dl-horizontal:after,.dl-horizontal:before{display:table;line-height:0;content:""}address,blockquote small,pre{line-height:20px;display:block}.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;white-space:nowrap}#create_charge_step_search_results:after,#custom_form_body .qn .qn_body,#setup-templates .template:after,#stb_global .stb_wrap,.clearfix:after,.controls-row:after,.createChargeContainer:after,.ddown_wrapper .dropdown_el,.dropdown-menu>li>a,.form-actions:after,.form-horizontal .control-group:after,.nav-pills:after,.nav-tabs:after,.navbar-form:after,.navbar-inner:after,.pager:after,.pika-single:after,.pps-express-toast,.searchResults.hasItems:after,.tabbable:after,.thumbnails:after,body#consultation #createChargeScreen .form-fields-col .pagination:after{clear:both}pre,pre code{white-space:pre}hr{border:0;border-top:1px solid #eee}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #999}abbr.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:0 0 0 15px;margin:0 0 20px;border-left:5px solid #eee}blockquote p{font-size:17.5px;font-weight:300;line-height:1.25}blockquote small{color:#999}blockquote small:before{content:'\2014 \00A0'}.navbar .nav>li>.dropdown-menu:after,.navbar .nav>li>.dropdown-menu:before,blockquote.pull-right small:before{content:''}blockquote.pull-right{float:right;padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0}fieldset,legend,pre code{padding:0;border:0}blockquote.pull-right p,blockquote.pull-right small{text-align:right}blockquote.pull-right small:after{content:'\00A0 \2014'}blockquote:after,blockquote:before,q:after,q:before{content:""}address{font-style:normal}code,pre{padding:0 3px 2px;font-family:Monaco,Menlo,Consolas,"Courier New",monospace;font-size:12px;color:#333;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.pika-single,button,input,select,textarea{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}code{padding:2px 4px;color:#d14;white-space:nowrap;background-color:#f7f7f9;border:1px solid #e1e1e8}pre{padding:9.5px;margin:0 0 10px;font-size:13px;word-break:break-all;word-wrap:break-word;white-space:pre-wrap;background-color:#f5f5f5;border:1px solid rgba(0,0,0,.15);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}pre code{color:inherit;white-space:pre-wrap;background-color:transparent}.pre-scrollable{max-height:340px;overflow-y:scroll}fieldset{margin:0}legend{display:block;width:100%;font-size:21px;line-height:40px;color:#333;border-bottom:1px solid #e5e5e5}.checkbox.inline,.controls-row .checkbox[class*=span],.controls-row .radio[class*=span],.controls>.checkbox:first-child,.controls>.radio:first-child,.radio.inline{padding-top:5px}legend small{font-size:15px;color:#999}button,input,label,select,textarea{font-size:14px;font-weight:400}label{display:block}.uneditable-input,input[type=search],input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=tel],input[type=color],textarea{background-color:#fff}input[type=checkbox],input[type=radio]{margin-top:1px\9;line-height:normal}input[type=file],input[type=image],input[type=button],input[type=reset],input[type=submit],input[type=checkbox],input[type=radio]{width:auto}input[type=file],select{height:30px;line-height:30px}select{border:1px solid #ccc}select[multiple],select[size]{height:auto}input[type=file]:focus,input[type=checkbox]:focus,input[type=radio]:focus,select:focus{outline:#333 dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.uneditable-input,.uneditable-textarea{color:#999;cursor:not-allowed;background-color:#fcfcfc;border-color:#ccc;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.025);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.025);box-shadow:inset 0 1px 2px rgba(0,0,0,.025)}.uneditable-input{overflow:hidden;white-space:nowrap}.uneditable-textarea{width:auto;height:auto}input:-moz-placeholder,textarea:-moz-placeholder{color:#999}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999}.checkbox.inline,.radio.inline{display:inline-block;margin-bottom:0;vertical-align:middle}.checkbox.inline+.checkbox.inline,.radio.inline+.radio.inline{margin-left:10px}.input-mini{width:60px}.input-small{width:90px}.input-medium{width:150px}.input-large{width:210px}.input-xlarge{width:270px}.input-xxlarge{width:530px}.row-fluid .uneditable-input[class*=span],.row-fluid input[class*=span],.row-fluid select[class*=span],.row-fluid textarea[class*=span],.uneditable-input[class*=span],input[class*=span],select[class*=span],textarea[class*=span]{float:none;margin-left:0}.input-append .uneditable-input[class*=span],.input-append input[class*=span],.input-prepend .uneditable-input[class*=span],.input-prepend input[class*=span],.row-fluid .input-append [class*=span],.row-fluid .input-prepend [class*=span],.row-fluid .uneditable-input[class*=span],.row-fluid input[class*=span],.row-fluid select[class*=span],.row-fluid textarea[class*=span]{display:inline-block}.controls-row:after,.controls-row:before,.form-actions:after,.form-actions:before{display:table;line-height:0;content:""}.uneditable-input,input,textarea{margin-left:0}.controls-row [class*=span]+[class*=span]{margin-left:20px}.uneditable-input.span12,input.span12,textarea.span12{width:926px}.uneditable-input.span11,input.span11,textarea.span11{width:846px}.uneditable-input.span10,input.span10,textarea.span10{width:766px}.uneditable-input.span9,input.span9,textarea.span9{width:686px}.uneditable-input.span8,input.span8,textarea.span8{width:606px}.uneditable-input.span7,input.span7,textarea.span7{width:526px}.uneditable-input.span6,input.span6,textarea.span6{width:446px}.uneditable-input.span5,input.span5,textarea.span5{width:366px}.uneditable-input.span4,input.span4,textarea.span4{width:286px}.uneditable-input.span3,input.span3,textarea.span3{width:206px}.uneditable-input.span2,input.span2,textarea.span2{width:126px}.uneditable-input.span1,input.span1,textarea.span1{width:46px}.controls-row [class*=span],.row-fluid .controls-row [class*=span]{float:left}input[type=checkbox][disabled],input[type=checkbox][readonly],input[type=radio][disabled],input[type=radio][readonly]{background-color:transparent}.control-group.warning .checkbox,.control-group.warning .control-label,.control-group.warning .help-block,.control-group.warning .help-inline,.control-group.warning .radio,.control-group.warning input,.control-group.warning select,.control-group.warning textarea{color:#c09853}.control-group.warning input,.control-group.warning select,.control-group.warning textarea{border-color:#c09853;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.control-group.warning input:focus,.control-group.warning select:focus,.control-group.warning textarea:focus{border-color:#a47e3c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #dbc59e;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #dbc59e;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #dbc59e}.control-group.warning .input-append .add-on,.control-group.warning .input-prepend .add-on{color:#c09853;background-color:#fcf8e3;border-color:#c09853}.control-group.error .checkbox,.control-group.error .control-label,.control-group.error .help-block,.control-group.error .help-inline,.control-group.error .radio,.control-group.error input,.control-group.error select,.control-group.error textarea{color:#b94a48}.control-group.error input,.control-group.error select,.control-group.error textarea{border-color:#b94a48;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.control-group.error input:focus,.control-group.error select:focus,.control-group.error textarea:focus{border-color:#953b39;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #d59392;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #d59392;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #d59392}.control-group.error .input-append .add-on,.control-group.error .input-prepend .add-on{color:#b94a48;background-color:#f2dede;border-color:#b94a48}.control-group.success .checkbox,.control-group.success .control-label,.control-group.success .help-block,.control-group.success .help-inline,.control-group.success .radio,.control-group.success input,.control-group.success select,.control-group.success textarea{color:#468847}.control-group.success input,.control-group.success select,.control-group.success textarea{border-color:#468847;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.control-group.success input:focus,.control-group.success select:focus,.control-group.success textarea:focus{border-color:#356635;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #7aba7b;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #7aba7b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #7aba7b}.control-group.success .input-append .add-on,.control-group.success .input-prepend .add-on{color:#468847;background-color:#dff0d8;border-color:#468847}.control-group.info .checkbox,.control-group.info .control-label,.control-group.info .help-block,.control-group.info .help-inline,.control-group.info .radio,.control-group.info input,.control-group.info select,.control-group.info textarea{color:#3a87ad}.control-group.info input,.control-group.info select,.control-group.info textarea{border-color:#3a87ad;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.control-group.info input:focus,.control-group.info select:focus,.control-group.info textarea:focus{border-color:#2d6987;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #7ab5d3;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #7ab5d3;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #7ab5d3}.control-group.info .input-append .add-on,.control-group.info .input-prepend .add-on{color:#3a87ad;background-color:#d9edf7;border-color:#3a87ad}input:focus:invalid,select:focus:invalid,textarea:focus:invalid{color:#b94a48;border-color:#ee5f5b}input:focus:invalid:focus,select:focus:invalid:focus,textarea:focus:invalid:focus{border-color:#e9322d;-webkit-box-shadow:0 0 6px #f8b9b7;-moz-box-shadow:0 0 6px #f8b9b7;box-shadow:0 0 6px #f8b9b7}.form-actions{padding:19px 20px 20px;margin-top:20px;background-color:#f5f5f5;border-top:1px solid #e5e5e5}.help-block,.help-inline{color:#595959}.help-block{display:block;margin-bottom:10px}.help-inline{display:inline-block;padding-left:5px;vertical-align:middle}.input-append,.input-prepend{display:inline-block;margin-bottom:10px;font-size:0;white-space:nowrap}.input-append .dropdown-menu,.input-append .popover,.input-append .uneditable-input,.input-append input,.input-append select,.input-prepend .dropdown-menu,.input-prepend .popover,.input-prepend .uneditable-input,.input-prepend input,.input-prepend select{font-size:14px}.input-append .uneditable-input,.input-append input,.input-append select,.input-prepend .uneditable-input,.input-prepend input,.input-prepend select{position:relative;margin-bottom:0;vertical-align:top;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-append .uneditable-input:focus,.input-append input:focus,.input-append select:focus,.input-prepend .uneditable-input:focus,.input-prepend input:focus,.input-prepend select:focus{z-index:2}.input-append .add-on,.input-prepend .add-on{display:inline-block;width:auto;height:20px;min-width:16px;padding:4px 5px;font-size:14px;font-weight:400;line-height:20px;text-align:center;text-shadow:0 1px 0 #fff;background-color:#eee;border:1px solid #ccc}.btn-block,.table,input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.nav-header,.table th{font-weight:700}.input-append .add-on,.input-append .btn,.input-append .btn-group>.dropdown-toggle,.input-prepend .add-on,.input-prepend .btn,.input-prepend .btn-group>.dropdown-toggle{vertical-align:top;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.input-append .active,.input-prepend .active{background-color:#a9dba9;border-color:#46a546}.input-prepend .add-on,.input-prepend .btn{margin-right:-1px}.input-append .add-on,.input-append .btn,.input-append .btn-group{margin-left:-1px}.input-prepend.input-append .uneditable-input,.input-prepend.input-append input,.input-prepend.input-append select{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.input-prepend.input-append .btn-group:first-child{margin-left:0}input.search-query{padding-right:4px\9;padding-left:4px\9}.form-horizontal .help-inline,.form-horizontal .input-append,.form-horizontal .input-prepend,.form-horizontal .uneditable-input,.form-horizontal input,.form-horizontal select,.form-horizontal textarea,.form-inline .help-inline,.form-inline .input-append,.form-inline .input-prepend,.form-inline .uneditable-input,.form-inline input,.form-inline select,.form-inline textarea,.form-search .help-inline,.form-search .input-append,.form-search .input-prepend,.form-search .uneditable-input,.form-search input,.form-search select,.form-search textarea{display:inline-block;margin-bottom:0;vertical-align:middle}.form-horizontal .hide,.form-inline .hide,.form-search .hide{display:none}.form-inline .btn-group,.form-inline label,.form-search .btn-group,.form-search label{display:inline-block}.form-inline .input-append,.form-inline .input-prepend,.form-search .input-append,.form-search .input-prepend{margin-bottom:0}.form-inline .checkbox,.form-inline .radio,.form-search .checkbox,.form-search .radio{padding-left:0;margin-bottom:0;vertical-align:middle}.btn-toolbar,.control-group{margin-bottom:10px}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio],.form-search .checkbox input[type=checkbox],.form-search .radio input[type=radio]{float:left;margin-right:3px;margin-left:0}legend+.control-group{margin-top:20px;-webkit-margin-top-collapse:separate}.btn-toolbar,.form-horizontal .input-append+.help-block,.form-horizontal .input-prepend+.help-block,.form-horizontal .uneditable-input+.help-block,.form-horizontal input+.help-block,.form-horizontal select+.help-block,.form-horizontal textarea+.help-block{margin-top:10px}.form-horizontal .control-group{margin-bottom:20px}.form-horizontal .control-group:after,.form-horizontal .control-group:before{line-height:0;content:""}.form-horizontal .control-label{float:left;text-align:right}.form-horizontal .help-block{margin-bottom:0}.form-horizontal .form-actions{padding-left:180px}table{max-width:100%;background-color:transparent;border-collapse:collapse;border-spacing:0}.table{margin-bottom:20px}.table td,.table th{padding:8px;line-height:20px;text-align:left;vertical-align:top;border-top:1px solid #ddd}.table thead th{vertical-align:bottom}.table caption+thead tr:first-child td,.table caption+thead tr:first-child th,.table colgroup+thead tr:first-child td,.table colgroup+thead tr:first-child th,.table thead:first-child tr:first-child td,.table thead:first-child tr:first-child th{border-top:0}.table tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed td,.table-condensed th{padding:4px 5px}.table-bordered{border:1px solid #ddd;border-collapse:separate;border-left:0}.table-bordered td,.table-bordered th{border-left:1px solid #ddd}.table-bordered caption+tbody tr:first-child td,.table-bordered caption+tbody tr:first-child th,.table-bordered caption+thead tr:first-child th,.table-bordered colgroup+tbody tr:first-child td,.table-bordered colgroup+tbody tr:first-child th,.table-bordered colgroup+thead tr:first-child th,.table-bordered tbody:first-child tr:first-child td,.table-bordered tbody:first-child tr:first-child th,.table-bordered thead:first-child tr:first-child th{border-top:0}.table-bordered tbody:first-child tr:first-child>td:first-child,.table-bordered tbody:first-child tr:first-child>th:first-child,.table-bordered thead:first-child tr:first-child>th:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topleft:4px}.table-bordered tbody:first-child tr:first-child>td:last-child,.table-bordered tbody:first-child tr:first-child>th:last-child,.table-bordered thead:first-child tr:first-child>th:last-child{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-topright:4px}.table-bordered tbody:last-child tr:last-child>td:first-child,.table-bordered tbody:last-child tr:last-child>th:first-child,.table-bordered tfoot:last-child tr:last-child>td:first-child,.table-bordered tfoot:last-child tr:last-child>th:first-child,.table-bordered thead:last-child tr:last-child>th:first-child{-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px}.table-bordered tbody:last-child tr:last-child>td:last-child,.table-bordered tbody:last-child tr:last-child>th:last-child,.table-bordered tfoot:last-child tr:last-child>td:last-child,.table-bordered tfoot:last-child tr:last-child>th:last-child,.table-bordered thead:last-child tr:last-child>th:last-child{-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px}.table-bordered tfoot+tbody:last-child tr:last-child td:first-child{-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-moz-border-radius-bottomleft:0}.table-bordered tfoot+tbody:last-child tr:last-child td:last-child{-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;-moz-border-radius-bottomright:0}.table-bordered caption+tbody tr:first-child td:first-child,.table-bordered caption+thead tr:first-child th:first-child,.table-bordered colgroup+tbody tr:first-child td:first-child,.table-bordered colgroup+thead tr:first-child th:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topleft:4px}.table-bordered caption+tbody tr:first-child td:last-child,.table-bordered caption+thead tr:first-child th:last-child,.table-bordered colgroup+tbody tr:first-child td:last-child,.table-bordered colgroup+thead tr:first-child th:last-child{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-topright:4px}.table-striped tbody>tr:nth-child(odd)>td,.table-striped tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}.navbar .btn-navbar .icon-bar,.table-hover tbody tr:hover>td,.table-hover tbody tr:hover>th,.well{background-color:#f5f5f5}.row-fluid table td[class*=span],.row-fluid table th[class*=span],table td[class*=span],table th[class*=span]{display:table-cell;float:none;margin-left:0}.btn,.btn-group,.btn-group-vertical,.caret{display:inline-block}.table td.span1,.table th.span1{float:none;width:44px;margin-left:0}.table td.span2,.table th.span2{float:none;width:124px;margin-left:0}.table td.span3,.table th.span3{float:none;width:204px;margin-left:0}.table td.span4,.table th.span4{float:none;width:284px;margin-left:0}.table td.span5,.table th.span5{float:none;width:364px;margin-left:0}.table td.span6,.table th.span6{float:none;width:444px;margin-left:0}.table td.span7,.table th.span7{float:none;width:524px;margin-left:0}.table td.span8,.table th.span8{float:none;width:604px;margin-left:0}.table td.span9,.table th.span9{float:none;width:684px;margin-left:0}.table td.span10,.table th.span10{float:none;width:764px;margin-left:0}.table td.span11,.table th.span11{float:none;width:844px;margin-left:0}.table td.span12,.table th.span12{float:none;width:924px;margin-left:0}.table tbody tr.success>td{background-color:#dff0d8}.table tbody tr.error>td{background-color:#f2dede}.table tbody tr.warning>td{background-color:#fcf8e3}.table tbody tr.info>td{background-color:#d9edf7}.table-hover tbody tr.success:hover>td{background-color:#d0e9c6}.table-hover tbody tr.error:hover>td{background-color:#ebcccc}.table-hover tbody tr.warning:hover>td{background-color:#faf2cc}.table-hover tbody tr.info:hover>td{background-color:#c4e3f3}.dropdown-menu>.active>a>[class*=" icon-"],.dropdown-menu>.active>a>[class^=icon-],.dropdown-menu>li>a:focus>[class*=" icon-"],.dropdown-menu>li>a:focus>[class^=icon-],.dropdown-menu>li>a:hover>[class*=" icon-"],.dropdown-menu>li>a:hover>[class^=icon-],.dropdown-submenu:focus>a>[class*=" icon-"],.dropdown-submenu:focus>a>[class^=icon-],.dropdown-submenu:hover>a>[class*=" icon-"],.dropdown-submenu:hover>a>[class^=icon-],.icon-white,.nav-list>.active>a>[class*=" icon-"],.nav-list>.active>a>[class^=icon-],.nav-pills>.active>a>[class*=" icon-"],.nav-pills>.active>a>[class^=icon-],.navbar-inverse .nav>.active>a>[class*=" icon-"],.navbar-inverse .nav>.active>a>[class^=icon-]{background-image:url(../img/glyphicons-halflings-white.png)}.icon-glass{background-position:0 0}.icon-music{background-position:-24px 0}.icon-search{background-position:-48px 0}.icon-envelope{background-position:-72px 0}.icon-heart{background-position:-96px 0}.icon-star{background-position:-120px 0}.icon-star-empty{background-position:-144px 0}.icon-user{background-position:-168px 0}.icon-film{background-position:-192px 0}.icon-th-large{background-position:-216px 0}.icon-th{background-position:-240px 0}.icon-th-list{background-position:-264px 0}.icon-ok{background-position:-288px 0}.icon-remove{background-position:-312px 0}.icon-zoom-in{background-position:-336px 0}.icon-zoom-out{background-position:-360px 0}.icon-off{background-position:-384px 0}.icon-signal{background-position:-408px 0}.icon-cog{background-position:-432px 0}.icon-trash{background-position:-456px 0}.icon-home{background-position:0 -24px}.icon-file{background-position:-24px -24px}.icon-time{background-position:-48px -24px}.icon-road{background-position:-72px -24px}.icon-download-alt{background-position:-96px -24px}.icon-download{background-position:-120px -24px}.icon-upload{background-position:-144px -24px}.icon-inbox{background-position:-168px -24px}.icon-play-circle{background-position:-192px -24px}.icon-repeat{background-position:-216px -24px}.icon-refresh{background-position:-240px -24px}.icon-list-alt{background-position:-264px -24px}.icon-lock{background-position:-287px -24px}.icon-flag{background-position:-312px -24px}.icon-headphones{background-position:-336px -24px}.icon-volume-off{background-position:-360px -24px}.icon-volume-down{background-position:-384px -24px}.icon-volume-up{background-position:-408px -24px}.icon-qrcode{background-position:-432px -24px}.icon-barcode{background-position:-456px -24px}.icon-tag{background-position:0 -48px}.icon-tags{background-position:-25px -48px}.icon-book{background-position:-48px -48px}.icon-bookmark{background-position:-72px -48px}.icon-print{background-position:-96px -48px}.icon-camera{background-position:-120px -48px}.icon-font{background-position:-144px -48px}.icon-bold{background-position:-167px -48px}.icon-italic{background-position:-192px -48px}.icon-text-height{background-position:-216px -48px}.icon-text-width{background-position:-240px -48px}.icon-align-left{background-position:-264px -48px}.icon-align-center{background-position:-288px -48px}.icon-align-right{background-position:-312px -48px}.icon-align-justify{background-position:-336px -48px}.icon-list{background-position:-360px -48px}.icon-indent-left{background-position:-384px -48px}.icon-indent-right{background-position:-408px -48px}.icon-facetime-video{background-position:-432px -48px}.icon-picture{background-position:-456px -48px}.icon-pencil{background-position:0 -72px}.icon-map-marker{background-position:-24px -72px}.icon-adjust{background-position:-48px -72px}.icon-tint{background-position:-72px -72px}.icon-edit{background-position:-96px -72px}.icon-share{background-position:-120px -72px}.icon-check{background-position:-144px -72px}.icon-move{background-position:-168px -72px}.icon-step-backward{background-position:-192px -72px}.icon-fast-backward{background-position:-216px -72px}.icon-backward{background-position:-240px -72px}.icon-play{background-position:-264px -72px}.icon-pause{background-position:-288px -72px}.icon-stop{background-position:-312px -72px}.icon-forward{background-position:-336px -72px}.icon-fast-forward{background-position:-360px -72px}.icon-step-forward{background-position:-384px -72px}.icon-eject{background-position:-408px -72px}.icon-chevron-left{background-position:-432px -72px}.icon-chevron-right{background-position:-456px -72px}.icon-plus-sign{background-position:0 -96px}.icon-minus-sign{background-position:-24px -96px}.icon-remove-sign{background-position:-48px -96px}.icon-ok-sign{background-position:-72px -96px}.icon-question-sign{background-position:-96px -96px}.icon-info-sign{background-position:-120px -96px}.icon-screenshot{background-position:-144px -96px}.icon-remove-circle{background-position:-168px -96px}.icon-ok-circle{background-position:-192px -96px}.icon-ban-circle{background-position:-216px -96px}.icon-arrow-left{background-position:-240px -96px}.icon-arrow-right{background-position:-264px -96px}.icon-arrow-up{background-position:-289px -96px}.icon-arrow-down{background-position:-312px -96px}.icon-share-alt{background-position:-336px -96px}.icon-resize-full{background-position:-360px -96px}.icon-resize-small{background-position:-384px -96px}.icon-plus{background-position:-408px -96px}.icon-minus{background-position:-433px -96px}.icon-asterisk{background-position:-456px -96px}.icon-exclamation-sign{background-position:0 -120px}.icon-gift{background-position:-24px -120px}.icon-leaf{background-position:-48px -120px}.icon-fire{background-position:-72px -120px}.icon-eye-open{background-position:-96px -120px}.icon-eye-close{background-position:-120px -120px}.icon-warning-sign{background-position:-144px -120px}.icon-plane{background-position:-168px -120px}.icon-calendar{background-position:-192px -120px}.icon-random{width:16px;background-position:-216px -120px}.icon-comment{background-position:-240px -120px}.icon-magnet{background-position:-264px -120px}.icon-chevron-up{background-position:-288px -120px}.icon-chevron-down{background-position:-313px -119px}.icon-retweet{background-position:-336px -120px}.icon-shopping-cart{background-position:-360px -120px}.icon-folder-close{width:16px;background-position:-384px -120px}.icon-folder-open{width:16px;background-position:-408px -120px}.icon-resize-vertical{background-position:-432px -119px}.icon-resize-horizontal{background-position:-456px -118px}.icon-hdd{background-position:0 -144px}.icon-bullhorn{background-position:-24px -144px}.icon-bell{background-position:-48px -144px}.icon-certificate{background-position:-72px -144px}.icon-thumbs-up{background-position:-96px -144px}.icon-thumbs-down{background-position:-120px -144px}.icon-hand-right{background-position:-144px -144px}.icon-hand-left{background-position:-168px -144px}.icon-hand-up{background-position:-192px -144px}.icon-hand-down{background-position:-216px -144px}.icon-circle-arrow-right{background-position:-240px -144px}.icon-circle-arrow-left{background-position:-264px -144px}.icon-circle-arrow-up{background-position:-288px -144px}.icon-circle-arrow-down{background-position:-312px -144px}.icon-globe{background-position:-336px -144px}.icon-wrench{background-position:-360px -144px}.icon-tasks{background-position:-384px -144px}.icon-filter{background-position:-408px -144px}.icon-briefcase{background-position:-432px -144px}.icon-fullscreen{background-position:-456px -144px}.dropdown,.dropup{position:relative}.dropdown-toggle:active,.open .dropdown-toggle{outline:0}.caret{width:0;height:0;vertical-align:top;border-top:4px solid #000;border-right:4px solid transparent;border-left:4px solid transparent;content:""}.dropdown .caret{margin-top:8px;margin-left:2px}.dropdown-menu{float:left;min-width:160px;list-style:none;-webkit-border-radius:6px;-moz-border-radius:6px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 1px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}.dropdown-menu>li>a{display:block;padding:3px 20px;font-weight:400;line-height:20px;color:#333;white-space:nowrap}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover,.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover,.dropdown-submenu:focus>a,.dropdown-submenu:hover>a{color:#fff;background-color:#0081c2;background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0);text-decoration:none}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover,.dropdown-submenu:focus>a,.dropdown-submenu:hover>a{background-image:-moz-linear-gradient(top,#08c,#0077b3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0077b3));background-image:-webkit-linear-gradient(top,#08c,#0077b3);background-image:-o-linear-gradient(top,#08c,#0077b3);background-image:linear-gradient(to bottom,#08c,#0077b3)}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background-image:-moz-linear-gradient(top,#08c,#0077b3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0077b3));background-image:-webkit-linear-gradient(top,#08c,#0077b3);background-image:-o-linear-gradient(top,#08c,#0077b3);background-image:linear-gradient(to bottom,#08c,#0077b3);outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#999}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;cursor:default;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open>.dropdown-menu{display:block}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid #000;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px;border-radius:0 6px 6px}.dropdown-submenu:hover>.dropdown-menu{display:block}.dropup .dropdown-submenu>.dropdown-menu{top:auto;bottom:0;margin-top:0;margin-bottom:-2px;-webkit-border-radius:5px 5px 5px 0;-moz-border-radius:5px 5px 5px 0;border-radius:5px 5px 5px 0}.dropdown-submenu>a:after{display:block;float:right;width:0;height:0;margin-top:5px;margin-right:-10px;border-color:transparent transparent transparent #ccc;border-style:solid;border-width:5px 0 5px 5px;content:" "}.nav-pills:after,.nav-pills:before,.nav-tabs:after,.nav-tabs:before,.navbar-form:after,.navbar-form:before,.navbar-inner:after,.navbar-inner:before,.pager:after,.pager:before,.popover .arrow:after,.rangeslider__handle:after,.tabbable:after,.tabbable:before,.thumbnails:after,.thumbnails:before,label.toggle:after{content:""}.dropdown-submenu:hover>a:after{border-left-color:#fff}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}.breadcrumb,.typeahead{-webkit-border-radius:4px;-moz-border-radius:4px}.dropdown .dropdown-menu .nav-header{padding-right:20px;padding-left:20px}.typeahead{z-index:1051;margin-top:2px;border-radius:4px}.well{padding:19px;margin-bottom:20px;border:1px solid #e3e3e3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-large{padding:24px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.btn-small,.well-small{-webkit-border-radius:3px;-moz-border-radius:3px}.well-small{padding:9px;border-radius:3px}.fade{opacity:0;-webkit-transition:opacity .15s linear;-moz-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;-moz-transition:height .35s ease;-o-transition:height .35s ease;transition:height .35s ease}.collapse.in{height:auto}button.close{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}.btn,.btn-danger,.btn-info,.btn-inverse,.btn-primary,.btn-success,.btn-warning,.navbar .btn-navbar,.navbar-inner,.navbar-inverse .btn-navbar,.navbar-inverse .navbar-inner,.progress,.progress .bar,.progress .bar-danger,.progress .bar-info,.progress .bar-success,.progress .bar-warning,.progress-danger .bar,.progress-info .bar,.progress-success .bar,.progress-warning .bar{background-repeat:repeat-x}.btn{padding:4px 12px;margin-bottom:0;font-size:14px;text-align:center;cursor:pointer;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn.active,.btn.disabled,.btn:active,.btn:focus,.btn:hover,.btn[disabled]{color:#fff;background-color:#e6e6e6}.btn.active,.btn:active{background-color:#ccc\9}.btn.active,.btn:active,.btn:focus,.btn:hover{text-decoration:none;background-image:none;outline:0;box-shadow:none}.btn,.btn-link,.btn-link:active,.btn-link[disabled],.btn.disabled,.btn[disabled]{-webkit-box-shadow:none;-moz-box-shadow:none}.btn.disabled,.btn[disabled]{cursor:default;background-image:none;opacity:.65;filter:alpha(opacity=65);box-shadow:none}.btn-large{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.btn-large [class*=" icon-"],.btn-large [class^=icon-]{margin-top:4px}.btn-small{padding:2px 10px;font-size:11.9px;border-radius:3px}.btn-small [class*=" icon-"],.btn-small [class^=icon-]{margin-top:0}.btn-mini [class*=" icon-"],.btn-mini [class^=icon-]{margin-top:-1px}.btn-mini{padding:0 6px;font-size:10.5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.btn-block{display:block;padding-right:0;padding-left:0;box-sizing:border-box}.btn-block+.btn-block{margin-top:5px}.btn-primary{background-color:#006dcc;background-image:-moz-linear-gradient(top,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(top,#08c,#04c);background-image:-o-linear-gradient(top,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-primary.active,.btn-primary.disabled,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.btn-primary[disabled]{color:#fff;background-color:#04c}.btn-primary.active,.btn-primary:active{background-color:#039\9}.btn-warning{background-color:#faa732;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:-o-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(to bottom,#fbb450,#f89406);border-color:#f89406 #f89406 #ad6704;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-warning.active,.btn-warning.disabled,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.btn-warning[disabled]{color:#fff;background-color:#f89406}.btn-warning.active,.btn-warning:active{background-color:#c67605\9}.btn-danger{background-color:#da4f49;background-image:-moz-linear-gradient(top,#ee5f5b,#bd362f);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#bd362f));background-image:-webkit-linear-gradient(top,#ee5f5b,#bd362f);background-image:-o-linear-gradient(top,#ee5f5b,#bd362f);background-image:linear-gradient(to bottom,#ee5f5b,#bd362f);border-color:#bd362f #bd362f #802420;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffbd362f', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-danger.active,.btn-danger.disabled,.btn-danger:active,.btn-danger:focus,.btn-danger:hover,.btn-danger[disabled]{color:#fff;background-color:#bd362f}.btn-danger.active,.btn-danger:active{background-color:#942a25\9}.btn-success{background-color:#5bb75b;background-image:-moz-linear-gradient(top,#62c462,#51a351);background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));background-image:-webkit-linear-gradient(top,#62c462,#51a351);background-image:-o-linear-gradient(top,#62c462,#51a351);background-image:linear-gradient(to bottom,#62c462,#51a351);border-color:#51a351 #51a351 #387038;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-success.active,.btn-success.disabled,.btn-success:active,.btn-success:focus,.btn-success:hover,.btn-success[disabled]{color:#fff;background-color:#51a351}.btn-success.active,.btn-success:active{background-color:#408140\9}.btn-info{background-color:#49afcd;background-image:-moz-linear-gradient(top,#5bc0de,#2f96b4);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#2f96b4));background-image:-webkit-linear-gradient(top,#5bc0de,#2f96b4);background-image:-o-linear-gradient(top,#5bc0de,#2f96b4);background-image:linear-gradient(to bottom,#5bc0de,#2f96b4);border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2f96b4', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-info.active,.btn-info.disabled,.btn-info:active,.btn-info:focus,.btn-info:hover,.btn-info[disabled]{color:#fff;background-color:#2f96b4}.btn-info.active,.btn-info:active{background-color:#24748c\9}.btn-inverse{background-color:#363636;background-image:-moz-linear-gradient(top,#444,#222);background-image:-webkit-gradient(linear,0 0,0 100%,from(#444),to(#222));background-image:-webkit-linear-gradient(top,#444,#222);background-image:-o-linear-gradient(top,#444,#222);background-image:linear-gradient(to bottom,#444,#222);border-color:#222 #222 #000;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff222222', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-inverse.active,.btn-inverse.disabled,.btn-inverse:active,.btn-inverse:focus,.btn-inverse:hover,.btn-inverse[disabled]{color:#fff;background-color:#222}.btn-inverse.active,.btn-inverse:active{background-color:#080808\9}button.btn::-moz-focus-inner,input[type=submit].btn::-moz-focus-inner{padding:0;border:0}.btn-link,.tooltip-arrow{border-color:transparent}.btn-group>.btn,.btn-link{-webkit-border-radius:0;-moz-border-radius:0}.btn-link,.btn-link:active,.btn-link[disabled]{background-color:transparent;background-image:none;box-shadow:none}.btn-link{color:#08c;cursor:pointer;border-radius:0}.btn-link:focus,.btn-link:hover{color:#005580;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover{color:#333;text-decoration:none}.btn-group{position:relative;font-size:0;vertical-align:middle}.btn-toolbar{font-size:0}.accordion,.nav,.progress,.thumbnails>li{margin-bottom:20px}.btn-group>.btn,.btn-group>.dropdown-menu,.btn-group>.popover,.popover-title{font-size:14px}.btn-toolbar>.btn+.btn,.btn-toolbar>.btn+.btn-group,.btn-toolbar>.btn-group+.btn{margin-left:5px}.btn-group>.btn{position:relative;border-radius:0}.btn-group>.btn+.btn{margin-left:-1px}.btn-group>.btn-mini{font-size:10.5px}.btn-group>.btn-small{font-size:11.9px}.btn-group>.btn-large{font-size:17.5px}.btn-group>.btn:first-child{margin-left:0;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:4px}.btn-group>.btn:last-child,.btn-group>.dropdown-toggle{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px}.btn-group>.btn.large:first-child{margin-left:0;-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-moz-border-radius-bottomleft:6px;-moz-border-radius-topleft:6px}.btn-group>.btn.large:last-child,.btn-group>.large.dropdown-toggle{-webkit-border-top-right-radius:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px}.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px;-webkit-box-shadow:inset 1px 0 0 rgba(255,255,255,.125),inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 1px 0 0 rgba(255,255,255,.125),inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 1px 0 0 rgba(255,255,255,.125),inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05)}.btn-group>.btn-mini+.dropdown-toggle{padding-right:5px;padding-left:5px}.btn-group>.btn-large+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{background-image:none;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.btn-group.open .btn.dropdown-toggle{background-color:#e6e6e6}.btn-group.open .btn-danger.dropdown-toggle{background-color:#bd362f}.btn-group.open .btn-inverse.dropdown-toggle{background-color:#222}.btn .caret{margin-top:8px;margin-left:0}.btn-large .caret{margin-top:6px;border-top-width:5px;border-right-width:5px;border-left-width:5px}.btn-mini .caret,.btn-small .caret{margin-top:8px}.dropup .btn-large .caret{border-bottom-width:5px}.btn-danger .caret,.btn-info .caret,.btn-inverse .caret,.btn-primary .caret,.btn-success .caret,.btn-warning .caret{border-top-color:#fff;border-bottom-color:#fff}.btn-group-vertical>.btn{display:block;float:none;max-width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#diary .diary-wrap img,.nav>li>a>img{max-width:none}.btn-group-vertical>.btn+.btn{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:first-child{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.btn-group-vertical>.btn:last-child{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.btn-group-vertical>.btn-large:first-child{-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0}.btn-group-vertical>.btn-large:last-child{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.nav{margin-left:0;list-style:none}.nav>li>a{display:block}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>.pull-right{float:right}.nav-header{display:block;padding:3px 15px;font-size:11px;line-height:20px;color:#999;text-shadow:0 1px 0 rgba(255,255,255,.5);text-transform:uppercase}.nav li+.nav-header{margin-top:9px}.nav-list{padding-right:15px;padding-left:15px;margin-bottom:0}.nav-list .nav-header,.nav-list>li>a{margin-right:-15px;margin-left:-15px;text-shadow:0 1px 0 rgba(255,255,255,.5)}.nav-list>li>a{padding:3px 15px}.nav-list>.active>a,.nav-list>.active>a:focus,.nav-list>.active>a:hover{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.2);background-color:#08c}.nav-list [class*=" icon-"],.nav-list [class^=icon-]{margin-right:2px}.nav-list .divider{height:1px;margin:9px 1px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}.nav-pills:after,.nav-pills:before,.nav-tabs:after,.nav-tabs:before{display:table;line-height:0}.nav-pills>li,.nav-tabs>li{float:left}.nav-stacked>li,.tabs-left>.nav-tabs>li,.tabs-right>.nav-tabs>li{float:none}.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 #ddd}.nav-tabs>li{margin-bottom:-1px}.nav-tabs>li>a{padding-top:8px;padding-bottom:8px;line-height:20px;border:1px solid transparent;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.nav-tabs>li>a:focus,.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>.active>a,.nav-tabs>.active>a:focus,.nav-tabs>.active>a:hover{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-pills>li>a{padding-top:8px;padding-bottom:8px;margin-top:2px;margin-bottom:2px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.nav-pills>.active>a,.nav-pills>.active>a:focus,.nav-pills>.active>a:hover{color:#fff;background-color:#08c}.nav-stacked>li>a{margin-right:0}.nav-tabs.nav-stacked{border-bottom:0}.nav-tabs.nav-stacked>li>a{border:1px solid #ddd;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.nav-tabs.nav-stacked>li:first-child>a{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-topleft:4px}.nav-tabs.nav-stacked>li:last-child>a{-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px}.nav-tabs.nav-stacked>li>a:focus,.nav-tabs.nav-stacked>li>a:hover{z-index:2;border-color:#ddd}.nav-pills.nav-stacked>li>a{margin-bottom:3px}.nav-pills.nav-stacked>li:last-child>a{margin-bottom:1px}.nav-tabs .dropdown-menu{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.nav-pills .dropdown-menu{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.nav .dropdown-toggle .caret{margin-top:6px;border-top-color:#08c;border-bottom-color:#08c}.nav .dropdown-toggle:focus .caret,.nav .dropdown-toggle:hover .caret{border-top-color:#005580;border-bottom-color:#005580}.nav-tabs .dropdown-toggle .caret{margin-top:8px}.nav .active .dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff}.nav-tabs .active .dropdown-toggle .caret{border-top-color:#555;border-bottom-color:#555}.nav>.dropdown.active>a:focus,.nav>.dropdown.active>a:hover{cursor:pointer}.nav-pills .open .dropdown-toggle,.nav-tabs .open .dropdown-toggle,.nav>li.dropdown.open.active>a:focus,.nav>li.dropdown.open.active>a:hover{color:#fff;background-color:#999;border-color:#999}.nav li.dropdown.open .caret,.nav li.dropdown.open a:focus .caret,.nav li.dropdown.open a:hover .caret,.nav li.dropdown.open.active .caret{border-top-color:#fff;border-bottom-color:#fff;opacity:1;filter:alpha(opacity=100)}.tabs-stacked .open>a:focus,.tabs-stacked .open>a:hover{border-color:#999}.tabbable:after,.tabbable:before{display:table;line-height:0}.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 #ddd}.tabs-below>.nav-tabs>li{margin-top:-1px;margin-bottom:0}.tabs-below>.nav-tabs>li>a{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.tabs-below>.nav-tabs>li>a:focus,.tabs-below>.nav-tabs>li>a:hover{border-top-color:#ddd;border-bottom-color:transparent}.tabs-below>.nav-tabs>.active>a,.tabs-below>.nav-tabs>.active>a:focus,.tabs-below>.nav-tabs>.active>a:hover{border-color:transparent #ddd #ddd}.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 #ddd}.tabs-left>.nav-tabs>li>a{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.tabs-left>.nav-tabs>li>a:focus,.tabs-left>.nav-tabs>li>a:hover{border-color:#eee #ddd #eee #eee}.tabs-left>.nav-tabs .active>a,.tabs-left>.nav-tabs .active>a:focus,.tabs-left>.nav-tabs .active>a:hover{border-color:#ddd transparent #ddd #ddd}.tabs-right>.nav-tabs{float:right;margin-left:19px;border-left:1px solid #ddd}.tabs-right>.nav-tabs>li>a{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.tabs-right>.nav-tabs>li>a:focus,.tabs-right>.nav-tabs>li>a:hover{border-color:#eee #eee #eee #ddd}.tabs-right>.nav-tabs .active>a,.tabs-right>.nav-tabs .active>a:focus,.tabs-right>.nav-tabs .active>a:hover{border-color:#ddd #ddd #ddd transparent}.nav>.disabled>a{color:#999}.nav>.disabled>a:focus,.nav>.disabled>a:hover{text-decoration:none;cursor:default;background-color:transparent}.navbar{overflow:visible}.navbar-inner{min-height:40px;padding-right:20px;padding-left:20px;background-color:#fafafa;background-image:-moz-linear-gradient(top,#fff,#f2f2f2);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f2f2f2));background-image:-webkit-linear-gradient(top,#fff,#f2f2f2);background-image:-o-linear-gradient(top,#fff,#f2f2f2);background-image:linear-gradient(to bottom,#fff,#f2f2f2);border:1px solid #d4d4d4;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff2f2f2', GradientType=0);-webkit-box-shadow:0 1px 4px rgba(0,0,0,.065);-moz-box-shadow:0 1px 4px rgba(0,0,0,.065);box-shadow:0 1px 4px rgba(0,0,0,.065)}.nav-shadow,.navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner{-webkit-box-shadow:0 1px 10px rgba(0,0,0,.1);-moz-box-shadow:0 1px 10px rgba(0,0,0,.1)}.navbar-inner:after,.navbar-inner:before{display:table;line-height:0}.navbar .container{width:auto}.nav-collapse.collapse{height:auto;overflow:visible}.navbar .brand{display:block;float:left;padding:10px 20px;margin-left:-20px;font-size:20px;font-weight:200;color:#777;text-shadow:0 1px 0 #fff}.navbar .brand:focus,.navbar .brand:hover{text-decoration:none}.navbar-text{margin-bottom:0;line-height:40px;color:#777}.navbar-link{color:#777}.navbar-link:focus,.navbar-link:hover{color:#333}.navbar .divider-vertical{height:40px;margin:0 9px;border-right:1px solid #fff;border-left:1px solid #f2f2f2}.navbar .btn,.navbar .btn-group{margin-top:5px}.navbar .btn-group .btn,.navbar .input-append .btn,.navbar .input-append .btn-group,.navbar .input-prepend .btn,.navbar .input-prepend .btn-group{margin-top:0}.navbar-form{margin-bottom:0}.navbar-form:after,.navbar-form:before{display:table;line-height:0}.navbar-form .checkbox,.navbar-form .radio,.navbar-form input,.navbar-form select{margin-top:5px}.navbar-form .btn,.navbar-form input,.navbar-form select{display:inline-block;margin-bottom:0}.navbar-form input[type=image],.navbar-form input[type=checkbox],.navbar-form input[type=radio]{margin-top:3px}.navbar-form .input-append,.navbar-form .input-prepend{margin-top:5px;white-space:nowrap}.navbar-form .input-append input,.navbar-form .input-prepend input{margin-top:0}.navbar-search{position:relative;float:left;margin-top:5px;margin-bottom:0}.navbar-search .search-query{padding:4px 14px;margin-bottom:0;font-size:13px;font-weight:400;line-height:1;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.navbar-static-top{position:static;margin-bottom:0}.navbar-static-top .navbar-inner{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030;margin-bottom:0}.navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner{border-width:0 0 1px;box-shadow:0 1px 10px rgba(0,0,0,.1)}.navbar-fixed-bottom .navbar-inner{border-width:1px 0 0;-webkit-box-shadow:0 -1px 10px rgba(0,0,0,.1);-moz-box-shadow:0 -1px 10px rgba(0,0,0,.1);box-shadow:0 -1px 10px rgba(0,0,0,.1)}.navbar-fixed-bottom .navbar-inner,.navbar-fixed-top .navbar-inner{padding-right:0;padding-left:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.navbar-fixed-top{top:0}.navbar-fixed-bottom{bottom:0}.navbar .nav{position:relative;left:0;display:block;float:left}.navbar .nav.pull-right{float:right;margin-right:0}.navbar .nav>li{float:left}.navbar .nav>li>a{float:none;text-decoration:none}.navbar .nav .dropdown-toggle .caret{margin-top:8px}.navbar .nav>li>a:focus,.navbar .nav>li>a:hover{text-decoration:none;background-color:transparent}.navbar .nav>.active>a,.navbar .nav>.active>a:focus,.navbar .nav>.active>a:hover{color:#555;text-decoration:none;background-color:#e5e5e5;-webkit-box-shadow:inset 0 3px 8px rgba(0,0,0,.125);-moz-box-shadow:inset 0 3px 8px rgba(0,0,0,.125);box-shadow:inset 0 3px 8px rgba(0,0,0,.125)}.navbar .btn-navbar{display:none;float:right;padding:7px 10px;margin-right:5px;margin-left:5px;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#ededed;background-image:-moz-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f2f2f2),to(#e5e5e5));background-image:-webkit-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:-o-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:linear-gradient(to bottom,#f2f2f2,#e5e5e5);border-color:#e5e5e5 #e5e5e5 #bfbfbf;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffe5e5e5', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.075);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.075)}.navbar .btn-navbar.active,.navbar .btn-navbar.disabled,.navbar .btn-navbar:active,.navbar .btn-navbar:focus,.navbar .btn-navbar:hover,.navbar .btn-navbar[disabled]{color:#fff;background-color:#e5e5e5}.navbar .btn-navbar.active,.navbar .btn-navbar:active{background-color:#ccc\9}.navbar .btn-navbar .icon-bar{display:block;width:18px;height:2px;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.25);-moz-box-shadow:0 1px 0 rgba(0,0,0,.25);box-shadow:0 1px 0 rgba(0,0,0,.25)}.btn-navbar .icon-bar+.icon-bar{margin-top:3px}.navbar .nav>li>.dropdown-menu:before{position:absolute;top:-7px;left:9px;display:inline-block;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-left:7px solid transparent;border-bottom-color:rgba(0,0,0,.2)}.navbar .nav>li>.dropdown-menu:after{position:absolute;top:-6px;left:10px;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent}.navbar-fixed-bottom .nav>li>.dropdown-menu:before{top:auto;bottom:-7px;border-top:7px solid #ccc;border-bottom:0;border-top-color:rgba(0,0,0,.2)}.navbar-fixed-bottom .nav>li>.dropdown-menu:after{top:auto;bottom:-6px;border-top:6px solid #fff;border-bottom:0}.navbar .nav li.dropdown>a:focus .caret,.navbar .nav li.dropdown>a:hover .caret{border-top-color:#333;border-bottom-color:#333}.navbar .nav li.dropdown.active>.dropdown-toggle,.navbar .nav li.dropdown.open.active>.dropdown-toggle,.navbar .nav li.dropdown.open>.dropdown-toggle{color:#555;background-color:#e5e5e5}.navbar .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#777;border-bottom-color:#777}.navbar .nav li.dropdown.active>.dropdown-toggle .caret,.navbar .nav li.dropdown.open.active>.dropdown-toggle .caret,.navbar .nav li.dropdown.open>.dropdown-toggle .caret{border-top-color:#555;border-bottom-color:#555}.navbar .nav>li>.dropdown-menu.pull-right,.navbar .pull-right>li>.dropdown-menu{right:0;left:auto}.navbar .nav>li>.dropdown-menu.pull-right:before,.navbar .pull-right>li>.dropdown-menu:before{right:12px;left:auto}.navbar .nav>li>.dropdown-menu.pull-right:after,.navbar .pull-right>li>.dropdown-menu:after{right:13px;left:auto}.navbar .nav>li>.dropdown-menu.pull-right .dropdown-menu,.navbar .pull-right>li>.dropdown-menu .dropdown-menu{right:100%;left:auto;margin-right:-1px;margin-left:0;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}.navbar-inverse .navbar-inner{background-image:-moz-linear-gradient(top,#222,#111);background-image:-webkit-gradient(linear,0 0,0 100%,from(#222),to(#111));background-image:-webkit-linear-gradient(top,#222,#111);background-image:-o-linear-gradient(top,#222,#111);background-image:linear-gradient(to bottom,#222,#111);border-color:#252525;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff111111', GradientType=0)}.navbar-inverse .brand,.navbar-inverse .nav>li>a{color:#999;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.navbar-inverse .brand:focus,.navbar-inverse .brand:hover,.navbar-inverse .nav>li>a:focus,.navbar-inverse .nav>li>a:hover{color:#fff}.navbar-inverse .brand,.navbar-inverse .navbar-text{color:#999}.navbar-inverse .nav>li>a:focus,.navbar-inverse .nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .nav .active>a,.navbar-inverse .nav .active>a:focus,.navbar-inverse .nav .active>a:hover{color:#fff;background-color:#111}.navbar-inverse .navbar-link{color:#999}.navbar-inverse .navbar-link:focus,.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .divider-vertical{border-right-color:#222;border-left-color:#111}.navbar-inverse .nav li.dropdown.active>.dropdown-toggle,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle,.navbar-inverse .nav li.dropdown.open>.dropdown-toggle{color:#fff;background-color:#111}.navbar-inverse .nav li.dropdown>a:focus .caret,.navbar-inverse .nav li.dropdown>a:hover .caret{border-top-color:#fff;border-bottom-color:#fff}.navbar-inverse .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#999;border-bottom-color:#999}.navbar-inverse .nav li.dropdown.active>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.open>.dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff}.navbar-inverse .navbar-search .search-query{color:#fff;background-color:#515151;border-color:#111;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1),0 1px 0 rgba(255,255,255,.15);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1),0 1px 0 rgba(255,255,255,.15);box-shadow:inset 0 1px 2px rgba(0,0,0,.1),0 1px 0 rgba(255,255,255,.15);-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.navbar-inverse .navbar-search .search-query:-moz-placeholder{color:#ccc}.navbar-inverse .navbar-search .search-query:-ms-input-placeholder{color:#ccc}.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder{color:#ccc}.navbar-inverse .navbar-search .search-query.focused,.navbar-inverse .navbar-search .search-query:focus{padding:5px 15px;color:#333;text-shadow:0 1px 0 #fff;background-color:#fff;border:0;outline:0;-webkit-box-shadow:0 0 3px rgba(0,0,0,.15);-moz-box-shadow:0 0 3px rgba(0,0,0,.15);box-shadow:0 0 3px rgba(0,0,0,.15)}.navbar-inverse .btn-navbar{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#0e0e0e;background-image:-moz-linear-gradient(top,#151515,#040404);background-image:-webkit-gradient(linear,0 0,0 100%,from(#151515),to(#040404));background-image:-webkit-linear-gradient(top,#151515,#040404);background-image:-o-linear-gradient(top,#151515,#040404);background-image:linear-gradient(to bottom,#151515,#040404);border-color:#040404 #040404 #000;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff151515', endColorstr='#ff040404', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.navbar-inverse .btn-navbar.active,.navbar-inverse .btn-navbar.disabled,.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar:focus,.navbar-inverse .btn-navbar:hover,.navbar-inverse .btn-navbar[disabled]{color:#fff;background-color:#040404}.navbar-inverse .btn-navbar.active,.navbar-inverse .btn-navbar:active{background-color:#000\9}.breadcrumb{padding:8px 15px;margin:0 0 20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block;text-shadow:0 1px 0 #fff}.breadcrumb>li>.divider{padding:0 5px;color:#ccc}.breadcrumb>.active{color:#999}.pagination{margin:20px 0}.pagination ul{display:inline-block;margin-bottom:0;margin-left:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:0 1px 2px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05)}.pagination ul>li{display:inline}.pagination ul>li>a,.pagination ul>li>span{float:left;padding:4px 12px;line-height:20px;text-decoration:none;background-color:#fff;border:1px solid #ddd;border-left-width:0}.datepicker.datepicker-rtl table tr td span,.pager .next>a,.pager .next>span,.pull-right{float:right}.pagination ul>.active>a,.pagination ul>.active>span,.pagination ul>li>a:focus,.pagination ul>li>a:hover{background-color:#f5f5f5}.pagination ul>.active>a,.pagination ul>.active>span{color:#999;cursor:default}.pagination ul>.disabled>a,.pagination ul>.disabled>a:focus,.pagination ul>.disabled>a:hover,.pagination ul>.disabled>span{color:#999;cursor:default;background-color:transparent}.pagination ul>li:first-child>a,.pagination ul>li:first-child>span{border-left-width:1px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:4px}.pagination ul>li:last-child>a,.pagination ul>li:last-child>span{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px}.pagination-centered{text-align:center}.pagination-right{text-align:right}.pagination-large ul>li>a,.pagination-large ul>li>span{padding:11px 19px;font-size:17.5px}.pagination-large ul>li:first-child>a,.pagination-large ul>li:first-child>span{-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-moz-border-radius-bottomleft:6px;-moz-border-radius-topleft:6px}.pagination-large ul>li:last-child>a,.pagination-large ul>li:last-child>span{-webkit-border-top-right-radius:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px}.pagination-mini ul>li:first-child>a,.pagination-mini ul>li:first-child>span,.pagination-small ul>li:first-child>a,.pagination-small ul>li:first-child>span{-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px}.pagination-mini ul>li:last-child>a,.pagination-mini ul>li:last-child>span,.pagination-small ul>li:last-child>a,.pagination-small ul>li:last-child>span{-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px}.pagination-small ul>li>a,.pagination-small ul>li>span{padding:2px 10px;font-size:11.9px}.pagination-mini ul>li>a,.pagination-mini ul>li>span{padding:0 6px;font-size:10.5px}.pager{margin:20px 0;text-align:center;list-style:none}.pager:after,.pager:before{display:table;line-height:0}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#f5f5f5}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{cursor:default;background-color:#fff}.tooltip{position:absolute;z-index:1030;display:block;font-size:11px;line-height:1.4;opacity:0;filter:alpha(opacity=0);visibility:visible}.badge:empty,.label:empty,.popover,.popover-title:empty{display:none}.tooltip.in{opacity:.8;filter:alpha(opacity=80)}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip-inner{max-width:200px;padding:8px;color:#fff;text-align:center;text-decoration:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-top-color:#000;border-width:5px 5px 0}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-right-color:#000;border-width:5px 5px 5px 0}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-left-color:#000;border-width:5px 0 5px 5px}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-bottom-color:#000;border-width:0 5px 5px}.popover{position:absolute;top:0;left:0;padding:1px;text-align:left;white-space:normal;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:8px 14px;margin:0;font-weight:400;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover .arrow,.popover .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover .arrow{border-width:11px}.popover .arrow:after{border-width:10px}.popover.top .arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.popover.top .arrow:after{bottom:1px;margin-left:-10px;border-top-color:#fff;border-bottom-width:0}.popover.right .arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,.25);border-left-width:0}.popover.right .arrow:after{bottom:-10px;left:1px;border-right-color:#fff;border-left-width:0}.popover.bottom .arrow{top:-11px;left:50%;margin-left:-11px;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);border-top-width:0}.popover.bottom .arrow:after{top:1px;margin-left:-10px;border-bottom-color:#fff;border-top-width:0}.popover.left .arrow{top:50%;right:-11px;margin-top:-11px;border-left-color:#999;border-left-color:rgba(0,0,0,.25);border-right-width:0}.popover.left .arrow:after{right:1px;bottom:-10px;border-left-color:#fff;border-right-width:0}.thumbnails{margin-left:-20px;list-style:none}.thumbnails:after,.thumbnails:before{display:table;line-height:0}.media-object,.thumbnail,.thumbnail>img{display:block}.row-fluid .thumbnails{margin-left:0}.thumbnails>li{float:left;margin-left:20px}.thumbnail{padding:4px;line-height:20px;border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.055);-moz-box-shadow:0 1px 3px rgba(0,0,0,.055);box-shadow:0 1px 3px rgba(0,0,0,.055);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}a.thumbnail:focus,a.thumbnail:hover{border-color:#08c;-webkit-box-shadow:0 1px 4px rgba(0,105,214,.25);-moz-box-shadow:0 1px 4px rgba(0,105,214,.25);box-shadow:0 1px 4px rgba(0,105,214,.25)}.thumbnail>img{max-width:100%;margin-right:auto;margin-left:auto}.thumbnail .caption{padding:9px;color:#555}.media,.media-body{overflow:hidden;zoom:1}.media,.media .media{margin-top:15px}.media:first-child{margin-top:0}.media>.pull-left{margin-right:10px}.media>.pull-right{margin-left:10px}.media-list{margin-left:0;list-style:none}.badge,.label{display:inline-block;padding:2px 4px;font-size:11.84px;font-weight:700;line-height:14px;color:#fff;white-space:nowrap;background-color:#999}.label{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.badge{padding-right:9px;padding-left:9px;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px}a.badge:focus,a.badge:hover,a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.badge-important,.label-important{background-color:#b94a48}.badge-important[href],.label-important[href]{background-color:#953b39}.badge-warning[href],.label-warning[href]{background-color:#c67605}.badge-success,.label-success{background-color:#468847}.badge-success[href],.label-success[href]{background-color:#356635}.badge-info,.label-info{background-color:#3a87ad}.badge-inverse,.label-inverse{background-color:#333}.badge-inverse[href],.label-inverse[href]{background-color:#1a1a1a}.btn .badge,.btn .label{position:relative;top:-1px}.btn-mini .badge,.btn-mini .label{top:0}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-moz-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-ms-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:0 0}to{background-position:40px 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;overflow:hidden;background-color:#f7f7f7;background-image:-moz-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f5f5f5),to(#f9f9f9));background-image:-webkit-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:-o-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:linear-gradient(to bottom,#f5f5f5,#f9f9f9);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff9f9f9', GradientType=0);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress .bar{float:left;width:0;height:100%;font-size:12px;color:#fff;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#0e90d2;background-image:-moz-linear-gradient(top,#149bdf,#0480be);background-image:-webkit-gradient(linear,0 0,0 100%,from(#149bdf),to(#0480be));background-image:-webkit-linear-gradient(top,#149bdf,#0480be);background-image:-o-linear-gradient(top,#149bdf,#0480be);background-image:linear-gradient(to bottom,#149bdf,#0480be);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf', endColorstr='#ff0480be', GradientType=0);-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-moz-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-sizing:border-box;-webkit-transition:width .6s ease;-moz-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress .bar+.bar{-webkit-box-shadow:inset 1px 0 0 rgba(0,0,0,.15),inset 0 -1px 0 rgba(0,0,0,.15);-moz-box-shadow:inset 1px 0 0 rgba(0,0,0,.15),inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 1px 0 0 rgba(0,0,0,.15),inset 0 -1px 0 rgba(0,0,0,.15)}.progress-striped .bar{background-color:#149bdf;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.15)),color-stop(.75,rgba(255,255,255,.15)),color-stop(.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;-moz-background-size:40px 40px;-o-background-size:40px 40px;background-size:40px 40px}.progress.active .bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-moz-animation:progress-bar-stripes 2s linear infinite;-ms-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress .bar-danger,.progress-danger .bar{background-color:#dd514c;background-image:-moz-linear-gradient(top,#ee5f5b,#c43c35);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#c43c35));background-image:-webkit-linear-gradient(top,#ee5f5b,#c43c35);background-image:-o-linear-gradient(top,#ee5f5b,#c43c35);background-image:linear-gradient(to bottom,#ee5f5b,#c43c35);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffc43c35', GradientType=0)}.progress-danger.progress-striped .bar,.progress-striped .bar-danger{background-color:#ee5f5b;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.15)),color-stop(.75,rgba(255,255,255,.15)),color-stop(.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress .bar-success,.progress-success .bar{background-color:#5eb95e;background-image:-moz-linear-gradient(top,#62c462,#57a957);background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#57a957));background-image:-webkit-linear-gradient(top,#62c462,#57a957);background-image:-o-linear-gradient(top,#62c462,#57a957);background-image:linear-gradient(to bottom,#62c462,#57a957);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff57a957', GradientType=0)}.progress-striped .bar-success,.progress-success.progress-striped .bar{background-color:#62c462;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.15)),color-stop(.75,rgba(255,255,255,.15)),color-stop(.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress .bar-info,.progress-info .bar{background-color:#4bb1cf;background-image:-moz-linear-gradient(top,#5bc0de,#339bb9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#339bb9));background-image:-webkit-linear-gradient(top,#5bc0de,#339bb9);background-image:-o-linear-gradient(top,#5bc0de,#339bb9);background-image:linear-gradient(to bottom,#5bc0de,#339bb9);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff339bb9', GradientType=0)}.progress-info.progress-striped .bar,.progress-striped .bar-info{background-color:#5bc0de;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.15)),color-stop(.75,rgba(255,255,255,.15)),color-stop(.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress .bar-warning,.progress-warning .bar{background-color:#faa732;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:-o-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(to bottom,#fbb450,#f89406);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0)}.progress-striped .bar-warning,.progress-warning.progress-striped .bar{background-color:#fbb450;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.15)),color-stop(.75,rgba(255,255,255,.15)),color-stop(.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.accordion-group{margin-bottom:2px;border:1px solid #e5e5e5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.accordion-heading{border-bottom:0}.accordion-heading .accordion-toggle{display:block;padding:8px 15px}.accordion-toggle{cursor:pointer}.accordion-inner{padding:9px 15px;border-top:1px solid #e5e5e5}.carousel{position:relative;margin-bottom:20px;line-height:1}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-moz-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>a>img,.carousel-inner>.item>img{display:block;line-height:1}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:40%;left:15px;width:40px;height:40px;margin-top:-20px;font-size:60px;font-weight:100;line-height:30px;color:#fff;text-align:center;background:#222;border:3px solid #fff;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;opacity:.5;filter:alpha(opacity=50)}.carousel-control.right{right:15px;left:auto}.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-indicators{position:absolute;top:15px;right:15px;z-index:5;margin:0;list-style:none}.carousel-indicators li{display:block;float:left;width:10px;height:10px;margin-left:5px;text-indent:-999px;background-color:#ccc;background-color:rgba(255,255,255,.25);border-radius:5px}.carousel-indicators .active,.pika-label{background-color:#fff}.carousel-caption{position:absolute;right:0;bottom:0;left:0;padding:15px;background:#333;background:rgba(0,0,0,.75)}.carousel-caption h4,.carousel-caption p{line-height:20px;color:#fff}.carousel-caption h4{margin:0 0 5px}.carousel-caption p,.hero-unit h1{margin-bottom:0}.hero-unit{font-size:18px;font-weight:200;line-height:30px;color:inherit;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.hero-unit h1{line-height:1;letter-spacing:-1px}.hero-unit li{line-height:30px}.invisible{visibility:hidden}.affix{position:fixed}@font-face{font-family:FontAwesome;src:url(/fonts/fontawesome-webfont.eot?v=3.2.1);src:url(/fonts/fontawesome-webfont.eot?#iefix&v=3.2.1) format("embedded-opentype"),url(/fonts/fontawesome-webfont.woff?v=3.2.1) format("woff"),url(/fonts/fontawesome-webfont.ttf?v=3.2.1) format("truetype"),url(/fonts/fontawesome-webfont.svg#fontawesomeregular?v=3.2.1) format("svg");font-weight:400;font-style:normal}[class*=" icon-"]:before,[class^=icon-]:before{text-decoration:inherit;display:inline-block;speak:none}.icon-large:before{vertical-align:-10%;font-size:1.33333em}a [class*=" icon-"],a [class^=icon-]{display:inline;cursor:pointer}[class*=" icon-"].icon-fixed-width,[class^=icon-].icon-fixed-width{display:inline-block;width:1.14286em;text-align:right;padding-right:.28571em}[class*=" icon-"].icon-fixed-width.icon-large,[class^=icon-].icon-fixed-width.icon-large{width:1.42857em}.icons-ul{margin-left:2.14286em;list-style-type:none}.icons-ul>li{position:relative}.icons-ul .icon-li{position:absolute;left:-2.14286em;width:2.14286em;text-align:center;line-height:inherit}[class*=" icon-"].hide,[class^=icon-].hide{display:none}.icon-muted{color:#eee}.icon-light{color:#fff}.icon-dark{color:#333}dd,dt{color:#444}.icon-border{border:1px solid #eee;padding:.2em .25em .15em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.icon-2x{font-size:2em}.icon-2x.icon-border{border-width:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.icon-3x{font-size:3em}.icon-3x.icon-border{border-width:3px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.icon-4x{font-size:4em}.icon-4x.icon-border{border-width:4px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.icon-5x{font-size:5em}.icon-5x.icon-border{border-width:5px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.pull-left{float:left}[class*=" icon-"].pull-left,[class^=icon-].pull-left{margin-right:.3em}[class*=" icon-"].pull-right,[class^=icon-].pull-right{margin-left:.3em}[class*=" icon-"],[class^=icon-]{font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;display:inline;width:auto;height:auto;line-height:normal;vertical-align:baseline;background-image:none;background-position:0 0;background-repeat:repeat;margin-top:0}#tiles .tile a:hover,.clientprofile:active,.clientprofile:hover,.diary_blocked a,.diary_event a,.diary_note a,.slot a:hover,.tab-button,.tab-button:hover,.tmb:hover,.tmbActive:hover,a .icon-spin,a .icon-stack,html.no-touch a:active,html.no-touch a:focus{text-decoration:none}.btn [class*=" icon-"].icon-spin,.btn [class^=icon-].icon-spin,.icon-stack,.nav [class*=" icon-"].icon-spin,.nav [class^=icon-].icon-spin{display:inline-block}.btn [class*=" icon-"].icon-large,.btn [class^=icon-].icon-large,.nav [class*=" icon-"].icon-large,.nav [class^=icon-].icon-large,.nav-pills [class*=" icon-"],.nav-pills [class*=" icon-"].icon-large,.nav-pills [class^=icon-],.nav-pills [class^=icon-].icon-large,.nav-tabs [class*=" icon-"],.nav-tabs [class*=" icon-"].icon-large,.nav-tabs [class^=icon-],.nav-tabs [class^=icon-].icon-large{line-height:.9em}.dropdown-menu>.active>a>[class*=" icon-"],.dropdown-menu>.active>a>[class^=icon-],.dropdown-menu>li>a:hover>[class*=" icon-"],.dropdown-menu>li>a:hover>[class^=icon-],.dropdown-submenu:hover>a>[class*=" icon-"],.dropdown-submenu:hover>a>[class^=icon-],.icon-white,.nav-list>.active>a>[class*=" icon-"],.nav-list>.active>a>[class^=icon-],.nav-pills>.active>a>[class*=" icon-"],.nav-pills>.active>a>[class^=icon-],.navbar-inverse .nav>.active>a>[class*=" icon-"],.navbar-inverse .nav>.active>a>[class^=icon-]{background-image:none}.hr-client,.hr-payment{background-image:-ms-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,.2),rgba(0,0,0,0))!important}.btn [class*=" icon-"].pull-left.icon-2x,.btn [class*=" icon-"].pull-right.icon-2x,.btn [class^=icon-].pull-left.icon-2x,.btn [class^=icon-].pull-right.icon-2x{margin-top:.18em}.btn [class*=" icon-"].icon-spin.icon-large,.btn [class^=icon-].icon-spin.icon-large{line-height:.8em}.btn.btn-small [class*=" icon-"].pull-left.icon-2x,.btn.btn-small [class*=" icon-"].pull-right.icon-2x,.btn.btn-small [class^=icon-].pull-left.icon-2x,.btn.btn-small [class^=icon-].pull-right.icon-2x{margin-top:.25em}.btn.btn-large [class*=" icon-"],.btn.btn-large [class^=icon-]{margin-top:0}.btn.btn-large [class*=" icon-"].pull-left.icon-2x,.btn.btn-large [class*=" icon-"].pull-right.icon-2x,.btn.btn-large [class^=icon-].pull-left.icon-2x,.btn.btn-large [class^=icon-].pull-right.icon-2x{margin-top:.05em}.btn.btn-large [class*=" icon-"].pull-left.icon-2x,.btn.btn-large [class^=icon-].pull-left.icon-2x{margin-right:.2em}.btn.btn-large [class*=" icon-"].pull-right.icon-2x,.btn.btn-large [class^=icon-].pull-right.icon-2x{margin-left:.2em}.nav-list [class*=" icon-"],.nav-list [class^=icon-]{line-height:inherit}.icon-stack{position:relative;width:2em;height:2em;line-height:2em;vertical-align:-35%}.icon-stack [class*=" icon-"],.icon-stack [class^=icon-]{display:block;text-align:center;position:absolute;width:100%;height:100%;font-size:1em;line-height:inherit}.icon-spin,a .icon-flip-horizontal:before,a .icon-flip-vertical:before,a .icon-rotate-180:before,a .icon-rotate-270:before,a .icon-rotate-90:before,a .icon-spin,a .icon-stack{display:inline-block}.icon-stack .icon-stack-base{font-size:2em}.icon-spin{-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear}@-moz-keyframes spin{0%{-moz-transform:rotate(0)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0)}100%{-o-transform:rotate(359deg)}}@-ms-keyframes spin{0%{-ms-transform:rotate(0)}100%{-ms-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(359deg)}}.icon-rotate-90:before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1)}.icon-rotate-180:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2)}.icon-rotate-270:before{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}.icon-flip-horizontal:before{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-ms-transform:scale(-1,1);-o-transform:scale(-1,1);transform:scale(-1,1)}.icon-flip-vertical:before{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-ms-transform:scale(1,-1);-o-transform:scale(1,-1);transform:scale(1,-1)}.icon-glass:before{content:""}.icon-music:before{content:""}.icon-search:before{content:""}.icon-envelope-alt:before{content:""}.icon-heart:before{content:""}.icon-star:before{content:""}.icon-star-empty:before{content:""}.icon-user:before{content:""}.icon-film:before{content:""}.icon-th-large:before{content:""}.icon-th:before{content:""}.icon-th-list:before{content:""}.icon-ok:before{content:""}.icon-remove:before{content:""}.icon-zoom-in:before{content:""}.icon-zoom-out:before{content:""}.icon-off:before,.icon-power-off:before{content:""}.icon-signal:before{content:""}.icon-cog:before,.icon-gear:before{content:""}.icon-trash:before{content:""}.icon-home:before{content:""}.icon-file-alt:before{content:""}.icon-time:before{content:""}.icon-road:before{content:""}.icon-download-alt:before{content:""}.icon-download:before{content:""}.icon-upload:before{content:""}.icon-inbox:before{content:""}.icon-play-circle:before{content:""}.icon-repeat:before,.icon-rotate-right:before{content:""}.icon-refresh:before{content:""}.icon-list-alt:before{content:""}.icon-lock:before{content:""}.icon-flag:before{content:""}.icon-headphones:before{content:""}.icon-volume-off:before{content:""}.icon-volume-down:before{content:""}.icon-volume-up:before{content:""}.icon-qrcode:before{content:""}.icon-barcode:before{content:""}.icon-tag:before{content:""}.icon-tags:before{content:""}.icon-book:before{content:""}.icon-bookmark:before{content:""}.icon-print:before{content:""}.icon-camera:before{content:""}.icon-font:before{content:""}.icon-bold:before{content:""}.icon-italic:before{content:""}.icon-text-height:before{content:""}.icon-text-width:before{content:""}.icon-align-left:before{content:""}.icon-align-center:before{content:""}.icon-align-right:before{content:""}.icon-align-justify:before{content:""}.icon-list:before{content:""}.icon-indent-left:before{content:""}.icon-indent-right:before{content:""}.icon-facetime-video:before{content:""}.icon-picture:before{content:""}.icon-pencil:before{content:""}.icon-map-marker:before{content:""}.icon-adjust:before{content:""}.icon-tint:before{content:""}.icon-edit:before{content:""}.icon-share:before{content:""}.icon-check:before{content:""}.icon-move:before{content:""}.icon-step-backward:before{content:""}.icon-fast-backward:before{content:""}.icon-backward:before{content:""}.icon-play:before{content:""}.icon-pause:before{content:""}.icon-stop:before{content:""}.icon-forward:before{content:""}.icon-fast-forward:before{content:""}.icon-step-forward:before{content:""}.icon-eject:before{content:""}.icon-chevron-left:before{content:""}.icon-chevron-right:before{content:""}.icon-plus-sign:before{content:""}.icon-minus-sign:before{content:""}.icon-remove-sign:before{content:""}.icon-ok-sign:before{content:""}.icon-question-sign:before{content:""}.icon-info-sign:before{content:""}.icon-screenshot:before{content:""}.icon-remove-circle:before{content:""}.icon-ok-circle:before{content:""}.icon-ban-circle:before{content:""}.icon-arrow-left:before{content:""}.icon-arrow-right:before{content:""}.icon-arrow-up:before{content:""}.icon-arrow-down:before{content:""}.icon-mail-forward:before,.icon-share-alt:before{content:""}.icon-resize-full:before{content:""}.icon-resize-small:before{content:""}.icon-plus:before{content:""}.icon-minus:before{content:""}.icon-asterisk:before{content:""}.icon-exclamation-sign:before{content:""}.icon-gift:before{content:""}.icon-leaf:before{content:""}.icon-fire:before{content:""}.icon-eye-open:before{content:""}.icon-eye-close:before{content:""}.icon-warning-sign:before{content:""}.icon-plane:before{content:""}.icon-calendar:before{content:""}.icon-random:before{content:""}.icon-comment:before{content:""}.icon-magnet:before{content:""}.icon-chevron-up:before{content:""}.icon-chevron-down:before{content:""}.icon-retweet:before{content:""}.icon-shopping-cart:before{content:""}.icon-folder-close:before{content:""}.icon-folder-open:before{content:""}.icon-resize-vertical:before{content:""}.icon-resize-horizontal:before{content:""}.icon-bar-chart:before{content:""}.icon-twitter-sign:before{content:""}.icon-facebook-sign:before{content:""}.icon-camera-retro:before{content:""}.icon-key:before{content:""}.icon-cogs:before,.icon-gears:before{content:""}.icon-comments:before{content:""}.icon-thumbs-up-alt:before{content:""}.icon-thumbs-down-alt:before{content:""}.icon-star-half:before{content:""}.icon-heart-empty:before{content:""}.icon-signout:before{content:""}.icon-linkedin-sign:before{content:""}.icon-pushpin:before{content:""}.icon-external-link:before{content:""}.icon-signin:before{content:""}.icon-trophy:before{content:""}.icon-github-sign:before{content:""}.icon-upload-alt:before{content:""}.icon-lemon:before{content:""}.icon-phone:before{content:""}.icon-check-empty:before,.icon-unchecked:before{content:""}.icon-bookmark-empty:before{content:""}.icon-phone-sign:before{content:""}.icon-twitter:before{content:""}.icon-facebook:before{content:""}.icon-github:before{content:""}.icon-unlock:before{content:""}.icon-credit-card:before{content:""}.icon-rss:before{content:""}.icon-hdd:before{content:""}.icon-bullhorn:before{content:""}.icon-bell:before{content:""}.icon-certificate:before{content:""}.icon-hand-right:before{content:""}.icon-hand-left:before{content:""}.icon-hand-up:before{content:""}.icon-hand-down:before{content:""}.icon-circle-arrow-left:before{content:""}.icon-circle-arrow-right:before{content:""}.icon-circle-arrow-up:before{content:""}.icon-circle-arrow-down:before{content:""}.icon-globe:before{content:""}.icon-wrench:before{content:""}.icon-tasks:before{content:""}.icon-filter:before{content:""}.icon-briefcase:before{content:""}.icon-fullscreen:before{content:""}.icon-group:before{content:""}.icon-link:before{content:""}.icon-cloud:before{content:""}.icon-beaker:before{content:""}.icon-cut:before{content:""}.icon-copy:before{content:""}.icon-paper-clip:before,.icon-paperclip:before{content:""}.icon-save:before{content:""}.icon-sign-blank:before{content:""}.icon-reorder:before{content:""}.icon-list-ul:before{content:""}.icon-list-ol:before{content:""}.icon-strikethrough:before{content:""}.icon-underline:before{content:""}.icon-table:before{content:""}.icon-magic:before{content:""}.icon-truck:before{content:""}.icon-pinterest:before{content:""}.icon-pinterest-sign:before{content:""}.icon-google-plus-sign:before{content:""}.icon-google-plus:before{content:""}.icon-money:before{content:""}.icon-caret-down:before{content:""}.icon-caret-up:before{content:""}.icon-caret-left:before{content:""}.icon-caret-right:before{content:""}.icon-columns:before{content:""}.icon-sort:before{content:""}.icon-sort-down:before{content:""}.icon-sort-up:before{content:""}.icon-envelope:before{content:""}.icon-linkedin:before{content:""}.icon-rotate-left:before,.icon-undo:before{content:""}.icon-legal:before{content:""}.icon-dashboard:before{content:""}.icon-comment-alt:before{content:""}.icon-comments-alt:before{content:""}.icon-bolt:before{content:""}.icon-sitemap:before{content:""}.icon-umbrella:before{content:""}.icon-paste:before{content:""}.icon-lightbulb:before{content:""}.icon-exchange:before{content:""}.icon-cloud-download:before{content:""}.icon-cloud-upload:before{content:""}.icon-user-md:before{content:""}.icon-stethoscope:before{content:""}.icon-suitcase:before{content:""}.icon-bell-alt:before{content:""}.icon-coffee:before{content:""}.icon-food:before{content:""}.icon-file-text-alt:before{content:""}.icon-building:before{content:""}.icon-hospital:before{content:""}.icon-ambulance:before{content:""}.icon-medkit:before{content:""}.icon-fighter-jet:before{content:""}.icon-beer:before{content:""}.icon-h-sign:before{content:""}.icon-plus-sign-alt:before{content:""}.icon-double-angle-left:before{content:""}.icon-double-angle-right:before{content:""}.icon-double-angle-up:before{content:""}.icon-double-angle-down:before{content:""}.icon-angle-left:before{content:""}.icon-angle-right:before{content:""}.icon-angle-up:before{content:""}.icon-angle-down:before{content:""}.icon-desktop:before{content:""}.icon-laptop:before{content:""}.icon-tablet:before{content:""}.icon-mobile-phone:before{content:""}.icon-circle-blank:before{content:""}.icon-quote-left:before{content:""}.icon-quote-right:before{content:""}.icon-spinner:before{content:""}.icon-circle:before{content:""}.icon-mail-reply:before,.icon-reply:before{content:""}.icon-github-alt:before{content:""}.icon-folder-close-alt:before{content:""}.icon-folder-open-alt:before{content:""}.icon-expand-alt:before{content:""}.icon-collapse-alt:before{content:""}.icon-smile:before{content:""}.icon-frown:before{content:""}.icon-meh:before{content:""}.icon-gamepad:before{content:""}.icon-keyboard:before{content:""}.icon-flag-alt:before{content:""}.icon-flag-checkered:before{content:""}.icon-terminal:before{content:""}.icon-code:before{content:""}.icon-mail-reply-all:before,.icon-reply-all:before{content:""}.icon-star-half-empty:before,.icon-star-half-full:before{content:""}.icon-location-arrow:before{content:""}.icon-crop:before{content:""}.icon-code-fork:before{content:""}.icon-unlink:before{content:""}.icon-question:before{content:""}.icon-info:before{content:""}.icon-exclamation:before{content:""}.icon-superscript:before{content:""}.icon-subscript:before{content:""}.icon-eraser:before{content:""}.icon-puzzle-piece:before{content:""}.icon-microphone:before{content:""}.icon-microphone-off:before{content:""}.icon-shield:before{content:""}.icon-calendar-empty:before{content:""}.icon-fire-extinguisher:before{content:""}.icon-rocket:before{content:""}.icon-maxcdn:before{content:""}.icon-chevron-sign-left:before{content:""}.icon-chevron-sign-right:before{content:""}.icon-chevron-sign-up:before{content:""}.icon-chevron-sign-down:before{content:""}.icon-html5:before{content:""}.icon-css3:before{content:""}.icon-anchor:before{content:""}.icon-unlock-alt:before{content:""}.icon-bullseye:before{content:""}.icon-ellipsis-horizontal:before{content:""}.icon-ellipsis-vertical:before{content:""}.icon-rss-sign:before{content:""}.icon-play-sign:before{content:""}.icon-ticket:before{content:""}.icon-minus-sign-alt:before{content:""}.icon-check-minus:before{content:""}.icon-level-up:before{content:""}.icon-level-down:before{content:""}.icon-check-sign:before{content:""}.icon-edit-sign:before{content:""}.icon-external-link-sign:before{content:""}.icon-share-sign:before{content:""}.icon-compass:before{content:""}.icon-collapse:before{content:""}.icon-collapse-top:before{content:""}.icon-expand:before{content:""}.icon-eur:before,.icon-euro:before{content:""}.icon-gbp:before{content:""}.icon-dollar:before,.icon-usd:before{content:""}.icon-inr:before,.icon-rupee:before{content:""}.icon-jpy:before,.icon-yen:before{content:""}.icon-cny:before,.icon-renminbi:before{content:""}.icon-krw:before,.icon-won:before{content:""}.icon-bitcoin:before,.icon-btc:before{content:""}.icon-file:before{content:""}.icon-file-text:before{content:""}.icon-sort-by-alphabet:before{content:""}.icon-sort-by-alphabet-alt:before{content:""}.icon-sort-by-attributes:before{content:""}.icon-sort-by-attributes-alt:before{content:""}.icon-sort-by-order:before{content:""}.icon-sort-by-order-alt:before{content:""}.icon-thumbs-up:before{content:""}.icon-thumbs-down:before{content:""}.icon-youtube-sign:before{content:""}.icon-youtube:before{content:""}.icon-xing:before{content:""}.icon-xing-sign:before{content:""}.icon-youtube-play:before{content:""}.icon-dropbox:before{content:""}.icon-stackexchange:before{content:""}.icon-instagram:before{content:""}.icon-flickr:before{content:""}.icon-adn:before{content:""}.icon-bitbucket:before{content:""}.icon-bitbucket-sign:before{content:""}.icon-tumblr:before{content:""}.icon-tumblr-sign:before{content:""}.icon-long-arrow-down:before{content:""}.icon-long-arrow-up:before{content:""}.icon-long-arrow-left:before{content:""}.icon-long-arrow-right:before{content:""}.icon-apple:before{content:""}.icon-windows:before{content:""}.icon-android:before{content:""}.icon-linux:before{content:""}.icon-dribbble:before{content:""}.icon-skype:before{content:""}.icon-foursquare:before{content:""}.icon-trello:before{content:""}.icon-female:before{content:""}.icon-male:before{content:""}.icon-gittip:before{content:""}.icon-sun:before{content:""}.icon-moon:before{content:""}.icon-archive:before{content:""}.icon-bug:before{content:""}.icon-vk:before{content:""}.icon-weibo:before{content:""}.icon-renren:before{content:""}.icon-large{font-size:1.33333em;margin-top:-4px;padding-top:3px;margin-bottom:-4px;padding-bottom:3px;vertical-align:middle}.nav [class*=" icon-"],.nav [class^=icon-]{vertical-align:inherit;margin-top:-4px;padding-top:3px;margin-bottom:-4px;padding-bottom:3px}.nav [class*=" icon-"].icon-large,.nav [class^=icon-].icon-large{vertical-align:-25%}.nav-pills [class*=" icon-"].icon-large,.nav-pills [class^=icon-].icon-large,.nav-tabs [class*=" icon-"].icon-large,.nav-tabs [class^=icon-].icon-large{line-height:.75em;margin-top:-7px;padding-top:5px;margin-bottom:-5px;padding-bottom:4px}.btn [class*=" icon-"].pull-left,.btn [class*=" icon-"].pull-right,.btn [class^=icon-].pull-left,.btn [class^=icon-].pull-right{vertical-align:inherit}.form-horizontal .help-inline,.form-horizontal .input-append,.form-horizontal .input-prepend,.form-horizontal .uneditable-input,.form-horizontal input,.form-horizontal select,.form-horizontal textarea,.form-search .help-inline,.form-search .input-append,.form-search .input-prepend,.form-search .uneditable-input,.form-search input,.form-search select,.form-search textarea,.input-append,.input-prepend{vertical-align:initial}.btn [class*=" icon-"].icon-large,.btn [class^=icon-].icon-large{margin-top:-.5em}html{height:100%}.hr-client,.hr-payment,.hr-settings{height:1px!important}button,html input[type=button]{-webkit-appearance:none;-webkit-border-radius:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none;-webkit-border-radius:0;border-radius:0}.hr-client,.hr-payment,.hr-settings,.slot:hover::before{border:0!important}body{margin:0}a{color:#255187}.row{margin-left:0}[class*=span]{margin-left:1px}.container,.navbar-fixed-bottom .container,.navbar-fixed-top .container,.navbar-static-top .container,.span14{width:1100px}.span13{width:1020px}.span2{width:190px}.offset14{margin-left:1140px}.offset13{margin-left:1060px}smallest{font-size:75%}strong{font-weight:900}h4,h5,h6{line-height:22px}dl{margin-bottom:0;margin-top:0}dd,dt{line-height:21px}dt{font-size:105%}dd{margin-left:10px}.dl-horizontal dt{color:#333}.dl-horizontal dd{margin-left:190px;color:#333}.hr-client{margin:11px 0 6px!important;background-image:-webkit-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,.2),rgba(0,0,0,0))!important;background-image:-moz-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,.2),rgba(0,0,0,0))!important;background-image:-o-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,.2),rgba(0,0,0,0))!important}.hr-payment{margin:5px 0 8px!important;background-image:-webkit-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,.2),rgba(0,0,0,0))!important;background-image:-moz-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,.2),rgba(0,0,0,0))!important;background-image:-o-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,.2),rgba(0,0,0,0))!important}.hr-settings{margin:-11px 0 8px!important;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.25),rgba(0,0,0,.15),rgba(0,0,0,0))!important;background-image:-moz-linear-gradient(left,rgba(0,0,0,.25),rgba(0,0,0,.15),rgba(0,0,0,0))!important;background-image:-ms-linear-gradient(left,rgba(0,0,0,.25),rgba(0,0,0,.15),rgba(0,0,0,0))!important;background-image:-o-linear-gradient(left,rgba(0,0,0,.25),rgba(0,0,0,.15),rgba(0,0,0,0))!important}hr{margin:10px 0 30px;border-bottom:0}address{margin-bottom:0}button,input,label,select,textarea{line-height:24px;color:#545454}label{margin-bottom:2px}input[type=checkbox],input[type=radio]{margin:-1px 0 0}input[type=file]:focus,input[type=checkbox]:focus+label,input[type=radio]:focus,select:focus{outline:#333 dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.checkbox,.radio{padding-left:0}.checkbox input[type=checkbox],.radio input[type=radio]{float:none;margin-left:0}.input-188{width:188px}.input-155{width:155px}.input-125{width:125px}input[disabled],input[readonly],select[disabled],select[readonly],textarea[disabled],textarea[readonly]{cursor:not-allowed;background-color:#f3f3f3;color:#000;-webkit-text-fill-color:#000}input[disabled]+.c-svg,input[readonly]+.c-svg,select[disabled]+.c-svg,select[readonly]+.c-svg,textarea[disabled]+.c-svg,textarea[readonly]+.c-svg{display:none}.input-prepend .add-on:first-child,.input-prepend .btn:first-child{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.input-append .uneditable-input,.input-append input,.input-append select{-webkit-appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.input-append .add-on:last-child,.input-append .btn-group:last-child>.dropdown-toggle,.input-append .btn:last-child,.input-append .uneditable-input+.btn-group .btn:last-child,.input-append input+.btn-group .btn:last-child,.input-append select+.btn-group .btn:last-child,.input-prepend.input-append .uneditable-input+.btn-group .btn,.input-prepend.input-append input+.btn-group .btn,.input-prepend.input-append select+.btn-group .btn{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.input-prepend.input-append .add-on:first-child,.input-prepend.input-append .btn:first-child{margin-right:-1px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.input-prepend.input-append .add-on:last-child,.input-prepend.input-append .btn:last-child{margin-left:-1px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}input.search-query{padding-right:14px;padding-right:4px\9;padding-left:14px;padding-left:4px\9;margin-bottom:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.form-search .input-append .btn,.form-search .input-append .search-query,.form-search .input-prepend .btn,.form-search .input-prepend .search-query{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.datepicker,.table-bordered{-webkit-border-radius:0;-moz-border-radius:0}.form-horizontal .control-group{display:inherit}.form-horizontal .control-group:after,.form-horizontal .control-group:before{display:initial}.form-horizontal .control-label{width:100px;padding-top:3px}.form-horizontal .controls{margin-left:120px}.table-bordered{border-radius:0}.btn-large{padding:11px 19px;font-size:120%}.btn-group{white-space:inherit}.btn-group+.btn-group{margin-left:0}.btn-group.open .btn-primary.dropdown-toggle{background-color:#255187}.btn-group.open .btn-warning.dropdown-toggle{background-color:#FF9A2E}.btn-group.open .btn-success.dropdown-toggle{background-color:#66B366}.btn-group.open .btn-info.dropdown-toggle{background-color:#578BC9}.alertmargin{margin:0 10px 7px}.navbar{margin-bottom:0;padding-top:0;z-index:5}.navbar-search .search-query{font-family:inherit}.navbar-static-bottom{position:static;right:0;left:0;z-index:1030;margin-bottom:0}.datepicker-dropdown:after,.datepicker-dropdown:before{content:'';display:inline-block;position:absolute}#wrap{min-height:100%;height:auto!important;height:100%;margin:0 auto -60px}#footer,#push{height:60px}.navbar .nav>li{font-size:105%;font-weight:500}.navbar .nav>li>a{padding:8px 10px 7px;color:#555;text-shadow:none}.navbar .nav>li>a:focus,.navbar .nav>li>a:hover{color:#777}.navbar-inverse .navbar-inner{background-color:none}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#666}.modal-backdrop,.modal-backdrop.fade.in{opacity:.4;filter:alpha(opacity=60)}.tooltip-inner{white-space:pre-wrap;background-color:#000!important}.popover{z-index:1050;max-width:376px}.popover-title{color:#333}.inactive button{color:#ddd!important;font-size:90%!important}.inactive button h4{color:#aaa!important}.media-heading{margin:1px 0}.media-address{font-size:100%;line-height:17px!important}.badge,.label{text-shadow:none}.badge-big,.label-big{padding:4px 6px!important;font-size:110%!important}.badge-warning,.label-warning{background-color:#FF9A2E}.badge-diary,.badge-info[href],.label-diary,.label-info[href]{background-color:#9667BC}.hero-unit{padding:30px;margin-bottom:5px;background-color:#fbfbfb}.hero-unit h1{font-size:56px;color:#444}.datepicker{padding:4px;direction:ltr}.datepicker .dow{border-top:1px solid #ddd!important}.datepicker-inline{width:220px}.datepicker.datepicker-rtl{direction:rtl}.datepicker-dropdown{top:0;left:0}.datepicker-dropdown:before{border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,.2);top:-7px;left:6px}.datepicker-dropdown:after{border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;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{margin:0}.datepicker td,.datepicker th{text-align:center;width:20px;height:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:none;font-size:13px!important}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.day:hover{background:#eee;cursor:pointer}.datepicker table tr td.new,.datepicker table tr td.old{color:#999}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:0 0;color:#999;cursor:default}.datepicker table tr td.today,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today:hover{background-color:#fde19a;background-image:-moz-linear-gradient(top,#fdd49a,#fdf59a);background-image:-ms-linear-gradient(top,#fdd49a,#fdf59a);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fdd49a),to(#fdf59a));background-image:-webkit-linear-gradient(top,#fdd49a,#fdf59a);background-image:-o-linear-gradient(top,#fdd49a,#fdf59a);background-image:linear-gradient(top,#fdd49a,#fdf59a);background-repeat:repeat-x;border-color:#fdf59a #fdf59a #fbed50;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#000!important}.datepicker table tr td.today.active,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled.disabled,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled:hover.disabled,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.disabled:hover:hover,.datepicker table tr td.today.disabled:hover[disabled],.datepicker table tr td.today.disabled[disabled],.datepicker table tr td.today:active,.datepicker table tr td.today:hover,.datepicker table tr td.today:hover.active,.datepicker table tr td.today:hover.disabled,.datepicker table tr td.today:hover:active,.datepicker table tr td.today:hover:hover,.datepicker table tr td.today:hover[disabled],.datepicker table tr td.today[disabled]{background-color:#fdf59a}.datepicker table tr td.today.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today:active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today:hover:active{background-color:#fbf069\9}.datepicker table tr td.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active:hover{background-color:#006dcc;background-image:-moz-linear-gradient(top,#08c,#04c);background-image:-ms-linear-gradient(top,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(top,#08c,#04c);background-image:-o-linear-gradient(top,#08c,#04c);background-image:linear-gradient(top,#08c,#04c);background-repeat:repeat-x;border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff!important;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover.disabled,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active.disabled:hover[disabled],.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active:active,.datepicker table tr td.active:hover,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover.disabled,.datepicker table tr td.active:hover:active,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active:hover[disabled],.datepicker table tr td.active[disabled]{background-color:#04c}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active:active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover:active{background-color:#039\9}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer}.datepicker table tr td span:hover{background:#eee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:0 0;color:#999;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover{background-color:#006dcc;background-image:-moz-linear-gradient(top,#08c,#04c);background-image:-ms-linear-gradient(top,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(top,#08c,#04c);background-image:-o-linear-gradient(top,#08c,#04c);background-image:linear-gradient(top,#08c,#04c);background-repeat:repeat-x;border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled.disabled,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover.disabled,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active.disabled:hover[disabled],.datepicker table tr td span.active.disabled[disabled],.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover.disabled,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active:hover:hover,.datepicker table tr td span.active:hover[disabled],.datepicker table tr td span.active[disabled]{background-color:#04c}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover:active{background-color:#039\9}.datepicker table tr td span.old{color:#999}.datepicker th.switch{width:145px}.datepicker tfoot tr:first-child th,.datepicker thead tr:first-child th{cursor:pointer}.datepicker tfoot tr:first-child th:hover,.datepicker thead tr:first-child th:hover{background:#eee}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.datepicker thead tr:first-child th.cw{cursor:default;background-color:transparent}.input-append.date .add-on i,.input-prepend.date .add-on i{display:block;cursor:pointer;width:16px;height:16px}.rangeslider,.rangeslider__fill{background:#e6e6e6;display:block;height:20px;width:100%;-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,.3);-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.3);box-shadow:inset 0 1px 3px rgba(0,0,0,.3);-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.rangeslider{position:relative}.rangeslider--disabled{filter:alpha(Opacity=40);opacity:.4}.rangeslider__fill{background:#0f0;position:absolute;top:0}.rangeslider__handle{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4xIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g) #fff;border:1px solid #ccc;cursor:pointer;display:inline-block;width:40px;height:40px;position:absolute;top:-10px;background-size:100%;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,rgba(255,255,255,0)),color-stop(100%,rgba(0,0,0,.1)));background-image:-moz-linear-gradient(rgba(255,255,255,0),rgba(0,0,0,.1));background-image:-webkit-linear-gradient(rgba(255,255,255,0),rgba(0,0,0,.1));background-image:linear-gradient(rgba(255,255,255,0),rgba(0,0,0,.1));-moz-box-shadow:0 0 8px rgba(0,0,0,.3);-webkit-box-shadow:0 0 8px rgba(0,0,0,.3);box-shadow:0 0 8px rgba(0,0,0,.3);-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.rangeslider__handle:after{display:block;width:18px;height:18px;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjEzIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==);background-size:100%;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,rgba(0,0,0,.13)),color-stop(100%,rgba(255,255,255,0)));background-image:-moz-linear-gradient(rgba(0,0,0,.13),rgba(255,255,255,0));background-image:-webkit-linear-gradient(rgba(0,0,0,.13),rgba(255,255,255,0));background-image:linear-gradient(rgba(0,0,0,.13),rgba(255,255,255,0));-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.rangeslider__handle:active{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjEiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4xMiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==);background-size:100%;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,rgba(0,0,0,.1)),color-stop(100%,rgba(0,0,0,.12)));background-image:-moz-linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.12));background-image:-webkit-linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.12));background-image:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.12))}input[type=range]:focus+.rangeslider .rangeslider__handle{-moz-box-shadow:0 0 8px rgba(255,0,255,.9);-webkit-box-shadow:0 0 8px rgba(255,0,255,.9);box-shadow:0 0 8px rgba(255,0,255,.9)}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(Opacity=0)}100%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(Opacity=100)}}@keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes bounce{0%,100%,20%,40%,60%,80%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}@media screen{.for-print{display:none}}@media print{body .c-fixed-footer-container,body .c-ribbons,body#diary #diary_overlay,body#diary .appt-menu,body#diary .appt-notes-hover,body#diary .bttn.single~.dropdown-container,body#diary .diary-message,body#diary .dropdown-menu,body#diary .location-color,body#diary .modal-wrapper,body#diary .room-color,body#diary .timeblocks,body#diary .topbar .bttn,body#diary .topbar .prevthisnext,body>footer,body>header,body>nav{display:none!important}body#diary main.diary-wrap .appt-container,body#diary main.diary-wrap .overlap-group,body#diary main.diary-wrap .slot,body#diary main.diary-wrap .slot-container,body#reports tr{page-break-inside:avoid}*,:after,:before{-webkit-print-color-adjust:exact!important;color-adjust:exact!important;-webkit-filter:grayscale(100%);filter:grayscale(100%);cursor:default!important;color:#000!important;text-shadow:none!important;box-shadow:none!important}body#diary{position:relative;width:297mm!important;margin:0!important;background-color:#fff!important;color:#000!important;font-family:Arial,Helvetica,sans-serif;padding:0!important;height:auto!important}body#diary main.diary-wrap .diaries-container,body#diary main.diary-wrap .diary-container,body#diary main.diary-wrap .diarybody,body#diary main.diary-wrap table.columns{width:100%!important}body#diary main.diary-wrap .appt-container p.icons .icon span,body#diary main.diary-wrap .appt-container p.icons .icon:before,body#diary main.diary-wrap .appt-container p.status:before,body#diary main.diary-wrap .appt-rfna,body#diary main.diary-wrap .appt-type,body#diary main.diary-wrap .client,body#diary main.diary-wrap .duration,body#diary main.diary-wrap .start-time{font-size:8pt;line-height:1.3em;font-weight:400}body#diary main.diary-wrap section.diary-view{padding-top:35px!important}body#diary main.diary-wrap section.diary-view .main_diary_area{padding-top:0}body#diary main.diary-wrap section.diary-view .diary-container{display:block}body#diary main.diary-wrap section.diary-view .topbar{position:absolute;top:0;border:0;background-color:transparent;height:auto!important}body#diary main.diary-wrap section.diary-view .topbar .dropdown-container{top:0;border:0!important}body#diary main.diary-wrap section.diary-view .topbar .dropdown-container .dropdown.practitioner{position:relative;padding-left:22mm!important}body#diary main.diary-wrap section.diary-view .topbar .dropdown-container .dropdown.practitioner:before{content:'Practitioner: ';position:absolute;top:7px;left:0;background-image:none}body#diary main.diary-wrap section.diary-view .topbar .dropdown-container .dropdown.practitioner:after{display:none!important}body#diary main.diary-wrap section.diary-view .topbar .dropdown-container .dropdown.practitioner select{padding:0}body#diary main.diary-wrap section.diary-view .slots{z-index:1;top:1px}body#diary main.diary-wrap section.diary-view .slots .overlap-group{position:relative;height:auto!important;top:1px!important;margin-bottom:1px}body#diary main.diary-wrap section.diary-view .slots .overlap-group .slot-container{position:relative}body#diary main.diary-wrap section.diary-view .slots .overlap-group .slot-container .slot{margin-top:-1px;left:0!important;height:auto!important;width:100%!important;background:#fff!important;z-index:2;position:relative!important}body#diary main.diary-wrap section.diary-view .slots .overlap-group .slot-container .slot:after{height:2px;top:0;left:0;display:block;z-index:3;border:0 unset}body#diary main.diary-wrap section.diary-view .slots .overlap-group .slot-container .slot.free{border-bottom:1px solid #000!important;left:0!important;width:100%!important}body#diary main.diary-wrap section.diary-view .slots .overlap-group .slot-container .slot .appt-container{padding:6px 6px 15px;outline:#000 solid 1px!important}body#diary main.diary-wrap section.diary-view .slots .overlap-group .slot-container .slot .appt-container p.times .start-time{font-weight:700}body#diary main.diary-wrap section.diary-view .slots .overlap-group .slot-container .slot .appt-container p.times .duration{position:relative;left:5px;font-weight:700}body#diary main.diary-wrap section.diary-view .slots .overlap-group .slot-container .slot .appt-container p.appt-details .appt-rfna,body#diary main.diary-wrap section.diary-view .slots .overlap-group .slot-container .slot .appt-container p.appt-details .appt-type{display:inline-block;width:60%;text-transform:lowercase}body#diary main.diary-wrap section.diary-view .slots .overlap-group .slot-container .slot .appt-container p.appt-details .appt-type:empty{display:none}body#diary main.diary-wrap section.diary-view .slots .overlap-group .slot-container .slot .appt-container p.status{border:none}body#diary main.diary-wrap section.diary-view .slots .overlap-group .slot-container .slot .appt-container p.status:before{content:attr(title);position:absolute;top:6px;right:5px;white-space:nowrap;text-transform:capitalize;font-style:italic}body#diary main.diary-wrap section.diary-view .slots .overlap-group .slot-container .slot .appt-container p.icons{position:relative;left:0;width:auto;height:auto}body#diary main.diary-wrap section.diary-view .slots .overlap-group .slot-container .slot .appt-container p.icons .icon{display:block;background-color:#fff!important;float:left;width:100%;height:auto;opacity:1;margin:5px 0 0}body#diary main.diary-wrap section.diary-view .slots .overlap-group .slot-container .slot .appt-container p.icons .icon:before{content:attr(title);padding-left:14px;text-transform:capitalize}body#diary main.diary-wrap section.diary-view .slots .overlap-group .slot-container .slot .appt-container p.icons .icon:after{height:11px;width:11px;top:3px;background-size:4.5mm;background-position:center}body#diary main.diary-wrap section.diary-view .slots .overlap-group .slot-container .slot .appt-container p.icons .icon[class*=online-booking]:after{background-image:url(/img/icons/booked-via-online-booking-print.svg)}body#diary main.diary-wrap section.diary-view .slots .overlap-group .slot-container .slot .appt-container p.icons .icon[class*=charges]:after,body#diary main.diary-wrap section.diary-view .slots .overlap-group .slot-container .slot .appt-container p.icons .icon[class*=invoice]:after{background-image:url(/img/icons/charges-print.svg)}body#diary main.diary-wrap section.diary-view .slots .overlap-group .slot-container .slot .appt-container p.icons .icon[class*=clinical]:after{background-image:url(/img/icons/clinical-notes-print.svg)}body#diary main.diary-wrap section.diary-view .slots .overlap-group .slot-container .slot .appt-container p.icons .icon.new-client:after{background-image:url(/img/icons/new-client-print.svg)}body#diary main.diary-wrap section.diary-view .slots .overlap-group .slot-container .slot .appt-container p.icons .icon.new-client:before{content:"New client"}body#diary main.diary-wrap section.diary-view .slots .overlap-group .slot-container .slot .appt-container p.icons .icon.client-balance:before{padding-left:0;content:"Balance: "}body#diary main.diary-wrap section.diary-view .slots .overlap-group .slot-container .slot .appt-container p.icons .icon.client-balance span{display:inline-block}body#diary main.diary-wrap section.diary-view .slots .overlap-group .slot-container .slot .appt-container:after,body#diary main.diary-wrap section.diary-view .slots .overlap-group .slot-container .slot .appt-container:before{content:"";display:table;line-height:0}body#diary main.diary-wrap section.diary-view .slots .overlap-group .slot-container .slot .appt-container:after{clear:both}body#diary main.diary-wrap section.diary-view .slots .overlap-group .slot-container .slot .appt-container .event-attendee-list,body#diary main.diary-wrap section.diary-view .slots .overlap-group .slot-container .slot .appt-container .event-attendee-list li{line-height:1em!important;margin:0!important;padding:0!important;color:#000!important;font-size:7pt!important;font-size:6pt!important}body#diary main.diary-wrap section.diary-view .slots .overlap-group .slot-container .slot .appt-container .event-attendee-list li{display:inline-block!important;white-space:normal!important;float:left!important}body#diary main.diary-wrap section.diary-view .slots .overlap-group.has-dna .slot-container .sidebar.dna{position:relative}body#diary main.diary-wrap section.diary-view .slots .overlap-group.has-dna .slot-container .sidebar.dna .tag.dna{position:relative;height:auto;min-height:48px;background:#d7d7d7;font-size:0}body#diary main.diary-wrap section.diary-view .slots .overlap-group.has-dna .slot-container .sidebar.dna .tag.dna:after{content:'DNA';font-size:9pt;position:absolute;top:4px;left:0;writing-mode:vertical-rl;text-orientation:upright;letter-spacing:-1px}body#diary main.diary-wrap section.diary-view .slots .overlap-group.has-dna .slot-container .sidebar.dna .tag.dna>.appt-menu.dna-menu{display:block!important;left:30px;top:-10px;position:relative;margin:0;visibility:hidden;padding:0}body#diary main.diary-wrap section.diary-view .slots .overlap-group.has-dna .slot-container .sidebar.dna .tag.dna>.appt-menu.dna-menu .appt-options,body#diary main.diary-wrap section.diary-view .slots .overlap-group.has-dna .slot-container .sidebar.dna .tag.dna>.appt-menu.dna-menu .bttn.close{display:none}body#diary main.diary-wrap section.diary-view .slots .overlap-group.has-dna .slot-container .sidebar.dna .tag.dna>.appt-menu.dna-menu .dna-slots .slot.dna{visibility:visible;min-height:0}body#diary main.diary-wrap section.diary-view .slots .overlap-group.has-dna .slot-container .sidebar.dna .tag.dna>.appt-menu.dna-menu .dna-slots .slot.dna .appt-container{outline:0!important;padding:0}body#diary main.diary-wrap section.diary-view .timeblocks li{border-top:1px solid #000!important}body#diary main.diary-wrap section.diary-view table.columns{table-layout:fixed;background-image:url(/img/diagonal-line-bg.png)!important;background-size:18px!important;margin-bottom:25px}body#diary main.diary-wrap section.diary-view table.columns.multi{margin-top:-35px}body#diary main.diary-wrap section.diary-view table.columns.single tbody{margin-top:77px}body#diary main.diary-wrap section.diary-view table.columns thead{z-index:1;position:fixed;width:100%;left:0;right:0;display:table;table-layout:fixed}body#diary main.diary-wrap section.diary-view table.columns thead tr td{display:table-cell!important;border:1px solid #000!important}body#diary main.diary-wrap section.diary-view table.columns thead tr:nth-of-type(1) td{padding:3px 0!important;background-color:#e6e6e6!important}body#diary main.diary-wrap section.diary-view table.columns thead tr:nth-of-type(2) td{padding:10px 0!important;height:auto!important;background-color:#eee!important}body#diary main.diary-wrap section.diary-view table.columns thead tr:nth-of-type(2) td span.usercolor,body#diary main.diary-wrap section.diary-view table.columns thead tr:nth-of-type(2) td:first-of-type:after{display:none!important}body#diary main.diary-wrap section.diary-view table.columns tbody{display:table;margin-top:63px;width:100%;table-layout:fixed}body#diary main.diary-wrap section.diary-view table.columns tbody tr.calendar-date-row{display:table-row}body#diary main.diary-wrap section.diary-view table.columns tbody tr.calendar-date-row td{display:table-cell;border:1px solid #000}body#diary main.diary-wrap section.diary-view table.columns tbody tr.calendar-date-row td .calendar-date{margin:0!important}body#diary main.diary-wrap section.diary-view table.columns tbody tr.calendar-date-row td .calendar-date .td:first-of-type{display:none!important}body#diary main.diary-wrap section.diary-view table.columns tbody tr.calendar-date-row td .calendar-date .td:last-of-type{text-align:center;font-size:11px;padding:0}body#diary main.diary-wrap section.diary-view table.columns tbody tr.diary-slots-row td{display:table-cell!important;vertical-align:top!important;width:14.2%!important;border-top:1px solid #000!important;border-left:1px solid #000!important;border-right:1px solid #000!important;border-bottom:1px solid #000!important;padding:0!important;overflow:hidden}body#diary main.diary-wrap section.diary-view table.columns tbody tr.diary-slots-row td .mobile-head{display:none!important}body#reports #logout_overlay,body#reports #pagination_display_info,body#reports #report_pagination,body#reports #report_status,body#reports .container.full-width,body#reports th:after{display:none}body#reports{padding:0}body#reports #report_table{display:block!important}body#reports table{border:0!important;page-break-inside:auto;width:210mm;min-width:210mm;table-layout:auto;-fs-table-paginate:paginate;color:#000!important;border-spacing:0;border-collapse:collapse}body#reports thead{display:none!important;page-break-inside:auto}body#reports th{padding:2px 5px!important}body#reports tr{page-break-after:auto;position:static}body#reports td{font-size:9px;word-wrap:break-word;padding:0 5px!important}}#stb_global{position:relative;display:block}#stb_global .stb_wrap{display:block;height:40px;width:0;opacity:0;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}#stb_global .stb_wrap.stb_wrap_show{width:40px;opacity:1}#stb_global .stb_wrap button.scrollTopBtn{position:relative;display:inline-block;bottom:0;margin:0;padding:0 5px;height:40px;width:40px;background-color:#255187;border:none;overflow:hidden;outline:0;border-radius:3px;float:right;cursor:pointer;pointer-events:none;transition:background-color .2s;-webkit-transition:background-color .2s;-moz-transition:background-color .2s;-o-transition:background-color .2s}#stb_global .stb_wrap button.scrollTopBtn.stb_show{pointer-events:all}#stb_global .stb_wrap button.scrollTopBtn i{display:block;font-size:23px;font-style:normal;position:relative;bottom:0;margin-top:-3px;padding:0;color:#fff}#stb_global .stb_wrap button.scrollTopBtn:hover{background-color:#578bc9}#stb_global .stb_wrap button.scrollTopBtn:hover i{opacity:1}@media only screen and (min-width:670px){.stb_phone{display:none!important}}.call-handling-logged-in #stb_global .stb_wrap button.scrollTopBtn{background-color:#a6c761}.call-handling-logged-in #stb_global .stb_wrap button.scrollTopBtn:hover{background-color:#94b156}.rc_tooltip .ttip_x{display:inline-block}.rc_tooltip .rc_ttip_body{margin-top:10px}.rc_ttip_cont{display:none}.rc_ttip_wrapper{display:none;position:absolute;z-index:1000;text-align:center;font-size:14px;line-height:20px}.rc_ttip_wrapper .rc_ttip_pointer{display:inline-block;position:relative;top:-2px;width:10px;height:10px;border-width:1px 0 0 1px;border-color:#999;border-style:solid;z-index:1;background:#fff;transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg)}.rc_ttip_wrapper .rc_ttip_main{margin-top:-13px;border:1px solid #999;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:block;background:#fff;-webkit-box-shadow:3px 3px 0 rgba(0,0,0,.1);-moz-box-shadow:3px 3px 0 rgba(0,0,0,.1);box-shadow:3px 3px 0 rgba(0,0,0,.1)}.rc_ttip_wrapper .rc_ttip_main .ttip_x{height:15px;z-index:2;font-size:30px;color:#999;cursor:pointer;vertical-align:middle}.rc_ttip_wrapper .rc_ttip_main .ttip_x:hover{color:#000}.rc_ttip_wrapper .rc_ttip_main .rc_ttip_body{white-space:normal;word-wrap:break-word;color:#000;padding:5px;z-index:1;text-align:center}.rc-spinnerbtn .btn-spinner{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(Opacity=0);position:absolute;top:45%;right:10px;background:0 0;border:none;cursor:pointer;transition:all .2s;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s}.rc-spinnerbtn .btn-inner{display:inline-block;min-width:110px}.rc-spinnerbtn.vis .btn-inner{color:#fbfbfb}.rc-spinnerbtn.vis .btn-spinner{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(Opacity=100)}#diary .lightsOut,.toggle-spinner,input.toggle{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}@keyframes loop{0%{margin-left:-100%}100%{margin-left:100%}}@-webkit-keyframes loop{0%{margin-left:-100%}100%{margin-left:100%}}.loading{display:none}.loading .loading_wrapper{width:300px;margin:0 auto}.loading .loading_wrapper .loading_bar{overflow:hidden;border-radius:16px;width:100%;height:16px;background-color:#a6c761;transition:all .1s;-webkit-transition:all .1s;-moz-transition:all .1s;-o-transition:all .1s}.loading .loading_wrapper .loading_bar .loading_fill{background-color:#819b4b;border-radius:16px;height:100%;width:45%;border-top:1px solid #869F51;-webkit-animation:loop .6s linear infinite;animation:loop .6s linear infinite}.loading .loading_wrapper .loading_text{width:100%;text-align:center;margin-top:5px;color:#255187}.loading .loading_bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}label.toggle{position:relative;display:inline-block;width:45px;height:20px;margin-bottom:0;line-height:20px;border-radius:15px;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}label.toggle:after{display:block;position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}input.toggle{position:absolute;max-height:0;max-width:0;opacity:0;filter:alpha(Opacity=0)}input.toggle:focus{outline:0}input.toggle.spinning+div.toggle-content{width:20px}input.toggle.spinning+div.toggle-content div.toggle-spinner{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(Opacity=100);-webkit-transition:opacity .4s;-ms-transition:opacity .4s;-moz-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s}input.toggle:checked.spinning+div.toggle-content:after{left:0}input.toggle:checked.spinning+div.toggle-content:before{width:18px}input.toggle:checked.spinning+div.toggle-content .toggle-spinner{left:0}input.toggle:checked+div.toggle-content:before{width:45px}input.toggle:checked+div.toggle-content .toggle-spinner,input.toggle:checked+div.toggle-content:after{left:25px}div.toggle-content{display:block;position:relative;height:20px;width:45px;overflow:hidden;border-radius:15px;-webkit-transition:width .2s ease-in-out;-ms-transition:width .2s ease-in-out;-moz-transition:width .2s ease-in-out;-o-transition:width .2s ease-in-out;transition:width .2s ease-in-out;box-shadow:inset 0 0 0 1px #A6C761,inset 0 3px 1px 0 rgba(50,50,50,.3);background:#fff}div.toggle-content:after,div.toggle-content:before{top:0;width:18px;z-index:1;display:block;left:0;content:""}div.toggle-content:before{position:absolute;height:20px;border-radius:15px;background:#A6C761;-webkit-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}div.toggle-content:after{position:absolute;height:18px;border:1px solid #999;border-radius:15px;background:#fff;-webkit-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}div.off-text,div.on-text{height:19px;font-size:11px;position:absolute;top:0;font-weight:700}div.on-text{width:40px;z-index:1;padding-left:5px;color:#fff}div.off-text{width:40px;color:#000;text-align:right}@keyframes rotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@-webkit-keyframes rotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.toggle-spinner{opacity:0;filter:alpha(Opacity=0);position:absolute;height:10px;width:10px;margin:3px;border:2px solid #9C9C9C;border-right-color:transparent;border-radius:50%;-webkit-animation:rotate .5s infinite linear;-ms-animation:rotate .5s infinite linear;-moz-animation:rotate .5s infinite linear;-o-animation:rotate .5s infinite linear;animation:rotate .5s infinite linear;z-index:2}.pika-single{z-index:10000;display:block;position:relative;color:#333;background:#fff;border:1px solid #ccc;border-bottom-color:#bbb}.pika-single.is-hidden{display:none}.pika-single.is-bound{position:absolute;box-shadow:0 5px 15px -5px rgba(0,0,0,.5)}.pika-single:after,.pika-single:before{content:" ";display:table}.pika-lendar{float:left;width:240px;margin:8px}.pika-title{position:relative;text-align:center;margin-bottom:10px}.pika-title select{cursor:pointer;position:absolute;z-index:9998;margin:0;left:0;top:5px;filter:alpha(opacity=0);opacity:0}.pika-label{display:inline-block;position:relative;z-index:9999;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:700;color:#333}.pika-next,.pika-prev{display:block;cursor:pointer;position:relative;outline:0;border:0;padding:0;width:20px;height:30px;text-indent:20px;white-space:nowrap;overflow:hidden;background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:75% 75%;opacity:.5}.pika-next:hover,.pika-prev:hover{opacity:1}.pika-next.is-disabled,.pika-prev.is-disabled{cursor:default;opacity:.2}.is-rtl .pika-next,.pika-prev{float:left;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==)!important}.is-rtl .pika-prev,.pika-next{float:right;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=)!important}.pika-select{display:inline-block}.pika-table{width:100%;border-collapse:collapse;border-spacing:0;border:0}.pika-table td,.pika-table th{width:14.285714285714286%;padding:0}.pika-table th{color:#999;font-size:12px;line-height:25px;font-weight:700;text-align:center}.pika-table abbr{border-bottom:none;cursor:help}.pika-button{cursor:pointer;display:block;box-sizing:border-box;outline:0;border:0;margin:0;width:100%;padding:5px;color:#666;font-size:12px;line-height:15px;text-align:right;background:#f5f5f5}.is-disabled .pika-button,.pika-button .is-selection-disabled{cursor:default;pointer-events:none}.is-today .pika-button{color:#3af;font-weight:700}.is-selected .pika-button{color:#fff;font-weight:700;background:#3af;box-shadow:inset 0 1px 3px #178fe5;border-radius:3px}.is-disabled .pika-button,.is-outside-current-month .pika-button{color:#999;opacity:.3}.pika-button:hover{color:#fff;background:#ff8000;box-shadow:none;border-radius:3px}.pika-week{font-size:11px;color:#999}.is-inrange .pika-button{background:#D5E9F7}.is-startrange .pika-button{color:#fff;background:#6CB31D;box-shadow:none;border-radius:3px}.is-endrange .pika-button{color:#fff;background:#3af;box-shadow:none;border-radius:3px}div.searchbar{z-index:100;border:none;position:relative;top:0;left:0;width:100%;scrollbar-width:none;overflow:-moz-scrollbars-none;-ms-overflow-style:none}div.searchbar::-webkit-scrollbar{width:0!important;display:none!important}div.searchbar.full-width{width:100%}div.searchbar h3{font-size:22px;position:absolute;top:7px;left:30px}div.searchbar .search{display:block}div.searchbar .search form{margin:0}div.searchbar .search input[type=search]{-webkit-appearance:none;padding:0 84px 0 8px;border:1px solid #255187;border-radius:3px;color:#255187;cursor:text;margin:0;z-index:1;height:40px;box-sizing:border-box;background-color:#fff;box-shadow:inset 0 0 0 0 #fff;font-size:13px}div.searchbar .search input[type=search]:focus~.tooltip{transition:opacity .1s linear;opacity:1}div.searchbar .search input[type=search]:not(:placeholder-shown)~.tooltip,div.searchbar .search input[type=search][value=""]~.tooltip{opacity:0}div.searchbar .search input[type=search]:focus{border:1px solid #578bc9}div.searchbar .search input[type=search]:focus::placeholder{transition:color .2s linear;color:transparent}div.searchbar .search input[type=search]:focus~button,div.searchbar .search input[type=search]:focus~i{background-color:#578bc9}div.searchbar .search button,div.searchbar .search i{transition:background-color .2s linear;background-color:#255187;position:absolute;top:0;border-radius:3px 0 0 3px;height:40px}div.searchbar .search .c-svg{left:0;display:none;height:40px;width:40px;min-height:40px;min-width:40px}@media only screen and (min-width:480px){div.searchbar .search input[type=search]{padding:0 84px 0 46px}div.searchbar .search .c-svg{display:flex}}div.searchbar .search .c-svg svg{height:18px;width:18px}div.searchbar .search button{width:85px;border-radius:0 3px 3px 0;color:#fff;font-size:13px;font-weight:700;right:0;line-height:0;margin:0;padding:0;border:none!important;transition:background-color .2s linear}div.searchbar .search button:hover{background-color:#255187}.searchContainer{position:relative}.searchContainer .inputGroup{display:flex}.searchContainer .inputGroup input[type=search]{height:36px!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important}.searchContainer .inputGroup button{background-color:#5C8DCA;border-top-left-radius:0!important;border-bottom-left-radius:0!important}.searchContainer .inputGroup button:hover{background-color:#5b87c3}body#consultation #createChargeScreen .form-fields-col{padding:0}body#consultation #createChargeScreen .form-fields-col i.fa-spinner{position:relative;margin:10px auto}body#consultation #createChargeScreen .form-fields-col i.fa-spinner[style*="display:block"]+.create-charge-step-search-results .searchResults.hasItems,body#consultation #createChargeScreen .form-fields-col i.fa-spinner[style*="display:block;"]+.create-charge-step-search-results .searchResults.hasItems,body#consultation #createChargeScreen .form-fields-col i.fa-spinner[style*="display: block;"]+.create-charge-step-search-results .searchResults.hasItems{opacity:.6}body#consultation #createChargeScreen .form-fields-col .pagination{float:left;margin:10px 0 0;width:100%;border-top:1px solid #255187;padding:7px 0 0}body#consultation #createChargeScreen .form-fields-col .pagination:after,body#consultation #createChargeScreen .form-fields-col .pagination:before{content:"";display:table;line-height:0}body#consultation #createChargeScreen .form-fields-col .pagination ul li a{user-select:none;display:inline-block;float:none;transition:all .2s linear;border-radius:0;font-size:12px;color:#255187;padding:7px 15px}body#consultation #createChargeScreen .form-fields-col .pagination ul li a:hover{background-color:#e7ecf2}body#consultation #createChargeScreen .form-fields-col .pagination ul li a.active{background-color:#cfd8e4;pointer-events:none}#create_charge_step_search_results:after,#create_charge_step_search_results:before,.createChargeContainer:after,.createChargeContainer:before{content:"";display:table;line-height:0}.searchResults{display:none}.searchResults.hasItems{display:block;margin-top:10px;transition:opacity .2s linear;opacity:1}.searchResults.hasItems:after,.searchResults.hasItems:before{content:"";display:table;line-height:0}@media only screen and (min-width:580px){.searchResults.hasItems{float:left;width:100%}}.searchResults .item{float:left;width:100%;background-color:#E7ECF2;border:1px solid #cfd8e4;padding:10px 10px 15px;margin-bottom:4px;border-radius:3px;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;word-wrap:break-word;transition:all .1s linear;font-size:13px;font-weight:500;min-height:70px}.searchResults .item:hover{border:1px solid #b6c5d7;background-color:#d9e0ea}@media only screen and (min-width:420px){.searchResults .item{width:calc(50% - 2px);margin-right:4px}.searchResults .item:nth-child(2n){margin-right:0}}@media only screen and (min-width:768px){.searchResults .item{width:calc(25% - 3px);margin-right:4px}.searchResults .item:nth-child(2n){margin-right:4px}.searchResults .item:nth-child(4n){margin-right:0}}.searchResults .item span{font-size:12px;margin-top:3px;display:inline-block}.searchResults .item span .remainingStock{color:#cdcdcd;font-size:11px}.searchResults .item.selected{background-color:#F5F9ED;border-color:#C4DA96;color:#6F8541;font-weight:700}.currency{position:relative}.currency label{position:absolute;height:35px;padding:5px}.currency input[type=number]{padding-left:15px!important}.chargeQuestion .inputs .chargeCodeGroup{display:inline-flex}.chargeQuestion .inputs .chargeCodeGroup input{height:35px!important}.chargeQuestion .inputs .chargeCodeGroup button.btn{background-color:#5C8DCA;color:#fff;border-top-left-radius:0!important;border-bottom-left-radius:0!important;height:35px!important;padding:3px 10px!important;position:absolute!important;border:1px solid #255187!important;right:0}.chargeQuestion .inputs .chargeCodeGroup button.btn:hover{background-color:#5b87c3}.chargeQuestion .inputs .chargeCodeGroup button.btn span{font-size:20px!important}.chargeQuestion .inputs .vat{display:block}.chargeQuestion .inputs .vat.hidden{display:none}.chargeQuestion .error{display:none;color:#C53E3B}.chargeQuestion .error.show{display:block}.pps-express-toast{transition:opacity .5s,visibility .5s;visibility:hidden;opacity:0;z-index:20000;display:block;background-color:#255187;border-radius:3px;color:#fff;width:300px;height:auto;padding:5px;position:absolute;right:15px;bottom:15px}.pps-express-toast>div.content{padding:0 30px 2px 56px;min-height:50px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.pps-express-toast>div.content>p.text{padding:0 5px;margin:0;font-size:1.1em!important;line-height:1.2em;font-weight:500;user-select:none}@media only screen and (min-width:768px){.pps-express-toast{right:30px;bottom:30px}.pps-express-toast>div.content>p.text{font-size:1.1em!important}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.pps-express-toast>div.content{display:table;width:100%}.pps-express-toast>div.content>p.text{display:table-cell;vertical-align:middle}}.pps-express-toast>div.content>button.action{position:absolute;bottom:8px;right:8px;width:120px;border:0;outline:0;background-color:#f18382;border-radius:5px;color:#fff!important}.pps-express-toast>span.close{color:#fff!important;opacity:1;position:absolute;top:5px;right:3px}.pps-express-toast>span.close:before{content:"";height:20px;width:20px;display:block;z-index:1;background-repeat:no-repeat;background-size:20px;background-position:center;background-image:url(/img/icons/close-white.svg)}.pps-express-toast>span.icon{width:60px;position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;top:0;bottom:0}.pps-express-toast>span.icon:before{content:"";height:60px;width:60px;display:block;z-index:1;background-repeat:no-repeat;background-size:50px;background-position:center}.pps-express-toast.show{opacity:.9;visibility:visible}.pps-express-toast.info{background-color:#255187}.pps-express-toast.info span.icon:before{background-image:url(/img/icons/info-circle-white.svg)}.pps-express-toast.error{background-color:#c53e3b}.pps-express-toast.error span.icon:before{background-image:url(/img/icons/error-circle-white.svg)}.pps-express-toast.warn{background-color:#FA8C2B}.pps-express-toast.warn span.icon:before{background-image:url(/img/icons/warn-circle-white.svg)}.pps-express-toast.success{background-color:#A6C761}.pps-express-toast.success span.icon:before{background-image:url(/img/icons/success-circle-white.svg)}.tooltip2{position:absolute;top:-16px;left:26px;right:0;z-index:2;display:none;opacity:0;transition:opacity .3s ease;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-align:center}.tooltip2.display{display:block}.tooltip2.show{opacity:.7}.tooltip2.failed{border:1px solid #b43b38;background-color:#C53E3B;color:#fff}.tooltip2.info{border:1px solid #5578b4;background-color:#578BC9;color:#fff}.tooltip2.success{border:1px solid #92b45c;background-color:#A6C761;color:#000}body,button,div,html,input,label,p,select,span,textarea{font-family:Roboto,"Segoe UI","Arial Narrow",Arial,Helvetica,sans-serif}form .required_field label{font-weight:700}form .required_field label:after{content:"*"}form input.error,form select.error,form textarea.error{border:1px solid #b94a48}.is-disabled{pointer-events:none;opacity:.5}#logout_overlay{display:none;position:fixed;top:0;bottom:0;left:0;right:0;width:100%;height:1000%;margin:0;padding:0;z-index:9999999}#logout_overlay.visible{display:block}#logout_overlay #logout_overlay_bg{height:100%;width:100%;background:#000;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(Opacity=50)}#logout_overlay #logout_msg{margin:auto;padding:10px;position:absolute;top:52px;left:0;right:0;max-height:100%;max-width:100%;text-align:center;font-size:20px;line-height:25px;color:#000;background:rgba(255,255,255,.8)}.btn.disabled,.btn[disabled],.slot{color:#555}.diary_free.slot_selected,.diary_free:active,.diary_free:focus,html.no-touch .diary_free:hover{background-image:none;z-index:2}.table.table-bordered td{border-radius:0!important}.btn{position:relative;vertical-align:initial;background-image:none;background-color:#ddd;border:none!important;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;-webkit-text-shadow:none;-ms-text-shadow:none;-moz-text-shadow:none;-o-text-shadow:none;text-shadow:none;-webkit-border-radius:0;-ms-border-radius:0;-moz-border-radius:0;-o-border-radius:0}.btn.active,.btn:active,.btn:hover{background:#c4c4c4;outline:0;transition:background-color .2s linear}.btn:focus{outline:0;background:#ddd}.btn:focus:hover{background:#c4c4c4}.btn.active,.btn:active{-webkit-box-shadow:none;-ms-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}#diary #diary_screen_wrapper #DiaryModalObj,.datepicker{-webkit-box-shadow:3px 3px 0 rgba(0,0,0,.1);-moz-box-shadow:3px 3px 0 rgba(0,0,0,.1)}.btn-warning{background:#FF9A2E;color:#fff;-webkit-text-shadow:none;-ms-text-shadow:none;-moz-text-shadow:none;-o-text-shadow:none;text-shadow:none}.btn-warning.active,.btn-warning:active,.btn-warning:hover{background:#fa8100;color:#fff}.btn-warning:focus{background:#FF9A2E;color:#fff}.btn-warning:focus:hover{background:#fa8100}.btn-customblue{background:#0077b8;color:#fff;-webkit-text-shadow:none;-ms-text-shadow:none;-moz-text-shadow:none;-o-text-shadow:none;text-shadow:none}.btn-customblue.active,.btn-customblue:active,.btn-customblue:hover{background:#005685;color:#fff}.btn-customblue:focus{background:#0077b8;color:#fff}.btn-customblue:focus:hover{background:#005685}.btn-custompurple{background:#805caa;color:#fff;-webkit-text-shadow:none;-ms-text-shadow:none;-moz-text-shadow:none;-o-text-shadow:none;text-shadow:none}.btn-custompurple.active,.btn-custompurple:active,.btn-custompurple:hover{background:#67488b;color:#fff}.btn-custompurple:focus{background:#805caa;color:#fff}.btn-custompurple:focus:hover{background:#67488b}.btn-info{background:#578BC9;color:#fff;-webkit-text-shadow:none;-ms-text-shadow:none;-moz-text-shadow:none;-o-text-shadow:none;text-shadow:none}.btn-info.active,.btn-info:active,.btn-info:hover{background:#3a71b3;color:#fff}.btn-info:focus{background:#578BC9;color:#fff}.btn-info:focus:hover{background:#3a71b3}.btn-primary{background:#98CBE4;-webkit-text-shadow:none;-ms-text-shadow:none;-moz-text-shadow:none;-o-text-shadow:none;text-shadow:none;color:#000}.btn-primary.active,.btn-primary:active,.btn-primary:hover{background:#70b7d9}.btn-primary:focus{background:#98CBE4}.btn-primary:focus:hover{background:#70b7d9}.btn-primary.active,.btn-primary:active,.btn-primary:focus,.btn-primary:hover{color:#000}.btn-success{background:#4FBF4F;color:#fff;-webkit-text-shadow:none;-ms-text-shadow:none;-moz-text-shadow:none;-o-text-shadow:none;text-shadow:none}.btn-success.active,.btn-success:active,.btn-success:hover{background:#3aa13a;color:#fff}.btn-success:focus{background:#4FBF4F;color:#fff}.btn-success:focus:hover{background:#3aa13a}.btn-danger{background:#d13e3e;color:#fff;-webkit-text-shadow:none;-ms-text-shadow:none;-moz-text-shadow:none;-o-text-shadow:none;text-shadow:none}.btn-danger.active,.btn-danger:active,.btn-danger:hover{background:#b22a2a;color:#fff}.btn-danger:focus{background:#d13e3e;color:#fff}.btn-danger:focus:hover{background:#b22a2a}.btn-inverse{background:#1A1A1A;color:#fff;-webkit-text-shadow:none;-ms-text-shadow:none;-moz-text-shadow:none;-o-text-shadow:none;text-shadow:none}.btn-inverse.active,.btn-inverse:active,.btn-inverse:hover{background:#010101;color:#fff}.btn-inverse:focus{background:#1A1A1A;color:#fff}.btn-inverse:focus:hover{background:#010101}.btn-greyscale{background:#999;color:#fff;-webkit-text-shadow:none;-ms-text-shadow:none;-moz-text-shadow:none;-o-text-shadow:none;text-shadow:none}.btn-greyscale.active,.btn-greyscale:active,.btn-greyscale:hover{background:gray;color:#fff}.btn-greyscale:focus{background:#999;color:#fff}.btn-greyscale:focus:hover{background:gray}.rushcliffbuttons{outline:0!important}.btn.darkBlueBg,.bttn.darkBlueBg{background-color:#255187!important}.btn.darkBlueBg:hover,.bttn.darkBlueBg:hover{background-color:#1a395f!important}.btn.purpleBg,.bttn.purpleBg{background-color:#7a58a3!important}.btn.purpleBg:hover,.bttn.purpleBg:hover{background-color:#614682!important}.btn.lightBlueBg,.bttn.lightBlueBg{background-color:#578bc9!important}.btn.lightBlueBg:hover,.bttn.lightBlueBg:hover{background-color:#3a71b3!important}.btn.redBg,.bttn.redBg{background-color:#d13e3e!important}.btn.redBg:hover,.bttn.redBg:hover{background-color:#b22a2a!important}.btn.greenBg,.bttn.greenBg{background-color:#a6c761!important}.btn.greenBg:hover,.bttn.greenBg:hover{background-color:#8fb540!important}.btn.orangeBg,.bttn.orangeBg{background-color:#fa8c2b!important}.btn.orangeBg:hover,.bttn.orangeBg:hover{background-color:#ec7206!important}.btn.greyBg1,.bttn.greyBg1{background-color:#4d4d4d!important}.btn.greyBg1:hover,.bttn.greyBg1:hover{background-color:#333!important}.btn.greyBg2,.bttn.greyBg2{background-color:#666!important}.btn.greyBg2:hover,.bttn.greyBg2:hover{background-color:#4d4d4d!important}.btn.greyBg3,.bttn.greyBg3{background-color:gray!important}.btn.greyBg3:hover,.bttn.greyBg3:hover{background-color:#666!important}.btn.greyBg4,.bttn.greyBg4{background-color:#999!important}.btn.greyBg4:hover,.bttn.greyBg4:hover{background-color:gray!important}.btn.greyBg5,.bttn.greyBg5{background-color:#b3b3b3!important}.btn.greyBg5:hover,.bttn.greyBg5:hover{background-color:#999!important}.btn.greyBg6,.bttn.greyBg6{background-color:#e6e6e6!important}.btn.greyBg6:hover,.bttn.greyBg6:hover{background-color:#ccc!important}.btn-big{height:45px!important;line-height:46px!important;font-size:15px}.datepicker{-ms-border-radius:0;-o-border-radius:0;border-radius:0;-ms-box-shadow:3px 3px 0 rgba(0,0,0,.1);-o-box-shadow:3px 3px 0 rgba(0,0,0,.1);box-shadow:3px 3px 0 rgba(0,0,0,.1)}.datepicker table tr td,.datepicker table tr td span,.datepicker table tr td span.active,.datepicker table tr td span.active:hover,.datepicker table tr td span:hover,.datepicker table tr td.active,.datepicker table tr td.active:hover,.datepicker table tr td.today,.datepicker table tr td:hover,.datepicker table tr th{-webkit-border-radius:0;-ms-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-background-image:none;-ms-background-image:none;-moz-background-image:none;-o-background-image:none;background-image:none}.uneditable-input,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{-webkit-appearance:none}.navrbarblack{background-image:url(/img/background/3pxtile.png)!important}.center-all{margin-left:auto!important;margin-right:auto!important;width:100%!important;display:block!important}input[type=date]::-webkit-inner-spin-button{display:none}.rc_datepicker{display:none;background:0 0;border:none;border-radius:0!important;box-shadow:none}.shaded,.tile i,.tile i::before,.tiletext{text-shadow:-1px 1px 1px rgba(0,0,0,.5)}.bg_grey{background-image:linear-gradient(left top,#666 15%,#454545 49%,#353535 89%);background-image:-o-linear-gradient(left top,#666 15%,#454545 49%,#353535 89%);background-image:-moz-linear-gradient(left top,#666 15%,#454545 49%,#353535 89%);background-image:-webkit-linear-gradient(left top,#666 15%,#454545 49%,#353535 89%);background-image:-ms-linear-gradient(left top,#666 15%,#454545 49%,#353535 89%);background-image:-webkit-gradient(linear,left top,right bottom,color-stop(.15,#666),color-stop(.49,#454545),color-stop(.89,#353535));-ms-filter:'progid: DXImageTransform.Microsoft.gradient(startColorstr=#666666, endColorstr=#353535)'}.bg_offwhite{background-image:linear-gradient(left top,#FFF 15%,#FAFAFA 49%,#FFF 89%);background-image:-o-linear-gradient(left top,#FFF 15%,#FAFAFA 49%,#FFF 89%);background-image:-moz-linear-gradient(left top,#FFF 15%,#FAFAFA 49%,#FFF 89%);background-image:-webkit-linear-gradient(left top,#FFF 15%,#FAFAFA 49%,#FFF 89%);background-image:-ms-linear-gradient(left top,#FFF 15%,#FAFAFA 49%,#FFF 89%);background-image:-webkit-gradient(linear,left top,right bottom,color-stop(.15,#FFF),color-stop(.49,#FAFAFA),color-stop(.89,#FFF));-ms-filter:'progid: DXImageTransform.Microsoft.gradient(startColorstr=#FAFAFA, endColorstr=#F5F5F5)'}.bg_offgrey{background-image:linear-gradient(left top,#FCFCFC 15%,#F7F7F7 49%,#FCFCFC 89%);background-image:-o-linear-gradient(left top,#FCFCFC 15%,#F7F7F7 49%,#FCFCFC 89%);background-image:-moz-linear-gradient(left top,#FCFCFC 15%,#F7F7F7 49%,#FCFCFC 89%);background-image:-webkit-linear-gradient(left top,#FCFCFC 15%,#F7F7F7 49%,#FCFCFC 89%);background-image:-ms-linear-gradient(left top,#FCFCFC 15%,#F7F7F7 49%,#FFF 89%);background-image:-webkit-gradient(linear,left top,right bottom,color-stop(.15,#FCFCFC),color-stop(.49,#F7F7F7),color-stop(.89,#FCFCFC))}.bg_orange{background-image:linear-gradient(left top,#F58F36 25%,#FA8C2B 49%,#FF7C0A 100%);background-image:-o-linear-gradient(left top,#F58F36 25%,#FA8C2B 49%,#FF7C0A 100%);background-image:-moz-linear-gradient(left top,#F58F36 25%,#FA8C2B 49%,#FF7C0A 100%);background-image:-webkit-linear-gradient(left top,#F58F36 25%,#FA8C2B 49%,#FF7C0A 100%);background-image:-ms-linear-gradient(left top,#F58F36 25%,#FA8C2B 49%,#FF7C0A 100%);background-image:-webkit-gradient(linear,left top,right bottom,color-stop(.25,#F58F36),color-stop(.49,#FA8C2B),color-stop(1,#FF7C0A));-ms-filter:'progid: DXImageTransform.Microsoft.gradient(startColorstr=#F58F36, endColorstr=#fa8c2b)'}.bg_green{background-image:linear-gradient(left top,#ABC964 25%,#A0BF58 49%,#86A63A 100%);background-image:-o-linear-gradient(left top,#ABC964 25%,#A0BF58 49%,#86A63A 100%);background-image:-moz-linear-gradient(left top,#ABC964 25%,#A0BF58 49%,#86A63A 100%);background-image:-webkit-linear-gradient(left top,#ABC964 25%,#A0BF58 49%,#86A63A 100%);background-image:-ms-linear-gradient(left top,#ABC964 25%,#A0BF58 49%,#86A63A 100%);background-image:-webkit-gradient(linear,left top,right bottom,color-stop(.25,#ABC964),color-stop(.49,#A0BF58),color-stop(1,#86A63A));-ms-filter:'progid: DXImageTransform.Microsoft.gradient(startColorstr=#ABC964, endColorstr=#a6c761)'}.bg_red{background-image:linear-gradient(left top,#ED4E4E 25%,#D13E3E 49%,#BD2C2C 100%);background-image:-o-linear-gradient(left top,#ED4E4E 25%,#D13E3E 49%,#BD2C2C 100%);background-image:-moz-linear-gradient(left top,#ED4E4E 25%,#D13E3E 49%,#BD2C2C 100%);background-image:-webkit-linear-gradient(left top,#ED4E4E 25%,#D13E3E 49%,#BD2C2C 100%);background-image:-ms-linear-gradient(left top,#ED4E4E 25%,#D13E3E 49%,#BD2C2C 100%);background-image:-webkit-gradient(linear,left top,right bottom,color-stop(.25,#ED4E4E),color-stop(.49,#D13E3E),color-stop(1,#BD2C2C));-ms-filter:'progid: DXImageTransform.Microsoft.gradient(startColorstr=#ED4E4E, endColorstr=#c53e3b)'}.bg_blue{background-image:linear-gradient(left top,#5D88BA 25%,#588AC4 49%,#3C6CA6 100%);background-image:-o-linear-gradient(left top,#5D88BA 25%,#588AC4 49%,#3C6CA6 100%);background-image:-moz-linear-gradient(left top,#5D88BA 25%,#588AC4 49%,#3C6CA6 100%);background-image:-webkit-linear-gradient(left top,#5D88BA 25%,#588AC4 49%,#3C6CA6 100%);background-image:-ms-linear-gradient(left top,#5D88BA 25%,#588AC4 49%,#3C6CA6 100%);background-image:-webkit-gradient(linear,left top,right bottom,color-stop(.25,#5D88BA),color-stop(.49,#588AC4),color-stop(1,#3C6CA6));-ms-filter:"progid: DXImageTransform.Microsoft.gradient(startColorstr=#5D88BA, endColorstr=#578bc9)"}.bg_purple{background-image:linear-gradient(left top,#9069BF 25%,#7A58A3 49%,#6B4599 100%);background-image:-o-linear-gradient(left top,#9069BF 25%,#7A58A3 49%,#6B4599 100%);background-image:-moz-linear-gradient(left top,#9069BF 25%,#7A58A3 49%,#6B4599 100%);background-image:-webkit-linear-gradient(left top,#9069BF 25%,#7A58A3 49%,#6B4599 100%);background-image:-ms-linear-gradient(left top,#9069BF 25%,#7A58A3 49%,#6B4599 100%);background-image:-webkit-gradient(linear,left top,right bottom,color-stop(.25,#9069BF),color-stop(.49,#7A58A3),color-stop(1,#6B4599));-ms-filter:'progid: DXImageTransform.Microsoft.gradient(startColorstr=#9069BF, endColorstr=#7a58a3)'}.bg_darkblue{background-image:linear-gradient(left top,#4177BA 25%,#3A6FB0 49%,#21497A 100%);background-image:-o-linear-gradient(left top,#4177BA 25%,#3A6FB0 49%,#21497A 100%);background-image:-moz-linear-gradient(left top,#4177BA 25%,#3A6FB0 49%,#21497A 100%);background-image:-webkit-linear-gradient(left top,#4177BA 25%,#3A6FB0 49%,#21497A 100%);background-image:-ms-linear-gradient(left top,#4177BA 25%,#3A6FB0 49%,#21497A 100%);background-image:-webkit-gradient(linear,left top,right bottom,color-stop(.25,#4177BA),color-stop(.49,#3A6FB0),color-stop(1,#21497A));-ms-filter:'progid: DXImageTransform.Microsoft.gradient(startColorstr=#4177BA, endColorstr=#255187)'}.bg_darkgrey{background-color:#353535!important}.clientdetails-contact-info{display:block;width:370px;white-space:normal}#diary{background-color:#FFF}#diary .date-search-diary a img{margin-bottom:2px}#diary #diary-search-practitioner-form .btn,#diary .date-search-diary .btn{background:0 0;border:none;box-shadow:none}#diary #diary-search-practitioner-form .btn:hover,#diary .date-search-diary .btn:hover{background:#ddd;color:inherit}#diary #diary_navigation{position:relative;z-index:4}#diary #diary_status_wrapper{position:relative;z-index:4;padding:0 5px}#diary .diary_template{display:none}#diary .diary_template .template_apptinfo{margin:7px;max-width:100%;text-align:center;font-size:120%;white-space:initial}#diary .diary_template .item-icon{display:inline-block;width:15px;margin-right:10px;text-align:center}#diary .diary_template ul{margin:0;list-style:none;font-size:15px}#diary .diary_template ul li{margin:5px;transition:all .2s;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s}#diary .diary_template ul li a{display:block;padding:5px 10px;cursor:pointer}#diary .diary_template ul li a span{color:#fff}#diary .diary_template .diary_modal_close_wrapper{border-top:1px dotted #999;padding:5px 0;text-align:right}#diary .diary_template .diary_modal_close_wrapper .diary_modal_close{padding:5px 10px 6px;font-size:14px;cursor:pointer}#diary .diary_template .diary_modal_close_wrapper .diary_modal_close i{display:inline-block;color:#000}#diary .diary_template .diary_modal_close_wrapper .diary_modal_close:hover{background:#ddd}#diary #slotMoveDash{display:none;position:fixed;left:0;right:0;margin-right:60px;min-height:45px;z-index:4;-webkit-box-shadow:0 0 0 3px rgba(0,0,0,.1);-ms-box-shadow:0 0 0 3px rgba(0,0,0,.1);-moz-box-shadow:0 0 0 3px rgba(0,0,0,.1);-o-box-shadow:0 0 0 3px rgba(0,0,0,.1);box-shadow:0 0 0 3px rgba(0,0,0,.1)}#diary #slotMoveDash .dash_header{position:relative;padding:5px 15px;font-size:17px;background:#1badf8;color:#fff}#diary #slotMoveDash .dash_body{position:relative;background:#fff}#diary #slotMoveDash .dash_body #move_status{font-size:15px}#diary #slotMoveDash .dash_body .dash_slot_info #slot_container{display:inline-block;width:190px;vertical-align:top}#diary #slotMoveDash .dash_body .dash_slot_info #slot_container .slot{font-size:14px;margin-top:0}#diary #slotMoveDash .dash_body .dash_slot_info #slot_container .slot .tmb.durationTmb{width:45px;margin-right:2px;font-size:100%;font-weight:700}#diary #slotMoveDash .dash_body .dash_slot_info #date_str{display:inline-block;padding:10px;vertical-align:bottom}#diary #slotMoveDash .dash_body #cancel_move{position:absolute;top:-27px;right:0;padding:3px 5px 5px;background:#fff;font-size:18px}#diary #slotMoveDash .dash_body #cancel_move:hover{cursor:pointer;color:#999}#diary #slotMoveDash .dash_body .text{font-size:17px}#diary .lightsOut{display:none;opacity:0;filter:alpha(Opacity=0)}#diary .slotMoveMode .lightsOut{display:block;position:fixed;top:0;right:0;left:0;height:102%;background:rgba(0,0,0,.2);-webkit-animation:fadeIn .3s;-moz-animation:fadeIn .3s;-ms-animation:fadeIn .3s;animation:fadeIn .3s;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(Opacity=100);z-index:1}#diary .move_marquee:after,#diary .move_marquee:before,#diary .slotMoveMode .slot.cut:before{content:"";position:absolute;left:-2px;width:100%}#diary .slotMoveMode .slot.cut,#diary .slotMoveMode .slot.diary_free{z-index:2}#diary .slotMoveMode .slot.diary_free:active,#diary .slotMoveMode .slot.diary_free:focus{border-color:transparent}#diary .slotMoveMode .slot.diary_free:active:before,#diary .slotMoveMode .slot.diary_free:focus:before{display:none}#diary .slotMoveMode .slot.cut:before{top:-2px;height:100%;border:2px solid #578BC9}#diary .move_marquee{z-index:1}#diary .move_marquee:before{top:-2px;height:100%;border:2px solid #fff;z-index:1;background-color:#1badf8;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(Opacity=50);-webkit-border-radius:3px;-ms-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px}#diary .move_marquee:after{top:-2px;height:100%;border:2px dashed #805caa;z-index:1;-webkit-border-radius:3px;-ms-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px}#diary .move_marquee.out_of_bounds:before{background:url(/img/background/diagonal-noise.png) red}#diary .move_marquee.out_of_bounds:after{border-color:#b94a48}#diary .move_marquee_icon{z-index:2}#diary .move_marquee_icon i{font-size:30px;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(Opacity=80);pointer-events:none}#diary .move_marquee_icon .move-icon{display:block;color:#1badf8;cursor:pointer}#diary .move_marquee_icon .no-move-icon{display:none;color:red}#diary .move_marquee_icon.out_of_bounds .move-icon{display:none}#diary .move_marquee_icon.out_of_bounds .no-move-icon{display:block}#diary #diary_screen_wrapper{position:relative;margin-bottom:100px}#diary #diary_screen_wrapper #diary_screen .diary_screen_date_header{text-align:center;font-weight:700;color:#161616;padding:0 0 20px}#diary #diary_screen_wrapper .loading{position:fixed;right:0;left:0;top:90px;height:100%;z-index:3}#diary #diary_screen_wrapper .loading .loading_wrapper{position:relative;top:90px;z-index:2}#diary #diary_screen_wrapper #DiaryModalObj:after,#diary #diary_screen_wrapper #DiaryModalObj:before{width:0;top:10px;z-index:0;border-style:solid;border-width:10px;content:"";position:absolute;display:block;height:0}#diary #diary_screen_wrapper .loading .loading_bg{background-color:#F7F7F7;opacity:.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(Opacity=90)}#diary #diary_screen_wrapper #DiaryModalObj{display:block;position:absolute;top:-1px;left:195px;min-width:185px;max-width:300px;background:#fff;color:#000;border:1px solid #ccc;border-radius:5px;margin-bottom:50px;cursor:default;z-index:1;font-style:normal;box-shadow:3px 3px 0 rgba(0,0,0,.1)}#diary #diary_screen_wrapper #DiaryModalObj:before{right:100%;border-color:transparent #999 transparent transparent}#diary #diary_screen_wrapper #DiaryModalObj:after{right:99.5%;border-color:transparent #fff transparent transparent}#diary #diary_screen_wrapper #DiaryModalObj.modal_obj_left{left:auto;right:195px}#diary #diary_screen_wrapper #DiaryModalObj.modal_obj_left:before{right:auto;left:100.5%;border-color:transparent transparent transparent #999}#diary #diary_screen_wrapper #DiaryModalObj.modal_obj_left:after{right:auto;left:100%;border-color:transparent transparent transparent #fff}#diary #diary_screen_wrapper .slot.slot_selected{z-index:3}#diary #diary_screen_wrapper .slot.slot_selected:before{content:"";position:absolute;top:-2px;left:-2px;height:100%;width:100%;border:2px solid #578bc9;-webkit-border-radius:3px;-ms-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px}#diary #diary_screen_wrapper .slot .ddown_wrapper{height:auto;margin:0;color:inherit;text-align:left}#diary #diary_screen_wrapper .slot .ddown_wrapper .dropdown_el{padding:0;font-size:14px}#diary #diary_screen_wrapper .slot .ddown_wrapper .dropdown_el a{display:block;padding:5px 10px}#diary #diary_screen_wrapper .slot .ddown_wrapper .d_down_wrapper{position:absolute;top:0;left:100%;z-index:1}#diary #diary_screen_wrapper .slot .ddown_wrapper .d_down{text-align:left;border:none;z-index:1;position:relative;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#diary #diary_screen_wrapper .slot .ddown_wrapper.ddown_open .d_down{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(Opacity=100);display:block;height:auto;overflow:visible}#diary ::-webkit-inner-spin-button{display:none}#diary-own-only-practitioner{padding:10px}.diary_column{margin:0 3px;position:relative}.diary_column .rc_ttip_wrapper{width:90%}.legend_wrapper{display:inline-block;vertical-align:top;margin:0 5px}#consultation #complete-screen #treatment-name,#diary-search-date{vertical-align:bottom}.legend_wrapper .legend_btn{display:block;padding:4px 10px;font-size:18px;color:#578bc9;text-shadow:none}#spinner,.date-selections{display:inline-block}.legend_wrapper .legend_btn:hover{background:0 0!important;border-color:transparent!important;color:#578bc9!important}input[type=date]{color:#999}::-webkit-calendar-picker-indicator{display:none}#diary-search-practitioner-form{margin:6px 0 5px 6px!important;padding:0!important}#diary-search-practitioner-form select{margin-bottom:0!important;width:210px}#diary-search-practitioner form{margin-bottom:0!important;width:200px!important}#diary-search-date{margin-bottom:0}.diary-phone-view{margin:1px 0 7px!important;text-align:center}.refresh-box{color:#666}.refresh-box:hover{color:#77B900}.custom-date-width{width:120px!important}#spinner{position:relative;height:10px;margin-left:20px;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(Opacity=0)}#spinner.vis{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(Opacity=100);transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s}.slot{position:relative;height:38px;border:1px solid transparent;white-space:nowrap;text-align:left;font-size:12px}.slot:after,.slot:before{content:"";border-color:transparent;position:absolute}.slot:after{display:block;top:0;right:0;width:0;height:0;border-style:solid;border-width:0 14px 14px 0}.slot:before{top:-2px;left:-2px;height:100%;width:100%;z-index:-1}.slot a{color:inherit}.slot .rc_ttip_wrapper{width:90%}.slTopR{padding:0 2px;height:20px;color:#000;font-size:110%!important}.slBottomR{font-size:90%;padding:0 2px;height:19px}.slBottomR,.slTopR{width:inherit;overflow:hidden}.prac_room_heading{font-weight:700;font-size:140%;text-align:left;color:#555;margin-top:15px}.date_heading{font-size:100%;text-align:left;color:#161616;font-weight:700}.calendar_date{font-weight:700;color:#555!important}.diary_header_slot_end{width:100%;margin:0 0 2px;height:19px;text-align:right;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.diary_header_slot_end .label{color:#999;background:0 0;vertical-align:top;font-size:80%}.diary_header{height:19px;padding-left:2px;font-weight:700}#diary .label,.diary_appt{font-weight:400}.diary_header .slTopR{color:#555;text-shadow:0 1px 0 #fff}.diary_header .slBottomR{height:0}.diary_practitioner_not_available{color:#999;font-size:13px;border:none;padding-left:3px}#diary .center-practitioner{float:left}#duration-change{max-width:440px;margin:10px 0 0!important}.diary_appt{padding-left:2px;color:#444;background:#d9edf7}.diary_appt:hover{transition:all .1s}.diary_free{background:#fff;margin-top:2px;padding-left:2px;color:#999}.diary_free .time-display,.diary_free .tmb{color:#999}.diary_free button.submit-button{visibility:hidden;position:absolute;top:0;bottom:0;width:75%;padding:0;text-align:center;color:#999;cursor:pointer;z-index:1;background:0 0;border:none!important;outline:0!important;font-size:15px}.diary_free button.context-menu-button{visibility:hidden;position:absolute;top:0;right:0;bottom:0;width:25%;z-index:1;outline:0;border:0;background-color:transparent;border-left:1px dashed #ddd}.diary_free.slot_selected button.context-menu-button,.diary_free.slot_selected button.submit-button,.diary_free:active button.context-menu-button,.diary_free:active button.submit-button,.diary_free:focus button.context-menu-button,.diary_free:focus button.submit-button,html.touch .diary_free button.context-menu-button{visibility:visible}.diary_free button.context-menu-button .context-icon{color:#999}.diary_free button.context-menu-button:active .context-icon,.diary_free button.context-menu-button:focus .context-icon,.diary_free button.context-menu-button:hover .context-icon,.diary_free.slot_selected div,.diary_free.slot_selected input,.diary_free.slot_selected span,.diary_free:active div,.diary_free:active input,.diary_free:active span,.diary_free:focus div,.diary_free:focus input,.diary_free:focus span,html.no-touch .diary_free:hover div,html.no-touch .diary_free:hover input,html.no-touch .diary_free:hover span,html.no-touch .slotMoveMode .diary_free:hover .submit-button:hover .add-icon,html.no-touch .slotMoveMode .diary_free:hover div,html.no-touch .slotMoveMode .diary_free:hover input,html.no-touch .slotMoveMode .diary_free:hover span{color:#000}.diary_free.slot_selected div,.diary_free:active div,.diary_free:focus div{overflow:visible}.diary_free .new_appt_modal_template .appt_info{display:none;text-align:center;padding:10px 0;font-size:20px;font-weight:500;border-bottom:1px dotted #999}.diary_attd,.diary_blocked,.diary_dna,.diary_event,.diary_note,.diary_reopen{padding-left:2px}.slotMoveMode .diary_free:hover button.submit-button{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(Opacity=0)}html.no-touch .diary_free button.context-menu-button{visibility:hidden}html.no-touch .diary_free.slot_selected button.context-menu-button,html.no-touch .diary_free.slot_selected button.submit-button,html.no-touch .diary_free:active button.context-menu-button,html.no-touch .diary_free:active button.submit-button,html.no-touch .diary_free:focus button.context-menu-button,html.no-touch .diary_free:focus button.submit-button,html.no-touch .diary_free:hover button.context-menu-button,html.no-touch .diary_free:hover button.submit-button,main.diary-wrap .topbar{visibility:visible}html.no-touch .diary_free:hover{position:relative}html.no-touch .diary_free:hover:before{border:2px solid #ccc;-webkit-border-radius:3px;-ms-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px}html.no-touch .diary_free:hover div{overflow:visible}html.no-touch .slotMoveMode .diary_free:hover{border-color:transparent}html.no-touch .slotMoveMode .diary_free:hover:before{display:none}html.no-touch .slotMoveMode .diary_free:hover button.context-menu-button,html.no-touch .slotMoveMode .diary_free:hover button.submit-button{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(Opacity=0)}.diary_blocked{background-color:#fbfbfb;background-image:url(/img/background/diagonal-noise.png)}.diary_blocked:after{border-color:transparent #999 transparent transparent}.diary_blocked .slBottomR i{font-size:14px;color:#999}.diary_blocked a{display:block}.diary_dna{color:#333;background:#f2dede}.diary_dna:after{border-color:transparent #b94a48 transparent transparent}.diary_header_reopen{width:100%;height:18px;margin-top:1px;font-size:80%;text-align:right;overflow:hidden}.diary_header_reopen .label{border-radius:0;text-align:center;display:block}.diary_reopen{background:#fff;color:red;text-align:left;font-style:italic}.diary_note{background-color:#f8f7b6;font-weight:400}.diary_note a{display:block}.diary_event{background-color:#3a87ad}.diary_event .tmb{text-shadow:none}.diary_event div,.diary_event span{color:#fff}.diary_event a{color:#fff;margin-left:3px;display:block}.diary_attd{height:19px;background-color:#fff}.diary_attd .slBottomR{display:none}.a_complete:after{border-color:transparent #805caa transparent transparent}.a_being_seen:after{border-color:transparent #FF9630 transparent transparent}.a_arrived:after{border-color:transparent #A6C761 transparent transparent}.a_tbc:after{border-color:transparent #578bc9 transparent transparent}.a_dna:after{border-color:transparent #b94a48 transparent transparent}.tmb{margin:0 1px 0 3px;height:15px;float:left;color:#999;text-shadow:0 1px 0 #fff}.tmbActive{color:#000}.tmbActive i:hover,.tmbActive:hover{cursor:pointer}.activeBlue{color:#805caa!important;font-weight:700}.durationTmb{width:35px;font-size:80%;color:#000}.noteTmb{font-size:120%;line-height:23px;color:#ccc}.noteTmb i{vertical-align:text-top}.dnaTmb{color:red;max-width:138px}.chargeTmb{font-family:Verdana,sans-serif;font-weight:700;font-size:1.3em;line-height:19px;color:#ccc}.balanceTmb,.treatEpTmb{height:12px;padding:0 3px;line-height:12px;font-size:90%;margin-top:2px}.treatEpTmb{border:1px solid #3690F5;color:#fff!important;background:#3690F5;border-radius:30px;float:right;text-shadow:none!important}.balanceTmb{border:1px solid #000;color:#000!important;border-radius:30px;float:right;text-shadow:none!important}.navbar .nav .nav_list_item:before,.unread:after{height:0;content:""}.negbalance{border:1px solid #b94a48;color:#fff!important;background:#b94a48}html.no-touch .diary_appt:hover,html.no-touch .diary_attd:hover,html.no-touch .diary_attd_dna:hover,html.no-touch .diary_dna:hover,html.no-touch .diary_reopen:hover{position:relative;background-image:none;z-index:2}html.no-touch .diary_appt:hover:before,html.no-touch .diary_attd:hover:before,html.no-touch .diary_attd_dna:hover:before,html.no-touch .diary_dna:hover:before,html.no-touch .diary_reopen:hover:before{border:2px solid #ccc;-webkit-border-radius:3px;-ms-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px}.diary_appt,.diary_blocked,.diary_dna,.diary_event,.diary_note{margin-top:2px}#nav_top{min-width:667px}#nav_top #rc_labs i{font-size:20px}#mainNav{margin-top:52px;background:#fbfbfb;border-bottom:1px solid #ccc;-webkit-box-shadow:0 2px 0 rgba(0,0,0,.1);-ms-box-shadow:0 2px 0 rgba(0,0,0,.1);-moz-box-shadow:0 2px 0 rgba(0,0,0,.1);-o-box-shadow:0 2px 0 rgba(0,0,0,.1);box-shadow:0 2px 0 rgba(0,0,0,.1)}.navbar-absolute-top{position:absolute;top:0;right:0;left:0;z-index:1033;margin-bottom:0;width:100%;background:rgba(0,0,0,.7)}.navbar-absolute-top .navbar-inner{padding:0;border:none;overflow-y:auto;background:0 0}.navbar .nav{margin:0}.navbar .nav .nav_list_item{position:relative;padding:0;border-right:1px solid #ddd}.navbar .nav .nav_list_item .notification{position:absolute;top:10%;right:2%}.navbar .nav .nav_list_item a{font-weight:400;transition:all .1s;-webkit-transition:all .1s;-moz-transition:all .1s;-o-transition:all .1s;padding:8px 21px 7px}.navbar .nav .nav_list_item:before{position:absolute;bottom:0;left:0;display:block;width:100%;transition:all .1s;-webkit-transition:all .1s;-moz-transition:all .1s;-o-transition:all .1s}.navbar .nav .nav_list_item:hover,.navbar .nav .nav_list_item:hover a{color:#000}.navbar .nav .nav_list_item:hover:before{height:3px}.notification{display:inline;min-width:10px;line-height:16px;padding:0 2px;background-color:#d13e3e;color:#fff;text-align:center;font-size:11px;vertical-align:middle}.header-background{background-image:url(/img/background/3pxtile.png)!important;display:inline-block;background-color:#fafafa}.header-image{padding:7px 0 7px 20px;max-width:163px!important;max-height:40px!important;display:inline-block}body#dashboard li#dashboard-nav:before{background:#999;height:3px}body#appointment li#appointment-nav:before,body#booking li#booking-nav:before,body#diary li#diary-nav:before{background:#7a58a3;height:3px}body#client li#client-nav:before{background:#285489;height:3px}body#message li#message-nav:before{background:#a6c761;height:3px}body#consultation li#consultation-nav:before,body#forms li#consultation-nav:before{background:#5587c1;height:3px}body#reports li#reports-nav:before{background:#fa8c2b;height:3px}li#dashboard-nav:hover:before{background:#999}li#appointment-nav:hover:before,li#booking-nav:hover:before,li#diary-nav:hover:before{background:#7a58a3}li#client-nav:hover:before{background:#285489}li#message-nav:hover:before{background:#a6c761}li#consultation-nav:hover:before{background:#5587c1}li#reports-nav:hover:before{background:#fa8c2b}.addclientbutton{margin-top:7px!important}.expressfooter{background-image:url(/img/background/3pxtile.png)!important}.navfooter{color:#fff;padding:10px}.navfooter.nav-center{position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;text-align:center}.navfooter a{color:#fff}.clientlog{margin:15px 10px 10px}.clientlog a{color:#000}.clientlog table tr td:first-child{vertical-align:middle;width:40px}.clientdetailsinfo{padding-left:10px!important}#client .client-search-text{color:#999;margin-left:10px}.client-search-box{margin-left:7px!important}.client-search-box form{margin:0}.client-search-box-phone form{padding-top:16px;margin:0 0 0 5px!important}.client-search-text-phone{font-size:77%;margin-top:-13px;color:#bcbcbc;margin-left:5px}.log_appt,.log_consultation,.log_treatment{font-size:100%;background-color:transparent!important;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#postcode{text-transform:uppercase!important}.chargedetails{float:right}.invoicedetails{margin-right:5px;float:left}.totaldetails{margin-right:5px;min-width:167px;text-align:left;float:right}.client-log-appt-status{margin-right:5px;color:red}.log_appt a,.log_consultation a,.log_treatment a{display:block;color:#000}.no-wrap{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.booking,.booking-fullsearch{border:none!important;background-color:#fff;color:#444;width:99%;text-align:left;padding:4px}.booking{font-size:110%}.booking-fullsearch{font-size:146%}#consultation #consultation_header,.booking-icon{font-size:90%}.booking:hover{background-color:#fafafa}.booking-icon{color:#555}#search-screen #client-search-form{text-align:center;padding-bottom:10px;border-bottom:1px solid #ccc}#search-screen #client-search-form #client-search-panel{padding-top:50px}#search-screen #client-search-form #client-search-text{padding:5px;width:480px}#search-screen #client-search-form .btn{padding:6px 12px;border-radius:0}#search-screen #client-search-form #client-search-hint{color:#999;width:94%;margin:0 auto}#search-screen #results-heading-wrapper{padding:10px 0}#search-screen #results-heading-wrapper .main-column{position:relative}#search-screen #results-heading-wrapper #results-heading{display:inline-block;margin:0}#search-screen #results-heading-wrapper #expand-btn{display:inline-block;padding:0;float:right;background-color:transparent;border:none;color:#08c;outline:0;font-size:18px}#search-screen #no-results{padding:10px 0;font-size:18px}#search-screen #currently-selected-wrapper{position:relative;border-bottom:1px solid #ccc;padding:15px 0}#search-screen #currently-selected-wrapper #currently-selected-heading{display:inline-block;font-size:150%}#search-screen #currently-selected-wrapper form,#search-screen #currently-selected-wrapper h3{margin:0}#search-screen #currently-selected-wrapper form #currently-selected-detail{display:inline-block;margin:0 5px;max-width:70%;vertical-align:top}#search-screen #currently-selected-wrapper form #currentlySelected_{display:inline-block;float:right;vertical-align:top;padding:6px 12px}#search-screen .full-width-button{position:absolute;top:0;bottom:0;right:0;left:0;cursor:pointer;-webkit-appearance:none;-webkit-border-radius:0;border:none!important;outline:0!important;color:#333;text-align:left;padding:0;font-size:inherit;width:100%;background-color:#ddd;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(Opacity=0)}#search-screen .full-width-button:active,#search-screen .full-width-button:hover{border:none!important;outline:0!important}#search-screen .full-width-button:hover{opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(Opacity=20);transition:opacity .2s}#search-screen .search-result{position:relative;padding:10px 0}#search-screen .search-result.previous-search{font-size:18px}#search-screen .search-result strong{font-weight:500}#search-screen .search-result form,#search-screen .search-result p{margin:0}#search-screen .search-result h4{margin:3px 0;color:#000}#search-screen .search-result .client-detail{font-weight:400}#search-screen .search-result .address_toggleable{display:none;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(Opacity=80)}#search-screen .subsectionheading{border-bottom:1px solid #ccc;-webkit-box-shadow:0 2px 0 rgba(0,0,0,.1);-ms-box-shadow:0 2px 0 rgba(0,0,0,.1);-moz-box-shadow:0 2px 0 rgba(0,0,0,.1);-o-box-shadow:0 2px 0 rgba(0,0,0,.1);box-shadow:0 2px 0 rgba(0,0,0,.1)}#search-screen .subsectionheading h1,#search-screen .subsectionheading h2,#search-screen .subsectionheading h3,#search-screen .subsectionheading h4,#search-screen .subsectionheading h5,#search-screen .subsectionheading h6{margin:10px 0}#search-screen .hr-client{margin:0!important}#search-screen .main-column{width:60%;min-width:630px;max-width:700px;margin-right:auto!important;margin-left:auto!important;text-align:left}.clientprofile,.use_client{margin-left:5px}.clientprofile{color:#777!important}.search-match{float:left}.previoussearches button{font-size:170%!important;color:#555!important;margin:2px 0 2px 5px!important}.search_result button h4:active,.search_result button h4:hover{color:#000}.clientprofile:active,.clientprofile:hover{color:#444!important}#consultation #consultation-screen{margin:0 20px}#consultation #consultation-screen .medical_history_detail{display:inline-block;margin:3px 3px 0 0;padding:2px 10px;overflow:hidden;border:1px solid #ccc;vertical-align:top;color:#545454;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:2px 2px 0 rgba(0,0,0,.1);-ms-box-shadow:2px 2px 0 rgba(0,0,0,.1);-moz-box-shadow:2px 2px 0 rgba(0,0,0,.1);-o-box-shadow:2px 2px 0 rgba(0,0,0,.1);box-shadow:2px 2px 0 rgba(0,0,0,.1)}#consultation #consultation-screen .medical_history_detail.highlighted{border-color:#b94a48;-webkit-box-shadow:2px 2px 0 rgba(255,0,0,.5);-ms-box-shadow:2px 2px 0 rgba(255,0,0,.5);-moz-box-shadow:2px 2px 0 rgba(255,0,0,.5);-o-box-shadow:2px 2px 0 rgba(255,0,0,.5);box-shadow:2px 2px 0 rgba(255,0,0,.5)}#consultation #consultation-screen .medical_history_detail.highlighted .detail_title{color:#b94a48}#consultation #consultation-screen .medical_history_detail .detail_title{font-weight:700}#consultation #consultation-screen .medical_history_detail .detail_review{text-align:center;color:#b94a48;font-weight:700;font-size:20px}#consultation #consultation-screen #consultation_history{margin-top:10px}#consultation #consultation-screen #consultation_history .table-bordered{border:none}#consultation #consultation-screen #consultation_history table.consult-notes-content,#consultation #consultation-screen #consultation_history table.consult-notes-header,#consultation #consultation-screen #consultation_history table.consult-record-status{border-width:0 1px;border-style:solid;border-color:#ddd}#consultation #consultation-screen #consultation_history .custom-form{background:#fff}#consultation #consultation-screen #consultation_history table.consult-notes-header{width:100%;border-top:1px #ddd solid;margin-top:10px;font-size:135%;color:#444;background:#fff}#consultation #consultation-screen #consultation_history table.consult-notes-content{width:100%;background:#fff}#consultation #consultation-screen #consultation_history table.consult-notes-content .consult-column1{width:40px;color:#999}#consultation #consultation-screen #consultation_history table.consult-notes-content .consult-column2{border:none;color:#000}#consultation #consultation-screen #consultation_history table.consult-record-status{width:100%;font-size:80%;color:#999;line-height:10px;max-width:100%!important;background:#fff;border-bottom:1px #ddd solid;border-top:1px #ddd dotted}#consultation #consultation-screen #consultation_history table.consult-record-status td{padding:4px 8px}#consultation #consultation-screen #consultation_history table.consult-treatment-header{width:100%;font-size:165%;color:#fbfbfb;line-height:30px;background-color:#00AEE8!important}#consultation #consultation-screen #consultation_history table.consult-treatment-content{width:100%;background:#fff;border:1px solid #ddd;border-top:0}#consultation #complete-screen{padding:0!important}#consultation #complete-screen #consultation-notes{width:97%}#consultation #form_selection_ddown{display:inline-block;vertical-align:middle}#consultation #consultation-practitioner,#consultation #form_selection_ddown{margin-top:5px}#consultation .consultation-date-picker{vertical-align:bottom;display:inline-block}.sectionheading h3,.showcontent{display:none}#consultation #form_container{position:relative;overflow:hidden}#consultation #form_container #form_wrapper{border:1px solid #ddd;overflow:hidden}#consultation #form_container .loading{z-index:4;position:absolute;width:100%;height:100%;top:0;background-color:pink}#consultation #form_container .loading .loading_wrapper{position:absolute;width:300px;left:0;right:0;margin-top:25px;margin-bottom:25px;z-index:2}#consultation #form_container .loading .loading_bg{position:absolute;border:0 solid transparent;border-radius:5px;width:auto;height:auto;background:#fff;opacity:.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(Opacity=90);z-index:1}#consultation #form_container #form{overflow-y:hidden;overflow-x:auto;margin:0}#consultation #form_container #form #custom_form_navigation{position:relative;bottom:0;width:auto;height:auto}#consultation .treatment-notes-area{margin-top:10px}#consultation .form-header{padding:8px 0 0}#consultation .custom-form{font-family:inherit!important;margin:10px 0;overflow:hidden;border:1px solid #1badf8}#consultation .custom-form table{border:0 solid #eee;padding:0!important}#consultation .custom-form td{padding:0!important}#consultation .custom-form tr{text-indent:5px;padding:0!important}@font-face{font-family:PPSPhysioSymbols;font-style:normal;src:url(/misc/fonts/PPSPhysioFont.ttf) format("truetype")}.sectionheading{background-color:#F9F9F9;border-bottom:1px solid #e9e9e9}.subsectionheading{background-color:#fbfbfb}.subsectionheading h3{font-size:150%;color:#555}.clientdetails-screen{font-size:110%;line-height:22px;color:#454545}.checkbox-seperator{margin-bottom:6px}.checkbox{line-height:10px!important}.checkbox .is-disabled{background:#d3d3d3!important}.html5date{-webkit-appearance:textfield;-moz-appearance:textfield;font-size:11px!important}.mainsectionheading{margin-bottom:0}.ie8-nav{margin-top:11px}.invoice-headings{padding:5px 6px!important;font-size:140%}.invoice-details{padding:10px 6px!important}.invoice-balance-details,.invoice-charge-details,.invoice-payment-details{padding-left:5px;font-size:120%;font-weight:700}.invoice-total{padding-right:5px;font-size:130%;font-weight:700}.invoice-balance-due{font-size:110%;font-weight:700}#pay-invoice-form{margin-left:10px}.message-box{width:95%;height:200px;max-width:550px}.nav-shadow{box-shadow:0 1px 10px rgba(0,0,0,.1)}.invoice-wrapper{overflow-x:auto}#tiles{font-size:0;margin:25px}#tiles #notiles{font-size:20px}#tiles .tile{font-size:25px;vertical-align:middle;display:inline-block;text-align:center;margin:5px;width:128px;height:128px;color:#fff}#tiles .tile a{display:inline-block;color:inherit}#tiles .tile .tile-main{display:inline-block;float:left;position:relative;width:128px;margin-top:25px;text-align:center}#tiles .tile .tile-main i{font-size:70px;display:block!important}#tiles .tile .tile-main .tiletext{font-size:14px;color:#fff;vertical-align:top}#tiles .tile .bigData{font-size:121%}#tiles .tile .centralData{height:50px;padding-top:20px;font-size:30px;word-break:break-all;line-height:24px}#tiles .tile .dataText{font-size:85%}#tiles .tile .tile-aux{display:none;float:right;width:128px;margin-top:25px;font-size:22px}#tiles .tile .hide_element{display:none}#tiles .double{width:266px}#tiles .double .tile-aux{display:block}#diary_options,#tiles #reportsRevenueTile_,.tab-button{display:inline-block}#tiles .diaryTile .diaryTile_date{position:absolute;top:30px;left:0;right:0;color:#fff;line-height:17px;font-size:14px}#tiles .diaryTile .diaryTile_date .day{font-size:22px}#tiles .diaryTile .nextAppt{width:90px;margin:15px 14px 0;padding:6px;line-height:21px;background:#5E3D85;box-shadow:0 1px 1px rgba(0,0,0,.5);border:1px solid #5E3D85;transition:all .2s}#tiles .diaryTile .nextAppt:hover{border:1px solid #fff}#tiles .diaryTile .no_next{margin:10px 3px 0}#tiles .bookTile .icon-pencil{position:absolute;bottom:28px;left:0;right:0;font-size:32px!important}.tab-button{position:relative;font-size:20px;padding:5px;border:1px solid #ddd;background:#ddd;cursor:pointer;color:inherit;outline:0}.tab-button:hover{color:inherit}.tab-button.selected{z-index:2;background:#fff;border-bottom:0;margin-bottom:-9px;padding-bottom:7px}.tab{position:relative;border:1px solid #ddd;padding:10px}.tab.hidden{display:none}.tab form{margin:0}#eo_override{display:inline-block;margin:0 10px}#eo_override .btn{padding:0 4px}.diary_setup_container *{box-sizing:initial}#diary_setup{margin-bottom:40px}#diary_setup label{display:inline}#diary_setup .week{margin:5px 0}#diary_setup .week-innerwrap{margin-left:100px}#diary_setup .day_setting{display:inline-block}#diary_setup .day_setting div{padding-left:15px;padding-right:15px}#diary_setup .day_warning{background-color:#d9edf7}#diary_setup .day_error{background-color:#f2dede}#diary_setup .day_inactive{filter:alpha(opacity=50);opacity:.5}#diary_setup .control{padding:5px 0;border-bottom:1px solid #eee}#diary_setup .slot_toggle{padding:7px;font-size:15px;border-bottom:1px solid #fff;z-index:0;background:#f4f4f4;background:-webkit-linear-gradient(0deg,#f4f4f4 80%,#fff 95%);background:linear-gradient(90deg,#f4f4f4 80%,#fff 95%);cursor:pointer}#diary_setup .slot_toggle .chevrons{display:inline-block;margin:2px 10px 2px 15px;font-size:20px;height:20px;width:10px}#diary_setup .d_day_control,#diary_setup .d_time_control{height:30px}#diary_setup .slot_toggle .icon-angle-down{position:relative;top:1px;right:3px}#diary_setup .week_error{background:#f2dede}#diary_setup .week_warning{background:#d9edf7}#diary_setup .legend{position:absolute;width:100px;background:#fff;background:-webkit-linear-gradient(0deg,#fff 70%,rgba(255,255,255,.1) 100%);background:linear-gradient(90deg,#fff 70%,rgba(255,255,255,.1) 100%);z-index:2}#diary_setup .legend .control{padding-right:5px}#diary_setup .d_day_control h4,#diary_setup .d_day_control input{position:relative;z-index:1;display:inline-block;margin-right:5px}#diary_setup select{width:60px;text-align:center;height:auto!important}#diary_setup .slot_duration{height:35px}#diary_setup .slot_duration input{display:inline-block;width:40px;margin:4px 0;height:auto!important}#diary_setup .slot_duration .duration_units{display:inline-block;vertical-align:top;margin-top:8px}#diary_setup .ob_control{height:55px;position:relative;white-space:normal;border-bottom:none}#setup-templates .template-button-group .template-edit-btn,#setup-templates .template-preview .template-send-wrapper .btn{height:36px}#diary_setup .ob_control input{position:absolute;display:block;top:50%;left:0;right:0;margin-right:auto;margin-left:auto}.lookup-block{width:100%;max-width:600px;margin-bottom:15px}.lookup-block .lookup-headings{margin:0 0 5px}.lookup-block input{width:85%;margin:0 0 5px}.lookup-block .column,.lookup-block .column-mini{display:inline-block}.lookup-block .column{width:50%;margin-right:1%}.lookup-block .column-mini{width:20%;margin-right:1%}#setup-templates .template{margin:10px 0 20px}#setup-templates .template:after{content:"";display:block}#setup-templates .template div.template-body,#setup-templates .template div.template-title{transition:color .4s,border-color .4s,background-color .4s}#setup-templates .template .template-status .alert{margin:5px 0}#setup-templates .template.template-disabled div.template-body,#setup-templates .template.template-disabled div.template-title{color:#999;border-color:#ccc!important;background-color:#fbfbfb;transition:color .4s,border-color .4s,background-color .4s}#setup-templates .template .template-cancel-btn{display:none}#setup-templates .template .btn{margin-right:5px;min-height:30px}#setup-templates .template-top-panel{width:100px;margin-bottom:4px}#setup-templates .template-top-panel .template-heading{display:inline-block;margin:0}#setup-templates .template-top-panel label.toggle{float:right;margin-top:1px}#setup-templates .template-button-group{margin-top:5px;width:49.5%;display:inline-block}#setup-templates .template-preview .template-title{display:inline-block;width:98%;border:1px solid #ccc;padding:3px 6px 4px;margin-bottom:0;cursor:pointer}#setup-templates .template-preview .template-body-label,#setup-templates .template-preview .template-title-label{padding:3px 0 2px;color:#555}#setup-templates .template-preview .template-body{border:1px solid #ccc;width:100%;padding:10px;word-wrap:break-word;min-height:50px;cursor:pointer;margin-bottom:0;line-height:24px}#setup-templates .template-preview .template-send-wrapper .template-send-field{width:134px;margin:0;vertical-align:top}#setup-templates .template-preview .template-save-btn{display:none}#setup-templates .template-edit{display:none;position:relative}#setup-templates .template-edit .sms-char-count{margin:5px 0}#setup-templates .template-edit .sms-char-count .count{font-weight:700}#setup-templates .template-edit .sms-char-count .disclaimer{font-size:.9em}#setup-templates .template-edit .editing-marker{float:right;display:inline-block;padding:2px 5px 4px;text-align:center;color:#fff;background:#1badf8;-webkit-animation:fadeIn .1s;-moz-animation:fadeIn .1s;-ms-animation:fadeIn .1s;animation:fadeIn .1s}#setup-templates .template-edit .field-list-wrapper{text-align:right}#setup-templates .template-edit .field-list-wrapper .ddown_wrapper{margin:0}#setup-templates .template-edit .field-list-wrapper .ddown_wrapper:hover:after{display:block;content:"";position:absolute;top:100%;right:0;width:100%;height:70px}#setup-templates .template-edit .field-list-wrapper.ddown_open:hover:after{display:none}#setup-templates .template-edit .field-list-wrapper i{display:inline-block;margin-right:5px}#setup-templates .template-edit .field-list-wrapper .field-list-button{padding:4px 10px}#setup-templates .template-edit .field-list-wrapper .lvl1{top:0;left:100%}#setup-templates .template-edit .field-list-wrapper .field-list .dropdown_el{padding:5px 10px}#setup-templates .template-edit .template-body-label .template-body-label-text,#setup-templates .template-edit .template-title-label .template-title-label-text{padding-top:1px;color:#555;display:block}#setup-templates .template-edit .template-title-label{margin-bottom:0}#setup-templates .template-edit .template-title{width:98%;margin-bottom:0;border:1px solid #1badf8}#setup-templates .template-edit .template-body-label{margin-bottom:0}#setup-templates .template-edit .template-body{display:block;min-height:50px;width:98%;max-width:98%;min-width:98%;margin-bottom:0;border:1px solid #1badf8}#message #message-main #inbox #msgList{min-height:50px;padding:0 5px}#message #message-main #inbox #msgList .msg{min-height:50px;margin:5px 0;color:#000}#message #message-main #inbox #msgList .msg .replyForm{margin:0;padding:0}#message #message-main #inbox #msgList .msg .msgHead{margin-top:2px;width:98%;min-height:50px;padding:6px;border-bottom:1px dotted #ddd;background:#FFF}#message #message-main #inbox #msgList .msg .msgData_from{font-weight:700}#message #message-main #inbox #msgList .msg .greyout{color:#999}#message #message-main #inbox #msgList .msg .msgBody{margin:0 0 5px;padding:5px 8px;max-height:400px;overflow-y:auto}#message #message-main #inbox #msgList .msg .replyControl{position:relative;display:block;width:600px;margin:10px;padding:0;border:1px solid #1badf8;background:0 0;color:inherit;text-align:left;line-height:25px;font-size:inherit;vertical-align:inherit}#message #message-main #inbox #msgList .msg .replyControl:focus{outline:0}#message #message-main #inbox #msgList .msg .replyControl:hover{border-color:#805caa}.unread:after{display:block;position:absolute;top:0;right:0;width:0;border-style:solid;border-width:0 25px 25px 0;border-color:transparent #A6C761 transparent transparent}.form_action_panel{display:inline-block}#forms{height:auto}#forms #main{margin-top:120px;position:relative}#forms #main .loading{position:fixed;top:90px;width:100%;height:100%;z-index:1032}#forms #main .loading .loading_wrapper{position:relative;top:30%;z-index:1;width:300px;margin:0 auto;height:10px}#forms #main .loading .loading_bg{background:#fff;opacity:.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(Opacity=90)}#forms #forms_header{background-color:#fbfbfb;margin-bottom:0;padding:10px}#forms #toolbar{padding:10px 10px 5px;border-bottom:1px solid #ddd}.fade_in{-webkit-animation:fadeIn .3s;-moz-animation:fadeIn .3s;-ms-animation:fadeIn .3s;animation:fadeIn .3s}#custom_form_body{min-height:60px;padding:10px;margin-bottom:45px}#custom_form_body input,#custom_form_body select{margin:5px 0 5px 10px}#custom_form_body textarea{margin:5px 0;width:98%}#custom_form_body input[type=text]{width:auto}#custom_form_body .form_headings{padding:0 5px;margin-bottom:10px;border-bottom:1px dotted #ddd}#custom_form_body .form_headings h3,#custom_form_body .form_headings h4{color:#000}#custom_form_body .form_headings h4{font-size:22px}#custom_form_body .qn{padding:5px 10px;margin-bottom:10px;margin-left:20px;width:750px}#custom_form_body .qn label{display:inline-block;margin:5px 0 5px 10px}#custom_form_body .qn input{float:none}#custom_form_body .qn .qn_status{display:none}#custom_form_body .qn .qn_title{display:block;font-size:20px;min-height:30px}#custom_form_body .qn .bold{font-weight:700}#custom_form_body .qn .qn_expl{line-height:25px;padding-bottom:5px}#custom_form_body .qn .numeric input[type=number]{width:50px}#custom_form_body .qn .date input[type=date]{margin:0 0 0 10px}#custom_form_body .qn .date input[type=date]::-webkit-inner-spin-button{display:none}#custom_form_body .qn .date .date_btn{display:none}#custom_form_body .qn .ans_heading{display:table;width:100%}#custom_form_body .qn .ans_heading .heading{display:table-cell;font-weight:700}#custom_form_body .qn .checkbox input[type=checkbox],#custom_form_body .qn .radio input[type=radio]{margin:0 5px}#custom_form_body .qn .dropdown .cell{display:table-cell;width:220px}#custom_form_body .qn .dropdown .cell input[type=text]{display:block;margin:0 auto 10px;width:85%}#custom_form_body .qn .dropdown .cell select{width:90%}#custom_form_body .qn .dropdown .freetype{position:relative}#custom_form_body .qn .dropdown .freetype:after{font-family:FontAwesome;font-weight:400;font-style:normal;content:"\f0d7";display:block;position:absolute;right:50%;left:50%;top:0;color:#ccc}#custom_form_body .qn .dropdown .add_notes{display:block}#custom_form_body .qn .scale input[type=range]{width:300px;margin:0}#custom_form_body .qn .scale .scale_markers{width:300px}#custom_form_body .qn .scale .scale_markers .marker{display:inline-block;font-size:11px;text-align:center}#custom_form_body .qn .scale .rangeslider{width:300px;height:10px;display:inline-block;margin-right:10px;-webkit-box-shadow:inset 0 2px 1px 0 rgba(50,50,50,.3);-moz-box-shadow:inset 0 2px 1px 0 rgba(50,50,50,.3);box-shadow:inset 0 2px 1px 0 rgba(50,50,50,.3)}#custom_form_body .qn .scale .rangeslider .rangeslider__fill{height:10px;background:#A6C761;box-shadow:none;-webkit-box-shadow:none}#custom_form_body .qn .scale .rangeslider .rangeslider__handle{border-color:#999;width:20px;height:20px;top:-6px;background-image:none;-webkit-box-shadow:0 2px 1px 0 rgba(50,50,50,.3);-moz-box-shadow:0 2px 1px 0 rgba(50,50,50,.3);box-shadow:0 2px 1px 0 rgba(50,50,50,.3)}#custom_form_body .qn .scale .rangeslider .rangeslider__handle:after{width:10px;height:10px;background:#A6C761}#custom_form_body .validation_error{border:1px solid #b94a48}#custom_form_body .validation_error .qn_status{display:block;background-color:#f2dede;position:relative;padding:5px;margin:5px 0;color:#b94a48;text-shadow:0 1px 0 rgba(255,255,255,.5);font-size:15px}#custom_form_body .validation_error .qn_status:after{font-family:FontAwesome;font-weight:400;font-style:normal;font-size:15px;text-decoration:inherit;content:"\f071";display:block;position:absolute;top:5px;right:5px;color:#b94a48}#custom_form_body .validation_error .textbox-error{border:1px solid gray!important;-webkit-box-shadow:0 0 5px 0 rgba(255,0,0,.75)!important;-moz-box-shadow:0 0 5px 0 rgba(255,0,0,.75)!important;box-shadow:0 0 5px 0 rgba(255,0,0,.75)!important}#custom_form_navigation{position:fixed;bottom:25px;height:90px;width:100%;background:#fff;padding:10px;border-top:1px solid #ddd}#custom_form_navigation .scrollTopBtn{float:right;margin-right:20px}.ddown_wrapper{display:inline-block;position:relative;margin:0 5px;color:#fff;background:#588ac4;text-align:center;cursor:pointer}.ddown_wrapper a{text-decoration:none;color:inherit}.ddown_wrapper ul{list-style:none;margin:0;padding:0;border:1px solid #ddd;background:#fff;color:#000}.ddown_wrapper .panel_btn{min-width:80px;padding:5px 10px;display:inline-block;text-align:left}.ddown_wrapper .d_down{position:absolute;min-width:200px;height:0;z-index:1031;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(Opacity=0);display:none;overflow:hidden;transition:all .1s;-webkit-transition:all .1s;-moz-transition:all .1s;-o-transition:all .1s;-webkit-box-shadow:3px 3px 0 rgba(0,0,0,.1);-moz-box-shadow:3px 3px 0 rgba(0,0,0,.1);box-shadow:3px 3px 0 rgba(0,0,0,.1)}.ddown_wrapper .dropdown_el{padding:10px;position:relative;transition:all .1s;-webkit-transition:all .1s;-moz-transition:all .1s;-o-transition:all .1s;line-height:20px;display:block}.ddown_wrapper .dropdown_el:before{content:"";position:absolute;left:0;top:0;width:0;height:100%;background-color:#588ac4;transition:all .1s;-webkit-transition:all .1s;-moz-transition:all .1s;-o-transition:all .1s}.ddown_wrapper .dropdown_el:hover{background:#EDF6FF}.ddown_wrapper .dropdown_el:hover:before{width:5px}.ddown_wrapper .dropdown_el:hover .dropdown_el{display:block}.ddown_wrapper .dropdown_el:hover .d_down{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(Opacity=100);display:block;height:auto;overflow:visible}.ddown_wrapper .lvl1{top:100%;left:0;right:0;text-align:left;height:0}.ddown_wrapper .lvl1 .d_down{top:-1px;left:100%}@media (min-width:931px){.ddown_wrapper:hover .lvl1{height:auto;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(Opacity=100);display:block;overflow:visible}.ddown_wrapper:hover .lvl1 .dropdown_el{display:block}}.ddown_wrapper .panel_btn:hover .lvl1,.ddown_wrapper.ddown_open .lvl1{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";display:block;opacity:1;height:auto;overflow:visible}.ddown_wrapper .panel_btn:hover .lvl1{filter:alpha(Opacity=100)}.ddown_wrapper .panel_btn:hover .lvl1 .dropdown_el{display:block}.ddown_wrapper.ddown_open .lvl1{filter:alpha(Opacity=100)}.ddown_wrapper.ddown_open .lvl1 .dropdown_el{display:block}.ddown_wrapper.ddown_open .dropdown_el.ddown_open .d_down{display:block;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(Opacity=100);height:auto;overflow:visible}.form_panel_btn{display:none;background:0 0;border:none;box-shadow:none;line-height:22px;vertical-align:bottom;color:#578bc9}.form_panel_btn i{font-size:18px;vertical-align:text-bottom}.form_panel_btn:hover{color:#805caa}.form_panel_btn.visible{display:inline-block}.iOS_body_fix{position:absolute;width:100%;height:auto;min-height:100%}.iOS_body_fix .iOS_fix{width:100%;position:absolute}#releasenotes.public{padding-top:60px}#releasenotes h1{color:#255187;font-size:35px;line-height:1;padding:5px 25px}@media only screen and (min-width:480px){#releasenotes h1{padding:15px 25px}}#releasenotes hr{border-top:1px solid #255187;margin-bottom:10px}.release{padding:10px 25px}.release h2{font-size:25px;font-weight:600}.release h2~h2{font-size:20px}.release h2:first-of-type{margin-bottom:20px}.release h2,.release li,.release p{color:#255187}.pagination .active{background-color:#e3e3e3}@-ms-viewport{width:device-width}.clearfix:after,.clearfix:before{display:table;line-height:0;content:""}.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;box-sizing:border-box}@-ms-viewport{width:device-width}.visible-phone{display:none!important}.phone_only{display:none}.hidden-desktop,.visible-tablet{display:none!important}.visible-desktop{display:inherit!important}.visible-print,div[id*=__lpform_]{display:none!important}.media,.media .media{margin:5px 0}form{margin:0 0 20px}.media-body>form{margin:0 0 6px}@media print{.visible-print{display:inherit!important}.hidden-print{display:none!important}}@media (min-width:931px){.date-search-diary{margin-top:6px;margin-bottom:-30px;width:98%!important}.clientdetails{padding:3px 10px 8px!important}.clientdetails-appt{font-size:100%;line-height:22px;color:#454545}.clientdetails-comp{font-size:100%;line-height:19px!important;color:#454545;margin:20px 0 10px 120px}.clientdetails-client{font-weight:700;font-size:120%}.clientdetails-comp-info{font-size:100%;color:#222}.mainsectionheading h4,.subsectionheading h4{color:#555}.appt-right{text-align:left;font-weight:500}.responsive-width{width:150px}.phone-checkbox{font-weight:700;font-size:110%}#clientemail-warning,.appt-existing-charges{font-size:90%;margin:5px 0 15px 120px}.settings_screen{padding:10px 0 0 15px}.input-75{width:75px}.form-margin{margin:0 10px!important}.rushcliffbuttons{min-width:250px!important}.rushcliffbuttons_a{min-width:210px!important}.screenmargin{margin-left:100px!important}.diary_screen{padding-top:0;padding-left:5px;min-width:1375px!important}.week-selections{width:32%;margin-left:6px}.mainectionheading h3,.mainsectionheading h4,.sectionheading h3,.subsectionheading h3,.subsectionheading h4{margin-left:10px}.mainsectionheading{background-color:#FBFBFB;margin-bottom:0}.sectionheading{margin-bottom:0;padding-right:0;padding-left:0}.subsectionheading{margin-bottom:0}.row:after,.row:before{display:table;line-height:0;content:""}.row:after{clear:both}.container,.navbar-fixed-bottom .container,.navbar-fixed-top .container,.navbar-static-top .container,.span14{width:1370px}.span13{width:1270px}.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:190px}.span1{width:70px}.offset14{margin-left:1430px}.offset13{margin-left:1330px}.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%}.row-fluid:after,.row-fluid:before{display:table;line-height:0;content:""}.row-fluid:after{clear:both}.row-fluid [class*=span]{display:block;float:left;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid .controls-row [class*=span]+[class*=span],.row-fluid [class*=span]:first-child{margin-left:0}.row-fluid .span14{width:100%}.row-fluid .span13{width:92.7007299270073%}.row-fluid .span12{width:85.4014598540146%}.row-fluid .span11{width:78.1021897810219%}.row-fluid .span10{width:70.80291970802921%}.row-fluid .span9{width:63.503649635036496%}.row-fluid .span8{width:56.2043795620438%}.row-fluid .span7{width:48.9051094890511%}.row-fluid .span6{width:41.6058394160584%}.row-fluid .span5{width:34.306569343065696%}.row-fluid .span4{width:27.007299270072995%}.row-fluid .span3{width:19.708029197080293%}.row-fluid .span2{width:12.408759124087592%}.row-fluid .span1{width:5.109489051094891%}.row-fluid .offset14{margin-left:104.37956204379562%}.row-fluid .offset14:first-child{margin-left:102.18978102189782%}.row-fluid .offset13{margin-left:97.08029197080292%}.row-fluid .offset13:first-child{margin-left:94.89051094890512%}.row-fluid .offset12{margin-left:89.78102189781022%}.row-fluid .offset12:first-child{margin-left:87.59124087591242%}.row-fluid .offset11{margin-left:82.48175182481752%}.row-fluid .offset11:first-child{margin-left:80.29197080291972%}.row-fluid .offset10{margin-left:75.18248175182482%}.row-fluid .offset10:first-child{margin-left:72.99270072992702%}.row-fluid .offset9{margin-left:67.88321167883211%}.row-fluid .offset9:first-child{margin-left:65.69343065693431%}.row-fluid .offset8{margin-left:60.58394160583942%}.row-fluid .offset8:first-child{margin-left:58.394160583941606%}.row-fluid .offset7{margin-left:53.28467153284672%}.row-fluid .offset7:first-child{margin-left:51.09489051094891%}.row-fluid .offset6{margin-left:45.985401459854025%}.row-fluid .offset6:first-child{margin-left:43.79562043795621%}.row-fluid .offset5{margin-left:38.68613138686132%}.row-fluid .offset5:first-child{margin-left:36.496350364963504%}.row-fluid .offset4{margin-left:31.386861313868614%}.row-fluid .offset4:first-child{margin-left:29.197080291970806%}.row-fluid .offset3{margin-left:24.087591240875913%}.row-fluid .offset3:first-child{margin-left:21.897810218978105%}.row-fluid .offset2{margin-left:16.78832116788321%}.row-fluid .offset2:first-child{margin-left:14.598540145985401%}.row-fluid .offset1{margin-left:9.489051094890511%}.row-fluid .offset1:first-child{margin-left:7.299270072992702%}.controls-row [class*=span]+[class*=span],.uneditable-input,input,textarea{margin-left:0}.uneditable-input.span14,input.span14,textarea.span14{width:1356px}.uneditable-input.span13,input.span13,textarea.span13{width:1256px}.uneditable-input.span12,input.span12,textarea.span12{width:1156px}.uneditable-input.span11,input.span11,textarea.span11{width:1056px}.uneditable-input.span10,input.span10,textarea.span10{width:956px}.uneditable-input.span9,input.span9,textarea.span9{width:856px}.uneditable-input.span8,input.span8,textarea.span8{width:756px}.uneditable-input.span7,input.span7,textarea.span7{width:656px}.uneditable-input.span6,input.span6,textarea.span6{width:556px}.uneditable-input.span5,input.span5,textarea.span5{width:456px}.uneditable-input.span4,input.span4,textarea.span4{width:356px}.uneditable-input.span3,input.span3,textarea.span3{width:256px}.uneditable-input.span2,input.span2,textarea.span2{width:156px}.uneditable-input.span1,input.span1,textarea.span1{width:56px}.thumbnails{margin-left:-30px}.thumbnails>li{margin-left:30px}.row-fluid .thumbnails{margin-left:0}}@media (max-width:979px){.mainsectionheading h4,.subsectionheading h4{color:#555;margin-left:10px}.mainectionheading h3,.mainsectionheading h4,.sectionheading h3,.subsectionheading h3,.subsectionheading h4{margin-left:10px}body{padding-top:0}.error_page .mainsectionheading{margin-top:65px}#additional-emails-label,#clientemail-label,#clientemail-warning{display:none}.clientdetails{padding:3px 10px 8px!important}.mainsectionheading{background-color:#FBFBFB;margin-bottom:0}.sectionheading{margin-bottom:0;padding-right:0;padding-left:0}.subsectionheading{margin-bottom:0}.settings_screen{padding:10px 0 0 15px}#clientemail-warning{font-size:90%;margin:5px 0 15px 120px}.navbar-fixed-top{margin-bottom:20px}.navbar-fixed-bottom{margin-top:20px}.navbar-fixed-bottom .navbar-inner,.navbar-fixed-top .navbar-inner{padding:0}.navbar .container{width:auto;padding:0}.navbar .brand{padding-right:10px;padding-left:10px;margin:0 0 0 -5px}.nav-collapse{clear:both}.nav-collapse .nav{float:none;margin:0}.nav-collapse .dropdown-menu li+li a,.nav-collapse .nav>li>a{margin-bottom:2px}.nav-collapse .nav>li{float:none}.nav-collapse .nav>.divider-vertical{display:none}.nav-collapse .nav .nav-header{color:#777;text-shadow:none}.nav-collapse .dropdown-menu a,.nav-collapse .nav>li>a{font-weight:500;font-size:120%;border-top:1px solid #444;color:#ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.nav-collapse .btn{padding:4px 10px;font-weight:400;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.nav-collapse .dropdown-menu a:focus,.nav-collapse .dropdown-menu a:hover,.nav-collapse .nav>li>a:focus,.nav-collapse .nav>li>a:hover{background-color:#555;color:#fefefe}.navbar-inverse .nav-collapse .dropdown-menu a,.navbar-inverse .nav-collapse .nav>li>a{color:#999}.navbar-inverse .nav-collapse .dropdown-menu a:focus,.navbar-inverse .nav-collapse .dropdown-menu a:hover,.navbar-inverse .nav-collapse .nav>li>a:focus,.navbar-inverse .nav-collapse .nav>li>a:hover{background-color:#111}.nav-collapse.in .btn-group{padding:0;margin-top:5px}.nav-collapse .dropdown-menu{position:static;top:auto;left:auto;display:none;float:none;max-width:none;padding:0;margin:0 15px;background-color:transparent;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.nav-collapse .open>.dropdown-menu{display:block}.nav-collapse .dropdown-menu .divider,.nav-collapse .dropdown-menu:after,.nav-collapse .dropdown-menu:before,.nav-collapse .nav>li>.dropdown-menu:after,.nav-collapse .nav>li>.dropdown-menu:before{display:none}.nav-collapse .navbar-form,.nav-collapse .navbar-search{float:none;padding:10px 15px;margin:10px 0;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1)}.navbar-inverse .nav-collapse .navbar-form,.navbar-inverse .nav-collapse .navbar-search{border-top-color:#111;border-bottom-color:#111}.navbar .nav-collapse .nav.pull-right{float:none;margin-left:0}.nav-collapse,.nav-collapse.collapse{height:0;overflow:hidden}.navbar .btn-navbar{display:block}.navbar-static .navbar-inner{padding-right:10px;padding-left:10px}}@media (min-width:980px){.mainsectionheading h4,.subsectionheading h4{color:#555}.nav-collapse.collapse{height:auto!important;overflow:visible!important}.error_page .mainsectionheading{margin-top:65px}.diary_screen{padding-top:5px;padding-left:5px;min-width:1375px!important}.diary_times{background-color:#efefef!important;margin-top:15px}.week-selections{width:32%;margin-left:6px}.mainectionheading h3,.mainsectionheading h4,.sectionheading h3,.subsectionheading h3,.subsectionheading h4{margin-left:10px}.mainsectionheading{background-color:#FBFBFB;margin-bottom:0}.sectionheading{margin-bottom:0;padding-right:0;padding-left:0}.subsectionheading{margin-bottom:0}.settings_screen{padding:10px 0 0 15px}}@media (max-width:480px){.nav-collapse{-webkit-transform:translate3d(0,0,0)}#diary #slotMoveDash .dash_body .dash_slot_info #slot_container{display:block;margin:0}.hide-button,.sectionheading,.sectionheading h3{display:none!important}#diary #slotMoveDash .dash_body #move_status{position:relative;z-index:1}#diary #diary-search-go{vertical-align:bottom}#diary .date-search-diary{margin-top:6px;margin-bottom:-30px;margin-left:6px;width:98%!important}#diary #diary_screen_wrapper .slot.slot_selected{z-index:5}.week-selections{width:32%;margin-left:6px}#diary-search-date{font-size:12px!important;width:80px}.center-datetime,.center-practitioner{text-align:center!important}.btn-mobile{margin-top:-10px;padding:5px 12px!important}.calendar-date-mobile{margin-bottom:9px}.clientdetails-comp{font-size:100%!important;line-height:13px!important;color:#454545;margin:5px 0!important;text-align:left}.clientdetails-client{font-weight:700;font-size:100%}.clientdetails-comp-info{font-size:85%!important;color:#757575}.clientdetails-comp-details{color:#333}#complete-screen,#dna-screen{padding:10px 20px 0}.appt-right{text-align:right!important;font-weight:700!important}.big-button{padding:14px 15px!important;font-size:126%}.bigfieldtitle,.bigfieldtitlelong,.bold{margin-top:13px!important;padding-top:0!important}.bold{font-weight:700}.bigfieldtitlelong{font-size:85%!important;color:#222}.bigfield input[type=number]{height:34px!important;font-size:135%;color:#333;line-height:23px}.bigfield input[type=text],.bigfield select{height:34px!important;font-size:135%;color:#333;line-height:23px;background-color:#fff!important}.phonebutton{padding:11px 15px!important;font-size:140%}.responsive-width{width:107px!important}.left-aligned-text{float:left!important;line-height:35px;margin-right:8px}.textarea-phone{width:95%}.appt-existing-charges{font-size:80%!important;margin:0 0 10px!important}.addchargebox,.total{margin-left:0!important}.settings_screen{padding:10px 20px 0!important}.tab-button{font-size:14px}.lookup-headings .heading{font-size:12px}.input-175,.input-75{font-size:11px!important}#setup-templates .template-preview .template-body,#setup-templates .template-preview .template-send-wrapper,#setup-templates .template-preview .template-send-wrapper .template-send-field,#setup-templates .template-preview .template-title{width:100%}#setup-templates .template-edit .template-body,#setup-templates .template-edit .template-title{width:96%}#setup-templates .template-edit .field-list-wrapper{float:none;width:100%}#setup-templates .template-edit .field-list-wrapper .ddown_wrapper{width:100%}#setup-templates .template-edit .field-list-wrapper .field-list .dropdown_el{padding:10px}#setup-templates .template-edit .field-list-wrapper .lvl1{top:100%;left:0}#setup-templates .template-button-group{margin:0}.mainectionheading h3,.mainsectionheading h4,.subsectionheading h2,.subsectionheading h3{margin-left:10px}#setup-templates .template-button-group .btn{margin-top:5px;width:100%;margin-bottom:5px}.invoicedetails{min-width:10px!important;float:right!important}.sendmessage{padding:0 10px}.input-175{width:152px}.input-75{width:75px!important}.booking-fullsearch{text-align:center!important;width:92%!important}.mainsectionheading{background-color:#FBFBFB;margin-bottom:0;margin-top:0!important}.mainsectionheading h4{color:#555}.subsectionheading{margin-bottom:0}.subsectionheading h4{color:#555;margin:3px 0 3px 10px!important;font-size:110%!important}.form-horizontal .controls,.media-object{margin-left:0}.page-header h1 small{display:block;line-height:20px}input[type=checkbox],input[type=radio]{border:1px solid #ccc}.form-horizontal .control-label{float:none;width:auto;padding-top:0;text-align:left}.form-horizontal .control-list{padding-top:0}.form-horizontal .form-actions{padding-right:10px;padding-left:10px}.media .pull-left,.media .pull-right{display:block;float:none;margin-bottom:10px}.media-object{margin-right:0}.carousel-caption{position:static}.table td,.table th{font-size:80%!important}#reports #report_pagination #page_control_wrapper #pagenum_wrapper{clear:both}#releasenotes h1{font-size:30px;line-height:1}#search-screen #client-search-form #client-search-text{width:300px!important;border-radius:0}#search-screen #client-search-form .btn{line-height:20px;vertical-align:bottom}#search-screen #currently-selected-wrapper form #currentlySelected_,#search-screen #results-heading-wrapper #expand-btn{display:block;float:none;margin:5px 0 0}}@media (min-width:481px) and (max-width:669px){.temp-fix-PE-458{margin-left:120px}}@media (max-width:669px){.mainsectionheading h4,.subsectionheading h4{color:#555}body{padding-bottom:0}#reports #reports_header,#reports #reports_header h3{text-align:center}#reports #reports_header .report_control{display:block;text-align:right}#reports #reports_header #report-daterange-submit,#reports #reports_header #report-send-email{width:100%;padding:11px 19px;font-size:120%;text-align:center}#reports #reports_header #report-email{width:97%;margin:0 auto 10px!important;display:block;text-align:center}#reports #report_pagination #page_control_wrapper #pagenum_wrapper{display:none;width:100%;text-align:center}#reports #report_body .loading .loading_wrapper{width:80%}#diary .date-search-diary{margin-top:6px;margin-bottom:-30px;margin-left:2px;width:100%!important}#diary #slotMoveDash{bottom:0}#diary #slotMoveDash .dash_body .dash_slot_info #date_str{display:block;padding:5px}#diary #slotMoveDash .dash_body #cancel_move{top:0;font-size:24px}#diary #slotMoveDash .dash_body #cancel_move .text{display:none}#diary #diary_screen_wrapper .slot.slot_selected{z-index:5}#diary #diary_screen_wrapper #DiaryModalObj{top:115%;width:300px;left:0;right:0;margin-left:auto;margin-right:auto}#diary #diary_screen_wrapper #DiaryModalObj:before{right:0;left:0;margin-left:auto;margin-right:auto;top:-20px;border-color:transparent transparent #999}#diary #diary_screen_wrapper #DiaryModalObj:after{right:0;left:0;margin-left:auto;margin-right:auto;top:-19px;border-color:transparent transparent #fff}#diary #diary_screen_wrapper #DiaryModalObj ul{width:70%;margin:0 auto}#diary #diary_screen_wrapper #DiaryModalObj ul li{padding:5px;font-size:110%}#diary #diary_screen_wrapper #DiaryModalObj ul li a .template_btn_container{display:block;max-width:100%;margin:0 auto}#diary #diary_screen_wrapper #DiaryModalObj .diary_modal_close_wrapper .diary_modal_close{display:block;width:150px;margin:0 auto;text-align:center;font-size:150%}#diary .diary_appt,#diary .diary_attd,#diary .diary_attd_dna,#diary .diary_dna,#diary .diary_free,#diary .diary_reopen{transition:none;font-size:100%}#diary .diary_free .new_appt_modal_template .appt_info{display:block}#diary .diary_day_hide{display:none!important}#diary .week-selections{width:32%;margin-left:6px}#diary .date-selections{padding:3px 0 20px}#diary .center-datetime,#diary .center-practitioner{text-align:center!important}.btn-mobile{margin-top:-10px;-webkit-transition:none;-ms-transition:none;-moz-transition:none;-o-transition:none;transition:none}#spinner{display:block;height:5px;padding:0;margin:10px 0}.bigfieldtitle,.bigfieldtitlelong{margin-top:5px!important;padding-top:0!important}.responsive-width{width:155px!important}.appt-existing-charges{font-size:90%;margin:5px 0 15px 120px}.mainectionheading h3,.mainsectionheading h4,.sectionheading h3,.subsectionheading h2,.subsectionheading h3,.subsectionheading h4{margin-left:10px}.log-date{width:15%}.log-type{width:20%}.log-heading{width:50%}.log-practitioner{width:15%}.mainsectionheading{background-color:#FBFBFB;margin-bottom:0;margin-top:0!important}.sectionheading{margin-bottom:0;padding-right:0!important;padding-left:0}.subsectionheading{margin-bottom:0}.navbar-fixed-top,.navbar-static-top{margin-right:0;margin-left:0}.container-fluid{padding:0}.dl-horizontal dt{float:none;width:auto;clear:none;text-align:left}.dl-horizontal dd{margin-left:0}.container{width:auto}.row-fluid{width:100%}.row,.thumbnails{margin-left:0}.thumbnails>li{float:none;margin-left:0}.row-fluid [class*=span],.uneditable-input[class*=span],[class*=span]{display:block;float:none;width:50%;margin-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*=offset]:first-child{margin-left:0}.input-large,.input-xlarge,.input-xxlarge,.uneditable-input,input[class*=span],select[class*=span],textarea[class*=span]{display:block;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.input-append input,.input-append input[class*=span],.input-prepend input,.input-prepend input[class*=span]{display:inline-block}.controls-row [class*=span]+[class*=span]{margin-left:0}.modal{position:fixed;top:20px;right:20px;left:20px;width:auto;margin:0}.modal.fade{top:-100px}.modal.fade.in{top:20px}#diary #diary_screen_wrapper .loading,#logout_overlay #logout_msg{top:0}.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}.visible-phone{display:inherit!important}.hidden-phone,.tablet{display:none!important}.phone_only{display:inherit!important}#phoneNavBtn{background:no-repeat;margin-right:20px;box-shadow:none}#phoneNavBtn:focus{outline:0}#phoneNavBtn.btn{font-size:28px}.btn-navbar{height:50px;width:50px}.btn-navbar .icon-bar{height:4px!important;width:25px!important;margin:5px auto;background-color:#AAA!important;text-shadow:none;-webkit-box-shadow:inset 0 1px 0 1px rgba(50,50,50,.3)!important;-moz-box-shadow:inset 0 1px 0 1px rgba(50,50,50,.3)!important;box-shadow:inset 0 1px 0 1px rgba(50,50,50,.3)!important}.header-image{padding:7px 0 0 20px}.navbar-absolute-top .navbar-inner{border-radius:0;overflow-y:visible}.navbar-absolute-top .navbar-inner .container{background-image:url(/img/background/3pxtile.png)}.navbar-absolute-top .navbar-inner .container .collapse.in{box-shadow:0 5px 0 rgba(0,0,0,.1)}#nav-phone .notification{padding:0 3px;display:inline-block;min-width:0;min-height:0;font-size:15px;vertical-align:inherit;box-shadow:0 1px 1px rgba(2,1,1,.4)}#dashboard #tiles .rc_ttip_wrapper,#diary #diary_navigation #refresh_btn{display:none!important}#nav-phone li a{padding:12px 25px;margin-bottom:0;border-radius:0;font-weight:400;color:#fff}#nav-phone li a:hover{background:#999}#dashboard .dashboard-container{margin-top:5px}#dashboard #tiles{width:280px;margin:0 auto}#dashboard a{text-decoration:none}#dashboard .hero-unit{text-align:center}#diary #diary_navigation.full_week_view .tablet{display:inherit!important}#diary #diary_navigation.full_week_view .phone_only{display:none!important}#diary #diary_navigation.full_week_view .hidden-phone{display:inherit!important}#diary #diary_navigation .legend_wrapper,#diary #diary_navigation.full_week_view .legend_wrapper{display:none!important}#diary #diary-search-practitioner-form .btn,#diary .date-search-diary .btn{background:#ddd;border:1px solid transparent}#diary #diary-search-practitioner-form .btn:hover,#diary .date-search-diary .btn:hover{background:0 0;border:1px solid #ddd}#diary .legend_btn{background:0 0!important;height:10px}#diary .center-practitioner{width:100%;margin-top:10px}#diary #diary-search-practitioner-go{height:30px;line-height:6px;vertical-align:bottom}#diary #diary_screen_wrapper .loading .loading_wrapper{width:80%;top:250px}.date-search-diary{margin-top:6px;margin-bottom:-22px;width:100%!important;margin-left:0}.week-selections{width:60%}.btn-mobile{margin:-10px 1px 0;padding:12px!important;border:1px solid #ddd!important}.day-change{padding:12px 26px!important}#diary-search-date{padding:12px 0;margin-right:1px;margin-left:1px;font-size:14px!important}.clientdetails-appt{font-size:100%;line-height:22px;color:#454545}.clientdetails-comp{font-size:100%;line-height:19px;color:#454545;margin:20px 0 10px 120px}.clientdetails-client{font-weight:700;font-size:120%}.clientdetails-comp-info{font-size:100%;color:#222}.appt-right{text-align:left;font-weight:500}#complete-screen,#dna-screen{padding:0 20px}.phone-checkbox{font-weight:700;font-size:120%}.diary_screen{margin-top:10px;padding:0 5px}#clientemail-warning{font-size:90%;margin:5px 0 15px 120px}.input-75{width:75px}.clientdetails{padding:3px 10px 8px!important}.date_heading{text-align:center;font-weight:700;color:#454545!important;font-size:120%!important}.table td,.table th{font-size:80%}.media,.media .media{margin:0}#search-screen #client-search-form #client-search-text{display:block;width:430px}#search-screen .main-column{max-width:90%;min-width:300px;width:90%}#reports_tiles .tile{margin:5px!important}#reports_tiles .row{width:95%;margin:0 auto;text-align:center}.screenmargin{padding:0 20px!important}.legend_wrapper{display:block;vertical-align:middle;width:50px;margin:12px auto auto}.settings_screen{padding:10px 20px 0!important}.settings_screen button[type=submit]{width:100%}#setup-templates .template{width:auto}#setup-templates .template-button-group{display:block;width:auto}#setup-templates .template-edit .field-list-wrapper{text-align:left}#diary_setup{text-align:center}#diary_setup .week-innerwrap{min-width:0;margin-left:0}#diary_setup .legend{display:none}#diary_setup .time_from:before{content:"From";font-size:12px}#diary_setup .time_to:before{content:"To";font-size:12px}#diary_setup .slot_duration:before{content:"Appointment duration";font-size:12px}#diary_setup .ob_control input{top:65%}#diary_setup .day_setting div{position:relative;padding-top:20px}#diary_setup .day_setting div:before{position:absolute;top:0;display:block;text-align:center}#diary_setup .slot_toggle{font-size:140%;text-align:left;margin:5px 0}#forms #main{margin-top:60px}#forms #main .loading{top:0}#forms #main .loading .loading_wrapper{width:80%}#consultation .form_panel_btn.visible{display:table-cell;width:1%}#consultation #form_container #form{overflow:initial}#consultation #form_container .loading .loading_wrapper{width:80%}#consultation #form_selection_ddown{display:block}#consultation #form_selection_ddown .ddown_wrapper{display:block;margin:5px 0}#consultation #form_selection_ddown .ddown_wrapper .panel_btn{display:block;text-align:left;font-size:120%}#consultation #form_selection_ddown .ddown_wrapper .lvl1 .dropdown_el:hover .d_down,#consultation #form_selection_ddown .ddown_wrapper .panel_btn:hover .lvl1,#consultation #form_selection_ddown .ddown_wrapper:hover .lvl1{display:none}#consultation #form_selection_ddown .ddown_wrapper .lvl1{position:static}#consultation #form_selection_ddown .ddown_open:hover .lvl1{display:block}#consultation #form_selection_ddown .ddown_open .lvl1{display:block;height:auto;overflow:visible;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(Opacity=100)}#consultation #form_selection_ddown .ddown_open .lvl1 .ddown_open{background:#EDF6FF}#consultation #form_selection_ddown .ddown_open .lvl1 .ddown_open .dropdown_el{padding-left:20px;padding-right:2px}#consultation #form_selection_ddown .ddown_open .lvl1 .ddown_open .dropdown_el:hover:before{width:10px}#consultation #form_selection_ddown .ddown_open .lvl1 .ddown_open .d_down{position:static;display:block;height:auto;overflow:visible;width:102%;border:none;margin-top:10px;margin-left:-5px;margin-bottom:-5px;box-shadow:none;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(Opacity=100)}#consultation #form_selection_ddown .ddown_open .lvl1 .ddown_open:hover .d_down{display:block}#consultation #custom_form_navigation button[type=submit]{display:block;width:220px;margin:0 auto}#custom_form_body{padding:0;margin-bottom:0}#custom_form_body .qn{width:auto;margin:5px 0}#custom_form_body .qn .ans_heading .heading{display:block}#custom_form_body .qn .scale .rangeslider{width:100%}#custom_form_body .qn .dropdown .cell,#custom_form_body .qn .qn_element{display:block}#custom_form_body input[type=search],#custom_form_body input[type=text],#custom_form_body input[type=password],#custom_form_body input[type=datetime],#custom_form_body input[type=datetime-local],#custom_form_body input[type=date],#custom_form_body input[type=month],#custom_form_body input[type=time],#custom_form_body input[type=week],#custom_form_body input[type=number],#custom_form_body input[type=email],#custom_form_body input[type=url],#custom_form_body input[type=tel],#custom_form_body input[type=color],#custom_form_body select,#custom_form_body textarea{-webkit-appearance:none;font-size:16px}#custom_form_body textarea{width:90%}#custom_form_body .cell{width:auto}#custom_form_navigation{bottom:0;height:70px}#releasenotes h1{font-size:30px;line-height:1}}body.login-page main section#form form .wrapper.alerts-container:after,body.login-page main section#form form .wrapper:after,body.login-page main section#form:after,body.login-page main section#logo:after,dl.express-version-information:after{clear:both}@media (min-width:670px) and (max-width:1024px){.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}.visible-tablet{display:inherit!important}.hidden-tablet,.phone_only{display:none!important}.navbar-inner{min-width:700px}#tiles{width:560px;margin:0 auto}.hero-unit{text-align:center}.date-search-diary{margin:6px 0 -30px;width:98%!important}.week-selections{width:32%;margin-left:6px}#diary .diary_screen{padding-top:5px;padding-left:5px;min-width:1375px!important}.clientdetails-appt{font-size:100%;line-height:22px;color:#454545}.clientdetails-comp{font-size:100%;line-height:19px!important;color:#454545;margin:20px 0 10px 120px}.clientdetails-client{font-weight:700;font-size:120%}.clientdetails-comp-info{font-size:100%;color:#222}.appt-right{text-align:left;font-weight:500}.responsive-width{width:150px}.phone-checkbox{font-weight:700;font-size:110%}.appt-existing-charges{font-size:95%;margin:5px 0 15px 120px}#clientemail-warning{font-size:90%;margin:5px 0 15px 120px}.settings_screen{padding:10px 0 0 15px}.input-75{width:75px}#consultation #custom_form_body .qn{width:auto}.sendmessage{padding:0 20px 0 0}.media,.media .media{margin:15px 0 5px}.clientdetails{padding:3px 10px 8px!important}form{margin:0 0 20px}#diary_setup .week{overflow-x:auto}#releasenotes h1{font-size:30px;line-height:1}}@media (min-width:768px) and (max-width:980px){.row{margin-left:0}.date-search-diary{margin-top:6px;margin-bottom:-30px;width:305px;width:98%!important}.html5date{margin-bottom:0!important}.clientdetails{padding:3px 10px 8px!important}.clientdetails-appt{font-size:100%;line-height:22px;color:#454545}.clientdetails-comp{font-size:100%;line-height:19px!important;color:#454545;margin:20px 0 10px 120px}.clientdetails-client{font-weight:700;font-size:120%}.clientdetails-comp-info{font-size:100%;color:#222}.appt-right{text-align:left;font-weight:500}.responsive-width{width:150px}.phone-checkbox{font-weight:700;font-size:110%}#clientemail-warning{font-size:90%;margin:5px 0 15px 120px}#additional-emails-label,#clientemail-label,#clientemail-warning{display:none}.settings_screen{padding:10px 0 0 15px}.input-75{width:75px}.form-margin{margin:0 10px!important}.week-selections{width:32%!important;margin-left:6px}.mainectionheading h3,.mainsectionheading h4,.sectionheading h3{margin-left:10px}#diary .diary_screen{padding-top:5px;padding-left:5px;min-width:1375px!important}.mainsectionheading{background-color:#FBFBFB;margin-bottom:0}.mainsectionheading h4{color:#555}.sectionheading{margin-bottom:0;padding-right:0!important;padding-left:0}.subsectionheading{margin-bottom:0}.subsectionheading h2{margin-left:5px}.subsectionheading h3{margin-left:10px}.subsectionheading h4{color:#555;margin-left:10px}.error_page .mainsectionheading{margin-top:65px}.row:after,.row:before{display:table;line-height:0}.row:after{clear:both}.container,.navbar-fixed-bottom .container,.navbar-fixed-top .container,.navbar-static-top .container{width:724px}.row-fluid{width:100%}.row-fluid:after,.row-fluid:before{display:table;line-height:0;content:""}.row-fluid:after{clear:both}.row-fluid [class*=span]{display:block;float:left;width:50%;min-height:30px;margin-left:2.7624309392265194%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*=span]:first-child{margin-left:0}.row-fluid .controls-row [class*=span]+[class*=span]{margin-left:2.7624309392265194%}.uneditable-input,input,textarea{margin-left:0}.controls-row [class*=span]+[class*=span]{margin-left:20px}}body.login-page main section#form form .wrapper.alerts-container:after,body.login-page main section#form form .wrapper.alerts-container:before,body.login-page main section#form form .wrapper:after,body.login-page main section#form form .wrapper:before,body.login-page main section#form:after,body.login-page main section#form:before,body.login-page main section#logo:after,body.login-page main section#logo:before{content:"";display:table;line-height:0}body.login-page input:focus{border:1px solid #255187!important;background-color:#E5EDF7!important;-webkit-box-shadow:0 0 0 30px #E5EDF7 inset!important}body.login-page input:not(:focus){background-color:#FFF!important;-webkit-box-shadow:0 0 0 30px #FFF inset!important}body.login-page{background-color:#fff;padding:0}body.login-page main{padding:0 15px}body.login-page main section#logo{text-align:center;position:relative}@media only screen and (min-width:480px){body.login-page main{padding:30px 30px 0}body.login-page main section#logo{width:350px;margin:0 auto}}body.login-page main section#logo img{position:relative;margin:30px 0 15px 15px;max-width:300px;width:50%}@media only screen and (min-width:768px){body.login-page main section#logo img{margin:60px 0 20px 40px}}body.login-page main section#form{margin:0 auto;padding:0 15px;background-color:#fff;color:#255187}body.login-page main section#form form{position:relative;margin:0}body.login-page main section#form form .wrapper{position:relative}body.login-page main section#form form .wrapper.alerts-container .alert-error.caps-warning{display:none}body.login-page main section#form form .wrapper.text{cursor:text;margin-top:10px}@media only screen and (min-width:480px){body.login-page main section#logo img{float:right;width:243px;height:auto}body.login-page main section#form{padding:0 4px;max-width:350px}body.login-page main section#form form .wrapper.text{margin-top:15px}}body.login-page main section#form form .wrapper.dashed-border-top{border-top:1px dashed #255187;padding-top:20px}body.login-page main section#form form .wrapper.password{cursor:text}body.login-page main section#form form .wrapper.checkbox{margin:0;width:auto}body.login-page main section#form form .wrapper.checkbox input[type=checkbox]{height:20px;position:absolute;top:0;left:0;margin:0!important;opacity:0;visibility:hidden}body.login-page main section#form form .wrapper.checkbox label{display:flex;align-items:center;color:#255187;font-size:14px;cursor:pointer;width:auto;padding:0;position:relative;float:right;margin:5px 0 -5px;height:30px}@media only screen and (min-width:992px){body.login-page main section#form form .wrapper.checkbox label{height:20px}}body.login-page main section#form form .wrapper.checkbox label input[type=checkbox]:checked+span{background-color:#a6c761;border:1px solid #a6c761}body.login-page main section#form form .wrapper.checkbox label span{-moz-border-radius:3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px;background-clip:padding-box;display:inline-flex;align-items:center;justify-content:center;pointer-events:none;border:1px solid #255187;z-index:1;width:30px;height:30px}@media only screen and (min-width:992px){body.login-page main section#form form .wrapper.checkbox label span{width:20px;height:20px}}body.login-page main section#form form .wrapper.forgotPassword{margin:0 0 10px;text-align:right;top:3px}body.login-page main section#form form .wrapper.supportLogin{display:none;margin-top:10px}@media only screen and (min-width:480px){body.login-page main section#form form .wrapper.supportLogin{margin-top:15px}}body.login-page main section#form form .wrapper.button .btn{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-moz-border-radius:3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px;background-clip:padding-box;padding:0 20px;height:40px!important;line-height:40px!important;font-size:13px;color:#fff!important;text-align:center;text-transform:capitalize;white-space:nowrap;position:relative;display:inline-block;font-family:Roboto,sans-serif;margin:20px 0 0;transition:background-color .2s linear;cursor:pointer;font-weight:700;letter-spacing:.08em;width:160px}.text-left,.textLabel{text-align:left}body.login-page main section#form form input{-webkit-transition:background-color .3s linear;-ms-transition:background-color .3s linear;-moz-transition:background-color .3s linear;-o-transition:background-color .3s linear;transition:background-color .3s linear}body.login-page main section#form form p{margin:0}body.login-page main section#form form a{color:#578bc9;transition:all .2s linear}body.login-page main section#form form a:hover{color:#3a71b3;border:0}.textLabel{padding:0 5px 23px 0;height:20px;line-height:20px;display:block;width:100%;font-size:14px;font-weight:500;color:#255187;border:none!important;cursor:default;margin:0}body#consultation footer,body#diary header:after{display:none}.textElement,body.login-page main section#form form input{font-family:Roboto,sans-serif,Arial,Helvetica,sans-serif;font-size:13px;color:#255187;border:1px solid #255187;-moz-border-radius:3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px;background-clip:padding-box;width:100%;background-color:#fff;box-shadow:0 0 0 0 #fff inset;padding:0 15px 0 10px;resize:vertical;overflow:hidden;margin:0}body,header table tr.main-header div.text-links a.link{font-family:Roboto,"Segoe UI",Segoe,Arial,Helvetica,sans-serif}.boxRight{width:auto}.boxRight input[type=checkbox]{margin:6px 0 0 -14px!important}.boxRight label span{margin:0 0 0 5px!important}.tickIcon .c-svg{height:30px;width:30px;min-height:30px;min-width:30px}.tickIcon .c-svg svg{height:16px;width:16px}@media only screen and (min-width:992px){.tickIcon .c-svg{height:20px;width:20px;min-height:20px;min-width:20px}.tickIcon .c-svg svg{height:12px;width:12px}}footer{width:100%;position:absolute;bottom:0;z-index:1;padding:15px;height:70px}footer a{color:#255187;display:inline-block;vertical-align:middle;font-weight:500;white-space:nowrap;font-size:10px;transition:all .25s linear;margin:0;padding:10px 20px 10px 0;letter-spacing:.02em}.btn,.bttn,.lists-list-container ul.lists-list li .btn{transition:background-color .15s linear,color .15s linear}footer a:hover{color:#578bc9}footer a b{font-size:1.8em;line-height:0;position:relative;top:3px}@media only screen and (min-width:400px){footer a{font-size:11px}}@media only screen and (min-width:768px){footer{padding:15px 30px}footer a{font-size:12px}}body#dashboard footer{background:#fff}body{padding-bottom:0;padding-top:48px;position:relative;height:auto;min-height:100%}@media only screen and (min-width:480px){body.login-page main section#form form p{text-align:left}body{padding-top:50px}}@media only screen and (min-width:670px){body{padding-top:79px}}@media only screen and (min-width:1200px){footer a{font-size:13px}body{padding-top:95px}}@media only screen and (min-width:1400px){body{padding-top:105px}}body.call-handling-logged-in{padding-top:70px}@media only screen and (min-width:670px){body.call-handling-logged-in{padding-top:100px}}@media only screen and (min-width:1200px){body.call-handling-logged-in{padding-top:110px}}@media only screen and (min-width:1400px){body.call-handling-logged-in{padding-top:130px}}body#diary.call-handling-logged-in{padding-top:140px}body#ppsfeedback{padding-top:0}body #dashboard{padding-top:70px}main{margin-top:0;position:relative}@-ms-viewport{width:auto!important}*,::after,::before{box-sizing:border-box}a{text-decoration:none!important}svg{pointer-events:none}input,textarea{box-shadow:none;width:100%;resize:none;line-height:inherit}input[type=hidden],input[type=password],input[type=text]{cursor:text!important;background:#fff}input[type=text].date-input{cursor:pointer!important}button,input[type=button]{-webkit-appearance:none;appearance:none}input::-ms-clear{display:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield!important}.uneditable-input,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select{height:33px!important;width:100%}input[type=date]{width:87%}input::-webkit-clear-button,input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}select{appearance:none}::-moz-calendar-picker-indicator,::-moz-clear,::-moz-clear-button,::-moz-inner-spin-button,::-moz-input-placeholder,::-moz-outer-spin-button,::-moz-search-cancel-button,::-ms-clear,::-webkit-calendar-picker-indicator,::-webkit-clear-button,::-webkit-datetime-edit,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field,::-webkit-inner-spin-button,::-webkit-input-placeholder,::-webkit-outer-spin-button,::-webkit-search-cancel-button{display:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;margin:0!important;visibility:hidden!important;height:0!important;width:0!important}input[type=date]::-moz-clear-button{display:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;margin:0!important;visibility:hidden!important;height:0!important;width:0!important}input[type=text]::-ms-clear{display:none;width:0;height:0}input[type=text]::-ms-reveal{display:none;width:0;height:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}.diary_free:hover{border:1px solid #dcdcdc!important}.diary_appt:hover{background:#c0e2f3}.btn,.bttn{height:50px;border-radius:3px;font-weight:500;line-height:27px;color:#fff!important}.btn.disabled,.bttn.disabled{pointer-events:none!important;opacity:.6}.btn.left,.bttn.left{float:left;margin-right:10px;margin-left:0!important}.btn.right,.bttn.right{float:right;margin-left:10px;margin-right:0!important}@media only screen and (min-width:400px){.btn.left,.bttn.left{margin-right:10px}.btn.right,.bttn.right{margin-left:10px}}.black,.black:active,.black:visited{background-color:#000!important}.dark-blue,.dark-blue:active,.dark-blue:visited{background-color:#255187!important}.purple,.purple:active,.purple:visited{background-color:#7a58a3!important}.blue,.blue:active,.blue:visited{background-color:#578bc9!important}.light-blue,.light-blue:active,.light-blue:visited{background-color:#d0dffb!important}.red,.red:active,.red:visited{background-color:#c53e3b!important}.light-red,.light-red:active,.light-red:visited{background-color:#f5dbdb!important}.green,.green:active,.green:visited{background-color:#a6c761!important}.orange,.orange:active,.orange:visited{background-color:#fa8c2b!important}.black-text{color:#000!important}.darkBlueBg2{background-color:#255187!important}.dark-blue-text{color:#255187!important}.purple-text{color:#7a58a3!important}.blue-text{color:#578bc9!important}.light-blue-text{color:#d0dffb!important}.red-text{color:#c53e3b!important}.light-red-text{color:#f5dbdb!important}.green-text{color:#a6c761!important}.orange-text{color:#fa8c2b!important}.nobr{white-space:nowrap}.sr-only{display:none}.show{display:block!important}.not-shown{display:none}.open{background-color:#dfe0e2!important}.italic{font-style:italic}.no-break{white-space:nowrap;display:inline-block}.break-all{word-break:break-all}.visible{visibility:visible!important}.show-block{display:block!important}.z-index-2{z-index:2!important}.align-right,.text-right{text-align:right}.align-right .bttn,.text-right .bttn{margin-left:10px;margin-right:0!important}.text-center{text-align:center}#add_appointment .controls .btn,#client .controls .btn,#diary .controls .btn{margin-top:15px;width:100%;display:block;max-width:230px!important;min-width:230px!important}#add_appointment .controls form,#client .controls form,#diary .controls form{width:100%;display:block}.page-content{padding:10px 30px}.modal{left:0;right:0;-ms-box-shadow:3px 3px 0 rgba(0,0,0,.1);-o-box-shadow:3px 3px 0 rgba(0,0,0,.1);border:0;position:fixed}.medical-history h4{font-weight:400}.modal .modal-x{display:block;position:absolute;top:5px;right:10px;font-size:18px;color:#000;cursor:pointer}.modal .modal-content .modal-details dl:after,dl.express-version-information:after{display:block;font-size:0;content:" ";height:0;visibility:hidden}.modal .modal-content table{margin-bottom:20px}.modal .modal-content table td,.modal .modal-content table th{padding:6px 8px;border:1px solid #aaa}#appointment_client_select_loaded table td,#appointment_client_select_loaded table th{white-space:nowrap}dl.express-version-information{margin:10px 0}dl.express-version-information dt{float:left;clear:left;width:105px}dl.express-version-information dd{float:left;clear:right}#client .top-title:after,#reports #report_pagination #rows_wrapper:after,#reports #report_pagination:after,#reports #reports_header #report_daterange:after,#reports .blue-row-controls:after,.alert:after,.alerts:after,.bk:after,.c-button-set:after,.c-dropdown__content-body:after,.c-form-fields .c-form-fields__labelled-fields .c-form-fields__label,.c-form-fields .c-form-fields__labelled-fields:after,.call-handling-setup-systems-to-add-list:after,.call-handling-system-tiles:after,.client-log-modals .modals .modal .add-appt .area .form .col dl .checkbox span:after,.client-log-modals .modals .modal .add-appt .area .form .col dl dd:after,.client-log-modals .modals .modal .add-appt .area .form .col dl dt:after,.client-log-modals .modals .modal .add-appt .area .form .col dl:after,.client-log-modals .modals .modal .add-appt .area:after,.client-log-modals .modals .modal .complete-appt .area .form .col dl .checkbox span:after,.client-log-modals .modals .modal .complete-appt .area .form .col dl dd:after,.client-log-modals .modals .modal .complete-appt .area .form .col dl dt:after,.client-log-modals .modals .modal .complete-appt .area .form .col dl:after,.client-log-modals .modals .modal .complete-appt .area:after,.client-log-modals .modals .modal .d-n-a .area .form .col dl .checkbox span:after,.client-log-modals .modals .modal .d-n-a .area .form .col dl dd:after,.client-log-modals .modals .modal .d-n-a .area .form .col dl dt:after,.client-log-modals .modals .modal .d-n-a .area .form .col dl:after,.client-log-modals .modals .modal .d-n-a .area:after,.client-log-modals .modals .modal .modify-appt .area .form .col dl .checkbox span:after,.client-log-modals .modals .modal .modify-appt .area .form .col dl dd:after,.client-log-modals .modals .modal .modify-appt .area .form .col dl dt:after,.client-log-modals .modals .modal .modify-appt .area .form .col dl:after,.client-log-modals .modals .modal .modify-appt .area:after,.dropdown-menu .main-area:after,.dropdown-menu.datepicker-menu .datepicker .head:after,.dropdown-menu.datepicker-menu .monthpicker .head:after,.dropdown-menu.datepicker-menu .monthpicker .months:after,.dropdown-menu.datepicker-menu .picker:after,.dropdown-menu.datepicker-menu .today-or-this-week:after,.dropdown-menu.practitioners-menu .footer:after,.dropdown-menu.practitioners-menu .option-groups .group:after,.dropdown-menu.practitioners-menu .option-groups:after,.dropdown-menu.rooms-menu .footer:after,.dropdown-menu.rooms-menu .option-groups .group:after,.dropdown-menu.rooms-menu .option-groups:after,.modal .modal-content .modal-details dl:after,.modal-wrapper .form .col dl dd:after,.modal-wrapper .form .col dl:after,.modal-wrapper .form .col:after,.modal-wrapper .form .inputs-wrapper:after,.modal-wrapper .form:after,.modal-wrapper .modal-box .area .details .row:after,.modal-wrapper .modal-box .area.delete-appt .details.appointment .info:after,.modal-wrapper .modal-box .area.match-client #matching_clients_area_loaded .col.olb-info .olb-info-wrapper:after,.modal-wrapper .modal-box .area.match-client #matching_clients_area_loaded .col.olb-info:after,.modal-wrapper .modal-box .area.match-client:after,.modal-wrapper .modal-box .area.sch-client .new .pre-search-txt-wrap:after,.modal-wrapper .modal-box .area.sch-client .new:after,.modal-wrapper .modal-box .area.sch-client .sidebar .clients-container:after,.modal-wrapper .modal-box .area.sch-client:after,.modal-wrapper .modal-box .body.includes-form dl dd:after,.modal-wrapper .modal-box .body.includes-form dl dt:after,.modal-wrapper .modal-box .body.includes-form dl.include-notes div:last-of-type,.modal-wrapper .modal-box .tabs:after,.modal-wrapper .modal-box:after,.modal-wrapper.mobile-send-report-modal .mobile-send-report-modal-content .email-input-wrapper:after,.modal.export-client .area:after,.modal.export-client .client-details:after,.modal.export-client .footer-bttns:after,.modal.export-client form .col dl dd:after,.modal.export-client form .col dl:after,.modal.export-client form .col:after,.modal.export-client form:after,.offcanvas-nav div.group:after,.report-form .checkbox-container label:after,.report-form .date-inputs:after,.report-form .desktop-send-report-email .email-input-wrapper:after,body#client .modal-wrapper.document-upload-modal .group.form-fields-area dd:after,body#client .modal-wrapper.document-upload-modal .group.form-fields-area dl dd:after,body#client .modal-wrapper.document-upload-modal .group.form-fields-area dl dt:after,body#client .modal-wrapper.document-upload-modal .group.form-fields-area dt:after,body#client .modal-wrapper.document-upload-modal .group:after,body#consultation main .dropdown.datepicker table td:after,body#consultation main .dropdown.datepicker table th:after,body#consultation main .dropdown:after,body#consultation main .modal-wrapper .col:after,body#consultation main .modal-wrapper.document-upload-modal .group.form-fields-area dd:after,body#consultation main .modal-wrapper.document-upload-modal .group.form-fields-area dl dd:after,body#consultation main .modal-wrapper.document-upload-modal .group.form-fields-area dl dt:after,body#consultation main .modal-wrapper.document-upload-modal .group.form-fields-area dt:after,body#consultation main .modal-wrapper.document-upload-modal .group:after,body#consultation main .modal-wrapper:after,body#consultation main .screen ol:after,body#consultation main .screen ul:after,body#consultation main .screen.body .tab-content.forms .view .form-added-list-update-area ul.forms-group li.form-link:after,body#consultation main .screen.body .tab-content.forms .view .forms-added-list ul.forms-group li.form-link:after,body#consultation main .screen.body .tab-content.forms .view.forms-editing form.chart .pasteboard span:after,body#consultation main .screen.body .tab-content.forms .view.forms-editing form.chart .toolbar.chart-tools:after,body#consultation main .screen.body .tab-content.history .data-row:after,body#consultation main .screen.body .tab-content:after,body#consultation main .screen.body .toolbar.local:after,body#consultation main .screen.head .tabs:after,body#consultation main dl dd:after,body#consultation main dl dt:after,body#consultation main dl.floated div:after,body#consultation main dl.include-notes div:last-of-type,body#consultation main:after,body#consultation:after,body#dashboard main .social.tiles:after,body#message .newmsg form>div:after,body#message main .body section.tab-content div.message-list article.message-container div:after,body#message main .head div:after,body#message main:after,body:after,main.diary-wrap .appt-menu .appt-details p.icons:after,main.diary-wrap .appt-menu .appt-options:after,main.diary-wrap .appt-menu .event-attendees-wrapper .icons:after,main.diary-wrap .appt-menu:after,main.diary-wrap .diary-legend .group .items .item:after,main.diary-wrap .diary-legend .group .items:after,main.diary-wrap .diary-legend .group:after,main.diary-wrap .quick-select:after,main.diary-wrap .slots .overlap-group .slot-container .slot .appt-container:after,main.diary-wrap .timeblocks:after,main.diary-wrap .topbar .dropdown-container:after,main.diary-wrap .topbar:after,main.diary-wrap table td:after,main.diary-wrap td.column .slots .appt-notes-hover:after,main.diary-wrap td.column .slots .diary-notes-hover:after,main.diary-wrap:after{clear:both}.modal .modal-content .modal-details dl{width:300px}.modal .modal-content .modal-details dt{float:left;clear:left}.modal .modal-content .modal-details dd{clear:right;float:right}.modal .modal-content .table-container{margin-bottom:20px;margin-right:20px;overflow:auto;margin-left:50px}.modal .modal-content{max-height:calc(100vh - 150px);overflow:auto;padding:0 10px}.modal textarea.full-width{width:100%;height:150px}.top-title{padding:15px;width:100%}.top-title h3{padding:20px 0;color:#255187}.success-bkgrnd,.success-bkgrnd ul li{color:#3c743c!important}@media only screen and (min-width:480px){.top-title{padding:15px 30px}.top-title h3{text-align:left;padding:10px 0 0 19px}.row.settings_screen .uneditable-input,.row.settings_screen input[type=color],.row.settings_screen input[type=date],.row.settings_screen input[type=datetime-local],.row.settings_screen input[type=datetime],.row.settings_screen input[type=email],.row.settings_screen input[type=month],.row.settings_screen input[type=number],.row.settings_screen input[type=password],.row.settings_screen input[type=tel],.row.settings_screen input[type=text],.row.settings_screen input[type=time],.row.settings_screen input[type=url],.row.settings_screen input[type=week],.row.settings_screen select,.row.settings_screen textarea{width:230px}.row.settings_screen .column-mini>input{width:80px}}@media only screen and (min-width:768px){.top-title{margin-top:15px;top:0;padding:0}.top-title h3{padding:20px 0}}@media only screen and (min-width:992px){.top-title h3{margin:-4px 0 4px}}.visible-xs-up{display:inline-block!important}.input-large-settings{border-radius:5px!important;border-color:#255187!important}.container,.container.full-width{width:100%}@media only screen and (min-width:970px){.container{width:992px}}@media only screen and (max-width:480px){.beta-information-content{padding:20px;height:700px}#beta-information-modal{margin-bottom:50px;overflow-y:scroll}}#user-switch-detect-modal{display:none;top:15%!important;height:200px;width:800px}#user-switch-detect-modal .switch-btn{text-align:center!important}.callhandling-check{margin:0 auto;width:400px}.success-bkgrnd{background-color:#cbfad3}.success-bkgrnd span{color:#3c743c}.error-bkgrnd{background-color:#efd6d6;color:#c53e3b}.error-bkgrnd ul li{color:#bc3333!important}.error-bkgrnd span{color:#bc3333}.disable-btn{pointer-events:none;opacity:.5}.no-access{pointer-events:none!important;opacity:.5!important}.error-div{border-radius:5px;padding:5px;margin-bottom:10px;font-size:12px}.error-div .error{color:#c53e3b;background-color:#efd6d6}.error-div .success{background-color:#dff0d8}.error-div div{position:relative}.error-div div .err-title{height:auto!important;padding:10px 10px 0 15px;display:inline-block}.error-div div .err-title:empty{display:none}.error-div div .err-close{height:20px;position:absolute;top:1px;right:2px;color:#bc3333;cursor:pointer;z-index:1}.error-div .inner-err-content{margin:5px}.error-div .inner-err-content div{padding:10px}.error-div .inner-err-content ul.validation-err{list-style-type:none;margin:0 0 10px 19px}.error-div .inner-err-content ul.validation-err li{position:relative}.error-div .inner-err-content ul.validation-err li:before{content:'•';position:absolute;left:-10px;top:1px;font-size:20px}.error-div .inner-err-content:first-letter{text-transform:capitalize}#qr-code{min-height:200px;text-align:center;background-color:#E7ECF2}#qr-code-secret{margin-top:5px;text-align:center}.display-block-i{display:block!important}.display-inline-block{display:inline-block!important}.block-1200,.block-400,.block-480,.block-550,.block-670,.block-768,.block-992,.hide,.iblock-1200,.iblock-400,.iblock-480,.iblock-550,.iblock-670,.iblock-768,.iblock-992,.inline-1200,.inline-400,.inline-480,.inline-550,.inline-670,.inline-768,.inline-992{display:none}.no-margins{margin:0!important}@media only screen and (max-width:319px){.hidden-below-xxs{display:none}}@media only screen and (min-width:320px){.hidden-above-xxs{display:none}}@media only screen and (max-width:480px){.hidden-below-xs{display:none}}@media only screen and (min-width:480px){.hidden-above-xs{display:none}}@media only screen and (max-width:669px){.hidden-below-x{display:none}}@media only screen and (min-width:670px){.hidden-above-x{display:none}}@media only screen and (max-width:768px){.hidden-below-sm{display:none}}@media only screen and (min-width:768px){.hidden-above-sm{display:none}}@media only screen and (max-width:991px){.hidden-below-md{display:none}}@media only screen and (min-width:992px){.hidden-above-md{display:none}}@media only screen and (max-width:1199px){.hidden-below-lg{display:none}}@media only screen and (min-width:1200px){.hidden-above-x{display:none}}.iblock{display:inline-block!important}.block{display:block!important}.hidden{display:none!important}.inline{display:inline!important}.display-block{display:block!important}.display-none{display:none!important}@media only screen and (min-width:400px){.hide-400{display:none}.iblock-400{display:inline-block}.block-400{display:block}.inline-400{display:inline}}@media only screen and (min-width:480px){.hide-480{display:none}.iblock-480{display:inline-block}.block-480{display:block}.inline-480{display:inline}}@media only screen and (min-width:550px){.hide-550{display:none}.iblock-550{display:inline-block}.block-550{display:block}.inline-550{display:inline}}@media only screen and (min-width:670px){.hide-670{display:none}.iblock-670{display:inline-block}.block-670{display:block}.inline-670{display:inline}}@media only screen and (min-width:768px){.hide-768{display:none}.iblock-768{display:inline-block}.block-768{display:block}.inline-768{display:inline}}@media only screen and (min-width:992px){.hide-992{display:none}.iblock-992{display:inline-block}.block-992{display:block}.inline-992{display:inline}}@media only screen and (min-width:1200px){.hide-1200{display:none}.iblock-1200{display:inline-block}.block-1200{display:block}.inline-1200{display:inline}}@media only screen and (min-width:480px) and (max-width:669px){.hidden-between-480-669{display:none}}@media only screen and (min-width:670px) and (max-width:767px){.hidden-between-670-767{display:none}}.call-handling-logged-in header table tr.main-header button.offcanvas-nav-btn{top:20px}header{position:fixed;top:0;left:0;width:100%;z-index:10000}header.not-at-top:after{opacity:1}header.no-offcanvas-nav table tr.main-header div.text-links{display:flex;padding:2px 25px 0 0}header.no-offcanvas-nav table tr.main-header div.text-links a.link{margin-left:40px}header:after{content:'';display:block;width:100%;height:20px;position:absolute;top:100%;left:0;background-image:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,0));opacity:0;transition:opacity .2s linear;pointer-events:none}header table{table-layout:fixed;width:100%}header table td{position:relative}header table tr.main-header{text-align:right}header table tr.main-header>td{vertical-align:middle;text-align:left;background-color:#f0f1f3;height:44px}@media only screen and (min-width:480px){header table tr.main-header>td{height:46px}}@media only screen and (min-width:670px){header table tr.main-header>td{padding-right:15px}}@media only screen and (min-width:1200px){header table tr.main-header>td{height:56px}}@media only screen and (min-width:1400px){header table tr.main-header>td{height:66px}}header table tr.main-header a.logo table,header table tr.main-header a.logo table img,header table tr.main-header a.logo table tr.express-logo-text td{user-select:none;height:20px;width:90px;background-size:90px}@media only screen and (min-width:480px){header table tr.main-header a.logo table,header table tr.main-header a.logo table img,header table tr.main-header a.logo table tr.express-logo-text td{height:22px;width:100px;background-size:100px}}header table tr.main-header a.logo{display:block;position:absolute;left:15px;top:12px}@media only screen and (min-width:1200px){header table tr.main-header a.logo table,header table tr.main-header a.logo table img,header table tr.main-header a.logo table tr.express-logo-text td{height:26px;width:120px;background-size:120px}header table tr.main-header a.logo{top:14px}}@media only screen and (min-width:1400px){header table tr.main-header a.logo table,header table tr.main-header a.logo table img,header table tr.main-header a.logo table tr.express-logo-text td{height:31px;width:140px;background-size:140px}header table tr.main-header a.logo{top:17px}}header table tr.main-header a.logo table{table-layout:auto}header table tr.main-header a.logo table tr.express-logo-text td .c-svg{position:absolute;top:0;left:0;height:100%;width:100%;min-height:100%;min-width:100%}header table tr.main-header a.logo table tr.express-logo-text td .c-svg svg{height:100%;width:100%}header table tr.main-header a.logo table tr.stripes td{height:3px;width:12.5%}@media only screen and (min-width:1200px){header table tr.main-header a.logo table tr.stripes td{height:4px}}header table tr.main-header a.logo table tr.stripes td.gap{width:5%}header table tr.main-header div.text-links{display:none;justify-content:flex-end;align-items:center;padding:2px 55px 0 0}@media only screen and (min-width:670px){header table tr.main-header div.text-links{display:flex}}header table tr.main-header div.text-links a.link{animation:fadein 2s;color:#19365a;height:100%;margin-left:30px;font-weight:600;font-size:12px;user-select:none;display:flex;align-items:center;transition:all .2s linear}@media only screen and (min-width:768px){header table tr.main-header div.text-links{padding:2px 70px 0 0}header table tr.main-header div.text-links a.link{margin-left:40px}}@media only screen and (min-width:1200px){header table tr.main-header div.text-links a.link{font-size:13px;margin-left:60px}}@media only screen and (min-width:1400px){header table tr.main-header div.text-links{padding:2px 120px 0 0}header table tr.main-header div.text-links a.link{font-size:14px;margin-left:90px}}header table tr.main-header div.text-links a.link:hover{color:#578bc9}header table tr.main-header div.text-links a.link:hover svg{fill:#578bc9}header table tr.main-header div.text-links a.link:hover+span.current-user-tooltip{opacity:1;z-index:10001;transition:opacity .2s linear}header table tr.main-header div.text-links a.link .c-svg{display:none}@media only screen and (min-width:1200px){header table tr.main-header div.text-links a.link .c-svg{display:flex;pointer-events:none;margin-right:3px;height:30px;width:30px;min-height:30px;min-width:30px}header table tr.main-header div.text-links a.link .c-svg svg{height:20px;width:20px}}header table tr.main-header div.text-links span.current-user-tooltip{opacity:0;display:block;pointer-events:none;color:#fff;font-weight:400;padding:15px 10px 0;font-size:11px;letter-spacing:.08em;background-color:#578bc9;text-align:right;height:27px;line-height:0;position:absolute;right:120px;bottom:0;top:9px;user-select:none;white-space:nowrap;outline:#f0f1f3 solid 5px;border-radius:3px}@media only screen and (max-width:670px){header table tr.main-header div.text-links span.current-user-tooltip{display:none}}@media only screen and (min-width:768px){header table tr.main-header div.text-links span.current-user-tooltip{right:140px}}@media only screen and (min-width:1200px){header table tr.main-header div.text-links span.current-user-tooltip{right:170px;top:12px;padding:17px 15px 0;height:32px}}@media only screen and (min-width:1400px){header table tr.main-header div.text-links span.current-user-tooltip{right:220px;top:14px;padding:19px 20px 0;height:38px;font-size:12px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){header table tr.main-header div.text-links span.current-user-tooltip{height:29px}}@media all and (min-width:1200px) and (-ms-high-contrast:none),all and (min-width:1200px) and (-ms-high-contrast:active){header table tr.main-header div.text-links span.current-user-tooltip{height:34px}}@media all and (min-width:1400px) and (-ms-high-contrast:none),all and (min-width:1400px) and (-ms-high-contrast:active){header table tr.main-header div.text-links span.current-user-tooltip{height:40px}}@supports (-ms-ime-align:auto){header table tr.main-header div.text-links span.current-user-tooltip{height:29px}}@supports (-ms-accelerator:true){header table tr.main-header div.text-links span.current-user-tooltip{height:29px}}@media all and (min-width:1200px){@supports (-ms-ime-align:auto){header table tr.main-header div.text-links span.current-user-tooltip{height:34px}}}@media all and (min-width:1400px){@supports (-ms-ime-align:auto){header table tr.main-header div.text-links span.current-user-tooltip{height:39px}}}header table tr.main-header button.offcanvas-nav-btn{all:unset;cursor:pointer;background-color:transparent;position:fixed;border:0;top:0;right:0;height:45px;padding:0 15px 0 30px}@media only screen and (min-width:670px){header table tr.main-header button.offcanvas-nav-btn{padding:0 15px}}@media only screen and (min-width:768px){header table tr.main-header button.offcanvas-nav-btn{padding:0 30px}}@media only screen and (min-width:1200px){header table tr.main-header button.offcanvas-nav-btn{height:56px}}@media only screen and (min-width:1400px){header table tr.main-header button.offcanvas-nav-btn{height:66px}}header table tr.main-header button.offcanvas-nav-btn span{display:block;background-color:#255187;height:2px;width:20px;float:right;position:relative}header table tr.main-header button.offcanvas-nav-btn span:after,header table tr.main-header button.offcanvas-nav-btn span:before{content:'';display:block;position:relative;background-color:inherit;height:2px;width:20px;transition:all .2s linear}header table tr.main-header button.offcanvas-nav-btn span:after{top:5px}header table tr.main-header button.offcanvas-nav-btn span:before{top:-7px}header table tr.main-header button.offcanvas-nav-btn.close-offcanvas-nav span{height:0}header table tr.main-header button.offcanvas-nav-btn.close-offcanvas-nav span:after,header table tr.main-header button.offcanvas-nav-btn.close-offcanvas-nav span:before{width:22px}header table tr.main-header button.offcanvas-nav-btn.close-offcanvas-nav span:before{top:0;transform:rotate(45deg);transform-origin:center}header table tr.main-header button.offcanvas-nav-btn.close-offcanvas-nav span:after{top:-2px;transform:rotate(-45deg);transform-origin:center}header table tr.stripes td{height:4px;z-index:1}header table tr.navbar{width:100%;text-align:center;z-index:9999;display:none}@media only screen and (min-width:670px){header table tr.navbar{display:table-row}}header table tr.navbar td{background-color:#fff;padding:0;outline:#255187 solid 1px}header table tr.navbar td:last-of-type a{border-right:0}header table tr.navbar a{display:block;color:#255187;background-color:#fff;transition:all .2s linear;height:28px;line-height:29px;font-size:11px}header table tr.navbar a:not([href]){pointer-events:none;color:#b6c5d7;user-select:none}header table tr.navbar a.clients.navbar-active,header table tr.navbar a.clients:hover{background-color:#e7ecf2;color:#255187}header table tr.navbar a.diary.navbar-active,header table tr.navbar a.diary:hover{background-color:#f0ecf5;color:#7a58a3}header table tr.navbar a.consultation.navbar-active,header table tr.navbar a.consultation:hover{background-color:#ecf2f9;color:#578bc9}header table tr.navbar a.accounts.navbar-active,header table tr.navbar a.accounts:hover{background-color:#f9eae9;color:#c53e3b}header table tr.navbar a.messages.navbar-active,header table tr.navbar a.messages:hover{background-color:#f5f9ed;color:#a6c761}header table tr.navbar a.reports.navbar-active,header table tr.navbar a.reports:hover{background-color:#fef2e7;color:#fa8c2b}@media only screen and (min-width:768px){header table tr.navbar a{font-size:12px;line-height:28px}}@media only screen and (min-width:1200px){header table tr.navbar a{height:34px;line-height:34px;font-size:13px}}header table tr.navbar a .messages-count{color:#fff;background-color:#a6c761;display:flex;align-items:center;justify-content:center;position:absolute;height:24px;width:24px;border-radius:50%;font-size:.9em;font-weight:500;letter-spacing:-.1em;padding-right:1px;top:-10px;right:10%;z-index:10;border:1px solid #fff}.add-appt .critical-information:empty,.complete-appt .critical-information:empty,body#consultation header:after,body#dashboard .messages-count,header table tr.navbar a .messages-count:empty{display:none}@media only screen and (min-width:1200px){header table tr.navbar a .messages-count{height:28px;width:28px;top:-14px;right:14%;font-size:1em}}@media only screen and (min-width:1400px){header table tr.navbar a .messages-count{height:32px;width:32px;top:-18px;right:18%;font-size:1.1em}}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}#diary #diary_screen_wrapper{background-color:#f7f7f7;margin-top:0}#diary #diary_navigation{top:0;padding:10px 0 0}.mainsectionheading{background-color:#fff}#diary .diary_screen{background-color:#f7f7f7}#diary #diary-search-practitioner-form .btn,#diary .date-search-diary .btn{vertical-align:top}.slot.diary_appt{height:41px;position:relative}.slot.diary_appt .slBottomR,.slot.diary_appt .slTopR{position:absolute}.slot.diary_appt .slTopR{top:0}.slot.diary_appt .slBottomR{bottom:0}#diary #slotMoveDash .dash_body .dash_slot_info #slot_container .slot{height:41px!important}#diary #slotMoveDash{bottom:51px}.diary_el.slot{cursor:pointer}@media only screen and (min-width:669px){#diary_screen .row{display:flex}#diary .rushcliffbuttons,#diary .rushcliffbuttons_a{width:300px}.date-search-diary{margin-bottom:-17px}#diary #diary-search-practitioner-form .btn,#diary .date-search-diary .btn{height:30px}}.add-appt .critical-information,.complete-appt .critical-information{width:100%!important;margin-bottom:5px}.add-appt .critical-information .client-alert,.complete-appt .critical-information .client-alert{width:100%!important;z-index:0}#diary .appt-right input[type=number]{display:block;margin-top:20px}#diary .appt-right input[type=button]{border-radius:3px;font-size:16.8px}.modify-appoinment-client-search-btn{line-height:41px}@media only screen and (max-width:991px){body#booking .container{padding:0}}@media only screen and (max-width:767px){body#booking main .top-title h3{padding:0}}@media only screen and (min-width:768px){body#booking main .top-title h3{padding-left:0}}body#booking main .link-stack{display:flex;flex-direction:column;align-items:center;padding:0 15px}@media only screen and (min-width:480px){body#booking main .link-stack{padding:0 30px}body#booking main .link-stack a .link-description{margin-top:0;float:right}}@media only screen and (min-width:768px){body#booking main .link-stack{padding:0;flex-direction:row;flex-wrap:wrap}}body#booking main .link-stack a{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:100%;background-color:#e1daeb;margin-bottom:10px;border:1px solid #7a58a3;padding-left:80px;padding-right:15px;position:relative;height:90px;border-radius:3px;font-size:14px;transition:background-color .2s;-webkit-transition:background-color .2s;-moz-transition:background-color .2s;-o-transition:background-color .2s}@media only screen and (min-width:400px){body#booking main .link-stack a{font-size:15px}}@media only screen and (min-width:768px){body#booking main .link-stack a{width:calc(50% - 5px)}body#booking main .link-stack a:nth-of-type(odd){margin-right:10px}}@media only screen and (min-width:1200px){body#booking main .link-stack a{font-size:16px;line-height:23px;height:100px}}body#booking main .link-stack a .link-icon-container{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;height:100%;width:60px;background-color:#7a58a3;-webkit-transition:background-color .2s;-moz-transition:background-color .2s;-o-transition:background-color .2s}body#booking main .link-stack a .link-icon-container .c-svg{opacity:.88;height:25px;width:25px;min-height:25px;min-width:25px}body#booking main .link-stack a .link-icon-container,body#booking main .link-stack a .link-icon-container:hover .c-svg{opacity:1;transition:all .2s linear}body#booking main .link-stack a .link-icon-container .c-svg svg{height:100%;width:100%}body#booking main .link-stack a .link-title{color:#7a58a3;font-weight:700}body#booking main .link-stack a .link-description{display:block;color:#7a58a3;font-style:italic}@media only screen and (min-width:670px){body#booking main .link-stack a.dark-highlight{border:1px solid #dcb496}body#booking main .link-stack a .link-description{display:block;margin-top:5px;font-style:italic;float:none}}@media only screen and (min-width:992px){body#booking main .link-stack a .link-description{margin-top:0;float:right}}body#booking main .link-stack a:hover{border:1px solid #6c4e91;background-color:#d3c7e0}body#booking main .link-stack a:hover .link-icon-container{background-color:#6c4e91}body#booking main .link-stack a:hover .link-icon-container .c-svg svg{fill:#fff}.alerts{display:block;position:relative;top:1px;left:0;width:100%;margin-left:auto;margin-right:auto;z-index:1}.alerts:after,.alerts:before{content:"";display:table;line-height:0}#reports section.top-title{padding:10px;margin:0}@media only screen and (min-width:480px){#reports section.top-title{padding:15px 10px 10px}}#reports section.top-title h3{position:relative;display:inline-block;margin:0;padding:0 0 2px;font-size:20px}@-moz-document url-prefix(){@media only screen and (min-width:400px){#reports section.top-title h3{top:-2px}}}#reports section.top-title h3 .sub-title{font-weight:300;font-size:13px}@media only screen and (min-width:480px){#reports section.top-title h3 .sub-title{font-size:15px}}.report-list-container{width:100%;margin:0 auto;padding:10px}.report-list-container h4{color:#255187;margin:25px 0 5px}.report-list-container h4:first-of-type{margin-top:0}@media only screen and (min-width:768px){.report-list-container{padding:30px}}.report-link-list{list-style:none;margin:0}.report-link-list li{margin:3px 0}.report-link-list li:first-child{margin-top:0}.report-link-list a{height:auto;border-radius:6px;padding:15px;background:#eee;color:#fff;font-weight:700;font-size:17px;position:relative;display:flex;align-items:center}.report-link-list a .c-svg{opacity:.88}.report-link-list a,.report-link-list a:hover .c-svg{opacity:1;transition:all .2s linear}@media only screen and (min-width:992px){.report-link-list li{margin:0}.report-link-list a{margin:0 10px 0 0;width:32%;float:left;padding:20px}}.report-link-list a .c-svg{margin-right:10px;height:40px;width:40px;min-height:40px;min-width:40px}.report-link-list a .c-svg svg{height:40px;width:40px}@media only screen and (min-width:480px){.report-link-list a .c-svg{height:55px;width:55px;min-height:55px;min-width:55px}.report-link-list a .c-svg svg{height:55px;width:55px}}@media only screen and (min-width:992px){.report-link-list a .c-svg{margin-right:15px;height:70px;width:70px;min-height:70px;min-width:70px}.report-link-list a .c-svg svg{height:70px;width:70px}}.report-link-list a span{transition:opacity .2s linear;opacity:.88}.report-link-list a:hover span{opacity:1}.report-link-list a:before{content:'';background-repeat:no-repeat;display:block;position:absolute;left:12px;top:13px;height:40px;width:40px;background-size:40px 40px}.report-form{margin:0}.report-form .checkbox-container{display:flex;align-items:center;position:relative;margin-bottom:5px;left:0;height:36px;width:200px}@media only screen and (min-width:430px){.report-form .checkbox-container{position:absolute;top:-42px;right:0;left:auto;justify-content:flex-end}}@media only screen and (min-width:480px){.report-form .checkbox-container{top:-44px}}@media only screen and (min-width:1100px){.report-form .checkbox-container{width:185px;top:0;left:376px}}@media only screen and (min-width:1200px){.report-form .checkbox-container{width:310px}}@media only screen and (min-width:1400px){.report-form .checkbox-container{left:395px}}.report-form .checkbox-container input{position:absolute;top:0;left:0;width:35px;opacity:.001;z-index:1;border-radius:3px;border:none;height:100%!important}@media only screen and (min-width:430px){.report-form .checkbox-container input{left:auto;right:0}}@media only screen and (min-width:1100px){.report-form .checkbox-container input{left:0}}.report-form .checkbox-container input:checked+.checkbox{background-color:#a6c761;border:1px solid #a6c761}.report-form .checkbox-container .checkbox{border-radius:3px;border:1px solid #255187;background-color:#fff;position:absolute;display:flex;height:35px;width:35px;top:0;left:0}.report-form .checkbox-container .checkbox .c-svg{height:100%;width:100%;min-height:100%;min-width:100%}.report-form .checkbox-container .checkbox .c-svg svg{height:18px;width:18px}.report-form .checkbox-container label{cursor:default;font-size:12px;color:#255187;height:36px;padding:0 0 0 40px;line-height:1.2em;position:relative;text-align:left;display:flex;flex-direction:column;justify-content:center;align-items:start;white-space:nowrap}.report-form .checkbox-container label:after,.report-form .checkbox-container label:before{content:"";display:table;line-height:0}@media only screen and (min-width:430px){.report-form .checkbox-container .checkbox{left:auto;right:0}.report-form .checkbox-container label{align-items:flex-end;text-align:right;padding:5px 40px 5px 0}}@media only screen and (min-width:768px){.report-form .checkbox-container label{font-size:13px}}.report-form .checkbox-container label .nbsp{display:none}@media only screen and (min-width:530px){.report-form .checkbox-container label{flex-direction:row;align-items:center;font-size:13px}.report-form .checkbox-container label .nbsp{display:initial}}@media only screen and (min-width:1100px){.report-form .checkbox-container .checkbox{left:0}.report-form .checkbox-container label{flex-direction:column;justify-content:center;align-items:flex-start;text-align:left;padding:0 0 0 40px}.report-form .checkbox-container label .nbsp{display:none}}@media only screen and (min-width:1200px){.report-form .checkbox-container label{flex-direction:row;align-items:center}.report-form .checkbox-container label .nbsp{display:initial}}.report-form .date-inputs:after,.report-form .date-inputs:before{content:"";display:table;line-height:0}@media only screen and (min-width:480px){.report-form .date-inputs{float:left;width:100%}}.report-form .date-inputs .input-wrap{float:left}.report-form .date-inputs label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;color:#255187;margin:0 5px 0 0;font-weight:700;cursor:default;width:auto;float:left;height:37px;line-height:36px}.report-form .date-inputs .date-input{float:left;position:relative;cursor:pointer;margin-right:6px}@media only screen and (min-width:400px){.report-form .date-inputs .date-input{margin-right:6px}}.report-form .date-inputs .date-input input{margin:0;border-radius:3px;border:1px solid #255187;box-shadow:none;height:35px!important;line-height:35px;font-size:12px;text-transform:uppercase;color:#255187;-webkit-text-fill-color:#255187;padding:0;cursor:pointer;text-align:center;width:90px}@media only screen and (min-width:670px){.report-form .date-inputs .date-input input{text-align:left;width:105px;padding-left:10px}}.report-form .date-inputs .date-input .c-svg{display:none;position:absolute;top:0;right:0;height:34px;width:34px;min-height:34px;min-width:34px}.report-form .date-inputs .date-input .c-svg svg{height:13px;width:13px}@media only screen and (min-width:670px){.report-form .date-inputs .date-input .c-svg{display:flex}}.report-form .date-inputs .date-input .btn.rc_datepicker{cursor:pointer;position:absolute;right:1px;top:0;height:35px;width:100%}.report-form .date-inputs .date-input .btn.rc_datepicker.active,.report-form .date-inputs .date-input .btn.rc_datepicker:active,.report-form .date-inputs .date-input .btn.rc_datepicker:focus,.report-form .date-inputs .date-input .btn.rc_datepicker:hover,.report-form .date-inputs .date-input .btn.rc_datepicker:visited{background:0 0!important}.report-form .date-inputs .run-report-btn{height:35px;line-height:35px;padding:0 15px;left:0;top:0;float:left;position:relative;overflow:hidden;width:calc(100% - 247px)}@media only screen and (min-width:430px){.report-form .date-inputs .run-report-btn{width:50px}}@media only screen and (min-width:480px){.report-form .date-inputs .run-report-btn{width:62px}}@media only screen and (min-width:530px){.report-form .date-inputs .run-report-btn{width:97px}}@media only screen and (min-width:768px){.report-form .date-inputs .run-report-btn{width:calc(100% - 686px);max-width:97px}}@media only screen and (min-width:1400px){.report-form .date-inputs .run-report-btn{width:115px}}.report-form .btn-submit{width:auto;font-weight:700;border-radius:3px;color:#fff;font-size:13px;height:40px;line-height:40px;padding:0 20px}.report-form .btn-email-print{display:inline-block;position:absolute;top:0;right:0;height:35px;line-height:35px;font-size:13px;color:#578bc9;width:50px;padding:0;overflow:hidden}@media only screen and (min-width:350px){.report-form .btn-email-print{width:100%;max-width:62px}}@media only screen and (min-width:770px){.report-form .btn-email-print{display:none}}.report-form .btn-email-print.mobile-print-btn{right:0}.report-form .btn-email-print.mobile-email-btn{right:56px}@media only screen and (min-width:350px){.report-form .btn-email-print.mobile-email-btn{right:68px}}@media only screen and (min-width:430px){.report-form .btn-email-print{width:55px}.report-form .btn-email-print.mobile-email-btn{right:58px}}@media only screen and (min-width:480px){.report-form .btn-email-print{width:62px}.report-form .btn-email-print.mobile-email-btn{right:68px}}@media only screen and (min-width:670px){.report-form .btn-email-print{width:75px;max-width:75px}.report-form .btn-email-print.mobile-email-btn{right:80px}}.report-form .desktop-send-report-email{display:none}@media only screen and (min-width:768px){.report-form .desktop-send-report-email{display:inline-block;float:right;width:385px}}@media only screen and (min-width:992px){.report-form .desktop-send-report-email{width:480px}}.report-form .desktop-send-report-email .email-input-wrapper{display:flex;position:relative}.report-form .desktop-send-report-email .email-input-wrapper:after,.report-form .desktop-send-report-email .email-input-wrapper:before{content:"";display:table;line-height:0}.report-form .desktop-send-report-email .email-input-wrapper label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;cursor:default;color:#255187;font-size:13px;font-weight:700;margin-right:5px;height:40px;line-height:37px}.report-form .desktop-send-report-email .email-input-wrapper input[type=email]{margin:0 5px 0 0;border-radius:3px;border:1px solid #255187;box-shadow:none;color:#255187;font-size:13px;padding:0 34px 0 5px}.report-form .desktop-send-report-email .email-input-wrapper .c-svg{position:absolute;top:0;right:6px;height:35px;width:35px;min-height:35px;min-width:35px}.report-form .desktop-send-report-email .email-input-wrapper .c-svg svg{height:16px;width:16px}.report-form .desktop-send-report-email .btn-submit{height:35px;width:75px;line-height:34px;font-size:13px;color:#578bc9;padding:0 18px;float:right}.report-form .desktop-send-report-email .btn-submit.report-print-btn{margin-left:4px}.report-form .report-form-inner-container{position:relative;height:40px}@media only screen and (min-width:992px){.report-form .report-form-inner-container{width:100%}}.email-report-container{width:100%;opacity:1}#reports{width:100%}#reports .container.full-width{padding:0 10px;width:100%}#reports .container.full-width main{padding-bottom:0}#reports .container.full-width #main{background-color:#fff;z-index:10;margin-bottom:7px}#reports ::-webkit-inner-spin-button{display:none}#reports #reports_tiles a{position:relative}#reports .tile{margin:5px;text-align:center}#reports .tile i{display:block;color:#fff;margin-top:20%;font-size:70px}#reports .tile:hover{text-decoration:none}#reports .tiletext{position:absolute;bottom:10px;color:#fff;display:block;width:100%;text-align:center}#reports #reports_header{background:#fbfbfb;padding:10px;display:block}#reports #reports_header input[type=checkbox]{vertical-align:initial}#reports #reports_header #report_daterange{margin:0}#reports #reports_header #report_daterange:after,#reports #reports_header #report_daterange:before{content:"";display:table;line-height:0}#reports #reports_header .btn{vertical-align:middle;margin-bottom:10px}#reports #reports_header #report-daterange-submit{min-width:185px!important;margin-right:10px}#reports #reports_header #report-send-email{min-width:185px!important}#reports #reports_header #report-send-email .btn-inner{width:auto}#reports #reports_header .textbox-error{border:1px solid #FF8C8C;box-shadow:0 0 5px 0 rgba(255,0,0,.75)}#reports #reports_header .report_control{margin-right:10px;display:inline-block}#reports #reports_header .report_control input{margin-bottom:10px!important}#reports #reports_header .report_control.hide{display:none}#reports #reports_header .report_control .checkbox{display:inline-block;margin:0 10px}#reports #reports_header #report-email{margin-left:10px}#reports #reports_header .rc_ttip_wrapper{width:250px}#reports #reports_header .rc_ttip_wrapper .rc_ttip_main,#reports #reports_header .rc_ttip_wrapper .rc_ttip_pointer{border-color:#578bc9!important}#reports #reports_header .rc_ttip_wrapper .rc_ttip_body,#reports #reports_header .rc_ttip_wrapper .rc_ttip_pointer{background-color:#578bc9!important;color:#fff!important}#reports #data-warning{cursor:pointer;color:#578bc9;margin:0 5px;padding-left:5px;font-size:15px}#reports .tooltip.in{opacity:1;filter:alpha(opacity=100)}#reports #reports_tiles{margin:10px}#reports .reports_header_panel_text{display:inline-block;font-size:20px;margin:0 5px}#reports .blue-row-controls{height:auto;display:block;width:100%}#reports .blue-row-controls:after,#reports .blue-row-controls:before{content:"";display:table;line-height:0}#reports #report_pagination{left:0;z-index:2;padding:0 10px 10px;text-align:left;background-color:#fff;height:auto;position:relative}#reports #report_pagination:after,#reports #report_pagination:before{content:"";display:table;line-height:0}#reports #report_pagination .pagination_el{position:relative;height:25px;line-height:25px;color:#588ac4;font-size:13px;font-weight:700;padding:0 7px;transition:all .2s linear;margin-left:5px}@media only screen and (min-width:415px){#reports #report_pagination .pagination_el{height:35px;line-height:35px;color:#fff!important;border-radius:3px;padding:0 15px}#reports #report_pagination .pagination_el.selected{background-color:#255187!important;pointer-events:none}#reports #report_pagination .pagination_el:not(.selected):hover{opacity:1;background-color:#578bc9}#reports #report_pagination .pagination_el:first-of-type{margin-left:0}}#reports #report_pagination .pagination_el.gray{color:#a0a0a0;cursor:default;opacity:.5;pointer-events:none}#reports #report_pagination #rows_wrapper{position:relative;display:inline-block;width:100%;height:100%}#reports #report_pagination #rows_wrapper:after,#reports #report_pagination #rows_wrapper:before{content:"";display:table;line-height:0}#reports #report_pagination #rows_wrapper .select-wrapper{position:relative;float:left}#reports #report_pagination #rows_wrapper .select-wrapper select{background-color:#fff;-webkit-appearance:none;padding-left:9px;color:#255187;width:70px;vertical-align:middle;margin:0;border-radius:3px;border:1px solid #255187;box-shadow:none;height:35px!important;font-size:13px;padding-top:5px}#reports #report_pagination #rows_wrapper .select-wrapper .c-svg{position:absolute;top:1px;right:0;height:34px;width:34px;min-height:34px;min-width:34px}#reports #report_pagination #rows_wrapper .select-wrapper .c-svg svg{height:12px;width:12px}#reports #report_pagination #rows_wrapper label{margin:0;font-size:12px;cursor:default;position:relative;left:8px;top:6px;width:50px;display:inline-block}#reports #report_pagination #pagination_display_info{font-size:12px;cursor:default;top:8px;width:auto;position:absolute;right:0}@media only screen and (min-width:1100px){#reports .blue-row-controls{margin-bottom:0}#reports #report_pagination #rows_wrapper .select-wrapper select{padding-top:5px}#reports #report_pagination #pagination_display_info{position:relative;float:right;margin-right:10px}}#reports #report_pagination #jump_btn_wrapper{display:none;background-color:#fff;margin:0;z-index:3;position:relative;height:25px;line-height:25px;color:#588ac4;font-size:13px;font-weight:700;padding:0 6px}#reports #report_pagination #jump_btn_wrapper:hover .dropdown_el{display:inline-block}#reports #report_pagination #jump_btn_wrapper:hover .d_down{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(Opacity=100);display:block;height:auto;overflow:visible}#reports #report_pagination #jump_btn_wrapper:after{background-image:url(/img/icons/arrowDownGrey.svg);content:'';opacity:.6;position:absolute;top:-4px;right:-30px;height:35px;width:40px;background-position:center center;background-repeat:no-repeat;background-size:35px;background-attachment:scroll;pointer-events:none}@media only screen and (min-width:415px){#reports #report_pagination #jump_btn_wrapper{height:35px;line-height:35px;color:#fff!important;background-color:#588ac4;border-radius:3px;text-align:left;padding:0 37px 0 11px;width:auto}#reports #report_pagination #jump_btn_wrapper:after{background-image:url(/img/icons/arrowDownWhite.svg);content:'';opacity:.6;position:absolute;top:0;right:0;height:35px;width:40px;background-position:center center;background-repeat:no-repeat;background-size:35px;background-attachment:scroll;pointer-events:none}#reports #report_pagination #jump_btn_wrapper:hover{background-color:#588ac4}}@media only screen and (min-width:768px){#reports #report_pagination #jump_btn_wrapper{display:inline-block}}@media only screen and (min-width:1100px){#reports #report_pagination #jump_btn_wrapper{float:left;margin-right:10px}}#reports #report_pagination .dropdown_el{padding:10px 15px;width:100%;font-size:12px}#reports #report_pagination .d_down_wrapper{position:absolute;top:35px;left:0;z-index:1;width:200px;max-height:260px;overflow-y:scroll;border-radius:3px;box-shadow:5px 5px 10px -3px rgba(0,0,0,.6)}#reports #report_pagination .d_down_wrapper::-webkit-scrollbar{display:none}#reports #report_pagination .d_down{position:static;min-width:150px;text-align:left;border:none;background-color:#e6e6e6}#reports #report_pagination.ddown_open .dropdown_el{display:inline-block}#reports #report_pagination.ddown_open .d_down{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(Opacity=100);display:block;height:auto;overflow:visible}#reports #report_pagination .column{display:inline-block;width:150px;vertical-align:top}#reports #page_control_wrapper{position:relative;vertical-align:middle;margin-bottom:12px;z-index:1;width:100%;display:inline-block}#reports #page_control_wrapper #firstPage,#reports #page_control_wrapper #prev_page{float:left}#reports #page_control_wrapper #lastPage,#reports #page_control_wrapper #next_page{float:right}#reports #page_control_wrapper .btn{height:35px;line-height:35px}#reports #page_control_wrapper .btn .c-svg{opacity:.88;position:absolute;top:0;height:34px;width:34px;min-height:34px;min-width:34px}#reports #page_control_wrapper .btn,#reports #page_control_wrapper .btn:hover .c-svg{opacity:1;transition:all .2s linear}#reports #page_control_wrapper .btn .c-svg svg{height:12px;width:12px}#reports #page_control_wrapper .btn-first,#reports #page_control_wrapper .btn-previous{padding:0 15px 0 34px;text-align:right}#reports #page_control_wrapper .btn-first .c-svg,#reports #page_control_wrapper .btn-previous .c-svg{left:0}#reports #page_control_wrapper .btn-last,#reports #page_control_wrapper .btn-next{padding:0 34px 0 15px;text-align:left}#reports #page_control_wrapper .btn-last .c-svg,#reports #page_control_wrapper .btn-next .c-svg{right:0}@media only screen and (min-width:900px){#reports #page_control_wrapper{float:right}}#reports #pagenum_wrapper{margin:0 0 0 7px;text-align:center;display:inline-block;width:auto}#reports #pagenum_wrapper #ellipsis{margin:0 5px;font-size:20px;color:#999}#reports #pagenum_wrapper .pagination_el{padding:0}#reports #pagenum_wrapper a{margin:0 2px 0 0;padding:0;width:35px;display:inline-block}#reports #pagenum_wrapper a.selected{opacity:1}#report_body{margin:0 11px 10px 10px;position:relative}#report_body .loading{position:fixed;right:0;left:0;top:0;height:100%;z-index:10;text-align:center}#report_body .loading .loading_wrapper{position:relative;z-index:1;padding-top:100px}#report_body .loading .loading_bg{background:#fff}#report_body .loading .loading_text{font-weight:700;font-size:22px}@media only screen and (min-width:768px){#report_body .loading .loading_wrapper{padding-top:200px}#report_body .loading .loading_text{font-size:26px}}#report_body .loading img{width:100%}#report_body #table_wrapper table{width:100%;border-collapse:collapse;font-size:11px!important;border:1px solid #b6c5d7}#report_body #table_wrapper table.sortable th:after{content:'';opacity:.5;position:absolute;top:0;right:0;height:30px;width:40px;background-position:center center;background-repeat:no-repeat;background-size:35px;background-attachment:scroll;pointer-events:none}#report_body #table_wrapper table.sortable th.sorttable_sorted:after,#report_body #table_wrapper table.sortable th.sorttable_sorted_reverse:after{background-image:url(/img/icons/arrowDownWhite.svg)}#report_body #table_wrapper table.sortable th.sorttable_sorted_reverse:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}@media only screen and (min-width:670px){#report_body #table_wrapper table.sortable th:after{content:'';opacity:.5;position:absolute;top:2px;right:0;height:35px;width:40px;background-position:center center;background-repeat:no-repeat;background-size:35px;background-attachment:scroll;pointer-events:none}}#report_body #table_wrapper #sorttable_sortfwdind,#report_body #table_wrapper #sorttable_sortrevind{display:none}#report_body #table_wrapper thead{display:table-header-group}#report_body #table_wrapper th{cursor:pointer!important;text-align:left;padding:5px 35px 5px 15px;white-space:nowrap;background-color:#9eb2ca;border-bottom:1px solid #b6c5d7!important;color:#fff;letter-spacing:.03em;border-radius:0;position:relative;font-size:12px;border:1px solid #b6c5d7}#report_body #table_wrapper tr:nth-of-type(even){background-color:#e7ecf2}#report_body #table_wrapper tr:nth-of-type(odd){background-color:#fff}#report_body #table_wrapper td{white-space:nowrap;border:1px solid #b6c5d7;padding:5px 15px;cursor:text}@media only screen and (min-width:670px){#report_body #table_wrapper th{padding:9px 35px 9px 15px;font-size:14px}#report_body #table_wrapper td{padding:9px 25px 9px 15px}}#report_body #table_wrapper .totals_row td{font-size:12px;background-color:#e7ecf2;font-weight:500}#report_body #table_wrapper .totals_row td.totals_txt{background-color:#DCE3EC;font-weight:600;font-size:12px}@media only screen and (min-width:670px){#report_body #table_wrapper .totals_row td.totals_txt{font-size:14px}}body#message main{width:100%;color:#255187;margin:0;padding:0}body#message main:after,body#message main:before{content:"";display:table;line-height:0}body#message main form,body#message main h3{margin:0}body#message main h3{font-size:15px;line-height:1em;margin:1px 0 5px}body#message main select{pointer-events:none}body#message main .head{padding-top:10px}@media only screen and (min-width:670px){body#message main .head{padding-top:15px}}body#message main .head div:after,body#message main .head div:before{content:"";display:table;line-height:0}@media only screen and (min-width:580px){body#message main h3{font-size:17px}body#message main .head div{display:table-cell;vertical-align:middle}}body#message main .head .row{position:relative;display:table;width:100%;padding:0 15px}@media only screen and (min-width:768px){body#message main .head .row{padding:0 30px}}body#message main .head .title{display:table-cell;padding:0;margin-bottom:5px;height:24px;vertical-align:middle}@media only screen and (min-width:400px){body#message main .head .title{height:30px}}@media only screen and (min-width:1200px){body#message main .head .title{font-size:14px}}@media only screen and (min-width:1400px){body#message main .head .title{font-size:15px}}body#message main .head .title h3{color:#255187;margin:0;height:inherit;display:flex;align-items:center}body#message main .head .button-container{display:table-cell;text-align:right}@media only screen and (min-width:580px){body#message main .head .button-container{width:322px}}@media only screen and (min-width:670px){body#message main .head .button-container{width:372px}}@media only screen and (min-width:768px){body#message main .head .button-container{width:65%}}@media only screen and (min-width:992px){body#message main .head .button-container{width:70%}}@media only screen and (min-width:1200px){body#message main .head .button-container{width:720px}}body#message main .head .tabs{position:relative;height:26px;line-height:26px}@media only screen and (min-width:670px){body#message main .head .tabs{height:33px;line-height:33px}}body#message main .head .tabs:after,body#message main .head .tabs:before{display:none}body#message main .head .tabs .tab{transition:all .2s linear;color:#255187;text-transform:uppercase;height:inherit;cursor:pointer;font-weight:500;border:0;float:left;z-index:1;padding:3px 0 0;line-height:inherit;text-align:left;width:auto;letter-spacing:.05em;display:inline-block;position:absolute;font-size:11px;border-bottom:2px solid #fff}@media only screen and (min-width:670px){body#message main .head .tabs .tab{padding:6px 0 0}}body#message main .head .tabs .tab.active{cursor:default;pointer-events:none;font-weight:800;border-bottom:2px solid #a6c761}body#message main .head .tabs .tab:hover{border-bottom:2px solid #d7e6b9}body#message main .head .tabs .tab.inbox-tab{left:15px}@media only screen and (min-width:768px){body#message main .head .tabs .tab.inbox-tab{left:30px}}body#message main .head .tabs .tab.outbox-tab{left:70px}@media only screen and (min-width:580px){body#message main .head .tabs .tab{font-size:12px}body#message main .head .tabs .tab.outbox-tab{left:80px}}body#message main .head .tabs .tab span{display:none}body#message main .body{margin:0;padding:15px 15px 0}body#message main .body div.col{height:100%;background:#fff}body#message main .body div.col:nth-of-type(2){float:right}@media only screen and (min-width:768px){body#message main .head .tabs .tab.outbox-tab{left:100px}body#message main .body{padding:15px 30px 0}body#message main .body div.col:nth-of-type(2){position:sticky;position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;top:165px}}@media only screen and (min-width:1200px){body#message main .head .tabs .tab{font-size:13px}body#message main .body div.col:nth-of-type(2){top:181px}}body#message main .body section.tab-content{position:relative;padding:0}body#message main .body section.tab-content div.message-filter{background-color:#fff;float:right;max-width:200px;width:calc(100% - 125px);margin:0 0 10px}@media only screen and (min-width:400px){body#message main .head .tabs .tab span{display:inline}body#message main .body section.tab-content div.message-filter{top:-33px;right:130px;width:calc(100% - 235px);margin:0 0 5px}}@media only screen and (min-width:670px){body#message main .body section.tab-content div.message-filter{top:-40px}}@media only screen and (min-width:768px){body#message main .body section.tab-content div.message-filter{top:0;right:0;width:100%}}body#message main .body section.tab-content div.message-filter:after{height:24px;width:26px}@media only screen and (min-width:400px){body#message main .body section.tab-content div.message-filter:after{height:30px;width:30px}}@media only screen and (min-width:768px){body#message main .body section.tab-content div.message-filter:after{height:35px;width:35px}}body#message main .body section.tab-content div.message-filter select{border:1px solid #255187;color:#255187;font-size:11px;text-align:left;font-weight:700;line-height:23px;height:24px!important;padding:0 10px;margin:0;box-shadow:none;border-radius:3px;width:100%}@media only screen and (min-width:400px){body#message main .body section.tab-content div.message-filter select{height:30px!important;line-height:30px}}body#message main .body section.tab-content div.message-list{background:#fff;min-height:120px}@media only screen and (min-width:768px){body#message main .body section.tab-content div.message-filter select{height:35px!important;line-height:35px;font-size:12px}body#message main .body section.tab-content div.message-list{min-height:200px}}body#message main .body section.tab-content div.message-list:empty:after{content:'There are no messages';display:inline-block;text-align:center;font-size:12px;position:absolute;top:80%;width:100%;z-index:0}@media only screen and (min-width:400px){body#message main .body section.tab-content div.message-list:empty:after{font-size:13px}}@media only screen and (min-width:580px){body#message main .body section.tab-content div.message-list:empty:after{font-size:14px}}@media only screen and (min-width:670px){body#message main .body section.tab-content div.message-list:empty:after{font-size:15px}}@media only screen and (min-width:1200px){body#message main .body section.tab-content div.message-list:empty:after{font-size:16px}}body#message main .body section.tab-content div.message-list div.loading{position:relative;top:45px;padding-top:70px;color:#255187;margin:0 auto;display:block;height:100px;width:100%;text-align:center;background-repeat:no-repeat;background-size:80px;background-position:top center;background-image:url(/img/loading.gif);font-size:12px;font-weight:600;font-style:italic;pointer-events:none;user-select:none}@media only screen and (min-width:400px){body#message main .body section.tab-content div.message-list div.loading{font-size:13px}}body#message main .body section.tab-content div.message-list article.message-container{width:100%;z-index:1;background-color:#fff;overflow:hidden;margin:0 0 10px;padding:5px 10px 10px;border-radius:3px;border:1px solid #255187}@media only screen and (min-width:480px){body#message main .body section.tab-content div.message-list article.message-container{padding:10px 15px 15px}}@media only screen and (min-width:768px){body#message main .body section.tab-content div.message-list div.loading{top:140px}body#message main .body section.tab-content div.message-list article.message-container{margin:0;padding:10px 0 15px;border-radius:0;border:0;border-bottom:1px solid #255187}}body#message main .body section.tab-content div.message-list article.message-container div{position:relative}body#message main .body section.tab-content div.message-list article.message-container div:after,body#message main .body section.tab-content div.message-list article.message-container div:before{content:"";display:table;line-height:0}body#message main .body section.tab-content div.message-list article.message-container .header{color:#255187}body#message main .body section.tab-content div.message-list article.message-container .header .c-svg{position:absolute;left:0;top:0;height:22px;width:22px;min-height:22px;min-width:22px}body#message main .body section.tab-content div.message-list article.message-container .header .c-svg svg{height:22px;width:22px}body#message main .body section.tab-content div.message-list article.message-container .header span.message-receiver,body#message main .body section.tab-content div.message-list article.message-container .header span.message-sender{margin-left:30px;font-weight:600;letter-spacing:.05em;font-size:11px}@media only screen and (min-width:480px){body#message main .body section.tab-content div.message-list article.message-container .header span.message-receiver,body#message main .body section.tab-content div.message-list article.message-container .header span.message-sender{font-size:12px}}@media only screen and (min-width:580px){body#message main .body section.tab-content div.message-list article.message-container .header span.message-receiver,body#message main .body section.tab-content div.message-list article.message-container .header span.message-sender{font-size:13px}}body#message main .body section.tab-content div.message-list article.message-container .header span.badge{display:inline-block;padding:0 3px;text-transform:uppercase;font-size:9px;height:11px;letter-spacing:.1em;line-height:10px;font-weight:500;top:-2px;position:relative;margin:0 5px;border:1px solid #c53e3b;pointer-events:none;user-select:none;background-color:#c53e3b;color:#fff;border-radius:1px}@media only screen and (max-width:479px){body#message main .body section.tab-content div.message-list article.message-container .header span.badge{position:absolute;top:-18px;right:0;margin:0}}body#message main .body section.tab-content div.message-list article.message-container .header time{position:absolute;top:1px;right:0;font-size:9px;font-weight:500;margin:2px 0 0;letter-spacing:.04em}@media only screen and (min-width:400px){body#message main .body section.tab-content div.message-list article.message-container .header time{font-size:10px;margin:1px 0 0}}@media only screen and (min-width:480px){body#message main .body section.tab-content div.message-list article.message-container .header time{font-size:11px}}@media only screen and (min-width:768px){body#message main .body section.tab-content div.message-list article.message-container .header time{font-size:12px}}body#message main .body section.tab-content div.message-list article.message-container .content{overflow:hidden;transition:max-height .5s linear;padding:5px 15px 15px 0}body#message main .body section.tab-content div.message-list article.message-container .content:after{content:'';pointer-events:none;width:100%;height:30px;display:block;position:absolute;bottom:0;left:0;background-image:linear-gradient(to top,#fff,rgba(255,255,255,0))}body#message main .body section.tab-content div.message-list article.message-container .content p{color:#255187;font-size:11px;line-height:1.5em;margin:0;padding-right:5%}@media only screen and (min-width:480px){body#message main .body section.tab-content div.message-list article.message-container .content p{font-size:12px}}@media only screen and (min-width:580px){body#message main .body section.tab-content div.message-list article.message-container .content p{font-size:13px;line-height:1.7em}}body#message main .body section.tab-content div.message-list article.message-container .content p.subject{font-weight:600;margin-bottom:2px}body#message main .body section.tab-content div.message-list article.message-container .content p.message{word-break:break-word;transition:max-height .5s linear}body#message main .body section.tab-content div.message-list article.message-container .content p.message.show-all{max-height:2000px}body#message main .body section.tab-content div.message-list article.message-container .content p.display-message{max-height:none}body#message main .body section.tab-content div.message-list article.message-container .content p.hide-message{max-height:100px}body#message main .body section.tab-content div.message-list article.message-container .footer{padding-top:10px}body#message main .body section.tab-content.inbox-tab,body#message main .body section.tab-content.outbox-tab{margin-top:-38px}body#message main .body section.tab-content.new-message{padding:20px;transition:background-color .2s linear;background-color:#e7ecf2;border-radius:3px;display:none}body#message main .body section.tab-content.new-message:hover{background-color:#e7ecf2}@media only screen and (min-width:768px){body#message main .body section.tab-content.inbox-tab,body#message main .body section.tab-content.outbox-tab{margin-top:-44px}body#message main .body section.tab-content.new-message{display:inline-block;position:relative;top:-45px;margin-bottom:-45px;min-height:427px;float:right}}body#message main .body section.tab-content.new-message h3{display:flex;align-items:center;margin-bottom:15px}body#message main .body section.tab-content.new-message h3 span{font-size:15px;user-select:none}body#message main .body section.tab-content.new-message h3 .c-svg{margin-right:8px;height:20px;width:20px;min-height:20px;min-width:20px}body#message main .body section.tab-content.new-message h3 .c-svg svg{height:20px;width:20px}body#message div.dropdown{cursor:pointer}body#message div.dropdown .c-svg{position:absolute;top:0;right:0}body#message div.dropdown.recipient-dropdown-container .c-svg{height:35px;width:35px}body#message div.dropdown.recipient-dropdown-container .c-svg svg{height:12px;width:12px}body#message div.dropdown.inbox-dropdown-container .c-svg,body#message div.dropdown.outbox-dropdown-container .c-svg{height:23px;width:30px}body#message div.dropdown.inbox-dropdown-container .c-svg svg,body#message div.dropdown.outbox-dropdown-container .c-svg svg{height:10px;width:10px}@media only screen and (min-width:400px){body#message div.dropdown.inbox-dropdown-container .c-svg,body#message div.dropdown.outbox-dropdown-container .c-svg{height:30px;width:35px}body#message div.dropdown.inbox-dropdown-container .c-svg svg,body#message div.dropdown.outbox-dropdown-container .c-svg svg{height:10px;width:10px}}@media only screen and (min-width:768px){body#message #newmsg_modal{display:none!important}body#message div.dropdown.inbox-dropdown-container .c-svg,body#message div.dropdown.outbox-dropdown-container .c-svg{height:35px;width:35px}body#message div.dropdown.inbox-dropdown-container .c-svg svg,body#message div.dropdown.outbox-dropdown-container .c-svg svg{height:12px;width:12px}body#message .newmsg{display:block!important;background-color:#e7ecf2!important}}body#message .newmsg form input,body#message .newmsg form select,body#message .newmsg form textarea{resize:none;margin:0;width:100%;color:#255187;transition:border .2s linear;border:1px solid #255187;border-radius:3px;background-color:#fff;box-shadow:inset 0 0 0 0 #fff;font-size:12px}@media only screen and (min-width:768px){body#message .newmsg form input,body#message .newmsg form select,body#message .newmsg form textarea{font-size:13px;padding:0 10px}}@media only screen and (min-width:1200px){body#message .newmsg form input,body#message .newmsg form select,body#message .newmsg form textarea{font-size:14px}}body#message .newmsg form textarea{overscroll-behavior:contain;height:128px}@media only screen and (min-width:768px){body#message .newmsg form textarea{padding:10px;height:142px}}body#message .newmsg form label{font-size:12px;color:#255187;font-weight:700;white-space:nowrap;cursor:default;margin:0}body#message .newmsg form>div{position:relative;margin:0 0 10px}body#message .newmsg form>div:after,body#message .newmsg form>div:before{content:"";display:table;line-height:0}body#message .newmsg form>div:nth-of-type(1),body#message .newmsg form>div:nth-of-type(1) .alert,body#message .newmsg form>div:nth-of-type(3){display:none}body#message .newmsg form>div:nth-of-type(2) .add-recipient-btn{position:absolute;font-size:12px;line-height:0;padding:0;top:11px;background:0 0;right:0;font-weight:500;transition:color .2s linear;color:#255187}body#message .newmsg form>div:nth-of-type(2) .add-recipient-btn:hover{color:#578bc9}body#message .newmsg form>div:nth-of-type(2) .add-recipient-btn b{font-size:17px;font-style:normal;position:relative;top:1px;right:3px}body#message .newmsg form>div:nth-of-type(3) .name-tag{display:table;position:relative;border-radius:3px;margin:0 5px 5px 0;float:left;cursor:pointer;user-select:none;transition:all .2s linear;background-color:#255187;box-shadow:none;padding:2px 10px}body#message .newmsg form>div:nth-of-type(3) .name-tag:hover{background-color:#578bc9}body#message .newmsg form>div:nth-of-type(3) .name-tag .c-svg{height:30px;width:30px;min-height:30px;min-width:30px}body#message .newmsg form>div:nth-of-type(3) .name-tag .c-svg svg{height:12px;width:12px}body#message .newmsg form>div:nth-of-type(3) .name-tag .name{display:table-cell;vertical-align:middle;white-space:nowrap;padding:0 25px 0 0;height:26px;font-size:11px;font-weight:500;color:#fff;letter-spacing:.05em;position:relative;right:0;transition:all .1s;-webkit-transition:all .1s;-moz-transition:all .1s;-o-transition:all .1s}body#message .newmsg form>div:nth-of-type(3) .name-tag button{all:unset;position:absolute;right:0;top:0}body#message .newmsg form>div:nth-of-type(6) button.rc-spinnerbtn .btn-inner{display:inline-block;min-width:auto}body#message .newmsg form>div:nth-of-type(6) button.rc-spinnerbtn .btn-spinner{all:inherit;position:absolute;top:0;left:0;height:24px;width:100%;margin:0;opacity:0;background-color:#a6c761;z-index:1}body#message .newmsg form>div:nth-of-type(6) button.rc-spinnerbtn .btn-spinner .spinner{transform:scale(.6)}@media only screen and (min-width:400px){body#message .newmsg form>div:nth-of-type(6) button.rc-spinnerbtn .btn-spinner{height:30px}body#message .newmsg form>div:nth-of-type(6) button.rc-spinnerbtn .btn-spinner .spinner{transform:scale(.8)}}.c-client-search__button-advanced.is--active .icon,.c-dropdown.s-open .m--down-arrow,body#message .btn.showAll.showing .c-svg{transform:rotate(180deg)}body#message .newmsg form>div:nth-of-type(6) button.rc-spinnerbtn.vis .btn-spinner{opacity:1}body#message .btn{display:inline-block;height:24px;line-height:24px;font-size:10px;font-weight:500;letter-spacing:.04em;white-space:nowrap;border-radius:3px;color:#fff!important;padding:0 15px;overflow:hidden;position:relative;text-align:center}body#message .btn .c-svg{opacity:.88;display:none;position:absolute;top:0;left:3px;height:30px;width:30px;min-height:30px;min-width:30px}body#message .btn,body#message .btn:hover .c-svg{opacity:1;transition:all .2s linear}body#message .btn:hover{transition:all .2s linear}@media only screen and (min-width:400px){body#message .btn{font-size:11px;letter-spacing:.05em;height:30px;line-height:30px}body#message .btn.icon{text-align:left;padding:0 15px 0 35px}body#message .btn .c-svg{display:flex}}body#message .btn .c-svg svg{height:12px;width:12px}@media only screen and (min-width:768px){body#message .btn.cancelMsg,body#message .btn.new-message-btn{display:none}body#consultation{padding:0}}.newmsg{position:static;display:block;margin:0;width:auto;z-index:1;background-color:#fff;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.newmsg .submitMsg{display:inline-block}.newmsg #name-list-container,.newmsg .messages-x,.newmsg .submitMsg img{display:none}.newmsg #recipient_dropdown{outline:0}.newmsg .control-label{margin-right:10px}.newmsg #name-list{min-height:30px;width:70%;display:inline-block}body#consultation{font-family:Roboto,'Noto Sans',sans-serif,Arial,Helvetica,sans-serif;width:100%;height:100%;-ms-scroll-chaining:none;overscroll-behavior:contain}body#consultation:after,body#consultation:before{content:"";display:table;line-height:0}body#consultation *,body#consultation ::after,body#consultation ::before{-webkit-font-smoothing:antialiased;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-interpolation-mode:bicubic}body#consultation :focus{outline:0!important;box-shadow:none!important}body#consultation ::-moz-focus-inner{border:0;padding:0}body#consultation .signature-canvas-background{position:fixed;background:#333;opacity:.8;width:100%;height:100%;top:0;z-index:10000;left:0}body#consultation .signature-canvas-foreground{position:fixed;color:red;opacity:.8;width:100%;height:20px;top:0;z-index:10002;left:0}body#consultation .select:hover,body#consultation main .screen p a,body#consultation main .screen.body .tab-content.notes .select:hover,body#consultation main .screen.head .select:hover{color:#578bc9}body#consultation .signature-canvas{position:fixed;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);z-index:10001;background:#fff}body#consultation .width-30px{width:30px;flex:0 0 30px}body#consultation .width-40px{width:40px;flex:0 0 40px}body#consultation .width-50px{width:50px;flex:0 0 50px}body#consultation .width-60px{width:60px;flex:0 0 60px}body#consultation .width-70px{width:70px;flex:0 0 70px}body#consultation .width-80px{width:80px;flex:0 0 80px}body#consultation .width-90px{width:90px;flex:0 0 90px}body#consultation .width-100px{width:100px;flex:0 0 100px}body#consultation .width-110px{width:110px;flex:0 0 110px}body#consultation .width-120px{width:120px;flex:0 0 120px}body#consultation .width-130px{width:130px;flex:0 0 130px}body#consultation .width-140px{width:140px;flex:0 0 140px}body#consultation .width-150px{width:150px;flex:0 0 150px}body#consultation .width-160px{width:160px;flex:0 0 160px}body#consultation .width-170px{width:170px;flex:0 0 170px}body#consultation .width-180px{width:180px;flex:0 0 180px}body#consultation .width-190px{width:190px;flex:0 0 190px}body#consultation .width-200px{width:200px;flex:0 0 200px}body#consultation .sbar{background-color:#fff}body#consultation .bold,body#consultation b{font-weight:700}body#consultation .forms .bdr{border:1px solid #c4da96}body#consultation .attachments .bdr{border:1px solid #fcbf89}body#consultation .italic,body#consultation i{font-style:italic}body#consultation .underline,body#consultation u{border-bottom:1px solid}body#consultation .down{transform:rotate(90deg)!important;transform-origin:center!important;left:-2px}body#consultation .body .flex{display:flex!important}body#consultation .table{display:table!important}body#consultation .opaque{opacity:1!important}body#consultation .white-bg{background:#fff!important}body#consultation .fade-out{opacity:0}body#consultation .nobr{white-space:nowrap}body#consultation .tooltip.shown{opacity:1;z-index:1}body#consultation .invalid input,body#consultation .invalid textarea{border:1px solid #c53e3b!important}.dropdown-menu.datepicker-menu .datepicker body#consultation .week,body#consultation .dropdown-menu.datepicker-menu .datepicker .week,body#consultation .topbar,body#consultation .unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}body#consultation .viewing-form-category{background-color:#e7ecf2!important}body#consultation .viewing-form-category .arrow{transform:rotate(180deg)!important;transform-origin:center!important}@media only screen and (min-width:670px){body#consultation .full-width{align-items:flex-start!important;overflow-y:scroll!important}body#consultation .full-width img{max-width:initial!important;max-height:initial!important;width:calc(100% - 30px);height:auto;margin-top:15px}}body#consultation .select,body#consultation main .screen.body .tab-content.notes .select,body#consultation main .screen.head .select{display:flex;flex-direction:row-reverse;align-items:center;height:41px;font-size:12px;font-weight:700;cursor:pointer;position:absolute;white-space:nowrap;text-align:right;width:auto;padding-right:18px;transition:color .2s linear}body#consultation .select:hover .c-svg svg,body#consultation main .screen.body .tab-content.notes .select:hover .c-svg svg{fill:#578bc9}body#consultation .select.practitioner,body#consultation main .screen.body .tab-content.notes .practitioner.select,body#consultation main .screen.head .practitioner.select{right:110px}@media only screen and (min-width:480px){body#consultation .select.practitioner,body#consultation main .screen.body .tab-content.notes .practitioner.select,body#consultation main .screen.head .practitioner.select{right:125px}}@media only screen and (min-width:992px){body#consultation .select,body#consultation main .screen.body .tab-content.notes .select,body#consultation main .screen.head .select{position:relative;margin:auto 30px 3px 0;height:36px}body#consultation .select.practitioner,body#consultation main .screen.body .tab-content.notes .practitioner.select,body#consultation main .screen.head .practitioner.select{margin-left:auto;margin-right:40px;right:auto}}body#consultation .select.date,body#consultation main .screen.body .tab-content.notes .date.select,body#consultation main .screen.head .date.select{right:15px}@media only screen and (min-width:480px){body#consultation .select.date,body#consultation main .screen.body .tab-content.notes .date.select,body#consultation main .screen.head .date.select{right:30px}}@media only screen and (min-width:992px){body#consultation .select.date,body#consultation main .screen.body .tab-content.notes .date.select,body#consultation main .screen.head .date.select{margin-right:100px;right:auto}}body#consultation .select .c-svg,body#consultation main .screen.body .tab-content.notes .select .c-svg,body#consultation main .screen.head .select .c-svg{margin-left:8px;height:inherit;width:inherit;min-height:inherit;min-width:inherit}body#consultation .select .c-svg svg,body#consultation main .screen.body .tab-content.notes .select .c-svg svg,body#consultation main .screen.head .select .c-svg svg{height:12px;width:12px;top:-1px}body#consultation .cursor{display:none;position:absolute;width:20px;height:20px;cursor:none;pointer-events:none}body#consultation .cursor-none{cursor:none}body#consultation .btn{transition:background-color .2s linear;display:inline-block;height:36px;line-height:36px;font-size:12px;letter-spacing:.05em;color:#fff;white-space:nowrap;border-radius:3px;padding:0 15px;text-align:center;position:relative;text-transform:capitalize;outline:0;border:0;cursor:pointer;width:auto}body#consultation .form-fields-col{all:unset;padding-top:15px;display:block;width:100%}body#consultation .pika-single-wrap{border:5px solid red}body#consultation .pika-single{box-shadow:none;border:0;border-radius:3px;margin:0;background:0 0}body#consultation .is-selected .pika-button{box-shadow:none;background:#a6c761!important;color:#fff!important;font-weight:400;pointer-events:none}body#consultation .pika-lendar{float:left;width:210px;min-height:256px;border:1px solid #9eb2ca;border-radius:3px;padding:10px;background-color:#fff;margin:2px 0}@media only screen and (min-width:400px){body#consultation .pika-lendar{width:240px}}body#consultation .pika-button:hover{background:#e1ecca!important}body#consultation .pika-button{background:#e7ecf2;color:#255187;transition:background .2s linear;text-align:center;padding:7px 0 5px;border-radius:0}body#consultation .pika-table th{color:#255187!important}body#consultation .pika-table td{background:#eef2f6}body#consultation .pika-table td,body#consultation .pika-table th{border:2px solid #fff}body#consultation .pika-table abbr{border-bottom:none;cursor:default;text-decoration:none}body#consultation .pika-label{color:#255187!important;padding:5px 10px 0}body#consultation .pika-next,body#consultation .pika-prev{background-image:none;content:'';position:absolute;top:6px;width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;opacity:1}body#consultation .pika-prev{left:3px;border-right:8px solid #255187}body#consultation .pika-next{right:4px;border-left:8px solid #255187}body#consultation .pika-select{position:absolute;top:-7px;padding:0}body#consultation .is-today .pika-button{background:#cfd8e4;font-weight:400}body#consultation .pika-title .pika-label::after{content:'▼';font-size:.8em;margin-left:4px}body#consultation main{height:100%;width:100%;position:relative;color:#255187;font-size:9px;line-height:1.5em;padding:0}body#consultation main:after,body#consultation main:before{content:"";display:table;line-height:0}@media only screen and (min-width:768px){body#consultation main{float:left;position:relative;left:320px;width:calc(100% - 320px)}}@media only screen and (min-width:992px){body#consultation main{left:370px;width:calc(100% - 370px)}}body#consultation main:before{content:'';z-index:0;background-color:#255187;height:100vh;width:60px;position:fixed;top:105px;left:0;transition:width .2s linear}@media only screen and (min-width:480px){body#consultation main:before{top:112px;width:70px}}@media only screen and (min-width:600px){body#consultation main:before{top:125px}}@media only screen and (min-width:670px){body#consultation main:before{top:154px}}@media only screen and (min-width:768px){body#consultation main:before{top:129px;left:320px;width:50px;transition:none}}@media only screen and (min-width:992px){body#consultation main:before{height:47px;left:370px;width:100%}}@media only screen and (min-width:1200px){body#consultation main{left:420px;width:calc(100% - 420px)}body#consultation main:before{top:145px;left:420px}}@media only screen and (min-width:1400px){body#consultation main:before{height:55px;top:155px}}body#consultation main .screen h2,body#consultation main .screen h3,body#consultation main .screen h4,body#consultation main .screen p{font-family:Roboto,'Noto Sans',sans-serif,Arial,Helvetica,sans-serif}body#consultation main .screen h2,body#consultation main .screen h3,body#consultation main .screen h4{margin:0;color:inherit}body#consultation main .screen h1,body#consultation main .screen h2{font-size:25px;line-height:30px}body#consultation main .screen h3{font-size:20px;line-height:25px}body#consultation main .screen h4{font-size:19px;line-height:18px;margin-top:10px}body#consultation main .screen ol:after,body#consultation main .screen ol:before,body#consultation main .screen ul:after,body#consultation main .screen ul:before{content:"";display:table;line-height:0}body#consultation main .screen p{margin:0 0 15px;font-size:12px;line-height:1.3em}@media only screen and (min-width:992px){body#consultation main .screen p{font-size:13px}}body#consultation main .screen p.head{font-weight:700;margin-bottom:0}body#consultation main .screen p a:hover{color:#3a71b3;border-bottom:1px solid #3a71b3}body#consultation main .screen h2{font-size:12px;font-weight:700;line-height:1em;text-transform:uppercase}@media only screen and (min-width:480px){body#consultation main .screen h2{font-size:15px}}body#consultation main .screen h2.underlined{border-bottom:1px solid #9eb2ca}body#consultation main input:not([type=search]),body#consultation main select,body#consultation main textarea{color:#255187;box-shadow:none;outline:0;margin:0;border-radius:3px;font-size:12px;line-height:1.3em;flex-grow:1;width:100%;background-color:#fff;border:1px solid #255187;transition:all .2s linear;-webkit-text-fill-color:unset;-webkit-appearance:none;background-image:none!important}body#consultation main input:not([type=search])::placeholder,body#consultation main select::placeholder,body#consultation main textarea::placeholder{color:#869ebc;opacity:1;font-style:italic}body#consultation main input:not([type=search]):-ms-input-placeholder,body#consultation main select:-ms-input-placeholder,body#consultation main textarea:-ms-input-placeholder{color:#869ebc;opacity:1;font-style:italic}body#consultation main input:not([type=search])::-ms-input-placeholder,body#consultation main select::-ms-input-placeholder,body#consultation main textarea::-ms-input-placeholder{color:#869ebc;opacity:1;font-style:italic}body#consultation main input:not([type=search]):-moz-placeholder,body#consultation main select:-moz-placeholder,body#consultation main textarea:-moz-placeholder{color:#869ebc;opacity:1;font-style:italic}body#consultation main input:not([type=search])::-moz-placeholder,body#consultation main select::-moz-placeholder,body#consultation main textarea::-moz-placeholder{color:#869ebc;opacity:1;font-style:italic}body#consultation main input:not([type=search])::-webkit-input-placeholder,body#consultation main select::-webkit-input-placeholder,body#consultation main textarea::-webkit-input-placeholder{color:#869ebc;opacity:.6;font-style:italic}body#consultation main input:not([type=search]):focus,body#consultation main select:focus,body#consultation main textarea:focus{transition:all .15s linear;box-shadow:0 0 0 1px #578bc9!important;border-color:#578bc9}body#consultation main input:not([type=search]):focus::placeholder,body#consultation main select:focus::placeholder,body#consultation main textarea:focus::placeholder{color:transparent;opacity:0}body#consultation main input:not([type=search]):focus:-ms-input-placeholder,body#consultation main select:focus:-ms-input-placeholder,body#consultation main textarea:focus:-ms-input-placeholder{color:transparent;opacity:0}body#consultation main input:not([type=search]):focus::-ms-input-placeholder,body#consultation main select:focus::-ms-input-placeholder,body#consultation main textarea:focus::-ms-input-placeholder{color:transparent;opacity:0}body#consultation main input:not([type=search]):focus::-moz-placeholder,body#consultation main select:focus::-moz-placeholder,body#consultation main textarea:focus::-moz-placeholder{color:transparent;opacity:0}body#consultation main input:not([type=search]):focus::-webkit-input-placeholder,body#consultation main select:focus::-webkit-input-placeholder,body#consultation main textarea:focus::-webkit-input-placeholder{color:transparent;opacity:0}body#consultation main input:not([type=search]):-moz-read-only,body#consultation main select:-moz-read-only,body#consultation main textarea:-moz-read-only{color:#255187;-webkit-text-fill-color:#255187}body#consultation main input:not([type=search]):read-only,body#consultation main select:read-only,body#consultation main textarea:read-only{color:#255187;-webkit-text-fill-color:#255187}body#consultation main dd.has-error input:not([type=search]),body#consultation main dd.has-error select,body#consultation main dd.has-error textarea,body#consultation main input[style^=border-color],body#consultation main input[style^=border-color]:focus{transition:all .15s linear;box-shadow:0 0 0 1px #d13e3e!important;border-color:#d13e3e}body#consultation main select::-ms-value{background:0 0;color:#255187}body#consultation main select:-moz-focusring{color:transparent;text-shadow:0 0 0 #255187;outline:0}body#consultation main option{background-color:#fff}body#consultation main option:not(:checked){color:#255187}body#consultation main input[data-type=date]{padding-left:30px!important}body#consultation main input:not([type=search]),body#consultation main select{min-height:35px!important;padding-left:10px}body#consultation main textarea{resize:none;height:unset;padding:9px 10px}body#consultation main fieldset{padding-top:15px;position:relative}@media only screen and (min-width:992px){body#consultation main input:not([type=search]),body#consultation main select,body#consultation main textarea{font-size:13px}body#consultation main fieldset{position:relative;background-color:#e7ecf2;border-radius:6px;padding:30px 40px 60px;max-width:650px;margin:15px 0 0}}body#consultation main label{font-size:12px;border:0;margin:0;color:#255187;font-weight:500;cursor:text;line-height:1.3em}@media only screen and (min-width:992px){body#consultation main label{font-size:13px}}body#consultation main dl{display:flex;flex-direction:column;width:100%;padding-top:10px;position:relative}body#consultation main dl:last-of-type{border:none}body#consultation main dl dd,body#consultation main dl dt{color:inherit;font-weight:400;font-size:inherit;line-height:0;display:block;margin:0;position:relative}body#consultation main dl dd:after,body#consultation main dl dd:before,body#consultation main dl dt:after,body#consultation main dl dt:before{content:"";display:table;line-height:0}body#consultation main dl dt label{pointer-events:none;padding-right:10px;padding-bottom:2px}body#consultation main dl dd{margin-left:-10px}body#consultation main dl div{display:flex;position:relative;float:left;width:calc(100% - 10px);margin-left:10px;margin-bottom:10px;flex-grow:1;flex-shrink:1}body#consultation main dl div label{display:inline-flex;align-items:center;justify-content:flex-end;padding-right:5px;font-weight:400}body#consultation main dl div i{position:absolute;top:1px;bottom:1px;height:33px;width:35px;display:flex;cursor:pointer;background-repeat:no-repeat;background-size:14px;background-position:center right 10px}body#consultation main dl div i:last-of-type{border-top-right-radius:3px;border-bottom-right-radius:3px}body#consultation main dl div span.key{top:0;background-color:#a6c761;border-radius:3px;position:relative;height:35px;min-width:35px;transition:background-color .2s linear;cursor:pointer}body#consultation main dl div span.key:hover{background-color:#94b156}body#consultation main dl div span.key .c-svg{display:flex!important;height:35px;width:35px;min-height:35px;min-width:35px}body#consultation main dl div span.key .c-svg svg{height:16px;width:16px}body#consultation main dl div span.tooltip{display:flex;transition:all .2s linear;position:absolute;z-index:-1;bottom:calc(100% + 2px);background-color:#255187;color:#fff;right:0;cursor:default;font-size:11px;opacity:0;letter-spacing:.08em;border-radius:3px;padding:3px 15px;font-weight:500;min-height:35px;align-items:center}body#consultation main dl.heading dd,body#consultation main dl.sub-heading dd{display:none}body#consultation main dl div span.tooltip.validation{background-color:#c53e3b}body#consultation main .screen.body .tab-content li.form-link:hover,body#consultation main dl div span.tooltip.key,body#consultation main dl.date-input div div input[type=date]:focus,body#consultation main dl.date-input div input[type=date]:hover{background-color:#e7ecf2}body#consultation main dl div span.tooltip.key{color:#19365a;font-weight:400;border:1px solid #9eb2ca;padding:10px 12px;letter-spacing:initial}.tab-content>a:last-child,body#consultation main dl.heading,body#consultation main dl.sub-heading{border-bottom:none}body#consultation main dl.heading dt{width:100%}body#consultation main dl.heading dt h3{line-height:normal;margin:0;font-weight:600;font-size:14px;padding:0 5px 2px 0}@media only screen and (min-width:992px){body#consultation main dl.heading dt h3{font-size:16px;margin-bottom:20px}}body#consultation main dl.sub-heading dt{width:100%}body#consultation main dl.sub-heading dt h4{line-height:normal;margin:10px 0;font-weight:600;font-size:15px;padding:0 3px 2px 0}body#consultation main dl.date-input div input[type=date]{cursor:pointer!important;transition:background-color .2s linear;user-select:none;-webkit-user-select:none}body#consultation main dl.date-input div i{left:1px}body#consultation main dl.date-input .c-svg{height:34px;width:34px;min-height:34px;min-width:34px}body#consultation main dl.date-input .c-svg svg{height:14px;width:14px}body#consultation main dl.text div{flex-direction:column;margin-bottom:0}body#consultation main dl.text dt label{padding-top:0;padding-bottom:0}body#consultation main dl.text p{margin:0 0 9px}body#consultation main dl.data{display:table;flex-direction:row}body#consultation main dl.data dt{display:table-cell;vertical-align:top;width:30%;max-width:140px}@media only screen and (min-width:992px){body#consultation main dl.data dt{max-width:unset}}body#consultation main dl.select-menu div i,body#consultation main dl.select-menu-with-text-input div i{right:1px;pointer-events:none}body#consultation main dl.select-menu div .c-svg,body#consultation main dl.select-menu-with-text-input div .c-svg{height:34px;width:34px;min-height:34px;min-width:34px}body#consultation main dl.select-menu div .c-svg svg,body#consultation main dl.select-menu-with-text-input div .c-svg svg{height:12px;width:12px}body#consultation main dl.checkbox-with-text-input dd,body#consultation main dl.checkbox-with-text-input dt,body#consultation main dl.checkbox-with-textarea dd,body#consultation main dl.checkbox-with-textarea dt,body#consultation main dl.checkboxes dd,body#consultation main dl.checkboxes dt,body#consultation main dl.radio-btns dd,body#consultation main dl.radio-btns dt{padding-top:10px}body#consultation main dl.checkbox-with-text-input div label,body#consultation main dl.checkbox-with-textarea div label,body#consultation main dl.checkboxes div label,body#consultation main dl.radio-btns div label{display:flex;justify-content:left;top:0;left:0;font-weight:400;margin:0;min-height:20px;padding-left:25px;align-items:flex-start;z-index:1;cursor:pointer;padding-top:3px!important}body#consultation main dl.checkbox-with-text-input div input[type=checkbox],body#consultation main dl.checkbox-with-text-input div input[type=radio],body#consultation main dl.checkbox-with-textarea div input[type=checkbox],body#consultation main dl.checkbox-with-textarea div input[type=radio],body#consultation main dl.checkboxes div input[type=checkbox],body#consultation main dl.checkboxes div input[type=radio],body#consultation main dl.radio-btns div input[type=checkbox],body#consultation main dl.radio-btns div input[type=radio]{opacity:0;position:absolute;top:0;width:20px;height:20px;z-index:1}body#consultation main dl.checkbox-with-text-input div i,body#consultation main dl.checkbox-with-textarea div i,body#consultation main dl.checkboxes div i,body#consultation main dl.radio-btns div i{top:0;left:0;border:1px solid #255187;height:20px;width:20px;background-color:#fff}body#consultation main dl.checkbox-with-text-input div label,body#consultation main dl.checkbox-with-textarea div label,body#consultation main dl.checkboxes div label{width:initial!important}body#consultation main dl.checkbox-with-text-input div input[type=checkbox]:checked+i,body#consultation main dl.checkbox-with-textarea div input[type=checkbox]:checked+i,body#consultation main dl.checkboxes div input[type=checkbox]:checked+i{border:1px solid #a6c761;background-color:#a6c761}body#consultation main dl.checkbox-with-text-input .c-svg,body#consultation main dl.checkbox-with-textarea .c-svg,body#consultation main dl.checkboxes .c-svg{border-radius:3px;height:20px;width:20px;min-height:20px;min-width:20px}body#consultation main dl.checkbox-with-text-input .c-svg svg,body#consultation main dl.checkbox-with-textarea .c-svg svg,body#consultation main dl.checkboxes .c-svg svg{height:12px;width:12px}body#consultation main dl.radio-btns div i{border-radius:50%!important}body#consultation main dl.radio-btns div label{width:auto!important;justify-content:flex-start;text-align:left}body#consultation main dl.radio-btns div input[type=radio]:checked+i{background-color:#a6c761;box-shadow:inset 0 0 0 4px #fff}body#consultation main dl.radio-btns.small div{margin-right:5px}body#consultation main dl.radio-btns.small div label{width:auto}body#consultation main dl.floated dd{display:block}body#consultation main dl.floated div{margin-left:10px;margin-right:20px;flex-grow:0;min-height:20px}body#consultation main dl.floated div:after,body#consultation main dl.floated div:before{content:"";display:table;line-height:0}@media only screen and (min-width:500px){body#consultation main dl.floated div{width:auto;float:left}}@media only screen and (min-width:768px){body#consultation main dl.floated div{float:none;display:block}}@media only screen and (min-width:850px){body#consultation main dl.floated div{width:auto;float:left}}body#consultation main dl.select-menu-with-text-input div:first-of-type{width:80px;flex:0 0 80px}body#consultation main dl.checkbox-with-text-input dd,body#consultation main dl.checkbox-with-textarea dd{padding-top:0}body#consultation main dl.checkbox-with-text-input div i,body#consultation main dl.checkbox-with-text-input div input[type=checkbox],body#consultation main dl.checkbox-with-text-input div label,body#consultation main dl.checkbox-with-text-input div:first-of-type,body#consultation main dl.checkbox-with-textarea div i,body#consultation main dl.checkbox-with-textarea div input[type=checkbox],body#consultation main dl.checkbox-with-textarea div label,body#consultation main dl.checkbox-with-textarea div:first-of-type{height:35px;width:35px;flex-grow:0;text-align:left}body#consultation main dl.checkbox-with-text-input div i,body#consultation main dl.checkbox-with-textarea div i{background-size:30px}body#consultation main dl.bar.with-key div span.wrap{width:calc(100% - 38px)}body#consultation main dl.bar.with-key div i{position:absolute;right:0}body#consultation main dl.bar.button-group div{margin-bottom:0}body#consultation main dl.bar.button-group div span.wrap{border:0}body#consultation main dl.bar.button-group div ul{height:auto;display:flex;flex-wrap:wrap}body#consultation main dl.bar.button-group div ul li{display:flex;width:35px;float:left;margin-right:5px;margin-bottom:5px;max-width:40px;border-radius:3px;height:35px;align-items:center;justify-content:center;background-color:#fff}@media only screen and (min-width:480px){body#consultation main dl.bar.button-group div ul li{margin-right:8px;margin-bottom:8px}}body#consultation main dl.bar div span.wrap{border:1px solid #255187;border-radius:3px;display:inline-table;width:100%}body#consultation main dl.bar div ul{position:relative;height:33px;width:100%;margin:0;display:table;table-layout:fixed;border-collapse:collapse;border-style:hidden}body#consultation main dl.bar div ul:after,body#consultation main dl.bar div ul:before{display:none}body#consultation main dl.bar div ul li{transition:background-color .2s linear;color:#255187;user-select:none;border:1px solid #255187;cursor:pointer;text-align:center;display:table-cell;padding:6px 0 5px;line-height:1.2em;vertical-align:middle}body#consultation main dl.bar div ul li:hover{background-color:#ebf3dc}body#consultation main dl.bar div ul li.selected{background-color:#e1ecca;pointer-events:none}body#consultation main dl.bar div ol{margin:0;position:relative;top:-5px}body#consultation main dl.bar div ol li{display:list-item;float:left;margin:0 11px;line-height:1.4em;font-size:11px}body#consultation main dl.words div ul li{font-size:12px;padding-left:8px;padding-right:8px}body#consultation main dl.pills div{flex-wrap:wrap}body#consultation main dl.pills div span.pill{float:left;border-radius:60px;margin-bottom:10px;margin-right:10px;background-color:#fff;border:1px solid #9eb2ca;font-size:12px;text-decoration:none;outline:0;white-space:nowrap;cursor:pointer;height:35px;padding:15px;display:flex;align-items:center;color:#255187}body#consultation main dl.pills div span.pill.selected{background-color:#e1ecca;color:#6f8541}body#consultation main dl.column-headings div,body#consultation main dl.key div{border:0;min-height:0;margin-bottom:0;text-align:right}body#consultation main dl.column-headings div h5,body#consultation main dl.key div h5{font-size:inherit;border:0;margin:0;color:#255187;font-weight:600;line-height:normal;justify-content:flex-end;text-align:left}body#consultation main dl.column-headings+dl,body#consultation main dl.key+dl{padding-top:5px}body#consultation main dl.column-headings div h5 span,body#consultation main dl.key div h5 span{display:block}@media only screen and (min-width:600px){body#consultation main dl.column-headings div h5 span,body#consultation main dl.key div h5 span{display:inline-block}body#consultation main dl.column-headings div h5 span:nth-child(n+2),body#consultation main dl.key div h5 span:nth-child(n+2){margin-left:10px}}@media only screen and (min-width:480px) and (max-width:992px){body#consultation main dl.column-headings.start-justify dd,body#consultation main dl.start-justify.key dd{display:inline-block}}body#consultation main dl.column-headings.start-justify div,body#consultation main dl.start-justify.key div{justify-content:flex-start;width:100%}@media only screen and (min-width:480px) and (max-width:768px){body#consultation main dl.column-headings.start-justify div,body#consultation main dl.start-justify.key div{width:auto}}@media only screen and (min-width:992px){body#consultation main dl.column-headings.start-justify div,body#consultation main dl.start-justify.key div{width:auto}}body#consultation main dl.key{padding-bottom:initial;border-bottom:initial}body#consultation main dl.key+dl{padding-top:5px}body#consultation main dl.number-input div input[type=number]{-moz-appearance:textfield}body#consultation main dl.number-input div i.minus{right:33px}body#consultation main dl.number-input div i.add{right:0}body#consultation main dl.number-input .c-svg{height:33px;width:33px;min-height:33px;min-width:33px}body#consultation main dl.number-input .c-svg svg{height:16px;width:16px}body#consultation main dl.inline-labels div{display:table;display:flex}body#consultation main dl.inline-labels div label{display:table-cell;display:inline-flex;vertical-align:middle;padding-top:1px;line-height:1.1em;width:70px;text-align:right}@media only screen and (min-width:768px){body#consultation main dl.inline-labels div label{width:90px}}@media only screen and (min-width:900px){body#consultation main dl.inline-labels div label{width:110px}}body#consultation main dl.inline-labels div label+input,body#consultation main dl.inline-labels div label+select{display:table-cell;vertical-align:middle}body#consultation main dl.chart div{justify-content:flex-end}@media only screen and (min-width:480px){body#consultation main dl.chart div:nth-of-type(2){margin-top:-57px;padding:0 11px}}body#consultation main dl.chart div figure{z-index:0;display:flex;width:100%;border:1px solid #255187;border-radius:3px;min-height:200px;padding:10px;align-items:flex-start;justify-content:center;background-image:url(/img/loading.gif);background-position:center center;background-size:70px;background-repeat:no-repeat;overflow:hidden;background-color:#fff}body#consultation main dl.chart div img{z-index:1;width:auto;width:initial;object-fit:cover;object-position:50% 50%;max-height:100%;max-width:100%;clip-path:inset(3px 3px 3px 3px)}body#consultation main dl.chart div button{width:100%;margin-right:2px}@media only screen and (min-width:480px){body#consultation main dl.chart div figure{padding-bottom:57px}body#consultation main dl.chart div button{width:auto}}body#consultation main dl.signature div:first-of-type{border-bottom:1px solid #9eb2ca;padding:10px;cursor:pointer;height:88px;background-color:#fff}body#consultation main dl.signature div p{position:relative;width:100%;height:100%;overflow:hidden;display:flex;align-items:center;justify-content:flex-start;text-align:left}body#consultation main dl.signature div p:empty{font-size:17px;font-weight:500;line-height:1.1em;padding-top:20px;padding-bottom:20px;justify-content:center;text-align:center}body#consultation main dl.signature div p:empty:after{content:'Click to add your signature';opacity:.4}body#consultation main dl.signature div img{height:70px;width:100%;object-fit:contain}body#consultation main dl.buttons div{justify-content:flex-end}body#consultation main dl.buttons div button{margin-left:10px}body#consultation main dl.no-border-btm{border-bottom-color:#fff;margin-bottom:-10px}body#consultation main dl.include-notes div:last-of-type{width:calc(100% - 10.5px);margin-bottom:10px}@media only screen and (min-width:768px) and (max-width:992px){body#consultation main dl.date-input.inline-labels.cols-2-480 div,body#consultation main dl.inline-labels.cols-2-480.select-menu-with-text-input div,body#consultation main dl.number-input.inline-labels.cols-2-480 div,body#consultation main dl.select-menu.inline-labels.cols-2-480 div,body#consultation main dl.text-input.inline-labels.cols-2-480 div{display:block}body#consultation main dl.date-input.inline-labels.cols-2-480 div input,body#consultation main dl.date-input.inline-labels.cols-2-480 div label,body#consultation main dl.inline-labels.cols-2-480.select-menu-with-text-input div input,body#consultation main dl.inline-labels.cols-2-480.select-menu-with-text-input div label,body#consultation main dl.number-input.inline-labels.cols-2-480 div input,body#consultation main dl.number-input.inline-labels.cols-2-480 div label,body#consultation main dl.select-menu.inline-labels.cols-2-480 div input,body#consultation main dl.select-menu.inline-labels.cols-2-480 div label,body#consultation main dl.text-input.inline-labels.cols-2-480 div input,body#consultation main dl.text-input.inline-labels.cols-2-480 div label{display:block;text-align:left}body#consultation main dl.date-input.inline-labels.cols-2-480 div label~i,body#consultation main dl.inline-labels.cols-2-480.select-menu-with-text-input div label~i,body#consultation main dl.number-input.inline-labels.cols-2-480 div label~i,body#consultation main dl.select-menu.inline-labels.cols-2-480 div label~i,body#consultation main dl.text-input.inline-labels.cols-2-480 div label~i{top:15px}}body#consultation main dl.inline-labels.checkboxes.floated div label,body#consultation main dl.inline-labels.floated.checkbox-with-text-input div label,body#consultation main dl.inline-labels.floated.checkbox-with-textarea div label{padding-top:4px!important;width:auto;width:initial}body#consultation main dl[class*=col-] dd,body#consultation main dl[class*=cols-] dd{display:flex;flex-wrap:wrap}body#consultation main dl.col-1 dd div,body#consultation main dl.col-1 dd div:first-child:nth-last-child(1){width:calc(100% - 10.5px)}body#consultation main dl.cols-2 dd div{width:calc(50% - 10.5px)}body#consultation main dl.cols-3 dd div{width:calc(33.333% - 10.5px)}body#consultation main dl.cols-4 dd div{width:calc(25% - 10.5px)}body#consultation main dl.cols-5 dd div{width:calc(20% - 10.5px)}body#consultation main dl.cols-6 dd div{width:calc(16.666% - 10.5px)}body#consultation main dl.cols-7 dd div{width:calc(14.285% - 10.5px)}body#consultation main dl.cols-8 dd div{width:calc(12.5% - 10.5px)}body#consultation main dl.cols-9 dd div{width:calc(11.111% - 10.5px)}body#consultation main dl.cols-10 dd div{width:calc(10% - 10.5px)}body#consultation main dl.flexed dd{flex-wrap:nowrap}body#consultation main dl.flexed dd div{width:auto;width:initial}@media only screen and (min-width:400px){body#consultation main dl.col-1-400 dd div{width:calc(100% - 10.5px)}body#consultation main dl.cols-2-400 dd div{width:calc(50% - 10.5px)}body#consultation main dl.cols-3-400 dd div{width:calc(33.333% - 10.5px)}body#consultation main dl.cols-4-400 dd div{width:calc(25% - 10.5px)}body#consultation main dl.cols-5-400 dd div{width:calc(20% - 10.5px)}body#consultation main dl.cols-6-400 dd div{width:calc(16.666% - 10.5px)}body#consultation main dl.cols-7-400 dd div{width:calc(14.285% - 10.5px)}body#consultation main dl.cols-8-400 dd div{width:calc(12.5% - 10.5px)}body#consultation main dl.cols-9-400 dd div{width:calc(11.111% - 10.5px)}body#consultation main dl.cols-10-400 dd div{width:calc(10% - 10.5px)}body#consultation main dl.flexed-400 dd{flex-wrap:nowrap}body#consultation main dl.flexed-400 dd div{width:auto;width:initial}}@media only screen and (min-width:480px){body#consultation main dl.col-1-480 dd div{width:calc(100% - 10.5px)}body#consultation main dl.cols-2-480 dd div{width:calc(50% - 10.5px)}body#consultation main dl.cols-3-480 dd div{width:calc(33.333% - 10.5px)}body#consultation main dl.cols-4-480 dd div{width:calc(25% - 10.5px)}body#consultation main dl.cols-5-480 dd div{width:calc(20% - 10.5px)}body#consultation main dl.cols-6-480 dd div{width:calc(16.666% - 10.5px)}body#consultation main dl.cols-7-480 dd div{width:calc(14.285% - 10.5px)}body#consultation main dl.cols-8-480 dd div{width:calc(12.5% - 10.5px)}body#consultation main dl.cols-9-480 dd div{width:calc(11.111% - 10.5px)}body#consultation main dl.cols-10-480 dd div{width:calc(10% - 10.5px)}body#consultation main dl.flexed-480 dd{flex-wrap:nowrap}body#consultation main dl.flexed-480 dd div{width:auto;width:initial}}@media only screen and (min-width:600px){body#consultation main dl.col-1-600 dd div{width:calc(100% - 10.5px)}body#consultation main dl.cols-2-600 dd div{width:calc(50% - 10.5px)}body#consultation main dl.cols-3-600 dd div{width:calc(33.333% - 10.5px)}body#consultation main dl.cols-4-600 dd div{width:calc(25% - 10.5px)}body#consultation main dl.cols-5-600 dd div{width:calc(20% - 10.5px)}body#consultation main dl.cols-6-600 dd div{width:calc(16.666% - 10.5px)}body#consultation main dl.cols-7-600 dd div{width:calc(14.285% - 10.5px)}body#consultation main dl.cols-8-600 dd div{width:calc(12.5% - 10.5px)}body#consultation main dl.cols-9-600 dd div{width:calc(11.111% - 10.5px)}body#consultation main dl.cols-10-600 dd div{width:calc(10% - 10.5px)}body#consultation main dl.flexed-600 dd{flex-wrap:nowrap}body#consultation main dl.flexed-600 dd div{width:auto;width:initial}}@media only screen and (min-width:670px){body#consultation main dl.col-1-670 dd div{width:calc(100% - 10.5px)}body#consultation main dl.cols-2-670 dd div{width:calc(50% - 10.5px)}body#consultation main dl.cols-3-670 dd div{width:calc(33.333% - 10.5px)}body#consultation main dl.cols-4-670 dd div{width:calc(25% - 10.5px)}body#consultation main dl.cols-5-670 dd div{width:calc(20% - 10.5px)}body#consultation main dl.cols-6-670 dd div{width:calc(16.666% - 10.5px)}body#consultation main dl.cols-7-670 dd div{width:calc(14.285% - 10.5px)}body#consultation main dl.cols-8-670 dd div{width:calc(12.5% - 10.5px)}body#consultation main dl.cols-9-670 dd div{width:calc(11.111% - 10.5px)}body#consultation main dl.cols-10-670 dd div{width:calc(10% - 10.5px)}body#consultation main dl.flexed-670 dd{flex-wrap:nowrap}body#consultation main dl.flexed-670 dd div{width:auto;width:initial}}@media only screen and (min-width:768px){body#consultation main dl.col-1-768 dd div{width:calc(100% - 10.5px)}body#consultation main dl.cols-2-768 dd div{width:calc(50% - 10.5px)}body#consultation main dl.cols-3-768 dd div{width:calc(33.333% - 10.5px)}body#consultation main dl.cols-4-768 dd div{width:calc(25% - 10.5px)}body#consultation main dl.cols-5-768 dd div{width:calc(20% - 10.5px)}body#consultation main dl.cols-6-768 dd div{width:calc(16.666% - 10.5px)}body#consultation main dl.cols-7-768 dd div{width:calc(14.285% - 10.5px)}body#consultation main dl.cols-8-768 dd div{width:calc(12.5% - 10.5px)}body#consultation main dl.cols-9-768 dd div{width:calc(11.111% - 10.5px)}body#consultation main dl.cols-10-768 dd div{width:calc(10% - 10.5px)}body#consultation main dl.flexed-768 dd{flex-wrap:nowrap}body#consultation main dl.flexed-768 dd div{width:auto;width:initial}}@media only screen and (min-width:992px){body#consultation main dl.col-1-992 dd div{width:calc(100% - 10.5px)}body#consultation main dl.cols-2-992 dd div{width:calc(50% - 10.5px)}body#consultation main dl.cols-3-992 dd div{width:calc(33.333% - 10.5px)}body#consultation main dl.cols-4-992 dd div{width:calc(25% - 10.5px)}body#consultation main dl.cols-5-992 dd div{width:calc(20% - 10.5px)}body#consultation main dl.cols-6-992 dd div{width:calc(16.666% - 10.5px)}body#consultation main dl.cols-7-992 dd div{width:calc(14.285% - 10.5px)}body#consultation main dl.cols-8-992 dd div{width:calc(12.5% - 10.5px)}body#consultation main dl.cols-9-992 dd div{width:calc(11.111% - 10.5px)}body#consultation main dl.cols-10-992 dd div{width:calc(10% - 10.5px)}body#consultation main dl.flexed-992 dd{flex-wrap:nowrap}body#consultation main dl.flexed-992 dd div{width:auto;width:initial}}@media only screen and (min-width:1200px){body#consultation main dl.col-1-1200 dd div{width:calc(100% - 10.5px)}body#consultation main dl.cols-2-1200 dd div{width:calc(50% - 10.5px)}body#consultation main dl.cols-3-1200 dd div{width:calc(33.333% - 10.5px)}body#consultation main dl.cols-4-1200 dd div{width:calc(25% - 10.5px)}body#consultation main dl.cols-5-1200 dd div{width:calc(20% - 10.5px)}body#consultation main dl.cols-6-1200 dd div{width:calc(16.666% - 10.5px)}body#consultation main dl.cols-7-1200 dd div{width:calc(14.285% - 10.5px)}body#consultation main dl.cols-8-1200 dd div{width:calc(12.5% - 10.5px)}body#consultation main dl.cols-9-1200 dd div{width:calc(11.111% - 10.5px)}body#consultation main dl.cols-10-1200 dd div{width:calc(10% - 10.5px)}body#consultation main dl.flexed-1200 dd{flex-wrap:nowrap}body#consultation main dl.flexed-1200 dd div{width:auto;width:initial}}@media only screen and (min-width:1400px){body#consultation main dl.col-1-1400 dd div{width:calc(100% - 10.5px)}body#consultation main dl.cols-2-1400 dd div{width:calc(50% - 10.5px)}body#consultation main dl.cols-3-1400 dd div{width:calc(33.333% - 10.5px)}body#consultation main dl.cols-4-1400 dd div{width:calc(25% - 10.5px)}body#consultation main dl.cols-5-1400 dd div{width:calc(20% - 10.5px)}body#consultation main dl.cols-6-1400 dd div{width:calc(16.666% - 10.5px)}body#consultation main dl.cols-7-1400 dd div{width:calc(14.285% - 10.5px)}body#consultation main dl.cols-8-1400 dd div{width:calc(12.5% - 10.5px)}body#consultation main dl.cols-9-1400 dd div{width:calc(11.111% - 10.5px)}body#consultation main dl.cols-10-1400 dd div{width:calc(10% - 10.5px)}body#consultation main dl.flexed-1400 dd{flex-wrap:nowrap}body#consultation main dl.flexed-1400 dd div{width:auto;width:initial}}body#consultation main .screen.head{background-color:#fff;position:fixed;top:inherit;left:inherit;z-index:2;width:inherit;height:auto;height:57px;border-bottom:1px solid #255187}@media only screen and (min-width:480px){body#consultation main .screen.head{height:62px}}@media only screen and (min-width:600px){body#consultation main .screen.head{height:75px}}@media only screen and (min-width:768px){body#consultation main .screen.head{height:50px;display:flex;align-items:flex-end;width:calc(100vw - 320px);top:79px}}@media only screen and (min-width:992px){body#consultation main .screen.head{width:calc(100vw - 370px);border-bottom:none}}@media only screen and (min-width:1200px){body#consultation main .screen.head{width:calc(100vw - 420px);top:95px}}@media only screen and (min-width:1400px){body#consultation main .screen.head{top:105px}}body#consultation main .screen.head .client{display:table;display:flex;align-items:center;height:70%;width:calc(100% - 68px);padding-left:15px}@media only screen and (min-width:400px){body#consultation main .screen.head .client{width:calc(100% - 83px)}}@media only screen and (min-width:480px){body#consultation main .screen.head .client{width:calc(100% - 98px)}}body#consultation main .screen.head .client p{display:table-cell;vertical-align:middle;margin:0;line-height:1.3em;font-size:9px}@media only screen and (min-width:350px){body#consultation main .screen.head .client p{font-size:10px}}@media only screen and (min-width:480px){body#consultation main .screen.head .client p{font-size:11px}}@media only screen and (min-width:600px){body#consultation main .screen.head .client{width:calc(100% - 118px)}body#consultation main .screen.head .client p{font-size:12px}}@media only screen and (min-width:670px){body#consultation main .screen.head .client p{font-size:13px}}@media only screen and (min-width:768px){body#consultation main .screen.head .client p{display:none}}body#consultation main .screen.head .client p .name{font-weight:700}body#consultation main .screen.head .link{display:flex;align-items:center;justify-content:center;height:60%;width:30px;cursor:pointer;position:absolute;top:0;transition:opacity .2s linear}@media only screen and (min-width:400px){body#consultation main .screen.head .link{width:40px}}body#consultation main .screen.head .link:hover .c-svg svg{fill:#578bc9}body#consultation main .screen.head .link.medical-history{right:38px}@media only screen and (min-width:400px){body#consultation main .screen.head .link.medical-history{right:43px}}@media only screen and (min-width:480px){body#consultation main .screen.head .link.medical-history{right:58px}}@media only screen and (min-width:600px){body#consultation main .screen.head .link{width:50px}body#consultation main .screen.head .link.medical-history{right:68px}}body#consultation main .screen.head .link.medical-history .c-svg{height:inherit;width:inherit;min-height:inherit;min-width:inherit}body#consultation main .screen.head .link.medical-history .c-svg svg{height:15px;width:15px}@media only screen and (min-width:600px){body#consultation main .screen.head .link.medical-history .c-svg{height:inherit;width:inherit;min-height:inherit;min-width:inherit}body#consultation main .screen.head .link.medical-history .c-svg svg{height:19px;width:19px}}body#consultation main .screen.head .link.options{right:8px}@media only screen and (min-width:400px){body#consultation main .screen.head .link.options{right:3px}}@media only screen and (min-width:480px){body#consultation main .screen.head .link.options{right:18px}}@media only screen and (min-width:768px){body#consultation main .screen.head .link.medical-history{display:none}body#consultation main .screen.head .link.options{position:absolute;right:32px;top:0;height:100%}}body#consultation main .screen.head .link.options .c-svg{height:inherit;width:inherit;min-height:inherit;min-width:inherit}body#consultation main .screen.head .link.options .c-svg svg{height:33px;width:33px}body#consultation main .screen.head .tabs{position:absolute;bottom:0;left:0;width:100%}body#consultation main .screen.head .tabs:after,body#consultation main .screen.head .tabs:before{content:"";display:table;line-height:0}@media only screen and (min-width:320px){body#consultation main .screen.head .tabs{display:flex}}@media only screen and (min-width:768px){body#consultation main .screen.head .tabs{width:auto}}body#consultation main .screen.head .tabs .tab{height:22px;width:33.333%;float:left;text-align:center;padding-top:4px;cursor:pointer;letter-spacing:.015em;font-weight:500;font-size:11px;line-height:normal;position:relative;border:0;transition:border .2s linear;border-bottom-color:#fff;border-bottom-style:solid;border-bottom-width:3px}@media only screen and (min-width:480px){body#consultation main .screen.head .tabs .tab{font-size:12px;padding-top:1px;border-bottom-width:4px}}@media only screen and (min-width:600px){body#consultation main .screen.head .tabs .tab{font-size:13px;padding-top:0;border-bottom-width:5px}}body#consultation main .screen.head .tabs .tab.history:hover{border-bottom-color:#fdd9b8}body#consultation main .screen.head .tabs .tab.history.active{border-color:#fa8c2b}@media only screen and (min-width:768px){body#consultation main .screen.head .tabs .tab{width:135px;height:100%;padding-top:18px;display:inline-block}body#consultation main .screen.head .tabs .tab.history{display:none}}body#consultation main .screen.head .tabs .tab.notes:hover{border-bottom-color:#c7d8ed}body#consultation main .screen.head .tabs .tab.notes.active{border-color:#578bc9}body#consultation main .screen.head .tabs .tab.forms:hover{border-bottom-color:#d7e6b9}body#consultation main .screen.head .tabs .tab.forms.active{border-color:#b0cd73}body#consultation main .screen.head .tabs .tab.medical:hover{border-bottom-color:#e0d1f3}body#consultation main .screen.head .tabs .tab.medical.active{border-color:#6c4e91}body#consultation main .screen.head .tabs .tab.active{cursor:default;pointer-events:none;font-weight:800}body#consultation main .screen.body .tab-content.notes .screen.head .select,body#consultation main .screen.head .screen.body .tab-content.notes .select,body#consultation main .screen.head .select{display:none}body#consultation main .screen.body{position:relative;left:0;bottom:0;height:100%;width:100%;transition:padding .2s linear;padding:57px 0 0 60px}@media only screen and (min-width:480px){body#consultation main .screen.body{padding:62px 0 0 70px}}@media only screen and (min-width:600px){body#consultation main .screen.body{padding:75px 0 0 70px}}@media only screen and (min-width:768px){body#consultation main .screen.body{padding:129px 0 0 50px;transition:none}}@media only screen and (min-width:850px){body#consultation main .screen.body{padding:129px 0 0 60px}}@media only screen and (min-width:992px){body#consultation main .screen.body .tab-content.notes .screen.head .select,body#consultation main .screen.head .screen.body .tab-content.notes .select,body#consultation main .screen.head .select{display:flex}body#consultation main .screen.body{padding:176px 0 0;transition:none}}@media only screen and (min-width:1200px){body#consultation main .screen.body{padding:192px 0 0}}@media only screen and (min-width:1400px){body#consultation main .screen.body{padding:210px 0 0}}body#consultation main .screen.body .toolbar.local{list-style-type:none;background-color:#255187;height:calc(100vh - 105px);width:60px;position:fixed;top:105px;left:0;z-index:1;overflow:hidden;min-height:345px;margin:0;padding-top:4px;padding-bottom:15px;transition:width .2s linear}body#consultation main .screen.body .toolbar.local:after,body#consultation main .screen.body .toolbar.local:before{content:"";display:table;line-height:0}@media only screen and (min-width:480px){body#consultation main .screen.body .toolbar.local{height:calc(100vh - 112px);top:112px;width:70px;padding-top:7px;padding-bottom:20px;min-height:auto}}@media only screen and (min-width:600px){body#consultation main .screen.body .toolbar.local{height:calc(100vh - 125px);padding-bottom:30px;top:125px}}@media only screen and (min-width:670px){body#consultation main .screen.body .toolbar.local{height:calc(100vh - 154px);top:154px;padding-top:9px}}@media only screen and (min-width:768px){body#consultation main .screen.body .toolbar.local{height:100vh;padding-bottom:20px;top:129px;left:320px;width:50px;transition:none;z-index:2;padding-top:4px}}@media only screen and (min-width:850px){body#consultation main .screen.body .toolbar.local{width:60px}}@media only screen and (min-width:992px){body#consultation main .screen.body .toolbar.local{height:47px;min-height:47px;top:129px;left:370px;width:100%;padding:0 0 0 8px}}@media only screen and (min-width:1200px){body#consultation main .screen.body .toolbar.local{left:420px;top:145px}}@media only screen and (min-width:1400px){body#consultation main .screen.body .toolbar.local{height:55px;top:155px}}body#consultation main .screen.body .toolbar.local li{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;padding:0;position:relative;cursor:pointer;width:inherit;text-align:center;height:40px;margin:10px 0;color:#fff;font-size:8px;font-weight:400;text-transform:uppercase;letter-spacing:.09em;text-rendering:optimizeLegibility;transition:opacity .2s linear;background-position:bottom 17px left 49%;background-repeat:no-repeat;background-size:16px;pointer-events:auto;user-select:none;border:0;-ms-user-select:none}.modal-wrapper.complete-consultation .modal-box .body a:hover,.modal-wrapper.support-and-feedback-modal .modal-box .body a:hover,body#consultation main .screen.body .tab-content.history table.table-form span.fa.fa-check,body#consultation main .screen.body .toolbar.local li.tool-privacy,body#consultation main .screen.body .toolbar.local li.tool-sign-off{color:#a6c761}body#consultation main .screen.body .toolbar.local li.tab,body#consultation main .screen.body .toolbar.local li.tool{opacity:.6!important}body#consultation main .screen.body .toolbar.local li.tab .c-svg,body#consultation main .screen.body .toolbar.local li.tool .c-svg{height:40px;width:40px;min-width:40px;min-height:16px}body#consultation main .screen.body .toolbar.local li.tab .c-svg svg,body#consultation main .screen.body .toolbar.local li.tool .c-svg svg{height:16px;width:16px}body#consultation main .screen.body .toolbar.local li.tab.off{opacity:1!important;cursor:default!important}body#consultation main .screen.body .toolbar.local li.tool.off{opacity:.2!important;cursor:default!important;pointer-events:none!important}body#consultation main .screen.body .toolbar.local li:hover{opacity:1!important}body#consultation main .screen.body .toolbar.local li.tool-privacy .c-svg svg,body#consultation main .screen.body .toolbar.local li.tool-sign-off .c-svg svg{fill:#a6c761}.dropdown-menu.practitioners-menu .option-groups .group .option.selected .option-checkbox .c-svg svg,.dropdown-menu.rooms-menu .option-groups .group .option.selected .option-checkbox .c-svg svg,body#consultation main .screen.body .toolbar.local li.tool-privacy.toggle-off .c-svg svg,body#consultation main .screen.body .toolbar.local li.tool-sign-off.toggle-off .c-svg svg{fill:#fff}body#consultation main .screen.body .toolbar.local li.tool-privacy.toggle-off,body#consultation main .screen.body .toolbar.local li.tool-sign-off.toggle-off{opacity:.6;color:#fff}@media only screen and (min-width:480px){body#consultation main .screen.body .toolbar.local li{font-size:9px;height:45px}}@media only screen and (min-width:768px){body#consultation main .screen.body .toolbar.local li{font-size:8px}}@media only screen and (min-width:992px){body#consultation main .screen.body .toolbar.local li{float:left;font-size:9px;width:auto;height:100%;margin:-2px 0 0;padding:24px 14px 0;background-size:15px}}@media only screen and (min-width:1200px){body#consultation main .screen.body .toolbar.local li{font-size:10px}}@media only screen and (min-width:1400px){body#consultation main .screen.body .toolbar.local li{padding:24px 14px 5px}}body#consultation main .screen.body .toolbar.local li span{display:block;z-index:-1}@media only screen and (max-width:991px){body#consultation main .screen.body .toolbar.local li.tab .c-svg,body#consultation main .screen.body .toolbar.local li.tool .c-svg{position:absolute;top:-5px}body#consultation main .screen.body .toolbar.local li span{position:absolute;top:25px;height:13px;line-height:13px}}body#consultation main .screen.body .tab-content{display:none;position:relative;width:100%;line-height:1.4em;font-size:12px;height:100%;padding:0}body#consultation main .screen.body .tab-content:after,body#consultation main .screen.body .tab-content:before{content:"";display:table;line-height:0}body#consultation main .screen.body .tab-content .view{display:none;position:relative;height:100%;padding:10px 15px 15px}@media only screen and (min-width:480px){body#consultation main .screen.body .tab-content .view{font-size:13px;padding:10px 30px 30px 15px}}@media only screen and (min-width:768px){body#consultation main .screen.body .tab-content .view{padding:10px 30px 30px 15px}}body#consultation main .screen.body .tab-content p{margin:0 0 10px;font-size:12px;line-height:1.3em}@media only screen and (min-width:992px){body#consultation main .screen.body .tab-content .view{padding:15px 30px 30px 15px}body#consultation main .screen.body .tab-content p{font-size:13px}}body#consultation main .screen.body .tab-content h2{font-size:12px;font-weight:700;line-height:1em;text-transform:uppercase;padding:10px 0 5px}@media only screen and (min-width:480px){body#consultation main .screen.body .tab-content h2{font-size:15px}}body#consultation main .screen.body .tab-content h2.underlined{border-bottom:1px solid #255187}body#consultation main .screen.body .tab-content h2+p{margin-top:15px}body#consultation main .screen.body .tab-content li.form-link{line-height:normal;position:relative;cursor:pointer;padding:15px 0 15px 45px;font-weight:500;display:block;transition:all .2s linear}body#consultation main .screen.body .tab-content li.form-link:last-of-type{margin-bottom:20px}body#consultation main .screen.body .tab-content li.form-link .c-svg{position:absolute;top:0;left:0;height:45px;width:45px;min-height:45px;min-width:45px}body#consultation main .screen.body .tab-content li.form-link .c-svg svg{height:18px;width:18px}body#consultation main .screen.body .tab-content li.form-link span{pointer-events:none}body#consultation main .screen.body .tab-content.history{z-index:1}@media only screen and (min-width:768px){body#consultation main .screen.body .tab-content.history{display:block;position:fixed;top:79px;left:0;bottom:0;z-index:1;width:320px;background:#f3f6f8;border-right:1px solid #255187;height:calc(100% - 79px)}}@media only screen and (min-width:992px){body#consultation main .screen.body .tab-content.history{width:370px}}@media only screen and (min-width:1200px){body#consultation main .screen.body .tab-content.history{width:420px;top:95px;height:calc(100% - 95px)}}@media only screen and (min-width:1400px){body#consultation main .screen.body .tab-content.history{top:105px;height:calc(100% - 105px)}}body#consultation main .screen.body .tab-content.history .sidebar-head{display:none;position:relative;overflow:visible;background:#e7ecf2;transition:background .4s linear}body#consultation main .screen.body .tab-content.history .sidebar-head.top:after{z-index:-1;opacity:0!important}body#consultation main .screen.body .tab-content.history .sidebar-head:after{content:'';position:absolute;top:100%;left:0;height:10px;width:100%;z-index:1;opacity:1;background-image:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,0));transition:opacity .2s linear;pointer-events:none}@media only screen and (min-width:768px){body#consultation main .screen.body .tab-content.history .sidebar-head{display:block}}body#consultation main .screen.body .tab-content.history .sidebar-head>div{position:relative}body#consultation main .screen.body .tab-content.history .sidebar-head .client-info{padding:20px 15px 13px 30px;min-height:80px}body#consultation main .screen.body .tab-content.history .sidebar-head .client-info a{display:inline;padding:0;transition:none;background:0 0;border:0;border-radius:0;color:inherit;font-size:inherit}body#consultation main .screen.body .tab-content.history .sidebar-head .client-info p{line-height:1.3em}body#consultation main .screen.body .tab-content.history .sidebar-head .client-info span.name{font-weight:700}body#consultation main .screen.body .tab-content.history .sidebar-head .client-info span.address{display:inline-block}body#consultation main .screen.body .tab-content.history .sidebar-head .client-info p#medical_history_accordion_tab{cursor:pointer;position:relative;font-weight:700;margin:0 0 5px;width:100%;display:inline-block;border-top:1px dashed #869ebc;padding-top:10px}body#consultation main .screen.body .tab-content.history .sidebar-head .client-info p#medical_history_accordion_tab .review-text{font-weight:400;font-size:11px;display:inline-block;margin-left:3px;color:#c53e3b}body#consultation main .screen.body .tab-content.history .sidebar-head .client-info #medical_history_accordion_content{display:none}body#consultation main .screen.body .tab-content.history .sidebar-head .client-info table{table-layout:fixed;width:100%;margin-bottom:15px}body#consultation main .screen.body .tab-content.history .sidebar-head .client-info table td{vertical-align:top;border:1px solid #255187;padding:6px 4px;font-size:11px;line-height:1.1em}@media only screen and (min-width:1200px){body#consultation main .screen.body .tab-content.history .sidebar-head .client-info table td{padding:7px 5px}}body#consultation main .screen.body .tab-content.history .sidebar-head .client-info table td.key{width:43%;font-weight:500}body#consultation main .screen.body .tab-content.history .sidebar-head .client-info table td.value span{position:relative;top:1px;display:inline-block}body#consultation main .screen.body .tab-content.history .sidebar-head .client-info table td.value span:empty:before{content:'‒'}body#consultation main .screen.body .tab-content.history .sidebar-head .client-info .icon.arrow-down{background-image:url(../img/icons/consultation-screen/arrow-line-down-darkblue.svg);background-repeat:no-repeat;transition:transform .2s linear;float:none;top:9px;right:-6px;position:absolute;background-size:13px;background-position:center;height:18px;width:23px}body#consultation main .screen.body .tab-content.history .sidebar-head .client-info .icon.arrow-down:after{content:'';display:block;background-image:url(../img/icons/consultation-screen/arrow-line-down-lightblue.svg);background-position:center;background-repeat:no-repeat;background-size:13px;width:inherit;height:inherit;position:absolute;top:0;left:0;transition:opacity .4s linear;opacity:0}body#consultation main .screen.body .tab-content.history .sidebar-head .client-info .icon.arrow-down:hover:after{opacity:1}body#consultation main .screen.body .tab-content.history .sidebar-head .client-info .icon.arrow-down.flip{transform:rotate(-180deg);transform-origin:center}body#consultation main .screen.body .tab-content.history .sidebar-head .history-top{padding:12px 0 8px 30px;border-bottom:1px solid #255187;border-top:1px solid #255187;background:#e7ecf2}body#consultation main .screen.body .tab-content.history .sidebar-head .history-top h3{font-weight:500;font-size:15px}body#consultation main .screen.body .tab-content.history .sidebar-head .history-top .icons{cursor:pointer;position:absolute;bottom:10px;right:7px}body#consultation main .screen.body .tab-content.history .sidebar-head .history-top .icon{display:block;height:24px;width:35px;position:relative;float:right}body#consultation main .screen.body .tab-content.history .sidebar-head .history-top .icon:hover svg{fill:#578bc9}body#consultation main .screen.body .tab-content.history .sidebar-head .history-top .icon .c-svg{height:24px;width:24px;min-height:24px;min-width:24px}body#consultation main .screen.body .tab-content.history .sidebar-head .history-top .icon .c-svg svg{height:20px;width:20px}body#consultation main .screen.body .tab-content.history table.table-form{width:100%;margin-bottom:15px;table-layout:fixed}body#consultation main .screen.body .tab-content.history table.table-form col:first-of-type{width:45%}body#consultation main .screen.body .tab-content.history table.table-form tr{position:relative}body#consultation main .screen.body .tab-content.history table.table-form tr.heading td{background-color:#d7e6b9;text-align:left}body#consultation main .screen.body .tab-content.history table.table-form tr.column-headings td,body#consultation main .screen.body .tab-content.history table.table-form tr.sub-heading td{background-color:#ebf3dc;text-align:left;font-weight:500}body#consultation main .screen.body .tab-content.history table.table-form tr.chart-answer td{padding:0;height:100px;background-image:url(/img/loading-green.gif);background-position:center;background-size:60px;background-repeat:no-repeat;background-blend-mode:color-burn;overflow:hidden}body#consultation main .screen.body .tab-content.history table.table-form tr.textarea-label td{padding-bottom:0;text-align:left;border-bottom:1px solid #fff}body#consultation main .screen.body .tab-content.history table.table-form tr.textarea-answer td{padding-top:0;padding-bottom:10px;text-align:left;font-weight:400}body#consultation main .screen.body .tab-content.history table.table-form tr.boolean-answer td{vertical-align:middle}body#consultation main .screen.body .tab-content.history table.table-form tr.boolean-answer td:nth-of-type(2){padding:0 6px}body#consultation main .screen.body .tab-content.history table.table-form tr.boolean-answer td span{display:flex;justify-content:center;align-items:center;font-size:14px;line-height:0;height:14px;width:14px;padding:0}body#consultation main .screen.body .tab-content.history table.table-form td{position:relative;background-color:#fff;transition:all .2s linear;font-weight:400;vertical-align:top;line-height:1.2em;border:1px solid #b0cd73;background-clip:padding-box;padding:8px;font-size:11px;height:30px}body#consultation main .screen.body .tab-content.history table.table-form td:first-of-type{font-weight:500}body#consultation main .screen.body .tab-content.history table.table-form span.tooltip-triangle{display:block;position:absolute;top:0;right:0;width:0;height:0;border-style:solid;border-width:0 8px 8px 0;border-color:transparent #a6c761 transparent transparent;cursor:pointer;transition:all .2s linear;transition-delay:.2s}body#consultation main .screen.body .tab-content.history table.table-form span.tooltip-triangle:hover{border-color:transparent #94b156 transparent transparent}body#consultation main .screen.body .tab-content.history table.table-form span.tooltip-triangle:hover+span.tooltip{opacity:1;z-index:1;transition-delay:.2s}body#consultation main .screen.body .tab-content.history table.table-form span.tooltip{transition-delay:.2s;background-color:#d7e6b9;font-weight:400;color:#4a582b;right:2px;bottom:calc(100% + 3px);width:105%;z-index:-1;border:1px solid #94b156;border-radius:3px;padding:8px 12px 10px;font-size:10px;line-height:1.1em;min-height:45px;letter-spacing:.03em}@supports (transform:rotate(45deg)){body#consultation main .screen.body .tab-content.history table.table-form span.tooltip:after{content:'';display:block;position:absolute;bottom:-8px;right:30px;width:14px;height:14px;background-color:#d7e6b9;border-bottom:1px solid #94b156;border-right:1px solid #94b156;transform:rotate(45deg);z-index:1}}body#consultation main .screen.body .tab-content.history table.table-form span.out-of{margin-left:4px}body#consultation main .screen.body .tab-content.history table.table-form span.fa{line-height:0;font-size:12px;height:100%;width:30px}body#consultation main .screen.body .tab-content.history table.table-form span.fa.fa-close{color:#d13e3e}body#consultation main .screen.body .tab-content.history table.table-form img{width:100%;height:auto;height:initial;margin:0;border:10px solid #fff}@media only screen and (min-width:600px){body#consultation main .screen.body .tab-content.history table.table-form img{border:15px solid #fff}}body#consultation main .screen.body .tab-content.history .view{padding:0;overflow-y:scroll;overscroll-behavior:contain;-ms-scroll-chaining:none;scroll-behavior:smooth}@media only screen and (max-width:768px){body#consultation main .screen.body .tab-content.history .view{scrollbar-width:none;overflow:-moz-scrollbars-none;-ms-overflow-style:none}body#consultation main .screen.body .tab-content.history .view::-webkit-scrollbar{width:0!important;display:none!important}}@media only screen and (min-width:768px){body#consultation main .screen.body .tab-content.history table.table-form img{border:10px solid #fff}body#consultation main .screen.body .tab-content.history .view{z-index:-1;height:calc(100% - 127px)}}body#consultation main .screen.body .tab-content.history .view.layers h4 span:first-of-type{text-align:left;position:relative;left:-5px}body#consultation main .screen.body .tab-content.history .view.log h4{font-weight:600}body#consultation main .screen.body .tab-content.history .load-page-btn{line-height:30px;color:#255187;border-radius:0;text-align:center;display:flex;justify-content:center;align-items:center;width:100%;font-size:12px;font-weight:600;padding:5px 15px;transition:color .2s linear}body#consultation main .screen.body .tab-content.history .load-page-btn:hover{color:#578bc9}body#consultation main .screen.body .tab-content.history .load-page-btn:hover .c-svg svg{fill:#578bc9}@media only screen and (min-width:400px){body#consultation main .screen.body .tab-content.history .load-page-btn{padding:10px 15px;font-size:13px}}body#consultation main .screen.body .tab-content.history .load-page-btn .c-svg{margin-right:5px;top:-1px;height:20px;width:20px;min-height:20px;min-width:20px}body#consultation main .screen.body .tab-content.history .load-page-btn .c-svg svg{height:12px;width:12px}body#consultation main .screen.body .tab-content.history .treatment{background-color:#f9eae9;color:#AF3734}body#consultation main .screen.body .tab-content.history .treatment .data-row{border-color:#df9492}body#consultation main .screen.body .tab-content.history .treatment.selected{background-color:#f2d4d3}body#consultation main .screen.body .tab-content.history .treatment.complete{background-color:#e6e1e1;color:#898989}body#consultation main .screen.body .tab-content.history .consultation,body#consultation main .screen.body .tab-content.history .document{background-color:#e7ecf2;color:#255187}body#consultation main .screen.body .tab-content.history .treatment.complete i:after{border-color:transparent transparent transparent #898989}body#consultation main .screen.body .tab-content.history .consultation .data-row,body#consultation main .screen.body .tab-content.history .document .data-row{border-color:#9eb2ca}body#consultation main .screen.body .tab-content.history .consultation.disabled{opacity:.8}body#consultation main .screen.body .tab-content.history .notes{background-color:#ecf2f9;color:#4D7CB3}body#consultation main .screen.body .tab-content.history .notes .data-row{border-color:#a2bfe1}body#consultation main .screen.body .tab-content.history .notes a{color:#4D7CB3}body#consultation main .screen.body .tab-content.history .forms{background-color:#f5f9ed;color:#6F8541}body#consultation main .screen.body .tab-content.history .forms .data-row{border-color:#bad384}body#consultation main .screen.body .tab-content.history .forms a{color:#6F8541}body#consultation main .screen.body .tab-content.history .forms .btn-mini{border:1px solid #bad384}body#consultation main .screen.body .tab-content.history .forms .btn-mini:hover{background-color:#e1ecca}body#consultation main .screen.body .tab-content.history .attachments{background-color:#fef2e7;color:#de7c26}body#consultation main .screen.body .tab-content.history .attachments .data-row{border-color:#fcbf89}body#consultation main .screen.body .tab-content.history .attachments a{color:#de7c26}body#consultation main .screen.body .tab-content.history .attachments .btn-mini{border:1px solid #fcbf89}body#consultation main .screen.body .tab-content.history .attachments .btn-mini:hover{background-color:#fdd9b8}body#consultation main .screen.body .tab-content.history .log-entries{position:relative;min-height:calc(100% - 200px);margin:0 0 200px}body#consultation main .screen.body .tab-content.history .log-entry{display:none;position:relative;padding:15px;border-bottom:2px solid #fff}@media only screen and (min-width:480px){body#consultation main .screen.body .tab-content.history .log-entry{padding:15px 30px 15px 15px}}@media only screen and (min-width:600px){body#consultation main .screen.body .tab-content.history .log-entry{padding:15px 30px 15px 15px}}@media only screen and (min-width:768px){body#consultation main .screen.body .tab-content.history .log-entry{padding:15px 15px 15px 30px}}body#consultation main .screen.body .tab-content.history .log-entry.notes .data-row span{display:block;font-style:normal}body#consultation main .screen.body .tab-content.history .log-entry h4{border:0;height:auto;padding:0;margin:0 0 4px}@media only screen and (min-width:480px){body#consultation main .screen.body .tab-content.history .log-entry h4{margin:0 0 7px}}body#consultation main .screen.body .tab-content.history .log-entry h4 span{font-size:11px}@media only screen and (min-width:400px){body#consultation main .screen.body .tab-content.history .log-entry h4 span{font-size:12px}}@media only screen and (min-width:480px){body#consultation main .screen.body .tab-content.history .log-entry h4 span{font-size:13px}}@media only screen and (min-width:600px){body#consultation main .screen.body .tab-content.history .log-entry h4 span{font-size:14px}}@media only screen and (min-width:768px){body#consultation main .screen.body .tab-content.history .log-entry h4{margin:0 0 4px}body#consultation main .screen.body .tab-content.history .log-entry h4 span{font-size:11px}}@media only screen and (min-width:992px){body#consultation main .screen.body .tab-content.history .log-entry h4{margin:0 0 7px}body#consultation main .screen.body .tab-content.history .log-entry h4 span{font-size:12px}}@media only screen and (min-width:1200px){body#consultation main .screen.body .tab-content.history .log-entry h4 span{font-size:13px}}body#consultation main .screen.body .tab-content.history .log-entry h4 time{font-size:10px}@media only screen and (min-width:400px){body#consultation main .screen.body .tab-content.history .log-entry h4 time{font-size:11px}}@media only screen and (min-width:480px){body#consultation main .screen.body .tab-content.history .log-entry h4 time{font-size:12px;position:relative;top:0}}@media only screen and (min-width:600px){body#consultation main .screen.body .tab-content.history .log-entry h4 time{font-size:13px}}@media only screen and (min-width:768px){body#consultation main .screen.body .tab-content.history .log-entry h4 time{font-size:10px}}@media only screen and (min-width:992px){body#consultation main .screen.body .tab-content.history .log-entry h4 time{font-size:11px}}@media only screen and (min-width:1200px){body#consultation main .screen.body .tab-content.history .log-entry h4 time{font-size:13px}}body#consultation main .screen.body .tab-content.history .log-entry .field{display:block}body#consultation main .screen.body .tab-content.history .log-entry .field>.question-option{display:inline-block;width:50%}body#consultation main .screen.body .tab-content.history .log-entry .field>input{display:inline-block;width:auto!important;height:auto!important}body#consultation main .screen.body .tab-content.history h4{display:table;table-layout:auto;width:100%;position:relative;text-transform:capitalize;margin:0;font-size:10px;font-weight:500;padding-right:15px;height:36px;color:inherit;line-height:1em;border-bottom:2px solid #fff;cursor:pointer}body#consultation main .screen.body .tab-content.history h4,body#consultation main .screen.body .tab-content.history h4:hover{transition:background-color .2s linear}body#consultation main .screen.body .tab-content.history h4.treatment:first-of-type{box-shadow:0 -3px 0 #fff}body#consultation main .screen.body .tab-content.history h4.treatment i.triangle:after{border-color:transparent transparent transparent #c53e3b}body#consultation main .screen.body .tab-content.history h4.consultation i.triangle:after,body#consultation main .screen.body .tab-content.history h4.document i.triangle:after{border-color:transparent transparent transparent #255187}body#consultation main .screen.body .tab-content.history h4.treatment:hover{background-color:#f2d4d3}body#consultation main .screen.body .tab-content.history h4.treatment.complete:hover{background-color:#dad6d6}body#consultation main .screen.body .tab-content.history h4.consultation:hover,body#consultation main .screen.body .tab-content.history h4.document:hover{background-color:#cfd8e4}body#consultation main .screen.body .tab-content.history h4.document+.wrapper{padding:5px 0 15px}body#consultation main .screen.body .tab-content.history h4.document+.wrapper .data-row span{cursor:pointer}body#consultation main .screen.body .tab-content.history h4.notes i.triangle:after{border-color:transparent transparent transparent #578bc9}body#consultation main .screen.body .tab-content.history h4.notes.openned{background-color:#ecf2f9;border-bottom:2px solid #ecf2f9}body#consultation main .screen.body .tab-content.history h4.notes:hover{background-color:#dae5f3}body#consultation main .screen.body .tab-content.history h4.notes+.wrapper{background-color:#ecf2f9}body#consultation main .screen.body .tab-content.history h4.notes .c-svg svg{fill:#578bc9}body#consultation main .screen.body .tab-content.history h4.forms i.triangle:after{border-color:transparent transparent transparent #819b4b}body#consultation main .screen.body .tab-content.history h4.forms.openned{background-color:#f5f9ed;border-bottom:2px solid #f5f9ed}body#consultation main .screen.body .tab-content.history h4.forms:hover{background-color:#e1ecca}body#consultation main .screen.body .tab-content.history h4.forms+.wrapper{background-color:#f5f9ed}body#consultation main .screen.body .tab-content.history h4.forms .c-svg svg{fill:#819b4b}@media only screen and (min-width:400px){body#consultation main .screen.body .tab-content.history h4{font-size:11px;height:40px}}@media only screen and (min-width:480px){body#consultation main .screen.body .tab-content.history h4{height:42px}body#consultation main .screen.body .tab-content.history h4.consultation{padding-left:5px}body#consultation main .screen.body .tab-content.history h4.forms,body#consultation main .screen.body .tab-content.history h4.notes{padding-left:10px}}@media only screen and (min-width:600px){body#consultation main .screen.body .tab-content.history h4{font-size:12px;height:44px}}@media only screen and (min-width:768px){body#consultation main .screen.body .tab-content.history h4{margin-bottom:0;font-size:10px;height:36px;padding-right:15px}body#consultation main .screen.body .tab-content.history h4.treatment{padding-left:7px}body#consultation main .screen.body .tab-content.history h4.consultation,body#consultation main .screen.body .tab-content.history h4.document{padding-left:14px}body#consultation main .screen.body .tab-content.history h4.forms,body#consultation main .screen.body .tab-content.history h4.notes{padding-left:21px}}@media only screen and (min-width:992px){body#consultation main .screen.body .tab-content.history h4{font-size:11px;height:40px}}body#consultation main .screen.body .tab-content.history h4 i.triangle{cursor:pointer;width:30px;position:relative}body#consultation main .screen.body .tab-content.history h4 i.triangle:after{content:'';opacity:.7;width:0;height:0;border-style:solid;border-width:4px 0 4px 8px;position:absolute;left:11px;top:12px}.tab-content,body#consultation main .screen.body .tab-content.history .data-row:first-of-type{border-top:0}@media only screen and (min-width:400px){body#consultation main .screen.body .tab-content.history h4 i.triangle:after{top:13px}}@media only screen and (min-width:480px){body#consultation main .screen.body .tab-content.history h4 i.triangle:after{top:14px}}@media only screen and (min-width:600px){body#consultation main .screen.body .tab-content.history h4 i.triangle:after{top:15px}}@media only screen and (min-width:768px){body#consultation main .screen.body .tab-content.history h4 i.triangle:after{top:13px}}@media only screen and (min-width:992px){body#consultation main .screen.body .tab-content.history h4 i.triangle:after{top:14px}}body#consultation main .screen.body .tab-content.history h4 time{text-align:right}body#consultation main .screen.body .tab-content.history h4 time abbr{margin-right:3px}body#consultation main .screen.body .tab-content.history h4 .c-ellipsis-menu__button{height:100%;position:absolute;top:0;right:7px}body#consultation main .screen.body .tab-content.history h4 .c-ellipsis-menu__popup{right:16px;position:absolute;top:28px}body#consultation main .screen.body .tab-content.history h4 span.edit-form-span,body#consultation main .screen.body .tab-content.history h4 span.edit-note-span{text-align:right;float:none;width:20px}body#consultation main .screen.body .tab-content.history h4 span a.edit-note-url{background:0 0;padding:0;font-size:11px;height:100%;display:flex;align-items:center}body#consultation main .screen.body .tab-content.history h4 span a.edit-note-url:hover{text-decoration:underline!important}body#consultation main .screen.body .tab-content.history h4 i.triangle,body#consultation main .screen.body .tab-content.history h4 span,body#consultation main .screen.body .tab-content.history h4 time{height:100%;display:table-cell;vertical-align:middle;user-select:none}body#consultation main .screen.body .tab-content.history h4.openned i.triangle{transform:rotate(90deg)!important;transform-origin:center!important;left:-2px}body#consultation main .screen.body .tab-content.history img{width:100%;margin-top:5px;cursor:pointer}body#consultation main .screen.body .tab-content.history .wrapper{display:none;position:relative}body#consultation main .screen.body .tab-content.history .wrapper.treatments{display:block;padding-top:2px;margin-bottom:100px}body#consultation main .screen.body .tab-content.history .wrapper.forms,body#consultation main .screen.body .tab-content.history .wrapper.notes{border-bottom:2px solid #fff;padding:10px 15px 20px}@media only screen and (min-width:480px){body#consultation main .screen.body .tab-content.history .wrapper.forms,body#consultation main .screen.body .tab-content.history .wrapper.notes{padding:10px 30px 20px}}@media only screen and (min-width:768px){body#consultation main .screen.body .tab-content.history .wrapper.treatments{margin-bottom:30px}body#consultation main .screen.body .tab-content.history .wrapper.forms,body#consultation main .screen.body .tab-content.history .wrapper.notes{padding:10px 15px 20px}}body#consultation main .screen.body .tab-content.history .data-row{display:block;width:100%}body#consultation main .screen.body .tab-content.history .data-row:after,body#consultation main .screen.body .tab-content.history .data-row:before{content:"";display:table;line-height:0}body#consultation main .screen.body .tab-content.history .data-row:last-of-type{border-bottom:0}body#consultation main .screen.body .tab-content.history .data-row span{float:left;text-align:left;line-height:1.5em;font-size:11px;padding:0 0 10px}@media only screen and (min-width:480px){body#consultation main .screen.body .tab-content.history .data-row span{padding:10px 5px 15px;font-size:12px}}@media only screen and (min-width:768px){body#consultation main .screen.body .tab-content.history .data-row span{padding:10px 5px 15px 9px;font-size:11px}}@media only screen and (min-width:992px){body#consultation main .screen.body .tab-content.history .data-row span{font-size:12px}}@media only screen and (min-width:1200px){body#consultation main .screen.body .tab-content.history .data-row span{font-size:13px}}body#consultation main .screen.body .tab-content.history .data-row span.key{padding-right:3px;font-weight:500}body#consultation main .screen.body .tab-content.history .data-row span.practitioner{display:block;font-style:italic}body#consultation main .screen.body .tab-content.history .data-row .field{display:block}body#consultation main .screen.body .tab-content.history .data-row .field>.question-option{display:inline-block;width:50%}body#consultation main .screen.body .tab-content.history .data-row .field>input{display:inline-block;width:auto!important;height:auto!important}body#consultation main .screen.body .tab-content.notes{padding-top:0;padding-bottom:0}body#consultation main .screen.body .tab-content.notes .view{display:block;height:inherit;padding-top:0}body#consultation main .screen.body .tab-content.notes form{height:inherit;display:flex;flex-wrap:nowrap;flex-direction:column}@media only screen and (min-width:992px){body#consultation main .screen.body .tab-content.notes .view{padding-top:15px}body#consultation main .screen.body .tab-content.notes .select{display:none}}body#consultation main .screen.body .tab-content.notes .textarea{transition:all .2s linear;width:100%;color:#255187;background:#fff;overflow-x:hidden;overflow-y:auto;font-size:12px;padding:10px;border-radius:3px;border:1px solid #255187;position:relative;max-height:65%;min-height:300px;height:100vh;margin:0;top:40px;cursor:text}@media only screen and (min-width:480px){body#consultation main .screen.body .tab-content.notes .textarea{font-size:13px}}@media only screen and (min-width:768px){body#consultation main .screen.body .tab-content.notes .textarea{font-size:14px}}@media only screen and (min-width:992px){body#consultation main .screen.body .tab-content.notes .textarea{margin:0;top:0}}@media only screen and (min-width:1200px){body#consultation main .screen.body .tab-content.notes .textarea{font-size:15px}}body#consultation main .screen.body .tab-content.notes .textarea::placeholder{color:#255187}body#consultation main .screen.body .tab-content.notes .textarea.off{pointer-events:none;opacity:.7}body#consultation main .screen.body .tab-content.notes .textarea div,body#consultation main .screen.body .tab-content.notes .textarea span{color:#255187!important;font-family:Roboto,sans-serif!important;font-size:12px!important}body#consultation main .screen.body .tab-content.forms .view .tab-content{height:auto;padding-bottom:100px}body#consultation main .screen.body .tab-content.forms .view .form-added-list-update-area ul.forms-group,body#consultation main .screen.body .tab-content.forms .view .forms-added-list ul.forms-group{padding:15px 0;margin:0}body#consultation main .screen.body .tab-content.forms .view .form-added-list-update-area ul.forms-group li.form-link,body#consultation main .screen.body .tab-content.forms .view .forms-added-list ul.forms-group li.form-link{width:100%;border-bottom:1px dotted #9eb2ca;line-height:normal;position:relative;cursor:pointer;padding:15px 0 18px 45px;font-weight:500;display:block;margin-bottom:3px;transition:all .2s linear}body#consultation main .screen.body .tab-content.forms .view .form-added-list-update-area ul.forms-group li.form-link:after,body#consultation main .screen.body .tab-content.forms .view .form-added-list-update-area ul.forms-group li.form-link:before,body#consultation main .screen.body .tab-content.forms .view .forms-added-list ul.forms-group li.form-link:after,body#consultation main .screen.body .tab-content.forms .view .forms-added-list ul.forms-group li.form-link:before{content:"";display:table;line-height:0}body#consultation main .screen.body .tab-content.forms .view .form-added-list-update-area ul.forms-group li.form-link:hover,body#consultation main .screen.body .tab-content.forms .view .forms-added-list ul.forms-group li.form-link:hover{background-color:#e7ecf2;box-shadow:inset 0 -3px 0 0 #fff}body#consultation main .screen.body .tab-content.forms .view .form-added-list-update-area ul.forms-group li.form-link time,body#consultation main .screen.body .tab-content.forms .view .forms-added-list ul.forms-group li.form-link time{display:block}@media only screen and (min-width:600px){body#consultation main .screen.body .tab-content.forms .view .form-added-list-update-area ul.forms-group li.form-link time,body#consultation main .screen.body .tab-content.forms .view .forms-added-list ul.forms-group li.form-link time{padding-right:15px}}body#consultation main .screen.body .tab-content.forms .view .form-added-list-update-area ul.forms-group li.form-link span,body#consultation main .screen.body .tab-content.forms .view .forms-added-list ul.forms-group li.form-link span{pointer-events:none}@media only screen and (min-width:480px){body#consultation main .screen.body .tab-content.notes .textarea div,body#consultation main .screen.body .tab-content.notes .textarea span{font-size:13px!important}body#consultation main .screen.body .tab-content.forms .view .form-added-list-update-area ul.forms-group li.form-link time,body#consultation main .screen.body .tab-content.forms .view .forms-added-list ul.forms-group li.form-link time{float:right;text-align:right;display:inline-block}body#consultation main .screen.body .tab-content.forms .view .form-added-list-update-area ul.forms-group li.form-link span,body#consultation main .screen.body .tab-content.forms .view .forms-added-list ul.forms-group li.form-link span{max-width:calc(100% - 60px)}}body#consultation main .screen.body .tab-content.forms .view .form-add-new-list h3{position:relative;cursor:pointer;font-size:12px;font-weight:600;line-height:1em;padding:15px 30px 15px 10px;background-color:#fff;border-top:1px dashed #9eb2ca;transition:background-color .2s linear}body#consultation main .screen.body .tab-content.forms .view .form-add-new-list h3:hover{background-color:#e7ecf2}body#consultation main .screen.body .tab-content.forms .view .form-add-new-list h3 .arrow{display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:10px;height:100%;width:30px;transform:rotate(0);transition:transform .2s linear}body#consultation main .screen.body .tab-content.forms .view .form-add-new-list h3 .arrow .c-svg{height:30px;width:30px;min-height:30px;min-width:30px}body#consultation main .screen.body .tab-content.forms .view .form-add-new-list h3 .arrow .c-svg svg{height:16px;width:16px}body#consultation main .screen.body .tab-content.forms .view ul.forms-group{list-style-type:none;margin:0;display:none;padding:10px 0;border-top:1px solid #9eb2ca}body#consultation main .screen.body .tab-content.forms .view.forms-editing form{display:none}body#consultation main .screen.body .tab-content.forms .view.forms-editing form.form{position:relative;padding-bottom:150px}body#consultation main .screen.body .tab-content.forms .view.forms-editing form.form .category{font-weight:500}body#consultation main .screen.body .tab-content.forms .view.forms-editing form.chart .toolbar.chart-tools{display:block;position:fixed;top:120px;left:75px;width:calc(100% - 90px);min-width:230px;height:70px;z-index:1;border-radius:3px;overflow:hidden;margin:0;background-color:#a6c761}body#consultation main .screen.body .tab-content.forms .view.forms-editing form.chart .toolbar.chart-tools:after,body#consultation main .screen.body .tab-content.forms .view.forms-editing form.chart .toolbar.chart-tools:before{content:"";display:table;line-height:0}@media only screen and (min-width:400px){body#consultation main .screen.body .tab-content.forms .view.forms-editing form.chart .toolbar.chart-tools{height:50px}}@media only screen and (min-width:480px){body#consultation main .screen.body .tab-content.forms .view.forms-editing form.chart .toolbar.chart-tools{top:125px;left:85px;width:calc(100% - 115px)}}@media only screen and (min-width:600px){body#consultation main .screen.body .tab-content.forms .view.forms-editing form.chart .toolbar.chart-tools{top:140px}}@media only screen and (min-width:670px){body#consultation main .screen.body .tab-content.forms .view.forms-editing form.chart .toolbar.chart-tools{top:170px}}@media only screen and (min-width:768px){body#consultation main .screen.body .tab-content.forms .view.forms-editing form.chart .toolbar.chart-tools{top:145px;left:385px;width:calc(100% - 415px)}}@media only screen and (min-width:850px){body#consultation main .screen.body .tab-content.forms .view.forms-editing form.chart .toolbar.chart-tools{left:396px;width:calc(100% - 426px)}}@media only screen and (min-width:992px){body#consultation main .screen.body .tab-content.forms .view.forms-editing form.chart .toolbar.chart-tools{top:191px;left:auto;right:0;margin-right:15px;width:50px;height:auto;min-width:unset}}@media only screen and (min-width:1200px){body#consultation main .screen.body .tab-content.forms .view.forms-editing form.chart .toolbar.chart-tools{top:207px}}@media only screen and (min-width:1400px){body#consultation main .screen.body .tab-content.forms .view.forms-editing form.chart .toolbar.chart-tools{top:225px}}@media only screen and (min-width:1522px){body#consultation main .screen.body .tab-content.forms .view.forms-editing form.chart .toolbar.chart-tools{left:1456px;margin-right:0}}body#consultation main .screen.body .tab-content.forms .view.forms-editing form.chart .toolbar.chart-tools li{display:flex;justify-content:center;align-items:center;float:left;position:relative;overflow:hidden;background-color:#a6c761;transition:background-color .15s linear;cursor:pointer;width:20%;height:50%}@media only screen and (min-width:400px){body#consultation main .screen.body .tab-content.forms .view.forms-editing form.chart .toolbar.chart-tools li{width:11.1111%;height:50px}}@media only screen and (min-width:992px){body#consultation main .screen.body .tab-content.forms .view.forms-editing form.chart .toolbar.chart-tools li{width:50px}}body#consultation main .screen.body .tab-content.forms .view.forms-editing form.chart .toolbar.chart-tools li.tool-hide i,body#consultation main .screen.body .tab-content.forms .view.forms-editing form.chart .toolbar.chart-tools li.tool-show i{display:none}body#consultation main .screen.body .tab-content.forms .view.forms-editing form.chart .toolbar.chart-tools li.tool-hide i:nth-of-type(1),body#consultation main .screen.body .tab-content.forms .view.forms-editing form.chart .toolbar.chart-tools li.tool-show i:nth-of-type(2){display:flex}body#consultation main .screen.body .tab-content.forms .view.forms-editing form.chart .toolbar.chart-tools li:hover{background:#819b4b}body#consultation main .screen.body .tab-content.forms .view.forms-editing form.chart .toolbar.chart-tools li.on{background:#6f8541;pointer-events:none}body#consultation main .screen.body .tab-content.forms .view.forms-editing form.chart .toolbar.chart-tools li .c-svg{height:16px;width:16px;min-height:16px;min-width:16px}body#consultation main .screen.body .tab-content.forms .view.forms-editing form.chart .toolbar.chart-tools li .c-svg svg{height:16px;width:16px}body#consultation main .screen.body .tab-content.forms .view.forms-editing form.chart .pasteboard{background-image:url(../img/svgs/graphic-transparent-1.svg);background-position:top left;background-repeat:repeat;background-size:20px;overflow:hidden;position:relative;top:90px;left:0;width:100%;min-width:230px;max-width:1006px;height:calc(100vh - 220px);border:1px solid #255187;border-radius:3px}@media only screen and (min-width:400px){body#consultation main .screen.body .tab-content.forms .view.forms-editing form.chart .pasteboard{top:70px;height:calc(100vh - 200px)}body#consultation main .screen.body .tab-content.forms .view.forms-editing form.chart .pasteboard span{transform-origin:top center}}@media only screen and (min-width:480px){body#consultation main .screen.body .tab-content.forms .view.forms-editing form.chart .pasteboard{height:calc(100vh - 207px)}}@media only screen and (min-width:600px){body#consultation main .screen.body .tab-content.forms .view.forms-editing form.chart .pasteboard{height:calc(100vh - 220px)}}@media only screen and (min-width:670px){body#consultation main .screen.body .tab-content.forms .view.forms-editing form.chart .pasteboard{height:calc(100vh - 249px)}}@media only screen and (min-width:768px){body#consultation main .screen.body .tab-content.forms .view.forms-editing form.chart .pasteboard{height:calc(100vh - 224px)}}@media only screen and (min-width:992px){body#consultation main .screen.body .tab-content.forms .view.forms-editing form.chart .pasteboard{top:0;height:calc(100vh - 206px);width:calc(100% - 50px)}}@media only screen and (min-width:1200px){body#consultation main .screen.body .tab-content.forms .view.forms-editing form.chart .pasteboard{height:calc(100vh - 222px)}}@media only screen and (min-width:1400px){body#consultation main .screen.body .tab-content.forms .view.forms-editing form.chart .pasteboard{height:calc(100vh - 240px)}}body#consultation main .screen.body .tab-content.forms .view.forms-editing form.chart .pasteboard canvas{position:absolute;top:0;bottom:0;left:0;right:0;margin:0 auto}body#consultation main .screen.body .tab-content.forms .view.forms-editing form.chart .pasteboard canvas.tool-select-item{cursor:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="20px" height="20px" viewBox="0 0 100 100"><path d="M79.2,59c-1,1-2,1.5-3,1.5h-22L68.7,95l-12.5,5L41.7,65.5L26.7,81c-1.5,1.5-4.5,1.5-6,0c-1-0.5-1-2-1-3V4.5c0-2.5,2-4.5,4.5-4.5c1,0,2,0.5,3,1l52.5,51.5C80.7,54.5,80.7,57.5,79.2,59z"/></svg>'),auto}body#consultation main .screen.body .tab-content.forms .view.forms-editing form.chart .pasteboard canvas.tool-text{cursor:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="20px" height="20px" viewBox="0 0 100 100"><g><polygon points="80,10 80,0 20,0 20,10 45,10 45,90 20,90 20,100 80,100 80,90 55,90 55,10"/></g></svg>'),auto}body#consultation main .screen.body .tab-content.forms .view.forms-editing form.chart .pasteboard canvas.tool-draw{cursor:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="20px" height="20px" viewBox="0 0 100 100"><g><path d="M99,17.5l-69.1,69L2.4,99.8c-0.8,0.4-1.8,0-2.2-0.8c-0.2-0.5-0.2-1,0-1.4l13.3-27.5L82.5,1c1.3-1.3,3.4-1.3,4.7,0c0,0,0,0,0,0L99,12.8C100.3,14.1,100.3,16.2,99,17.5C99,17.5,99,17.5,99,17.5z"/></g></svg>') 0 24,auto}body#consultation main .screen.body .tab-content.forms .view.forms-editing form.chart .pasteboard canvas.tool-move{cursor:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="20px" height="20px" viewBox="0 0 100 100"><g><path d="M98.9,47.3l-18-14.8c-1.1-0.9-2.8-0.7-3.7,0.4c-0.4,0.5-0.6,1-0.6,1.6v9.1c-0.5-0.1-1.1-0.2-1.7-0.2H56.7v-20h8.9c1.4,0,2.6-1.2,2.6-2.6c0-0.6-0.2-1.2-0.6-1.6l-14.8-18c-1.5-1.5-4-1.5-5.5,0c0,0,0,0,0,0l-14.8,18c-0.9,1.1-0.7,2.8,0.4,3.7c0.5,0.4,1,0.6,1.6,0.6h8.9v20h-20v-8.9c0-1.4-1.2-2.6-2.6-2.6c-0.6,0-1.2,0.2-1.6,0.6l-18,14.8c-1.5,1.5-1.5,4,0,5.5c0,0,0,0,0,0l18,14.8c1.1,0.9,2.8,0.7,3.7-0.4c0.4-0.5,0.6-1,0.6-1.6v-8.9h20V75c0,0.6,0.1,1.1,0.2,1.7h-9.1c-1.4,0-2.6,1.2-2.6,2.6c0,0.6,0.2,1.2,0.6,1.6l14.8,18c1.5,1.5,4,1.5,5.5,0c0,0,0,0,0,0l14.8-18c0.9-1.1,0.7-2.8-0.4-3.7c-0.5-0.4-1-0.6-1.6-0.6h-9.1c0.1-0.5,0.2-1.1,0.2-1.7V56.7H75c0.6,0,1.1-0.1,1.7-0.2v9.1c0,1.4,1.2,2.6,2.6,2.6c0.6,0,1.2-0.2,1.6-0.6l18-14.8C100.4,51.2,100.4,48.8,98.9,47.3C98.9,47.3,98.9,47.3,98.9,47.3z"/></g></svg>'),auto}body#consultation main .screen.body .tab-content.forms .view.forms-editing form.chart .pasteboard canvas.tool-line{cursor:crosshair}body#consultation main .screen.body .tab-content.forms .view.forms-editing form.chart .pasteboard span{display:block;position:relative;overflow:hidden;height:100%;transform-origin:top center}body#consultation main .screen.body .tab-content.forms .view.forms-editing form.chart .pasteboard span:after,body#consultation main .screen.body .tab-content.forms .view.forms-editing form.chart .pasteboard span:before{content:"";display:table;line-height:0}body#consultation main .screen.body .tab-content.forms .view.forms-editing form.chart .pasteboard .chart-text{border:2px solid #333;display:inline-block;width:200px}body#consultation main .screen.body .tab-content.forms .view.forms-editing form.chart .pasteboard img{float:left;max-height:100%}body#consultation main .screen.body .tab-content.forms .view.forms-editing form.chart .pasteboard img[data-chart-img=large]{display:none}body#consultation main .screen.body .tab-content.forms .view.forms-editing form.chart .pasteboard img[data-chart-img=small]{display:block}@media only screen and (min-width:992px){body#consultation main .screen.body .tab-content.forms .view.forms-editing form.chart .pasteboard img[data-chart-img=large]{display:block}body#consultation main .screen.body .tab-content.forms .view.forms-editing form.chart .pasteboard img[data-chart-img=small]{display:none}}body#consultation main .dropdown{display:none;position:fixed;border-radius:3px;background:#fff;margin-bottom:200px;padding:15px 10px 20px;border:1px solid #255187;box-shadow:3px 3px 8px 1px rgba(0,0,0,.3);z-index:3;cursor:default;color:#255187;-ms-overflow-style:none}body#consultation main .dropdown:after,body#consultation main .dropdown:before{content:"";display:table;line-height:0}body#consultation main .dropdown.menu{width:auto;max-width:250px;top:80px;right:15px}@media only screen and (min-width:480px){body#consultation main .dropdown.menu{top:83px;right:30px}}@media only screen and (min-width:600px){body#consultation main .dropdown.menu{top:87px}}@media only screen and (min-width:670px){body#consultation main .dropdown.menu{top:117px}}@media only screen and (min-width:768px){body#consultation main .dropdown.menu{top:120px}}@media only screen and (min-width:1200px){body#consultation main .dropdown.menu{top:135px}}@media only screen and (min-width:1400px){body#consultation main .dropdown.menu{top:150px}}body#consultation main .dropdown.datepicker,body#consultation main .dropdown.practitioner{transition:top .2s linear;top:140px;right:15px;max-height:320px;height:auto;width:calc(100% - 90px)}@media only screen and (min-width:480px){body#consultation main .dropdown.datepicker,body#consultation main .dropdown.practitioner{top:148px}}@media only screen and (min-width:600px){body#consultation main .dropdown.datepicker,body#consultation main .dropdown.practitioner{top:160px}}@media only screen and (min-width:670px){body#consultation main .dropdown.datepicker,body#consultation main .dropdown.practitioner{top:190px}}@media only screen and (min-width:768px){body#consultation main .dropdown.datepicker,body#consultation main .dropdown.practitioner{top:165px;transition:none}}@media only screen and (min-width:992px){body#consultation main .dropdown.datepicker,body#consultation main .dropdown.practitioner{top:120px}}@media only screen and (min-width:1200px){body#consultation main .dropdown.datepicker,body#consultation main .dropdown.practitioner{top:135px}}@media only screen and (min-width:1400px){body#consultation main .dropdown.datepicker,body#consultation main .dropdown.practitioner{top:150px}}body#consultation main .dropdown.practitioner{overflow-y:scroll;padding:10px 10px 15px;min-width:170px}body#consultation main .dropdown.practitioner ul{height:100%;margin:0;list-style-type:none}body#consultation main .dropdown.practitioner li{font-size:12px;line-height:1.3em;cursor:pointer;padding:10px 11px 10px 8px}@media only screen and (min-width:400px){body#consultation main .dropdown.practitioner{right:109px;width:auto;max-width:calc(100% - 230px);left:auto;text-align:right}}@media only screen and (min-width:480px){body#consultation main .dropdown.practitioner{right:124px}}@media only screen and (min-width:992px){body#consultation main .dropdown.practitioner{right:191px}}body#consultation main .dropdown.datepicker{overflow:hidden;padding:15px 10px}@media only screen and (min-width:400px){body#consultation main .dropdown.datepicker{right:15px;width:310px;left:auto}}@media only screen and (min-width:768px){body#consultation main .dropdown.datepicker{width:310px}}@media only screen and (min-width:900px){body#consultation main .dropdown.datepicker{width:calc(100% - 415px);max-width:532px}}body#consultation main .dropdown.datepicker table{display:none;width:100%;height:100%;table-layout:fixed;text-align:center;font-size:12px}@media only screen and (min-width:900px){body#consultation main .dropdown.datepicker table{width:calc(50% - 5px);display:table}body#consultation main .dropdown.datepicker table th.heading{pointer-events:none}}body#consultation main .dropdown.datepicker table td,body#consultation main .dropdown.datepicker table th{vertical-align:middle;height:30px;cursor:pointer;position:relative;line-height:initial;padding:0;width:auto}body#consultation main .dropdown.datepicker table td:after,body#consultation main .dropdown.datepicker table td:before,body#consultation main .dropdown.datepicker table th:after,body#consultation main .dropdown.datepicker table th:before{content:"";display:table;line-height:0}body#consultation main .dropdown.datepicker table th{font-size:14px!important;font-weight:800}body#consultation main .dropdown.datepicker table th.heading{padding-top:2px}body#consultation main .dropdown.datepicker table th.next,body#consultation main .dropdown.datepicker table th.prev{cursor:pointer}body#consultation main .dropdown.datepicker table th.next:hover,body#consultation main .dropdown.datepicker table th.prev:hover{background-color:inherit}body#consultation main .dropdown.datepicker table th.next .c-svg,body#consultation main .dropdown.datepicker table th.prev .c-svg{margin:0 auto;height:30px;width:30px;min-height:30px;min-width:30px}body#consultation main .dropdown.datepicker table th.next .c-svg svg,body#consultation main .dropdown.datepicker table th.prev .c-svg svg{height:12px;width:12px}body#consultation main .dropdown.datepicker table .selected{cursor:default!important;background-color:#dae5f3!important;color:#3a5d86!important;font-weight:800!important;pointer-events:none}body#consultation main .dropdown.datepicker table .month,body#consultation main .dropdown.datepicker table button,body#consultation main .dropdown.datepicker table td[data-date]{transition:background-color .15s linear,color .15s linear,height .1s linear}body#consultation main .dropdown.datepicker table .month:hover,body#consultation main .dropdown.datepicker table button:hover,body#consultation main .dropdown.datepicker table td[data-date]:hover{background-color:#ECF2F9;color:#578bc9}body#consultation main .dropdown.datepicker table.months{float:left}body#consultation main .dropdown.datepicker table.months .month,body#consultation main .dropdown.datepicker table.months thead{background-color:#e7ecf2}body#consultation main .dropdown.datepicker table.months td{height:258px}@media only screen and (min-width:900px){body#consultation main .dropdown.datepicker table.months td{height:261px}}body#consultation main .dropdown.datepicker table.months .month-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;height:100%}body#consultation main .dropdown.datepicker table.months .month{display:flex;justify-content:center;flex-direction:column;height:25%;width:33.333%;outline:#fff solid 2px;font-weight:700;font-size:12px;cursor:pointer}@media only screen and (min-width:480px){body#consultation main .dropdown.datepicker{right:30px}body#consultation main .dropdown.datepicker table.months .month{font-size:11px}}body#consultation main .dropdown.datepicker table.days{float:right}body#consultation main .dropdown.datepicker button{margin-top:7px;width:100%;background-color:#e7ecf2;color:#255187;font-size:13px;white-space:normal;height:44px}body#consultation main .dropdown.datepicker button:active{background-color:#F0F1F5!important;color:#255187!important}body#consultation main .dropdown .option{display:flex;flex-direction:row;align-items:center;position:relative;padding-right:15px;margin-bottom:6px;height:36px;color:#255187;font-size:12px;font-weight:600;line-height:1.4em;transition:color .2s linear}@media only screen and (min-width:480px){body#consultation main .dropdown .option{font-size:12px}}body#consultation main .dropdown .option .c-svg{margin-right:5px;height:36px;width:36px;min-height:36px;min-width:36px}body#consultation main .dropdown .option .c-svg svg{height:18px;width:18px}body#consultation main .dropdown .option:hover{color:#578bc9}body#consultation main .dropdown .option:hover .c-svg svg{fill:#578bc9}@-moz-document url-prefix(){body#consultation .dropdown.practitioner ul{margin-right:-26px;padding-right:10px}body#consultation .tooltip{padding:1px 8px 3px}body#consultation main .screen.body textarea{padding:8px 10px}body#consultation main .screen.body select{padding:8px 0 9px 6px;outline:0}body#consultation main .screen.body input,body#consultation main .screen.body select,body#consultation main .screen.body textarea{width:inherit}@media screen and (min-width:1200px){body#consultation main .screen.body dl.choices dt label{padding-top:2px}body#consultation main .screen.body dl dt label{padding-top:8.6px}}body#consultation main .screen.body .tab-content.history .sidebar-head .client-info .icon.arrow-down{top:1px!important}body#consultation main .screen.body .tab-content.history .sidebar-head .history-top h3{position:relative;bottom:2px}}@supports (-ms-ime-align:auto){body#consultation .flex{display:table!important}body#consultation .dropdown.datepicker table th.heading{padding-top:0}.dropdown.datepicker table th.next,body#consultation .dropdown.datepicker table th.prev{padding-bottom:3px}body#consultation main .screen.body input,body#consultation main .screen.body select{padding:12px 0 9px 10px}body#consultation main .screen.body dl div label{padding-top:1px}body#consultation main .screen.body dl div ol{left:0}body#consultation main .screen.body dl div ol li{margin:0 17px;text-indent:-6px}body#consultation main .screen.body dl.pills span.pill{padding:3px 15px 0}body#consultation main .screen.body dl{border-bottom-color:#255187!important}body#consultation main .screen.body textarea{padding:9px 11px}body#consultation main .screen.body select{padding:11px 0 9px 8px;outline:0}body#consultation main .screen.body .tab-content.history .sidebar-head .client-info{padding:18px 15px 13px 30px}@media screen and (min-width:992px){body#consultation main .screen.body .tab-content.history .sidebar-head .client-info{padding:17px 15px 13px 30px}}}@supports (-webkit-overflow-scrolling:touch){body#consultation main .screen.body .tab-content.history{z-index:auto}@media only screen and (min-width:768px){body#consultation main .screen.body .tab-content.history{z-index:1;border-right:1px solid #255187}}body#consultation main .screen.body .tab-content.notes .textarea{border:1px solid #6e8baf;flex-grow:.7;max-height:54%;height:33%}}@media screen and (min-color-index:0) and (-webkit-min-device-pixel-ratio:0){body#consultation main .screen.body .toolbar.local li{font-weight:500}body#consultation main .screen.body dl div i.key{display:table-row}body#consultation main .screen.body dl.chart img{height:auto}}@media not all and (min-resolution:0.001dpcm){body#consultation main .screen.body .toolbar.local li{font-weight:500}body#consultation main .screen.body dl div i.key{display:table-row}body#consultation main .screen.body dl.chart img{height:auto}}@supports not (display:flex){body#consultation main .screen.body dl.inline-labels div label+input,body#consultation main .screen.body dl.inline-labels div label+select{width:100%}}.conHistLoading{background-image:url(/img/loading-transparent.gif);background-repeat:no-repeat;background-size:70px;background-position:center;height:100px}.disable-no-pointer{pointer-events:none!important;opacity:.2!important}@media only screen and (device-width:375px) and (device-height:812px) and (-webkit-device-pixel-ratio:3) and (orientation:portrait){body#client.js-client-iphone11{position:fixed}}main{width:100%;color:#646464;margin:0}.container-invoice{padding:0 15px}.client-search-box-phone{width:100%;padding:0 15px;margin-bottom:35px}.client-search-box-phone input[type=search]{border:1px solid #0077b8;border-radius:3px;box-shadow:0 0 0 0 #fff inset;box-sizing:border-box;color:#8c8c8c;cursor:text;display:block;font-size:16px;height:50px;margin-bottom:0;padding:15px;width:100%!important;z-index:1}.client-search-box-phone .btn{width:100%;margin-top:15px;line-height:42px;font-size:16px}@media only screen and (min-width:480px){.client-search-box-phone input[type=search]{background-attachment:scroll;background-color:#fff;background-image:url(/img/icons/icon-search-02.svg);background-position:left top;background-repeat:no-repeat;background-size:50px auto;border:1px solid #0077b8;border-radius:3px;box-shadow:0 0 0 0 #fff inset;box-sizing:border-box;color:#8c8c8c;cursor:text;display:block;font-size:16px;height:50px;margin-bottom:0;padding-left:65px;padding-right:15px;width:100%!important;z-index:1}}@media only screen and (min-width:670px){.client-search-box{margin-bottom:30px}.client-search-box input[type=search]{background-attachment:scroll;background-color:#fff;background-image:url(/img/icons/icon-search-02.svg);background-position:left top;background-repeat:no-repeat;background-size:50px auto;border:1px solid #0077b8;border-radius:3px;box-shadow:0 0 0 0 #fff inset;box-sizing:border-box;color:#8c8c8c;cursor:text;display:block;font-size:16px;height:50px;margin-bottom:0;padding-left:65px;padding-right:15px;z-index:1;width:370px;float:left}.client-search-box .btn{line-height:51px;font-size:16px;float:left;margin-left:15px;padding:0 30px}.client-search-box .btn:last-child{float:left}}@media only screen and (min-width:768px){main section{position:relative;top:0}.client-search-box{margin-left:7px!important;margin-top:30px}}#client .client-log #log-container .loading{transition:all .25s linear;position:relative;top:50px}#client .client-log #log-container .clientlog{margin:10px 0 0;padding-bottom:40px}#client .client-log #log-container #clientlog{margin:0}#client .client-log #log-container #clientlog table{table-layout:fixed}#client .client-log #log-container #clientlog table.sortable th:not(.sorttable_sorted):not(.sorttable_sorted_reverse).log-heading:after{content:none!important}#client .client-log #log-container #clientlog table.sortable th:not(.sorttable_sorted):not(.sorttable_sorted_reverse):after{content:"";color:transparent}#client .client-log #log-container #clientlog table tr.status_black td:first-child{border-left:6px solid #454545}#client .client-log #log-container #clientlog table tr.status_green td:first-child{border-left:6px solid #a6c761}#client .client-log #log-container #clientlog table tr.status_orange td:first-child{border-left:6px solid #f6892a}#client .client-log #log-container #clientlog table tr.status_purple td:first-child{border-left:6px solid #825eae}#client .client-log #log-container #clientlog table tr.status_red td:first-child{border-left:6px solid #cc403d}#client .client-log #log-container #clientlog table tr .document-viewer-buttons{margin-top:5px;display:flex}@media only screen and (min-width:1200px){#client .client-log #log-container #clientlog table tr .document-viewer-buttons{justify-content:flex-start;margin:5px auto;padding-left:0}}#client .client-log #log-container #clientlog table tr .document-viewer-buttons .btn{height:35px;padding:0 15px;font-size:12px;white-space:nowrap;margin:0 10px 0 0;pointer-events:all;display:flex;align-items:center;letter-spacing:.02em;cursor:pointer;border-radius:3px;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}#client .client-log #log-container #clientlog table tr .document-viewer-buttons .btn,#client .client-log #log-container #clientlog table tr .document-viewer-buttons .btn:focus,#client .client-log #log-container #clientlog table tr .document-viewer-buttons .btnactive,#client .client-log #log-container #clientlog table tr .document-viewer-buttons .btnhover{color:#fff}#client .client-log #log-container #clientlog table tr .document-viewer-buttons .btn .c-svg{opacity:.88;display:none}#client .client-log #log-container #clientlog table tr .document-viewer-buttons .btn,#client .client-log #log-container #clientlog table tr .document-viewer-buttons .btn:hover .c-svg{opacity:1;transition:all .2s linear}@media only screen and (min-width:992px){body#consultation main .dropdown.datepicker{right:83px}#client .client-log #log-container #clientlog table tr .document-viewer-buttons .btn{padding:0 15px 0 45px}#client .client-log #log-container #clientlog table tr .document-viewer-buttons .btn .c-svg{display:flex;position:absolute;top:0;left:5px;height:35px;width:35px;min-height:35px;min-width:35px}#client .client-log #log-container #clientlog table tr .document-viewer-buttons .btn .c-svg svg{height:16px;width:16px}}#client .client-log #log-container #clientlog table .document-viewer-row .loading{top:0}#client .client-log #log-container #clientlog table .document-viewer-row .loading .loading_wrapper{width:100%;max-width:300px}#client .client-log #log-container #clientlog table .document-viewer-row>td{text-align:center}#client .client-log #log-container #clientlog table .document-viewer-row canvas,#client .client-log #log-container #clientlog table .document-viewer-row img{max-width:100%;width:100%;border:1px solid #255187;margin:10px auto 50px;border-radius:6px;padding:10px;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}#client .client-log #log-container #clientlog table .document-viewer-row .error,.lists-list-container ul.lists-list li p,.mailchimp .mc-selection-container h4,.modal.export-client .bttn{-moz-user-select:none;-ms-user-select:none;-o-user-select:none;-webkit-user-select:none}@media only screen and (min-width:1200px){#client .client-log #log-container #clientlog table .document-viewer-row canvas,#client .client-log #log-container #clientlog table .document-viewer-row img{width:940px}}#client .client-log #log-container #clientlog table .document-viewer-row .error{text-align:left;width:100%;border:1px solid #ccc;border-radius:6px;margin:10px auto 30px;user-select:none;font-weight:500;position:relative;padding:30px 15px 30px 80px;white-space:normal;display:flex;align-items:center}@media only screen and (min-width:1200px){#client .client-log #log-container #clientlog table .document-viewer-row .error{width:940px}}#client .client-log #log-container #clientlog table .document-viewer-row .error:after{content:'';margin:auto;position:absolute;top:0;bottom:0;left:25px;height:35px;width:35px;pointer-events:none;opacity:.4;background-position:center;background-size:56px;background-repeat:no-repeat;background-image:url(/img/icons/exclamation-circle-black.svg)}#client .client-log #log-container #clientlog table .form-viewer-row .loading{top:0}#client .client-log #log-container #clientlog table .form-viewer-row .loading .loading_wrapper{width:100%;max-width:300px}#client .client-log #log-container #clientlog table .form-viewer-row table.table-form{width:100%;margin-bottom:15px;table-layout:fixed}#client .client-log #log-container #clientlog table .form-viewer-row table.table-form col:first-of-type{width:45%}#client .client-log #log-container #clientlog table .form-viewer-row table.table-form tr{position:relative}#client .client-log #log-container #clientlog table .form-viewer-row table.table-form tr.heading td{background-color:#dae5f3;text-align:left}#client .client-log #log-container #clientlog table .form-viewer-row table.table-form tr.column-headings td,#client .client-log #log-container #clientlog table .form-viewer-row table.table-form tr.sub-heading td{background-color:#ebf3dc;text-align:left;font-weight:500}#client .client-log #log-container #clientlog table .form-viewer-row table.table-form tr.chart-answer td{padding:0;height:100px;background-image:url(/img/loading-green.gif);background-position:center;background-size:60px;background-repeat:no-repeat;background-blend-mode:color-burn;overflow:hidden}#client .client-log #log-container #clientlog table .form-viewer-row table.table-form tr.textarea-label td{padding-bottom:0;text-align:left;border-bottom:1px solid #fff}#client .client-log #log-container #clientlog table .form-viewer-row table.table-form tr.textarea-answer td{padding-top:0;padding-bottom:10px;text-align:left;font-weight:400}#client .client-log #log-container #clientlog table .form-viewer-row table.table-form td{position:relative;background-color:#fff;transition:all .2s linear;font-weight:400;vertical-align:top;line-height:1.2em;border:1px solid #5c8dca;background-clip:padding-box;padding:4px;font-size:10px}#client .client-log #log-container #clientlog table .form-viewer-row table.table-form td:first-of-type{font-weight:500}@media only screen and (min-width:400px){#client .client-log #log-container #clientlog table .form-viewer-row table.table-form td{padding:5px 5px 3px;font-size:11px}}@media only screen and (min-width:600px){#client .client-log #log-container #clientlog table .form-viewer-row table.table-form td{padding:8px 7px 6px;font-size:12px}}@media only screen and (min-width:768px){#client .client-log #log-container #clientlog table .form-viewer-row table.table-form td{padding:4px;font-size:10px}}@media only screen and (min-width:992px){#client .client-log #log-container #clientlog table .form-viewer-row table.table-form td{padding:5px 5px 3px;font-size:11px}}#client .client-log #log-container #clientlog table .form-viewer-row table.table-form span.out-of{margin-left:4px}#client .client-log #log-container #clientlog table .form-viewer-row table.table-form span.fa{line-height:0;font-size:12px;height:100%;width:30px}#client .client-log #log-container #clientlog table .form-viewer-row table.table-form span.fa.fa-check{color:#b0cd73}#client .client-log #log-container #clientlog table .form-viewer-row table.table-form span.fa.fa-close{color:#df9492}#client .client-log #log-container #clientlog table .form-viewer-row table.table-form .chart-answer td{text-align:center}#client .client-log #log-container #clientlog table .form-viewer-row table.table-form img{height:auto;height:initial;margin:0;border:10px solid #fff}@media only screen and (min-width:600px){#client .client-log #log-container #clientlog table .form-viewer-row table.table-form img{border:15px solid #fff}}@media only screen and (min-width:768px){#client .client-log #log-container #clientlog table .form-viewer-row table.table-form img{border:10px solid #fff}}#client .client-log #log-container #clientlog table .mobile-row tr td:first-child{border-left-width:4px}#client .client-log #log-container #clientlog table .mobile-row p>a{display:inline;background:0 0;font-size:inherit;margin:0;color:#578bc9;padding:0;cursor:pointer}#client .client-log #log-container #clientlog table .mobile-row p>a:hover{color:#fa8c2b}#client .client-log #log-container #clientlog table .mobile-row p>a:before{display:initial}#client .client-log #log-container #clientlog table .mobile-row td p:nth-child(2) a{color:#578bc9}#client .client-log #log-container #clientlog table .mobile-row .child-items-table .child-item td{width:0!important;white-space:unset!important;overflow:auto!important}#client .client-log #log-container #clientlog .mobile-row td:last-child,#client .client-log #log-container #clientlog .mobile-row th:last-child,#client .client-log #log-container #clientlog .mobile-thead td:last-child,#client .client-log #log-container #clientlog .mobile-thead th:last-child{white-space:normal!important}#client .client-log #log-container #clientlog .mobile-row th,#client .client-log #log-container #clientlog .mobile-thead th{padding:10px 10px 10px 14px!important}#client .client-log #log-container #clientlog td,#client .client-log #log-container #clientlog th{font-size:13px;border-radius:0;padding:10px!important}#client .client-log #log-container #clientlog .desktop-row,#client .client-log #log-container #clientlog .desktop-thead,#client .client-log #log-container #clientlog .mobile-row,#client .client-log #log-container #clientlog .mobile-thead{background-color:#f0f1f3}#client .client-log #log-container #clientlog thead.desktop-thead tr th:first-child{padding-left:16px!important}#client .client-log #log-container #clientlog thead.desktop-thead,#client .client-log #log-container #clientlog thead.mobile-thead{pointer-events:none;cursor:default}#client .client-log #log-container #clientlog th:nth-child(2){width:135px}#client .client-log #log-container #clientlog th:nth-child(4){width:140px}#client .client-log #log-container #clientlog td{padding:2px 4px;white-space:inherit;vertical-align:top;color:#787878}#client .client-log #log-container #clientlog td strong{font-weight:600}#client .client-log #log-container #clientlog td p{font-size:14px;margin:15px 0;color:#255187}#client .client-log #log-container #clientlog td .btn{display:inline-flex;align-items:center;justify-content:center;height:34px;border-radius:3px;padding:5px 15px;font-size:13px}#client .client-log #log-container #clientlog td .invoice-email-buttons a{float:right;margin:0 0 0 3px}#client .client-log #log-container #clientlog td>a{white-space:normal;background:0 0;padding:0;font-size:inherit;margin:0}#client .client-log #log-container #clientlog td>a.download-quick-link #client .client-log #log-container #clientlog td>a.invoice-quick-link,#client .client-log #log-container #clientlog td>a.pdf-link{color:#fff;padding:5px 15px;line-height:initial;margin-top:5px;border-radius:3px;pointer-events:auto;cursor:pointer}@media only screen and (max-width:669px){#client .client-log #log-container #clientlog .log_appt,#client .client-log #log-container #clientlog .log_consultation,#client .client-log #log-container #clientlog .log_treatment{white-space:normal}#client .client-log #log-container #clientlog table tr td{padding:10px;white-space:nowrap;background-color:#fff}#client .client-log #log-container #clientlog table tr td:first-child span{display:block;width:5px;height:54px;border-radius:0!important}#client .client-log #log-container #clientlog table th{font-size:14px!important}#client .client-log #log-container #clientlog .desktop-row,#client .client-log #log-container #clientlog .desktop-thead{display:none}#client .client-log #log-container #clientlog .hidden-mobile{display:none!important}}@media only screen and (min-width:669px){#client .client-log #log-container #clientlog table{table-layout:auto}#client .client-log #log-container #clientlog table td{padding:10px;width:auto}#client .client-log #log-container #clientlog table td a{pointer-events:none;cursor:default}#client .client-log #log-container #clientlog table td a .invoicedetails,#client .client-log #log-container #clientlog table td a .totaldetails{margin:0;float:none}#client .client-log #log-container #clientlog table td:nth-of-type(3) a{color:#578bc9;pointer-events:auto;cursor:pointer}#client .client-log #log-container #clientlog table td:nth-of-type(3) a:hover{color:#fa8c2b}#client .client-log #log-container #clientlog table td:nth-of-type(3) a.view-invoice-link{display:block}#client .client-log #log-container #clientlog .mobile-row,#client .client-log #log-container #clientlog .mobile-thead{display:none}#client .client-log #log-container #clientlog .hidden-desktop{display:none!important}#client .client-log #log-container #clientlog .child-items-table{margin:35px 0 -7px!important;background-color:transparent!important}#client .client-log #log-container #clientlog .child-items-table .child-item{border-top:1px solid #dcdcdc}#client .client-log #log-container #clientlog .child-items-table .child-item td{background-color:transparent;padding:5px 0}}@media only screen and (min-width:1200px){#client .client-log #log-container #clientlog td{position:relative}#client .client-log #log-container #clientlog td>a.download-quick-link,#client .client-log #log-container #clientlog td>a.invoice-quick-link{position:absolute;top:9px}#client .client-log #log-container #clientlog td>a.pdf-link{right:117px}#client .client-log #log-container #clientlog td>a.invoice-quick-link{right:10px}#client .client-log #log-container #clientlog table .child-items-table{margin-top:15px!important}}#client .client-log .client-log-header{position:relative;display:flex;flex-wrap:nowrap}#client .client-log .client-log-header .status-key-btn{display:block;font-size:12px;white-space:nowrap;height:35px;width:35px;z-index:1;margin-right:5px}#client .client-log .client-log-header .status-key-btn .c-svg{opacity:.88}#client .client-log .client-log-header .status-key-btn,#client .client-log .client-log-header .status-key-btn:hover .c-svg{opacity:1;transition:all .2s linear}@media only screen and (min-width:480px){#client .client-log .client-log-header .status-key-btn{padding:0 15px 0 35px;width:initial;text-align:left;background-position:center left}}@media only screen and (min-width:670px){#client .client-log .client-log-header .status-key-btn{margin-right:10px}}@media only screen and (min-width:768px){#client .client-log .client-log-header .status-key-btn{display:none}}#client .client-log .client-log-header .status-key-btn .c-svg{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;height:35px;width:35px;min-height:35px;min-width:35px}#client .client-log .client-log-header .status-key-btn .c-svg svg{height:12px;width:12px}#client .client-log .client-log-header .status-key{z-index:99;background-color:#fff;position:absolute;top:40px;left:0;padding:10px 10px 20px;border:1px solid #255187;border-radius:3px;width:200px;box-shadow:3px 3px 10px 0 rgba(0,0,0,.2)}@media only screen and (min-width:768px){#client .client-log .client-log-header .status-key{border:0;box-shadow:none;padding:0;height:35px;position:relative;width:auto;top:auto;top:initial;display:flex!important;visibility:visible!important;flex:1 1 100%;flex-wrap:wrap;justify-content:flex-start}}#client .client-log .client-log-header .status-key .key-item{text-align:left;margin:10px 0;width:100%;display:inline-block;color:#255187;font-size:12px;white-space:nowrap;line-height:0}@media only screen and (min-width:480px){#client .client-log .client-log-header .status-key .key-item{margin:10px 0;max-width:168px}}@media only screen and (min-width:768px){#client .client-log .client-log-header .status-key .key-item{margin:0 20px 0 0;width:auto;min-width:70px;font-size:12px;line-height:0}#client .client-log .client-log-header .status-key .key-item:last-of-type{margin:0!important}}@media only screen and (min-width:992px){#client .client-log .client-log-header .status-key{padding-top:8px}#client .client-log .client-log-header .status-key .key-item{font-size:13px}}@media only screen and (min-width:1200px){#client .client-log .client-log-header .status-key{padding-left:18px}#client .client-log .client-log-header .status-key .key-item{margin:0 35px 0 0}}#client .client-log .client-log-header .status-key .circle{display:inline-block;width:14px;height:14px;border-radius:50%;margin:0 10px;position:relative;top:2px}@media only screen and (min-width:768px){#client .client-log .client-log-header .status-key .circle{width:12px;height:12px;margin:0 3px 0 0;top:1px}}@media only screen and (min-width:1200px){#client .client-log .client-log-header .status-key .circle{width:14px;height:14px;top:2px}}#client .client-log .client-log-header .status-key.hidden+.status-key-overlay{display:none}#client .client-log .client-log-header .attach-document-btn{display:block;font-size:12px;white-space:nowrap;height:35px;width:35px;z-index:1;margin-right:5px}#client .client-log .client-log-header .attach-document-btn .c-svg{opacity:.88}#client .client-log .client-log-header .attach-document-btn,#client .client-log .client-log-header .attach-document-btn:hover .c-svg{opacity:1;transition:all .2s linear}@media only screen and (min-width:480px){#client .client-log .client-log-header .attach-document-btn{padding:0 15px 0 35px;width:initial;text-align:left}}@media only screen and (min-width:670px){#client .client-log .client-log-header .attach-document-btn{margin-right:10px}}#client .client-log .client-log-header .attach-document-btn .c-svg{position:absolute;top:0;left:0;height:35px;width:35px;min-height:35px;min-width:35px}#client .client-log .client-log-header .attach-document-btn .c-svg svg{height:17px;width:17px}@media only screen and (min-width:992px){#client .client-log .client-log-header .attach-document-btn{padding:0 15px 0 40px}#client .client-log .client-log-header .attach-document-btn .c-svg{left:5px}}#client .client-log .client-log-header .client-log-select-wrap{border:1px solid #255187;border-radius:3px;display:inline-block;position:relative;height:35px}#client .client-log .client-log-header .client-log-select-wrap select{font-size:12px;color:#255187;height:33px!important;box-shadow:inset 0 0 0 0 #fff;border-radius:3px;border:0;text-overflow:ellipsis;padding:0 30px 0 10px}@-moz-document url-prefix(){#client .client-log .client-log-header .client-log-select-wrap select{padding:0 25px 0 5px}}#client .client-log .client-log-header .client-log-select-wrap .c-svg{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;pointer-events:none;height:33px;width:33px;min-height:33px;min-width:33px}#client .client-log .client-log-header .client-log-filter,.c-data__key,.c-data__value{flex:1 1 auto}#client .client-log .client-log-header .client-log-select-wrap .c-svg svg{height:12px;width:12px}#client .client-log .client-log-header .client-log-per-page{margin-right:5px;width:93px;min-width:93px}@media only screen and (min-width:670px){#client .client-log .client-log-header .client-log-per-page{margin-right:10px}}#client h4{font-weight:600}#client .top-title{padding:15px;position:relative;top:0;left:0;width:100%}#client .top-title:after,#client .top-title:before{content:"";display:table;line-height:0}@media only screen and (min-width:768px){#client .client-log .client-log-header .client-log-filter{min-width:150px}#client .top-title{padding:5px 0 10px}}#client .top-title h3{font-size:20px;font-weight:500;padding:0;margin:0;width:100%}@media only screen and (min-width:768px){#client .top-title h3{width:auto;float:left;margin:5px 0;font-size:22px}}#client .top-title h3 span.edit-client-title-name{font-size:.8em;display:block}@media only screen and (min-width:480px){#client .top-title h3 span.edit-client-title-name{display:inline}#client .top-title h3 span.edit-client-title-name:before{content:' ';padding-right:5px}}#client .top-title h3 span.client-reference p{font-weight:500;font-size:20px;margin:0;color:#255187}#client .client-top-title{padding:15px;position:relative;top:0;left:0;width:100%;float:left}@media only screen and (min-width:480px){#client .client-top-title{padding:15px 30px}#client .client-top-title h3{font-size:18px}#client .client-top-title h3 span.edit-client-title-name{display:inline}#client .client-top-title h3 span.edit-client-title-name:before{content:'-';padding-right:5px}}@media only screen and (min-width:768px){#client .client-top-title{margin-top:25px;margin-bottom:10px;top:0;padding:0}}@media only screen and (min-width:992px){#client .client-top-title{width:515px}#client .client-top-title h3{font-size:20px;padding:10px 0 0}}#client .client-top-title h3{font-weight:600;font-size:16px;margin:0;padding:0;float:left;line-height:1.2em;color:#255187}#client .client-top-title h3 span.edit-client-title-name{font-size:.8em;display:block}@media only screen and (min-width:670px){#client .form-fields-col{width:50%;float:left}}@media only screen and (min-width:992px){#client .form-fields-col{width:33.333%}}#edit_client_ a.btn.rc_datepicker{padding:0;width:28px;display:inline-block;text-align:center;height:28px;margin:0;min-width:28px!important;max-width:28px!important}.mobile320 h4{font-weight:400}.client-top-title .client-reference{font-size:.9em}.right-information-box{display:table;width:100%;margin:5px 0 20px;padding:0 15px}.right-information-box .information-box{background:#ebebeb;padding:0 15px 0 65px;color:#888;position:relative;font-size:13px;height:60px;display:table-cell;vertical-align:middle;border-radius:3px}.right-information-box .information-box .c-svg{position:absolute;top:0;left:3px;height:60px;width:60px;min-height:60px;min-width:60px}.right-information-box .information-box .c-svg svg{height:30px;width:30px}.right-information-box .information-box p{margin:0;line-height:1.2rem;font-size:13px}@media only screen and (min-width:480px){.right-information-box .information-box p{font-size:15px}}.form-fields-col{width:100%;margin:0 auto;padding:0 15px}.form-fields-col dl.form-fields dt{float:left;padding-right:4px;line-height:40px;height:40px;width:82px;clear:left;margin-bottom:5px;text-align:right}.form-fields-col dl.form-fields dt label{font-size:14px;color:#999;height:40px;line-height:40px}.form-fields-col dl.form-fields dt label.required{font-weight:700}.form-fields-col dl.form-fields dt label.required:after{content:'*'}.form-fields-col dl.form-fields dt label.two-lines{line-height:17px!important}.form-fields-col dl.form-fields dd{clear:right;margin:0 0 5px;float:left;position:relative;width:calc(100% - 82px)}.form-fields-col dl.form-fields dd .error-message{color:#b94a48;text-align:right}.form-fields-col dl.form-fields dd p{margin:0;height:40px;line-height:40px}.form-fields-col dl.form-fields input[type=email],.form-fields-col dl.form-fields input[type=text],.form-fields-col dl.form-fields input[type=date],.form-fields-col dl.form-fields input[type=tel],.form-fields-col dl.form-fields select,.form-fields-col dl.form-fields textarea{border-radius:5px;border:1px solid #C8D0DB;height:40px!important;margin:0;color:#282828;width:100%;box-shadow:none;padding:0 8px}.form-fields-col dl.form-fields input[type=email].error,.form-fields-col dl.form-fields input[type=text].error,.form-fields-col dl.form-fields input[type=date].error,.form-fields-col dl.form-fields input[type=tel].error,.form-fields-col dl.form-fields select.error,.form-fields-col dl.form-fields textarea.error{border:2px solid #b94a48}.form-fields-col dl.form-fields textarea{height:150px!important}.form-fields-col dl.form-fields .rc_datepicker{position:absolute;right:3px;padding:0;height:30px;width:30px;top:5px}.form-fields-col dl.form-fields .c-svg{position:absolute;top:0;right:0;pointer-events:none;height:40px;width:40px;min-height:40px;min-width:40px}.form-fields-col dl.form-fields .c-svg svg{height:13px;width:13px}.form-fields-col dl.form-fields input[type=date].has-datepicker{padding-right:40px}.form-fields-col .checkbox-container{position:relative;float:left;height:35px;margin-top:15px;min-width:max-content}@media only screen and (min-width:768px){.form-fields-col .checkbox-container{height:25px;top:-3px}}.form-fields-col .checkbox-container input{position:absolute;top:0;left:0;opacity:.001;z-index:1;border-radius:3px;border:none;width:100%;height:100%!important}.form-fields-col .checkbox-container input+.checkbox:after{left:-1px;background-size:30px;border-radius:3px;border:1px solid #C8D0DB;opacity:1;top:-1px;height:35px;width:35px;content:'';pointer-events:none;position:absolute}.form-fields-col .checkbox-container input:checked+.checkbox:after{background-position:center center;background-repeat:no-repeat;background-attachment:scroll;border:1px solid #a6c761;background-color:#a6c761;background-size:100%;background-image:url(/img/icons/tick.svg)}@media only screen and (min-width:768px){.form-fields-col .checkbox-container input+.checkbox:after{height:20px;width:20px;top:3px}.form-fields-col .checkbox-container input:checked+.checkbox:after{height:20px;width:20px}}.form-fields-col .checkbox-container .checkbox{float:left;position:relative}.form-fields-col .checkbox-container label{cursor:default;font-size:14px;color:#999;height:35px;line-height:37px;padding-left:40px}@media only screen and (min-width:768px){.form-fields-col .checkbox-container label{height:25px;line-height:27px;padding-left:23px}}@media only screen and (min-width:992px){.form-fields-col .checkbox-container label{height:27px;line-height:29px}}.form-fields-col .radio-choice{padding:10px 0 10px 82px}.form-fields-col .radio-choice label{display:inline;color:#999;font-size:14px}.client-btn,.form-fields-col .submit-btns .btn{display:inline-block;position:relative;line-height:40px;float:right}.form-fields-col .radio-choice label:first-of-type{margin-right:10px}.form-fields-col .radio-choice input[type=radio]{width:17px;height:17px}.form-fields-col .submit-btns .btn{width:101px;margin:0 0 0 7px;color:#fff;padding:0;height:auto;opacity:1}.form-fields-col .submit-btns .btn.btn-cancel{background:#d26a67}.form-fields-col .submit-btns .btn.btn-success{color:#fff}.form-fields-col .submit-btns .btn.btn-success.saving{color:#fff!important;-webkit-text-fill-color:#fff;padding:0;text-align:center}.client-btn{max-height:40px;min-height:40px;font-size:13px;font-weight:500;color:#fff!important;white-space:nowrap;border-radius:3px;margin:0 4px 0 0;padding:0 15px;text-align:center}.client-btn.add{margin-bottom:5px;margin-right:0!important;background-color:#a6c761}.client-btn.add:hover{background-color:#94b156!important}.client-btn.delete{background-color:#c53e3b}.client-btn.delete:hover{background-color:#af3734!important}.client-btn.edit{background-color:#578bc9}.client-btn.edit:hover{background-color:#4d7cb3!important}.client-btn.start-consultation{background-color:#fa8c2b}.client-btn.start-consultation:hover{background-color:#de7c26!important}.client-btn.current{float:right;background-color:#578bc9}.client-btn.current:hover{background-color:#4d7cb3!important}.client-btn.add,.client-btn.current,.client-btn.delete,.client-btn.edit,.client-btn.start-consultation{transition:background-color .2s linear}@media only screen and (min-width:480px){.client-btn{margin:0 10px 0 0;padding:0 15px}.client-btn.icon{padding:0 15px 0 45px;background-position:center left 10px!important;background-repeat:no-repeat!important;background-size:28px 28px!important}.client-btn.icon.add{background-image:url(/img/icons/icon-add.svg)!important}.client-btn.icon.delete{background-image:url(/img/icons/icon-delete-01.svg)!important}.client-btn.icon.edit{background-image:url(/img/icons/icon-edit-01.svg)!important}.client-btn.icon.start-consultation{background-image:url(/img/icons/icon-consultation-01.svg)!important}}#current-client{display:flex;justify-content:space-between;z-index:1;position:relative;background-color:#fff;padding:0 15px;max-height:45px}@media only screen and (min-width:768px){#current-client{z-index:1;max-height:53px;background-color:transparent;padding:0;margin-bottom:0}}#current-client .current-client{float:left;margin:0 0 10px;width:calc(100% - 101px);max-width:fit-content;max-width:-moz-fit-content;min-width:157px}#current-client .current-client>span{max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;font-weight:700;position:relative;top:9px;margin-right:10px;font-size:16px}#current-client .current-client .client-btn{float:none;font-weight:500;display:flex;flex-direction:row;justify-content:flex-start;width:100%;align-items:center;flex-wrap:wrap;align-content:center}#current-client .current-client .client-btn strong,#results .search-results-amount,#results .search-term{font-weight:700}#current-client .current-client .client-btn span{white-space:nowrap;line-height:initial}#current-client .current-client.disabled .client-btn{opacity:.5}#current-client .current-client.disabled span{padding-bottom:10px}#current-client .client-btn.add{float:none}#current-client span.name{font-weight:400}@media only screen and (min-width:768px){#current-client .client-btn.add{float:right;position:static}#current-client .current-client{float:left;margin-left:0}#current-client>span{text-align:right;cursor:default}body#client #searchbar{border:none;height:110px}}#client #clientlog{margin:10px}#client #clientlog table{max-width:1000%;width:100%}#client #clientlog table.sortable th:not(.sorttable_sorted):not(.sorttable_sorted_reverse):after{content:" \25BE";color:#fff;font-size:22px;position:absolute;right:5px;top:7px;opacity:.5}#client #clientlog th{cursor:pointer;text-align:left;padding:4px;white-space:nowrap;position:relative}#client #clientlog th:first-child{width:40px}#client #clientlog th:nth-child(2){width:135px}#client #clientlog td{padding:2px 4px;white-space:nowrap}#client #clientlog .client-log-invoice .child-items-table{margin-top:5px;border:none;background-color:#fff;font-size:13px}#client #clientlog .client-log-invoice .child-items-table td{border:none;background-color:#fff;padding:0 5px 0 0}#client #clientlog .client-log-invoice .child-items-table .child-item-total{text-align:right}#client #edit_client_form_ #practitioner_ownonly{padding-top:5px}body#client #searchbar{background-color:#dae5f3;z-index:100;position:relative;top:0;left:0;width:100%;height:110px;padding:15px 15px 0}body#client #searchbar.no-tabs{height:72px;border:none}body#client #searchbar.full-width{width:100%}body#client #searchbar h3{font-size:22px;position:absolute;top:7px;left:30px}body#client #searchbar .data-tabs .tab.active{color:#4d7cb3;cursor:default;background-color:#fff}body#client .mobile-tabbed{margin-top:10px}@media only screen and (min-width:768px) and (min-width:768px){body#client .mobile-tabbed #searchbar .data-tabs{display:none!important}}@media only screen and (min-width:768px){body#client .mobile-tabbed{margin-top:0}body#client .mobile-tabbed #searchbar{margin-bottom:15px;height:72px;border:none}body#client .mobile-tabbed #searchbar .title h3{font-size:20px;top:20px;left:30px}body#client .mobile-tabbed .tab-content{display:block!important;overflow:hidden}}@media only screen and (min-width:1200px){body#client .mobile-tabbed #searchbar{width:calc(100% - 285px);float:left}}#results .search-term{color:#7ca5d5}#results .search-results{cursor:default;background-color:#fff;pointer-events:none;padding:5px 15px 10px;font-size:16px;border-bottom:4px solid #fff}#results .search-result{background-color:#ecf2f9;transition:background-color .2s linear;border-bottom:4px solid #fff}#results .search-result:hover{background-color:#dae5f3;color:#5c8dca}@supports (-webkit-overflow-scrolling:touch){#results .search-result{background-color:#dae5f3}}@media only screen and (min-width:768px){#results{float:left;width:70%;padding:10px 0 0!important;font-size:13px}#results .pre-search-text{padding:26px 45px}#results .search-result{padding:20px 15px 20px 30px;font-size:16px}#results .search-results{padding:5px 15px 15px 30px}}@media only screen and (min-width:1200px){#results{width:calc(100% - 285px)}}#previous-searches .previous-search,#previous-searches .previous-selection{position:relative;background-color:#ececec;border-top:2px solid #fff;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:flex;align-items:center;justify-content:flex-start;padding:0 45px 0 10px;font-size:.85rem;line-height:0;min-height:45px;font-weight:400;color:#666;border-radius:0}#previous-searches .previous-search:hover,#previous-searches .previous-selection:hover{background-color:#e1eaf5;color:#578bc9}#previous-searches .previous-search:hover svg,#previous-searches .previous-selection:hover svg{fill:#578bc9}#previous-searches .c-svg{position:absolute;top:0;bottom:0;right:5px;margin:auto 0;height:40px;width:40px;min-height:40px;min-width:40px}#previous-searches .c-svg svg{height:20px;width:20px}#previous-searches h3{display:block;margin:0 0 10px;font-size:15px;font-weight:600;line-height:40px;left:0;font-family:Roboto,'Noto Sans',"Arial Narrow",Arial,Helvetica,sans-serif;color:#666;border-bottom:1px solid #d7d7d7;height:40px;padding:1px 10px 0}#previous-searches h3:last-of-type{margin:10px 0}#previous-searches a{font-weight:700;color:#aaa;padding:10px 15px}@media only screen and (min-width:768px){#previous-searches{display:block;padding:0 0 0 15px;font-size:13px;width:30%;max-width:285px}#previous-searches .pre-search-text{border-top:2px solid #fff;background-color:#f0f0f0;top:0;height:80px;display:flex;align-items:center;padding:15px}#previous-searches .pre-search-text p{line-height:1.2em;margin:0}#previous-searches h3{margin:0;background-color:#dcdcdc}#previous-searches h3:last-of-type{margin-top:10px;margin-bottom:0}#previous-searches a{padding:15px 15px 15px 20px;transition:all .15s linear;margin-bottom:0}}.client-log-modals .modals .modal .tabs .tab,.modal-wrapper .modal-box .tabs .tab,.tab-content>a{transition:background-color .1s linear,color .1s linear}.pre-search-text{padding:30px 15px;font-size:15px;width:100%;position:relative;top:-25px}.pre-search-text ul{margin:0 0 0 30px}.pre-search-text ul li{list-style-type:disc;margin-top:6px}.pre-search-text a{display:inline;color:inherit;padding:0;background:0 0;border-radius:0}@media only screen and (min-width:480px){.pre-search-text ul{margin:10px 20px 0 30px;padding:0;float:left}}.current-search-results .pre-search-text{background-color:#ecf2f9;padding:20px 15px;top:0}.tab-content{display:none;padding:10px 15px 15px;position:relative;top:0;left:0;bottom:0;right:0;font-size:16px;line-height:20px;width:100%;height:100%;background-color:#fff}.buttons-group button,.export-client-details .export-client-details-btn{white-space:nowrap;line-height:40px;text-align:left;letter-spacing:.05em}@media only screen and (min-width:480px){.tab-content{padding:10px 30px 15px}}@media only screen and (min-width:768px){.tab-content{font-size:14px;padding:10px 0 0}.tab-content>a{border-radius:0}}.tab-content>a{display:block;color:#787878;padding:15px;background:#fff;border-radius:3px;font-size:14px}.tab-content>a a:hover{background-color:#e1eaf5;color:#5c8dca}.delete_client_details td,.delete_client_details th{padding:5px;text-align:left}.client-details h4{margin-top:30px}.stacked-dl-container .stacked-dl{font-size:14px}.stacked-dl-container .stacked-dl dt{float:left;display:block;padding:8px 15px}.stacked-dl-container .stacked-dl a{color:#578bc9;pointer-events:auto;cursor:pointer;background:#fff;margin:0}.stacked-dl-container .stacked-dl a #address-inner{min-height:86px}.stacked-dl-container .stacked-dl a:hover{color:#446c9c}.stacked-dl-container .stacked-dl dd{clear:right;width:calc(100%);display:block;margin:0;padding-left:185px;background:#e4e4e4;border:1px solid #c8c8c8;border-bottom:0;min-height:38px}.stacked-dl-container .stacked-dl dd:last-child{border-bottom:1px solid #c8c8c8}.stacked-dl-container .stacked-dl dd>div{padding:8px 15px;background:#fff;min-height:38px;word-wrap:break-word}.stacked-dl-container .stacked-dl dd a{background-color:#fff!important;margin-bottom:0;color:#578bc9;display:block}.stacked-dl-container .stacked-dl dd a #address-inner{min-height:86px;padding:8px 15px}.stacked-dl-container .stacked-dl dd a:hover{color:#fa8c2b}.buttons-group{display:flex;flex-direction:column;margin-top:15px;padding-top:15px;border-top:1px solid #c8c8c8}.buttons-group button{position:relative;height:40px;background-color:#a6c761;width:205px;padding:0 0 0 50px;color:#fff;border:0;border-radius:3px;font-size:14px;font-weight:700;margin-bottom:10px}.buttons-group button:hover{transition:background-color .2s linear;background-color:#94b156!important}.buttons-group button .c-svg{opacity:.88;position:absolute;top:0;left:5px;height:40px;width:40px;min-height:40px;min-width:40px}.buttons-group button,.buttons-group button:hover .c-svg{opacity:1;transition:all .2s linear}.buttons-group button .c-svg svg{height:18px;width:18px}@media only screen and (min-width:768px){.buttons-group{flex-direction:row}.buttons-group button{width:auto;margin-right:10px;padding:0 20px 0 40px;text-align:left}.buttons-group button:after{content:'';opacity:.7;position:absolute;top:0;left:0;width:40px;height:40px;background-position:center left 10px;background-size:23px 23px;background-repeat:no-repeat}}.export-client-details{margin-top:15px;border-top:1px solid #ccc;padding-top:15px}.export-client-details .export-client-details-btn{position:relative;height:40px;color:#fff;border:0;border-radius:3px;font-size:13px;font-weight:700;background-color:#a6c761;width:205px;padding:0 0 0 50px}.export-client-details .export-client-details-btn:hover{transition:background-color .2s linear;background-color:#94b156!important}.export-client-details .export-client-details-btn .c-svg{opacity:.88;position:absolute;top:0;left:5px;height:40px;width:40px;min-height:40px;min-width:40px}.export-client-details .export-client-details-btn,.export-client-details .export-client-details-btn:hover .c-svg{opacity:1;transition:all .2s linear}.mc-modals .modal,.modal{transition:height .15s ease-out,width .15s ease-out,margin .15s ease-out}.export-client-details .export-client-details-btn .c-svg svg{height:18px;width:18px}.client-details-notes{margin-bottom:10px;padding:14px;border-radius:5px}.client-details-notes p{margin:0 0 3px;font-size:12px}@media only screen and (min-width:768px){.client-details-notes{width:49%;float:left}}.red-font{color:#b13f3f}.blue-font{color:#6464d2}.critical-information:empty+h4{margin-top:-10px}@media only screen and (min-width:670px){.critical-information{display:inline-flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-start;align-items:stretch;margin-bottom:-10px;width:100%}}.client-features{padding:0;margin-left:15px;height:55px;float:left}@media only screen and (min-width:480px){.client-features{margin-left:30px}.desktop768 h4{font-weight:400}}@media only screen and (min-width:768px){.client-features{margin-left:0}}@media only screen and (min-width:992px){.client-features{float:right;margin-top:15px;top:0;padding:0}}.medical-details-title{width:50%;float:left;font-weight:400}.md-last-updated{float:left;margin-top:12px}.table-bordered{border-top:0}dl.medical-history dd{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #ccc;margin-left:0}.delete_client_details{margin:26px 0 0 24px;padding-right:20px}@media only screen and (min-width:768px){.delete_client_details{margin:47px 0 0;padding-right:0}.mnote-last-updated{margin-right:15px}}@media only screen and (max-width:991px){.desktop768{display:none}}@media only screen and (min-width:480px){.address{display:block}}@media only screen and (min-width:992px){.address{display:inline}}@media only screen and (max-width:376px){.mnote-last-updated{float:left!important}}@media only screen and (max-width:670px){.mnote-last-updated{float:right;text-align:right;font-size:14px;margin-top:2px}}@media only screen and (min-width:670px){.chargedetails{float:none;margin:0 0 10px}.table-bordered{border:1px solid #ddd}}@media only screen and (min-width:768px){.container{padding:0 15px}.pdeatails-first-stack{width:calc(50% - 4px);float:left;margin-right:14px}.pdeatails-second-stack{width:calc(50% - 10px);float:left}.mdetails-first-stack{width:49%;float:left;margin-right:14px}.mdetails-second-stack{width:49%;float:left}.small-mg{margin-right:14px}}.send-invoice-modal{position:fixed;width:500px;height:255px;top:50%;left:50%;margin-top:-100px;margin-left:-250px;background-color:#fff;border:1px solid #ddd;z-index:999;border-radius:4px}@media only screen and (max-width:480px){.send-invoice-modal{width:300px;margin-left:-152px}.send-invoice-modal .close-invoice-input{width:90%}}.send-invoice-btn{color:#fff;padding:5px 10px;height:auto;line-height:initial;margin-top:5px;border-radius:3px;display:inline-block;pointer-events:auto;cursor:pointer;background:#a6c761}#client-export-modal .display-none,.cannot-be-deleted,.client-log .modals,.modal{display:none}.close-modal-content{padding-left:15px}.client-log .modals{position:fixed;z-index:10001;left:0;top:0;bottom:0;right:0;width:100%;height:100%;overflow:hidden;padding:15px}@media only screen and (min-width:480px){.client-log .modals{padding:30px}}.client-log .modals .modal{position:relative}.modal{z-index:10002;border-radius:3px;background-color:#fff;margin:0 auto 90px;padding:15px 15px 30px;max-width:800px;width:100%;overflow:scroll;top:initial;max-height:100%;height:auto;overflow-y:auto;text-align:left;pointer-events:initial;-webkit-box-shadow:3px 3px 8px 1px rgba(0,0,0,.3);-moz-box-shadow:3px 3px 8px 1px rgba(0,0,0,.3);box-shadow:3px 3px 8px 1px rgba(0,0,0,.3)}.modal.confirm-delete,.modal.delete.treatment,.modal.export-client,.modal.feedback-modal,.modal.modal.anonymise.client,.modal.search-client-modal,.modal.ws-tester-modal{top:15px;height:auto;width:calc(100% - 30px);overflow-x:hidden}@media only screen and (min-width:480px){.modal.confirm-delete,.modal.delete.treatment,.modal.export-client,.modal.feedback-modal,.modal.modal.anonymise.client,.modal.search-client-modal,.modal.ws-tester-modal{top:30px;width:calc(100% - 60px)}.modal{height:calc(100vh - 60px);padding:20px 30px 30px}}@media only screen and (min-width:768px){.modal.confirm-delete,.modal.delete.treatment,.modal.export-client,.modal.feedback-modal,.modal.modal.anonymise.client,.modal.search-client-modal,.modal.ws-tester-modal{width:100%}}@media only screen and (min-width:670px){.modal{height:auto;max-height:80vh;padding:20px 30px 30px;overflow:auto}}#client-export-modal #download-files-content{margin-top:15px}#client-export-modal #download-files-content .form-fields-col{width:calc(50% - 10px)!important;float:left}#client-export-modal #download-files-content button{color:#fff;background-color:#578bc9;border:none;padding:3px 19px;border-radius:3px;margin-top:10px}#client-export-modal #download-export-content a:hover,#client-export-modal #download-files-content button:hover{background-color:#b8d0ef}#client-export-modal #download-export-content{text-align:center;margin-top:15px}#client-export-modal #download-export-content a{width:100%;height:125px;cursor:pointer;background-color:#dae5f3;border-radius:3px;font-size:18px;color:#255187;font-weight:500;border:1px solid #255187;padding:10px 100px}@media only screen and (max-width:479px){#client-export-modal #download-export-content a{padding:10px 40px}}@media only screen and (max-width:321px){#client-export-modal #download-export-content a{padding:10px 20px}}#client-export-modal #client-export-content{margin-top:15px}#client-export-modal #client-export-content .client-export-option{width:calc(50% - 3px);float:left;margin-right:3px;border:1px solid silver;text-align:center;height:125px;cursor:pointer;background-color:#dae5f3;border-radius:3px}#client-export-modal #client-export-content .client-export-option h4{margin-top:50px}#client-export-modal #client-export-content .client-export-option:hover{background-color:#b8d0ef}#client-export-modal #export-loading{text-align:center}#client-export-modal #export-loading img{height:100px;display:flex;align-items:center;justify-content:center;margin:auto}.modal.export-client .close{position:absolute;border-radius:0;top:3px;right:4px;width:35px;height:35px;margin:0;padding:0;z-index:1;opacity:1}.modal.export-client .bttn.export:after,.modal.export-client .close:after,.modal.export-client p.export-success a:after{top:0;left:0;content:'';background-repeat:no-repeat}.modal.export-client .close:after{opacity:1;position:absolute;bottom:0;right:0;height:35px;width:35px;background-position:center center;background-size:12px;background-attachment:scroll;pointer-events:none;background-image:url(/img/icons/close-grey.svg)}.modal.export-client .area{border-bottom:1px solid #9DA8BB;margin-bottom:15px}.modal.export-client .area:after,.modal.export-client .area:before{content:"";display:table;line-height:0}.modal.export-client h3,.modal.export-client h4{color:#6C7689;font-weight:600;cursor:default}.modal.export-client h3{font-size:19px}.modal.export-client h4{font-size:17px}.modal.export-client p{color:#6C7689;margin:3px 0 20px;cursor:default}.modal.export-client p.export-success a{transition:background-color .2s linear,color .2s linear;position:relative;height:100px;width:100%;line-height:inherit;border-radius:3px;text-align:left;background-color:#ecf2f9;border:1px solid #578bc9!important;color:#578bc9!important;display:block;font-size:17px;font-weight:500;padding:37px 0 0 100px}.modal.export-client p.export-success a:hover{transition:background-color .2s linear,color .2s linear;color:#fa8c2b;background-color:#dae5f3}.modal.export-client p.export-success a:after{position:absolute;height:100px;width:100px;background-attachment:scroll;background-position:center;background-size:68px;background-image:url(/img/icons/download-lightblue.svg)}.modal.export-client .client-details{display:table;width:100%;margin-bottom:15px;border-radius:3px;padding:15px;background-color:#ecf2f9;border:1px solid #9DA8BB}.modal.export-client .client-details:after,.modal.export-client .client-details:before{content:"";display:table;line-height:0}@media only screen and (min-width:480px){.modal.export-client .close{top:8px;right:20px}.modal.export-client .client-details{padding:20px}}.modal.export-client .client-details dl{float:left;width:auto}.modal.export-client .client-details dl dd,.modal.export-client .client-details dl dt,.modal.export-client .client-details dl label{color:#6C7689;display:inline-block;font-size:12px;font-weight:700;line-height:25px}.modal.export-client .client-details dl dd{font-weight:400}.modal.export-client .client-details dl:first-of-type{margin-right:25px}@media only screen and (min-width:670px){.modal.export-client .client-details dl dd,.modal.export-client .client-details dl dt,.modal.export-client .client-details dl label{font-size:14px}.modal.export-client .client-details dl:first-of-type{margin-right:40px}}.modal.export-client .client-details dl abbr{border:none;text-decoration:none}.bttn,.modal.export-client .bttn{-moz-border-radius:3px;text-transform:capitalize;letter-spacing:.08em;white-space:nowrap}.modal.export-client .bttn{user-select:none;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px;background-clip:padding-box;padding:0 15px;height:35px;line-height:36px;font-size:11px;font-weight:700;color:#fff;position:relative;display:inline-block;cursor:pointer;float:right;margin-left:10px;margin-bottom:15px;min-width:80px;text-align:center;outline:0;border:none;transition:background-color .2s linear}.modal.export-client .bttn:hover,.modal.export-client .bttn:visited{color:#fff!important}.modal.export-client .bttn.back{background-color:#aaa}.modal.export-client .bttn.back:hover{background-color:#969696!important}@media only screen and (min-width:480px){.modal.export-client .bttn.back{padding:0 20px 0 40px;text-align:left}.modal.export-client .bttn.back:after{content:'';opacity:.7;position:absolute;top:0;left:0;width:35px;height:35px;background-position:center left 6px;background-size:29px;background-repeat:no-repeat;background-attachment:scroll;background-image:url(/img/icons/arrow-left-white.svg)}}.modal.export-client .bttn.cancel{background-color:#c53e3b}.modal.export-client .bttn.cancel:hover{background-color:#af3734!important}.modal.export-client .bttn.anonymise,.modal.export-client .bttn.confirm,.modal.export-client .bttn.delete{background-color:#a6c761}.modal.export-client .bttn.anonymise:hover,.modal.export-client .bttn.confirm:hover,.modal.export-client .bttn.delete:hover{background-color:#94b156!important}.modal.export-client .bttn.export{position:relative;border-radius:3px;line-height:0;width:100%;height:102px;margin-bottom:15px;margin-left:0;text-align:left;background-color:#ecf2f9;border:1px solid #578bc9!important}.modal.export-client .bttn.export:hover{background-color:#dae5f3}.modal.export-client .bttn.export:after{position:absolute;height:100px;width:100px;background-attachment:scroll;background-position:center;background-size:80px}.modal.export-client .bttn.export.client:after{background-image:url(/img/icons/client-folder-lightblue.png)}.modal.export-client .bttn.export.xml:after{background-image:url(/img/icons/xml-folder-lightblue.png)}@media only screen and (min-width:580px){.modal.export-client .bttn.export{width:calc(50% - 7.5px);float:left;margin-right:15px;height:150px;text-align:center}.modal.export-client .bttn.export:after{top:5px;width:100%}.modal.export-client .bttn.export.xml{margin-right:0}}@media only screen and (min-width:768px){.modal.export-client .bttn.export{height:102px;text-align:left}.modal.export-client .bttn.export:after{top:0;width:100px}}.modal.export-client .bttn.export a{color:#578bc9!important;display:block;width:100%;height:100%;position:absolute;top:0;left:0;line-height:initial;padding-top:40px;font-size:14px;padding-left:90px;z-index:1}.modal.export-client .bttn.export a:hover{color:#fa8c2b!important}@media only screen and (min-width:580px) and (max-width:767px){.modal.export-client .bttn.export a{padding-top:100px;padding-left:0}}.modal.export-client form{position:relative}.modal.export-client form input[type=submit]{display:none}.modal.export-client form:after,.modal.export-client form:before{content:"";display:table;line-height:0}.modal.export-client form .col{float:left;width:100%;height:100%}.modal.export-client form .col:after,.modal.export-client form .col:before{content:"";display:table;line-height:0}@media only screen and (min-width:670px){.modal.export-client form .col{width:calc(40% - 7.5px);margin-right:15px}.modal.export-client form .col:last-of-type{margin-right:0!important}}.modal.export-client form .col dl{margin-bottom:15px}.modal.export-client form .col dl:after,.modal.export-client form .col dl:before{content:"";display:table;line-height:0}.modal.export-client form .col dl dt label{font-size:12px;color:#6C7689;font-weight:700;white-space:nowrap;cursor:default;margin:0}@media only screen and (min-width:480px){.modal.export-client form .col dl dt{width:91px;float:left}.modal.export-client form .col dl dt label{height:35px;padding-right:7px;text-align:right;line-height:37px;border:0!important}}.modal.export-client form .col dl dd{position:relative;height:35px;border-radius:3px;border:1px solid #9DA8BB;width:100%;padding:0;margin:0}.modal.export-client form .col dl dd:after,.modal.export-client form .col dl dd:before{content:"";display:table;line-height:0}@media only screen and (min-width:480px){.modal.export-client form .col dl dd{width:calc(100% - 91px);float:left}}.modal.export-client form .col dl dd input,.modal.export-client form .col dl dd select,.modal.export-client form .col dl dd textarea{border-radius:3px;border:none;width:100%;height:100%!important;box-shadow:none;font-family:Roboto,sans-serif,Arial,Helvetica,sans-serif;font-size:12px!important;line-height:1.5em;color:#6C7689;margin:0;z-index:-1;resize:none;padding:0 10px;border-top:2px solid #fff}.modal.export-client form .col dl dd input.error,.modal.export-client form .col dl dd select.error,.modal.export-client form .col dl dd textarea.error{border:1px solid #b94a48}.modal.export-client form .col dl dd.checkbox{border:none;height:auto;margin-top:-15px}.modal.export-client form .col dl dd.checkbox span{position:relative;float:left;height:35px;margin-top:15px;min-width:max-content}.modal.export-client form .col dl dd.checkbox span input{position:absolute;top:0;left:0;height:35px!important;width:35px;opacity:.001;z-index:1}.modal.export-client form .col dl dd.checkbox span input+.checkbox:after{content:'';opacity:1;position:absolute;top:-1px;left:-1px;height:35px;width:35px;background-position:center center;background-repeat:no-repeat;background-size:30px;background-attachment:scroll;pointer-events:none;border-radius:3px;border:1px solid #9DA8BB}.modal.export-client form .col dl dd.checkbox span input:checked+.checkbox:after{border:1px solid #a6c761;background-color:#a6c761;background-image:url(/img/icons/tick.svg)}.modal.export-client form .col dl dd.checkbox span .checkbox{float:left;position:relative;border:1px solid #9DA8BB;border-radius:3px;height:35px;width:35px;background-color:#fff}.modal.export-client form .col dl dd.checkbox span label{float:left;height:35px;margin:0 0 0 7px;line-height:37px;font-size:12px;color:#6C7689;cursor:default}.modal.export-client .footer-bttns{position:relative;bottom:0;right:0;height:auto;width:100%;float:left;padding:0;background-color:#fff}.modal.export-client .footer-bttns:after,.modal.export-client .footer-bttns:before{content:"";display:table;line-height:0}.modal.export-client .footer-bttns .bttn{float:right;margin-left:10px;margin-bottom:15px;min-width:80px}@media only screen and (min-width:670px){.modal.export-client .footer-bttns .bttn{margin-bottom:0}}.client-log-modals .modals .modal{overflow:auto}.client-log-modals .modals .modal p{font-size:14px!important}.client-log-modals .modals .modal input{box-shadow:none}.client-log-modals .modals .modal .tabs{position:relative;width:100%;height:35px;padding-bottom:34.4px;margin-bottom:15px;margin-top:29.6px}.client-log-modals .modals .modal .tabs .iblock-550{display:inline-block}.client-log-modals .modals .modal .tabs .client p{font-size:14px}.client-log-modals .modals .modal .tabs .tab{float:left;font-size:13px;font-weight:700;height:35px;line-height:35px;margin:0 5px 0 0;padding:0 15px;color:#7ca5d5;border-top-left-radius:5px;border-top-right-radius:5px;border:1px solid #578bc9;background-color:#DDE8F4}.client-log-modals .modals .modal .tabs .active{background-color:#578bc9!important;color:#fff!important}.client-log-modals .modals .modal .tabs:after{content:'';position:absolute;bottom:0;left:0;height:1px;width:100%;display:table;z-index:2;background-color:#578bc9}.client-log-modals .modals .modal .area{width:100%;height:100%;display:none}.client-log-modals .modals .modal .area .appointment .row p{font-size:12px!important;color:#6a98cf;font-weight:700;line-height:1.4em;width:100%;margin:0}.client-log-modals .modals .modal .area .top{position:relative;min-height:40px;width:100%;padding-top:5px;cursor:default}.client-log-modals .modals .modal .area .top p{float:right;position:relative;margin:0 0 0 40px;color:#6C7689;font-size:11px!important;line-height:1.5em;left:-26px}.client-log-modals .modals .modal .area .top:after{content:'';opacity:.7;position:absolute;top:-10px;right:-11px;height:100%;width:40px;background-position:center center;background-repeat:no-repeat;background-size:25px;background-attachment:scroll;background-image:url(/img/icons/alert.png)}.client-log-modals .modals .modal .area .footer-bttns{position:relative;bottom:0;right:0;width:100%;float:left;padding:0;background-color:#fff}.client-log-modals .modals .modal .area .footer-bttns a{color:#fff}.client-log-modals .modals .modal .area .col{width:calc(50% - 7.5px)}.client-log-modals .modals .modal .area .col dl{margin-bottom:15px}.client-log-modals .modals .modal .match-client #matching_clients_area_loading{position:absolute;top:0;left:0}.client-log-modals .modals .modal .match-client #matching_clients_area_loaded .olb-info{margin-right:0;margin-bottom:15px;width:100%}.client-log-modals .modals .modal .match-client #matching_clients_area_loaded .col{height:auto;min-height:100px}.client-log-modals .modals .modal .match-client #matching_clients_area_loaded .col h2{position:relative;font-size:14px;font-weight:700;color:#6C7689;margin:0 0 3px;padding:0;cursor:default;background-color:#fff}.client-log-modals .modals .modal .match-client #matching_clients_area_loaded .col .olb-info-wrapper{position:relative;background-color:#F3F4F7;border:1px solid #6C7689;min-height:190px;border-radius:3px;padding:5px 15px 35px}.client-log-modals .modals .modal .match-client #matching_clients_area_loaded .col .olb-info-wrapper h3{font-size:15px;padding-left:29px;margin:10px 0 8px;background-position:top -2px left -6px;background-repeat:no-repeat;background-size:30px;background-attachment:scroll;background-image:url(/img/icons/icon-client-match.svg)}.client-log-modals .modals .modal .match-client #matching_clients_area_loaded .col .olb-info-wrapper .tr{display:table;width:100%;table-layout:fixed;border-bottom:1px solid #9DA8BB;user-select:select}.client-log-modals .modals .modal .match-client #matching_clients_area_loaded .col .olb-info-wrapper .tr .td{display:table-cell;vertical-align:bottom;font-size:12px;height:31px;color:#6C7689;padding-bottom:3px}.client-log-modals .modals .modal .match-client #matching_clients_area_loaded .col .olb-info-wrapper .tr .td:first-of-type{width:70px}.client-log-modals .modals .modal .match-client #matching_clients_area_loaded .matching-clients{width:100%}.client-log-modals .modals .modal .match-client #matching_clients_area_loaded .matching-clients .matching-clients-wrapper{position:relative;top:-1px;height:auto;max-height:300px;width:100%;overflow:auto;background-color:#EDEFF2}.client-log-modals .modals .modal .match-client #matching_clients_area_loaded .matching-clients .matching-clients-wrapper table{background-color:#fff;width:100%;min-width:1080px;white-space:nowrap;table-layout:auto;font-size:11px;color:#6C7689}.client-log-modals .modals .modal .match-client #matching_clients_area_loaded .matching-clients .matching-clients-wrapper table thead tr th{background-color:#6C7689;text-transform:uppercase;padding:2px 5px 0;font-size:10.5px;letter-spacing:.05em;border:1px solid #9FA6B2;color:#DADDE2;border-top:1px solid #6C7689;border-bottom:1px solid #6C7689}.client-log-modals .modals .modal .match-client #matching_clients_area_loaded .matching-clients .matching-clients-wrapper table thead tr th:first-of-type{border-left:1px solid #6C7689}.client-log-modals .modals .modal .match-client #matching_clients_area_loaded .matching-clients .matching-clients-wrapper table tbody td{border:1px solid #6C7689;vertical-align:middle;padding:3px 5px;text-align:left;height:auto}.client-log-modals .modals .modal .match-client #matching_clients_area_loaded .matching-clients .matching-clients-wrapper table tbody td a{font-size:11px!important;padding:0!important;background-color:transparent!important;color:#578bc9!important}.client-log-modals .modals .modal .match-client #matching_clients_area_loaded .matching-clients .matching-clients-wrapper table tbody td a:hover{color:#fa8c2b!important}.client-log-modals .modals .modal .match-client #matching_clients_area_loaded .matching-clients .matching-clients-wrapper table tbody .match{background-color:#fef2e7}.client-log-modals .modals .modal .match-client #matching_clients_area_loaded .matching-clients .no-matching-clients{height:86px;width:100%}.client-log-modals .modals .modal .sch-client .new{width:calc(100% - 220px);float:left;margin-right:10px;margin-bottom:20px}.client-log-modals .modals .modal .sch-client .new .search{background-color:#fff;border-radius:3px;color:#8c8c8c;cursor:text;display:block;font-size:13px;height:40px;line-height:39px;width:100%;white-space:nowrap;position:relative}.client-log-modals .modals .modal .sch-client .new .search:after{content:'';opacity:.75;position:absolute;top:0;left:0;height:100%;width:40px;background-position:center center;background-repeat:no-repeat;background-size:29px;background-attachment:scroll;pointer-events:none;background-image:url(/img/icons/search.svg)}.client-log-modals .modals .modal .sch-client .new .search form{margin:0}.client-log-modals .modals .modal .sch-client .new .search .icon{display:block;position:absolute;top:0;left:0;width:40px;height:40px;border-radius:3px 0 0 3px;background-color:#578bc9;cursor:default}.client-log-modals .modals .modal .sch-client .new .search input[type=search]{-webkit-appearance:none;padding:0 93px 0 50px;box-sizing:border-box;background-color:#fff;box-shadow:inset 0 0 0 0 #fff;border:1px solid #5c8dca;width:100%;height:40px;border-radius:3px;font-size:14px;color:#6C7689;transition:color .2s linear}.client-log-modals .modals .modal .sch-client .new .search button{width:85px;height:40px;font-weight:700;border-radius:0 3px 3px 0;color:#fff;font-size:14px;background-color:#5c8dca;position:absolute;top:0;right:0;line-height:0;margin:0;padding:0;border:0;letter-spacing:.07em}.client-log-modals .modals .modal .sch-client .new .pre-search-txt-wrap{padding:25px 15px 0;color:#646464}.client-log-modals .modals .modal .sch-client .new .pre-search-txt-wrap p{font-size:14px}.client-log-modals .modals .modal .sch-client .new .pre-search-txt-wrap ul{font-family:Roboto,sans-serif,Arial,Helvetica,sans-serif;margin:-5px 20px 5px;padding:0;float:left}.client-log-modals .modals .modal .sch-client .new .pre-search-txt-wrap ul li{list-style-type:disc;margin-top:15px;line-height:normal;font-size:14px;margin-bottom:0;color:#6C7689;width:100%}.client-log-modals .modals .modal .sch-client .new .client-search-results a{display:block;width:100%;font-weight:500;color:#578bc9;min-height:40px;font-size:14px;line-height:1.3em;padding:13px 10px 10px;margin-bottom:4px;background-color:#ecf2f9;transition:background-color .2s linear}.client-log-modals .modals .modal .sch-client .search-error{padding:5px 10px;background:#cc5a5a;margin-top:5px;color:#fff;display:none}.client-log-modals .modals .modal .sch-client .client-search-results{display:none;margin-top:10px;height:auto;overflow:auto}.client-log-modals .modals .modal .sch-client .sidebar{min-height:304.6px;max-height:304.6px;width:210px;overflow:auto}.client-log-modals .modals .modal .sch-client .sidebar a{display:block;width:100%;min-height:40px;font-size:14px;line-height:1.2em;padding:10px;background-color:#E3ECF6;transition:background-color .2s linear;border-bottom:3px solid #fff;font-weight:600;color:#6a98cf}.client-log-modals .modals .modal .sch-client .sidebar .clients-container{height:auto;min-height:42px;border-top:3px solid #fff;background-color:#E3ECF6}.client-log-modals .modals .modal .sch-client .sidebar h3{font-size:13px;font-weight:700;width:100%;color:#fff;background-color:#8fb2db;padding:7px 10px 6px;cursor:default;line-height:normal;margin:10px 0 0;letter-spacing:.04em;text-transform:uppercase}.client-log-modals .modals .modal .sch-client .sidebar h3:first-of-type{margin:0}.client-log-modals .modals .modal #dna_charge_area dl dd #dna_charge_amount{border:1px solid #9DA8BB!important}.client-log-modals .modals .modal #delete_appt_btn{border-radius:3px;font-size:11px;padding:0 15px}.client-log-modals .modals .modal #delete_appointment_info .col{width:calc(50% - 7.5px)}.client-log-modals .modals .modal #delete_appointment_info .col .tr{display:table;width:100%;border-bottom:1px solid #9DA8BB}.client-log-modals .modals .modal #delete_appointment_info .col .tr .td{display:table-cell;vertical-align:middle;font-size:12px;height:31px;font-weight:700;color:#6C7689;padding:14px 0 15px}.client-log-modals .modals .modal #delete_appointment_info .col .tr .td:first-of-type{width:90px}.client-log-modals .modals .modal #delete_appointment_info .col .tr .td:last-of-type{width:calc(100% - 90px);font-weight:400}.client-log-modals .modals .modal h3{margin:10px 0 0;color:#6C7689;font-size:19px;font-weight:600;cursor:default}.client-log-modals .modals .modal p{line-height:1.4em;color:#6C7689;margin:15px 0 20px;cursor:default}.client-log-modals .modals .modal .area .details{width:100%;margin-bottom:15px;border-radius:3px;overflow:hidden;padding:15px;display:table}.client-log-modals .modals .modal .area .details.appointment .row{display:table-cell;vertical-align:middle}.client-log-modals .modals .modal .area .details .row p{font-size:12px;font-weight:700;line-height:1.4em;width:100%;margin:0}.client-log-modals .modals .modal .complete-appt #complete_charge_total,.client-log-modals .modals .modal .delete-appt #complete_charge_total{background-color:#dbdbdb}.client-log-modals .modals .modal .complete-appt .footer-bttns,.client-log-modals .modals .modal .delete-appt .footer-bttns{position:relative;bottom:0;right:0;height:auto;width:100%;float:left;padding:0;background-color:#fff}.client-log-modals .modals .modal .complete-appt .footer-bttns .bttn,.client-log-modals .modals .modal .delete-appt .footer-bttns .bttn{float:right;margin-left:10px;margin-bottom:15px;min-width:80px}.client-log-modals .modals .modal .add-appt .area,.client-log-modals .modals .modal .complete-appt .area,.client-log-modals .modals .modal .d-n-a .area,.client-log-modals .modals .modal .modify-appt .area{width:100%;height:100%}.client-log-modals .modals .modal .add-appt .area:after,.client-log-modals .modals .modal .add-appt .area:before,.client-log-modals .modals .modal .complete-appt .area:after,.client-log-modals .modals .modal .complete-appt .area:before,.client-log-modals .modals .modal .d-n-a .area:after,.client-log-modals .modals .modal .d-n-a .area:before,.client-log-modals .modals .modal .modify-appt .area:after,.client-log-modals .modals .modal .modify-appt .area:before{content:"";display:table;line-height:0}.client-log-modals .modals .modal .add-appt .area .error-banner,.client-log-modals .modals .modal .complete-appt .area .error-banner,.client-log-modals .modals .modal .d-n-a .area .error-banner,.client-log-modals .modals .modal .modify-appt .area .error-banner{padding:5px 10px 3px;color:#fa8c2b;display:none;margin-bottom:5px}.client-log-modals .modals .modal .add-appt .area .details.appointment,.client-log-modals .modals .modal .add-appt .area .details.selected-client,.client-log-modals .modals .modal .complete-appt .area .details.appointment,.client-log-modals .modals .modal .complete-appt .area .details.selected-client,.client-log-modals .modals .modal .d-n-a .area .details.appointment,.client-log-modals .modals .modal .d-n-a .area .details.selected-client,.client-log-modals .modals .modal .modify-appt .area .details.appointment,.client-log-modals .modals .modal .modify-appt .area .details.selected-client{background-color:#dae5f3}.client-log-modals .modals .modal .add-appt .area .details.appointment .row p,.client-log-modals .modals .modal .add-appt .area .details.selected-client .row p,.client-log-modals .modals .modal .complete-appt .area .details.appointment .row p,.client-log-modals .modals .modal .complete-appt .area .details.selected-client .row p,.client-log-modals .modals .modal .d-n-a .area .details.appointment .row p,.client-log-modals .modals .modal .d-n-a .area .details.selected-client .row p,.client-log-modals .modals .modal .modify-appt .area .details.appointment .row p,.client-log-modals .modals .modal .modify-appt .area .details.selected-client .row p{font-size:12px!important;font-weight:700;line-height:1.4em;width:100%;margin:0;color:#6a98cf}.client-log-modals .modals .modal .add-appt .area .form,.client-log-modals .modals .modal .complete-appt .area .form,.client-log-modals .modals .modal .d-n-a .area .form,.client-log-modals .modals .modal .modify-appt .area .form{position:relative}.client-log-modals .modals .modal .add-appt .area .form .col,.client-log-modals .modals .modal .complete-appt .area .form .col,.client-log-modals .modals .modal .d-n-a .area .form .col,.client-log-modals .modals .modal .modify-appt .area .form .col{width:100%}@media only screen and (min-width:670px){.client-log-modals .modals .modal .add-appt .area .form .col,.client-log-modals .modals .modal .complete-appt .area .form .col,.client-log-modals .modals .modal .d-n-a .area .form .col,.client-log-modals .modals .modal .modify-appt .area .form .col{width:calc(50% - 7.5px)}}.client-log-modals .modals .modal .add-appt .area .form .col .button .btn,.client-log-modals .modals .modal .complete-appt .area .form .col .button .btn,.client-log-modals .modals .modal .d-n-a .area .form .col .button .btn,.client-log-modals .modals .modal .modify-appt .area .form .col .button .btn{border-radius:3px!important}.client-log-modals .modals .modal .add-appt .area .form .col dl:after,.client-log-modals .modals .modal .add-appt .area .form .col dl:before,.client-log-modals .modals .modal .complete-appt .area .form .col dl:after,.client-log-modals .modals .modal .complete-appt .area .form .col dl:before,.client-log-modals .modals .modal .d-n-a .area .form .col dl:after,.client-log-modals .modals .modal .d-n-a .area .form .col dl:before,.client-log-modals .modals .modal .modify-appt .area .form .col dl:after,.client-log-modals .modals .modal .modify-appt .area .form .col dl:before{content:"";display:table;line-height:0}.client-log-modals .modals .modal .add-appt .area .form .col dl .radio,.client-log-modals .modals .modal .complete-appt .area .form .col dl .radio,.client-log-modals .modals .modal .d-n-a .area .form .col dl .radio,.client-log-modals .modals .modal .modify-appt .area .form .col dl .radio{overflow:hidden;border:1px solid #9DA8BB}.client-log-modals .modals .modal .add-appt .area .form .col dl .radio span,.client-log-modals .modals .modal .complete-appt .area .form .col dl .radio span,.client-log-modals .modals .modal .d-n-a .area .form .col dl .radio span,.client-log-modals .modals .modal .modify-appt .area .form .col dl .radio span{position:relative;top:-1px;width:50%;height:35px;float:left}.client-log-modals .modals .modal .add-appt .area .form .col dl .radio span input[type=radio],.client-log-modals .modals .modal .complete-appt .area .form .col dl .radio span input[type=radio],.client-log-modals .modals .modal .d-n-a .area .form .col dl .radio span input[type=radio],.client-log-modals .modals .modal .modify-appt .area .form .col dl .radio span input[type=radio]{visibility:hidden}.client-log-modals .modals .modal .add-appt .area .form .col dl .radio span input[type=radio]:checked+label,.client-log-modals .modals .modal .complete-appt .area .form .col dl .radio span input[type=radio]:checked+label,.client-log-modals .modals .modal .d-n-a .area .form .col dl .radio span input[type=radio]:checked+label,.client-log-modals .modals .modal .modify-appt .area .form .col dl .radio span input[type=radio]:checked+label{background-color:#e1e5f0;color:#6C7689}.client-log-modals .modals .modal .add-appt .area .form .col dl .radio span label,.client-log-modals .modals .modal .complete-appt .area .form .col dl .radio span label,.client-log-modals .modals .modal .d-n-a .area .form .col dl .radio span label,.client-log-modals .modals .modal .modify-appt .area .form .col dl .radio span label{font-size:12px;width:100%;margin:0;line-height:37px;text-align:center;position:absolute;top:0;height:35px;font-weight:700;background-color:#fff;transition:color .2s linear;color:#C3CAD5}.client-log-modals .modals .modal .add-appt .area .form .col dl .dropdown #country,.client-log-modals .modals .modal .add-appt .area .form .col dl .dropdown #intro_source,.client-log-modals .modals .modal .add-appt .area .form .col dl .dropdown #title,.client-log-modals .modals .modal .add-appt .area .form .col dl .dropdown select,.client-log-modals .modals .modal .complete-appt .area .form .col dl .dropdown #country,.client-log-modals .modals .modal .complete-appt .area .form .col dl .dropdown #intro_source,.client-log-modals .modals .modal .complete-appt .area .form .col dl .dropdown #title,.client-log-modals .modals .modal .complete-appt .area .form .col dl .dropdown select,.client-log-modals .modals .modal .d-n-a .area .form .col dl .dropdown #country,.client-log-modals .modals .modal .d-n-a .area .form .col dl .dropdown #intro_source,.client-log-modals .modals .modal .d-n-a .area .form .col dl .dropdown #title,.client-log-modals .modals .modal .d-n-a .area .form .col dl .dropdown select,.client-log-modals .modals .modal .modify-appt .area .form .col dl .dropdown #country,.client-log-modals .modals .modal .modify-appt .area .form .col dl .dropdown #intro_source,.client-log-modals .modals .modal .modify-appt .area .form .col dl .dropdown #title,.client-log-modals .modals .modal .modify-appt .area .form .col dl .dropdown select{border:1px solid #9DA8BB!important}.client-log-modals .modals .modal .add-appt .area .form .col dl .dropdown:after,.client-log-modals .modals .modal .complete-appt .area .form .col dl .dropdown:after,.client-log-modals .modals .modal .d-n-a .area .form .col dl .dropdown:after,.client-log-modals .modals .modal .modify-appt .area .form .col dl .dropdown:after{content:'';opacity:1;top:-1px;background-position:center center;background-repeat:no-repeat;background-attachment:scroll;pointer-events:none;height:35px;background-size:30px;right:0;width:35px;position:absolute}.client-log-modals .modals .modal .add-appt .area .form .col dl dt:after,.client-log-modals .modals .modal .add-appt .area .form .col dl dt:before,.client-log-modals .modals .modal .complete-appt .area .form .col dl dt:after,.client-log-modals .modals .modal .complete-appt .area .form .col dl dt:before,.client-log-modals .modals .modal .d-n-a .area .form .col dl dt:after,.client-log-modals .modals .modal .d-n-a .area .form .col dl dt:before,.client-log-modals .modals .modal .modify-appt .area .form .col dl dt:after,.client-log-modals .modals .modal .modify-appt .area .form .col dl dt:before{content:"";display:table;line-height:0}@media only screen and (min-width:480px){.client-log-modals .modals .modal .add-appt .area .form .col dl dt,.client-log-modals .modals .modal .complete-appt .area .form .col dl dt,.client-log-modals .modals .modal .d-n-a .area .form .col dl dt,.client-log-modals .modals .modal .modify-appt .area .form .col dl dt{width:91px;float:left}}.client-log-modals .modals .modal .add-appt .area .form .col dl dt label,.client-log-modals .modals .modal .complete-appt .area .form .col dl dt label,.client-log-modals .modals .modal .d-n-a .area .form .col dl dt label,.client-log-modals .modals .modal .modify-appt .area .form .col dl dt label{font-size:12px;color:#6C7689;font-weight:700;white-space:nowrap;cursor:default;margin:0;width:100%}.client-log-modals .modals .modal .add-appt .area .form .col dl dt label.asterisk span,.client-log-modals .modals .modal .complete-appt .area .form .col dl dt label.asterisk span,.client-log-modals .modals .modal .d-n-a .area .form .col dl dt label.asterisk span,.client-log-modals .modals .modal .modify-appt .area .form .col dl dt label.asterisk span{font-size:18px;position:relative;top:3px;line-height:0}.client-log-modals .modals .modal .add-appt .area .form .col dl dt label.status-label,.client-log-modals .modals .modal .complete-appt .area .form .col dl dt label.status-label,.client-log-modals .modals .modal .d-n-a .area .form .col dl dt label.status-label,.client-log-modals .modals .modal .modify-appt .area .form .col dl dt label.status-label{border-bottom:1px solid #9DA8BB;margin-bottom:10px}@media only screen and (min-width:480px){.client-log-modals .modals .modal .add-appt .area .form .col dl dt label,.client-log-modals .modals .modal .complete-appt .area .form .col dl dt label,.client-log-modals .modals .modal .d-n-a .area .form .col dl dt label,.client-log-modals .modals .modal .modify-appt .area .form .col dl dt label{height:35px;padding-right:7px;text-align:right;line-height:37px;border:0!important}}.client-log-modals .modals .modal .add-appt .area .form .col dl .checkbox,.client-log-modals .modals .modal .complete-appt .area .form .col dl .checkbox,.client-log-modals .modals .modal .d-n-a .area .form .col dl .checkbox,.client-log-modals .modals .modal .modify-appt .area .form .col dl .checkbox{margin:0}.client-log-modals .modals .modal .add-appt .area .form .col dl .checkbox span:after,.client-log-modals .modals .modal .add-appt .area .form .col dl .checkbox span:before,.client-log-modals .modals .modal .complete-appt .area .form .col dl .checkbox span:after,.client-log-modals .modals .modal .complete-appt .area .form .col dl .checkbox span:before,.client-log-modals .modals .modal .d-n-a .area .form .col dl .checkbox span:after,.client-log-modals .modals .modal .d-n-a .area .form .col dl .checkbox span:before,.client-log-modals .modals .modal .modify-appt .area .form .col dl .checkbox span:after,.client-log-modals .modals .modal .modify-appt .area .form .col dl .checkbox span:before{content:"";display:table;line-height:0}.client-log-modals .modals .modal .add-appt .area .form .col dl .checkbox span.status,.client-log-modals .modals .modal .complete-appt .area .form .col dl .checkbox span.status,.client-log-modals .modals .modal .d-n-a .area .form .col dl .checkbox span.status,.client-log-modals .modals .modal .modify-appt .area .form .col dl .checkbox span.status{width:100%}@media only screen and (min-width:500px){.client-log-modals .modals .modal .add-appt .area .form .col dl .checkbox span,.client-log-modals .modals .modal .complete-appt .area .form .col dl .checkbox span,.client-log-modals .modals .modal .d-n-a .area .form .col dl .checkbox span,.client-log-modals .modals .modal .modify-appt .area .form .col dl .checkbox span{margin-bottom:10px}.client-log-modals .modals .modal .add-appt .area .form .col dl .checkbox span.status,.client-log-modals .modals .modal .complete-appt .area .form .col dl .checkbox span.status,.client-log-modals .modals .modal .d-n-a .area .form .col dl .checkbox span.status,.client-log-modals .modals .modal .modify-appt .area .form .col dl .checkbox span.status{width:calc(50% - 10px)}.client-log-modals .modals .modal .add-appt .area .form .col dl .checkbox span.status:last-of-type,.client-log-modals .modals .modal .complete-appt .area .form .col dl .checkbox span.status:last-of-type,.client-log-modals .modals .modal .d-n-a .area .form .col dl .checkbox span.status:last-of-type,.client-log-modals .modals .modal .modify-appt .area .form .col dl .checkbox span.status:last-of-type{width:100%}}@media only screen and (min-width:670px){.client-log-modals .modals .modal .add-appt .area .form .col dl .checkbox span.status,.client-log-modals .modals .modal .add-appt .area .form .col dl .checkbox span.status:last-of-type,.client-log-modals .modals .modal .complete-appt .area .form .col dl .checkbox span.status,.client-log-modals .modals .modal .complete-appt .area .form .col dl .checkbox span.status:last-of-type,.client-log-modals .modals .modal .d-n-a .area .form .col dl .checkbox span.status,.client-log-modals .modals .modal .d-n-a .area .form .col dl .checkbox span.status:last-of-type,.client-log-modals .modals .modal .modify-appt .area .form .col dl .checkbox span.status,.client-log-modals .modals .modal .modify-appt .area .form .col dl .checkbox span.status:last-of-type{width:100%}}@media only screen and (min-width:768px){.client-log-modals .modals .modal .add-appt .area .form .col dl .checkbox span.status,.client-log-modals .modals .modal .complete-appt .area .form .col dl .checkbox span.status,.client-log-modals .modals .modal .d-n-a .area .form .col dl .checkbox span.status,.client-log-modals .modals .modal .modify-appt .area .form .col dl .checkbox span.status{width:calc(50% - 10px)}.client-log-modals .modals .modal .add-appt .area .form .col dl .checkbox span.status:last-of-type,.client-log-modals .modals .modal .complete-appt .area .form .col dl .checkbox span.status:last-of-type,.client-log-modals .modals .modal .d-n-a .area .form .col dl .checkbox span.status:last-of-type,.client-log-modals .modals .modal .modify-appt .area .form .col dl .checkbox span.status:last-of-type{width:100%}}.client-log-modals .modals .modal .add-appt .area .form .col dl .checkbox .dropdown select,.client-log-modals .modals .modal .complete-appt .area .form .col dl .checkbox .dropdown select,.client-log-modals .modals .modal .d-n-a .area .form .col dl .checkbox .dropdown select,.client-log-modals .modals .modal .modify-appt .area .form .col dl .checkbox .dropdown select{border:1px solid #9DA8BB!important}.client-log-modals .modals .modal .add-appt .area .form .col dl .checkbox .checkbox,.client-log-modals .modals .modal .complete-appt .area .form .col dl .checkbox .checkbox,.client-log-modals .modals .modal .d-n-a .area .form .col dl .checkbox .checkbox,.client-log-modals .modals .modal .modify-appt .area .form .col dl .checkbox .checkbox{float:left;position:relative;border:1px solid #9DA8BB;border-radius:3px;height:35px;width:35px}.client-log-modals .modals .modal .add-appt .area .form .col dl .checkbox span,.client-log-modals .modals .modal .complete-appt .area .form .col dl .checkbox span,.client-log-modals .modals .modal .d-n-a .area .form .col dl .checkbox span,.client-log-modals .modals .modal .modify-appt .area .form .col dl .checkbox span{margin-right:10px;float:left;position:relative;border-radius:3px;height:35px;width:auto;background-color:#fff;min-width:max-content}.client-log-modals .modals .modal .add-appt .area .form .col dl .checkbox span input,.client-log-modals .modals .modal .complete-appt .area .form .col dl .checkbox span input,.client-log-modals .modals .modal .d-n-a .area .form .col dl .checkbox span input,.client-log-modals .modals .modal .modify-appt .area .form .col dl .checkbox span input{position:absolute;top:0;left:0;height:35px!important;width:35px;opacity:.001;z-index:1}.client-log-modals .modals .modal .add-appt .area .form .col dl .checkbox span input:checked+.checkbox:after,.client-log-modals .modals .modal .complete-appt .area .form .col dl .checkbox span input:checked+.checkbox:after,.client-log-modals .modals .modal .d-n-a .area .form .col dl .checkbox span input:checked+.checkbox:after,.client-log-modals .modals .modal .modify-appt .area .form .col dl .checkbox span input:checked+.checkbox:after{background-image:url(/img/icons/tick.svg);border:1px solid #a6c761!important;background-color:#a6c761!important;position:absolute;left:-1px;background-size:30px;border-radius:3px;content:'';opacity:1;top:-1px;height:35px;width:35px;background-position:center center;background-repeat:no-repeat;background-attachment:scroll;pointer-events:none}.client-log-modals .modals .modal .add-appt .area .form .col dl .checkbox span label,.client-log-modals .modals .modal .complete-appt .area .form .col dl .checkbox span label,.client-log-modals .modals .modal .d-n-a .area .form .col dl .checkbox span label,.client-log-modals .modals .modal .modify-appt .area .form .col dl .checkbox span label{float:left;height:35px;margin:0 0 0 7px;line-height:37px;font-size:12px;color:#6C7689;cursor:default}.client-log-modals .modals .modal .add-appt .area .form .col dl .dropdown-double .mins,.client-log-modals .modals .modal .complete-appt .area .form .col dl .dropdown-double .mins,.client-log-modals .modals .modal .d-n-a .area .form .col dl .dropdown-double .mins,.client-log-modals .modals .modal .modify-appt .area .form .col dl .dropdown-double .mins{margin-right:0!important}.client-log-modals .modals .modal .add-appt .area .form .col dl .dropdown-double span,.client-log-modals .modals .modal .complete-appt .area .form .col dl .dropdown-double span,.client-log-modals .modals .modal .d-n-a .area .form .col dl .dropdown-double span,.client-log-modals .modals .modal .modify-appt .area .form .col dl .dropdown-double span{cursor:pointer;position:relative;height:35px;float:left;border-radius:3px;width:calc(50% - 5px);margin-right:10px}.client-log-modals .modals .modal .add-appt .area .form .col dl .dropdown-double span select,.client-log-modals .modals .modal .complete-appt .area .form .col dl .dropdown-double span select,.client-log-modals .modals .modal .d-n-a .area .form .col dl .dropdown-double span select,.client-log-modals .modals .modal .modify-appt .area .form .col dl .dropdown-double span select{border-top:2px solid transparent;background-color:transparent;z-index:1;position:relative}.c-toast,.client-log-modals .modals .modal .add-appt .area .form .col dl .disabled,.client-log-modals .modals .modal .complete-appt .area .form .col dl .disabled,.client-log-modals .modals .modal .d-n-a .area .form .col dl .disabled,.client-log-modals .modals .modal .modify-appt .area .form .col dl .disabled{background-color:#ccc}.client-log-modals .modals .modal .add-appt .area .form .col dl .text input,.client-log-modals .modals .modal .complete-appt .area .form .col dl .text input,.client-log-modals .modals .modal .d-n-a .area .form .col dl .text input,.client-log-modals .modals .modal .modify-appt .area .form .col dl .text input{border-radius:3px!important}.client-log-modals .modals .modal .add-appt .area .form .col dl .disabled input[disabled],.client-log-modals .modals .modal .complete-appt .area .form .col dl .disabled input[disabled],.client-log-modals .modals .modal .d-n-a .area .form .col dl .disabled input[disabled],.client-log-modals .modals .modal .modify-appt .area .form .col dl .disabled input[disabled]{border:1px solid #8a8a8a;background-color:#e6e6e6!important;-webkit-text-fill-color:#8f8f8f;color:#8f8f8f}.client-log-modals .modals .modal .add-appt .area .form .col dl .textarea #dna_notes,.client-log-modals .modals .modal .complete-appt .area .form .col dl .textarea #dna_notes,.client-log-modals .modals .modal .d-n-a .area .form .col dl .textarea #dna_notes,.client-log-modals .modals .modal .modify-appt .area .form .col dl .textarea #dna_notes{height:85px}.client-log-modals .modals .modal .add-appt .area .form .col dl dd,.client-log-modals .modals .modal .complete-appt .area .form .col dl dd,.client-log-modals .modals .modal .d-n-a .area .form .col dl dd,.client-log-modals .modals .modal .modify-appt .area .form .col dl dd{position:relative;height:35px;border-radius:3px;width:100%;padding:0;margin:0;border:none}.client-log-modals .modals .modal .add-appt .area .form .col dl dd:after,.client-log-modals .modals .modal .add-appt .area .form .col dl dd:before,.client-log-modals .modals .modal .complete-appt .area .form .col dl dd:after,.client-log-modals .modals .modal .complete-appt .area .form .col dl dd:before,.client-log-modals .modals .modal .d-n-a .area .form .col dl dd:after,.client-log-modals .modals .modal .d-n-a .area .form .col dl dd:before,.client-log-modals .modals .modal .modify-appt .area .form .col dl dd:after,.client-log-modals .modals .modal .modify-appt .area .form .col dl dd:before{content:"";display:table;line-height:0}@media only screen and (min-width:480px){.client-log-modals .modals .modal .add-appt .area .form .col dl dd,.client-log-modals .modals .modal .complete-appt .area .form .col dl dd,.client-log-modals .modals .modal .d-n-a .area .form .col dl dd,.client-log-modals .modals .modal .modify-appt .area .form .col dl dd{width:calc(100% - 91px);float:left}}.client-log-modals .modals .modal .add-appt .area .form .col dl dd .error,.client-log-modals .modals .modal .complete-appt .area .form .col dl dd .error,.client-log-modals .modals .modal .d-n-a .area .form .col dl dd .error,.client-log-modals .modals .modal .modify-appt .area .form .col dl dd .error{border:1px solid #b94a48!important}.client-log-modals .modals .modal .add-appt .area .form .col dl dd #complete_how_paid,.client-log-modals .modals .modal .add-appt .area .form .col dl dd #dna_how_paid,.client-log-modals .modals .modal .add-appt .area .form .col dl dd #dna_rfna,.client-log-modals .modals .modal .add-appt .area .form .col dl dd .dropdown select,.client-log-modals .modals .modal .complete-appt .area .form .col dl dd #complete_how_paid,.client-log-modals .modals .modal .complete-appt .area .form .col dl dd #dna_how_paid,.client-log-modals .modals .modal .complete-appt .area .form .col dl dd #dna_rfna,.client-log-modals .modals .modal .complete-appt .area .form .col dl dd .dropdown select,.client-log-modals .modals .modal .d-n-a .area .form .col dl dd #complete_how_paid,.client-log-modals .modals .modal .d-n-a .area .form .col dl dd #dna_how_paid,.client-log-modals .modals .modal .d-n-a .area .form .col dl dd #dna_rfna,.client-log-modals .modals .modal .d-n-a .area .form .col dl dd .dropdown select,.client-log-modals .modals .modal .modify-appt .area .form .col dl dd #complete_how_paid,.client-log-modals .modals .modal .modify-appt .area .form .col dl dd #dna_how_paid,.client-log-modals .modals .modal .modify-appt .area .form .col dl dd #dna_rfna,.client-log-modals .modals .modal .modify-appt .area .form .col dl dd .dropdown select{border:1px solid #9DA8BB!important}.client-log-modals .modals .modal .add-appt .area .form .col dl dd .dropdown,.client-log-modals .modals .modal .complete-appt .area .form .col dl dd .dropdown,.client-log-modals .modals .modal .d-n-a .area .form .col dl dd .dropdown,.client-log-modals .modals .modal .modify-appt .area .form .col dl dd .dropdown{cursor:pointer}.client-log-modals .modals .modal .add-appt .area .form .col dl dd .dropdown .hours,.client-log-modals .modals .modal .complete-appt .area .form .col dl dd .dropdown .hours,.client-log-modals .modals .modal .d-n-a .area .form .col dl dd .dropdown .hours,.client-log-modals .modals .modal .modify-appt .area .form .col dl dd .dropdown .hours{margin-bottom:10px!important}.client-log-modals .modals .modal .add-appt .area .form .col dl dd #change-client-button,.client-log-modals .modals .modal .complete-appt .area .form .col dl dd #change-client-button,.client-log-modals .modals .modal .d-n-a .area .form .col dl dd #change-client-button,.client-log-modals .modals .modal .modify-appt .area .form .col dl dd #change-client-button{z-index:0;width:100%;height:35px;color:#fff;transition:background-color .2s linear}.client-log-modals .modals .modal .add-appt .area .form .col dl dd #complete_additional_charge_button,.client-log-modals .modals .modal .complete-appt .area .form .col dl dd #complete_additional_charge_button,.client-log-modals .modals .modal .d-n-a .area .form .col dl dd #complete_additional_charge_button,.client-log-modals .modals .modal .modify-appt .area .form .col dl dd #complete_additional_charge_button{width:100%;z-index:0;color:#fff;transition:background-color .2s linear;height:35px!important}.client-log-modals .modals .modal .add-appt .area .form .col dl dd #complete_charge_amount,.client-log-modals .modals .modal .add-appt .area .form .col dl dd #dna_charge_amount,.client-log-modals .modals .modal .complete-appt .area .form .col dl dd #complete_charge_amount,.client-log-modals .modals .modal .complete-appt .area .form .col dl dd #dna_charge_amount,.client-log-modals .modals .modal .d-n-a .area .form .col dl dd #complete_charge_amount,.client-log-modals .modals .modal .d-n-a .area .form .col dl dd #dna_charge_amount,.client-log-modals .modals .modal .modify-appt .area .form .col dl dd #complete_charge_amount,.client-log-modals .modals .modal .modify-appt .area .form .col dl dd #dna_charge_amount{width:100%!important;border-radius:3px!important;border:1px solid #9DA8BB!important}.client-log-modals .modals .modal .add-appt .area .form .col dl dd input[type=date],.client-log-modals .modals .modal .add-appt .area .form .col dl dd input[type=email],.client-log-modals .modals .modal .add-appt .area .form .col dl dd input[type=tel],.client-log-modals .modals .modal .add-appt .area .form .col dl dd input[type=text],.client-log-modals .modals .modal .add-appt .area .form .col dl dd textarea,.client-log-modals .modals .modal .complete-appt .area .form .col dl dd input[type=date],.client-log-modals .modals .modal .complete-appt .area .form .col dl dd input[type=email],.client-log-modals .modals .modal .complete-appt .area .form .col dl dd input[type=tel],.client-log-modals .modals .modal .complete-appt .area .form .col dl dd input[type=text],.client-log-modals .modals .modal .complete-appt .area .form .col dl dd textarea,.client-log-modals .modals .modal .d-n-a .area .form .col dl dd input[type=date],.client-log-modals .modals .modal .d-n-a .area .form .col dl dd input[type=email],.client-log-modals .modals .modal .d-n-a .area .form .col dl dd input[type=tel],.client-log-modals .modals .modal .d-n-a .area .form .col dl dd input[type=text],.client-log-modals .modals .modal .d-n-a .area .form .col dl dd textarea,.client-log-modals .modals .modal .modify-appt .area .form .col dl dd input[type=date],.client-log-modals .modals .modal .modify-appt .area .form .col dl dd input[type=email],.client-log-modals .modals .modal .modify-appt .area .form .col dl dd input[type=tel],.client-log-modals .modals .modal .modify-appt .area .form .col dl dd input[type=text],.client-log-modals .modals .modal .modify-appt .area .form .col dl dd textarea{margin-bottom:0!important;width:100%!important;border:1px solid #9DA8BB;border-radius:3px!important}.client-log-modals .modals .modal .add-appt .area .form .col dl dd input .error,.client-log-modals .modals .modal .add-appt .area .form .col dl dd input[type=date] .error,.client-log-modals .modals .modal .add-appt .area .form .col dl dd input[type=email] .error,.client-log-modals .modals .modal .add-appt .area .form .col dl dd input[type=tel] .error,.client-log-modals .modals .modal .add-appt .area .form .col dl dd input[type=text] .error,.client-log-modals .modals .modal .add-appt .area .form .col dl dd textarea .error,.client-log-modals .modals .modal .complete-appt .area .form .col dl dd input .error,.client-log-modals .modals .modal .complete-appt .area .form .col dl dd input[type=date] .error,.client-log-modals .modals .modal .complete-appt .area .form .col dl dd input[type=email] .error,.client-log-modals .modals .modal .complete-appt .area .form .col dl dd input[type=tel] .error,.client-log-modals .modals .modal .complete-appt .area .form .col dl dd input[type=text] .error,.client-log-modals .modals .modal .complete-appt .area .form .col dl dd textarea .error,.client-log-modals .modals .modal .d-n-a .area .form .col dl dd input .error,.client-log-modals .modals .modal .d-n-a .area .form .col dl dd input[type=date] .error,.client-log-modals .modals .modal .d-n-a .area .form .col dl dd input[type=email] .error,.client-log-modals .modals .modal .d-n-a .area .form .col dl dd input[type=tel] .error,.client-log-modals .modals .modal .d-n-a .area .form .col dl dd input[type=text] .error,.client-log-modals .modals .modal .d-n-a .area .form .col dl dd textarea .error,.client-log-modals .modals .modal .modify-appt .area .form .col dl dd input .error,.client-log-modals .modals .modal .modify-appt .area .form .col dl dd input[type=date] .error,.client-log-modals .modals .modal .modify-appt .area .form .col dl dd input[type=email] .error,.client-log-modals .modals .modal .modify-appt .area .form .col dl dd input[type=tel] .error,.client-log-modals .modals .modal .modify-appt .area .form .col dl dd input[type=text] .error,.client-log-modals .modals .modal .modify-appt .area .form .col dl dd textarea .error{border:1px solid #b94a48!important}.client-log-modals .modals .modal .add-appt .area .form .col dl dd input,.client-log-modals .modals .modal .complete-appt .area .form .col dl dd input,.client-log-modals .modals .modal .d-n-a .area .form .col dl dd input,.client-log-modals .modals .modal .modify-appt .area .form .col dl dd input{font-size:12px!important}.client-log-modals .modals .modal .add-appt .area .form .col dl dd textarea,.client-log-modals .modals .modal .complete-appt .area .form .col dl dd textarea,.client-log-modals .modals .modal .d-n-a .area .form .col dl dd textarea,.client-log-modals .modals .modal .modify-appt .area .form .col dl dd textarea{height:85px!important;font-size:12px!important}.client-log-modals .modals .modal .add-appt .area .form .col dl dd .checkbox,.client-log-modals .modals .modal .complete-appt .area .form .col dl dd .checkbox,.client-log-modals .modals .modal .d-n-a .area .form .col dl dd .checkbox,.client-log-modals .modals .modal .modify-appt .area .form .col dl dd .checkbox{border:none;height:auto}.client-log-modals .modals .modal .add-appt .area .form .col dl dd.checkbox,.client-log-modals .modals .modal .complete-appt .area .form .col dl dd.checkbox,.client-log-modals .modals .modal .d-n-a .area .form .col dl dd.checkbox,.client-log-modals .modals .modal .modify-appt .area .form .col dl dd.checkbox{display:table;height:auto;margin-bottom:-15px}.client-log-modals .modals .modal .add-appt .area .form .col dl dd.checkbox span,.client-log-modals .modals .modal .complete-appt .area .form .col dl dd.checkbox span,.client-log-modals .modals .modal .d-n-a .area .form .col dl dd.checkbox span,.client-log-modals .modals .modal .modify-appt .area .form .col dl dd.checkbox span{display:table-cell;height:auto;margin-bottom:15px}@media only screen and (min-width:0px){.client-log-modals .modals .modal .add-appt .area .form .col dl dd.checkbox span.status,.client-log-modals .modals .modal .complete-appt .area .form .col dl dd.checkbox span.status,.client-log-modals .modals .modal .d-n-a .area .form .col dl dd.checkbox span.status,.client-log-modals .modals .modal .modify-appt .area .form .col dl dd.checkbox span.status{width:100%}}@media only screen and (min-width:360px){.client-log-modals .modals .modal .add-appt .area .form .col dl dd.checkbox span.status,.client-log-modals .modals .modal .complete-appt .area .form .col dl dd.checkbox span.status,.client-log-modals .modals .modal .d-n-a .area .form .col dl dd.checkbox span.status,.client-log-modals .modals .modal .modify-appt .area .form .col dl dd.checkbox span.status{width:50%;margin-right:0}}@media only screen and (min-width:670px){.client-log-modals .modals .modal .add-appt .area .form .col dl dd.checkbox span.status,.client-log-modals .modals .modal .complete-appt .area .form .col dl dd.checkbox span.status,.client-log-modals .modals .modal .d-n-a .area .form .col dl dd.checkbox span.status,.client-log-modals .modals .modal .modify-appt .area .form .col dl dd.checkbox span.status{width:100%}}@media only screen and (min-width:795px){.client-log-modals .modals .modal .add-appt .area .form .col dl dd.checkbox span.status,.client-log-modals .modals .modal .complete-appt .area .form .col dl dd.checkbox span.status,.client-log-modals .modals .modal .d-n-a .area .form .col dl dd.checkbox span.status,.client-log-modals .modals .modal .modify-appt .area .form .col dl dd.checkbox span.status{width:50%}}.client-log-modals .modals .modal .add-appt .area .form .col dl dd.textarea,.client-log-modals .modals .modal .complete-appt .area .form .col dl dd.textarea,.client-log-modals .modals .modal .d-n-a .area .form .col dl dd.textarea,.client-log-modals .modals .modal .modify-appt .area .form .col dl dd.textarea{padding-top:6.6px;cursor:text;height:auto}.client-log-modals .modals .modal .add-appt .area .form .col dl dd select,.client-log-modals .modals .modal .complete-appt .area .form .col dl dd select,.client-log-modals .modals .modal .d-n-a .area .form .col dl dd select,.client-log-modals .modals .modal .modify-appt .area .form .col dl dd select{line-height:35px;width:100%!important;background-image:none!important;margin-bottom:0!important;font-size:12px!important;border:1px solid #9DA8BB!important}.client-log-modals .modals .modal .add-appt .area .form .col dl dd #modify_appointment_type,.client-log-modals .modals .modal .add-appt .area .form .col dl dd #modify_appt_duration_hours,.client-log-modals .modals .modal .add-appt .area .form .col dl dd #modify_appt_duration_mins,.client-log-modals .modals .modal .add-appt .area .form .col dl dd #modify_department,.client-log-modals .modals .modal .add-appt .area .form .col dl dd #modify_equipment,.client-log-modals .modals .modal .add-appt .area .form .col dl dd #modify_location,.client-log-modals .modals .modal .add-appt .area .form .col dl dd #modify_practitioner,.client-log-modals .modals .modal .add-appt .area .form .col dl dd #modify_room,.client-log-modals .modals .modal .complete-appt .area .form .col dl dd #modify_appointment_type,.client-log-modals .modals .modal .complete-appt .area .form .col dl dd #modify_appt_duration_hours,.client-log-modals .modals .modal .complete-appt .area .form .col dl dd #modify_appt_duration_mins,.client-log-modals .modals .modal .complete-appt .area .form .col dl dd #modify_department,.client-log-modals .modals .modal .complete-appt .area .form .col dl dd #modify_equipment,.client-log-modals .modals .modal .complete-appt .area .form .col dl dd #modify_location,.client-log-modals .modals .modal .complete-appt .area .form .col dl dd #modify_practitioner,.client-log-modals .modals .modal .complete-appt .area .form .col dl dd #modify_room,.client-log-modals .modals .modal .d-n-a .area .form .col dl dd #modify_appointment_type,.client-log-modals .modals .modal .d-n-a .area .form .col dl dd #modify_appt_duration_hours,.client-log-modals .modals .modal .d-n-a .area .form .col dl dd #modify_appt_duration_mins,.client-log-modals .modals .modal .d-n-a .area .form .col dl dd #modify_department,.client-log-modals .modals .modal .d-n-a .area .form .col dl dd #modify_equipment,.client-log-modals .modals .modal .d-n-a .area .form .col dl dd #modify_location,.client-log-modals .modals .modal .d-n-a .area .form .col dl dd #modify_practitioner,.client-log-modals .modals .modal .d-n-a .area .form .col dl dd #modify_room,.client-log-modals .modals .modal .modify-appt .area .form .col dl dd #modify_appointment_type,.client-log-modals .modals .modal .modify-appt .area .form .col dl dd #modify_appt_duration_hours,.client-log-modals .modals .modal .modify-appt .area .form .col dl dd #modify_appt_duration_mins,.client-log-modals .modals .modal .modify-appt .area .form .col dl dd #modify_department,.client-log-modals .modals .modal .modify-appt .area .form .col dl dd #modify_equipment,.client-log-modals .modals .modal .modify-appt .area .form .col dl dd #modify_location,.client-log-modals .modals .modal .modify-appt .area .form .col dl dd #modify_practitioner,.client-log-modals .modals .modal .modify-appt .area .form .col dl dd #modify_room{border:1px solid #9DA8BB!important}.client-log-modals .modals .modal .add-appt .area .footer-bttns,.client-log-modals .modals .modal .complete-appt .area .footer-bttns,.client-log-modals .modals .modal .d-n-a .area .footer-bttns,.client-log-modals .modals .modal .modify-appt .area .footer-bttns{position:relative;bottom:0;right:0;height:auto;width:100%;float:left;padding:0;background-color:#fff}.client-log-modals .modals .modal .add-appt .area .footer-bttns .bttn,.client-log-modals .modals .modal .complete-appt .area .footer-bttns .bttn,.client-log-modals .modals .modal .d-n-a .area .footer-bttns .bttn,.client-log-modals .modals .modal .modify-appt .area .footer-bttns .bttn{float:right;margin-left:10px;margin-bottom:15px;min-width:80px;border-radius:3px!important;padding:0 15px!important;color:#fff!important;font-size:11px!important}.client-log-modals .modals .modal .add-appt .area .footer-bttns #modify_appt_btn,.client-log-modals .modals .modal .complete-appt .area .footer-bttns #modify_appt_btn,.client-log-modals .modals .modal .d-n-a .area .footer-bttns #modify_appt_btn,.client-log-modals .modals .modal .modify-appt .area .footer-bttns #modify_appt_btn{color:#fff!important}@media only screen and (max-width:670px){.client-log-modals .modals .modal .complete-appt .area .col dl dt label,.client-log-modals .modals .modal .d-n-a .area .col dl dt label,.client-log-modals .modals .modal .delete-appt .area .col dl dt label,.client-log-modals .modals .modal .modify-appt .area .col dl dt label{float:left;margin-left:10px}.client-log-modals .modals .modal .complete-appt .footer-bttns .bttn,.client-log-modals .modals .modal .d-n-a .footer-bttns .bttn,.client-log-modals .modals .modal .delete-appt .footer-bttns .bttn,.client-log-modals .modals .modal .modify-appt .footer-bttns .bttn{float:none;margin-right:10px;margin-left:10px}.client-log-modals .modals .modal .sch-client{padding:10px}.client-log-modals .modals .modal .sch-client .new,.client-log-modals .modals .modal .sch-client .sidebar{width:100%}.client-log-modals .modals .modal .add-client .form .col{width:100%!important;padding:10px}.client-log-modals .modals .modal .add-client .form .col dl dt label{text-align:left!important}.client-log-modals .modals .modal .add-client .footer-bttns{padding:10px!important}.client-log-modals .modals .modal .match-client .matching-clients,.client-log-modals .modals .modal .match-client .olb-info{padding:10px}.client-log-modals .modals .modal .match-client .matching-clients .matching-clients-wrapper{overflow-x:scroll}}@media only screen and (max-width:320px){.modals .modal .match-client .olb-info .olb-info-wrapper{min-height:270px!important}.modals .modal .match-client .olb-info .olb-info-wrapper .col{width:100%}.modals .modal .add-client .footer-bttns{padding:10px!important}}.call-handling .back-to-previous-page-link{display:flex;align-content:center;justify-content:flex-start}.call-handling .back-to-previous-page-link .c-svg{height:27px;width:27px;min-height:27px;min-width:27px}.call-handling .back-to-previous-page-link .c-svg svg{height:27px;width:27px}.call-handling .table .c-svg{margin:0 auto;height:19px;width:19px;min-height:19px;min-width:19px}.call-handling .table .c-svg svg{height:19px;width:19px}#call-handling{padding-top:72px}@media only screen and (max-width:991px){#call-handling .welcome{height:initial}#call-handling h1{float:none;margin-bottom:15px}#call-handling p{float:none;margin:0 0 10px}}.call-handling-setup-systems-to-add-list{margin-bottom:10px}.call-handling-setup-systems-to-add-list:after,.call-handling-setup-systems-to-add-list:before{content:"";display:table;line-height:0}.call-handling-setup-systems-to-add-list .system-to-add{margin:5px 5px 0 0;padding:2px 0 2px 10px;background:#a6c761;color:#fff;float:left;cursor:pointer;position:relative;display:inline-flex;align-items:center;justify-content:space-between;width:100px;height:auto}.call-handling-setup-systems-to-add-list .system-to-add:hover{background:#98b35f}.call-handling-setup-systems-to-add-list .system-to-add .c-svg{height:30px;width:30px;min-height:30px;min-width:30px}.call-handling-setup-systems-to-add-list .system-to-add .c-svg svg{height:12px;width:12px}.call-handling-system-tiles,.welcome{padding:0 25px}.call-handling-system-tiles:after,.call-handling-system-tiles:before{content:"";display:table;line-height:0}.call-handling-system-tiles .call-handling-system-tile{float:left;margin:0 10px 10px 0;text-align:center;color:#fff;width:100%;max-width:430px;border-radius:3px;transition:background-color .2s linear}.call-handling-system-tiles .call-handling-system-tile.dark-blue:hover{background-color:#214878!important}.call-handling-system-tiles .call-handling-system-tile.purple:hover{background-color:#6c4e91!important}.call-handling-system-tiles .call-handling-system-tile.blue:hover{background-color:#4d7cb3!important}.call-handling-system-tiles .call-handling-system-tile.red:hover{background-color:#af3734!important}.call-handling-system-tiles .call-handling-system-tile.green:hover{background-color:#94b156!important}.call-handling-system-tiles .call-handling-system-tile.orange:hover{background-color:#de7c26!important}.call-handling-system-tiles .call-handling-system-tile a{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:10px 10px 0}.call-handling-system-tiles .call-handling-system-tile a::after,.call-handling-system-tiles .call-handling-system-tile a::before,.call-handling-system-title-bar+.call-handling-system-title-bar-placeholder{display:none}.call-handling-system-tiles .call-handling-system-tile h2,.call-handling-system-tiles .call-handling-system-tile h3{color:#fff;margin:0 0 10px;font-weight:500;font-size:15px;line-height:1rem}.call-handling-system-tiles .call-handling-system-tile h2{font-weight:600}.call-handling-system-title-bar{height:20px;position:fixed;top:0;left:0;background:#a6c761;width:100%;padding-left:10px;z-index:10001}.call-handling-system-title-bar h2{font-weight:700;font-size:.8em;color:#fff;margin:0;text-shadow:1px 1px 1px rgba(0,0,0,.7);line-height:20px;letter-spacing:.03em}.call-handling-system-title-bar+header{top:20px}.call-handling-system-title-bar+header:before{content:'';width:100%;background:#a6c761;position:fixed;top:0;left:0;height:20px}.call-handling-system-title-bar+header .stripes{top:90px}@media only screen and (min-width:768px){.call-handling-system-title-bar+header+#navbar{top:94px}}@media only screen and (max-width:840px){.call-handling-system-title-bar+header .hamburger{display:inline-block}.call-handling-system-title-bar+header ul.desktop-nav{display:none}}.call-handling-system-title-bar-placeholder{height:20px;position:fixed;top:0;left:0;background:#a6c761;width:100%}.ch-add-user dt{float:left;margin:5px 10px 0 0;width:10%}.container.for-mailchimp{position:relative;padding:30px;overflow-x:hidden;font-family:"Segoe UI","Arial Narrow",Arial,Helvetica,sans-serif!important;top:-72px}.lists-list-container{width:100%;height:auto}.lists-list-container ul.lists-list{list-style:none;margin:0;padding:0}.lists-list-container ul.lists-list li{height:80px;width:100%;font-weight:700;background-color:#fff;border-top:1px solid #b6c5d7;overflow:hidden;position:relative}.lists-list-container ul.lists-list li:first-of-type{border-top:none}.lists-list-container ul.lists-list li:last-of-type{border-bottom:1px solid #b6c5d7}.lists-list-container ul.lists-list li span{height:100%;width:calc(100% - 272px);display:table;table-layout:auto}@media only screen and (min-width:992px){.lists-list-container ul.lists-list li span{width:calc(100% - 330px)}}.lists-list-container ul.lists-list li p{display:table-cell;vertical-align:middle;padding-left:20px;color:#6e8baf;font-size:13px;line-height:1.2em;user-select:none;cursor:default}.mailchimp .panel-info,.mc-modals{display:none}@media only screen and (min-width:768px){.container.for-mailchimp{top:-120px}.lists-list-container ul.lists-list li p{font-size:14px}}.lists-list-container ul.lists-list li .btn{position:absolute;top:0;color:#6e8baf;letter-spacing:1px;height:100%;width:130px;padding:45px 15px 0;border-radius:0;background-color:#fff;font-size:12px}.lists-list-container ul.lists-list li .btn:hover{background-color:#e7ecf2;color:#3d6494}.lists-list-container ul.lists-list li .btn:after{content:'';position:absolute;opacity:.5;top:5px;left:0;bottom:0;right:0;height:100%;width:100%;background-position:top 15px center;background-repeat:no-repeat;background-size:20px;background-attachment:scroll}.lists-list-container ul.lists-list li .btn.replace-list{right:132.5px}.lists-list-container ul.lists-list li .btn.replace-list:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAH4AAAB+CAMAAADV/VW6AAAAM1BMVEX///9ui69ui69ui69ui69ui69ui69ui69ui69ui69ui69ui69ui69ui69ui69ui69ui6+gI6dGAAAAEHRSTlMAECAwQFBgcICQoLDA0ODwVOCoyAAAA6VJREFUeAHl292S2ygQhmF+EDQI6L7/q93aVM0eePXJNO6RD/KeplJPIjMtPEJut5DSQX/KKUX3XKnUzvIS91rSr9NHHXLTqIdbLB1JR/t8ykJn9u5tcYrIjOs4sMG/4J3O8m8c1uxALKqYwntdpC3hTTZq4a0u3QCHtYD0Zd5X+aDmgb7IF5aP4gL0FT4O+bgRsX7Pk5hEQL/nQxejegD6DX+wmMXHtY55EtPoUod8E+PalQ54P8S8kVgwr9d7r/Sn2rts1nd0Pin5l7+T6ORtXqHPmhwo1qnnNTq36G6LjXW8Qp/Zr+yJ5gd8u8HdYnnu8oS3L04R8RZ/COj0TlU4N/jAeGZrO1jNg2XXvdsoDCUPPvjqNmsqPspl2W2XF3l86Tm5/SKv83SpR2sd8IGf0AEP1om9DvhkvOqQDviOd8iWOuAT/jMzHRDgP8/eXgd8kP+XjHXAg2Vf7XXEeza89ApdOprN+QldOpj2016HfLBcd1O0fJHXxraeRM0Pw09ex5fLaz/ddlFgYLJl02HfFfxxPXOC/bTH++cJFt5mvvSVWvZg3hf3YIfptVdHBuvecqm2R/mpnzmWWWxvLceUe7JkucPUd3yXJzzw/wI+2i98Vaf9R6/JN/2vsEwL6b/Cb1ON5adJzjL9XmQ8zPev3l78d0dc+qt5+u7Opn53wPev7qmd/ou0ZfG7W/oiL7F7svO7P3fwm3Ray/rb3IHPh+BzGHbPVrzyWf30hvcbGepzCsVw3Uv9+Y3mcnWfn5dD55Bn+Cyvsf6MSLab99LU/DD8qZOk5Yc3/OSnA7ytjhSCvLkeWMDdjqx1sO7APose0At+Qkm/r8eb80pkr68chkmAN9fdefeIkn5XBzfUAHhzvYLjc4A31jN4ioH4B668FLfOF3O9O8wb3uN9l6s4IN7y2JCLE+4ZMG92eqbIdafDPKp6JR46Xsl6XuahwT0JiOPmeeCenMF5wWP/OHJPmzhYdvqtZvYfvcVRPz2Mze24sXOXu5rJWfDz6v0jD94YgjrmFxonlfQTUZ8CgjrmxxD7qlvkh/enWJcd5C/mUhXL8NgmMBUzi10jOsSjmRyHWNW8wzy6I/hq+2II5sH9KE3RpztfTVjXXwD9nZKAbvNyEHm3xOM9bRpi90Yc5vGOOg8DHJRX9vOpizKuwa3keenbRKjzw30BKDLSXzoar9kUnKJA/cxuqfTuns5nAbZRPqGb+2glumdKiaj1n4hKCm6nfwDGO6waiSgCvQAAAABJRU5ErkJggg==)}.lists-list-container ul.lists-list li .btn.add-to-list{right:0}.lists-list-container ul.lists-list li .btn.add-to-list:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAH4AAAB+CAMAAADV/VW6AAAAM1BMVEX///9ui69ui69ui69ui69ui69ui69ui69ui69ui69ui69ui69ui69ui69ui69ui69ui6+gI6dGAAAAEHRSTlMAECAwQFBgcICQoLDA0ODwVOCoyAAAAQlJREFUeAHt2kFuxCAQRNHCGIx7wPT9TxspiZMxO2ckStHUv8CTWLCpxiuFVEqO4LSYf9YSCOXuZ0bQT5viL92fy5ib+aUDc+t+LWFm0YcKZraO/M7lq3jx4sWLFy9evHjx4sWLFy9evHjx4sWLfxc+rrfaRr6t97puUt1n91hPPU3FxwkgOyk7NylSGwBzWj0gOLGMxOQNhclXNp+5fGTyBWhEfgESTzcw/50jgOi3iK/yQdD3gJ9S2eudmg8d9U5WcsALrYTzgX/HixcvXrx48eLFixcvXrx48eLFixcvXrx48WHkM6b2GPgA5uvvmNz+rLeA2dmvfkTMb+vfugUwCtlqrWXB3/sAjqnvvsiDxUYAAAAASUVORK5CYII=)}@media only screen and (min-width:992px){.lists-list-container ul.lists-list li .btn{width:160px}.lists-list-container ul.lists-list li .btn.replace-list{right:162px}.lists-list-container ul.lists-list li .btn.add-to-list{right:0}}.mc-modals{position:fixed;z-index:100000;left:0;top:0;bottom:0;right:0;width:100%;height:100%;overflow:hidden;background-color:rgba(225,229,240,.4)}.mc-modals .modal{position:relative;top:0;border-radius:3px;background-color:#fff;margin:100px auto 90px;padding:200px 30px 30px;max-width:600px;max-height:700px;width:calc(100% - 40px);height:calc(100vh - 165px);box-shadow:2px 2px 2px 0 rgba(135,148,171,.2);border:1px solid #8794ab}.btn.close:after,.mc-modals .modal:after{position:absolute;height:100%;bottom:0;left:0}.mc-modals .modal.emails-failed,.mc-modals .modal.list-added,.mc-modals .modal.list-created,.mc-modals .modal.list-replaced{text-align:center}@media only screen and (min-width:480px){.mc-modals .modal{width:calc(100% - 60px);margin:150px auto}}.mc-modals .modal:after{content:'';top:0;right:0;width:100%;z-index:-1;background-repeat:no-repeat;background-attachment:scroll}.mc-modals .modal p{font-size:20px;font-weight:500;line-height:1.5em}.mc-modals .modal .failed-email-scroll{max-height:373px;overflow-y:scroll;height:auto;overflow-x:scroll}.mc-modals .modal .failed-email-scroll #email-failed-table th{background-color:#f2f2f2}.mc-modals .modal .failed-email-scroll #email-failed-table td,.mc-modals .modal .failed-email-scroll #email-failed-table th{margin:0;padding:5px;border:1px solid #d0d0d0;vertical-align:middle}.mc-modals .modal.list-created:after{background-position:top 75px center;background-size:90px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA0IAAANCCAMAAAB8gIxGAAAAY1BMVEX///+mx2Gmx2Gmx2Gmx2Gmx2Gmx2Gmx2Gmx2Gmx2Gmx2Gmx2Gmx2Gmx2Gmx2Gmx2Gmx2Gsy2uxznW30n+81YnC2ZPI3JzN4KbT47DY57re6sTj7s7p8djv9eL0+Oz6/Pb///8FnTseAAAAEHRSTlMAECAwQFBgcICQoLDA0ODwVOCoyAAAFutJREFUeAHt3Q1e28iyB9CWLNuyrI+CJIRhCLD/Vb4hefcmNwME1EAj65w91K9bVdV/JT6Oqvmufdyu+S7dA+qm2bVt2/8jXmrq+75r27ZpmiqtCXyvm74f4xX1/bFtt02dThZUzbY99EO8ranv29ZVj5NSN/t2RunkltKx3bniLRzNrj0OUdLUd22zSUsDm13bj/FhDF3rO2khqJq2G+IjmvrDrkkfGqrnOMYHN3T7Jn040OyPYyzGcNht0gcB9e4wxPJMfatjR3Gb/MOn9HFUJ4pRPlOcgLFTRsuhfJQR1LvjFCdoPGyrBG+r2h7GOGF9u0nwVjb7Pk7f1O2q9Opg242xGsOrHkZQ7Y6xNuNhm14D1Psh5nGlg007xKodVdF8bBbVfVNFqB9VhO8fVQTVTv08ZOq2Cf7oif4102GTngCbboonMe7r9CCo92PwDMddgn/ZHoOZFzqoX9rBZvhvhw52fTCnQ7dJkOp2DGbqd2nlaI6Rg+lQp9Wi2o2RjWOTVon6MAWvYsxrLeAGx9TWaU14/S041tOfo9KDexv9Nq0AdTsFb2TcpRNH3QVvadxX6XTRdMFbm9pTLSKaPlhCew4FRFcnFBCKCAWkiFBAiojVFhCHKqGAWGyLG4NURYQCYtolFqjK2IXD7hz7KfhA+iaxJNsx+GCOdUIbDh1uXQTKmfYpB7oIjE3iY/vosVb0deLj2vSBTyLmqg6BUSuz7aZgIfpNwh0Otzl3ONzm+G47BXpzzFX3wSK1iY/ALNWklQybIVZLWwFtBKZtopxmDBbvWKWVcgShv+0IQn/bEYSXRDiC6Kt0+hxBaM05gtCao43TxNQkrCNgWUHEIuUMm/SWqPrA+jbeBWHOWsQh0N5GHwFdBQE96CosTdUFtrdxiePZuirhEofLnEscLnMucSxVlzBOJcdQJ4xTsbxtJw47c8u0GWM2vMRjF/Ohu00Xq4a9U59B+CDyGYR1H9MgTIiE9MC0SViKI8cu8TzVEKCpoJGApkIRzRTwiEEN2Uggy7hJWMxGY85ODxpzWnEs1T49jFoF4T14hs0Uq4LmtgpCc1szGzWkgtDcZh+ghoyDUEMqCENWFYQaEjMCashSD2pIBfHhHVQQZOlUEKghFYQaUkGoIRWEGlJBoIZUEGpIBaGGVBBqSAWBGlJBqCEVxCIcVBDY21ZBM6CGvFFFDakg1JAKgo3fB4FsLJmlqCEVxFJNVTpRTYDMen8/QQ2pIKzLWUrg2dSQCgL/ND4GWFOwlMCCbPzEDoxYjVQpZ6y0syPAeKieAorotLMhS6udDVl2XghBlo1mHOSY6rRom5gHtOU049CW04xDW85mHGxtxsFSt+VEJaCloJUAR60EyNJqJUCWxlYC5dhSsJUAQ1qSagywpeCBAx4+lNEGmLCaqWLCWkY1xXzgc6gP8DnkQwifQyZC8LqfQyZCcDARgixbr+zKwbKc9Gzo0wc2xIcHreRSyLKx2FMOfjyknw2H0+tng872NpYCpsp+NuQ42s+GLFtrCeVgSUF0KfSucZBl7xpXDq5yrnHQL/UaB65yrnEYsBqqwtFuHGTZ2o0rB1c51zjovFSFLI2XqpBjTIWNsWjQCtCGLLXNHsjR2+yBLDsjoXIwHJJ6BQe9BFhivGkdoKOglwARO70EKNdR0EuAg14CZKntJUCO3lNVyLL1xgFyjH6qCst59bAL0NjW0IZfHTS0IUsttAcW0dju4iRBY0MbcvQ2tCHLzlQVcowOIciyK/dMCMxXxZdCa7UHyh1DDiFoHUJQ7hhyCEFnvxSy1PZLIUfnEIIstUMIcnQOIchSO4QgR+cQgiy1QwhydBYTeGufLi4v/76+urz8fO4YetliApxd/H1799PN1ReBWM8+hOD86u5fbi7PbMrNPYRQQPduv1rY/vMhBF9v7x7z7ZNj6AlDQJz9ffeUC8fQo5qAOPt297QrYT4ZsT2ooNOqoZ1DiNevoJk15BjqAq7vnuPCryMfUAdc3j3PJwnbDiEe8Onumb750YMFUx7w7e65Li2b/m4fq8fF3bPdnlk2tdvzO27unu/SsqndHub1En64seXzv4xVObu9e4kvxqu/2gThEHqRK+NVHW1+dX73Mjf62r+oYvW4unuh8zgVR7k95Pt891JfhCg80NHGctyMtra+9jZwCK25hKb8jjamqi927dnQf9SB1Z51l9CQshwCU9V1l1BsUo4pMFV9uSvhwNbjyDiE/ttOsCjXB6aqM3yN7zQU6sBqzxyf4zsNhUNgqjpH/KChMAWmqvMbcjYUtoFDyKdQxobCMTBVneM87mko1IHVnqyp0NqfPOwDU1X9uIwnD2NgqjrD33F69jITXo5LX0J5GQqHwFTVl9D/2xgKkbXas8os08xd021gqpqxYWo01MXLYap6cxanaSv7inc5hC7iBze5Xbwcpqo3cbIqyz0vwIWpauaSTxWYqlrR/tXx7e9xmKp+iv/nJjcEDiFT1Xk3OUvaXFntybjJWdLm3FQ15ybnHse11Z7cm1wdmKrOe+7tJucex7WpasZNzj2OC6s9OTc5c1VuTFUfczRXRWBClsp+HAITcuzc4xCYkOPoHofAhByT96oITMiylTuCwIQ3f7vaxElDYEKGUX4cAhOybOQAIzAhR2vFFIEJOQYrpghMyFJZTeBtAxMsKMTJQ2BChqMobQQm5Ji0tBGYkGWjpY3AhBytljYCE3IMWtoITMhSaWkjMCHH1pY2AhNydG/2l28EJtjWbmMdEJiQoU6P64MMAhPs+MRKIDAhQ+fBKgITcow+hRCYkKX2KYTAhBw7n0IITMjR+RRCYEKO0acQAhOy1D6FEJiQY2dBDoEJOToLcghMyDF4K4TAhCyVPzogMCHHVmwCAhNytH5uh8CEHL0EOQQmZMkarCIwgU3OYBWBCezsmCIwIUeXM1hFYAKDX+UjMCGLPPosAhNodBNyCExgr5uQQ2ACnW5CDoEJDLoJWQQmoJuQRWACjW5CDoEJ7HUTcghM4OAHkTkEJtB76ZBFYAJeOmQRmED9ev9YRWCC/IQhyCAwQX5C8DICEzha78khMIHBek8WgQloyGURmMBGQy6HwAS2GnI5BCbQasjlEJhApyGXQ2ACvZ+sZhGYgIZcFoEJVJ6s5hCYQOPJag6BCez8nCuHwARaPe0cAhM46mnnEJhAr6edRWACetrlCExQQghMoNHTziEwga0SyiEwgVZPuxiBCUoIgQn0OWMhBCbQZ42FEJhA+m4fsyAwgfyxUCAwQYhPF7MgMIEmZyyEwAS2SiifwASDoaAAgQlKCIEJ9H6zmkNgAn3OZBWBCQxKKIvABCwnZBGYgOWELAITqJVQDoEJNH7PlUNgAo3lhBwCE9gqoRwCE2j9JDKXwAQlFBQhMEEJITCBoxLKITCBXn5PDoEJ9FbkyhGYoIQQmIASyiIwgZS2MRsCE7BlWo7ABCWEwAQqJZRDYAKNEipGYIISQmACTepjgRCYoIQQmKCEEJjAVgnlEJhAu8wSQmCCEkJgghJCYAJKKIvABNoUy4XABCWEwAQlhMAEJYTABJQQAhOUEAITlBACE5ZBCSEwQQkhMEEJITBBCSEwASWEwAQlhMAEJYTABCWEwIQVUEIITFBCCExQQghMoE1DIDCBMtkJCExACQlMQAkhMEEJITBBCbHGwAR2SkhgAn6OUozABJrUBQITWNu/VhGYoIQQmKCEEJjARgkJTCBHSvuYDYEJpNTE8iAwQQkhMEEJITCBQQkJTCBHn1KK5UFgghJCYIISQmACh5TSFDMhMIE2pdQHAhNQQiUITGCvhAQmkKNJyZ6pwASUUCECE9goIYEJ5EjJho/ABJRQIQITmNI/NjEPAhPo071AYAJKqACBCRzSvSFmQWACbbrXxywITGCf7h1jLgQmWE4oNFtFYIISQmACVcqYrSIwgaSEBCaQYUjfVTEHAhPo0w8xBwIT6FLKna0iMMFkdeZsFYEJ7NIPh0BgArPHQjMHQwhMoE4/bGO1zj5fXN778llgAi+X0roHQ1/++vXL4vrrucAEXmRMacWDobPLm7vfXV8ITGDGWCilNRbQ7cPjky8CE56NQ0pr7Wp/ebw3fP1ZYAIvGQut8sXQX0+3r84FJvCCnvb6utpn13d/8NeZwIRnYJP+Y7eqCvp290e3l2cCE/6I9F+NCvrdzYXAhD9gSD958/lvN58FJjyJPv00xVp8vXu+608CE55Am37qvZp+0NW5wIRHsUs/HTxYe8SjfQWBCTTpp71X04+5/Sow4WFU6afGITSnOScwwY9RVrZo+uluhoeXfgQm0KdfTRraM5Z+BCZoyK2sJXd7N9/VmcCER2jI3TtoJsxd+hGYoCF3bye7489uLwQm/ES6t66W3N93mR5e+hGYYEPuXqzAbwumOc05gQkc0/8a4vTdPSFj6UdggobcvU4JzV36EZigm3CvVUIvac4JTKBO/6tRQnOXfgQmWO+5Vymh2X0FgQnWe+6NlhNe6PpcYIJuwi+O9rTzm3PrCUxgm37X2jKdu/QjMEE34V7jD3Gzl34EJugm3BOcMM/NF4EJdhO+G2z4zG/OCUzQTUipk4CV31dYS2ACTfq3vZtchr/OVhWYQJX+bePld35zbiWBCQzpIZIY85d+VhKYQJce0nu4munbZ4EJ68pNWOGy9tnN3Zu6/rSKwAQ26SGNKLnyzTmBCYsdrGYsa1tRyO8rCExY/mA1f7jqcyg/hnshgQns08MOflZcfulnCYEJNOlh2wh3ueJLPwsITCA9ooqV+JTfl8uP4V5uYAJ9eswYK3GWf5nLj+FebGACbXpMF6txfn2XL785t8jABJr0mF2syOdvd2/v5uIEAxNIj6pjVS5u3qOIPp9aYAJ9etwQ63J5+x7NuU8CE9byKfRWkyF9hfNTCkygSY/bxuqcX929g8uzkwlMYEpPqGKFPr9Lc+7rKQYmWJDzMfTDl5vyzbnFBCawT09pY50ubssv/SwkMIFNekoTK3X2Ps2588UHJjCmp02xVmdX5Zd+BCYsNjahfDq9pR+BCUuMTSiSJqc5dyEwYfkJcnZ8yi/9CExYeIKcBw9ll34+LzswwXaPHZ8nm3OFln6WH5igpV10x8fSz6IDE2z3aGsX6CtcLjkwQUv76bY2n9996WeBgQl+serpavHm3LfPyw9M0NK2rV1+6WfxgQm2tG1rl1z6OV9wYIIt7acXFDj/+32WfpYRmECdnmZBoVhz7u/lByZYTbCgULSvsOypqnvc0wsKfL29K89qT3mb9DyboEhzbuFTVa/t3OTKLf0sYrWHQ0puchk+Xd+VtYDABPc4N7nyMdwLmaq6xy3/Jqc5dxGUu8ct/yanr3AdFLjHucktIIZ7+as97nFucuWXfhYdmOAe5yaXs/Rjquoe5yaXEcNttcc9zk0uI4bbVNU9LuMmpzlntcc7By8eyi/9LDswwTsHb1ezYrhNVb1z8HY1Z+nHao97nJtcxtKPqarcEXly+THcVnvW9kuU8nlyln4WEJjAVKUZpsinOXcSU1W6NEcXZCz9nNJqD02aYxNziOE2VbXcY8knf+nHas9JadM8+2DW0o/ABEMho6H8GG5T1dPRp7mOwaylH6s9hkI/bCOf5pyp6tJNab4xyF/6sdqzcIc0XxtkLP2sOTBBMyG/oaA5Z6q6rmaChsICln6uojzNhPINBTHcpqrLbyZoKCxy6ecyytNMKN9Q0JwTmLAodcpTBflLP6aqy3VMubogf+nHas9ibVOuJkoRw22qWt6Y8g1RiKWf8qs97FO+XZQkhltgwgIyE2QoLODf+1dRnswEfe0FN+fOozwdbYtyy136uYzyrMfpay9w6cdqzwKCe0T5LCCG+2uUp6OdoY+iLP18i/LsaNvXXnBf4VOUZ0fbvvZyY7gvozzpccary23OXUV5xqqOoeUu/Xw7i/KMVY1XF7v0c12ogqjTa6qmKEIM91WU5xByDC22OXd7ESz2ECr/elVf4fo8yrPbY8tnqTHc15+DZez2lF825dPXb79d4a4+RXkOIcfQgpxfXF3f/jh+/v6qfpZ9CDmGcAg5horBIeQYwiHkGCoGh5BjCIeQY6gYHEKOIRxCjqFicAg5hnAIOYaKwSHkGMIh5BgqA4eQ56vQpwyer0KdsjiGkJjgGCoDh5BMOTik97ALEGCaY4jfgBRt/9GHsUrz+d8Q7NJ81nxgSBms+UCT5jNfhWN6T22AqWqOMUBDO8M2wFQ1Rx+goZ2hDvBMKMchQENbYxv+0aUSdhGgl6CjAPtUxibAcpyOAhn0EnQUoEvlbAP0EnQUsJdQgh0F7CV49QB1KkOcD944iPOBMWUwHIImlVeNAQKADYeQvVjMMWCRtqk0ez6IvXKVw2ZPeccA1zhXOVzjitkGuMa5yuEa5yr3seEa5yqHoapdOWhSGXblsBvn2QMMVZrPC1bYpA9qCPBSNcNmChA4kmEfHx1MdSrDkgLWEnS2oUuF6Gyjn62zDZtUhpht/IzLzjYcUyF2trGfbWcbNqkMn0P4EPI5BMdUhukQJkKmQzBt0nyW5WCXyrAsh9U4b4dgSMuzCxBdasKKmWo5fYBWgpYCWglaCmglLNQuQCtBSwFbCbYU0EpYqGoIEECfoZ4CPHDIsAnwwEFbDs04j4fQjFuqLkAzLscQoIK0trEZZ1sO7Ww1BCfbztbaRgWpIbSzbW2TQQUZD0GTlkcNYSBkPIQKUkNwSEkNgaUEL/BQQQXXFMBajxrCUoIaQgVJU0AFWZcDFaSGUEFqCBWkhrCcrYZABakhVJAaQgWpIVSQGoJxMRWkhtDNVkOoIDUEKsjeNipIDaGC1BAqSA0hJ4HNEKCCZGOhgtQQi7FPv6LqAqT+yqznfUwfrIL8fwir2ZZ9UEHspnhTGKgaskJfqIIMWTEOMiCCNr0pzW2Mg2jj9aEVp7kNgwrSmEMr7l3UQ4BWXIbqGK8FjQQbczA1Cds+zDbUiRfbjPEdHKuETQVsJLy/Q8C0TUX4IMI8FR9EdFXChAg5PdZOsVa6XM0UWIpDdxu9bN1trPQs1XYKXOLIUPexUi5x6MzhEqczh61SY1aMU9lP8SjsxCHulEOVPjJdBfQRaMZ4Tegj+Kkkfl2HXQX6OqG9zVzTPuEgwhHkIMIR5CDCEYSDyBHEu9iOgSOIDNUhkLOIZQXrCNia48XGJuFROLO1VUL2NtoI2gpYKeUfmz7WwMM63OboN+m14TbnDofbHPpwVn7Qh6Od4pVglipbAR9B+CTyEYTlU7o6sSy7MTAJIkP1UfoKDE1CETHXuEssVt0FCghFtFhTm1BEzDXpYysiFBCKSAGhiBQQikgBoYh4jnGngE5XbdhqDvSB2Vig3yYsoDLXsUnrwLYPPGcgx6aL18SoCaezwHzDLq0RuyGCfF2T1oqmC/JMbZ3WjLodg9n6XQL9uZmmrk5wrz5MwQsNv+7xwPYYPN902CSY+VXEcZceAk03xR8wasHxhGp3jMcxdZsET6v3Q+ACR47NYYzf0OvAoYpmG/Z1AlWkflBF6gdVtBzH16gf2KyyRzcdX69/APXK5kXjYZteGWzXcqXr95v0JqDeH+O0jd22Sm8JmsMQJ+ro+OF9VNtujBPTt02Cd1TvsstI+aCMDoPygSzVtu1jmcbjvkkfAWz2S7vV9YdtnT4SqJr2OMYCDJ3GG+ponv7g6sYSNPtDP8WHMvbtdpNgQaoPUkhj3+6aBIstpF177KOEqe+cPJxSJXX9GO9i6A9t0yQ4QXWzbdv+bWpp6Lt2NaUDzX0xHfq+z7ys9X17Xzh1Wi+om/uCutf/MMQD+h+69h/75h/pA+D/APH99ox/7wQkAAAAAElFTkSuQmCC)}.mc-modals .modal.list-added:after,.mc-modals .modal.list-replaced:after{background-position:top 20px center;background-size:200px;background-image:url(/img/mailchimp-loading.gif)}.btn.close{position:absolute;top:0;right:13px;background:0 0!important;opacity:1}.btn.close:after{content:'';opacity:.5;top:5px;right:0;width:100%;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAAAD1BMVEX///+Gk6qGk6qGk6qGk6qCm0wzAAAABHRSTlMAUGDgGtjB9QAAAKtJREFUeAHt10sKwzAMhGE95v5nLrRoUQoDw78qxFvlgySWkaeqV9quaJ1pvdckdj6ma5Xqs9qSUn1WKiX67OH12tmtltXGqqsm0T8Pe+2t19567a3X3vqCt67kbaRJmbwY+SVkM0gbkAYkrU8Onbdeh/ZbB/Y0sKdjexrY07E9DSzCwz8513CrhjeY1/xgePvM0GeGPjP0r2YoujKTyzqKCSigsGiEQhmJgy8OrRQByYvzegAAAABJRU5ErkJggg==);background-position:top 12px center;background-repeat:no-repeat;background-size:15px;background-attachment:scroll}.mailchimp p{color:#444}.mailchimp .mc-button{color:#484848;background-color:#e0e0e0;-ms-transition:background-color .2s ease-in-out 0s,opacity .2s ease-in-out 0s;transition:background-color .2s ease-in-out 0s,opacity .2s ease-in-out 0s;font-weight:600;font-family:"Open Sans","Helvetica Neue",Arial,Helvetica,Verdana,sans-serif;text-align:center;vertical-align:middle;text-transform:capitalize;-webkit-user-select:none;-ms-user-select:none;white-space:nowrap;overflow:hidden;padding:0 18px;margin:4px 0 12px;border:0;border-radius:3px;display:inline-block;font-size:13px;height:32px;line-height:32px}.mailchimp #mailchimp-modal,.mailchimp #mailchimp-modal.mailchimp-modal .mailchimp-modal-header .mheader-inner{color:#fff;float:left}.mailchimp .mc-selection-container{margin-right:5px;margin-left:0;float:left;margin-top:20px;width:100%;text-align:left}.mailchimp .mc-selection-container.create{display:none;margin-top:0;background-color:#f0f0f0;position:relative;top:40px;border-radius:3px;padding:30px;margin-bottom:50px}.mailchimp .mc-selection-container h4{font-weight:500;user-select:none;cursor:default}.mailchimp #mailchimp-modal .mailchimp-modal p,.mailchimp #mailchimp-modal .main-mc-content{color:#444}.mailchimp #mailchimp-modal .selectbox-inner{position:relative;width:calc(33% - 10px);float:left;min-height:42px}.mailchimp #mailchimp-modal.mailchimp-modal{z-index:99999;left:0;right:0;height:auto;background-color:#fff;min-height:550px;margin:0;position:relative;top:0;width:100%;border:0;box-shadow:none}.mailchimp #mailchimp-modal.mailchimp-modal .mailchimp-modal-header{width:848px;width:100%;height:80px;background-image:url(/img/freddie-mailchimp.png);background-position:top 2px left;background-repeat:no-repeat;background-size:60px;background-attachment:scroll}.mailchimp #mailchimp-modal.mailchimp-modal .mailchimp-modal-header .mheader-inner h3{float:left;padding-top:0;margin-left:80px;color:#000;position:relative;top:8px;font-weight:700;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;cursor:default}@media only screen and (min-width:768px){.mailchimp #mailchimp-modal.mailchimp-modal .mailchimp-modal-header{background-position:top 10px left}.mailchimp #mailchimp-modal.mailchimp-modal .mailchimp-modal-header .mheader-inner h3{padding-top:8px}}.mailchimp #mailchimp-modal.mailchimp-modal .mailchimp-modal-header .mheader-inner img{float:left}.mailchimp #mailchimp-modal.mailchimp-modal .mailchimp-modal-header .mheader-inner .btn.create-list{font-weight:700;white-space:nowrap;position:absolute;height:60px;top:0;right:0;color:#fff;padding:15px;letter-spacing:2px;text-transform:uppercase;transition:background-color .15s linear;background-color:#a6c761}.mailchimp #mailchimp-modal.mailchimp-modal .mailchimp-modal-header .mheader-inner .btn.create-list:hover{background-color:#94b156}.mailchimp #mailchimp-modal.mailchimp-modal .mailchimp-modal-header .mheader-inner .btn.create-list span{display:none}@media only screen and (min-width:670px){.mailchimp #mailchimp-modal.mailchimp-modal .mailchimp-modal-header .mheader-inner .btn.create-list{padding:15px 46px 0 65px}.mailchimp #mailchimp-modal.mailchimp-modal .mailchimp-modal-header .mheader-inner .btn.create-list:after{opacity:.55;content:'';position:absolute;top:0;left:0;bottom:0;right:0;height:100%;width:100%;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAH4AAAB+CAMAAADV/VW6AAAAM1BMVEX////////////////////////////////////////////////////////////////////lEOhHAAAAEHRSTlMAECAwQFBgcICQoLDA0ODwVOCoyAAAAspJREFUeAHt2mFz2ywMwHEJCMhYNvr+n/bp0400zTkGW3J66/F7s0uy7H+ZDafQwv/wRteIDtqoyGUyQsMsV1obfZJrMezBIhcLsOMmV5s0//d6PPLNPFjjkR/5kR/5kR/5fyGPkcjXB55akjPN+yIfMnzK0iEa5usESgdGkmCXj3VMhw+rdMn6/ObT0od/Td7LH/OBr2HJLF9v9uLrKmhb0DAPtIrMHj75WVpKxn9x1xv5kR/5kR/5kXfEOdYHMXPDFEzzt/LwVpYO9Hsm3SR/FPhQpMs8Jl2bvHv86pClSzTL1+cL9p/5s+m6v7GsdXrFvErDQmPTfeTrn/Z5MyM/8iNvKKSJWT4UZor+nXmMszwpOb4pH7JsKtldnw8sr2XXnw+ZOSF8wsQvRfjiZtk3YWc+PpxW4dJ3npWKtJSb6bSzftVxlh6T4aRbPFRukT6MZqNmejqA77Kg0aefG/VGX3ntC97/en+99vV3foK/cJFjZoN1Pzd/86hwkW1kuOulF/H4+jUJ+nzjwvt6FbesaJWf93+0s8gmMsqH5uXdVJxNnmVb2M9LNskHOZkXtMjn03kyyKOczq8G+Xg+L16fnxX5SZ8XRX5R54MmL6jNJ1U+aPOTKp++XuRD/PaWlync1ZHChTvi55VPcgps5Ys/uE5Zm5dHEdroez7a5Qt0cN/zzi7P0LD1jvyjnx5w1eTL93XUlp/ygKzI88F7jzbm7TBxpVz3y0R3ru7LdDetz+teiZS7nlJU7vlKXpUHtaLIM6hlRT6Bjn7WUyun8wso6Of8CAbc2XxBsJBP5glMuMY/P2k/fMO0v6pX7aprwLJ3a5Fyy1EcMDhwuXkcqjfJUREssRyTwRQuR08Vf7C/IPxgPyPYw1l/3VVIOpQIVwmrtLCH6yAV2VMSXMvlnTghXA5plS1LRHgPPy1PbU4e3glDIv40Uwrwyn/NeXar6MRDewAAAABJRU5ErkJggg==);background-position:top 15px left 17px;background-repeat:no-repeat;background-size:33px;background-attachment:scroll}}@media only screen and (min-width:768px){.mailchimp #mailchimp-modal.mailchimp-modal .mailchimp-modal-header .mheader-inner .btn.create-list{top:0;height:80px;padding:25px 25px 0 86px}.mailchimp #mailchimp-modal.mailchimp-modal .mailchimp-modal-header .mheader-inner .btn.create-list:after{background-position:top 21px left 26px;background-repeat:no-repeat;background-size:40px}}@media only screen and (min-width:992px){.mailchimp #mailchimp-modal.mailchimp-modal .mailchimp-modal-header .mheader-inner .btn.create-list{padding:25px 65px 0 90px}.mailchimp #mailchimp-modal.mailchimp-modal .mailchimp-modal-header .mheader-inner .btn.create-list span{display:inline-block}}.mailchimp #mailchimp-modal.mailchimp-modal .mailchimp-modal-header .modal-x{padding:15px 10px 0 0}.mailchimp #mailchimp-modal.mailchimp-modal .add-user-header .sync-mc-list .find-out-more{margin-top:13px}.mailchimp #mailchimp-modal.mailchimp-modal .add-user-header .sync-mc-list .sync-emails{display:none}.mailchimp #mailchimp-modal.mailchimp-modal .add-user-header .create-mc-list .create-list{display:block}.mailchimp #mailchimp-modal.mailchimp-modal .add-user-header .create-mc-list .create-list .create-list-input{background-color:#fff;border:1px solid grey;border-radius:3px;height:44px!important;padding:0 15px;box-shadow:inset 0 0 0 0 #fff;margin:0 0 10px;width:100%}@media only screen and (min-width:670px){.mailchimp #mailchimp-modal.mailchimp-modal .add-user-header .create-mc-list .create-list .create-list-input{float:left;width:calc(50% - 5px);margin-right:10px}.mailchimp #mailchimp-modal.mailchimp-modal .add-user-header .create-mc-list .create-list .create-list-input:nth-of-type(2){margin-right:0}}@media only screen and (min-width:768px){.mailchimp #mailchimp-modal.mailchimp-modal .add-user-header .create-mc-list .create-list .create-list-input{float:left;width:calc(50% - 70.5px);margin-right:10px}}.mailchimp #mailchimp-modal.mailchimp-modal .add-user-header .create-mc-list .create-list .create-list-submit{border:0;border-radius:3px;padding:10px 15px;color:#fff;font-weight:700;text-transform:uppercase;letter-spacing:2px;width:100%;display:block;background-color:#578bc9}@media only screen and (min-width:670px){.mailchimp #mailchimp-modal.mailchimp-modal .add-user-header .create-mc-list .create-list .create-list-submit{width:120px;float:right}}.mailchimp #mailchimp-modal.mailchimp-modal .add-user-header .mc-txt-logo{opacity:.2;margin-top:100px}.mailchimp #mailchimp-modal.mailchimp-modal .add-user-header .create-campaign-header{display:none}.mailchimp #mailchimp-modal.mailchimp-modal .add-user-header .bs-wizard{border-bottom:solid 1px #e0e0e0;padding:25px 0 10px}.mailchimp #mailchimp-modal.mailchimp-modal .add-user-header .bs-wizard .bs-wizard-step{padding:0;position:relative;float:left}.mailchimp #mailchimp-modal.mailchimp-modal .add-user-header .bs-wizard .bs-wizard-step .bs-wizard-stepnum{color:#a99f9f;font-size:16px;margin-bottom:5px}.mailchimp #mailchimp-modal.mailchimp-modal .add-user-header .bs-wizard .bs-wizard-step .bs-wizard-info{color:#999;font-size:14px}.mailchimp #mailchimp-modal.mailchimp-modal .add-user-header .bs-wizard .bs-wizard-step .bs-wizard-dot{position:absolute;width:30px;height:30px;display:block;background:#fbe8aa;top:45px;left:50%;margin-top:-15px;margin-left:-15px;border-radius:50%}.mailchimp #mailchimp-modal.mailchimp-modal .add-user-header .bs-wizard .bs-wizard-step .bs-wizard-dot:after{content:' ';width:14px;height:14px;background:#fbbd19;border-radius:50px;position:absolute;top:8px;left:8px}.mailchimp #mailchimp-modal.mailchimp-modal .add-user-header .bs-wizard .bs-wizard-step .progress{position:relative;border-radius:0;height:8px;box-shadow:none;margin:20px 0}.mailchimp #mailchimp-modal .main-mc-content .campaign-info-content #find-out-more,.mailchimp #mailchimp-modal .main-mc-content .campaign-info-content .campaign-input,.mailchimp #mailchimp-modal .main-mc-content .tracking-social-content .tracking-social-container .tracking-item .campaign-input{margin-top:13px}.mailchimp #mailchimp-modal.mailchimp-modal .add-user-header .bs-wizard .bs-wizard-step .progress .progress-bar{width:0;box-shadow:none;background:#fbe8aa}.mailchimp #mailchimp-modal.mailchimp-modal .add-user-header .bs-wizard .bs-wizard-step .complete .progress .progress-bar{width:100%}.mailchimp #mailchimp-modal.mailchimp-modal .add-user-header .bs-wizard .bs-wizard-step .active .progress .progress-bar{width:50%}.mailchimp #mailchimp-modal.mailchimp-modal .add-user-header .bs-wizard .bs-wizard-step:first-child .active .progress .progress-bar{width:0%}.mailchimp #mailchimp-modal.mailchimp-modal .add-user-header .bs-wizard .bs-wizard-step:last-child .active .progress .progress-bar{width:100%}.mailchimp #mailchimp-modal.mailchimp-modal .add-user-header .bs-wizard .bs-wizard-step .disabled .bs-wizard-dot{background-color:#f5f5f5}.mailchimp #mailchimp-modal.mailchimp-modal .add-user-header .bs-wizard .bs-wizard-step .disabled .bs-wizard-dot:after{opacity:0}.mailchimp #mailchimp-modal.mailchimp-modal .add-user-header .bs-wizard .bs-wizard-step:first-child .progress{left:50%;width:50%}.mailchimp #mailchimp-modal.mailchimp-modal .add-user-header .bs-wizard .bs-wizard-step:last-child .progress{width:50%}.mailchimp #mailchimp-modal.mailchimp-modal .add-user-header .bs-wizard .bs-wizard-step .disabled a .bs-wizard-dot{pointer-events:none}.mailchimp #mailchimp-modal .main-mc-content .campaign-content{display:none;padding:15px}.mailchimp #mailchimp-modal .main-mc-content .campaign-content .mc-select-template-btn,.mailchimp #mailchimp-modal .main-mc-content .campaign-content .pd30{padding-top:30px}.mailchimp #mailchimp-modal .main-mc-content .campaign-info-content,.mailchimp #mailchimp-modal .main-mc-content .select-list-content,.mailchimp #mailchimp-modal .main-mc-content .tracking-social-content{display:none}.mailchimp #mailchimp-modal .main-mc-content .campaign-info-content .panel-info{display:none}.mailchimp #mailchimp-modal .main-mc-content .tracking-social-content .tracking-social-container{padding:10px}.mailchimp #mailchimp-modal .main-mc-content .tracking-social-content .tracking-social-container .tracking-item{width:calc(50% - 10px);float:left}.mailchimp #mailchimp-modal .main-mc-content .tracking-social-content .tracking-social-container .tracking-item h5{float:left}.mailchimp #mailchimp-modal .main-mc-content .template-content{display:none}.mailchimp #mailchimp-modal .main-mc-content .template-content #plaintext-message{width:800px}.mailchimp #mailchimp-modal .main-mc-content .template-content #mailchimp-templates .template-container{float:left;width:calc(25% - 5px);min-height:170px}.mailchimp #mailchimp-modal .main-mc-content .template-content #mailchimp-templates .template-container h4{min-height:45px}.mailchimp #mailchimp-modal .main-mc-content .template-content #mailchimp-templates template-container button{height:auto!important}.mailchimp #mailchimp-modal .main-mc-content .template-content #mailchimp-templates .template-thumbnail{word-wrap:break-word}.mailchimp #mailchimp-modal .main-mc-content .template-content #mailchimp-templates .mailchimp-link{color:grey}.mailchimp #mailchimp-modal .main-mc-content .template-content #mailchimp-templates .mailchimp-pagination{margin-top:60px}.mailchimp #mailchimp-modal .main-mc-content .final-campaign-stage{display:none}.mailchimp #mailchimp-modal .main-mc-content .final-campaign-stage .campaign-overview ul{list-style-type:none}.mailchimp #mailchimp-modal .mailchimp-footer{background-color:#484848;height:30px;bottom:0}.call-handling-logged-in .offcanvas-nav{margin-top:20px;height:calc(100% - 68px)}@media only screen and (min-width:480px){.call-handling-logged-in .offcanvas-nav{height:calc(100% - 70px)}}.call-handling-logged-in .offcanvas-nav.open span.offcanvas-nav-overlay{top:68px}@media only screen and (min-width:480px){.call-handling-logged-in .offcanvas-nav.open span.offcanvas-nav-overlay{top:70px}}@media only screen and (min-width:1200px){.call-handling-logged-in .offcanvas-nav{height:calc(100% - 80px)}.call-handling-logged-in .offcanvas-nav.open span.offcanvas-nav-overlay{top:80px}}@media only screen and (min-width:1400px){.call-handling-logged-in .offcanvas-nav{height:calc(100% - 90px)}.call-handling-logged-in .offcanvas-nav.open span.offcanvas-nav-overlay{top:90px}}.offcanvas-nav{position:fixed;opacity:.3;margin:0;display:block;overflow:hidden;z-index:10000;box-shadow:-2px 0 10px 0 rgba(0,0,0,.2);transition:all .2s linear;top:48px;width:90%;right:-90%;height:calc(100% - 48px)}@media only screen and (min-width:480px){.offcanvas-nav{top:50px;width:431px;right:-431px;height:calc(100% - 50px)}}@media only screen and (min-width:1200px){.offcanvas-nav{top:60px;height:calc(100% - 60px)}}@media only screen and (min-width:1400px){.offcanvas-nav{top:70px;height:calc(100% - 70px)}}.offcanvas-nav.open{transition:all .2s linear;opacity:1;right:0}.offcanvas-nav.open span.offcanvas-nav-overlay{display:block;z-index:-1;top:48px}@media only screen and (min-width:480px){.offcanvas-nav.open span.offcanvas-nav-overlay{top:50px}}@media only screen and (min-width:1200px){.offcanvas-nav.open span.offcanvas-nav-overlay{top:60px}}@media only screen and (min-width:1400px){.offcanvas-nav.open span.offcanvas-nav-overlay{top:70px}}.offcanvas-nav div.groups{background:#fff;height:100%;padding:0 13px}.offcanvas-nav div.group:after,.offcanvas-nav div.group:before{content:"";display:table;line-height:0}.offcanvas-nav div.group a:not(.release-notes-version){display:block;text-align:center;border:2px solid #fff;transition:all .2s linear;float:left;font-size:11px;position:relative;border-radius:4px}@media only screen and (min-width:400px){.offcanvas-nav div.group a:not(.release-notes-version){font-size:12px;height:46px}}.offcanvas-nav div.group:nth-of-type(1){display:flex;align-items:center;justify-content:flex-start;transition:height .2s linear;height:57px;width:100%;padding:2px}@media only screen and (min-width:670px){.offcanvas-nav div.group:nth-of-type(1){display:none!important}}.offcanvas-nav div.group:nth-of-type(1):after,.offcanvas-nav div.group:nth-of-type(1):before{content:none}.offcanvas-nav div.group:nth-of-type(1) .c-svg{display:none;border-radius:50%;margin:0 8px 0 0}.offcanvas-nav div.group:nth-of-type(1) .id,.offcanvas-nav div.group:nth-of-type(1) .name{line-height:14px;font-size:11px;color:#255187}@media only screen and (min-width:400px){.offcanvas-nav div.group:nth-of-type(1){padding-top:14px;padding-bottom:11px}.offcanvas-nav div.group:nth-of-type(1) .id,.offcanvas-nav div.group:nth-of-type(1) .name{font-size:12px}}@media only screen and (min-width:480px){.offcanvas-nav div.group:nth-of-type(1) .c-svg{display:flex;height:40px;width:40px;min-height:40px;min-width:40px}.offcanvas-nav div.group:nth-of-type(1) .c-svg svg{height:30px;width:30px}.offcanvas-nav div.group:nth-of-type(1) .id,.offcanvas-nav div.group:nth-of-type(1) .name{font-size:13px}}.offcanvas-nav div.group:nth-of-type(1) .name{position:relative;font-weight:700;margin-right:3px}.offcanvas-nav div.group:nth-of-type(1) .id{font-weight:500}.offcanvas-nav div.group:nth-of-type(1) .button{margin-left:auto;color:#c53e3b;border:2px solid #c53e3b;border-radius:3px;padding:0 10px;font-weight:800;font-size:10px;letter-spacing:.03em;text-transform:uppercase;line-height:0;height:28px;background:#fff;white-space:nowrap;transition:all .2s linear}.offcanvas-nav div.group:nth-of-type(1) .button:hover{background-color:#f9eae9}@media only screen and (min-width:400px){.offcanvas-nav div.group:nth-of-type(1) .button{padding:0 15px}}@media only screen and (min-width:580px){.offcanvas-nav div.group:nth-of-type(1) .button{font-size:12px}}.offcanvas-nav div.group:nth-of-type(2){margin-bottom:15px}@media only screen and (min-width:670px){.offcanvas-nav div.group:nth-of-type(2){padding-top:13px}}.offcanvas-nav div.group:nth-of-type(2) a{color:#fff;letter-spacing:.04em;width:33.333%;text-shadow:0 1px 1px rgba(0,0,0,.4);transition:all .2s linear;height:50px;line-height:48px}@media only screen and (min-width:400px){.offcanvas-nav div.group:nth-of-type(2) a{height:60px;line-height:58px}}@media only screen and (min-width:768px){.offcanvas-nav div.group:nth-of-type(2) a{height:70px;line-height:68px}}.offcanvas-nav div.group:nth-of-type(2) a.clients{background-color:#255187}.offcanvas-nav div.group:nth-of-type(2) a.clients:hover{background-color:#214878}.offcanvas-nav div.group:nth-of-type(2) a.diary{background-color:#7a58a3}.offcanvas-nav div.group:nth-of-type(2) a.diary:hover{background-color:#6c4e91}.offcanvas-nav div.group:nth-of-type(2) a.consultation{background-color:#578bc9}.offcanvas-nav div.group:nth-of-type(2) a.consultation:hover{background-color:#4d7cb3}.offcanvas-nav div.group:nth-of-type(2) a.accounts{background-color:#c53e3b}.offcanvas-nav div.group:nth-of-type(2) a.accounts:hover{background-color:#af3734}.offcanvas-nav div.group:nth-of-type(2) a.messages{background-color:#a6c761}.offcanvas-nav div.group:nth-of-type(2) a.messages:hover{background-color:#94b156}.offcanvas-nav div.group:nth-of-type(2) a.reports{background-color:#fa8c2b}.offcanvas-nav div.group:nth-of-type(2) a.reports:hover{background-color:#de7c26}.offcanvas-nav div.group:nth-of-type(2) a:not([href]){pointer-events:none;opacity:.5;user-select:none}.offcanvas-nav div.group:nth-of-type(3){overflow-y:auto;height:calc(100% - 185px)}@media only screen and (min-width:400px){.offcanvas-nav div.group:nth-of-type(3){height:calc(100% - 205px)}}.offcanvas-nav div.group:nth-of-type(3) a{color:#255187;width:33.333%;height:20%;min-height:50px;max-height:70px;transition:all .2s linear;margin-top:5px}@media only screen and (min-width:400px){.offcanvas-nav div.group:nth-of-type(3) a{min-height:60px}}@media only screen and (min-width:480px){.offcanvas-nav div.group:nth-of-type(2){margin-bottom:8px}.offcanvas-nav div.group:nth-of-type(3) a{display:flex;flex-direction:row;align-items:center;width:50%;text-align:left;padding-left:18px;margin-top:12px;height:10%;max-height:55px;min-height:45px}}@media only screen and (min-width:768px){.offcanvas-nav div.group:nth-of-type(3) a{height:55px}}.offcanvas-nav div.group:nth-of-type(3) a.muted{opacity:.5;pointer-events:none}.offcanvas-nav div.group:nth-of-type(3) a.muted,.offcanvas-nav div.group:nth-of-type(3) a.muted span{text-decoration:line-through!important}.c-data__text-link,.c-form-fields .c-form-fields__link,.c-toast__action:hover,.offcanvas-nav div.group:nth-of-type(4) a.release-notes-version,main.diary-wrap .appt-menu .event-attendees-wrapper .event-attendee-list-wrapper ul.event-attendees-list li span a:hover{text-decoration:underline!important}.offcanvas-nav div.group:nth-of-type(3) a:hover{color:#578bc9}.offcanvas-nav div.group:nth-of-type(3) a:hover svg{fill:#578bc9}.offcanvas-nav div.group:nth-of-type(3) a .c-svg{margin:0 auto;height:34px;width:34px;min-height:34px;min-width:34px}.offcanvas-nav div.group:nth-of-type(3) a .c-svg svg{height:22px;width:22px}.offcanvas-nav div.group:nth-of-type(3) a>b{font-weight:600}.offcanvas-nav div.group:nth-of-type(4){position:absolute;bottom:15px;right:25px;color:#255187;font-weight:500;font-size:11px}@media only screen and (min-width:480px){.offcanvas-nav div.group:nth-of-type(3) a .c-svg{margin:0 4px 0 0;vertical-align:middle;height:38px;width:38px;min-height:38px;min-width:38px}.offcanvas-nav div.group:nth-of-type(3) a .c-svg svg{height:26px;width:26px}.offcanvas-nav div.group:nth-of-type(4){font-size:12px;bottom:20px}}.offcanvas-nav div.group:nth-of-type(4) a.release-notes-version{transition:all .2s linear;color:#255187}.offcanvas-nav div.group:nth-of-type(4) a.release-notes-version:hover{color:#578bc9}.modal-wrapper{display:none;position:fixed;z-index:9999999;left:0;top:0;bottom:0;right:0;margin:auto;width:100%;height:100%;overflow:hidden;background-color:rgba(0,0,0,.4);padding:20px 15px 30px}@media only screen and (min-width:480px){.modal-wrapper{padding:20px 30px 30px}}@media only screen and (min-width:768px){.modal-wrapper{padding:55px 30px 30px}}.modal-wrapper.small .modal-box{max-width:450px}.modal-wrapper.small .modal-box .header{position:absolute;top:0;left:0;right:0;width:100%;max-width:450px}.modal-wrapper.small .modal-box .body{height:auto}.modal-wrapper .modal-box{scrollbar-width:none;-ms-overflow-style:none;position:relative;padding-bottom:15px;pointer-events:auto;border-radius:4px;background-color:#fff;margin:0 auto;transition:height .15s ease-out,width .15s ease-out,margin .15s ease-out;top:auto;max-height:100%;height:auto;text-align:left;width:100%;max-width:800px;overscroll-behavior:contain;overflow:auto}.c-section-box,.modal-wrapper .modal-box .text-box{padding:0 0 15px}.modal-wrapper .modal-box:after,.modal-wrapper .modal-box:before{content:"";display:table;line-height:0}.modal-wrapper .modal-box::-webkit-scrollbar{width:0!important;display:none!important}.modal-wrapper .modal-box.m--overflow-visible{overflow:visible}@-moz-document url-prefix(){.modal-wrapper .modal-box .tabs .tab,.modal-wrapper .modal-box h2,.modal-wrapper .modal-box h3,.modal-wrapper .modal-box h4,.modal-wrapper .modal-box h5,.modal-wrapper .modal-box p{user-select:none}}.modal-wrapper .modal-box .text-box .heading,.modal-wrapper .modal-box .text-box .paragraph{margin:0}.modal-wrapper .modal-box .text-box .heading{font-size:14px}.modal-wrapper .modal-box h3{margin:10px 0 0;color:#255187;font-size:19px;font-weight:600;cursor:default}.modal-wrapper .modal-box h3+p{margin-top:5px}.modal-wrapper .modal-box h4{color:#255187;margin-bottom:5px}.modal-wrapper .modal-box p:not(.ignore-modal-styles){font-size:14px;line-height:1.4em;margin:15px 0;cursor:default;color:#255187}.modal-wrapper .modal-box p:not(.ignore-modal-styles):last-of-type{margin-bottom:0}.modal-wrapper .modal-box form{margin:0}.modal-wrapper .modal-box .header{display:block;max-width:800px;padding:11px 15px 10px;overflow:hidden;z-index:10;background-color:#255187;position:fixed;top:20px;height:34px;margin:0 auto;border-top-left-radius:3px;border-top-right-radius:3px;width:calc(100% - 30px)}@media only screen and (min-width:768px){.modal-wrapper .modal-box .header{top:55px}}.modal-wrapper .modal-box .header h5{color:#fff;font-weight:400;letter-spacing:.03em;margin:0;line-height:1em;font-size:13px}@media only screen and (min-width:480px){.modal-wrapper .modal-box .header{padding:16px 15px 15px;height:44px;width:calc(100% - 60px)}.modal-wrapper .modal-box .header h5{font-size:14px}}.modal-wrapper .modal-box .header .close{display:flex;justify-content:flex-end;align-items:center;position:absolute;top:0;right:0;width:50px;height:100%;cursor:pointer;z-index:1;opacity:1}.modal-wrapper .modal-box .header .close .c-svg{opacity:.88;right:10px;height:12px;width:12px;min-height:12px;min-width:12px}.modal-wrapper .modal-box .header .close,.modal-wrapper .modal-box .header .close:hover .c-svg{opacity:1;transition:all .2s linear}.modal-wrapper .modal-box .header .close .c-svg svg{height:12px;width:12px}@media only screen and (min-width:480px){.modal-wrapper .modal-box .header .close .c-svg{right:15px;height:15px;width:15px;min-height:15px;min-width:15px}.modal-wrapper .modal-box .header .close .c-svg svg{height:15px;width:15px}}.modal-wrapper .modal-box .body{position:relative;padding:49px 15px 15px;scrollbar-width:none;overflow:-moz-scrollbars-none;-ms-overflow-style:none}.modal-wrapper .modal-box .body::-webkit-scrollbar{width:0!important;display:none!important}@media only screen and (min-width:480px){.modal-wrapper .modal-box .body{padding-top:59px}}.modal-wrapper .modal-box .body .footer{padding:0}.modal-wrapper .modal-box .body .divider{border-top:1px dashed #255187}.modal-wrapper .modal-box .body .divider.mt-10px{margin-top:10px}.modal-wrapper .modal-box .body .divider.mb-10px{margin-bottom:10px}.modal-wrapper .modal-box .body .divider.mt-15px{margin-top:15px}.modal-wrapper .modal-box .body .divider.mb-15px{margin-bottom:15px}.modal-wrapper .modal-box .body #SignOffContents span.error-message{color:#c53e3b}.modal-wrapper .modal-box .body.m--overflow-visible{overflow:visible}.modal-wrapper .modal-box .body.includes-form input:not([type=search]),.modal-wrapper .modal-box .body.includes-form select,.modal-wrapper .modal-box .body.includes-form textarea{color:#255187;box-shadow:none;outline:0;margin:0;border-radius:3px;font-size:12px;line-height:1.3em;flex-grow:1;width:100%;background-color:#fff;border:1px solid #255187;transition:all .2s linear;-webkit-text-fill-color:unset;-webkit-appearance:none;background-image:none!important}@media only screen and (min-width:992px){.modal-wrapper .modal-box .body.includes-form input:not([type=search]),.modal-wrapper .modal-box .body.includes-form select,.modal-wrapper .modal-box .body.includes-form textarea{font-size:13px}}.modal-wrapper .modal-box .body.includes-form input:not([type=search])::placeholder,.modal-wrapper .modal-box .body.includes-form select::placeholder,.modal-wrapper .modal-box .body.includes-form textarea::placeholder{color:#869ebc;opacity:1;font-style:italic}.modal-wrapper .modal-box .body.includes-form input:not([type=search]):-ms-input-placeholder,.modal-wrapper .modal-box .body.includes-form select:-ms-input-placeholder,.modal-wrapper .modal-box .body.includes-form textarea:-ms-input-placeholder{color:#869ebc;opacity:1;font-style:italic}.modal-wrapper .modal-box .body.includes-form input:not([type=search])::-ms-input-placeholder,.modal-wrapper .modal-box .body.includes-form select::-ms-input-placeholder,.modal-wrapper .modal-box .body.includes-form textarea::-ms-input-placeholder{color:#869ebc;opacity:1;font-style:italic}.modal-wrapper .modal-box .body.includes-form input:not([type=search]):-moz-placeholder,.modal-wrapper .modal-box .body.includes-form select:-moz-placeholder,.modal-wrapper .modal-box .body.includes-form textarea:-moz-placeholder{color:#869ebc;opacity:1;font-style:italic}.modal-wrapper .modal-box .body.includes-form input:not([type=search])::-moz-placeholder,.modal-wrapper .modal-box .body.includes-form select::-moz-placeholder,.modal-wrapper .modal-box .body.includes-form textarea::-moz-placeholder{color:#869ebc;opacity:1;font-style:italic}.modal-wrapper .modal-box .body.includes-form input:not([type=search])::-webkit-input-placeholder,.modal-wrapper .modal-box .body.includes-form select::-webkit-input-placeholder,.modal-wrapper .modal-box .body.includes-form textarea::-webkit-input-placeholder{color:#869ebc;opacity:.6;font-style:italic}.modal-wrapper .modal-box .body.includes-form input:not([type=search]):focus,.modal-wrapper .modal-box .body.includes-form select:focus,.modal-wrapper .modal-box .body.includes-form textarea:focus{transition:all .2s linear;background-color:#edf1f5}.modal-wrapper .modal-box .body.includes-form input:not([type=search]):focus::placeholder,.modal-wrapper .modal-box .body.includes-form select:focus::placeholder,.modal-wrapper .modal-box .body.includes-form textarea:focus::placeholder{color:transparent;opacity:0}.modal-wrapper .modal-box .body.includes-form input:not([type=search]):focus:-ms-input-placeholder,.modal-wrapper .modal-box .body.includes-form select:focus:-ms-input-placeholder,.modal-wrapper .modal-box .body.includes-form textarea:focus:-ms-input-placeholder{color:transparent;opacity:0}.modal-wrapper .modal-box .body.includes-form input:not([type=search]):focus::-ms-input-placeholder,.modal-wrapper .modal-box .body.includes-form select:focus::-ms-input-placeholder,.modal-wrapper .modal-box .body.includes-form textarea:focus::-ms-input-placeholder{color:transparent;opacity:0}.modal-wrapper .modal-box .body.includes-form input:not([type=search]):focus::-moz-placeholder,.modal-wrapper .modal-box .body.includes-form select:focus::-moz-placeholder,.modal-wrapper .modal-box .body.includes-form textarea:focus::-moz-placeholder{color:transparent;opacity:0}.modal-wrapper .modal-box .body.includes-form input:not([type=search]):focus::-webkit-input-placeholder,.modal-wrapper .modal-box .body.includes-form select:focus::-webkit-input-placeholder,.modal-wrapper .modal-box .body.includes-form textarea:focus::-webkit-input-placeholder{color:transparent;opacity:0}.modal-wrapper .modal-box .body.includes-form input:not([type=search]):-moz-read-only,.modal-wrapper .modal-box .body.includes-form select:-moz-read-only,.modal-wrapper .modal-box .body.includes-form textarea:-moz-read-only{color:#255187;-webkit-text-fill-color:#255187}.modal-wrapper .modal-box .body.includes-form input:not([type=search]):read-only,.modal-wrapper .modal-box .body.includes-form select:read-only,.modal-wrapper .modal-box .body.includes-form textarea:read-only{color:#255187;-webkit-text-fill-color:#255187}.modal-wrapper .modal-box .body.includes-form select::-ms-value{background:0 0;color:#255187}.modal-wrapper .modal-box .body.includes-form select:-moz-focusring{color:transparent;text-shadow:0 0 0 #255187;outline:0}.modal-wrapper .modal-box .body.includes-form option{background-color:#fff}.modal-wrapper .modal-box .body.includes-form option:not(:checked){color:#255187}.modal-wrapper .modal-box .body.includes-form input:not([type=search]),.modal-wrapper .modal-box .body.includes-form select{height:35px;padding:2px 30px 0 10px}.modal-wrapper .modal-box .body.includes-form textarea{resize:none;height:unset;padding:9px 10px}.modal-wrapper .modal-box .body.includes-form label{font-size:12px;border:0;margin:0;color:#255187;font-weight:500;cursor:text;line-height:1.3em}.modal-wrapper .modal-box .body.includes-form dl.heading,.modal-wrapper .modal-box .body.includes-form dl.sub-heading{border-bottom:none}@media only screen and (min-width:992px){.modal-wrapper .modal-box .body.includes-form label{font-size:13px}}.modal-wrapper .modal-box .body.includes-form dl{display:flex;flex-direction:column;width:100%;padding-top:10px;position:relative}.modal-wrapper .modal-box .body.includes-form dl:last-of-type{border:none}.modal-wrapper .modal-box .body.includes-form dl dd,.modal-wrapper .modal-box .body.includes-form dl dt{color:inherit;font-weight:400;font-size:inherit;line-height:0;display:block;margin:0;position:relative}.modal-wrapper .modal-box .body.includes-form dl dd:after,.modal-wrapper .modal-box .body.includes-form dl dd:before,.modal-wrapper .modal-box .body.includes-form dl dt:after,.modal-wrapper .modal-box .body.includes-form dl dt:before{content:"";display:table;line-height:0}.modal-wrapper .modal-box .body.includes-form dl dt label{pointer-events:none;padding-right:10px;padding-bottom:2px}.modal-wrapper .modal-box .body.includes-form dl dd{margin-left:-10px}@media only screen and (min-width:670px){.modal-wrapper .modal-box .body.includes-form dl{flex-direction:row}.modal-wrapper .modal-box .body.includes-form dl dt{width:25%}.modal-wrapper .modal-box .body.includes-form dl dt label{padding-top:10px}.modal-wrapper .modal-box .body.includes-form dl dd{width:75%;margin-left:0}}.modal-wrapper .modal-box .body.includes-form dl div{display:flex;position:relative;float:left;width:calc(100% - 10px);margin-left:10px;margin-bottom:10px;flex-grow:1;flex-shrink:1}.modal-wrapper .modal-box .body.includes-form dl div label{display:inline-flex;align-items:center;justify-content:flex-end;padding-right:5px;font-weight:400}.modal-wrapper .modal-box .body.includes-form dl div i{position:absolute;top:1px;bottom:1px;height:33px;width:35px;display:flex;cursor:pointer}.modal-wrapper .modal-box .body.includes-form dl.heading dt,.modal-wrapper .modal-box .body.includes-form dl.sub-heading dt{width:100%}.modal-wrapper .modal-box .body.includes-form dl.heading dd,.modal-wrapper .modal-box .body.includes-form dl.sub-heading dd{display:none}.modal-wrapper .modal-box .body.includes-form dl div i:last-of-type{border-top-right-radius:3px;border-bottom-right-radius:3px}.modal-wrapper .modal-box .body.includes-form dl.heading dt h3{line-height:normal;margin:0;font-weight:600;font-size:14px;padding:0 5px 2px 0}.modal-wrapper .modal-box .body.includes-form dl.heading.border-top{border-top:1px dotted #255187;margin-top:10px}.modal-wrapper .modal-box .body.includes-form dl.sub-heading dt h4{line-height:normal;margin:0;font-weight:600;font-size:13px;padding:0 3px 2px 0}@media only screen and (min-width:992px){.modal-wrapper .modal-box .body.includes-form dl.sub-heading dt h4{font-size:13px}}.modal-wrapper .modal-box .body.includes-form dl.date-input div input[type=date]{cursor:pointer!important;transition:background-color .2s linear;user-select:none;-webkit-user-select:none}.modal-wrapper .modal-box .body.includes-form dl.date-input div input[type=date]:focus,.modal-wrapper .modal-box .body.includes-form dl.date-input div input[type=date]:hover{background-color:#e7ecf2}.modal-wrapper .modal-box .body.includes-form dl.date-input div i{background-image:url(/img/icons/consultation-screen/calendar-darkblue.svg);right:1px;pointer-events:none}.modal-wrapper .modal-box .body.includes-form dl.text div{flex-direction:column;margin-bottom:0}.modal-wrapper .modal-box .body.includes-form dl.text dt label{padding-top:0;padding-bottom:0}.modal-wrapper .modal-box .body.includes-form dl.text p{margin:0 0 9px}.modal-wrapper .modal-box .body.includes-form body#consultation main dl.select-menu-with-text-input div i,.modal-wrapper .modal-box .body.includes-form dl.select-menu div i,body#consultation main .modal-wrapper .modal-box .body.includes-form dl.select-menu-with-text-input div i{background-image:url(/img/icons/consultation-screen/arrow-down-darkblue.svg);right:1px;pointer-events:none}.modal-wrapper .modal-box .body.includes-form body#consultation main dl.checkbox-with-text-input div label,.modal-wrapper .modal-box .body.includes-form body#consultation main dl.checkbox-with-textarea div label,.modal-wrapper .modal-box .body.includes-form dl.checkboxes div label,.modal-wrapper .modal-box .body.includes-form dl.radio-btns div label,body#consultation main .modal-wrapper .modal-box .body.includes-form dl.checkbox-with-text-input div label,body#consultation main .modal-wrapper .modal-box .body.includes-form dl.checkbox-with-textarea div label{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;top:0;left:0;font-weight:400;margin:0;padding-left:8px;z-index:1;cursor:default;padding-top:3px!important;outline:0}.modal-wrapper .modal-box .body.includes-form body#consultation main dl.checkbox-with-text-input div input[type=checkbox],.modal-wrapper .modal-box .body.includes-form body#consultation main dl.checkbox-with-text-input div input[type=radio],.modal-wrapper .modal-box .body.includes-form body#consultation main dl.checkbox-with-textarea div input[type=checkbox],.modal-wrapper .modal-box .body.includes-form body#consultation main dl.checkbox-with-textarea div input[type=radio],.modal-wrapper .modal-box .body.includes-form dl.checkboxes div input[type=checkbox],.modal-wrapper .modal-box .body.includes-form dl.checkboxes div input[type=radio],.modal-wrapper .modal-box .body.includes-form dl.radio-btns div input[type=checkbox],.modal-wrapper .modal-box .body.includes-form dl.radio-btns div input[type=radio],body#consultation main .modal-wrapper .modal-box .body.includes-form dl.checkbox-with-text-input div input[type=checkbox],body#consultation main .modal-wrapper .modal-box .body.includes-form dl.checkbox-with-text-input div input[type=radio],body#consultation main .modal-wrapper .modal-box .body.includes-form dl.checkbox-with-textarea div input[type=checkbox],body#consultation main .modal-wrapper .modal-box .body.includes-form dl.checkbox-with-textarea div input[type=radio]{opacity:0;position:absolute;top:0;z-index:1}.modal-wrapper .modal-box .body.includes-form body#consultation main dl.checkbox-with-text-input div i,.modal-wrapper .modal-box .body.includes-form body#consultation main dl.checkbox-with-textarea div i,.modal-wrapper .modal-box .body.includes-form dl.checkboxes div i,.modal-wrapper .modal-box .body.includes-form dl.radio-btns div i,body#consultation main .modal-wrapper .modal-box .body.includes-form dl.checkbox-with-text-input div i,body#consultation main .modal-wrapper .modal-box .body.includes-form dl.checkbox-with-textarea div i{top:0;left:0;border:1px solid #255187;height:20px;width:20px}@media only screen and (min-width:1200px){.modal-wrapper .modal-box .body.includes-form dl.text dt label{padding-bottom:9px}.modal-wrapper .modal-box .body.includes-form body#consultation main dl.checkbox-with-text-input dt label,.modal-wrapper .modal-box .body.includes-form body#consultation main dl.checkbox-with-textarea dt label,.modal-wrapper .modal-box .body.includes-form dl.checkboxes dt label,.modal-wrapper .modal-box .body.includes-form dl.radio-btns dt label,body#consultation main .modal-wrapper .modal-box .body.includes-form dl.checkbox-with-text-input dt label,body#consultation main .modal-wrapper .modal-box .body.includes-form dl.checkbox-with-textarea dt label{padding-top:3px}}.modal-wrapper .modal-box .body.includes-form body#consultation main dl.checkbox-with-text-input div,.modal-wrapper .modal-box .body.includes-form body#consultation main dl.checkbox-with-textarea div,.modal-wrapper .modal-box .body.includes-form dl.checkboxes div,body#consultation main .modal-wrapper .modal-box .body.includes-form dl.checkbox-with-text-input div,body#consultation main .modal-wrapper .modal-box .body.includes-form dl.checkbox-with-textarea div{display:flex;flex-direction:row-reverse;align-items:center;justify-content:flex-end}.modal-wrapper .modal-box .body.includes-form body#consultation main dl.checkbox-with-text-input div label,.modal-wrapper .modal-box .body.includes-form body#consultation main dl.checkbox-with-textarea div label,.modal-wrapper .modal-box .body.includes-form dl.checkboxes div label,body#consultation main .modal-wrapper .modal-box .body.includes-form dl.checkbox-with-text-input div label,body#consultation main .modal-wrapper .modal-box .body.includes-form dl.checkbox-with-textarea div label{width:initial!important;min-height:33px}.modal-wrapper .modal-box .body.includes-form body#consultation main dl.checkbox-with-text-input div input[type=checkbox],.modal-wrapper .modal-box .body.includes-form body#consultation main dl.checkbox-with-textarea div input[type=checkbox],.modal-wrapper .modal-box .body.includes-form dl.checkboxes div input[type=checkbox],body#consultation main .modal-wrapper .modal-box .body.includes-form dl.checkbox-with-text-input div input[type=checkbox],body#consultation main .modal-wrapper .modal-box .body.includes-form dl.checkbox-with-textarea div input[type=checkbox]{width:33px;height:33px}.modal-wrapper .modal-box .body.includes-form body#consultation main dl.checkbox-with-text-input div .checkbox,.modal-wrapper .modal-box .body.includes-form body#consultation main dl.checkbox-with-textarea div .checkbox,.modal-wrapper .modal-box .body.includes-form dl.checkboxes div .checkbox,body#consultation main .modal-wrapper .modal-box .body.includes-form dl.checkbox-with-text-input div .checkbox,body#consultation main .modal-wrapper .modal-box .body.includes-form dl.checkbox-with-textarea div .checkbox{display:flex;align-items:center;justify-content:center;height:33px;width:33px;border-radius:3px;background-color:#fff;border:1px solid #255187;cursor:pointer}.modal-wrapper .modal-box .body.includes-form body#consultation main dl.checkbox-with-text-input div input[type=checkbox]:checked~.checkbox,.modal-wrapper .modal-box .body.includes-form body#consultation main dl.checkbox-with-textarea div input[type=checkbox]:checked~.checkbox,.modal-wrapper .modal-box .body.includes-form dl.checkboxes div input[type=checkbox]:checked~.checkbox,body#consultation main .modal-wrapper .modal-box .body.includes-form dl.checkbox-with-text-input div input[type=checkbox]:checked~.checkbox,body#consultation main .modal-wrapper .modal-box .body.includes-form dl.checkbox-with-textarea div input[type=checkbox]:checked~.checkbox{border:1px solid #a6c761;background-color:#a6c761}.modal-wrapper .modal-box .body.includes-form body#consultation main dl.checkbox-with-text-input div input[type=checkbox]:checked+label,.modal-wrapper .modal-box .body.includes-form body#consultation main dl.checkbox-with-textarea div input[type=checkbox]:checked+label,.modal-wrapper .modal-box .body.includes-form dl.checkboxes div input[type=checkbox]:checked+label,body#consultation main .modal-wrapper .modal-box .body.includes-form dl.checkbox-with-text-input div input[type=checkbox]:checked+label,body#consultation main .modal-wrapper .modal-box .body.includes-form dl.checkbox-with-textarea div input[type=checkbox]:checked+label{font-weight:700}.modal-wrapper .modal-box .body.includes-form body#consultation main dl.checkbox-with-text-input div .checkbox .c-svg,.modal-wrapper .modal-box .body.includes-form body#consultation main dl.checkbox-with-textarea div .checkbox .c-svg,.modal-wrapper .modal-box .body.includes-form dl.checkboxes div .checkbox .c-svg,body#consultation main .modal-wrapper .modal-box .body.includes-form dl.checkbox-with-text-input div .checkbox .c-svg,body#consultation main .modal-wrapper .modal-box .body.includes-form dl.checkbox-with-textarea div .checkbox .c-svg{position:relative;border:0;height:100%;width:100%;min-height:100%;min-width:100%}.modal-wrapper .modal-box .body.includes-form body#consultation main dl.checkbox-with-text-input div .checkbox .c-svg svg,.modal-wrapper .modal-box .body.includes-form body#consultation main dl.checkbox-with-textarea div .checkbox .c-svg svg,.modal-wrapper .modal-box .body.includes-form dl.checkboxes div .checkbox .c-svg svg,body#consultation main .modal-wrapper .modal-box .body.includes-form dl.checkbox-with-text-input div .checkbox .c-svg svg,body#consultation main .modal-wrapper .modal-box .body.includes-form dl.checkbox-with-textarea div .checkbox .c-svg svg{height:18px;width:18px}.modal-wrapper .modal-box .body.includes-form dl.radio-btns div i{border-radius:50%!important}.modal-wrapper .modal-box .body.includes-form dl.radio-btns div label{width:auto!important;justify-content:flex-start;text-align:left;min-height:20px}.modal-wrapper .modal-box .body.includes-form dl.radio-btns div input[type=radio]:checked+i{background-color:#a6c761;box-shadow:inset 0 0 0 4px #fff;width:20px;height:20px}.modal-wrapper .modal-box .body.includes-form dl.radio-btns.small div{margin-right:5px}.modal-wrapper .modal-box .body.includes-form dl.radio-btns.small div label{width:auto}.modal-wrapper .modal-box .body.includes-form dl.pills div{flex-wrap:wrap}.modal-wrapper .modal-box .body.includes-form dl.pills div span.pill{float:left;border-radius:60px;margin-bottom:10px;margin-right:10px;background-color:#fff;border:1px solid #9eb2ca;font-size:12px;text-decoration:none;outline:0;white-space:nowrap;cursor:pointer;height:35px;padding:15px;display:flex;align-items:center;color:#255187}.modal-wrapper .modal-box .body.includes-form dl.pills div span.pill.selected{background-color:#e1ecca;color:#6f8541}.modal-wrapper .modal-box .body.includes-form dl.number-input div input[type=number]{-moz-appearance:textfield}.modal-wrapper .modal-box .body.includes-form dl.number-input div i{width:auto;padding:0 20px;background-position:center}.modal-wrapper .modal-box .body.includes-form dl.number-input div i.minus{right:30px;background-image:url(/img/icons/consultation-screen/minus-darkblue.svg);border-left:1px solid #9eb2ca}.modal-wrapper .modal-box .body.includes-form dl.number-input div i.add{right:1px;background-image:url(/img/icons/consultation-screen/add-darkblue.svg)}.modal-wrapper .modal-box .body.includes-form dl.inline-labels div{display:table;display:flex}.modal-wrapper .modal-box .body.includes-form dl.inline-labels div label{display:table-cell;display:inline-flex;vertical-align:middle;padding-top:1px;line-height:1.1em;width:70px;text-align:right}@media only screen and (min-width:768px){.modal-wrapper .modal-box .body.includes-form dl.inline-labels div label{width:90px}}@media only screen and (min-width:900px){.modal-wrapper .modal-box .body.includes-form dl.inline-labels div label{width:110px}}@media only screen and (min-width:1200px){.modal-wrapper .modal-box .body.includes-form dl.inline-labels div label{width:130px}}.modal-wrapper .modal-box .body.includes-form dl.inline-labels div label+input,.modal-wrapper .modal-box .body.includes-form dl.inline-labels div label+select{display:table-cell;vertical-align:middle}.modal-wrapper .modal-box .body.includes-form dl.buttons div{justify-content:flex-end}.modal-wrapper .modal-box .body.includes-form dl.buttons div button{margin-left:10px}.modal-wrapper .modal-box .body.includes-form dl.no-border-btm{border-bottom-color:#fff;margin-bottom:-10px}.modal-wrapper .modal-box .body.includes-form dl.include-notes div:last-of-type{width:calc(100% - 10.5px);margin-bottom:10px}@media only screen and (min-width:768px) and (max-width:992px){.modal-wrapper .modal-box .body.includes-form body#consultation main dl.inline-labels.cols-2-480.select-menu-with-text-input div,.modal-wrapper .modal-box .body.includes-form dl.date-input.inline-labels.cols-2-480 div,.modal-wrapper .modal-box .body.includes-form dl.number-input.inline-labels.cols-2-480 div,.modal-wrapper .modal-box .body.includes-form dl.select-menu.inline-labels.cols-2-480 div,.modal-wrapper .modal-box .body.includes-form dl.text-input.inline-labels.cols-2-480 div,body#consultation main .modal-wrapper .modal-box .body.includes-form dl.inline-labels.cols-2-480.select-menu-with-text-input div{display:block}.modal-wrapper .modal-box .body.includes-form body#consultation main dl.inline-labels.cols-2-480.select-menu-with-text-input div input,.modal-wrapper .modal-box .body.includes-form body#consultation main dl.inline-labels.cols-2-480.select-menu-with-text-input div label,.modal-wrapper .modal-box .body.includes-form dl.date-input.inline-labels.cols-2-480 div input,.modal-wrapper .modal-box .body.includes-form dl.date-input.inline-labels.cols-2-480 div label,.modal-wrapper .modal-box .body.includes-form dl.number-input.inline-labels.cols-2-480 div input,.modal-wrapper .modal-box .body.includes-form dl.number-input.inline-labels.cols-2-480 div label,.modal-wrapper .modal-box .body.includes-form dl.select-menu.inline-labels.cols-2-480 div input,.modal-wrapper .modal-box .body.includes-form dl.select-menu.inline-labels.cols-2-480 div label,.modal-wrapper .modal-box .body.includes-form dl.text-input.inline-labels.cols-2-480 div input,.modal-wrapper .modal-box .body.includes-form dl.text-input.inline-labels.cols-2-480 div label,body#consultation main .modal-wrapper .modal-box .body.includes-form dl.inline-labels.cols-2-480.select-menu-with-text-input div input,body#consultation main .modal-wrapper .modal-box .body.includes-form dl.inline-labels.cols-2-480.select-menu-with-text-input div label{display:block;text-align:left}.modal-wrapper .modal-box .body.includes-form body#consultation main dl.inline-labels.cols-2-480.select-menu-with-text-input div label~i,.modal-wrapper .modal-box .body.includes-form dl.date-input.inline-labels.cols-2-480 div label~i,.modal-wrapper .modal-box .body.includes-form dl.number-input.inline-labels.cols-2-480 div label~i,.modal-wrapper .modal-box .body.includes-form dl.select-menu.inline-labels.cols-2-480 div label~i,.modal-wrapper .modal-box .body.includes-form dl.text-input.inline-labels.cols-2-480 div label~i,body#consultation main .modal-wrapper .modal-box .body.includes-form dl.inline-labels.cols-2-480.select-menu-with-text-input div label~i{top:15px}}.modal-wrapper .modal-box .body.includes-form body#consultation main dl.inline-labels.floated.checkbox-with-text-input div label,.modal-wrapper .modal-box .body.includes-form body#consultation main dl.inline-labels.floated.checkbox-with-textarea div label,.modal-wrapper .modal-box .body.includes-form dl.inline-labels.checkboxes.floated div label,body#consultation main .modal-wrapper .modal-box .body.includes-form dl.inline-labels.floated.checkbox-with-text-input div label,body#consultation main .modal-wrapper .modal-box .body.includes-form dl.inline-labels.floated.checkbox-with-textarea div label{padding-top:4px!important;width:auto;width:initial}.modal-wrapper .modal-box .footer{padding:0 15px;position:relative;bottom:0;right:0;background-color:#fff;float:left;width:100%}.modal-wrapper .modal-box .footer.text-center .bttn{margin:0 5px 15px}.modal-wrapper .modal-box .bttn{min-width:80px;margin:0 10px 0 0}.modal-wrapper .modal-box .bttn.pull-right{margin:0 0 0 10px}.modal-wrapper .modal-box .area,.modal-wrapper .modal-box .tabs.client,.modal-wrapper .modal-box .tabs.main,.modal-wrapper .modal-box .txt,.modal-wrapper .modal-box .wrapper{display:none}.modal-wrapper .modal-box .tabs{position:relative;width:100%;height:30px}.modal-wrapper .modal-box .tabs:after,.modal-wrapper .modal-box .tabs:before{content:"";display:table;line-height:0}.modal-wrapper .modal-box .tabs:after{content:'';position:absolute;bottom:0;left:0;height:1px;width:100%;display:table;z-index:2;background-color:#255187}.modal-wrapper .modal-box .tabs.client{margin-bottom:15px;margin-top:20px}.modal-wrapper .modal-box .tabs .tab{float:left;font-size:11px;letter-spacing:.03em;border:none;height:30px;line-height:31px;padding:0 10px;margin-right:5px;font-weight:500;color:#869ebc}.modal-wrapper .modal-box .tabs .tab.active{font-weight:800;border-bottom:3px solid #255187;color:#255187;background-color:#fff!important}.modal-wrapper .modal-box .tabs .tab:hover{color:#255187}.modal-wrapper .modal-box .add-appt.wrapper .txt{margin-bottom:15px}.modal-wrapper .modal-box .area{width:100%;height:100%}.modal-wrapper .modal-box .area .error-banner{color:#fff;display:none;padding:12px;margin-bottom:5px;font-weight:500;line-height:1.2em;font-size:12px}.modal-wrapper .modal-box .area .error-banner.error{background:#c53e3b}.modal-wrapper .modal-box .area .error-banner.warning{background:#fa8c2b}@media only screen and (min-width:400px){.modal-wrapper .modal-box .area .error-banner{font-size:13px}}.modal-wrapper .modal-box .area .top{display:flex;align-items:center;justify-content:flex-start;position:relative;min-height:30px;width:100%;margin-bottom:10px;cursor:default}.modal-wrapper .modal-box .area .top p{position:relative;margin:0 0 0 10px;color:#255187;font-size:11px;line-height:1.2em}@media only screen and (min-width:400px){.modal-wrapper .modal-box .area .top p{font-size:13px}}.modal-wrapper .modal-box .area .top .c-svg{height:20px;width:20px;min-height:20px;min-width:20px}.modal-wrapper .modal-box .area .top .c-svg svg{height:20px;width:20px}.modal-wrapper .modal-box .area .details{width:100%;margin-bottom:15px;border-radius:3px;overflow:hidden;padding:10px 15px 10px 11px;display:table;min-height:50px}@media only screen and (min-width:480px){.modal-wrapper .modal-box .area .top{justify-content:flex-end}.modal-wrapper .modal-box .area .details{padding:10px 13px 10px 17px}}.modal-wrapper .modal-box .area .details .row{display:table-row;vertical-align:middle}.modal-wrapper .modal-box .area .details .row:after,.modal-wrapper .modal-box .area .details .row:before{content:"";display:table;line-height:0}.modal-wrapper .modal-box .area .details .row p{font-size:12px;font-weight:700;line-height:1.4em;width:100%;margin:0}.modal-wrapper .modal-box .area .details.selected-client{background-color:#ecf2f9;border-spacing:0 3px;margin:10px 0 15px}.modal-wrapper .modal-box .area .details.selected-client .row:nth-of-type(2){width:83px}@media only screen and (min-width:768px){.modal-wrapper .modal-box .area .details.selected-client .row{display:table-cell}}.modal-wrapper .modal-box .area .details.selected-client .row p{color:#6a98cf;font-weight:500;line-height:1.2em;font-size:12px}@media only screen and (min-width:400px){.modal-wrapper .modal-box .area .details.selected-client .row p{font-size:13px}}.modal-wrapper .modal-box .area .details.selected-client .row p .change{color:#578bc9;cursor:pointer;text-decoration:underline;transition:color .2s linear}.modal-wrapper .modal-box .area .details.selected-client .row p .change:hover{color:#3a5d86}@media only screen and (min-width:570px){.modal-wrapper .modal-box .area .details.selected-client .row p{width:auto}.modal-wrapper .modal-box .area .details.selected-client .row p:nth-of-type(2){float:right}}.modal-wrapper .modal-box .area .details.appointment{background-color:#ecf2f9}.modal-wrapper .modal-box .area .details.appointment .row{display:table-cell;vertical-align:middle}.modal-wrapper .modal-box .area .details.appointment .row p{color:#6a98cf}.modal-wrapper .modal-box .area .details.existing-charges{background-color:#f9eae9;text-align:left;margin-top:-6px;padding:10px 17px;min-height:initial}.modal-wrapper .modal-box .area .details.existing-charges .row p{color:#df9492}.modal-wrapper .modal-box .area .details.existing-charges .row p .existing-charges-txt{margin-right:10px}.modal-wrapper .modal-box .area .details.existing-charges .row p .charge{font-weight:400;padding:2px 10px 0 0;white-space:nowrap}.modal-wrapper .modal-box .area.sch-client:after,.modal-wrapper .modal-box .area.sch-client:before{content:"";display:table;line-height:0}.modal-wrapper .modal-box .area.sch-client .sidebar{float:left;width:100%;height:auto}@media only screen and (min-width:670px){.modal-wrapper .modal-box .area.sch-client .sidebar{min-height:240px;width:210px;overflow:auto}}.modal-wrapper .modal-box .area.sch-client .sidebar h3{font-size:12px;font-weight:700;width:100%;color:#255187;cursor:default;line-height:normal}.modal-wrapper .modal-box .area.sch-client .sidebar h3:nth-child(n+2){margin:15px 0 0}.modal-wrapper .modal-box .area.sch-client .sidebar .clients-container{height:auto;min-height:40px;border-top:3px solid #fff;background-color:#e7ecf2;scrollbar-width:none;overflow:-moz-scrollbars-none;-ms-overflow-style:none}.modal-wrapper .modal-box .area.sch-client .sidebar .clients-container:after,.modal-wrapper .modal-box .area.sch-client .sidebar .clients-container:before{content:"";display:table;line-height:0}.modal-wrapper .modal-box .area.sch-client .sidebar .clients-container::-webkit-scrollbar{width:0!important;display:none!important}@media only screen and (min-width:670px){.modal-wrapper .modal-box .area.sch-client .sidebar .clients-container{min-height:42px}}.modal-wrapper .modal-box .area.sch-client .sidebar a{display:block;width:100%;min-height:40px;font-size:14px;line-height:1.2em;padding:10px;background-color:#e7ecf2;transition:background-color .2s linear;border-bottom:3px solid #fff;font-weight:500;color:#255187;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.modal-wrapper .modal-box .area.sch-client .sidebar a:hover{background-color:#cfd8e4}@media only screen and (min-width:670px){.modal-wrapper .modal-box .area.sch-client .sidebar a{min-height:35px;padding:10px;cursor:pointer}.modal-wrapper .modal-box .area.sch-client .client-search-results{max-height:255px}}.modal-wrapper .modal-box .area.sch-client .search-error{padding:5px 10px;background:#cc5a5a;margin-top:5px;color:#fff;display:none}.modal-wrapper .modal-box .area.sch-client .client-search-results{display:none;margin-top:10px;height:auto;overflow:auto;overscroll-behavior:contain}.modal-wrapper .modal-box .area.sch-client .client-search-results[style*="display:block"]~.pre-search-txt-wrap,.modal-wrapper .modal-box .area.sch-client .client-search-results[style*="display: block;"]~.pre-search-txt-wrap,.modal-wrapper .modal-box .area.sch-client .client-search-results[style*="display: block"]~.pre-search-txt-wrap{display:none}.modal-wrapper .modal-box .area.sch-client .client-search-results p{margin:0 0 1px;padding:5px 0 10px;box-shadow:0 0 0 2px #255187}.modal-wrapper .modal-box .area.sch-client .client-search-results a{display:block;width:100%;font-weight:500;color:#255187;min-height:40px;font-size:13px;line-height:1.3em;padding:13px 10px 10px;border-top:1px solid #255187;transition:background-color .2s linear}.modal-wrapper .modal-box .area.sch-client .client-search-results a:hover{background-color:#e7ecf2}@media only screen and (min-width:670px){.modal-wrapper .modal-box .area.sch-client .client-search-results a{max-height:498px;min-height:52px;padding:10px}}.modal-wrapper .modal-box .area.sch-client .client-search-pagination{margin-top:5px}.modal-wrapper .modal-box .area.sch-client .client-search-pagination .client-search-pagination-link{padding:1px 5px;background:#255187;color:#fff;text-align:center;margin-right:5px;margin-bottom:2px;display:inline-block;border-radius:2px;transition:background-color .2s linear}.modal-wrapper .modal-box .area.sch-client .new .pre-search-txt-wrap:after,.modal-wrapper .modal-box .area.sch-client .new .pre-search-txt-wrap:before,.modal-wrapper .modal-box .area.sch-client .new:after,.modal-wrapper .modal-box .area.sch-client .new:before{content:"";display:table;line-height:0}.modal-wrapper .modal-box .area.sch-client .client-search-pagination .client-search-pagination-link.active,.modal-wrapper .modal-box .area.sch-client .client-search-pagination .client-search-pagination-link:hover{background:#3c6da9}.modal-wrapper .modal-box .area.sch-client .client-search-pagination .client-search-pagination-divider{padding:1px 5px;margin-right:5px}.modal-wrapper .modal-box .area.sch-client .new{float:left;width:100%;margin-right:10px;margin-bottom:20px}.modal-wrapper .modal-box .area.sch-client .new .pre-search-txt-wrap{padding:25px 0 0;color:#255187}.modal-wrapper .modal-box .area.sch-client .new .pre-search-txt-wrap p{font-size:13px;margin:0 0 10px}@media only screen and (min-width:670px){.modal-wrapper .modal-box .area.sch-client .new{width:calc(100% - 220px)}.modal-wrapper .modal-box .area.sch-client .new.m--full-width{width:100%}.modal-wrapper .modal-box .area.sch-client .new .pre-search-txt-wrap p{font-size:14px}}.modal-wrapper .modal-box .area.sch-client .new .pre-search-txt-wrap ul{font-family:Roboto,sans-serif,Arial,Helvetica,sans-serif;margin:-5px 20px 5px;padding:0;float:left}.modal-wrapper .modal-box .area.sch-client .new .pre-search-txt-wrap ul li{list-style-type:disc;margin-top:8px;line-height:normal;font-size:13px;margin-bottom:0;color:#255187;width:100%}.modal-wrapper .modal-box .area.match-client #matching_clients_area_loaded .col.olb-info .olb-info-wrapper:after,.modal-wrapper .modal-box .area.match-client #matching_clients_area_loaded .col.olb-info .olb-info-wrapper:before,.modal-wrapper .modal-box .area.match-client #matching_clients_area_loaded .col.olb-info:after,.modal-wrapper .modal-box .area.match-client #matching_clients_area_loaded .col.olb-info:before,.modal-wrapper .modal-box .area.match-client:after,.modal-wrapper .modal-box .area.match-client:before{display:table;line-height:0;content:""}@media only screen and (min-width:670px){.modal-wrapper .modal-box .area.sch-client .new .pre-search-txt-wrap ul li{font-size:14px}}@media only screen and (min-width:768px){.modal-wrapper .modal-box .area.sch-client .new .pre-search-txt-wrap ul li{margin-top:12px}}.modal-wrapper .modal-box .area.match-client{position:relative;-webkit-touch-callout:text;-khtml-user-select:text;-ms-user-select:text;user-select:text}.modal-wrapper .modal-box .area.match-client #matching_clients_area_loading{margin-left:20px;color:#255187}.modal-wrapper .modal-box .area.match-client #matching_clients_area_loaded .col{height:auto;min-height:100px}.modal-wrapper .modal-box .area.match-client #matching_clients_area_loaded .col h2{position:relative;font-size:14px;font-weight:700;color:#255187;margin:0 0 3px;padding:0;cursor:default;background-color:#fff}.modal-wrapper .modal-box .area.match-client #matching_clients_area_loaded .col.olb-info{margin-right:0;margin-bottom:15px}.modal-wrapper .modal-box .area.match-client #matching_clients_area_loaded .col.olb-info .olb-info-wrapper{position:relative;background-color:#EDEFF2;border:1px solid #255187;border-radius:3px;padding:5px 15px 35px}.modal-wrapper .modal-box .area.match-client #matching_clients_area_loaded .col.olb-info .olb-info-wrapper h3{font-size:15px;margin:10px 0 8px;display:flex;align-items:center}.modal-wrapper .modal-box .area.match-client #matching_clients_area_loaded .col.olb-info .olb-info-wrapper h3 .c-svg{height:20px;width:20px;min-height:20px;min-width:20px}.modal-wrapper .modal-box .area.match-client #matching_clients_area_loaded .col.olb-info .olb-info-wrapper h3 .c-svg svg{height:20px;width:20px}.modal-wrapper .modal-box .area.match-client #matching_clients_area_loaded .col.olb-info .olb-info-wrapper h3 .client-name{color:#255187}.modal-wrapper .modal-box .area.match-client #matching_clients_area_loaded .col.olb-info .olb-info-wrapper .tr{display:table;width:100%;table-layout:fixed;border-bottom:1px solid #255187;user-select:select}.modal-wrapper .modal-box .area.match-client #matching_clients_area_loaded .col.olb-info .olb-info-wrapper .tr .td{display:table-cell;vertical-align:bottom;font-size:12px;height:31px;color:#255187;padding-bottom:3px}.modal-wrapper .modal-box .area.match-client #matching_clients_area_loaded .col.olb-info .olb-info-wrapper .tr .td:first-of-type{font-weight:600;width:65px}@media only screen and (min-width:400px){.modal-wrapper .modal-box .area.match-client #matching_clients_area_loaded .col.olb-info .olb-info-wrapper .tr .td:first-of-type{width:80px}}@media only screen and (min-width:670px){.modal-wrapper .modal-box .area.match-client #matching_clients_area_loaded .col.olb-info .olb-info-wrapper .tr .td:first-of-type{width:70px}}.modal-wrapper .modal-box .area.match-client #matching_clients_area_loaded .col.olb-info .olb-info-wrapper .bttn{position:absolute;bottom:15px;left:15px}.modal-wrapper .modal-box .area.match-client #matching_clients_area_loaded .col.matching-clients{width:100%}.modal-wrapper .modal-box .area.match-client #matching_clients_area_loaded .col.matching-clients h2{border-bottom:1px solid #255187;margin:0;font-style:italic;font-weight:500;z-index:1}.modal-wrapper .modal-box .area.match-client #matching_clients_area_loaded .col.matching-clients .matching-clients-wrapper{position:relative;top:-1px;height:auto;max-height:300px;width:100%;overflow:auto;background-color:#EDEFF2}.modal-wrapper .modal-box .area.match-client #matching_clients_area_loaded .col.matching-clients .matching-clients-wrapper table{background-color:#fff;width:100%;min-width:1080px;white-space:nowrap;table-layout:auto;font-size:11px;color:#255187}.modal-wrapper .modal-box .area.match-client #matching_clients_area_loaded .col.matching-clients .matching-clients-wrapper table td,.modal-wrapper .modal-box .area.match-client #matching_clients_area_loaded .col.matching-clients .matching-clients-wrapper table th{border:1px solid #255187;vertical-align:middle;padding:3px 5px;text-align:left;height:auto}.modal-wrapper .modal-box .area.match-client #matching_clients_area_loaded .col.matching-clients .matching-clients-wrapper table th{background-color:#255187;text-transform:uppercase;padding:2px 5px 0;font-size:10.5px;letter-spacing:.05em;border:1px solid #255187;color:#fff;border-top:1px solid #255187;border-bottom:1px solid #255187}.modal-wrapper .modal-box .area.match-client #matching_clients_area_loaded .col.matching-clients .matching-clients-wrapper table th:first-of-type{border-left:1px solid #255187}.modal-wrapper .modal-box .area.match-client #matching_clients_area_loaded .col.matching-clients .matching-clients-wrapper table th:last-of-type{border-right:1px solid #255187}.modal-wrapper .modal-box .area.match-client #matching_clients_area_loaded .col.matching-clients .matching-clients-wrapper table td:nth-of-type(6){font-style:italic}.modal-wrapper .modal-box .area.match-client #matching_clients_area_loaded .col.matching-clients .matching-clients-wrapper table td.match{background-color:#fef2e7}.modal-wrapper .modal-box .area.match-client #matching_clients_area_loaded .col.matching-clients .matching-clients-wrapper .matching-client{border:1px solid #255187;display:table;width:100%;table-layout:fixed;margin-bottom:30px;cursor:pointer;transition:background-color .2s linear;background-color:#FFF;border-radius:3px}@media only screen and (min-width:670px){.modal-wrapper .modal-box .area.match-client #matching_clients_area_loaded .col.matching-clients .matching-clients-wrapper .matching-client{margin-bottom:25px}}.modal-wrapper .modal-box .area.match-client #matching_clients_area_loaded .col.matching-clients .matching-clients-wrapper .matching-client:hover{background-color:#F3F4F7}.modal-wrapper .modal-box .area.match-client #matching_clients_area_loaded .col.matching-clients .matching-clients-wrapper .no-matching-clients{height:86px;width:100%}.modal-wrapper .modal-box .area.block-out{padding-top:10.6px}.modal-wrapper .modal-box .area.block-out .top .stepper{width:50px}.modal-wrapper .modal-box .area.delete-appt .details.appointment{background-color:#fff;font-weight:700;line-height:1.4em;width:100%;margin:0 0 30px;padding:0;font-size:12px}.modal-wrapper .modal-box .area.delete-appt .details.appointment .info:after,.modal-wrapper .modal-box .area.delete-appt .details.appointment .info:before{content:"";display:table;line-height:0}.modal-wrapper .modal-box .area.delete-appt .details.appointment .info .col{width:100%}@media only screen and (min-width:670px){.modal-wrapper .modal-box .area.delete-appt .details.appointment{margin:0 0 50px}.modal-wrapper .modal-box .area.delete-appt .details.appointment .info .col{width:calc(50% - 7.5px)}.modal-wrapper .modal-box .area.delete-appt .details.appointment .info .col .tr .td{padding:14px 0 15px}}.modal-wrapper .modal-box .area.delete-appt .details.appointment .info .col .tr{display:table;width:100%;border-bottom:1px solid #255187}.modal-wrapper .modal-box .area.delete-appt .details.appointment .info .col .tr .td{display:table-cell;vertical-align:middle;font-size:12px;height:31px;color:#255187}.modal-wrapper .form .col:after,.modal-wrapper .form .col:before,.modal-wrapper .form .inputs-wrapper:after,.modal-wrapper .form .inputs-wrapper:before,.modal-wrapper .form:after,.modal-wrapper .form:before{display:table;line-height:0;content:""}.modal-wrapper .modal-box .area.delete-appt .details.appointment .info .col .tr .td:first-of-type{width:80px}@media only screen and (min-width:400px){.modal-wrapper .modal-box .area.delete-appt .details.appointment .info .col .tr .td{height:40px}.modal-wrapper .modal-box .area.delete-appt .details.appointment .info .col .tr .td:first-of-type{width:90px}}.modal-wrapper .modal-box .area.delete-appt .details.appointment .info .col .tr .td:last-of-type{width:calc(100% - 80px);font-weight:400}@media only screen and (min-width:480px){.modal-wrapper .modal-box .area.delete-appt .details.appointment .info .col .tr .td:last-of-type{width:calc(100% - 90px)}}@media only screen and (max-width:479px){.modal-wrapper .modal-box .area.modify-appt{margin-top:-10px}}.modal-wrapper .form{position:relative}.modal-wrapper .form .col{float:left;width:100%;height:100%}@media only screen and (min-width:670px){.modal-wrapper .form .col{width:calc(50% - 7.5px)}.modal-wrapper .form .col.col-12-xs{width:100%}}.modal-wrapper .form .col .additional-charge-container{display:none}.modal-wrapper .form .col dl{margin-bottom:10px}.modal-wrapper .form .col dl:after,.modal-wrapper .form .col dl:before{content:"";display:table;line-height:0}.modal-wrapper .form .col dl.new-appt-consultations[style*=none]~dl dd.textarea{height:135px}.modal-wrapper .form .col dl.modify-appt-consultations[style*=none]~dl dd.textarea{height:185px}@media only screen and (min-width:480px){.modal-wrapper .form .col dl{margin-bottom:15px}.modal-wrapper .form .col dl dt{width:110px;float:left}}.modal-wrapper .form .col dl dt label{font-size:12px;color:#255187;font-weight:700;white-space:nowrap;cursor:default;margin:0;height:22px;padding-top:1px}.modal-wrapper .form .col dl dt label:empty{height:0}.modal-wrapper .form .col dl dt label .label-text{position:relative}.modal-wrapper .form .col dl dt label .asterisk{font-size:16px;position:relative;top:3px;left:1px;line-height:0}@media only screen and (min-width:480px){.modal-wrapper .form .col dl dt label .asterisk{top:5px;left:-9px;position:absolute}.modal-wrapper .form .col dl dt label{height:35px;padding-right:5px;text-align:right;line-height:35px;border:0!important}}.modal-wrapper .form .col dl dd{position:relative;height:35px;border-radius:3px;border:1px solid #255187;width:100%;padding:0;margin:0}.modal-wrapper .form .col dl dd:after,.modal-wrapper .form .col dl dd:before{content:"";display:table;line-height:0}@media only screen and (min-width:480px){.modal-wrapper .form .col dl dd{width:calc(100% - 110px);float:left}}.modal-wrapper .form .col dl dd .c-svg{position:absolute;top:0;right:0;pointer-events:none}.modal-wrapper .form .col dl dd input,.modal-wrapper .form .col dl dd select,.modal-wrapper .form .col dl dd textarea{border-radius:2px;border:none;width:100%;height:100%!important;box-shadow:none;font-family:Roboto,sans-serif,Arial,Helvetica,sans-serif;font-size:12px;line-height:1.5em;color:#255187;margin:0;resize:none;padding:0 10px;user-select:none;opacity:1}.modal-wrapper .form .col dl dd input.error,.modal-wrapper .form .col dl dd select.error,.modal-wrapper .form .col dl dd textarea.error{outline:#d13e3e solid 1px}.modal-wrapper .form .col dl dd textarea{padding-top:7px;border-top:1px solid #fff}.modal-wrapper .form .col dl dd input[disabled],.modal-wrapper .form .col dl dd input[readonly],.modal-wrapper .form .col dl dd select[disabled],.modal-wrapper .form .col dl dd select[readonly],.modal-wrapper .form .col dl dd textarea[disabled],.modal-wrapper .form .col dl dd textarea[readonly]{pointer-events:none;color:#000!important;-webkit-text-fill-color:#000!important;background-color:#e6e6e6!important;padding-top:1px}.modal-wrapper .form .col dl dd input[style^=border-color],.modal-wrapper .form .col dl dd input[style^=border-color]:focus,.modal-wrapper .form .col dl dd.has-error input{transition:all .15s linear;box-shadow:0 0 0 2px #d13e3e!important;border-color:#d13e3e}.modal-wrapper .form .col dl dd.has-input-button button{display:flex;align-items:center;position:absolute;top:-1px;right:-1px;margin:0;border:1px solid #255187;border-left:0;pointer-events:auto;min-width:35px;padding:3px 15px 0}.modal-wrapper .form .col dl dd.has-input-button .c-svg{height:33px;width:33px;min-height:33px;min-width:33px}.modal-wrapper .form .col dl dd.has-input-button .c-svg svg{height:12px;width:12px}.modal-wrapper .form .col dl dd .error-message{position:absolute;bottom:100%;right:0;top:-16px;height:16px;color:#d13e3e;font-size:12px;font-weight:600;line-height:initial}.modal-wrapper .form .col dl dd .error-message:empty{display:none}.modal-wrapper .form .col dl dd select{border-top:none;line-height:35px;-moz-padding-end:35px;-webkit-padding-end:35px;padding-right:35px;text-overflow:ellipsis}.modal-wrapper .form .col dl dd.disabled input{background-color:#E1E5F0!important;font-weight:700;color:#255187!important;-webkit-text-fill-color:#255187!important}.modal-wrapper .form .col dl dd.dropdown{cursor:pointer}.modal-wrapper .form .col dl dd.dropdown .c-svg{height:34px;width:34px;min-height:34px;min-width:34px}.modal-wrapper .form .col dl dd.dropdown .c-svg svg{height:12px;width:12px}.modal-wrapper .form .col dl dd.dropdown-double{border:none}.modal-wrapper .form .col dl dd.dropdown-double .dropdown{border:1px solid #255187;cursor:pointer;position:relative;height:35px;float:left;border-radius:3px;width:calc(50% - 5px);margin-right:10px}.modal-wrapper .form .col dl dd.dropdown-double .dropdown:last-of-type{margin-right:0}.modal-wrapper .form .col dl dd.dropdown-double .dropdown.disabled{background-color:#f3f3f3}.modal-wrapper .form .col dl dd.dropdown-double .dropdown select{background-color:transparent;z-index:1;position:relative;top:0}.modal-wrapper .form .col dl dd.dropdown-double .dropdown select option:nth-letter(3){font-style:italic}@supports (-ms-ime-align:auto){.modal-wrapper .form .col dl dd.dropdown-double .dropdown select{top:.7px}}.modal-wrapper .form .col dl dd.dropdown-double .dropdown .c-svg{height:34px;width:34px;min-height:34px;min-width:34px}.modal-wrapper .form .col dl dd.dropdown-double .dropdown .c-svg svg{height:12px;width:12px}.modal-wrapper .form .col dl dd.amount-total{overflow:hidden;cursor:default;user-select:none}.modal-wrapper .form .col dl dd.amount-total,.modal-wrapper .form .col dl dd.amount-total span{display:flex;justify-content:center;align-items:center}.modal-wrapper .form .col dl dd.amount-total span{color:#255187;font-size:12px;font-weight:700;height:100%}.modal-wrapper .form .col dl dd.amount-total span.amount{background-color:#e1e5f0;font-size:15px;position:absolute;top:0;width:30%}@media only screen and (min-width:670px){.modal-wrapper .form .col dl dd.amount-total span.amount{width:23%}}@media only screen and (min-width:768px){.modal-wrapper .form .col dl dd.amount-total span.amount{width:27%}}.modal-wrapper .form .col dl dd.amount-total span.amount.so-far{border-right:1px solid #255187;left:0}.modal-wrapper .form .col dl dd.amount-total span.amount.total{border-left:1px solid #255187;right:0}.modal-wrapper .form .col dl dd.buttons{border:none}.modal-wrapper .form .col dl dd.buttons button{height:35px}.modal-wrapper .form .col dl dd.radio{overflow:hidden}.modal-wrapper .form .col dl dd.radio span{position:relative;outline:#255187 solid 1px;top:-1px;width:50%;height:35px;float:left}.modal-wrapper .form .col dl dd.radio span input[type=radio]{opacity:0}.modal-wrapper .form .col dl dd.radio span input[type=radio]:checked+label{pointer-events:none;background-color:#e1e5f0;font-weight:700;display:flex;justify-content:center;align-items:center}.modal-wrapper .form .col dl dd.radio span label{font-size:12px;width:100%;margin:0;line-height:37px;text-align:center;position:absolute;top:0;height:35px;background-color:#fff;transition:all .2s linear;color:#255187}.modal-wrapper .form .col dl dd.radio span label:hover{background-color:#e7ecf2}.modal-wrapper .form .col dl dd.checkbox{border:none;height:auto;margin-top:-15px}.modal-wrapper .form .col dl dd.checkbox>span,.modal-wrapper .form .col dl dd.checkbox>span.new-client{position:relative;float:left;height:35px;margin-top:15px;display:flex;align-items:center;width:100%}.modal-wrapper .form .col dl dd.checkbox>span input,.modal-wrapper .form .col dl dd.checkbox>span.new-client input{position:absolute;top:0;left:0;height:35px!important;width:35px;opacity:.001;z-index:1}.modal-wrapper .form .col dl dd.checkbox>span input+.checkbox .c-svg,.modal-wrapper .form .col dl dd.checkbox>span.new-client input+.checkbox .c-svg{position:static;border-radius:3px;display:none;height:100%;width:100%;min-height:100%;min-width:100%}.modal-wrapper .form .col dl dd.checkbox>span input+.checkbox .c-svg svg,.modal-wrapper .form .col dl dd.checkbox>span.new-client input+.checkbox .c-svg svg{height:18px;width:18px}.modal-wrapper .form .col dl dd.checkbox>span input:checked+.checkbox,.modal-wrapper .form .col dl dd.checkbox>span.new-client input:checked+.checkbox{border:1px solid #a6c761;background-color:#a6c761}.modal-wrapper .form .col dl dd.checkbox>span input:checked+.checkbox .c-svg,.modal-wrapper .form .col dl dd.checkbox>span.new-client input:checked+.checkbox .c-svg{display:flex}.modal-wrapper .form .col dl dd.checkbox>span input:checked~.is-new-client,.modal-wrapper .form .col dl dd.checkbox>span input:not(:checked)~.is-existing-client,.modal-wrapper .form .col dl dd.checkbox>span.new-client input:checked~.is-new-client,.modal-wrapper .form .col dl dd.checkbox>span.new-client input:not(:checked)~.is-existing-client{display:initial}.modal-wrapper .form .col dl dd.checkbox>span .checkbox,.modal-wrapper .form .col dl dd.checkbox>span.new-client .checkbox{display:flex;align-items:center;justify-content:center;float:left;position:relative;border:1px solid #255187;border-radius:3px;height:35px;width:35px;min-width:35px;background-color:#fff}.modal-wrapper .form .col dl dd.checkbox>span label,.modal-wrapper .form .col dl dd.checkbox>span.new-client label{float:left;margin:0 5px;line-height:1.2;font-size:12px;color:#255187;cursor:default}.modal-wrapper .form .col dl dd.checkbox.for-dna{display:flex}.modal-wrapper .form .col dl dd.checkbox.for-dna>span{width:auto}.modal-wrapper .form .col dl dd.checkbox.for-dna>span:first-of-type label{margin-right:15px}@media only screen and (min-width:670px) and (max-width:715px){.modal-wrapper .form .col dl dd.checkbox.for-dna>span label span{display:none}}.modal-wrapper .form .col dl dd.calendar{text-transform:uppercase}.modal-wrapper .form .col dl dd.calendar:after{content:'';opacity:1;position:absolute;top:-1px;right:0;height:35px;width:35px;background-position:center center;background-repeat:no-repeat;background-size:24px;background-attachment:scroll;pointer-events:none}.modal-wrapper .form .col dl dd.calendar input[type=date]{text-transform:uppercase;cursor:pointer}.modal-wrapper .form .col dl dd.info{border:none;color:#255187;height:auto}.modal-wrapper .form .col dl dd.textarea{cursor:text}.modal-wrapper .form .col dl dd.textarea.row2{height:85px}.modal-wrapper .form .col dl dd.textarea.row3{height:135px}.modal-wrapper .form .col dl dd.textarea.row4{height:185px}.modal-wrapper .form .col dl dd.button{border:none}.modal-wrapper .form .col dl dd.button input{z-index:0;color:#fff;transition:background-color .2s linear}body#consultation main .modal-wrapper:after,body#consultation main .modal-wrapper:before{content:"";display:table;line-height:0}@media only screen and (min-width:768px){body#consultation main .modal-wrapper.medical-history{display:none!important}}body#consultation main .modal-wrapper.medical-history .warning{font-weight:600;font-size:13px;margin:0 0 10px;color:#c53e3b;width:100%;padding:10px 10px 10px 33px;background-color:#f2d4d3;position:relative}body#consultation main .modal-wrapper.medical-history .warning .icon.attention{background-size:25px;background-repeat:no-repeat;background-position:center center;background-image:url(../img/icons/icon-alert.svg);height:33px;width:33px;display:inline-block;vertical-align:middle;position:absolute;top:0;left:0}body#consultation main .modal-wrapper.medical-history table{table-layout:fixed;width:100%;margin-bottom:15px}body#consultation main .modal-wrapper.medical-history table td{vertical-align:top;border:1px solid #255187;padding:8px 6px;font-size:11px;line-height:1.1em}body#consultation main .modal-wrapper.medical-history table td.key{width:40%;font-weight:500}body#consultation main .modal-wrapper.medical-history table td.value span{position:relative;top:1px;display:inline-block}body#consultation main .modal-wrapper.medical-history table td.value span:empty:before{content:'‒'}body#consultation main .modal-wrapper.view-image{overflow-y:auto;cursor:default}body#consultation main .modal-wrapper.view-image img{margin:0 auto;max-height:calc(100vh - 100px);max-width:100%}body#consultation main .modal-wrapper.saved .tick-icon{display:inline-block;margin:0 auto;padding:10px}body#consultation main .modal-wrapper.saved .tick-icon .c-svg{height:80px;width:80px;min-height:80px;min-width:80px}body#consultation main .modal-wrapper.saved .tick-icon .c-svg svg{height:50px;width:50px}body#consultation main .modal-wrapper.complete-consultation .modal-box .body>div dl.text-input.diagnosis div,body#consultation main .modal-wrapper.update-treatment .modal-box .body>div dl.text-input.diagnosis div{height:auto}body#consultation main .modal-wrapper.saved .body,body#consultation main .modal-wrapper.saved .footer{text-align:center}body#consultation main .modal-wrapper.loading img.loading-spinner{position:absolute;width:80px;margin:0 auto;left:0;right:0;vertical-align:unset}body#consultation main .modal-wrapper.loading h2{margin-top:80px}body#consultation main .modal-wrapper.loading .body,body#consultation main .modal-wrapper.loading .footer{text-align:center;overflow:hidden}@media only screen and (min-width:480px){body#consultation main .modal-wrapper.medical-history table td{font-size:12px}body#consultation main .modal-wrapper.update-treatment .modal-box .body>div dl.text-input.diagnosis div:nth-of-type(1){width:70%}body#consultation main .modal-wrapper.update-treatment .modal-box .body>div dl.text-input.diagnosis div:nth-of-type(2){width:calc(30% - 20px);float:right}body#consultation main .modal-wrapper.complete-consultation .modal-box .body>div dl.text-input.diagnosis div:nth-of-type(1){width:70%}body#consultation main .modal-wrapper.complete-consultation .modal-box .body>div dl.text-input.diagnosis div:nth-of-type(2){width:calc(30% - 20px);float:right}}@media only screen and (min-width:580px){body#consultation main .modal-wrapper.complete-consultation .modal-box .body>div dl.outcome.select-menu-with-text-input div,body#consultation main .modal-wrapper.complete-consultation .modal-box .body>div dl.select-menu.outcome div{display:inline-block}body#consultation main .modal-wrapper.complete-consultation .modal-box .body>div dl.outcome.select-menu-with-text-input div:nth-of-type(1),body#consultation main .modal-wrapper.complete-consultation .modal-box .body>div dl.select-menu.outcome div:nth-of-type(1){width:200px}body#consultation main .modal-wrapper.complete-consultation .modal-box .body>div dl.outcome.select-menu-with-text-input div:nth-of-type(2),body#consultation main .modal-wrapper.complete-consultation .modal-box .body>div dl.select-menu.outcome div:nth-of-type(2){width:calc(100% - 220px);float:right}}body#consultation main .modal-wrapper.complete-consultation .createChargeContainer .item{display:block;margin-top:10px}body#consultation main .modal-wrapper.complete-consultation .createChargeContainer .item dl div{margin:0;width:100%}@media only screen and (min-width:580px){body#consultation main .modal-wrapper.complete-consultation .createChargeContainer .item{display:inline-block;float:left}body#consultation main .modal-wrapper.complete-consultation .createChargeContainer .item.item-1,body#consultation main .modal-wrapper.complete-consultation .createChargeContainer .item.item-2{width:calc(50% - 60px);margin-right:10px}body#consultation main .modal-wrapper.complete-consultation .createChargeContainer .item.item-3{width:100px}}body#consultation main .modal-wrapper.complete-consultation .notesAndPaymentMethod{margin-top:8px;display:flex;flex-direction:row;flex-wrap:nowrap}body#consultation main .modal-wrapper dl dd .error-message:empty,body#consultation main .modal-wrapper.complete-consultation #completeScreen #create_charge_existing_charges{display:none}body#consultation main .modal-wrapper.complete-consultation .notesAndPaymentMethod>.notes{flex-grow:2}body#consultation main .modal-wrapper.complete-consultation .notesAndPaymentMethod>.notes>textarea{height:75px}body#consultation main .modal-wrapper.complete-consultation .notesAndPaymentMethod>.paymentMethod{flex-grow:1;margin-left:8px}body#consultation main .modal-wrapper.complete-consultation .currency{position:relative}body#consultation main .modal-wrapper.complete-consultation .currency label{position:absolute;height:35px;padding:8px 6px;z-index:5;font-size:16px;font-weight:400}body#consultation main .modal-wrapper.complete-consultation .currency input[type=number]{padding-left:18px!important}body#consultation main .modal-wrapper.complete-consultation #completeScreen #create_charge_existing_charges.hasCharges{display:block}body#consultation main .modal-wrapper.complete-consultation #completeScreen #create_charge_existing_charges>.charges{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;background-color:#E7ECF2;border:1px solid #9EB2CA;padding:8px}body#consultation main .modal-wrapper.complete-consultation #completeScreen #create_charge_existing_charges>.charges>.charge[data-index]{padding:6px 6px 6px 20px;position:relative;width:130px;height:30px;text-align:left;margin:2px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body#consultation main .modal-wrapper.complete-consultation #completeScreen #create_charge_existing_charges>.charges>.charge[data-index]:before{position:absolute;top:0;bottom:0;left:0;padding:6px 4px;background-color:#255187;border-bottom-right-radius:3px;border-top-right-radius:3px;color:#fff;content:attr(data-index)}body#consultation main .modal-wrapper.complete-consultation #completeScreen #create_charge_existing_charges>.charges>.charge[data-index].invoiced:before{background-color:#578BC9;color:#fff}body#consultation main .modal-wrapper.complete-consultation #completeScreen #create_charge_existing_charges>.charges>.charge[data-index].paid:before{background-color:#A6C761;color:#000}body#consultation main .modal-wrapper.complete-consultation #completeScreen #create_charge_existing_charges>.charges>.charge[data-index].notInvoiced:before{background-color:#C53E3B!important;color:#fff}body#consultation main .modal-wrapper.complete-consultation #completeScreen #record-payment-section .formButton{margin:15px 0 0;float:left;width:100%}body#consultation main .modal-wrapper.complete-consultation #completeScreen #record-payment-section .send_invoice_content input[type=checkbox]{float:left}body#consultation main .modal-wrapper.complete-consultation #completeScreen #send_invoice_result{padding:0 0 10px;font-size:13px}body#consultation main .modal-wrapper.complete-consultation #completeScreen #charges-section{padding-bottom:5px;padding-top:0}body#consultation main .modal-wrapper.complete-consultation #completeScreen table{width:100%}body#consultation main .modal-wrapper.complete-consultation #completeScreen table td,body#consultation main .modal-wrapper.complete-consultation #completeScreen table th{border:1px solid #255187;padding:7px 7px 6px;font-size:11px;vertical-align:top}body#consultation main .modal-wrapper.complete-consultation #completeScreen table td.text-right,body#consultation main .modal-wrapper.complete-consultation #completeScreen table th.text-right{text-align:right}body#consultation main .modal-wrapper.complete-consultation #completeScreen table thead tr th{background-color:#dee5ed;padding:3px 7px;text-transform:uppercase;font-size:10px}body#consultation main .modal-wrapper.complete-consultation #completeScreen span.col{position:relative;font-size:14px;font-weight:700;display:flex;align-items:center;margin:0;flex:1}body#consultation main .modal-wrapper.complete-consultation #completeScreen input[type=checkbox]{position:absolute;top:0;left:0;width:100%;height:32px;opacity:0;cursor:pointer}body#consultation main .modal-wrapper.complete-consultation #completeScreen div.checkbox{border:1px solid #000;border-radius:3px;height:32px;min-width:32px;margin-right:5px}body#consultation main .modal-wrapper.complete-consultation #completeScreen input[type=checkbox]:checked{border:2px solid red}body#consultation main .modal-wrapper.complete-consultation #completeScreen input[type=checkbox]:checked+.checkbox{background-color:#a6c761;background-image:url(/img/icons/tick.svg)}body#consultation main .modal-wrapper.move-consultation-modal .modal-box,body#consultation main .modal-wrapper.move-form-modal .modal-box,body#consultation main .modal-wrapper.new-treatment .modal-box,body#consultation main .modal-wrapper.update-treatment .modal-box{padding-bottom:0}body#consultation main .modal-wrapper h2{font-size:14px}@media only screen and (min-width:768px){body#consultation main .modal-wrapper h2{font-size:16px}}body#consultation main .modal-wrapper dl{border-bottom:0;padding-top:0;margin-bottom:10px}body#consultation main .modal-wrapper dl dt{font-weight:700}body#consultation main .modal-wrapper dl dd .error-message{position:absolute;bottom:100%;right:0;top:-16px;height:16px;color:#c53e3b;font-size:12px;font-weight:600;line-height:initial}@media only screen and (min-width:670px){body#consultation main .modal-wrapper dl{flex-direction:row}body#consultation main .modal-wrapper dl dt{width:120px;text-align:right;display:flex;align-items:center;justify-content:flex-end}body#consultation main .modal-wrapper dl dt label{margin-top:-10px;padding-top:0;padding-right:0}body#consultation main .modal-wrapper dl dd{width:calc(100% - 120px);margin-left:0}}body#consultation main .modal-wrapper i.fa-spinner{position:absolute;right:5px;top:5px;font-style:normal;width:25px;height:25px;font-size:25px;display:none}body#consultation main .modal-wrapper i.error{color:#9f0000;display:none}body#consultation main .modal-wrapper .bar{background-color:#a6c761}body#consultation main .modal-wrapper .col{float:left;width:100%;height:100%}body#consultation main .modal-wrapper .col:after,body#consultation main .modal-wrapper .col:before{content:"";display:table;line-height:0}@media only screen and (min-width:670px){body#consultation main .modal-wrapper .col{width:calc(50% - 7.5px)}}body#consultation main .modal-wrapper .signing-area{padding:15px;border:1px solid #9eb2ca;border-radius:3px;margin-bottom:15px}.modal-wrapper.complete-consultation .modal-box .body,.modal-wrapper.support-and-feedback-modal .modal-box .body{height:auto}.modal-wrapper.complete-consultation .modal-box .body .options-box,.modal-wrapper.support-and-feedback-modal .modal-box .body .options-box{cursor:pointer;background-color:#fff;border:1px solid #255187;border-radius:3px;margin:15px 0;padding:15px 10px;transition:background-color .2s linear}.modal-wrapper.complete-consultation .modal-box .body .options-box:last-child,.modal-wrapper.support-and-feedback-modal .modal-box .body .options-box:last-child{margin-right:0}.modal-wrapper.complete-consultation .modal-box .body .options-box:hover,.modal-wrapper.support-and-feedback-modal .modal-box .body .options-box:hover{background-color:#e7ecf2}@media only screen and (min-width:480px){.modal-wrapper.complete-consultation .modal-box .body .options-box,.modal-wrapper.support-and-feedback-modal .modal-box .body .options-box{padding:25px 10px}}@media only screen and (min-width:580px){.modal-wrapper.complete-consultation .modal-box .body .options-box,.modal-wrapper.support-and-feedback-modal .modal-box .body .options-box{height:160px;float:left;width:calc(33.333% - 10px);margin:0 15px 15px 0}}@media only screen and (min-width:670px){.modal-wrapper.complete-consultation .modal-box .body .options-box,.modal-wrapper.support-and-feedback-modal .modal-box .body .options-box{padding:35px 15px}}.modal-wrapper.complete-consultation .modal-box .body a,.modal-wrapper.support-and-feedback-modal .modal-box .body a{font-weight:500;border:0;transition:color .2s linear}.modal-wrapper.complete-consultation .modal-box .body .c-svg,.modal-wrapper.support-and-feedback-modal .modal-box .body .c-svg{display:flex;margin:0 auto;height:40px;width:40px;min-height:40px;min-width:40px}.modal-wrapper.complete-consultation .modal-box .body .c-svg svg,.modal-wrapper.support-and-feedback-modal .modal-box .body .c-svg svg{height:30px;width:30px}.modal-wrapper.complete-consultation .modal-box .body .form,.modal-wrapper.support-and-feedback-modal .modal-box .body .form{margin-top:20px}.modal-wrapper.complete-consultation .modal-box .body .textarea-wrapper,.modal-wrapper.support-and-feedback-modal .modal-box .body .textarea-wrapper{position:relative;border-radius:3px;border:1px solid #255187}.modal-wrapper.complete-consultation .modal-box .body .textarea-wrapper textarea,.modal-wrapper.support-and-feedback-modal .modal-box .body .textarea-wrapper textarea{border-radius:3px;border:none;color:#255187;margin:0;padding:10px;font-size:12px}.modal-wrapper.newmsg_modal .modal-box .body{height:auto}.modal-wrapper.spinner-modal .modal-box{position:relative;text-align:center;padding-top:80px;height:300px;top:12%}@media only screen and (min-width:600px){.modal-wrapper.spinner-modal .modal-box{top:15%}}body#client .modal-wrapper.document-upload-modal .group:after,body#client .modal-wrapper.document-upload-modal .group:before,body#consultation main .modal-wrapper.document-upload-modal .group:after,body#consultation main .modal-wrapper.document-upload-modal .group:before{content:"";display:table;line-height:0}body#client .modal-wrapper.document-upload-modal .group.client-area .c-svg,body#consultation main .modal-wrapper.document-upload-modal .group.client-area .c-svg{margin:0 3px 0 0;height:30px;width:30px;min-height:30px;min-width:30px}body#client .modal-wrapper.document-upload-modal .group.client-area .c-svg svg,body#consultation main .modal-wrapper.document-upload-modal .group.client-area .c-svg svg{height:65%;width:65%}@media only screen and (min-width:480px){body#client .modal-wrapper.document-upload-modal .group.client-area .c-svg,body#consultation main .modal-wrapper.document-upload-modal .group.client-area .c-svg{height:35px;width:35px;min-height:35px;min-width:35px}body#client .modal-wrapper.document-upload-modal .group.client-area .c-svg svg,body#consultation main .modal-wrapper.document-upload-modal .group.client-area .c-svg svg{height:65%;width:65%}}body#client .modal-wrapper.document-upload-modal .group.upload-area .selected-file-name,body#client .modal-wrapper.document-upload-modal .group.upload-area .selected-file-name~.selected-file-icon,body#consultation main .modal-wrapper.document-upload-modal .group.upload-area .selected-file-name,body#consultation main .modal-wrapper.document-upload-modal .group.upload-area .selected-file-name~.selected-file-icon{display:flex}body#client .modal-wrapper.document-upload-modal .group.upload-area .selected-file-name:empty,body#client .modal-wrapper.document-upload-modal .group.upload-area .selected-file-name:empty~.selected-file-icon,body#client .modal-wrapper.document-upload-modal .group.upload-area .selected-file-name~.no-file-icon,body#client .modal-wrapper.document-upload-modal .group.upload-area .selected-file-name~.no-file-name,body#consultation main .modal-wrapper.document-upload-modal .group.upload-area .selected-file-name:empty,body#consultation main .modal-wrapper.document-upload-modal .group.upload-area .selected-file-name:empty~.selected-file-icon,body#consultation main .modal-wrapper.document-upload-modal .group.upload-area .selected-file-name~.no-file-icon,body#consultation main .modal-wrapper.document-upload-modal .group.upload-area .selected-file-name~.no-file-name{display:none}body#client .modal-wrapper.document-upload-modal .group.upload-area .selected-file-name:empty~.no-file-icon,body#client .modal-wrapper.document-upload-modal .group.upload-area .selected-file-name:empty~.no-file-name,body#consultation main .modal-wrapper.document-upload-modal .group.upload-area .selected-file-name:empty~.no-file-icon,body#consultation main .modal-wrapper.document-upload-modal .group.upload-area .selected-file-name:empty~.no-file-name{display:flex}body#client .modal-wrapper.document-upload-modal .group.upload-area .no-file-name,body#consultation main .modal-wrapper.document-upload-modal .group.upload-area .no-file-name{color:grey}body#client .modal-wrapper.document-upload-modal .group.upload-area .c-svg,body#consultation main .modal-wrapper.document-upload-modal .group.upload-area .c-svg{height:40px;width:40px;min-height:40px;min-width:40px}body#client .modal-wrapper.document-upload-modal .group.form-fields-area input:not([type=search]),body#client .modal-wrapper.document-upload-modal .group.form-fields-area select,body#consultation main .modal-wrapper.document-upload-modal .group.form-fields-area input:not([type=search]),body#consultation main .modal-wrapper.document-upload-modal .group.form-fields-area select{min-height:35px!important;padding-left:10px}body#client .modal-wrapper.document-upload-modal .group.upload-area .c-svg svg,body#consultation main .modal-wrapper.document-upload-modal .group.upload-area .c-svg svg{height:31px;width:31px}body#client .modal-wrapper.document-upload-modal .group.form-fields-area input:not([type=search]),body#client .modal-wrapper.document-upload-modal .group.form-fields-area select,body#client .modal-wrapper.document-upload-modal .group.form-fields-area textarea,body#consultation main .modal-wrapper.document-upload-modal .group.form-fields-area input:not([type=search]),body#consultation main .modal-wrapper.document-upload-modal .group.form-fields-area select,body#consultation main .modal-wrapper.document-upload-modal .group.form-fields-area textarea{color:#255187;box-shadow:none;outline:0;margin:0;border-radius:3px;font-size:12px;line-height:1.3em;flex-grow:1;width:100%;background-color:#fff;border:1px solid #255187;transition:all .2s linear;-webkit-text-fill-color:unset;-webkit-appearance:none;background-image:none!important}@media only screen and (min-width:992px){body#client .modal-wrapper.document-upload-modal .group.form-fields-area input:not([type=search]),body#client .modal-wrapper.document-upload-modal .group.form-fields-area select,body#client .modal-wrapper.document-upload-modal .group.form-fields-area textarea,body#consultation main .modal-wrapper.document-upload-modal .group.form-fields-area input:not([type=search]),body#consultation main .modal-wrapper.document-upload-modal .group.form-fields-area select,body#consultation main .modal-wrapper.document-upload-modal .group.form-fields-area textarea{font-size:13px}}body#client .modal-wrapper.document-upload-modal .group.form-fields-area select::-ms-value,body#consultation main .modal-wrapper.document-upload-modal .group.form-fields-area select::-ms-value{background:0 0;color:#255187}body#client .modal-wrapper.document-upload-modal .group.form-fields-area select:-moz-focusring,body#consultation main .modal-wrapper.document-upload-modal .group.form-fields-area select:-moz-focusring{color:transparent;text-shadow:0 0 0 #255187;outline:0}body#client .modal-wrapper.document-upload-modal .group.form-fields-area textarea,body#consultation main .modal-wrapper.document-upload-modal .group.form-fields-area textarea{resize:none;height:unset;padding:9px 10px}body#client .modal-wrapper.document-upload-modal .group.form-fields-area dl,body#consultation main .modal-wrapper.document-upload-modal .group.form-fields-area dl{display:flex;flex-direction:column;width:100%;position:relative;border-bottom:0;padding-top:0;margin-bottom:5px}@media only screen and (min-width:670px){body#client .modal-wrapper.document-upload-modal .group.form-fields-area dl,body#consultation main .modal-wrapper.document-upload-modal .group.form-fields-area dl{margin-left:0;flex-direction:row;margin-bottom:5px}}@media only screen and (min-width:1200px){body#client .modal-wrapper.document-upload-modal .group.form-fields-area dl,body#consultation main .modal-wrapper.document-upload-modal .group.form-fields-area dl{padding-bottom:5px}}body#client .modal-wrapper.document-upload-modal .group.form-fields-area dl dd,body#client .modal-wrapper.document-upload-modal .group.form-fields-area dl dt,body#consultation main .modal-wrapper.document-upload-modal .group.form-fields-area dl dd,body#consultation main .modal-wrapper.document-upload-modal .group.form-fields-area dl dt{color:inherit;font-weight:400;font-size:inherit;line-height:0;display:block;margin:0;position:relative}body#client .modal-wrapper.document-upload-modal .group.form-fields-area dl dd:after,body#client .modal-wrapper.document-upload-modal .group.form-fields-area dl dd:before,body#client .modal-wrapper.document-upload-modal .group.form-fields-area dl dt:after,body#client .modal-wrapper.document-upload-modal .group.form-fields-area dl dt:before,body#consultation main .modal-wrapper.document-upload-modal .group.form-fields-area dl dd:after,body#consultation main .modal-wrapper.document-upload-modal .group.form-fields-area dl dd:before,body#consultation main .modal-wrapper.document-upload-modal .group.form-fields-area dl dt:after,body#consultation main .modal-wrapper.document-upload-modal .group.form-fields-area dl dt:before{content:"";display:table;line-height:0}body#client .modal-wrapper.document-upload-modal .group.form-fields-area dl dt,body#consultation main .modal-wrapper.document-upload-modal .group.form-fields-area dl dt{font-weight:700}body#client .modal-wrapper.document-upload-modal .group.form-fields-area dl dt label,body#consultation main .modal-wrapper.document-upload-modal .group.form-fields-area dl dt label{pointer-events:none;padding-right:10px;padding-bottom:2px;font-size:12px;border:0;margin:0;color:#255187;font-weight:500;cursor:text;line-height:1.3em}@media only screen and (min-width:992px){body#client .modal-wrapper.document-upload-modal .group.form-fields-area dl dt label,body#consultation main .modal-wrapper.document-upload-modal .group.form-fields-area dl dt label{font-size:13px}}body#client .modal-wrapper.document-upload-modal .group.form-fields-area dl dd,body#consultation main .modal-wrapper.document-upload-modal .group.form-fields-area dl dd{margin-left:-10px}@media only screen and (min-width:670px){body#client .modal-wrapper.document-upload-modal .group.form-fields-area dl dt,body#consultation main .modal-wrapper.document-upload-modal .group.form-fields-area dl dt{text-align:right;display:flex;align-items:center;justify-content:flex-end}body#client .modal-wrapper.document-upload-modal .group.form-fields-area dl dt label,body#consultation main .modal-wrapper.document-upload-modal .group.form-fields-area dl dt label{margin-top:-10px;padding-top:0;padding-right:0!important}body#client .modal-wrapper.document-upload-modal .group.form-fields-area dl dd,body#consultation main .modal-wrapper.document-upload-modal .group.form-fields-area dl dd{margin-left:0}}@media only screen and (min-width:1200px){body#client .modal-wrapper.document-upload-modal .group.form-fields-area dl dd,body#consultation main .modal-wrapper.document-upload-modal .group.form-fields-area dl dd{margin-left:0}}body#client .modal-wrapper.document-upload-modal .group.form-fields-area dl div,body#consultation main .modal-wrapper.document-upload-modal .group.form-fields-area dl div{display:flex;position:relative;float:left;width:calc(100% - 10px);margin-left:10px;margin-bottom:10px;flex-grow:1;flex-shrink:1}body#client .modal-wrapper.document-upload-modal .group.form-fields-area dl div label,body#consultation main .modal-wrapper.document-upload-modal .group.form-fields-area dl div label{display:inline-flex;align-items:center;justify-content:flex-end;padding-right:5px;font-weight:400}body#client .modal-wrapper.document-upload-modal .group.form-fields-area dl div .c-svg,body#consultation main .modal-wrapper.document-upload-modal .group.form-fields-area dl div .c-svg{position:absolute;top:0;right:0;pointer-events:none}body#client .modal-wrapper.document-upload-modal .group.form-fields-area body#consultation main dl.select-menu-with-text-input .c-svg,body#client .modal-wrapper.document-upload-modal .group.form-fields-area dl.select-menu .c-svg,body#consultation main .modal-wrapper.document-upload-modal .group.form-fields-area dl.select-menu .c-svg,body#consultation main .modal-wrapper.document-upload-modal .group.form-fields-area dl.select-menu-with-text-input .c-svg,body#consultation main body#client .modal-wrapper.document-upload-modal .group.form-fields-area dl.select-menu-with-text-input .c-svg{height:34px;width:34px;min-height:34px;min-width:34px}body#client .modal-wrapper.document-upload-modal .group.form-fields-area body#consultation main dl.select-menu-with-text-input .c-svg svg,body#client .modal-wrapper.document-upload-modal .group.form-fields-area dl.select-menu .c-svg svg,body#consultation main .modal-wrapper.document-upload-modal .group.form-fields-area dl.select-menu .c-svg svg,body#consultation main .modal-wrapper.document-upload-modal .group.form-fields-area dl.select-menu-with-text-input .c-svg svg,body#consultation main body#client .modal-wrapper.document-upload-modal .group.form-fields-area dl.select-menu-with-text-input .c-svg svg{height:12px;width:12px}body#client .modal-wrapper.document-upload-modal .group.form-fields-area dl.date-input .c-svg,body#consultation main .modal-wrapper.document-upload-modal .group.form-fields-area dl.date-input .c-svg{height:34px;width:34px;min-height:34px;min-width:34px}body#client .modal-wrapper.document-upload-modal .group.form-fields-area dl.date-input .c-svg svg,body#consultation main .modal-wrapper.document-upload-modal .group.form-fields-area dl.date-input .c-svg svg{height:13px;width:13px}body#client .modal-wrapper.document-upload-modal .group.form-fields-area .form-fields-col,body#consultation main .modal-wrapper.document-upload-modal .group.form-fields-area .form-fields-col{width:100%;padding:0}@media only screen and (min-width:670px){body#client .modal-wrapper.document-upload-modal .group.form-fields-area,body#consultation main .modal-wrapper.document-upload-modal .group.form-fields-area{display:flex}body#client .modal-wrapper.document-upload-modal .group.form-fields-area .form-fields-col,body#consultation main .modal-wrapper.document-upload-modal .group.form-fields-area .form-fields-col{float:left;height:100%;width:50%;margin-right:0;padding-top:15px}body#client .modal-wrapper.document-upload-modal .group.form-fields-area dl,body#consultation main .modal-wrapper.document-upload-modal .group.form-fields-area dl{margin-bottom:5px}body#client .modal-wrapper.document-upload-modal .group.form-fields-area dt,body#consultation main .modal-wrapper.document-upload-modal .group.form-fields-area dt{width:80px!important}}body#client .modal-wrapper.document-upload-modal .group.form-fields-area dd:after,body#client .modal-wrapper.document-upload-modal .group.form-fields-area dd:before,body#client .modal-wrapper.document-upload-modal .group.form-fields-area dt:after,body#client .modal-wrapper.document-upload-modal .group.form-fields-area dt:before,body#consultation main .modal-wrapper.document-upload-modal .group.form-fields-area dd:after,body#consultation main .modal-wrapper.document-upload-modal .group.form-fields-area dd:before,body#consultation main .modal-wrapper.document-upload-modal .group.form-fields-area dt:after,body#consultation main .modal-wrapper.document-upload-modal .group.form-fields-area dt:before{content:"";display:table;line-height:0}@media only screen and (min-width:670px){body#client .modal-wrapper.document-upload-modal .group.form-fields-area dd,body#consultation main .modal-wrapper.document-upload-modal .group.form-fields-area dd{width:calc(100% - 80px)}body#client .modal-wrapper.document-upload-modal .group.form-fields-area .textarea dt,body#consultation main .modal-wrapper.document-upload-modal .group.form-fields-area .textarea dt{align-items:flex-start;padding-top:19px}#video-consultation-modal .video-consultation-container .group.form-fields-area dl.message{clip-path:polygon(26% 0,100% 0,100% 100%,26% 100%)}}body#client .modal-wrapper.document-upload-modal .group.form-fields-area .textarea textarea,body#consultation main .modal-wrapper.document-upload-modal .group.form-fields-area .textarea textarea{height:85px}@media only screen and (min-width:1200px){body#client .modal-wrapper.document-upload-modal .group.form-fields-area .textarea textarea,body#consultation main .modal-wrapper.document-upload-modal .group.form-fields-area .textarea textarea{height:90px}}body#client .modal-wrapper.document-upload-modal .group.form-fields-area .error-message,body#consultation main .modal-wrapper.document-upload-modal .group.form-fields-area .error-message{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;cursor:default;position:absolute;right:0;width:auto;max-width:calc(100% - 90px);text-align:right;font-size:.8em;background-color:#c53e3b;padding:1px 8px;border-radius:3px;letter-spacing:.03em;border:1px solid #c53e3b;color:#fff;bottom:calc(100% + 1px);display:block}body#client .modal-wrapper.document-upload-modal .group.form-fields-area .error-message:empty,body#consultation main .modal-wrapper.document-upload-modal .group.form-fields-area .error-message:empty{display:none}body#client .modal-wrapper.document-upload-modal .group.form-fields-area .error-message:after,body#consultation main .modal-wrapper.document-upload-modal .group.form-fields-area .error-message:after{content:'';width:0;height:0;top:100%;right:0;position:absolute;display:inline-block;margin-right:10px;border-style:solid;border-width:7px 7px 0;border-color:#c53e3b transparent transparent}body#client .modal-wrapper.document-upload-modal .group.form-fields-area .error-message p,body#consultation main .modal-wrapper.document-upload-modal .group.form-fields-area .error-message p{margin:0;color:#fff}body#client .modal-wrapper.document-upload-modal .group.alert-area .alert span,body#consultation main .modal-wrapper.document-upload-modal .group.alert-area .alert span{display:flex}body#client .modal-wrapper.document-upload-modal .group.alert-area .alert .buttons,body#consultation main .modal-wrapper.document-upload-modal .group.alert-area .alert .buttons{padding-top:12px;display:flex;justify-content:flex-end;flex:1 0 auto}@media only screen and (min-width:650px){body#client .modal-wrapper.document-upload-modal .group.alert-area .alert .buttons,body#consultation main .modal-wrapper.document-upload-modal .group.alert-area .alert .buttons{padding-top:0}}body#client .modal-wrapper.document-upload-modal .progress-bar,body#consultation main .modal-wrapper.document-upload-modal .progress-bar{height:5px;margin-bottom:5px;background:#578bc9;width:0%;transition:width .3s}body#client .modal-wrapper.document-upload-modal .preview-document-container,body#consultation main .modal-wrapper.document-upload-modal .preview-document-container{padding:10px 20px 20px;border-bottom:1px dashed #255187;margin-bottom:20px}body#client .modal-wrapper.document-upload-modal .preview-document-container:empty,body#consultation main .modal-wrapper.document-upload-modal .preview-document-container:empty{display:none}body#client .modal-wrapper.document-upload-modal .preview-document-container .not-found-error,body#consultation main .modal-wrapper.document-upload-modal .preview-document-container .not-found-error{margin-bottom:10px;cursor:default}body#client .modal-wrapper.document-upload-modal .preview-document-container .not-found-error:after,body#consultation main .modal-wrapper.document-upload-modal .preview-document-container .not-found-error:after{content:'';position:absolute;right:30px;background-repeat:no-repeat;background-position:center right;background-size:20px;background-image:url(/img/icons/close-black.png);width:20px;height:20px;cursor:pointer}#video-consultation-modal .group.loading-area,#video-consultation-modal .video-consultation-container .group.error-area{text-align:center}#video-consultation-modal .video-consultation-container .group.form-fields-area dl.message{padding-top:0}#video-consultation-modal .video-consultation-container .group.form-fields-area dl.message:hover .no-access-email{color:#578BC9}#video-consultation-modal .video-consultation-container .group.form-fields-area dl.message:hover .c-svg svg{fill:#578BC9}#video-consultation-modal .video-consultation-container .group.form-fields-area dl.message .no-access-email{display:flex;align-items:center;line-height:0;margin:0;height:40px;font-weight:500;cursor:pointer;width:100%;transition:color .2s linear}#video-consultation-modal .video-consultation-container .group.form-fields-area dl.message .c-svg{right:0;height:40px;width:40px;min-height:40px;min-width:40px}#video-consultation-modal .video-consultation-container .group.form-fields-area dl.message .c-svg svg{height:15px;width:15px;top:-5px}.modal-wrapper.send-client-custom-form-modal .custom-form-contact-info{margin-bottom:10px;border-bottom:1px solid #255187;padding-bottom:10px;color:#255187}.modal-wrapper.send-client-custom-form-modal .custom-form-contact-info span{margin-right:5px}.c-sign-up-progress-modal__progress-bar{height:5px;margin-top:10px;background:#578bc9;width:0%;transition:width .3s}.modal-wrapper.change-camera-modal{z-index:100000010}@media only screen and (max-width:991px) and (orientation:landscape){.modal-wrapper.change-camera-modal{padding:20px 30px 30px}}.modal-wrapper.change-camera-modal p{margin:10px 0 0}.modal-wrapper.change-camera-modal .modal-box{height:auto;min-height:240px;max-height:calc(100% - 20px);padding-bottom:60px}.modal-wrapper.change-camera-modal .camera-list{display:flex;flex-direction:column;list-style-type:none;margin:25px 0 0;padding:0}.modal-wrapper.change-camera-modal .camera-list-item{display:flex;align-items:center;padding:5px 0;cursor:pointer;border-top:1px dashed #255187;transition:all .15s linear}.modal-wrapper.change-camera-modal .camera-list-item:hover{background-color:#ecf2f9}.modal-wrapper.change-camera-modal .camera-list-item:hover .c-svg svg{fill:#578bc9}.modal-wrapper.change-camera-modal .camera-list-item:hover .camera-name{color:#578bc9}.modal-wrapper.change-camera-modal .camera-list-item:last-of-type{border-bottom:1px dashed #255187}.modal-wrapper.change-camera-modal .camera-list-item .c-svg{margin-right:2px;height:40px;width:40px;min-height:40px;min-width:40px}.modal-wrapper.change-camera-modal .camera-list-item .c-svg svg{height:24px;width:24px;top:-2px}.modal-wrapper.change-camera-modal .camera-name{color:#255187;font-weight:600;transition:all .15s linear}.modal-wrapper.change-camera-modal .no-email-address-warning{text-align:center;margin-bottom:5px;color:#c53e3b}.modal-wrapper.delete-event-attendee-modal .footer{margin:15px 0 0}@media only screen and (min-width:670px){.modal-wrapper.create-user-modal .col:nth-of-type(1),.modal-wrapper.manage-user-modal .col:nth-of-type(1){width:calc(100% - 245px)}.modal-wrapper.create-user-modal .col:nth-of-type(2),.modal-wrapper.manage-user-modal .col:nth-of-type(2){width:auto;min-width:230px}}@media only screen and (max-width:669px){.modal-wrapper.create-user-modal .col:nth-of-type(2) .c-data-table,.modal-wrapper.manage-user-modal .col:nth-of-type(2) .c-data-table{margin-top:-1px}}.modal-wrapper.create-user-modal .c-data-table th,.modal-wrapper.manage-user-modal .c-data-table th{width:135px}.modal-wrapper.create-user-modal .c-data-table .c-svg,.modal-wrapper.manage-user-modal .c-data-table .c-svg{height:16px;width:16px;min-height:16px;min-width:16px}.modal-wrapper.create-user-modal .c-data-table .c-svg svg,.modal-wrapper.manage-user-modal .c-data-table .c-svg svg{height:16px;width:16px}@media only screen and (min-width:480px){.modal-wrapper.create-user-modal .modal-box .body.includes-form body#consultation main dl.checkbox-with-text-input div,.modal-wrapper.create-user-modal .modal-box .body.includes-form body#consultation main dl.checkbox-with-textarea div,.modal-wrapper.create-user-modal .modal-box .body.includes-form dl.checkboxes div,.modal-wrapper.manage-user-modal .modal-box .body.includes-form body#consultation main dl.checkbox-with-text-input div,.modal-wrapper.manage-user-modal .modal-box .body.includes-form body#consultation main dl.checkbox-with-textarea div,.modal-wrapper.manage-user-modal .modal-box .body.includes-form dl.checkboxes div,body#consultation main .modal-wrapper.create-user-modal .modal-box .body.includes-form dl.checkbox-with-text-input div,body#consultation main .modal-wrapper.create-user-modal .modal-box .body.includes-form dl.checkbox-with-textarea div,body#consultation main .modal-wrapper.manage-user-modal .modal-box .body.includes-form dl.checkbox-with-text-input div,body#consultation main .modal-wrapper.manage-user-modal .modal-box .body.includes-form dl.checkbox-with-textarea div{width:190px}}.modal-wrapper.create-user-modal .reset-user-password>button,.modal-wrapper.manage-user-modal .reset-user-password>button{margin:-33px 0 10px}.modal-wrapper.delete-user-modal p{width:95%}@media only screen and (min-width:480px){.modal-wrapper.delete-user-modal .c-list__item{width:165px;float:left;margin-bottom:10px}}.modal-wrapper.delete-user-modal .footer{margin:25px 0 0}.modal-wrapper.mobile-send-report-modal .mobile-send-report-modal-content .important-info-box{padding:15px;background:#ebebeb;position:relative;color:#888;margin:10px 0}.modal-wrapper.mobile-send-report-modal .mobile-send-report-modal-content .important-info-box p{margin:0}.modal-wrapper.mobile-send-report-modal .mobile-send-report-modal-content .alert{margin-bottom:12px}.modal-wrapper.mobile-send-report-modal .mobile-send-report-modal-content .email-input-wrapper{display:flex;position:relative}.modal-wrapper.mobile-send-report-modal .mobile-send-report-modal-content .email-input-wrapper:after,.modal-wrapper.mobile-send-report-modal .mobile-send-report-modal-content .email-input-wrapper:before{content:"";display:table;line-height:0}.modal-wrapper.mobile-send-report-modal .mobile-send-report-modal-content .email-input-wrapper label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;cursor:default;color:#255187;font-size:13px;font-weight:700;margin-right:5px;height:40px;line-height:37px}.modal-wrapper.mobile-send-report-modal .mobile-send-report-modal-content .email-input-wrapper input[type=email]{margin:0;border-radius:3px;border:1px solid #255187;box-shadow:none;color:#255187;font-size:13px;padding:0 34px 0 5px}.modal-wrapper.mobile-send-report-modal .mobile-send-report-modal-content .email-input-wrapper .c-svg{position:absolute;top:0;right:6px;height:35px;width:35px;min-height:35px;min-width:35px}.modal-wrapper.mobile-send-report-modal .mobile-send-report-modal-content .email-input-wrapper .c-svg svg{height:16px;width:16px}.modal-wrapper.mobile-send-report-modal .mobile-send-report-modal-content .btn{font-weight:700;width:100%;display:block;color:#fff;margin-top:10px;line-height:43px}.overlay,body#dashboard main.settings~footer{display:none}@media only screen and (min-width:415px){.modal-wrapper.mobile-send-report-modal .mobile-send-report-modal-content .btn{width:calc(33.333% - 10px);float:right;margin-right:15px}}@media only screen and (min-width:615px){.modal-wrapper.mobile-send-report-modal .mobile-send-report-modal-content .btn{width:auto;padding:4px 30px}}.modal-wrapper.mobile-send-report-modal .mobile-send-report-modal-content .btn-submit{background:#a6c761}.modal-wrapper.mobile-send-report-modal .mobile-send-report-modal-content .report-print-btn{margin-right:0}.modal-wrapper.mobile-send-report-modal .mobile-send-report-modal-content .btn-send-report{background:#578bc9}.modal-wrapper.mobile-send-report-modal .mobile-send-report-modal-content .btn-cancel{background:#d26a67}@media only screen and (min-width:768px){.modal-wrapper.mobile-send-report-modal{top:120px;height:calc(100% - 120px)}}.delete-invoice-modal .c-media__figure{padding:15px 5px 15px 15px;margin:0}.delete-invoice-modal .c-media__figure .c-svg{height:40px;width:40px;min-height:40px;min-width:40px}.delete-invoice-modal .c-media__figure .c-svg svg{height:40px;width:40px}.overlay,body#dashboard main .tiles .tile .c-svg svg{height:100%;width:100%}.delete-invoice-modal .c-media__body{flex-wrap:wrap;align-content:center}.delete-invoice-modal .c-media__body span{flex:1 0 auto}.overlay{position:fixed;left:0;top:0;bottom:0;right:0;max-height:100%;max-width:100%;overflow:hidden;background-color:rgba(0,0,0,.4);transition:opacity .3s linear;z-index:1000000}.overlay.diary-overlay{z-index:100;transition:none}body#dashboard main{margin-top:0}body#dashboard main .welcome{text-align:center;padding:15px 30px}@media only screen and (min-width:480px){body#dashboard main .welcome{padding:30px}}body#dashboard main .welcome h1{font-size:22px;font-weight:400;margin-bottom:15px;color:#255187}body#dashboard main .welcome p{color:#255187}@media only screen and (min-width:480px){body#dashboard main .welcome h1{font-size:25px}body#dashboard main .welcome p{font-size:17px}}body#dashboard main .tiles{width:100%;font-size:0}@media only screen and (min-width:768px){body#dashboard main .welcome{padding:40px 30px}body#dashboard main .welcome h1{float:left;margin:0}body#dashboard main .welcome p{float:right;margin:6px 0 0}body#dashboard main .tiles{border-bottom:2px solid #fff!important}}body#dashboard main .tiles .tile{display:flex;justify-content:center;align-items:center;flex-direction:column;position:relative;transition:all .2s;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s}body#dashboard main .tiles .tile h2,body#dashboard main .tiles .tile p{transition:all .2s;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;line-height:1.5em}body#dashboard main .tiles .tile div,body#dashboard main .tiles .tile p{font-size:14px}body#dashboard main .tiles .tile h2{font-size:15px;font-weight:700;margin:0}@media only screen and (min-width:480px){body#dashboard main .tiles .tile div,body#dashboard main .tiles .tile p{font-size:15px}body#dashboard main .tiles .tile h2{font-size:16px}}@media only screen and (min-width:992px){body#dashboard main .tiles .tile h2{font-size:17px}}body#dashboard main .main.tiles .tile{height:155px;width:50%;text-align:center;float:left;position:relative}body#dashboard main .main.tiles .tile:hover .c-svg,body#dashboard main .main.tiles .tile:hover h2{opacity:1}body#dashboard main .main.tiles .tile:not([href]){pointer-events:none;opacity:.5;user-select:none}body#dashboard main .main.tiles .tile .c-svg{opacity:.88}body#dashboard main .main.tiles .tile,body#dashboard main .main.tiles .tile:hover .c-svg{opacity:1;transition:all .2s linear}@media only screen and (min-width:480px){body#dashboard main .main.tiles .tile{width:33.333%}}@media only screen and (min-width:768px){body#dashboard main .main.tiles .tile{height:160px;width:16.666%}}@media only screen and (min-width:992px){body#dashboard main .main.tiles .tile{height:180px}}@media only screen and (min-width:1200px){body#dashboard main .tiles{border-bottom:3px solid #fff!important}body#dashboard main .tiles .tile h2{font-size:18px}body#dashboard main .main.tiles .tile{height:200px}}body#dashboard main .main.tiles .tile .c-svg{margin:-12px 0 2px;height:70px;width:70px;min-height:70px;min-width:70px}body#dashboard main .main.tiles .tile .c-svg svg{height:45px;width:45px}@media only screen and (min-width:768px){body#dashboard main .main.tiles .tile .c-svg{height:70px;width:70px;min-height:70px;min-width:70px}body#dashboard main .main.tiles .tile .c-svg svg{height:40px;width:40px}}@media only screen and (min-width:992px){body#dashboard main .main.tiles .tile .c-svg{height:70px;width:70px;min-height:70px;min-width:70px}body#dashboard main .main.tiles .tile .c-svg svg{height:45px;width:45px}}@media only screen and (min-width:1200px){body#dashboard main .main.tiles .tile .c-svg{margin:-12px 0 6px;height:70px;width:70px;min-height:70px;min-width:70px}body#dashboard main .main.tiles .tile .c-svg svg{height:50px;width:50px}}body#dashboard main .main.tiles .tile h2{color:#fff;opacity:.8}body#dashboard main .main.tiles .tile.clients{background-color:#255187}body#dashboard main .main.tiles .tile.clients:hover{background-color:#1a395f}body#dashboard main .main.tiles .tile.diary{background-color:#7a58a3}body#dashboard main .main.tiles .tile.diary:hover{background-color:#614682}body#dashboard main .main.tiles .tile.consultation{background-color:#578bc9}body#dashboard main .main.tiles .tile.consultation:hover{background-color:#3a71b3}body#dashboard main .main.tiles .tile.accounts{background-color:#d13e3e}body#dashboard main .main.tiles .tile.accounts:hover{background-color:#b22a2a}body#dashboard main .main.tiles .tile.messages{background-color:#a6c761}body#dashboard main .main.tiles .tile.messages:hover{background-color:#8fb540}body#dashboard main .main.tiles .tile.messages .badge{background-color:#819b4b;position:absolute;top:10px;right:10px;font-size:15px;padding:5px;border-radius:5px;min-width:32px!important;color:#f5f9ed;box-shadow:1px 1px 0 rgba(0,0,0,.4);z-index:3;font-weight:400;letter-spacing:1px;line-height:16px}@media only screen and (min-width:1200px){body#dashboard main .main.tiles .tile.messages .badge{padding:10px;min-width:35px!important}}body#dashboard main .main.tiles .tile.reports{background-color:#fa8c2b}body#dashboard main .main.tiles .tile.reports:hover{background-color:#ec7206}body#dashboard main .data.tiles{display:flex;flex-flow:row wrap;flex-direction:row;flex-wrap:wrap}@media only screen and (min-width:768px){body#dashboard main .main.tiles .tile.messages .badge{top:-10px}body#dashboard main .data.tiles{flex-flow:row nowrap}body#dashboard main .data.tiles:after,body#dashboard main .data.tiles:before{content:none}}body#dashboard main .data.tiles .tile{text-align:center;border-top:1px solid #fff;flex:1 1 100%;min-height:115px;padding:15px}@media only screen and (min-width:670px){body#dashboard main .data.tiles .tile{min-height:140px}}@media only screen and (min-width:768px){body#dashboard main .data.tiles .tile{justify-content:flex-start;max-width:33.333%;padding:35px 15px 15px;border-bottom:none;flex:1 1 33.333%}body#dashboard main .data.tiles .tile.todays-revenue{order:3}}body#dashboard main .data.tiles .tile p{margin:0}body#dashboard main .data.tiles .tile p span.pipe{border-right:1px solid #b5a2cc;margin:0 12px;position:relative;top:1px}body#dashboard main .data.tiles .tile p span.left{font-size:70%}body#dashboard main .data.tiles .tile.appointments-today p,body#dashboard main .data.tiles .tile.todays-revenue p{font-size:20px}@media only screen and (min-width:480px){body#dashboard main .data.tiles .tile.appointments-today p,body#dashboard main .data.tiles .tile.todays-revenue p{font-size:25px}}body#dashboard main .data.tiles .tile.appointments-today{background-color:#e1daeb}body#dashboard main .data.tiles .tile.appointments-today h2,body#dashboard main .data.tiles .tile.appointments-today p{color:#7a58a3}body#dashboard main .data.tiles .tile.appointments-today:hover{background-color:#d3c7e0}body#dashboard main .data.tiles .tile.appointments-today:hover h2,body#dashboard main .data.tiles .tile.appointments-today:hover p{color:#513b6d}body#dashboard main .data.tiles .tile.next-consultation{color:#578bc9;background-color:#dae5f3;order:3}body#dashboard main .data.tiles .tile.next-consultation h2,body#dashboard main .data.tiles .tile.next-consultation p{color:#578bc9}body#dashboard main .data.tiles .tile.next-consultation:hover{background-color:#c7d8ed}body#dashboard main .data.tiles .tile.next-consultation:hover h2,body#dashboard main .data.tiles .tile.next-consultation:hover p{color:#3a5d86}body#dashboard main .data.tiles .tile.next-consultation .appointment-info{width:100%;padding:0 15px}@media only screen and (min-width:992px){body#dashboard main .data.tiles .tile.appointments-today p,body#dashboard main .data.tiles .tile.todays-revenue p{font-size:30px}body#dashboard main .data.tiles .tile.next-consultation .appointment-info p{font-size:17px}}body#dashboard main .data.tiles .tile.todays-revenue{background-color:#f2d4d3}body#dashboard main .data.tiles .tile.todays-revenue h2,body#dashboard main .data.tiles .tile.todays-revenue p{color:#c53e3b}body#dashboard main .data.tiles .tile.todays-revenue:hover{background-color:#ecbfbe}body#dashboard main .data.tiles .tile.todays-revenue:hover h2,body#dashboard main .data.tiles .tile.todays-revenue:hover p{color:#832927}body#dashboard main .help.tiles{background-color:#f0f0f0;border-top:1px solid #fff;border-bottom:1px solid #fff}body#dashboard main .help.tiles .tile{width:50%;text-align:center;float:left;border-right:1px solid #fff;height:155px}@media only screen and (min-width:480px){body#dashboard main .help.tiles .tile{justify-content:flex-start;height:310px;padding:30px 20px 0}}@media only screen and (min-width:640px){body#dashboard main .help.tiles .tile{height:270px}}@media only screen and (min-width:768px){body#dashboard main .help.tiles{border-top:none}body#dashboard main .help.tiles .tile{height:210px;text-align:left;padding:35px 30px 0 120px;align-items:flex-start;justify-content:flex-start;border-top:1px solid #fff}body#dashboard main .help.tiles .tile .c-svg{position:absolute;top:30px;left:20px}}@media only screen and (min-width:992px){body#dashboard main .help.tiles .tile{padding:55px 30px 0 140px}}body#dashboard main .help.tiles .tile .c-svg{margin-top:-15px;height:70px;width:70px;min-height:70px;min-width:70px}body#dashboard main .help.tiles .tile .c-svg svg{height:60%;width:60%}@media only screen and (min-width:400px){body#dashboard main .help.tiles .tile .c-svg{height:80px;width:80px;min-height:80px;min-width:80px}body#dashboard main .help.tiles .tile .c-svg svg{height:60%;width:60%}}@media only screen and (min-width:480px){body#dashboard main .help.tiles .tile .c-svg{height:100px;width:100px;min-height:100px;min-width:100px}body#dashboard main .help.tiles .tile .c-svg svg{height:60%;width:60%}}@media only screen and (min-width:1200px){body#dashboard main .data.tiles .tile.next-consultation .appointment-info p{font-size:18px}body#dashboard main .help.tiles .tile{padding:60px 0 0 160px}body#dashboard main .help.tiles .tile .c-svg{height:120px;width:120px;min-height:120px;min-width:120px}body#dashboard main .help.tiles .tile .c-svg svg{height:60%;width:60%}}body#dashboard main .help.tiles .tile h2{color:#6e6e6e}body#dashboard main .help.tiles .tile p{display:none;color:#555;width:85%}@media only screen and (min-width:480px){body#dashboard main .help.tiles .tile p{display:block;margin-top:15px}}body#dashboard main .help.tiles .tile.new-to-express .c-svg svg .cls-45-1{fill:#d3d3d3}body#dashboard main .help.tiles .tile.new-to-express .c-svg svg .cls-45-2{fill:#ababab}body#dashboard main .help.tiles .tile.new-to-express .c-svg svg .cls-45-3{fill:#8c8c8c}body#dashboard main .help.tiles .tile.new-to-express:hover .c-svg svg .cls-45-1{fill:#cfd8e4}body#dashboard main .help.tiles .tile.new-to-express:hover .c-svg svg .cls-45-2{fill:#3d6494}body#dashboard main .help.tiles .tile.new-to-express:hover .c-svg svg .cls-45-3{fill:#255187}body#dashboard main .help.tiles .tile.help-and-support{border-right:none}@media only screen and (min-width:768px){body#dashboard main .help.tiles .tile.help-and-support{border-right:none}}body#dashboard main .help.tiles .tile.help-and-support .c-svg svg .cls-46-1{fill:#ddd}body#dashboard main .help.tiles .tile.help-and-support .c-svg svg .cls-46-2{fill:#a2a2a2}body#dashboard main .help.tiles .tile.help-and-support .c-svg svg .cls-46-3{fill:#585858}body#dashboard main .help.tiles .tile.help-and-support:hover .c-svg svg .cls-46-1{fill:#9eb2ca}body#dashboard main .help.tiles .tile.help-and-support:hover .c-svg svg .cls-46-2{fill:#5578a2}body#dashboard main .help.tiles .tile.help-and-support:hover .c-svg svg .cls-46-3,body#dashboard main .social.tiles .tile:hover svg{fill:#255187}body#dashboard main .social.tiles:after,body#dashboard main .social.tiles:before{content:"";display:table;line-height:0}body#dashboard main .social.tiles .tile{height:155px;width:50%;text-align:center;float:left;background-color:#e6e6e6}@media only screen and (min-width:640px){body#dashboard main .social.tiles .tile{width:25%;border-top:1px solid #fff;border-right:1px solid #fff;border-bottom:0!important}}@media only screen and (min-width:992px){body#dashboard main .help.tiles .tile .c-svg{top:50px;left:40px}body#dashboard main .social.tiles .tile{height:175px}}@media only screen and (min-width:1200px){body#dashboard main .social.tiles .tile{width:25%;text-align:left;flex-direction:row}}body#dashboard main .social.tiles .tile .c-svg{margin-top:-15px;height:50px;width:50px;min-height:50px;min-width:50px}body#dashboard main .social.tiles .tile .c-svg svg{height:70%;width:70%}@media only screen and (min-width:400px){body#dashboard main .social.tiles .tile .c-svg{height:60px;width:60px;min-height:60px;min-width:60px}body#dashboard main .social.tiles .tile .c-svg svg{height:70%;width:70%}}@media only screen and (min-width:480px){body#dashboard main .social.tiles .tile .c-svg{height:70px;width:70px;min-height:70px;min-width:70px}body#dashboard main .social.tiles .tile .c-svg svg{height:70%;width:70%}}@media only screen and (min-width:640px){body#dashboard main .social.tiles .tile .c-svg{height:60px;width:60px;min-height:60px;min-width:60px}body#dashboard main .social.tiles .tile .c-svg svg{height:70%;width:70%}}@media only screen and (min-width:1200px){body#dashboard main .social.tiles .tile .c-svg{margin-top:0;margin-left:-15px}}body#dashboard main .social.tiles .tile h2{color:#878787}body#dashboard main .social.tiles .tile.blog{border-bottom:1px solid #fff;border-right:1px solid #fff}body#dashboard main .social.tiles .tile.video{border-bottom:1px solid #fff}body#dashboard main .social.tiles .tile.like-us{border-right:1px solid #fff}@media only screen and (min-width:768px){body#dashboard main .social.tiles .tile .c-svg{height:70px;width:70px;min-height:70px;min-width:70px}body#dashboard main .social.tiles .tile .c-svg svg{height:70%;width:70%}body#dashboard main .social.tiles .tile.tweets{border-right:none}}body#dashboard main .help.tiles .tile:hover,body#dashboard main .social.tiles .tile:hover{background-color:#e7ecf2}body#dashboard main .help.tiles .tile:hover h2,body#dashboard main .help.tiles .tile:hover p,body#dashboard main .social.tiles .tile:hover h2,body#dashboard main .social.tiles .tile:hover p{color:#255187}.dropdown-menu{display:none;position:fixed;top:84px;left:15px;right:15px;background-color:#fff;border:1px solid #255187;line-height:33px;cursor:default;overflow:hidden;z-index:1000;transition:width .2s linear;margin:0;padding:0;height:310px;border-radius:3px;-webkit-box-shadow:3px 3px 10px 0 rgba(0,0,0,.2);-moz-box-shadow:3px 3px 10px 0 rgba(0,0,0,.2);box-shadow:3px 3px 10px 0 rgba(0,0,0,.2)}@media only screen and (min-width:480px){.dropdown-menu{top:86px;left:30px;right:30px}}@media only screen and (min-width:580px){.dropdown-menu{top:106px}}@media only screen and (min-width:670px){.dropdown-menu{top:135px}}@media only screen and (min-width:1200px){.dropdown-menu{top:151px}}@media only screen and (min-width:1400px){.dropdown-menu{top:161px}}.call-handling-logged-in .dropdown-menu{margin:20px 0 0}@-moz-document url-prefix(){.dropdown-menu{left:14.6px}@media only screen and (min-width:480px){.dropdown-menu{left:29.6px}}}.dropdown-menu h2{display:flex;align-items:center;justify-content:space-between;margin:0;font-size:12px;font-weight:700;color:#255187;letter-spacing:.02em;padding:7px 15px 3px;overflow:hidden}.dropdown-menu ul{list-style-type:none;margin:0;padding:0}.dropdown-menu .dropdown-menu-heading-text{position:relative;top:1px}.dropdown-menu .close{width:40px;height:40px;position:absolute;z-index:1;padding:0;top:0;right:0;display:flex;justify-content:center;align-items:center}.dropdown-menu .close .c-svg{height:20px;width:20px;min-height:20px;min-width:20px}.dropdown-menu .close .c-svg svg{height:12px;width:12px}.dropdown-menu .main-area{padding:0 15px;overflow-y:auto;height:calc(100% - 107px);overscroll-behavior:contain}.dropdown-menu .main-area:after,.dropdown-menu .main-area:before{content:"";display:table;line-height:0}.dropdown-menu .option.selected{pointer-events:none}.dropdown-menu .show{display:table!important}.dropdown-menu.add-recipient-menu,.dropdown-menu.message-filter-menu{top:calc(100% + 2px);position:absolute;left:auto;width:100%;right:0;height:auto}.dropdown-menu.add-recipient-menu ul.group,.dropdown-menu.message-filter-menu ul.group{padding:5px 0 15px;height:255px;overflow:auto}.dropdown-menu.add-recipient-menu li.option,.dropdown-menu.message-filter-menu li.option{width:100%;font-size:12px;line-height:1.3em;color:#255187;text-align:left;cursor:pointer;position:relative;padding:10px 0 10px 10px;transition:all .1s linear;background-color:#fff}.dropdown-menu.add-recipient-menu li.option:hover,.dropdown-menu.message-filter-menu li.option:hover{background-color:#ecf2f9}.dropdown-menu.add-recipient-menu li.option:empty,.dropdown-menu.message-filter-menu li.option:empty{display:none}.dropdown-menu.practitioners-menu .option-groups .group:after,.dropdown-menu.practitioners-menu .option-groups .group:before,.dropdown-menu.practitioners-menu .option-groups:after,.dropdown-menu.practitioners-menu .option-groups:before,.dropdown-menu.rooms-menu .option-groups .group:after,.dropdown-menu.rooms-menu .option-groups .group:before,.dropdown-menu.rooms-menu .option-groups:after,.dropdown-menu.rooms-menu .option-groups:before{display:table;line-height:0;content:""}.dropdown-menu.add-recipient-menu li.option.selected,.dropdown-menu.message-filter-menu li.option.selected{font-weight:700;background-color:#ecf2f9}.dropdown-menu.practitioners-menu,.dropdown-menu.rooms-menu{top:121px;height:355px;max-width:730px}@media only screen and (min-width:480px){.dropdown-menu.practitioners-menu,.dropdown-menu.rooms-menu{top:122px}}@media only screen and (min-width:580px){.dropdown-menu.practitioners-menu,.dropdown-menu.rooms-menu{top:106px}}@media only screen and (min-width:670px){.dropdown-menu.practitioners-menu,.dropdown-menu.rooms-menu{top:135px;height:308px}}@media only screen and (min-width:1200px){.dropdown-menu.practitioners-menu,.dropdown-menu.rooms-menu{top:151px}}@media only screen and (min-width:1400px){.dropdown-menu.practitioners-menu,.dropdown-menu.rooms-menu{top:161px}}.dropdown-menu.practitioners-menu .main-area,.dropdown-menu.rooms-menu .main-area{padding-top:5px}.dropdown-menu.practitioners-menu .option-groups,.dropdown-menu.rooms-menu .option-groups{position:relative;overflow:hidden;width:100%;height:calc(100% - 103px);background-color:#fff;overflow-y:hidden;margin-bottom:0}.dropdown-menu.practitioners-menu .option-groups .group,.dropdown-menu.rooms-menu .option-groups .group{float:left;width:225px;height:100%}.dropdown-menu.practitioners-menu .option-groups .group .option,.dropdown-menu.rooms-menu .option-groups .group .option{position:relative;width:100%;padding-right:15px;margin-bottom:15px;display:flex;align-items:center;cursor:pointer;pointer-events:visible}@media only screen and (min-width:670px){.dropdown-menu.practitioners-menu .option-groups .group .option,.dropdown-menu.rooms-menu .option-groups .group .option{margin-bottom:12px;height:26px}}.dropdown-menu.practitioners-menu .option-groups .group .option:hover .option-label .option-location .option-location-name,.dropdown-menu.practitioners-menu .option-groups .group .option:hover .option-label .option-name,.dropdown-menu.rooms-menu .option-groups .group .option:hover .option-label .option-location .option-location-name,.dropdown-menu.rooms-menu .option-groups .group .option:hover .option-label .option-name{color:#578bc9}.dropdown-menu.practitioners-menu .option-groups .group .option.selected .option-name,.dropdown-menu.rooms-menu .option-groups .group .option.selected .option-name{color:#578bc9;font-weight:700}.dropdown-menu.practitioners-menu .option-groups .group .option.selected .option-checkbox,.dropdown-menu.rooms-menu .option-groups .group .option.selected .option-checkbox{border:1px solid #a6c761;background-color:#a6c761}.c-sidebar-page-menu__page-mobile-menu-button:hover .c-svg svg,.dropdown-menu.datepicker-menu .datepicker .head .bttn:hover svg,.dropdown-menu.datepicker-menu .monthpicker .head .bttn:hover svg,main.diary-wrap .topbar .bttn:hover>.c-svg svg,main.diary-wrap .topbar .dropdown-container .dropdown.practitioner.active svg,main.diary-wrap .topbar .dropdown-container .dropdown.practitioner:hover svg{fill:#578bc9}.dropdown-menu.practitioners-menu .option-groups .group .option .option-checkbox,.dropdown-menu.rooms-menu .option-groups .group .option .option-checkbox{display:flex;justify-content:center;align-items:center;margin-right:10px;border-radius:3px;background-color:#fff;border:1px solid #255187;height:33px;width:33px}@media only screen and (min-width:670px){.dropdown-menu.practitioners-menu .option-groups .group .option .option-checkbox,.dropdown-menu.rooms-menu .option-groups .group .option .option-checkbox{height:26px;width:26px;margin-right:7px}}.dropdown-menu.practitioners-menu .option-groups .group .option .option-checkbox .c-svg,.dropdown-menu.rooms-menu .option-groups .group .option .option-checkbox .c-svg{height:33px;width:33px;min-height:33px;min-width:33px}.dropdown-menu.practitioners-menu .option-groups .group .option .option-checkbox .c-svg svg,.dropdown-menu.rooms-menu .option-groups .group .option .option-checkbox .c-svg svg{height:18px;width:18px}@media only screen and (min-width:670px){.dropdown-menu.practitioners-menu .option-groups .group .option .option-checkbox .c-svg,.dropdown-menu.rooms-menu .option-groups .group .option .option-checkbox .c-svg{height:26px;width:26px;min-height:26px;min-width:26px}.dropdown-menu.practitioners-menu .option-groups .group .option .option-checkbox .c-svg svg,.dropdown-menu.rooms-menu .option-groups .group .option .option-checkbox .c-svg svg{height:12px;width:12px}}.dropdown-menu.practitioners-menu .option-groups .group .option .option-label,.dropdown-menu.rooms-menu .option-groups .group .option .option-label{display:flex;flex-direction:column}.dropdown-menu.practitioners-menu .option-groups .group .option .option-label .option-name,.dropdown-menu.rooms-menu .option-groups .group .option .option-label .option-name{font-size:12px;line-height:1.2em;color:#255187;text-align:left;padding-top:1px;transition:color .2s linear}.dropdown-menu.practitioners-menu .option-groups .group .option .option-label .option-location,.dropdown-menu.rooms-menu .option-groups .group .option .option-label .option-location{position:relative;font-size:10px;line-height:.7rem}.dropdown-menu.practitioners-menu .option-groups .group .option .option-label .option-location .option-location-color,.dropdown-menu.rooms-menu .option-groups .group .option .option-label .option-location .option-location-color{user-select:none;font-size:10px}.dropdown-menu.practitioners-menu .option-groups .group .option .option-label .option-location .option-location-name,.dropdown-menu.rooms-menu .option-groups .group .option .option-label .option-location .option-location-name{color:#255187;letter-spacing:.04em;font-size:11px}.dropdown-menu.practitioners-menu .footer,.dropdown-menu.rooms-menu .footer{width:100%;height:auto;position:absolute;bottom:0;left:0;background:#fff;padding:15px;border-top:1px solid #255187}.dropdown-menu.practitioners-menu .footer:after,.dropdown-menu.practitioners-menu .footer:before,.dropdown-menu.rooms-menu .footer:after,.dropdown-menu.rooms-menu .footer:before{content:"";display:table;line-height:0}@media only screen and (min-width:480px){.dropdown-menu.practitioners-menu .footer,.dropdown-menu.rooms-menu .footer{padding:15px 20px}}.dropdown-menu.practitioners-menu .footer .bttn,.dropdown-menu.rooms-menu .footer .bttn{float:right;background-color:#e7ecf2;margin-left:10px}.dropdown-menu.practitioners-menu .footer .bttn:hover,.dropdown-menu.rooms-menu .footer .bttn:hover{background-color:#cfd8e4}.dropdown-menu.practitioners-menu .footer .bttn.next,.dropdown-menu.practitioners-menu .footer .bttn.prev,.dropdown-menu.rooms-menu .footer .bttn.next,.dropdown-menu.rooms-menu .footer .bttn.prev{display:flex;justify-content:center;align-items:center;width:40px;border:1px solid #255187;padding:0}.dropdown-menu.practitioners-menu .footer .bttn.next .c-svg,.dropdown-menu.practitioners-menu .footer .bttn.prev .c-svg,.dropdown-menu.rooms-menu .footer .bttn.next .c-svg,.dropdown-menu.rooms-menu .footer .bttn.prev .c-svg{height:30px;width:30px;min-height:30px;min-width:30px}.dropdown-menu.practitioners-menu .footer .bttn.next .c-svg svg,.dropdown-menu.practitioners-menu .footer .bttn.prev .c-svg svg,.dropdown-menu.rooms-menu .footer .bttn.next .c-svg svg,.dropdown-menu.rooms-menu .footer .bttn.prev .c-svg svg{height:12px;width:12px}@media screen and (min-height:530px) and (max-width:480px){.dropdown-menu.datepicker-menu{height:360px}}@media screen and (min-height:580px) and (max-width:480px){.dropdown-menu.datepicker-menu{height:408px}}@media only screen and (min-width:480px){.dropdown-menu.datepicker-menu{height:400px}}@media only screen and (min-width:768px){.dropdown-menu.datepicker-menu{left:auto;width:708px}}.dropdown-menu.datepicker-menu .main-area{height:calc(100% - 37px);overflow:hidden}.dropdown-menu.datepicker-menu .datepicker .head,.dropdown-menu.datepicker-menu .monthpicker .head{height:37px;line-height:36px;display:table-caption;font-weight:700;font-size:14px;position:relative;color:#255187;cursor:default}.dropdown-menu.datepicker-menu .datepicker .head:after,.dropdown-menu.datepicker-menu .datepicker .head:before,.dropdown-menu.datepicker-menu .monthpicker .head:after,.dropdown-menu.datepicker-menu .monthpicker .head:before{content:"";display:table;line-height:0}.dropdown-menu.datepicker-menu .datepicker .head .bttn,.dropdown-menu.datepicker-menu .monthpicker .head .bttn{cursor:pointer;padding:0}.dropdown-menu.datepicker-menu .datepicker .head .bttn .c-svg,.dropdown-menu.datepicker-menu .monthpicker .head .bttn .c-svg{height:34px;width:34px;min-height:34px;min-width:34px}.alert .close .c-svg,.alert .close .c-svg svg,.dropdown-menu.datepicker-menu .datepicker .head .bttn .c-svg svg,.dropdown-menu.datepicker-menu .monthpicker .head .bttn .c-svg svg{height:12px;width:12px}.dropdown-menu.datepicker-menu .datepicker .head .bttn.prev,.dropdown-menu.datepicker-menu .monthpicker .head .bttn.prev{float:left}.dropdown-menu.datepicker-menu .datepicker .head .bttn.next,.dropdown-menu.datepicker-menu .monthpicker .head .bttn.next{float:right}.dropdown-menu.datepicker-menu .datepicker .head .bttn.month,.dropdown-menu.datepicker-menu .monthpicker .head .bttn.month{color:#255187;-webkit-text-fill-color:#255187;font-size:14px;font-weight:600;width:calc(100% - 68px);padding:0}.dropdown-menu.datepicker-menu .picker{width:100%;display:table;table-layout:fixed;border-collapse:collapse;box-shadow:none}.dropdown-menu.datepicker-menu .picker:after,.dropdown-menu.datepicker-menu .picker:before{content:"";display:table;line-height:0}.dropdown-menu.datepicker-menu .datepicker{display:none;margin-top:-4px;border-spacing:2px;border-collapse:separate}@media only screen and (min-width:480px){.dropdown-menu.datepicker-menu .datepicker .head .bttn.month,.dropdown-menu.datepicker-menu .monthpicker .head .bttn.month{cursor:default;pointer-events:none}.dropdown-menu.datepicker-menu .datepicker{width:210px;float:right;display:table}}@media only screen and (min-width:768px){.dropdown-menu.datepicker-menu .datepicker{width:260px}}@media only screen and (min-width:992px){.dropdown-menu.datepicker-menu .datepicker{width:310px}}.dropdown-menu.datepicker-menu .datepicker .head{background-color:#fff}.dropdown-menu.datepicker-menu .datepicker .week{position:relative;display:table-row;font-size:13px;transition:background-color .15s linear,color .15s linear;height:33px;line-height:32px;border-bottom:2px solid #fff}.dropdown-menu.datepicker-menu .datepicker .week.day-names{cursor:default;font-weight:700;color:#255187;pointer-events:none}.dropdown-menu.datepicker-menu .datepicker .week .day{color:#255187;display:table-cell;vertical-align:middle;text-align:center;padding-top:1px;transition:background-color .15s linear,color .15s linear}.dropdown-menu.datepicker-menu .datepicker .week .day.selected{pointer-events:none}.dropdown-menu.datepicker-menu .datepicker .this-one{display:table-footer-group;height:30px;width:100%;background-color:#0ff}.dropdown-menu.datepicker-menu .datepicker.multi-user-mode .day.selected,.dropdown-menu.datepicker-menu .datepicker.single-user-mode .week.selected{cursor:default!important;background-color:#dae5f3!important;color:#3a5d86!important;font-weight:600!important}.dropdown-menu.datepicker-menu .datepicker.multi-user-mode .day:not(.name):hover,.dropdown-menu.datepicker-menu .datepicker.single-user-mode .week:not(.day-names):hover{cursor:pointer;background-color:#ECF2F9;color:#578bc9}.dropdown-menu.datepicker-menu .monthpicker{display:none}@media only screen and (min-width:480px){.dropdown-menu.datepicker-menu .monthpicker{width:calc(100% - 230px);float:left;display:table}}@media only screen and (min-width:768px){.dropdown-menu.datepicker-menu .monthpicker{width:calc(100% - 280px)}}@media only screen and (min-width:992px){.dropdown-menu.datepicker-menu .monthpicker{width:calc(100% - 330px)}}.dropdown-menu.datepicker-menu .monthpicker .head{background-color:#e7ecf2}.dropdown-menu.datepicker-menu .monthpicker .months{width:calc(100% + 1.6px);left:-.8px;position:relative}.dropdown-menu.datepicker-menu .monthpicker .months:after,.dropdown-menu.datepicker-menu .monthpicker .months:before{content:"";display:table;line-height:0}.dropdown-menu.datepicker-menu .monthpicker .months .month{float:left;width:50%;cursor:pointer;background-color:#e7ecf2;color:#255187;font-size:12px;transition:background-color .15s linear,color .15s linear,height .1s linear;padding:9px 0;text-align:center;font-weight:700;outline:#fff solid 4px}.dropdown-menu.datepicker-menu .monthpicker .months .month.selected{cursor:default!important;background-color:#dae5f3!important;color:#3a5d86!important;font-weight:600!important;pointer-events:none}.dropdown-menu.datepicker-menu .monthpicker .months .month:hover{background-color:#ECF2F9;color:#578bc9}.dropdown-menu.datepicker-menu .monthpicker .months .month span{display:inline;font-size:inherit;line-height:0}@media only screen and (min-width:400px){.dropdown-menu.datepicker-menu .monthpicker .months{width:calc(100% + 1.6px)}.dropdown-menu.datepicker-menu .monthpicker .months .month{width:33.333%;padding:22px 0}}@media only screen and (min-width:480px){.dropdown-menu.datepicker-menu .monthpicker .months .month{width:50%;padding:9px 0;font-size:11px}.dropdown-menu.datepicker-menu .monthpicker .months .month span{display:inline}}@media only screen and (min-width:670px){.dropdown-menu.datepicker-menu .monthpicker .months .month{width:33.333%;padding:22px 0;font-size:12px}.dropdown-menu.info-menu{left:auto}}@media only screen and (min-width:992px){.dropdown-menu.datepicker-menu .monthpicker .months{width:calc(100% + 1.7px)}}.dropdown-menu.datepicker-menu .today-or-this-week{display:none;width:100%}.dropdown-menu.datepicker-menu .today-or-this-week:after,.dropdown-menu.datepicker-menu .today-or-this-week:before{content:"";display:table;line-height:0}@media only screen and (min-width:480px){.dropdown-menu.datepicker-menu .today-or-this-week{width:210px;float:right;display:block}}@media only screen and (min-width:768px){.dropdown-menu.datepicker-menu .today-or-this-week{width:260px}}@media only screen and (min-width:992px){.dropdown-menu.datepicker-menu .today-or-this-week{width:310px}}.dropdown-menu.datepicker-menu .today-or-this-week .bttn{display:none;cursor:pointer;color:#255187;font-size:13px;line-height:1.5em;white-space:normal;padding-top:13px;height:44px}h3,p{line-height:25px}.dropdown-menu.datepicker-menu .today-or-this-week .bttn.this-week{display:block}.dropdown-menu.info-menu{height:70%;max-height:550px;max-width:550px}.dropdown-menu.info-menu .main-area{overscroll-behavior:contain;padding-bottom:50px;height:calc(100% - 37px)}.dropdown-menu.views-menu,.dropdown-menu.zoom-menu{height:auto;padding-bottom:30px}@media only screen and (min-width:580px){.dropdown-menu.zoom-menu{width:234px;right:316px}.dropdown-menu.views-menu{width:290px;right:110px}.dropdown-menu.views-menu,.dropdown-menu.zoom-menu{top:106px;left:initial}}@media only screen and (min-width:670px){.dropdown-menu.zoom-menu{display:none}.dropdown-menu.views-menu,.dropdown-menu.zoom-menu{top:135px}}@media only screen and (min-width:768px){.dropdown-menu.views-menu,.dropdown-menu.zoom-menu{right:120px}}@media only screen and (min-width:992px){.dropdown-menu.views-menu,.dropdown-menu.zoom-menu{right:130px}}@media only screen and (min-width:1200px){.dropdown-menu.views-menu,.dropdown-menu.zoom-menu{top:151px}}@media only screen and (min-width:1400px){.dropdown-menu.views-menu,.dropdown-menu.zoom-menu{top:161px}}.dropdown-menu.views-menu .main-area .bttn,.dropdown-menu.zoom-menu .main-area .bttn{display:flex;align-items:center;justify-content:flex-start;height:60px;width:100%;background-color:#fff;cursor:pointer;color:#255187!important;font-size:14px;font-weight:600;transition:all .2s linear;margin:0 0 5px;padding:0;border:1px solid #255187}.dropdown-menu.views-menu .main-area .bttn:hover,.dropdown-menu.zoom-menu .main-area .bttn:hover{background-color:#e7ecf2}.dropdown-menu.views-menu .main-area .bttn.selected,.dropdown-menu.zoom-menu .main-area .bttn.selected{background-color:#c7d8ed;pointer-events:none}.dropdown-menu.views-menu .main-area .bttn .c-svg,.dropdown-menu.zoom-menu .main-area .bttn .c-svg{height:60px;width:60px;min-height:60px;min-width:60px}.dropdown-menu.views-menu .main-area .bttn .c-svg svg,.dropdown-menu.zoom-menu .main-area .bttn .c-svg svg{height:21px;width:21px}.bk,.underlay,body{width:100%}@supports (-ms-ime-align:auto){.datepicker{margin-top:0!important}.today-or-this-week{margin-top:7px!important}}*,::after,::before{-webkit-tap-highlight-color:transparent}:focus{outline:0!important;box-shadow:none!important;-webkit-tap-highlight-color:transparent}::-moz-focus-inner{border:0;padding:0}html{-ms-touch-action:manipulation;touch-action:manipulation;-ms-overflow-style:scrollbar}body{overflow-y:auto}body:after,body:before{content:"";display:table;line-height:0}@media only screen and (max-width:768px){body#consultation{scrollbar-width:none;overflow:-moz-scrollbars-none;-ms-overflow-style:none}body#consultation::-webkit-scrollbar{width:0!important;display:none!important}}@media only screen and (max-width:992px){body:not(#consultation){scrollbar-width:none;overflow:-moz-scrollbars-none;-ms-overflow-style:none}body:not(#consultation)::-webkit-scrollbar{width:0!important;display:none!important}}h2,h3,h4{font-family:'Noto Sans',sans-serif}.bttn,main.diary-wrap .appt-menu,p{font-family:Roboto,sans-serif,Arial,Helvetica,sans-serif}h1,h2{font-size:25px;line-height:30px}h3{font-size:20px}h4,p{font-size:15px}h4{line-height:18px}p{margin-bottom:15px}p.head{font-weight:700;margin-bottom:0}p a{color:#578bc9}p a:hover{color:#3a71b3;border-bottom:1px solid #3a71b3}select{-moz-appearance:none;text-indent:.01px;text-overflow:'';background-color:#fff;-webkit-appearance:none}select::-ms-expand{display:none}input[type=date]::-webkit-calendar-picker-indicator,input[type=date]::-webkit-clear-button,input[type=date]::-webkit-inner-spin-button{-webkit-appearance:none;display:none}input[type=date]::-ms-clear{display:none}.info-key{height:22px;position:relative;text-align:center;line-height:20px;font-size:16px;border:none!important;margin-top:0;padding-top:1px;padding-left:1px;width:31px;float:left;border-radius:2px;left:1px}.key-dna{background:#e05353;color:#fff}.key-note{background:#efc66b;color:#9B7623}.status.did-not-attend{border-color:transparent #d13e3e transparent transparent!important}.status.to-be-confirmed{border-color:transparent #578bc9 transparent transparent!important}.status.arrived{border-color:transparent #a6c761 transparent transparent!important}.status.completed{border-color:transparent #7a58a3 transparent transparent!important}.status.being-seen{border-color:transparent #fa8c2b transparent transparent!important}.dropdown-menu.datepicker-menu .datepicker .week,.topbar,.unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.bttn,main.diary-wrap table thead tr:nth-of-type(1) td{-o-user-select:none;-ms-user-select:none;-webkit-user-select:none;-moz-user-select:none}.disabled{cursor:default;pointer-events:none}.notscrollable{position:fixed}.scrollable{position:relative}.underlay{display:none;position:fixed;top:0;bottom:0;left:0;right:0;height:100%;background:#000;opacity:.5;z-index:10010;cursor:pointer}.bk{background-color:transparent;height:1px;float:left;display:none}.bk:after,.bk:before{content:"";display:table;line-height:0}.nobr{display:block}.container{margin:auto}@media only screen and (min-width:768px){body#consultation{overflow-y:scroll}.container{width:750px}}@media only screen and (min-width:992px){.container{width:970px}}@media only screen and (min-width:1200px){.container{width:1170px}}.blackBg{background-color:#000}.whiteBg{background-color:#fff}.darkBlueBg{background-color:#255187}.purpleBg{background-color:#7a58a3}.lightBlueBg{background-color:#578bc9}.redBg{background-color:#d13e3e}.greenBg{background-color:#a6c761}.orangeBg{background-color:#fa8c2b}.darkBlueShadeBg1{background-color:#1a395f}.purpleShadeBg1{background-color:#614682}.lightBlueShadeBg1{background-color:#3a71b3}.redShadeBg1{background-color:#b22a2a}.greenShadeBg1{background-color:#8fb540}.orangeShadeBg1{background-color:#ec7206}.darkBlueTintBg1{background-color:#9abbe3}.purpleTintBg1{background-color:#b6a3cd}.lightBlueTintBg1{background-color:#acc6e4}.redTintBg1{background-color:#ecb1b1}.greenTintBg1{background-color:#c6db99}.orangeTintBg1{background-color:#fcc594}.darkBlueTintBg2{background-color:#d2e1f3}.purpleTintBg2{background-color:#dbd1e6}.lightBlueTintBg2{background-color:#e2ebf6}.redTintBg2{background-color:#f8e3e3}.greenTintBg2{background-color:#e6efd2}.orangeTintBg2{background-color:#feebd9}.greyBg1{background-color:#4d4d4d}.greyBg2{background-color:#666}.greyBg3{background-color:gray}.greyBg4{background-color:#999}.greyBg5{background-color:#b3b3b3}.greyBg6{background-color:#e6e6e6}.darkBlueTxt{color:#255187}.purpleTxt{color:#7a58a3}.lightBlueTxt{color:#578bc9}.redTxt{color:#d13e3e}.greenTxt{color:#a6c761}.orangeTxt{color:#fa8c2b}.darkBlueShadeTxt1{color:#255187}.purpleShadeTxt1{color:#7a58a3}.lightBlueShadeTxt1{color:#578bc9}.redShadeTxt1{color:#d13e3e}.greenShadeTxt1{color:#a6c761}.orangeShadeTxt1{color:#fa8c2b}.i{font-style:italic}.thin{font-weight:100}.light{font-weight:300}.regular{font-weight:400}.bttn,.medium{font-weight:500}.bold{font-weight:700}.black{font-weight:#000}.bttn{user-select:none;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px;background-clip:padding-box;padding:0 15px;height:35px;line-height:36px;font-size:11px;color:#fff;text-align:center;position:relative;display:inline-block;transition:background-color .2s linear,color .2s linear;cursor:pointer;border:0}.bttn.iconLeft:after,.bttn.iconRight:after{top:0;right:0;height:100%;background-size:28px;pointer-events:none;width:100%;content:'';background-repeat:no-repeat;background-attachment:scroll;left:0;opacity:.4;bottom:0}.bttn:hover,.bttn:visited{color:#fff!important}.bttn.iconLeft{text-align:left;padding:0 20px 0 47px}.bttn.iconLeft:after{position:absolute;background-position:center left 10px}.bttn.iconRight{text-align:right;padding:0 47px 0 20px}.bttn.iconRight:after{position:absolute;background-position:center right 10px}.bttn.purpleBg:hover{background-color:#614682!important}.bttn.lightBlueBg:hover{background-color:#3a71b3!important}.bttn.redBg:hover{background-color:#b22a2a!important}.bttn.greenBg:hover{background-color:#8fb540!important}.bttn.orangeBg:hover{background-color:#ec7206!important}.bttn.greyBg1:hover{background-color:#333!important}.bttn.greyBg2:hover{background-color:#4d4d4d!important}.bttn.greyBg3:hover{background-color:#666!important}.bttn.greyBg4:hover{background-color:gray!important}.bttn.greyBg5:hover{background-color:#999!important}.bttn.greyBg6:hover{background-color:#ccc!important}.col{float:left;margin-right:15px}.col:last-of-type{margin-right:0!important}.a-100{float:left;width:100%}.a2-08{width:calc(8.333% - 7.5px)}.a2-16{width:calc(16.666% - 7.5px)}.a2-25{width:calc(25% - 7.5px)}.a2-33{width:calc(33.333% - 7.5px)}.a2-41{width:calc(41.666% - 7.5px)}.a2-58{width:calc(58.333% - 7.5px)}.a2-66{width:calc(66.666% - 7.5px)}.a2-75{width:calc(75% - 7.5px)}.a2-83{width:calc(83.333% - 7.5px)}.a2-91{width:calc(91.666% - 7.5px)}.a2-10{width:calc(10% - 7.5px)}.a2-20{width:calc(20% - 7.5px)}.a2-30{width:calc(30% - 7.5px)}.a2-40{width:calc(40% - 7.5px)}.a2-50{width:calc(50% - 7.5px)}.a2-60{width:calc(60% - 7.5px)}.a2-70{width:calc(70% - 7.5px)}.a2-80{width:calc(80% - 7.5px)}.a2-90{width:calc(90% - 7.5px)}.a3-08{width:calc(8.333% - 10px)}.a3-16{width:calc(16.666% - 10px)}.a3-25{width:calc(25% - 10px)}.a3-33{width:calc(33.333% - 10px)}.a3-41{width:calc(41.666% - 10px)}.a3-58{width:calc(58.333% - 10px)}.a3-66{width:calc(66.666% - 10px)}.a3-75{width:calc(75% - 10px)}.a3-83{width:calc(83.333% - 10px)}.a3-91{width:calc(91.666% - 10px)}.a3-10{width:calc(10% - 10px)}.a3-20{width:calc(20% - 10px)}.a3-30{width:calc(30% - 10px)}.a3-40{width:calc(40% - 10px)}.a3-50{width:calc(50% - 10px)}.a3-60{width:calc(60% - 10px)}.a3-70{width:calc(70% - 10px)}.a3-80{width:calc(80% - 10px)}.a3-90{width:calc(90% - 10px)}.a4-08{width:calc(8.333% - 11.25px)}.a4-16{width:calc(16.666% - 11.25px)}.a4-25{width:calc(25% - 11.25px)}.a4-33{width:calc(33.333% - 11.25px)}.a4-41{width:calc(41.666% - 11.25px)}.a4-58{width:calc(58.333% - 11.25px)}.a4-66{width:calc(66.666% - 11.25px)}.a4-75{width:calc(75% - 11.25px)}.a4-83{width:calc(83.333% - 11.25px)}.a4-91{width:calc(91.666% - 11.25px)}.a4-10{width:calc(10% - 11.25px)}.a4-20{width:calc(20% - 11.25px)}.a4-30{width:calc(30% - 11.25px)}.a4-40{width:calc(40% - 11.25px)}.a4-50{width:calc(50% - 11.25px)}.a4-60{width:calc(60% - 11.25px)}.a4-70{width:calc(70% - 11.25px)}.a4-80{width:calc(80% - 11.25px)}.a4-90{width:calc(90% - 11.25px)}.a5-08{width:calc(8.333% - 12px)}.a5-16{width:calc(16.666% - 12px)}.a5-25{width:calc(25% - 12px)}.a5-33{width:calc(33.333% - 12px)}.a5-41{width:calc(41.666% - 12px)}.a5-58{width:calc(58.333% - 12px)}.a5-66{width:calc(66.666% - 12px)}.a5-75{width:calc(75% - 12px)}.a5-83{width:calc(83.333% - 12px)}.a5-91{width:calc(91.666% - 12px)}.a5-10{width:calc(10% - 12px)}.a5-20{width:calc(20% - 12px)}.a5-30{width:calc(30% - 12px)}.a5-40{width:calc(40% - 12px)}.a5-50{width:calc(50% - 12px)}.a5-60{width:calc(60% - 12px)}.a5-70{width:calc(70% - 12px)}.a5-80{width:calc(80% - 12px)}.a5-90{width:calc(90% - 12px)}.a6-08{width:calc(8.333% - 12.5px)}.a6-16{width:calc(16.666% - 12.5px)}.a6-25{width:calc(25% - 12.5px)}.a6-33{width:calc(33.333% - 12.5px)}.a6-41{width:calc(41.666% - 12.5px)}.a6-58{width:calc(58.333% - 12.5px)}.a6-66{width:calc(66.666% - 12.5px)}.a6-75{width:calc(75% - 12.5px)}.a6-83{width:calc(83.333% - 12.5px)}.a6-91{width:calc(91.666% - 12.5px)}.a6-10{width:calc(10% - 12.5px)}.a6-20{width:calc(20% - 12.5px)}.a6-30{width:calc(30% - 12.5px)}.a6-40{width:calc(40% - 12.5px)}.a6-50{width:calc(50% - 12.5px)}.a6-60{width:calc(60% - 12.5px)}.a6-70{width:calc(70% - 12.5px)}.a6-80{width:calc(80% - 12.5px)}.a6-90{width:calc(90% - 12.5px)}.a7-08{width:calc(8.333% - 12.86px)}.a7-16{width:calc(16.666% - 12.86px)}.a7-25{width:calc(25% - 12.86px)}.a7-33{width:calc(33.333% - 12.86px)}.a7-41{width:calc(41.666% - 12.86px)}.a7-58{width:calc(58.333% - 12.86px)}.a7-66{width:calc(66.666% - 12.86px)}.a7-75{width:calc(75% - 12.86px)}.a7-83{width:calc(83.333% - 12.86px)}.a7-91{width:calc(91.666% - 12.86px)}.a7-10{width:calc(10% - 12.86px)}.a7-20{width:calc(20% - 12.86px)}.a7-30{width:calc(30% - 12.86px)}.a7-40{width:calc(40% - 12.86px)}.a7-50{width:calc(50% - 12.86px)}.a7-60{width:calc(60% - 12.86px)}.a7-70{width:calc(70% - 12.86px)}.a7-80{width:calc(80% - 12.86px)}.a7-90{width:calc(90% - 12.86px)}.a8-08{width:calc(8.333% - 13.13px)}.a8-16{width:calc(16.666% - 13.13px)}.a8-25{width:calc(25% - 13.13px)}.a8-33{width:calc(33.333% - 13.13px)}.a8-41{width:calc(41.666% - 13.13px)}.a8-58{width:calc(58.333% - 13.13px)}.a8-66{width:calc(66.666% - 13.13px)}.a8-75{width:calc(75% - 13.13px)}.a8-83{width:calc(83.333% - 13.13px)}.a8-91{width:calc(91.666% - 13.13px)}.a8-10{width:calc(10% - 13.13px)}.a8-20{width:calc(20% - 13.13px)}.a8-30{width:calc(30% - 13.13px)}.a8-40{width:calc(40% - 13.13px)}.a8-50{width:calc(50% - 13.13px)}.a8-60{width:calc(60% - 13.13px)}.a8-70{width:calc(70% - 13.13px)}.a8-80{width:calc(80% - 13.13px)}.a8-90{width:calc(90% - 13.13px)}.a9-08{width:calc(8.333% - 13.33px)}.a9-16{width:calc(16.666% - 13.33px)}.a9-25{width:calc(25% - 13.33px)}.a9-33{width:calc(33.333% - 13.33px)}.a9-41{width:calc(41.666% - 13.33px)}.a9-58{width:calc(58.333% - 13.33px)}.a9-66{width:calc(66.666% - 13.33px)}.a9-75{width:calc(75% - 13.33px)}.a9-83{width:calc(83.333% - 13.33px)}.a9-91{width:calc(91.666% - 13.33px)}.a9-10{width:calc(10% - 13.33px)}.a9-20{width:calc(20% - 13.33px)}.a9-30{width:calc(30% - 13.33px)}.a9-40{width:calc(40% - 13.33px)}.a9-50{width:calc(50% - 13.33px)}.a9-60{width:calc(60% - 13.33px)}.a9-70{width:calc(70% - 13.33px)}.a9-80{width:calc(80% - 13.33px)}.a9-90{width:calc(90% - 13.33px)}.a10-08{width:calc(8.333% - 13.5px)}.a10-16{width:calc(16.666% - 13.5px)}.a10-25{width:calc(25% - 13.5px)}.a10-33{width:calc(33.333% - 13.5px)}.a10-41{width:calc(41.666% - 13.5px)}.a10-58{width:calc(58.333% - 13.5px)}.a10-66{width:calc(66.666% - 13.5px)}.a10-75{width:calc(75% - 13.5px)}.a10-83{width:calc(83.333% - 13.5px)}.a10-91{width:calc(91.666% - 13.5px)}.a10-10{width:calc(10% - 13.5px)}.a10-20{width:calc(20% - 13.5px)}.a10-30{width:calc(30% - 13.5px)}.a10-40{width:calc(40% - 13.5px)}.a10-50{width:calc(50% - 13.5px)}.a10-60{width:calc(60% - 13.5px)}.a10-70{width:calc(70% - 13.5px)}.a10-80{width:calc(80% - 13.5px)}.a10-90{width:calc(90% - 13.5px)}.a11-08{width:calc(8.333% - 13.64px)}.a11-16{width:calc(16.666% - 13.64px)}.a11-25{width:calc(25% - 13.64px)}.a11-33{width:calc(33.333% - 13.64px)}.a11-41{width:calc(41.666% - 13.64px)}.a11-58{width:calc(58.333% - 13.64px)}.a11-66{width:calc(66.666% - 13.64px)}.a11-75{width:calc(75% - 13.64px)}.a11-83{width:calc(83.333% - 13.64px)}.a11-91{width:calc(91.666% - 13.64px)}.a11-10{width:calc(10% - 13.64px)}.a11-20{width:calc(20% - 13.64px)}.a11-30{width:calc(30% - 13.64px)}.a11-40{width:calc(40% - 13.64px)}.a11-50{width:calc(50% - 13.64px)}.a11-60{width:calc(60% - 13.64px)}.a11-70{width:calc(70% - 13.64px)}.a11-80{width:calc(80% - 13.64px)}.a11-90{width:calc(90% - 13.64px)}.a12-08{width:calc(8.333% - 13.75px)}.a12-16{width:calc(16.666% - 13.75px)}.a12-25{width:calc(25% - 13.75px)}.a12-33{width:calc(33.333% - 13.75px)}.a12-41{width:calc(41.666% - 13.75px)}.a12-58{width:calc(58.333% - 13.75px)}.a12-66{width:calc(66.666% - 13.75px)}.a12-75{width:calc(75% - 13.75px)}.a12-83{width:calc(83.333% - 13.75px)}.a12-91{width:calc(91.666% - 13.75px)}.a12-10{width:calc(10% - 13.75px)}.a12-20{width:calc(20% - 13.75px)}.a12-30{width:calc(30% - 13.75px)}.a12-40{width:calc(40% - 13.75px)}.a12-50{width:calc(50% - 13.75px)}.a12-60{width:calc(60% - 13.75px)}.a12-70{width:calc(70% - 13.75px)}.a12-80{width:calc(80% - 13.75px)}.a12-90{width:calc(90% - 13.75px)}@media only screen and (min-width:480px){.b-100{float:left;width:100%}.b2-08{width:calc(8.333% - 7.5px)}.b2-16{width:calc(16.666% - 7.5px)}.b2-25{width:calc(25% - 7.5px)}.b2-33{width:calc(33.333% - 7.5px)}.b2-41{width:calc(41.666% - 7.5px)}.b2-58{width:calc(58.333% - 7.5px)}.b2-66{width:calc(66.666% - 7.5px)}.b2-75{width:calc(75% - 7.5px)}.b2-83{width:calc(83.333% - 7.5px)}.b2-91{width:calc(91.666% - 7.5px)}.b2-10{width:calc(10% - 7.5px)}.b2-20{width:calc(20% - 7.5px)}.b2-30{width:calc(30% - 7.5px)}.b2-40{width:calc(40% - 7.5px)}.b2-50{width:calc(50% - 7.5px)}.b2-60{width:calc(60% - 7.5px)}.b2-70{width:calc(70% - 7.5px)}.b2-80{width:calc(80% - 7.5px)}.b2-90{width:calc(90% - 7.5px)}.b3-08{width:calc(8.333% - 10px)}.b3-16{width:calc(16.666% - 10px)}.b3-25{width:calc(25% - 10px)}.b3-33{width:calc(33.333% - 10px)}.b3-41{width:calc(41.666% - 10px)}.b3-58{width:calc(58.333% - 10px)}.b3-66{width:calc(66.666% - 10px)}.b3-75{width:calc(75% - 10px)}.b3-83{width:calc(83.333% - 10px)}.b3-91{width:calc(91.666% - 10px)}.b3-10{width:calc(10% - 10px)}.b3-20{width:calc(20% - 10px)}.b3-30{width:calc(30% - 10px)}.b3-40{width:calc(40% - 10px)}.b3-50{width:calc(50% - 10px)}.b3-60{width:calc(60% - 10px)}.b3-70{width:calc(70% - 10px)}.b3-80{width:calc(80% - 10px)}.b3-90{width:calc(90% - 10px)}.b4-08{width:calc(8.333% - 11.25px)}.b4-16{width:calc(16.666% - 11.25px)}.b4-25{width:calc(25% - 11.25px)}.b4-33{width:calc(33.333% - 11.25px)}.b4-41{width:calc(41.666% - 11.25px)}.b4-58{width:calc(58.333% - 11.25px)}.b4-66{width:calc(66.666% - 11.25px)}.b4-75{width:calc(75% - 11.25px)}.b4-83{width:calc(83.333% - 11.25px)}.b4-91{width:calc(91.666% - 11.25px)}.b4-10{width:calc(10% - 11.25px)}.b4-20{width:calc(20% - 11.25px)}.b4-30{width:calc(30% - 11.25px)}.b4-40{width:calc(40% - 11.25px)}.b4-50{width:calc(50% - 11.25px)}.b4-60{width:calc(60% - 11.25px)}.b4-70{width:calc(70% - 11.25px)}.b4-80{width:calc(80% - 11.25px)}.b4-90{width:calc(90% - 11.25px)}.b5-08{width:calc(8.333% - 12px)}.b5-16{width:calc(16.666% - 12px)}.b5-25{width:calc(25% - 12px)}.b5-33{width:calc(33.333% - 12px)}.b5-41{width:calc(41.666% - 12px)}.b5-58{width:calc(58.333% - 12px)}.b5-66{width:calc(66.666% - 12px)}.b5-75{width:calc(75% - 12px)}.b5-83{width:calc(83.333% - 12px)}.b5-91{width:calc(91.666% - 12px)}.b5-10{width:calc(10% - 12px)}.b5-20{width:calc(20% - 12px)}.b5-30{width:calc(30% - 12px)}.b5-40{width:calc(40% - 12px)}.b5-50{width:calc(50% - 12px)}.b5-60{width:calc(60% - 12px)}.b5-70{width:calc(70% - 12px)}.b5-80{width:calc(80% - 12px)}.b5-90{width:calc(90% - 12px)}.b6-08{width:calc(8.333% - 12.5px)}.b6-16{width:calc(16.666% - 12.5px)}.b6-25{width:calc(25% - 12.5px)}.b6-33{width:calc(33.333% - 12.5px)}.b6-41{width:calc(41.666% - 12.5px)}.b6-58{width:calc(58.333% - 12.5px)}.b6-66{width:calc(66.666% - 12.5px)}.b6-75{width:calc(75% - 12.5px)}.b6-83{width:calc(83.333% - 12.5px)}.b6-91{width:calc(91.666% - 12.5px)}.b6-10{width:calc(10% - 12.5px)}.b6-20{width:calc(20% - 12.5px)}.b6-30{width:calc(30% - 12.5px)}.b6-40{width:calc(40% - 12.5px)}.b6-50{width:calc(50% - 12.5px)}.b6-60{width:calc(60% - 12.5px)}.b6-70{width:calc(70% - 12.5px)}.b6-80{width:calc(80% - 12.5px)}.b6-90{width:calc(90% - 12.5px)}.b7-08{width:calc(8.333% - 12.86px)}.b7-16{width:calc(16.666% - 12.86px)}.b7-25{width:calc(25% - 12.86px)}.b7-33{width:calc(33.333% - 12.86px)}.b7-41{width:calc(41.666% - 12.86px)}.b7-58{width:calc(58.333% - 12.86px)}.b7-66{width:calc(66.666% - 12.86px)}.b7-75{width:calc(75% - 12.86px)}.b7-83{width:calc(83.333% - 12.86px)}.b7-91{width:calc(91.666% - 12.86px)}.b7-10{width:calc(10% - 12.86px)}.b7-20{width:calc(20% - 12.86px)}.b7-30{width:calc(30% - 12.86px)}.b7-40{width:calc(40% - 12.86px)}.b7-50{width:calc(50% - 12.86px)}.b7-60{width:calc(60% - 12.86px)}.b7-70{width:calc(70% - 12.86px)}.b7-80{width:calc(80% - 12.86px)}.b7-90{width:calc(90% - 12.86px)}.b8-08{width:calc(8.333% - 13.13px)}.b8-16{width:calc(16.666% - 13.13px)}.b8-25{width:calc(25% - 13.13px)}.b8-33{width:calc(33.333% - 13.13px)}.b8-41{width:calc(41.666% - 13.13px)}.b8-58{width:calc(58.333% - 13.13px)}.b8-66{width:calc(66.666% - 13.13px)}.b8-75{width:calc(75% - 13.13px)}.b8-83{width:calc(83.333% - 13.13px)}.b8-91{width:calc(91.666% - 13.13px)}.b8-10{width:calc(10% - 13.13px)}.b8-20{width:calc(20% - 13.13px)}.b8-30{width:calc(30% - 13.13px)}.b8-40{width:calc(40% - 13.13px)}.b8-50{width:calc(50% - 13.13px)}.b8-60{width:calc(60% - 13.13px)}.b8-70{width:calc(70% - 13.13px)}.b8-80{width:calc(80% - 13.13px)}.b8-90{width:calc(90% - 13.13px)}.b9-08{width:calc(8.333% - 13.33px)}.b9-16{width:calc(16.666% - 13.33px)}.b9-25{width:calc(25% - 13.33px)}.b9-33{width:calc(33.333% - 13.33px)}.b9-41{width:calc(41.666% - 13.33px)}.b9-58{width:calc(58.333% - 13.33px)}.b9-66{width:calc(66.666% - 13.33px)}.b9-75{width:calc(75% - 13.33px)}.b9-83{width:calc(83.333% - 13.33px)}.b9-91{width:calc(91.666% - 13.33px)}.b9-10{width:calc(10% - 13.33px)}.b9-20{width:calc(20% - 13.33px)}.b9-30{width:calc(30% - 13.33px)}.b9-40{width:calc(40% - 13.33px)}.b9-50{width:calc(50% - 13.33px)}.b9-60{width:calc(60% - 13.33px)}.b9-70{width:calc(70% - 13.33px)}.b9-80{width:calc(80% - 13.33px)}.b9-90{width:calc(90% - 13.33px)}.b10-08{width:calc(8.333% - 13.5px)}.b10-16{width:calc(16.666% - 13.5px)}.b10-25{width:calc(25% - 13.5px)}.b10-33{width:calc(33.333% - 13.5px)}.b10-41{width:calc(41.666% - 13.5px)}.b10-58{width:calc(58.333% - 13.5px)}.b10-66{width:calc(66.666% - 13.5px)}.b10-75{width:calc(75% - 13.5px)}.b10-83{width:calc(83.333% - 13.5px)}.b10-91{width:calc(91.666% - 13.5px)}.b10-10{width:calc(10% - 13.5px)}.b10-20{width:calc(20% - 13.5px)}.b10-30{width:calc(30% - 13.5px)}.b10-40{width:calc(40% - 13.5px)}.b10-50{width:calc(50% - 13.5px)}.b10-60{width:calc(60% - 13.5px)}.b10-70{width:calc(70% - 13.5px)}.b10-80{width:calc(80% - 13.5px)}.b10-90{width:calc(90% - 13.5px)}.b11-08{width:calc(8.333% - 13.64px)}.b11-16{width:calc(16.666% - 13.64px)}.b11-25{width:calc(25% - 13.64px)}.b11-33{width:calc(33.333% - 13.64px)}.b11-41{width:calc(41.666% - 13.64px)}.b11-58{width:calc(58.333% - 13.64px)}.b11-66{width:calc(66.666% - 13.64px)}.b11-75{width:calc(75% - 13.64px)}.b11-83{width:calc(83.333% - 13.64px)}.b11-91{width:calc(91.666% - 13.64px)}.b11-10{width:calc(10% - 13.64px)}.b11-20{width:calc(20% - 13.64px)}.b11-30{width:calc(30% - 13.64px)}.b11-40{width:calc(40% - 13.64px)}.b11-50{width:calc(50% - 13.64px)}.b11-60{width:calc(60% - 13.64px)}.b11-70{width:calc(70% - 13.64px)}.b11-80{width:calc(80% - 13.64px)}.b11-90{width:calc(90% - 13.64px)}.b12-08{width:calc(8.333% - 13.75px)}.b12-16{width:calc(16.666% - 13.75px)}.b12-25{width:calc(25% - 13.75px)}.b12-33{width:calc(33.333% - 13.75px)}.b12-41{width:calc(41.666% - 13.75px)}.b12-58{width:calc(58.333% - 13.75px)}.b12-66{width:calc(66.666% - 13.75px)}.b12-75{width:calc(75% - 13.75px)}.b12-83{width:calc(83.333% - 13.75px)}.b12-91{width:calc(91.666% - 13.75px)}.b12-10{width:calc(10% - 13.75px)}.b12-20{width:calc(20% - 13.75px)}.b12-30{width:calc(30% - 13.75px)}.b12-40{width:calc(40% - 13.75px)}.b12-50{width:calc(50% - 13.75px)}.b12-60{width:calc(60% - 13.75px)}.b12-70{width:calc(70% - 13.75px)}.b12-80{width:calc(80% - 13.75px)}.b12-90{width:calc(90% - 13.75px)}}@media only screen and (min-width:670px){.c-100{float:left;width:100%}.c2-08{width:calc(8.333% - 7.5px)}.c2-16{width:calc(16.666% - 7.5px)}.c2-25{width:calc(25% - 7.5px)}.c2-33{width:calc(33.333% - 7.5px)}.c2-41{width:calc(41.666% - 7.5px)}.c2-58{width:calc(58.333% - 7.5px)}.c2-66{width:calc(66.666% - 7.5px)}.c2-75{width:calc(75% - 7.5px)}.c2-83{width:calc(83.333% - 7.5px)}.c2-91{width:calc(91.666% - 7.5px)}.c2-10{width:calc(10% - 7.5px)}.c2-20{width:calc(20% - 7.5px)}.c2-30{width:calc(30% - 7.5px)}.c2-40{width:calc(40% - 7.5px)}.c2-50{width:calc(50% - 7.5px)}.c2-60{width:calc(60% - 7.5px)}.c2-70{width:calc(70% - 7.5px)}.c2-80{width:calc(80% - 7.5px)}.c2-90{width:calc(90% - 7.5px)}.c3-08{width:calc(8.333% - 10px)}.c3-16{width:calc(16.666% - 10px)}.c3-25{width:calc(25% - 10px)}.c3-33{width:calc(33.333% - 10px)}.c3-41{width:calc(41.666% - 10px)}.c3-58{width:calc(58.333% - 10px)}.c3-66{width:calc(66.666% - 10px)}.c3-75{width:calc(75% - 10px)}.c3-83{width:calc(83.333% - 10px)}.c3-91{width:calc(91.666% - 10px)}.c3-10{width:calc(10% - 10px)}.c3-20{width:calc(20% - 10px)}.c3-30{width:calc(30% - 10px)}.c3-40{width:calc(40% - 10px)}.c3-50{width:calc(50% - 10px)}.c3-60{width:calc(60% - 10px)}.c3-70{width:calc(70% - 10px)}.c3-80{width:calc(80% - 10px)}.c3-90{width:calc(90% - 10px)}.c4-08{width:calc(8.333% - 11.25px)}.c4-16{width:calc(16.666% - 11.25px)}.c4-25{width:calc(25% - 11.25px)}.c4-33{width:calc(33.333% - 11.25px)}.c4-41{width:calc(41.666% - 11.25px)}.c4-58{width:calc(58.333% - 11.25px)}.c4-66{width:calc(66.666% - 11.25px)}.c4-75{width:calc(75% - 11.25px)}.c4-83{width:calc(83.333% - 11.25px)}.c4-91{width:calc(91.666% - 11.25px)}.c4-10{width:calc(10% - 11.25px)}.c4-20{width:calc(20% - 11.25px)}.c4-30{width:calc(30% - 11.25px)}.c4-40{width:calc(40% - 11.25px)}.c4-50{width:calc(50% - 11.25px)}.c4-60{width:calc(60% - 11.25px)}.c4-70{width:calc(70% - 11.25px)}.c4-80{width:calc(80% - 11.25px)}.c4-90{width:calc(90% - 11.25px)}.c5-08{width:calc(8.333% - 12px)}.c5-16{width:calc(16.666% - 12px)}.c5-25{width:calc(25% - 12px)}.c5-33{width:calc(33.333% - 12px)}.c5-41{width:calc(41.666% - 12px)}.c5-58{width:calc(58.333% - 12px)}.c5-66{width:calc(66.666% - 12px)}.c5-75{width:calc(75% - 12px)}.c5-83{width:calc(83.333% - 12px)}.c5-91{width:calc(91.666% - 12px)}.c5-10{width:calc(10% - 12px)}.c5-20{width:calc(20% - 12px)}.c5-30{width:calc(30% - 12px)}.c5-40{width:calc(40% - 12px)}.c5-50{width:calc(50% - 12px)}.c5-60{width:calc(60% - 12px)}.c5-70{width:calc(70% - 12px)}.c5-80{width:calc(80% - 12px)}.c5-90{width:calc(90% - 12px)}.c6-08{width:calc(8.333% - 12.5px)}.c6-16{width:calc(16.666% - 12.5px)}.c6-25{width:calc(25% - 12.5px)}.c6-33{width:calc(33.333% - 12.5px)}.c6-41{width:calc(41.666% - 12.5px)}.c6-58{width:calc(58.333% - 12.5px)}.c6-66{width:calc(66.666% - 12.5px)}.c6-75{width:calc(75% - 12.5px)}.c6-83{width:calc(83.333% - 12.5px)}.c6-91{width:calc(91.666% - 12.5px)}.c6-10{width:calc(10% - 12.5px)}.c6-20{width:calc(20% - 12.5px)}.c6-30{width:calc(30% - 12.5px)}.c6-40{width:calc(40% - 12.5px)}.c6-50{width:calc(50% - 12.5px)}.c6-60{width:calc(60% - 12.5px)}.c6-70{width:calc(70% - 12.5px)}.c6-80{width:calc(80% - 12.5px)}.c6-90{width:calc(90% - 12.5px)}.c7-08{width:calc(8.333% - 12.86px)}.c7-16{width:calc(16.666% - 12.86px)}.c7-25{width:calc(25% - 12.86px)}.c7-33{width:calc(33.333% - 12.86px)}.c7-41{width:calc(41.666% - 12.86px)}.c7-58{width:calc(58.333% - 12.86px)}.c7-66{width:calc(66.666% - 12.86px)}.c7-75{width:calc(75% - 12.86px)}.c7-83{width:calc(83.333% - 12.86px)}.c7-91{width:calc(91.666% - 12.86px)}.c7-10{width:calc(10% - 12.86px)}.c7-20{width:calc(20% - 12.86px)}.c7-30{width:calc(30% - 12.86px)}.c7-40{width:calc(40% - 12.86px)}.c7-50{width:calc(50% - 12.86px)}.c7-60{width:calc(60% - 12.86px)}.c7-70{width:calc(70% - 12.86px)}.c7-80{width:calc(80% - 12.86px)}.c7-90{width:calc(90% - 12.86px)}.c8-08{width:calc(8.333% - 13.13px)}.c8-16{width:calc(16.666% - 13.13px)}.c8-25{width:calc(25% - 13.13px)}.c8-33{width:calc(33.333% - 13.13px)}.c8-41{width:calc(41.666% - 13.13px)}.c8-58{width:calc(58.333% - 13.13px)}.c8-66{width:calc(66.666% - 13.13px)}.c8-75{width:calc(75% - 13.13px)}.c8-83{width:calc(83.333% - 13.13px)}.c8-91{width:calc(91.666% - 13.13px)}.c8-10{width:calc(10% - 13.13px)}.c8-20{width:calc(20% - 13.13px)}.c8-30{width:calc(30% - 13.13px)}.c8-40{width:calc(40% - 13.13px)}.c8-50{width:calc(50% - 13.13px)}.c8-60{width:calc(60% - 13.13px)}.c8-70{width:calc(70% - 13.13px)}.c8-80{width:calc(80% - 13.13px)}.c8-90{width:calc(90% - 13.13px)}.c9-08{width:calc(8.333% - 13.33px)}.c9-16{width:calc(16.666% - 13.33px)}.c9-25{width:calc(25% - 13.33px)}.c9-33{width:calc(33.333% - 13.33px)}.c9-41{width:calc(41.666% - 13.33px)}.c9-58{width:calc(58.333% - 13.33px)}.c9-66{width:calc(66.666% - 13.33px)}.c9-75{width:calc(75% - 13.33px)}.c9-83{width:calc(83.333% - 13.33px)}.c9-91{width:calc(91.666% - 13.33px)}.c9-10{width:calc(10% - 13.33px)}.c9-20{width:calc(20% - 13.33px)}.c9-30{width:calc(30% - 13.33px)}.c9-40{width:calc(40% - 13.33px)}.c9-50{width:calc(50% - 13.33px)}.c9-60{width:calc(60% - 13.33px)}.c9-70{width:calc(70% - 13.33px)}.c9-80{width:calc(80% - 13.33px)}.c9-90{width:calc(90% - 13.33px)}.c10-08{width:calc(8.333% - 13.5px)}.c10-16{width:calc(16.666% - 13.5px)}.c10-25{width:calc(25% - 13.5px)}.c10-33{width:calc(33.333% - 13.5px)}.c10-41{width:calc(41.666% - 13.5px)}.c10-58{width:calc(58.333% - 13.5px)}.c10-66{width:calc(66.666% - 13.5px)}.c10-75{width:calc(75% - 13.5px)}.c10-83{width:calc(83.333% - 13.5px)}.c10-91{width:calc(91.666% - 13.5px)}.c10-10{width:calc(10% - 13.5px)}.c10-20{width:calc(20% - 13.5px)}.c10-30{width:calc(30% - 13.5px)}.c10-40{width:calc(40% - 13.5px)}.c10-50{width:calc(50% - 13.5px)}.c10-60{width:calc(60% - 13.5px)}.c10-70{width:calc(70% - 13.5px)}.c10-80{width:calc(80% - 13.5px)}.c10-90{width:calc(90% - 13.5px)}.c11-08{width:calc(8.333% - 13.64px)}.c11-16{width:calc(16.666% - 13.64px)}.c11-25{width:calc(25% - 13.64px)}.c11-33{width:calc(33.333% - 13.64px)}.c11-41{width:calc(41.666% - 13.64px)}.c11-58{width:calc(58.333% - 13.64px)}.c11-66{width:calc(66.666% - 13.64px)}.c11-75{width:calc(75% - 13.64px)}.c11-83{width:calc(83.333% - 13.64px)}.c11-91{width:calc(91.666% - 13.64px)}.c11-10{width:calc(10% - 13.64px)}.c11-20{width:calc(20% - 13.64px)}.c11-30{width:calc(30% - 13.64px)}.c11-40{width:calc(40% - 13.64px)}.c11-50{width:calc(50% - 13.64px)}.c11-60{width:calc(60% - 13.64px)}.c11-70{width:calc(70% - 13.64px)}.c11-80{width:calc(80% - 13.64px)}.c11-90{width:calc(90% - 13.64px)}.c12-08{width:calc(8.333% - 13.75px)}.c12-16{width:calc(16.666% - 13.75px)}.c12-25{width:calc(25% - 13.75px)}.c12-33{width:calc(33.333% - 13.75px)}.c12-41{width:calc(41.666% - 13.75px)}.c12-58{width:calc(58.333% - 13.75px)}.c12-66{width:calc(66.666% - 13.75px)}.c12-75{width:calc(75% - 13.75px)}.c12-83{width:calc(83.333% - 13.75px)}.c12-91{width:calc(91.666% - 13.75px)}.c12-10{width:calc(10% - 13.75px)}.c12-20{width:calc(20% - 13.75px)}.c12-30{width:calc(30% - 13.75px)}.c12-40{width:calc(40% - 13.75px)}.c12-50{width:calc(50% - 13.75px)}.c12-60{width:calc(60% - 13.75px)}.c12-70{width:calc(70% - 13.75px)}.c12-80{width:calc(80% - 13.75px)}.c12-90{width:calc(90% - 13.75px)}}@media only screen and (min-width:768px){.d-100{float:left;width:100%}.d2-08{width:calc(8.333% - 7.5px)}.d2-16{width:calc(16.666% - 7.5px)}.d2-25{width:calc(25% - 7.5px)}.d2-33{width:calc(33.333% - 7.5px)}.d2-41{width:calc(41.666% - 7.5px)}.d2-58{width:calc(58.333% - 7.5px)}.d2-66{width:calc(66.666% - 7.5px)}.d2-75{width:calc(75% - 7.5px)}.d2-83{width:calc(83.333% - 7.5px)}.d2-91{width:calc(91.666% - 7.5px)}.d2-10{width:calc(10% - 7.5px)}.d2-20{width:calc(20% - 7.5px)}.d2-30{width:calc(30% - 7.5px)}.d2-40{width:calc(40% - 7.5px)}.d2-50{width:calc(50% - 7.5px)}.d2-60{width:calc(60% - 7.5px)}.d2-70{width:calc(70% - 7.5px)}.d2-80{width:calc(80% - 7.5px)}.d2-90{width:calc(90% - 7.5px)}.d3-08{width:calc(8.333% - 10px)}.d3-16{width:calc(16.666% - 10px)}.d3-25{width:calc(25% - 10px)}.d3-33{width:calc(33.333% - 10px)}.d3-41{width:calc(41.666% - 10px)}.d3-58{width:calc(58.333% - 10px)}.d3-66{width:calc(66.666% - 10px)}.d3-75{width:calc(75% - 10px)}.d3-83{width:calc(83.333% - 10px)}.d3-91{width:calc(91.666% - 10px)}.d3-10{width:calc(10% - 10px)}.d3-20{width:calc(20% - 10px)}.d3-30{width:calc(30% - 10px)}.d3-40{width:calc(40% - 10px)}.d3-50{width:calc(50% - 10px)}.d3-60{width:calc(60% - 10px)}.d3-70{width:calc(70% - 10px)}.d3-80{width:calc(80% - 10px)}.d3-90{width:calc(90% - 10px)}.d4-08{width:calc(8.333% - 11.25px)}.d4-16{width:calc(16.666% - 11.25px)}.d4-25{width:calc(25% - 11.25px)}.d4-33{width:calc(33.333% - 11.25px)}.d4-41{width:calc(41.666% - 11.25px)}.d4-58{width:calc(58.333% - 11.25px)}.d4-66{width:calc(66.666% - 11.25px)}.d4-75{width:calc(75% - 11.25px)}.d4-83{width:calc(83.333% - 11.25px)}.d4-91{width:calc(91.666% - 11.25px)}.d4-10{width:calc(10% - 11.25px)}.d4-20{width:calc(20% - 11.25px)}.d4-30{width:calc(30% - 11.25px)}.d4-40{width:calc(40% - 11.25px)}.d4-50{width:calc(50% - 11.25px)}.d4-60{width:calc(60% - 11.25px)}.d4-70{width:calc(70% - 11.25px)}.d4-80{width:calc(80% - 11.25px)}.d4-90{width:calc(90% - 11.25px)}.d5-08{width:calc(8.333% - 12px)}.d5-16{width:calc(16.666% - 12px)}.d5-25{width:calc(25% - 12px)}.d5-33{width:calc(33.333% - 12px)}.d5-41{width:calc(41.666% - 12px)}.d5-58{width:calc(58.333% - 12px)}.d5-66{width:calc(66.666% - 12px)}.d5-75{width:calc(75% - 12px)}.d5-83{width:calc(83.333% - 12px)}.d5-91{width:calc(91.666% - 12px)}.d5-10{width:calc(10% - 12px)}.d5-20{width:calc(20% - 12px)}.d5-30{width:calc(30% - 12px)}.d5-40{width:calc(40% - 12px)}.d5-50{width:calc(50% - 12px)}.d5-60{width:calc(60% - 12px)}.d5-70{width:calc(70% - 12px)}.d5-80{width:calc(80% - 12px)}.d5-90{width:calc(90% - 12px)}.d6-08{width:calc(8.333% - 12.5px)}.d6-16{width:calc(16.666% - 12.5px)}.d6-25{width:calc(25% - 12.5px)}.d6-33{width:calc(33.333% - 12.5px)}.d6-41{width:calc(41.666% - 12.5px)}.d6-58{width:calc(58.333% - 12.5px)}.d6-66{width:calc(66.666% - 12.5px)}.d6-75{width:calc(75% - 12.5px)}.d6-83{width:calc(83.333% - 12.5px)}.d6-91{width:calc(91.666% - 12.5px)}.d6-10{width:calc(10% - 12.5px)}.d6-20{width:calc(20% - 12.5px)}.d6-30{width:calc(30% - 12.5px)}.d6-40{width:calc(40% - 12.5px)}.d6-50{width:calc(50% - 12.5px)}.d6-60{width:calc(60% - 12.5px)}.d6-70{width:calc(70% - 12.5px)}.d6-80{width:calc(80% - 12.5px)}.d6-90{width:calc(90% - 12.5px)}.d7-08{width:calc(8.333% - 12.86px)}.d7-16{width:calc(16.666% - 12.86px)}.d7-25{width:calc(25% - 12.86px)}.d7-33{width:calc(33.333% - 12.86px)}.d7-41{width:calc(41.666% - 12.86px)}.d7-58{width:calc(58.333% - 12.86px)}.d7-66{width:calc(66.666% - 12.86px)}.d7-75{width:calc(75% - 12.86px)}.d7-83{width:calc(83.333% - 12.86px)}.d7-91{width:calc(91.666% - 12.86px)}.d7-10{width:calc(10% - 12.86px)}.d7-20{width:calc(20% - 12.86px)}.d7-30{width:calc(30% - 12.86px)}.d7-40{width:calc(40% - 12.86px)}.d7-50{width:calc(50% - 12.86px)}.d7-60{width:calc(60% - 12.86px)}.d7-70{width:calc(70% - 12.86px)}.d7-80{width:calc(80% - 12.86px)}.d7-90{width:calc(90% - 12.86px)}.d8-08{width:calc(8.333% - 13.13px)}.d8-16{width:calc(16.666% - 13.13px)}.d8-25{width:calc(25% - 13.13px)}.d8-33{width:calc(33.333% - 13.13px)}.d8-41{width:calc(41.666% - 13.13px)}.d8-58{width:calc(58.333% - 13.13px)}.d8-66{width:calc(66.666% - 13.13px)}.d8-75{width:calc(75% - 13.13px)}.d8-83{width:calc(83.333% - 13.13px)}.d8-91{width:calc(91.666% - 13.13px)}.d8-10{width:calc(10% - 13.13px)}.d8-20{width:calc(20% - 13.13px)}.d8-30{width:calc(30% - 13.13px)}.d8-40{width:calc(40% - 13.13px)}.d8-50{width:calc(50% - 13.13px)}.d8-60{width:calc(60% - 13.13px)}.d8-70{width:calc(70% - 13.13px)}.d8-80{width:calc(80% - 13.13px)}.d8-90{width:calc(90% - 13.13px)}.d9-08{width:calc(8.333% - 13.33px)}.d9-16{width:calc(16.666% - 13.33px)}.d9-25{width:calc(25% - 13.33px)}.d9-33{width:calc(33.333% - 13.33px)}.d9-41{width:calc(41.666% - 13.33px)}.d9-58{width:calc(58.333% - 13.33px)}.d9-66{width:calc(66.666% - 13.33px)}.d9-75{width:calc(75% - 13.33px)}.d9-83{width:calc(83.333% - 13.33px)}.d9-91{width:calc(91.666% - 13.33px)}.d9-10{width:calc(10% - 13.33px)}.d9-20{width:calc(20% - 13.33px)}.d9-30{width:calc(30% - 13.33px)}.d9-40{width:calc(40% - 13.33px)}.d9-50{width:calc(50% - 13.33px)}.d9-60{width:calc(60% - 13.33px)}.d9-70{width:calc(70% - 13.33px)}.d9-80{width:calc(80% - 13.33px)}.d9-90{width:calc(90% - 13.33px)}.d10-08{width:calc(8.333% - 13.5px)}.d10-16{width:calc(16.666% - 13.5px)}.d10-25{width:calc(25% - 13.5px)}.d10-33{width:calc(33.333% - 13.5px)}.d10-41{width:calc(41.666% - 13.5px)}.d10-58{width:calc(58.333% - 13.5px)}.d10-66{width:calc(66.666% - 13.5px)}.d10-75{width:calc(75% - 13.5px)}.d10-83{width:calc(83.333% - 13.5px)}.d10-91{width:calc(91.666% - 13.5px)}.d10-10{width:calc(10% - 13.5px)}.d10-20{width:calc(20% - 13.5px)}.d10-30{width:calc(30% - 13.5px)}.d10-40{width:calc(40% - 13.5px)}.d10-50{width:calc(50% - 13.5px)}.d10-60{width:calc(60% - 13.5px)}.d10-70{width:calc(70% - 13.5px)}.d10-80{width:calc(80% - 13.5px)}.d10-90{width:calc(90% - 13.5px)}.d11-08{width:calc(8.333% - 13.64px)}.d11-16{width:calc(16.666% - 13.64px)}.d11-25{width:calc(25% - 13.64px)}.d11-33{width:calc(33.333% - 13.64px)}.d11-41{width:calc(41.666% - 13.64px)}.d11-58{width:calc(58.333% - 13.64px)}.d11-66{width:calc(66.666% - 13.64px)}.d11-75{width:calc(75% - 13.64px)}.d11-83{width:calc(83.333% - 13.64px)}.d11-91{width:calc(91.666% - 13.64px)}.d11-10{width:calc(10% - 13.64px)}.d11-20{width:calc(20% - 13.64px)}.d11-30{width:calc(30% - 13.64px)}.d11-40{width:calc(40% - 13.64px)}.d11-50{width:calc(50% - 13.64px)}.d11-60{width:calc(60% - 13.64px)}.d11-70{width:calc(70% - 13.64px)}.d11-80{width:calc(80% - 13.64px)}.d11-90{width:calc(90% - 13.64px)}.d12-08{width:calc(8.333% - 13.75px)}.d12-16{width:calc(16.666% - 13.75px)}.d12-25{width:calc(25% - 13.75px)}.d12-33{width:calc(33.333% - 13.75px)}.d12-41{width:calc(41.666% - 13.75px)}.d12-58{width:calc(58.333% - 13.75px)}.d12-66{width:calc(66.666% - 13.75px)}.d12-75{width:calc(75% - 13.75px)}.d12-83{width:calc(83.333% - 13.75px)}.d12-91{width:calc(91.666% - 13.75px)}.d12-10{width:calc(10% - 13.75px)}.d12-20{width:calc(20% - 13.75px)}.d12-30{width:calc(30% - 13.75px)}.d12-40{width:calc(40% - 13.75px)}.d12-50{width:calc(50% - 13.75px)}.d12-60{width:calc(60% - 13.75px)}.d12-70{width:calc(70% - 13.75px)}.d12-80{width:calc(80% - 13.75px)}.d12-90{width:calc(90% - 13.75px)}}@media only screen and (min-width:992px){.e-100{float:left;width:100%}.e2-08{width:calc(8.333% - 7.5px)}.e2-16{width:calc(16.666% - 7.5px)}.e2-25{width:calc(25% - 7.5px)}.e2-33{width:calc(33.333% - 7.5px)}.e2-41{width:calc(41.666% - 7.5px)}.e2-58{width:calc(58.333% - 7.5px)}.e2-66{width:calc(66.666% - 7.5px)}.e2-75{width:calc(75% - 7.5px)}.e2-83{width:calc(83.333% - 7.5px)}.e2-91{width:calc(91.666% - 7.5px)}.e2-10{width:calc(10% - 7.5px)}.e2-20{width:calc(20% - 7.5px)}.e2-30{width:calc(30% - 7.5px)}.e2-40{width:calc(40% - 7.5px)}.e2-50{width:calc(50% - 7.5px)}.e2-60{width:calc(60% - 7.5px)}.e2-70{width:calc(70% - 7.5px)}.e2-80{width:calc(80% - 7.5px)}.e2-90{width:calc(90% - 7.5px)}.e3-08{width:calc(8.333% - 10px)}.e3-16{width:calc(16.666% - 10px)}.e3-25{width:calc(25% - 10px)}.e3-33{width:calc(33.333% - 10px)}.e3-41{width:calc(41.666% - 10px)}.e3-58{width:calc(58.333% - 10px)}.e3-66{width:calc(66.666% - 10px)}.e3-75{width:calc(75% - 10px)}.e3-83{width:calc(83.333% - 10px)}.e3-91{width:calc(91.666% - 10px)}.e3-10{width:calc(10% - 10px)}.e3-20{width:calc(20% - 10px)}.e3-30{width:calc(30% - 10px)}.e3-40{width:calc(40% - 10px)}.e3-50{width:calc(50% - 10px)}.e3-60{width:calc(60% - 10px)}.e3-70{width:calc(70% - 10px)}.e3-80{width:calc(80% - 10px)}.e3-90{width:calc(90% - 10px)}.e4-08{width:calc(8.333% - 11.25px)}.e4-16{width:calc(16.666% - 11.25px)}.e4-25{width:calc(25% - 11.25px)}.e4-33{width:calc(33.333% - 11.25px)}.e4-41{width:calc(41.666% - 11.25px)}.e4-58{width:calc(58.333% - 11.25px)}.e4-66{width:calc(66.666% - 11.25px)}.e4-75{width:calc(75% - 11.25px)}.e4-83{width:calc(83.333% - 11.25px)}.e4-91{width:calc(91.666% - 11.25px)}.e4-10{width:calc(10% - 11.25px)}.e4-20{width:calc(20% - 11.25px)}.e4-30{width:calc(30% - 11.25px)}.e4-40{width:calc(40% - 11.25px)}.e4-50{width:calc(50% - 11.25px)}.e4-60{width:calc(60% - 11.25px)}.e4-70{width:calc(70% - 11.25px)}.e4-80{width:calc(80% - 11.25px)}.e4-90{width:calc(90% - 11.25px)}.e5-08{width:calc(8.333% - 12px)}.e5-16{width:calc(16.666% - 12px)}.e5-25{width:calc(25% - 12px)}.e5-33{width:calc(33.333% - 12px)}.e5-41{width:calc(41.666% - 12px)}.e5-58{width:calc(58.333% - 12px)}.e5-66{width:calc(66.666% - 12px)}.e5-75{width:calc(75% - 12px)}.e5-83{width:calc(83.333% - 12px)}.e5-91{width:calc(91.666% - 12px)}.e5-10{width:calc(10% - 12px)}.e5-20{width:calc(20% - 12px)}.e5-30{width:calc(30% - 12px)}.e5-40{width:calc(40% - 12px)}.e5-50{width:calc(50% - 12px)}.e5-60{width:calc(60% - 12px)}.e5-70{width:calc(70% - 12px)}.e5-80{width:calc(80% - 12px)}.e5-90{width:calc(90% - 12px)}.e6-08{width:calc(8.333% - 12.5px)}.e6-16{width:calc(16.666% - 12.5px)}.e6-25{width:calc(25% - 12.5px)}.e6-33{width:calc(33.333% - 12.5px)}.e6-41{width:calc(41.666% - 12.5px)}.e6-58{width:calc(58.333% - 12.5px)}.e6-66{width:calc(66.666% - 12.5px)}.e6-75{width:calc(75% - 12.5px)}.e6-83{width:calc(83.333% - 12.5px)}.e6-91{width:calc(91.666% - 12.5px)}.e6-10{width:calc(10% - 12.5px)}.e6-20{width:calc(20% - 12.5px)}.e6-30{width:calc(30% - 12.5px)}.e6-40{width:calc(40% - 12.5px)}.e6-50{width:calc(50% - 12.5px)}.e6-60{width:calc(60% - 12.5px)}.e6-70{width:calc(70% - 12.5px)}.e6-80{width:calc(80% - 12.5px)}.e6-90{width:calc(90% - 12.5px)}.e7-08{width:calc(8.333% - 12.86px)}.e7-16{width:calc(16.666% - 12.86px)}.e7-25{width:calc(25% - 12.86px)}.e7-33{width:calc(33.333% - 12.86px)}.e7-41{width:calc(41.666% - 12.86px)}.e7-58{width:calc(58.333% - 12.86px)}.e7-66{width:calc(66.666% - 12.86px)}.e7-75{width:calc(75% - 12.86px)}.e7-83{width:calc(83.333% - 12.86px)}.e7-91{width:calc(91.666% - 12.86px)}.e7-10{width:calc(10% - 12.86px)}.e7-20{width:calc(20% - 12.86px)}.e7-30{width:calc(30% - 12.86px)}.e7-40{width:calc(40% - 12.86px)}.e7-50{width:calc(50% - 12.86px)}.e7-60{width:calc(60% - 12.86px)}.e7-70{width:calc(70% - 12.86px)}.e7-80{width:calc(80% - 12.86px)}.e7-90{width:calc(90% - 12.86px)}.e8-08{width:calc(8.333% - 13.13px)}.e8-16{width:calc(16.666% - 13.13px)}.e8-25{width:calc(25% - 13.13px)}.e8-33{width:calc(33.333% - 13.13px)}.e8-41{width:calc(41.666% - 13.13px)}.e8-58{width:calc(58.333% - 13.13px)}.e8-66{width:calc(66.666% - 13.13px)}.e8-75{width:calc(75% - 13.13px)}.e8-83{width:calc(83.333% - 13.13px)}.e8-91{width:calc(91.666% - 13.13px)}.e8-10{width:calc(10% - 13.13px)}.e8-20{width:calc(20% - 13.13px)}.e8-30{width:calc(30% - 13.13px)}.e8-40{width:calc(40% - 13.13px)}.e8-50{width:calc(50% - 13.13px)}.e8-60{width:calc(60% - 13.13px)}.e8-70{width:calc(70% - 13.13px)}.e8-80{width:calc(80% - 13.13px)}.e8-90{width:calc(90% - 13.13px)}.e9-08{width:calc(8.333% - 13.33px)}.e9-16{width:calc(16.666% - 13.33px)}.e9-25{width:calc(25% - 13.33px)}.e9-33{width:calc(33.333% - 13.33px)}.e9-41{width:calc(41.666% - 13.33px)}.e9-58{width:calc(58.333% - 13.33px)}.e9-66{width:calc(66.666% - 13.33px)}.e9-75{width:calc(75% - 13.33px)}.e9-83{width:calc(83.333% - 13.33px)}.e9-91{width:calc(91.666% - 13.33px)}.e9-10{width:calc(10% - 13.33px)}.e9-20{width:calc(20% - 13.33px)}.e9-30{width:calc(30% - 13.33px)}.e9-40{width:calc(40% - 13.33px)}.e9-50{width:calc(50% - 13.33px)}.e9-60{width:calc(60% - 13.33px)}.e9-70{width:calc(70% - 13.33px)}.e9-80{width:calc(80% - 13.33px)}.e9-90{width:calc(90% - 13.33px)}.e10-08{width:calc(8.333% - 13.5px)}.e10-16{width:calc(16.666% - 13.5px)}.e10-25{width:calc(25% - 13.5px)}.e10-33{width:calc(33.333% - 13.5px)}.e10-41{width:calc(41.666% - 13.5px)}.e10-58{width:calc(58.333% - 13.5px)}.e10-66{width:calc(66.666% - 13.5px)}.e10-75{width:calc(75% - 13.5px)}.e10-83{width:calc(83.333% - 13.5px)}.e10-91{width:calc(91.666% - 13.5px)}.e10-10{width:calc(10% - 13.5px)}.e10-20{width:calc(20% - 13.5px)}.e10-30{width:calc(30% - 13.5px)}.e10-40{width:calc(40% - 13.5px)}.e10-50{width:calc(50% - 13.5px)}.e10-60{width:calc(60% - 13.5px)}.e10-70{width:calc(70% - 13.5px)}.e10-80{width:calc(80% - 13.5px)}.e10-90{width:calc(90% - 13.5px)}.e11-08{width:calc(8.333% - 13.64px)}.e11-16{width:calc(16.666% - 13.64px)}.e11-25{width:calc(25% - 13.64px)}.e11-33{width:calc(33.333% - 13.64px)}.e11-41{width:calc(41.666% - 13.64px)}.e11-58{width:calc(58.333% - 13.64px)}.e11-66{width:calc(66.666% - 13.64px)}.e11-75{width:calc(75% - 13.64px)}.e11-83{width:calc(83.333% - 13.64px)}.e11-91{width:calc(91.666% - 13.64px)}.e11-10{width:calc(10% - 13.64px)}.e11-20{width:calc(20% - 13.64px)}.e11-30{width:calc(30% - 13.64px)}.e11-40{width:calc(40% - 13.64px)}.e11-50{width:calc(50% - 13.64px)}.e11-60{width:calc(60% - 13.64px)}.e11-70{width:calc(70% - 13.64px)}.e11-80{width:calc(80% - 13.64px)}.e11-90{width:calc(90% - 13.64px)}.e12-08{width:calc(8.333% - 13.75px)}.e12-16{width:calc(16.666% - 13.75px)}.e12-25{width:calc(25% - 13.75px)}.e12-33{width:calc(33.333% - 13.75px)}.e12-41{width:calc(41.666% - 13.75px)}.e12-58{width:calc(58.333% - 13.75px)}.e12-66{width:calc(66.666% - 13.75px)}.e12-75{width:calc(75% - 13.75px)}.e12-83{width:calc(83.333% - 13.75px)}.e12-91{width:calc(91.666% - 13.75px)}.e12-10{width:calc(10% - 13.75px)}.e12-20{width:calc(20% - 13.75px)}.e12-30{width:calc(30% - 13.75px)}.e12-40{width:calc(40% - 13.75px)}.e12-50{width:calc(50% - 13.75px)}.e12-60{width:calc(60% - 13.75px)}.e12-70{width:calc(70% - 13.75px)}.e12-80{width:calc(80% - 13.75px)}.e12-90{width:calc(90% - 13.75px)}}@media only screen and (min-width:1200px){.f-100{float:left;width:100%}.f2-08{width:calc(8.333% - 7.5px)}.f2-16{width:calc(16.666% - 7.5px)}.f2-25{width:calc(25% - 7.5px)}.f2-33{width:calc(33.333% - 7.5px)}.f2-41{width:calc(41.666% - 7.5px)}.f2-58{width:calc(58.333% - 7.5px)}.f2-66{width:calc(66.666% - 7.5px)}.f2-75{width:calc(75% - 7.5px)}.f2-83{width:calc(83.333% - 7.5px)}.f2-91{width:calc(91.666% - 7.5px)}.f2-10{width:calc(10% - 7.5px)}.f2-20{width:calc(20% - 7.5px)}.f2-30{width:calc(30% - 7.5px)}.f2-40{width:calc(40% - 7.5px)}.f2-50{width:calc(50% - 7.5px)}.f2-60{width:calc(60% - 7.5px)}.f2-70{width:calc(70% - 7.5px)}.f2-80{width:calc(80% - 7.5px)}.f2-90{width:calc(90% - 7.5px)}.f3-08{width:calc(8.333% - 10px)}.f3-16{width:calc(16.666% - 10px)}.f3-25{width:calc(25% - 10px)}.f3-33{width:calc(33.333% - 10px)}.f3-41{width:calc(41.666% - 10px)}.f3-58{width:calc(58.333% - 10px)}.f3-66{width:calc(66.666% - 10px)}.f3-75{width:calc(75% - 10px)}.f3-83{width:calc(83.333% - 10px)}.f3-91{width:calc(91.666% - 10px)}.f3-10{width:calc(10% - 10px)}.f3-20{width:calc(20% - 10px)}.f3-30{width:calc(30% - 10px)}.f3-40{width:calc(40% - 10px)}.f3-50{width:calc(50% - 10px)}.f3-60{width:calc(60% - 10px)}.f3-70{width:calc(70% - 10px)}.f3-80{width:calc(80% - 10px)}.f3-90{width:calc(90% - 10px)}.f4-08{width:calc(8.333% - 11.25px)}.f4-16{width:calc(16.666% - 11.25px)}.f4-25{width:calc(25% - 11.25px)}.f4-33{width:calc(33.333% - 11.25px)}.f4-41{width:calc(41.666% - 11.25px)}.f4-58{width:calc(58.333% - 11.25px)}.f4-66{width:calc(66.666% - 11.25px)}.f4-75{width:calc(75% - 11.25px)}.f4-83{width:calc(83.333% - 11.25px)}.f4-91{width:calc(91.666% - 11.25px)}.f4-10{width:calc(10% - 11.25px)}.f4-20{width:calc(20% - 11.25px)}.f4-30{width:calc(30% - 11.25px)}.f4-40{width:calc(40% - 11.25px)}.f4-50{width:calc(50% - 11.25px)}.f4-60{width:calc(60% - 11.25px)}.f4-70{width:calc(70% - 11.25px)}.f4-80{width:calc(80% - 11.25px)}.f4-90{width:calc(90% - 11.25px)}.f5-08{width:calc(8.333% - 12px)}.f5-16{width:calc(16.666% - 12px)}.f5-25{width:calc(25% - 12px)}.f5-33{width:calc(33.333% - 12px)}.f5-41{width:calc(41.666% - 12px)}.f5-58{width:calc(58.333% - 12px)}.f5-66{width:calc(66.666% - 12px)}.f5-75{width:calc(75% - 12px)}.f5-83{width:calc(83.333% - 12px)}.f5-91{width:calc(91.666% - 12px)}.f5-10{width:calc(10% - 12px)}.f5-20{width:calc(20% - 12px)}.f5-30{width:calc(30% - 12px)}.f5-40{width:calc(40% - 12px)}.f5-50{width:calc(50% - 12px)}.f5-60{width:calc(60% - 12px)}.f5-70{width:calc(70% - 12px)}.f5-80{width:calc(80% - 12px)}.f5-90{width:calc(90% - 12px)}.f6-08{width:calc(8.333% - 12.5px)}.f6-16{width:calc(16.666% - 12.5px)}.f6-25{width:calc(25% - 12.5px)}.f6-33{width:calc(33.333% - 12.5px)}.f6-41{width:calc(41.666% - 12.5px)}.f6-58{width:calc(58.333% - 12.5px)}.f6-66{width:calc(66.666% - 12.5px)}.f6-75{width:calc(75% - 12.5px)}.f6-83{width:calc(83.333% - 12.5px)}.f6-91{width:calc(91.666% - 12.5px)}.f6-10{width:calc(10% - 12.5px)}.f6-20{width:calc(20% - 12.5px)}.f6-30{width:calc(30% - 12.5px)}.f6-40{width:calc(40% - 12.5px)}.f6-50{width:calc(50% - 12.5px)}.f6-60{width:calc(60% - 12.5px)}.f6-70{width:calc(70% - 12.5px)}.f6-80{width:calc(80% - 12.5px)}.f6-90{width:calc(90% - 12.5px)}.f7-08{width:calc(8.333% - 12.86px)}.f7-16{width:calc(16.666% - 12.86px)}.f7-25{width:calc(25% - 12.86px)}.f7-33{width:calc(33.333% - 12.86px)}.f7-41{width:calc(41.666% - 12.86px)}.f7-58{width:calc(58.333% - 12.86px)}.f7-66{width:calc(66.666% - 12.86px)}.f7-75{width:calc(75% - 12.86px)}.f7-83{width:calc(83.333% - 12.86px)}.f7-91{width:calc(91.666% - 12.86px)}.f7-10{width:calc(10% - 12.86px)}.f7-20{width:calc(20% - 12.86px)}.f7-30{width:calc(30% - 12.86px)}.f7-40{width:calc(40% - 12.86px)}.f7-50{width:calc(50% - 12.86px)}.f7-60{width:calc(60% - 12.86px)}.f7-70{width:calc(70% - 12.86px)}.f7-80{width:calc(80% - 12.86px)}.f7-90{width:calc(90% - 12.86px)}.f8-08{width:calc(8.333% - 13.13px)}.f8-16{width:calc(16.666% - 13.13px)}.f8-25{width:calc(25% - 13.13px)}.f8-33{width:calc(33.333% - 13.13px)}.f8-41{width:calc(41.666% - 13.13px)}.f8-58{width:calc(58.333% - 13.13px)}.f8-66{width:calc(66.666% - 13.13px)}.f8-75{width:calc(75% - 13.13px)}.f8-83{width:calc(83.333% - 13.13px)}.f8-91{width:calc(91.666% - 13.13px)}.f8-10{width:calc(10% - 13.13px)}.f8-20{width:calc(20% - 13.13px)}.f8-30{width:calc(30% - 13.13px)}.f8-40{width:calc(40% - 13.13px)}.f8-50{width:calc(50% - 13.13px)}.f8-60{width:calc(60% - 13.13px)}.f8-70{width:calc(70% - 13.13px)}.f8-80{width:calc(80% - 13.13px)}.f8-90{width:calc(90% - 13.13px)}.f9-08{width:calc(8.333% - 13.33px)}.f9-16{width:calc(16.666% - 13.33px)}.f9-25{width:calc(25% - 13.33px)}.f9-33{width:calc(33.333% - 13.33px)}.f9-41{width:calc(41.666% - 13.33px)}.f9-58{width:calc(58.333% - 13.33px)}.f9-66{width:calc(66.666% - 13.33px)}.f9-75{width:calc(75% - 13.33px)}.f9-83{width:calc(83.333% - 13.33px)}.f9-91{width:calc(91.666% - 13.33px)}.f9-10{width:calc(10% - 13.33px)}.f9-20{width:calc(20% - 13.33px)}.f9-30{width:calc(30% - 13.33px)}.f9-40{width:calc(40% - 13.33px)}.f9-50{width:calc(50% - 13.33px)}.f9-60{width:calc(60% - 13.33px)}.f9-70{width:calc(70% - 13.33px)}.f9-80{width:calc(80% - 13.33px)}.f9-90{width:calc(90% - 13.33px)}.f10-08{width:calc(8.333% - 13.5px)}.f10-16{width:calc(16.666% - 13.5px)}.f10-25{width:calc(25% - 13.5px)}.f10-33{width:calc(33.333% - 13.5px)}.f10-41{width:calc(41.666% - 13.5px)}.f10-58{width:calc(58.333% - 13.5px)}.f10-66{width:calc(66.666% - 13.5px)}.f10-75{width:calc(75% - 13.5px)}.f10-83{width:calc(83.333% - 13.5px)}.f10-91{width:calc(91.666% - 13.5px)}.f10-10{width:calc(10% - 13.5px)}.f10-20{width:calc(20% - 13.5px)}.f10-30{width:calc(30% - 13.5px)}.f10-40{width:calc(40% - 13.5px)}.f10-50{width:calc(50% - 13.5px)}.f10-60{width:calc(60% - 13.5px)}.f10-70{width:calc(70% - 13.5px)}.f10-80{width:calc(80% - 13.5px)}.f10-90{width:calc(90% - 13.5px)}.f11-08{width:calc(8.333% - 13.64px)}.f11-16{width:calc(16.666% - 13.64px)}.f11-25{width:calc(25% - 13.64px)}.f11-33{width:calc(33.333% - 13.64px)}.f11-41{width:calc(41.666% - 13.64px)}.f11-58{width:calc(58.333% - 13.64px)}.f11-66{width:calc(66.666% - 13.64px)}.f11-75{width:calc(75% - 13.64px)}.f11-83{width:calc(83.333% - 13.64px)}.f11-91{width:calc(91.666% - 13.64px)}.f11-10{width:calc(10% - 13.64px)}.f11-20{width:calc(20% - 13.64px)}.f11-30{width:calc(30% - 13.64px)}.f11-40{width:calc(40% - 13.64px)}.f11-50{width:calc(50% - 13.64px)}.f11-60{width:calc(60% - 13.64px)}.f11-70{width:calc(70% - 13.64px)}.f11-80{width:calc(80% - 13.64px)}.f11-90{width:calc(90% - 13.64px)}.f12-08{width:calc(8.333% - 13.75px)}.f12-16{width:calc(16.666% - 13.75px)}.f12-25{width:calc(25% - 13.75px)}.f12-33{width:calc(33.333% - 13.75px)}.f12-41{width:calc(41.666% - 13.75px)}.f12-58{width:calc(58.333% - 13.75px)}.f12-66{width:calc(66.666% - 13.75px)}.f12-75{width:calc(75% - 13.75px)}.f12-83{width:calc(83.333% - 13.75px)}.f12-91{width:calc(91.666% - 13.75px)}.f12-10{width:calc(10% - 13.75px)}.f12-20{width:calc(20% - 13.75px)}.f12-30{width:calc(30% - 13.75px)}.f12-40{width:calc(40% - 13.75px)}.f12-50{width:calc(50% - 13.75px)}.f12-60{width:calc(60% - 13.75px)}.f12-70{width:calc(70% - 13.75px)}.f12-80{width:calc(80% - 13.75px)}.f12-90{width:calc(90% - 13.75px)}}.zoom-disable{cursor:default!important;pointer-events:none!important}.zoom-disable span,.zoom-disable:after{opacity:.6!important}.topbar,main.diary-wrap .diary-view{border-left:15px solid #fff;border-right:15px solid #fff}.topbar{display:block;position:fixed;left:0;z-index:2;width:inherit;height:80px;top:48px;background-color:#fff}@media only screen and (min-width:480px){.topbar,main.diary-wrap .diary-view{border-left:30px solid #fff;border-right:30px solid #fff}.topbar{top:50px}}@media only screen and (min-width:580px){.topbar{height:70px}}@media only screen and (min-width:670px){.topbar{top:79px}}@media only screen and (min-width:1200px){.topbar{top:95px}}@media only screen and (min-width:1400px){.topbar{top:105px}}.topbar .call-handling-logged-in{margin-top:12px}.topbar h2{color:#6C7689;font-size:16px;font-weight:700;float:left;margin:2px 0 0}.topbar .bttn.close{position:absolute;top:30px;right:15px;width:15px;height:15px;margin:0;padding:0;float:right;opacity:1}.topbar .bttn.close:after{content:'';opacity:1;position:absolute;top:0;left:0;bottom:0;right:0;height:100%;width:15px;background-position:center center;background-repeat:no-repeat;background-size:15px;background-attachment:scroll;pointer-events:none}.medic:after{background-image:url(/img/icons/medic-grey.svg)}.settings:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMTAwIj48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6Izg2OTNhYTt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPnNldHRpbmdzPC90aXRsZT48ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIj48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik03OS43OSw0Ni41MkEyLDIsMCwwLDAsNzgsNDQuNzZMNzIuMjEsNDRhMjIuODQsMjIuODQsMCwwLDAtMi4yOC01LjVsMy42MS00LjY0YTIsMiwwLDAsMCwwLTIuNSwzMC4xOCwzMC4xOCwwLDAsMC00Ljg4LTQuODgsMiwyLDAsMCwwLTIuNSwwbC00LjY1LDMuNjFBMjIuODUsMjIuODUsMCwwLDAsNTYsMjcuNzlMNTUuMjQsMjJhMiwyLDAsMCwwLTEuNzctMS43NUEyOS43NiwyOS43NiwwLDAsMCw1MCwyMGgwYTI5Ljc3LDI5Ljc3LDAsMCwwLTMuNDcuMjFBMiwyLDAsMCwwLDQ0Ljc2LDIyTDQ0LDI3Ljc5YTIyLjg1LDIyLjg1LDAsMCwwLTUuNSwyLjI4bC00LjY1LTMuNjFhMiwyLDAsMCwwLTIuNSwwLDMwLjE5LDMwLjE5LDAsMCwwLTQuODgsNC44OCwyLDIsMCwwLDAsMCwyLjVsMy42MSw0LjY1QTIyLjg0LDIyLjg0LDAsMCwwLDI3Ljc5LDQ0TDIyLDQ0Ljc2YTIsMiwwLDAsMC0xLjc1LDEuNzcsMjkuNDgsMjkuNDgsMCwwLDAsMCw3QTIsMiwwLDAsMCwyMiw1NS4yNGw1Ljg0LjczYTIyLjg2LDIyLjg2LDAsMCwwLDIuMjksNS41MWwtMy42MSw0LjY1YTIsMiwwLDAsMCwwLDIuNSwzMC4xNywzMC4xNywwLDAsMCw0Ljg4LDQuODgsMiwyLDAsMCwwLDIuNSwwbDQuNjUtMy42MUEyMi44NiwyMi44NiwwLDAsMCw0NCw3Mi4yMUw0NC43Niw3OGEyLDIsMCwwLDAsMS43NywxLjc1LDI5LjQ4LDI5LjQ4LDAsMCwwLDcsMEEyLDIsMCwwLDAsNTUuMjQsNzhMNTYsNzIuMjFhMjIuODcsMjIuODcsMCwwLDAsNS41LTIuMjhsNC42NCwzLjYxYTIsMiwwLDAsMCwyLjUsMCwzMC4xNywzMC4xNywwLDAsMCw0Ljg4LTQuODgsMiwyLDAsMCwwLDAtMi41bC0zLjYxLTQuNjVBMjIuODcsMjIuODcsMCwwLDAsNzIuMjEsNTZMNzgsNTUuMjVhMiwyLDAsMCwwLDEuNzUtMS43NywyOS40OSwyOS40OSwwLDAsMCwwLTdaTTUwLDU4LjU3QTguNTcsOC41NywwLDEsMSw1OC41Nyw1MCw4LjU4LDguNTgsMCwwLDEsNTAsNTguNTdaIi8+PC9nPjwvc3ZnPg==)}.calendar-event:after{background-image:url(/img/icons/calendar-event-4.svg)}.user.single:after{background-image:url(/img/icons/single-user-darkblue.svg)}.user.multi:after{background-image:url(/img/icons/multi-user-darkblue.svg)}.room.multi:after{background-image:url(/img/icons/multi-room-darkblue.svg)}.room.single:after{background-image:url(/img/icons/single-room-darkblue.svg)}.refresh:after{background-image:url(/img/icons/refresh-darkblue.svg)}.info:after{background-image:url(/img/icons/info-darkblue.svg)}.dropdown:after{background-image:url(/img/icons/arrow-down-darkblue.svg)}.next.line:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMTAwIj48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6Izg2OTNhYTt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPmFycm93TGluZVJpZ2h0PC90aXRsZT48ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIj48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik02NS43MSw0Nyw0MCwyMS4zM0E0LjE1LDQuMTUsMCwwLDAsMzQuMzgsMjFhNCw0LDAsMCwwLS4xNiw1LjhMNTcuMzksNTBsLTIzLDIzYTQuMTUsNC4xNSwwLDAsMC0uMzEsNS42Niw0LDQsMCwwLDAsNS44LjE2TDY1LjcxLDUzQTQuMjQsNC4yNCwwLDAsMCw2NS43MSw0N1oiLz48L2c+PC9zdmc+)}.prev.line:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMTAwIj48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6Izg2OTNhYTt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPmFycm93TGluZUxlZnQ8L3RpdGxlPjxnIGlkPSJMYXllcl8xIiBkYXRhLW5hbWU9IkxheWVyIDEiPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTM0LjI5LDUzLDYwLDc4LjY3YTQuMTUsNC4xNSwwLDAsMCw1LjY2LjMxLDQsNCwwLDAsMCwuMTYtNS44TDQyLjYxLDUwbDIzLTIzYTQuMTUsNC4xNSwwLDAsMCwuMzEtNS42Niw0LDQsMCwwLDAtNS44LS4xNkwzNC4yOSw0N0E0LjI0LDQuMjQsMCwwLDAsMzQuMjksNTNaIi8+PC9nPjwvc3ZnPg==)}.close:after{background-image:url(/img/icons/close-darkblue.svg)}.close-notes:after{background-image:url(/img/icons/close-notes.svg)}.new-client:after{background-image:url(/img/icons/new-client.png)}.booked-via-online-booking:after{background-image:url(/img/icons/booked-via-online-booking.png)}.clinical-notes-recorded:after{background-image:url(/img/icons/clinical-notes-recorded.png)}.clinical-notes-not-recorded:after{background-image:url(/img/icons/clinical-notes-not-recorded.png)}.charges-invoiced:after{background-image:url(/img/icons/charges-invoiced.png)}.invoice-paid:after{background-image:url(/img/icons/invoice-paid.png)}.charges-raised:after{background-image:url(/img/icons/charges-raised.png)}.charges-not-invoiced:after{background-image:url(/img/icons/charges-not-invoiced.png)}.search:after{background-image:url(/img/icons/search.svg)}.start-consultation:after{background-image:url(/img/icons/start-consultation.svg)}.complete:after{background-image:url(/img/icons/complete.svg)}.book-another:after{background-image:url(/img/icons/book-another.svg)}.client-details:after{background-image:url(/img/icons/client-details.svg)}.modify:after{background-image:url(/img/icons/modify.svg)}.move:after{background-image:url(/img/icons/move.svg)}.DNA:after{background-image:url(/img/icons/did-not-attend.svg)}.delete:after{background-image:url(/img/icons/delete.svg)}.add-note:after{background-image:url(/img/icons/add-note.svg)}.add-event:after{background-image:url(/img/icons/add-event.svg)}.selected:after{background-image:url(/img/icons/icon-tick-green.svg)}.alert{position:relative;padding:12px 40px 12px 12px;background-color:#fcf8e3;color:#000;width:100%;margin:0 auto 5px;border:none;border-radius:3px;font-weight:500;font-size:12px;line-height:1.2em;z-index:0}.alert:after,.alert:before{content:"";display:table;line-height:0}.alert:last-child{margin-bottom:15px}.alert .close{display:block;position:absolute;top:14px;right:14px;background:0 0;padding:0;border:0;cursor:pointer}.alert .close:hover .c-svg{filter:brightness(.7)}.alert .close .c-svg{min-height:12px;min-width:12px}.alert .close .c-svg:before{display:none}.alert h4{color:currentColor;margin:0}.alert.alert-success{color:#a6c761;background-color:#dff0d8}.alert.alert-danger,.alert.alert-error{color:#d13e3e;background-color:#f2dede}.alert.alert-info{color:#578bc9;background-color:#d9edf7}.alert.alert-block{padding-top:14px;padding-bottom:14px}.alert.alert-block>p,.alert.alert-block>ul{margin-bottom:0}.alert.alert-block p+p{margin-top:5px}body#diary .alerts{top:77px;padding:0 0 5px}@media only screen and (min-width:480px){.alert{font-size:13px}body#diary .alerts{width:calc(100% - 30px)}}@media only screen and (min-width:768px){body#diary .alerts{width:100%}body#diary .alerts .alert{max-width:calc(100% - 60px)}}body#diary .alerts .alert{width:calc(100% - 30px)}main.diary-wrap{position:relative;height:auto;padding-bottom:0}main.diary-wrap:after,main.diary-wrap:before{content:"";display:table;line-height:0}main.diary-wrap .diary-view{width:100%}main.diary-wrap .main_diary_area{width:100%;padding-top:80px;outline:0}@media only screen and (min-width:580px){body#diary .alerts{top:63px}main.diary-wrap .main_diary_area{padding-top:70px}}main.diary-wrap .main_diary_area:empty{height:220px;width:100%;background:url(../img/loading-dark-blue.gif) top center/100px no-repeat #fff;position:relative;top:100px;text-align:center;outline:#fff solid 1000px;z-index:1000}main.diary-wrap .main_diary_area:empty:after{position:relative;top:15px;content:'Please wait, diary loading...';font-size:14px;font-weight:700;color:#255187}@media only screen and (min-width:768px){main.diary-wrap .main_diary_area:empty{background-size:130px;height:270px}main.diary-wrap .main_diary_area:empty:after{top:50px;font-size:15px}}.call-handling-logged-in main.diary-wrap .main_diary_area:empty:after{content:''}@media only screen and (max-width:670px){main.diary-wrap .main_diary_area{scrollbar-width:none;overflow:-moz-scrollbars-none;-ms-overflow-style:none}main.diary-wrap .main_diary_area::-webkit-scrollbar{width:0!important;display:none!important}main.diary-wrap .main_diary_area .diaries-container{width:100%!important}}main.diary-wrap .main_diary_area .diary-message{padding:5px 10px;margin-bottom:10px;background:#70ad70;color:#fff;font-weight:700}main.diary-wrap .main_diary_area .diaries-container{overflow-x:visible;box-sizing:content-box;padding-right:0!important}main.diary-wrap .main_diary_area .diaries-container .diary-container{float:left;display:none}main.diary-wrap .main_diary_area .diaries-container .diary-container:first-child{display:block}@media only screen and (max-width:670px){main.diary-wrap .main_diary_area .diaries-container .diary-container{width:100%!important}}@media only screen and (min-width:670px){main.diary-wrap .main_diary_area .diaries-container{border-right:60px solid #fff}main.diary-wrap .main_diary_area .diaries-container .diary-container{display:block}main.diary-wrap .main_diary_area .diaries-container .diary-container:nth-child(n+2){position:relative}main.diary-wrap .main_diary_area .diaries-container .diary-container:nth-child(2){left:-1px}main.diary-wrap .main_diary_area .diaries-container .diary-container:nth-child(3){left:-2px}main.diary-wrap .main_diary_area .diaries-container .diary-container:nth-child(4){left:-3px}main.diary-wrap .main_diary_area .diaries-container .diary-container:nth-child(5){left:-4px}main.diary-wrap .main_diary_area .diaries-container .diary-container:nth-child(6){left:-5px}main.diary-wrap .main_diary_area .diaries-container .diary-container:nth-child(7){left:-6px}}main.diary-wrap .main_diary_area .diaries-container .diary-container .diarybody{position:relative;display:block;overflow:visible;margin-bottom:17px}main.diary-wrap .quick-select{display:none;position:absolute;top:57px;right:5px;width:251px;height:auto;background-color:#fff;color:#255187;padding:0;border:1px solid #255187;border-radius:3px;float:right;text-align:left;z-index:100;overflow:hidden;box-shadow:3px 3px 10px 0 rgba(0,0,0,.2)}main.diary-wrap .quick-select:after,main.diary-wrap .quick-select:before{content:"";display:table;line-height:0}@media only screen and (min-width:670px){main.diary-wrap .quick-select{display:none!important}}main.diary-wrap .quick-select .top{position:relative;background-color:#fff;border-bottom:1px solid #255187;width:100%;height:40px}main.diary-wrap .quick-select .top h2{margin:0;padding:6px 0 5px 13px;font-size:12px;font-weight:700;color:#255187;letter-spacing:.02em;position:relative;float:left}main.diary-wrap .quick-select .top .close{position:relative;float:right;height:40px;width:40px;cursor:pointer;display:flex;justify-content:center;align-items:center}main.diary-wrap .quick-select .top .close .c-svg{height:20px;width:20px;min-height:20px;min-width:20px}main.diary-wrap .quick-select .top .close .c-svg svg{height:12px;width:12px}main.diary-wrap .quick-select .bottom{position:relative;width:100%;height:301px;max-height:301px;overflow-y:scroll;overflow-x:hidden;scrollbar-width:none;overflow:-moz-scrollbars-none;-ms-overflow-style:none}main.diary-wrap .quick-select .bottom::-webkit-scrollbar{width:0!important;display:none!important}main.diary-wrap .quick-select .option{display:flex;height:46px;align-items:center;color:#255187;white-space:nowrap;font-size:12px;font-weight:500;line-height:1.4em;width:auto;cursor:pointer;padding-left:15px;padding-right:20px;position:relative}main.diary-wrap .quick-select .option:first-of-type{margin-top:10px}main.diary-wrap .quick-select .option.selected{font-weight:800}main.diary-wrap .quick-select .option.selected .option-icon{display:flex}@media only screen and (min-width:480px){main.diary-wrap .quick-select .option{font-size:13px}}main.diary-wrap .quick-select .option-icon{display:none;align-items:center;justify-content:center;margin-left:10px}main.diary-wrap .quick-select .option-icon .c-svg{height:20px;width:20px;min-height:20px;min-width:20px}main.diary-wrap .quick-select .option-icon .c-svg svg{height:20px;width:20px}main.diary-wrap table{opacity:1;width:100%;table-layout:auto;border-collapse:collapse;z-index:1}main.diary-wrap table.columns{background-image:url(/img/diagonal-line-bg.svg);background-size:2500px;background-attachment:scroll;background-repeat:repeat-y;background-position:top left;background-color:#f4f6f9}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){main.diary-wrap table.columns{background-image:url(/img/diagonal-line-bg.png);background-size:14px;background-repeat:repeat}}@supports (-ms-ime-align:auto){main.diary-wrap table.columns{background-image:url(/img/diagonal-line-bg.png);background-size:14px;background-repeat:repeat}}main.diary-wrap table.columns.single thead tr:nth-of-type(2) td{padding:8px 0}main.diary-wrap table.columns.multi thead tr:nth-of-type(2) td{padding:16px 0;font-size:13px}main.diary-wrap table thead td{position:relative;border-left:1px solid #255187;border-right:1px solid #255187;font-weight:700;line-height:1.2em;color:#6C7689;text-align:center}main.diary-wrap table thead tr:nth-of-type(1) td{user-select:none;cursor:default;background-color:#255187;height:19px;font-size:11px;color:#fff;letter-spacing:1px;padding-top:2px;vertical-align:middle;text-transform:uppercase;display:none}main.diary-wrap table thead tr:nth-of-type(1) td:first-of-type{display:table-cell}@media only screen and (min-width:670px){main.diary-wrap table{table-layout:fixed}main.diary-wrap table thead td.end-of-month{border-right-color:#fff}main.diary-wrap table thead tr:nth-of-type(1) td{display:table-cell}}main.diary-wrap table thead tr:nth-of-type(2){background-color:#eceef3}main.diary-wrap table thead tr:nth-of-type(2) td{border-bottom:none!important;height:50px;font-size:12px;letter-spacing:.01em;vertical-align:top;display:none}main.diary-wrap table thead tr:nth-of-type(2) td:first-of-type{display:table-cell}main.diary-wrap table thead tr:nth-of-type(2) td:first-of-type span.quick-select-toggle-button{display:flex;justify-content:center;align-items:center;position:absolute;top:0;right:0;height:calc(100% + 1px);width:50px;cursor:pointer}main.diary-wrap table thead tr:nth-of-type(2) td:first-of-type span.quick-select-toggle-button .c-svg{height:20px;width:20px;min-height:20px;min-width:20px}main.diary-wrap table thead tr:nth-of-type(2) td:first-of-type span.quick-select-toggle-button .c-svg svg{height:12px;width:12px}main.diary-wrap table thead tr:nth-of-type(2) td:before{content:'';position:absolute;left:0;right:0;bottom:-1px;height:1px;width:100%;background-color:#eceef3;z-index:0}main.diary-wrap table thead tr:nth-of-type(2) td .name{padding:0 8px}main.diary-wrap table thead tr:nth-of-type(2) td .name .firstname,main.diary-wrap table thead tr:nth-of-type(2) td .name .lastname{color:#255187}@media only screen and (min-width:670px){main.diary-wrap table thead tr:nth-of-type(2) td:first-of-type span.quick-select-toggle-button{display:none}main.diary-wrap table thead tr:nth-of-type(2) td{display:table-cell;border:1px solid #255187}main.diary-wrap table thead tr:nth-of-type(2) td:after{background:0 0}main.diary-wrap table thead tr:nth-of-type(2) td .name .firstname{display:block}main.diary-wrap table thead tr:nth-of-type(2) td span.usercolor{left:0;width:100%}}@media only screen and (min-width:992px){main.diary-wrap table thead tr:nth-of-type(2) td .name .firstname{display:inline}}main.diary-wrap table thead tr:nth-of-type(2) td span.dayname{color:#255187;font-size:11px}main.diary-wrap table thead tr:nth-of-type(2) td span.date{display:block;color:#255187;font-size:17px}main.diary-wrap table thead tr:nth-of-type(2) td span.usercolor{position:absolute;bottom:-1px;left:0;right:0;width:100%;box-sizing:content-box;height:4px;z-index:1}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){main.diary-wrap table thead tr:nth-of-type(2) td span.usercolor{bottom:1px}}main.diary-wrap table thead tr:nth-of-type(2) td span.quick-select-toggle-button{display:none}main.diary-wrap table tbody tr.calendar-date-row td{position:relative;border-top:1px solid #255187;text-align:left;font-size:13px;color:#255187;font-weight:500;border-bottom:0;padding:0;vertical-align:top;background:#fff}@media only screen and (min-width:670px){main.diary-wrap table tbody tr.calendar-date-row td{display:table-cell}main.diary-wrap table tbody tr.calendar-date-row td:before{position:absolute;top:0;left:0;width:100%;height:1px;background-color:#255187}}main.diary-wrap table tbody tr.calendar-date-row td .calendar-date{display:table;width:100%;color:#255187;border-top:1px solid #255187;background-color:#fff;position:relative}main.diary-wrap table tbody tr.calendar-date-row td .calendar-date:after{content:'';position:absolute;bottom:-1px;background:#255187;left:0;right:0;width:100%;height:1px}main.diary-wrap table tbody tr.calendar-date-row td .calendar-date:last-of-type:not(:first-of-type):after{content:none}main.diary-wrap table tbody tr.calendar-date-row td .calendar-date .td{display:table-cell;cursor:default;text-align:center;padding:6px 0}main.diary-wrap table tbody tr td .mobile-head{display:none}main.diary-wrap table td{position:relative;border-left:1px solid #255187;border-right:1px solid #255187;border-bottom:1px solid #255187;display:none}main.diary-wrap table td:after,main.diary-wrap table td:before{content:"";display:table;line-height:0}main.diary-wrap table td:first-of-type{display:table-cell}@media only screen and (min-width:670px){main.diary-wrap table td{display:table-cell}}main.diary-wrap .full-week-view .calendar-date-row{display:none}@media only screen and (min-width:670px){main.diary-wrap .full-week-view .calendar-date-row{display:table-row}}main.diary-wrap .full-week-view tbody tr.diary-slots-row td .mobile-head .calendar-dates .calendar-date{display:table;width:100%;color:#255187}main.diary-wrap .full-week-view tbody tr.diary-slots-row td .mobile-head .calendar-dates .calendar-date .td{display:table-cell;cursor:default;text-align:center;font-size:13px;color:#255187;font-weight:500;padding:3px 0}main.diary-wrap .slots{position:relative;top:-1px}main.diary-wrap .slots .overlap-group{position:absolute;width:100%}main.diary-wrap .slots .overlap-group.has-notes .slot{left:21px!important;width:calc(100% - 21px)!important}@media only screen and (min-width:670px) and (max-width:992px){main.diary-wrap .slots .overlap-group.has-notes .slot{left:16.6px!important;width:calc(100% - 16.6px)!important}}@-moz-document url-prefix(){main.diary-wrap .slots .overlap-group.has-notes .slot{left:21.5px!important;width:calc(100% - 21.5px)!important}@media only screen and (min-width:670px) and (max-width:992px){main.diary-wrap .slots .overlap-group.has-notes .slot{left:16.6px!important;width:calc(100% - 16.6px)!important}}}main.diary-wrap .slots .overlap-group.has-notes.has-dna .slot{left:21px!important;width:calc(100% - 42px)!important}@media only screen and (min-width:670px) and (max-width:992px){main.diary-wrap .slots .overlap-group.has-notes.has-dna .slot{left:16.6px!important;width:calc(100% - 33.2px)!important}}main.diary-wrap .slots .overlap-group.has-dna .slot{width:calc(100% - 21.6px)!important}@media only screen and (min-width:670px) and (max-width:992px){main.diary-wrap .slots .overlap-group.has-dna .slot{width:calc(100% - 16.6px)!important}}main.diary-wrap .slots .overlap-group.has-multi-slots .slot{padding-right:1.6px!important}main.diary-wrap .slots .overlap-group.has-multi-slots .slot:last-of-type{padding-right:0!important}main.diary-wrap .slots .overlap-group .slot-container{position:absolute;width:100%;display:table;background-color:#fff;height:100%}main.diary-wrap .slots .overlap-group .slot-container .sidebar{position:absolute;top:0;width:20px;background-color:#fff}@media only screen and (min-width:670px) and (max-width:992px){main.diary-wrap .slots .overlap-group .slot-container .sidebar{width:13px}}main.diary-wrap .slots .overlap-group .slot-container .sidebar.notes{left:0}main.diary-wrap .slots .overlap-group .slot-container .sidebar.dna{right:0}main.diary-wrap .slots .overlap-group .slot-container .sidebar .tag{height:20.6px;position:absolute;text-align:center;line-height:20px;font-size:13px;cursor:pointer;border:none!important;margin-top:0;padding-left:1px;width:20px}@-moz-document url-prefix(){main.diary-wrap .slots .overlap-group .slot-container .sidebar .tag{width:20.4px}}@media only screen and (min-width:670px) and (max-width:992px){main.diary-wrap .slots .overlap-group .slot-container .sidebar .tag{width:15px}}main.diary-wrap .slots .overlap-group .slot-container .sidebar .tag.note{background:#efc66b;color:#9B7623}main.diary-wrap .slots .overlap-group .slot-container .sidebar .tag.dna{background:#e05353;color:#fff;top:0;right:0;left:auto}main.diary-wrap .slots .overlap-group .slot-container .slot{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;cursor:default;cursor:pointer;width:100%;position:absolute;left:0;border-top:none;border-left:none;border-right:none;padding:0}main.diary-wrap .slots .overlap-group .slot-container .slot.free{background-color:#fff;border-bottom:1px solid #255187}main.diary-wrap .slots .overlap-group .slot-container .slot.free .appt-container p{color:#255187}main.diary-wrap .slots .overlap-group .slot-container .slot.free.moving-appointment{border-bottom:1.6px dashed #bbb!important}main.diary-wrap .slots .overlap-group .slot-container .slot.free.moving-appointment.move-highlight{background:#d7ffd7}main.diary-wrap .slots .overlap-group .slot-container .slot.free.moving-appointment.move-highlight.move-highlight-error{background:#ffdbdb}main.diary-wrap .slots .overlap-group .slot-container .slot.booking{background-color:#ecf2f9}main.diary-wrap .slots .overlap-group .slot-container .slot.booking .appt-container p{color:#255187!important}main.diary-wrap .slots .overlap-group .slot-container .slot.dna{background-color:#f2d4d3}main.diary-wrap .slots .overlap-group .slot-container .slot.dna .appt-container p{color:#832927!important}main.diary-wrap .slots .overlap-group .slot-container .slot.blocked{background-color:#e1e1e1}main.diary-wrap .slots .overlap-group .slot-container .slot.blocked .appt-container p{color:#464646!important}main.diary-wrap .slots .overlap-group .slot-container .slot.event{background-color:#fee5d0}main.diary-wrap .slots .overlap-group .slot-container .slot.event .appt-container p,main.diary-wrap .slots .overlap-group .slot-container .slot.event .appt-container ul li{color:#8b4e18!important}main.diary-wrap .slots .overlap-group .slot-container .slot.note{background:#ffffce}main.diary-wrap .slots .overlap-group .slot-container .slot.note p{color:#707000!important}main.diary-wrap .slots .overlap-group .slot-container .slot.header{background-color:#F3F4F7}main.diary-wrap .slots .overlap-group .slot-container .slot.header .appt-container{position:relative}main.diary-wrap .slots .overlap-group .slot-container .slot.header .appt-container p{position:absolute;top:50%;left:50%;color:#8794ab;font-size:13px;font-weight:700;font-family:'Noto Sans',sans-serif;letter-spacing:.05em;white-space:normal;text-align:center;line-height:1.25em;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media only screen and (min-width:670px){main.diary-wrap .slots .overlap-group .slot-container .slot.header .appt-container p{font-size:13px;letter-spacing:.05em}}main.diary-wrap .slots .overlap-group .slot-container .slot .appt-container{position:initial;padding:3px 0 0 6px;width:100%;height:100%;display:block;overflow:hidden;outline:#255187 solid 1px}main.diary-wrap .slots .overlap-group .slot-container .slot .appt-container:after,main.diary-wrap .slots .overlap-group .slot-container .slot .appt-container:before{content:"";display:table;line-height:0}main.diary-wrap .slots .overlap-group .slot-container .slot .appt-container p.icons .icon.client-balance:after,main.diary-wrap .slots .overlap-group .slot-container .slot .appt-container p.icons .icon.treatment-episode:after{content:none}main.diary-wrap .slots .overlap-group .slot-container .slot .appt-container.has-room-color{padding:3px 0 0 10px}main.diary-wrap .slots .overlap-group .slot-container .slot .appt-container p{margin:0;line-height:1.15em;font-size:14px;white-space:normal}main.diary-wrap .slots .overlap-group .slot-container .slot .appt-container p.times{width:auto;display:table;table-layout:auto}main.diary-wrap .slots .overlap-group .slot-container .slot .appt-container p.times .start-time{display:table-cell;font-weight:500;padding-right:2px}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){main.diary-wrap .slots .overlap-group .slot-container .slot .appt-container p.times .start-time{font-weight:500}}main.diary-wrap .slots .overlap-group .slot-container .slot .appt-container p.times .duration{display:table-cell;font-size:11px;letter-spacing:.04em}main.diary-wrap .slots .overlap-group .slot-container .slot .appt-container p.appt-details{font-size:13px}main.diary-wrap .slots .overlap-group .slot-container .slot .appt-container p.status{position:absolute;top:0;right:0;border-style:solid;border-width:0 14px 14px 0}.c-menu:after,main.diary-wrap .appt-menu:after{transform:rotate(45deg);border-left:1px solid #255187}main.diary-wrap .slots .overlap-group .slot-container .slot .appt-container p.status+.icons{padding-right:15px}main.diary-wrap .slots .overlap-group .slot-container .slot .appt-container p.icons{position:absolute;top:4px;right:0;height:11px;width:calc(100% - 70px);padding-right:6px;overflow:hidden}@media only screen and (min-width:670px) and (max-width:992px){main.diary-wrap .slots .overlap-group .slot-container .slot .appt-container p.icons{top:4px;right:auto!important;position:relative;height:auto;width:auto}}main.diary-wrap .slots .overlap-group .slot-container .slot .appt-container p.icons .icon{position:relative;margin-left:6px;height:11px;width:11px;float:right}@media only screen and (min-width:670px) and (max-width:992px){main.diary-wrap .slots .overlap-group .slot-container .slot .appt-container p.icons .icon{margin-left:2px;float:left;margin-bottom:4px}}@media only screen and (min-width:993px){main.diary-wrap .slots .overlap-group .slot-container .slot .appt-container p.icons .icon{margin-left:3px}}main.diary-wrap .slots .overlap-group .slot-container .slot .appt-container p.icons .icon.client-balance{width:auto;border-radius:2px;white-space:nowrap;background-color:#a6c761;display:table;height:11px}main.diary-wrap .slots .overlap-group .slot-container .slot .appt-container p.icons .icon.client-balance span{text-align:center;color:#fff;font-size:10px;font-weight:400;letter-spacing:.03em;line-height:0;display:table-cell;vertical-align:middle;padding:1px 2px 0 3px}@-moz-document url-prefix(){main.diary-wrap .slots .overlap-group .slot-container .slot .appt-container p.icons .icon.client-balance{height:10px}main.diary-wrap .slots .overlap-group .slot-container .slot .appt-container p.icons .icon.client-balance span{padding:0 2px 0 3px;font-size:9px}@media only screen and (min-width:993px){main.diary-wrap .slots .overlap-group .slot-container .slot .appt-container p.icons .icon.client-balance span{position:relative;top:-.6px;font-size:10px}}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){main.diary-wrap .slots .overlap-group .slot-container .slot .appt-container p.icons .icon.client-balance span{padding:0 2px 0 3px;font-size:9px}}@media only screen and (-ms-high-contrast:active) and (min-width:993px),only screen and (-ms-high-contrast:none) and (min-width:993px){main.diary-wrap .slots .overlap-group .slot-container .slot .appt-container p.icons .icon.client-balance span{position:relative;top:-.6px;font-size:10px}}main.diary-wrap .slots .overlap-group .slot-container .slot .appt-container p.icons .icon.negative{background-color:#bb6767}main.diary-wrap .slots .overlap-group .slot-container .slot .appt-container p.icons .icon.treatment-episode{width:auto;color:#fff;height:11px;border-radius:2px;font-size:10px;font-weight:400;background-color:#578bc9;text-align:center;display:table;line-height:0;white-space:nowrap}main.diary-wrap .slots .overlap-group .slot-container .slot .appt-container p.icons .icon.treatment-episode span{display:table-cell;vertical-align:middle;padding:1px 2px 0 3px}@-moz-document url-prefix(){main.diary-wrap .slots .overlap-group .slot-container .slot .appt-container p.icons .icon.treatment-episode span{padding:0 2px 0 3px;font-size:11px}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){main.diary-wrap .slots .overlap-group .slot-container .slot .appt-container p.icons .icon.treatment-episode span{padding:0 2px 0 3px}}main.diary-wrap .slots .overlap-group .slot-container .slot .appt-container p.icons .icon .c-svg{height:11px;width:11px;min-height:11px;min-width:11px}main.diary-wrap .slots .overlap-group .slot-container .slot .appt-container p.icons .icon .c-svg svg{height:11px;width:11px}main.diary-wrap .slots .overlap-group .slot-container .slot .appt-container p.location-color,main.diary-wrap .slots .overlap-group .slot-container .slot .appt-container p.room-color{position:absolute;top:0;width:3px;height:100%;z-index:0}main.diary-wrap .slots .overlap-group .slot-container .slot .appt-container p.location-color{left:0}main.diary-wrap .slots .overlap-group .slot-container .slot .appt-container p.room-color{left:3px}main.diary-wrap .slots .overlap-group .slot-container .slot .appt-container ul.event-attendee-list{margin:0;padding-left:42px;list-style-type:none}@media only screen and (min-width:670px){main.diary-wrap .slots .overlap-group .slot-container .slot .appt-container ul.event-attendee-list{margin:2px 0 0 -3px;padding-left:0}main.diary-wrap .slots .overlap-group .slot-container .slot .appt-container ul.event-attendee-list li{font-size:11px}}main.diary-wrap .slots .overlap-group .slot-container .slot .appt-container ul.event-attendee-list li{line-height:16px;padding-left:3px;padding-right:10px;font-size:11px;white-space:normal}main.diary-wrap .slots .overlap-group .slot-container .slot .appt-notes-hover{pointer-events:none;cursor:default}main.diary-wrap .appt-menu{display:none;border-radius:6px;background-color:#fff;margin-bottom:200px;padding:10px 15px 30px;border:1px solid #255187;z-index:3;cursor:default;position:absolute;width:285px;box-shadow:3px 3px 8px 1px rgba(0,0,0,.3)}main.diary-wrap .appt-menu:after,main.diary-wrap .appt-menu:before{content:"";display:table;line-height:0}@media only screen and (min-width:480px){main.diary-wrap .appt-menu{width:378px}}@media only screen and (min-width:670px){main.diary-wrap .appt-menu{width:278px}}@media only screen and (min-width:992px){main.diary-wrap .slots .overlap-group .slot-container .slot .appt-container ul.event-attendee-list li{font-size:13px}main.diary-wrap .appt-menu{width:388px}}main.diary-wrap .appt-menu:after{content:'';background-color:#fff;position:absolute;top:-11px;bottom:unset;width:20px;height:20px;border-top:1px solid #255187;border-bottom:none;border-right:none}main.diary-wrap .appt-menu h2{margin:5px 0;color:#255187;font-size:14px;font-weight:700;text-align:left}main.diary-wrap .appt-menu p{color:#255187;font-size:11.5px}main.diary-wrap .appt-menu .bttn{color:#fff!important}main.diary-wrap .appt-menu .close{position:absolute;top:8px;right:7px;margin:0;padding:0;opacity:1;cursor:pointer}main.diary-wrap .appt-menu .close+div{margin-bottom:15px}main.diary-wrap .appt-menu .close .c-svg{height:20px;width:20px;min-height:20px;min-width:20px}main.diary-wrap .appt-menu .close .c-svg svg{height:12px;width:12px}main.diary-wrap .appt-menu .appt-options{display:block}main.diary-wrap .appt-menu .appt-options:after,main.diary-wrap .appt-menu .appt-options:before{content:"";display:table;line-height:0}main.diary-wrap .appt-menu .appt-options .bttn{margin-bottom:10px!important;text-align:center;padding:0;color:#fff;float:left;width:100%;border-radius:3px;font-size:10px}main.diary-wrap .appt-menu .appt-options .bttn .c-svg{opacity:.88;position:absolute;top:0;left:3px;display:none;height:35px;width:35px;min-height:35px;min-width:35px}main.diary-wrap .appt-menu .appt-options .bttn,main.diary-wrap .appt-menu .appt-options .bttn:hover .c-svg{opacity:1;transition:all .2s linear}main.diary-wrap .appt-menu .appt-options .bttn .c-svg svg{height:14px;width:14px}@media only screen and (min-width:480px){main.diary-wrap .appt-menu .appt-options .bttn{font-size:11px;text-align:left;padding-left:40px}main.diary-wrap .appt-menu .appt-options .bttn .c-svg{display:flex}}@media only screen and (min-width:670px){main.diary-wrap .appt-menu .appt-options .bttn{font-size:10px;text-align:center;padding-left:0}main.diary-wrap .appt-menu .appt-options .bttn .c-svg{display:none}}@media only screen and (min-width:992px){main.diary-wrap .appt-menu .appt-options .bttn{font-size:11px;text-align:left;padding-left:40px}main.diary-wrap .appt-menu .appt-options .bttn .c-svg{display:flex}}main.diary-wrap .appt-menu .appt-details{margin-bottom:10px}main.diary-wrap .appt-menu .appt-details .row{display:block}@media only screen and (min-width:480px){main.diary-wrap .appt-menu .appt-details .row{display:flex}}@media only screen and (min-width:670px){main.diary-wrap .appt-menu .appt-details .row{display:block}}@media only screen and (min-width:992px){main.diary-wrap .appt-menu .appt-details .row{display:flex}}main.diary-wrap .appt-menu .appt-details .row:last-of-type .data{border-bottom:1px solid #255187}main.diary-wrap .appt-menu .appt-details .row .data{padding:7px 0;height:auto;border-top:1px solid #255187;color:#255187;font-size:11.5px;line-height:1.4em;white-space:normal;display:inline-block}main.diary-wrap .appt-menu .appt-details .row .data span{font-weight:700;padding-right:4px;width:auto}main.diary-wrap .appt-menu .appt-details p.icons{width:100%;height:auto;margin:0 0 10px}main.diary-wrap .appt-menu .appt-details p.icons:after,main.diary-wrap .appt-menu .appt-details p.icons:before{content:"";display:table;line-height:0}.c-menu__icon.m--treatment-episode:after,main.diary-wrap .appt-menu .appt-details p.icons .icon.treatment-episode:after{content:none}main.diary-wrap .appt-menu .appt-details p.icons .icon{float:left;height:20px;width:20px;position:relative;margin-right:7px}main.diary-wrap .appt-menu .appt-details p.icons .icon.client-balance{background-color:#a6c761;border-radius:3px;color:#fff;min-width:33px;font-size:.85rem;letter-spacing:.05rem;text-align:center;font-weight:400;white-space:nowrap;padding:1px 6px 0;height:20px;width:auto;display:flex;justify-content:center;align-items:center}main.diary-wrap .appt-menu .appt-details p.icons .icon.client-balance.negative{background-color:#d13e3e}main.diary-wrap .appt-menu .appt-details p.icons .icon.treatment-episode{width:auto;color:#fff;border-radius:2px;font-size:.8rem;font-weight:400;background-color:#578bc9;text-align:center;display:table;line-height:0;white-space:nowrap}main.diary-wrap .appt-menu .appt-details p.icons .icon.treatment-episode span{display:table-cell;vertical-align:middle;padding:1px 2px 0 3px}@-moz-document url-prefix(){main.diary-wrap .appt-menu .appt-details p.icons .icon.treatment-episode span{padding:0 2px 0 3px;font-size:11px}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){main.diary-wrap .appt-menu .appt-details p.icons .icon.treatment-episode span{padding:0 2px 0 3px}}main.diary-wrap .appt-menu .appt-details p.icons .c-svg{float:left;margin-right:7px;height:20px;width:20px;min-height:20px;min-width:20px}main.diary-wrap .appt-menu .appt-details p.icons .c-svg svg{height:20px;width:20px}main.diary-wrap .appt-menu .event-attendees-wrapper{width:100%;height:auto;overflow:hidden;margin-top:4px}main.diary-wrap .appt-menu .event-attendees-wrapper .icons{width:100%;height:auto;margin:5px 0}main.diary-wrap .appt-menu .event-attendees-wrapper .icons span{display:inline-block}main.diary-wrap .appt-menu .event-attendees-wrapper .icons:after,main.diary-wrap .appt-menu .event-attendees-wrapper .icons:before{content:"";display:table;line-height:0}main.diary-wrap .appt-menu .event-attendees-wrapper .icons .c-svg{float:left;margin-right:7px;height:15px;width:15px;min-height:15px;min-width:15px}main.diary-wrap .appt-menu .event-attendees-wrapper .icons .c-svg svg{height:15px;width:15px}main.diary-wrap .appt-menu .event-attendees-wrapper .event-attendees-header{display:flex;align-items:center;justify-content:space-between}main.diary-wrap .appt-menu .event-attendees-wrapper .event-attendees-header .buttons{display:flex}main.diary-wrap .appt-menu .event-attendees-wrapper .event-attendees-header .buttons .button{display:flex;justify-content:center;align-items:center;margin-left:5px;height:35px;width:35px;border-radius:3px;border:1px solid #255187;background-color:#fff;transition:background-color .2s linear;cursor:pointer}@media (hover:hover){main.diary-wrap .appt-menu .event-attendees-wrapper .event-attendees-header .buttons .button:hover{color:#578bc9!important}main.diary-wrap .appt-menu .event-attendees-wrapper .event-attendees-header .buttons .button:hover>.c-svg svg{fill:#578bc9}}main.diary-wrap .appt-menu .event-attendees-wrapper .event-attendees-header .buttons .button .c-svg{height:15px;width:15px;min-height:15px;min-width:15px}main.diary-wrap .appt-menu .event-attendees-wrapper .event-attendees-header .buttons .button .c-svg svg{height:15px;width:15px}main.diary-wrap .appt-menu .event-attendees-wrapper .event-attendees-header .buttons .button b{display:none}main.diary-wrap .appt-menu .event-attendees-wrapper .event-attendees-header .buttons .button:only-child{width:70px;justify-content:flex-start;padding:0 10px;color:#255187;transition:.2s linear}@media only screen and (min-width:480px){main.diary-wrap .appt-menu .event-attendees-wrapper .event-attendees-header .buttons .button{margin-left:10px}main.diary-wrap .appt-menu .event-attendees-wrapper .event-attendees-header .buttons .button:only-child{width:120px}}@media only screen and (min-width:670px){main.diary-wrap .appt-menu .event-attendees-wrapper .event-attendees-header .buttons .button{margin-left:5px}main.diary-wrap .appt-menu .event-attendees-wrapper .event-attendees-header .buttons .button:only-child{width:70px}}@media only screen and (min-width:992px){main.diary-wrap .appt-menu .event-attendees-wrapper .event-attendees-header .buttons .button{margin-left:10px}main.diary-wrap .appt-menu .event-attendees-wrapper .event-attendees-header .buttons .button:only-child{width:120px}}main.diary-wrap .appt-menu .event-attendees-wrapper .event-attendees-header .buttons .button:only-child b{display:inline-block;margin-left:8px}main.diary-wrap .appt-menu .event-attendees-wrapper .event-attendees-header .buttons .button:only-child b span{display:none}@media only screen and (min-width:480px){main.diary-wrap .appt-menu .event-attendees-wrapper .event-attendees-header .buttons .button:only-child b span{display:inline}}@media only screen and (min-width:670px){main.diary-wrap .appt-menu .event-attendees-wrapper .event-attendees-header .buttons .button:only-child b span{display:none}}@media only screen and (min-width:992px){main.diary-wrap .appt-menu .event-attendees-wrapper .event-attendees-header .buttons .button:only-child b span{display:inline}}main.diary-wrap .appt-menu .event-attendees-wrapper .event-attendee-list-wrapper{background-color:#ecf2f9;width:100%;height:auto;overflow:hidden;margin-top:4px}main.diary-wrap .appt-menu .event-attendees-wrapper .event-attendee-list-wrapper ul.event-attendees-list{margin:0}main.diary-wrap .appt-menu .event-attendees-wrapper .event-attendee-list-wrapper ul.event-attendees-list li{display:table;table-layout:fixed;border:none;margin:-1px 0 0;width:100%}main.diary-wrap .appt-menu .event-attendees-wrapper .event-attendee-list-wrapper ul.event-attendees-list li span{display:table-cell;border:none;border-top:4px solid #fff;line-height:1.2em;font-weight:500;white-space:normal;font-size:11.5px;vertical-align:top;padding:9px 0 7px;text-align:right}main.diary-wrap .appt-menu .event-attendees-wrapper .event-attendee-list-wrapper ul.event-attendees-list li span:first-child{text-align:left}main.diary-wrap .appt-menu .event-attendees-wrapper .event-attendee-list-wrapper ul.event-attendees-list li span.client-details-link{width:auto;color:#255187;padding-left:10px}main.diary-wrap .appt-menu .event-attendees-wrapper .event-attendee-list-wrapper ul.event-attendees-list li span.start-consultation-link{width:35px;color:#fa8c2b}@media only screen and (min-width:480px){main.diary-wrap .appt-menu .event-attendees-wrapper .event-attendee-list-wrapper ul.event-attendees-list li span.start-consultation-link{width:40px}}@media only screen and (min-width:670px){main.diary-wrap .appt-menu .event-attendees-wrapper .event-attendee-list-wrapper ul.event-attendees-list li span.start-consultation-link{width:34px}}@media only screen and (min-width:992px){main.diary-wrap .appt-menu .event-attendees-wrapper .event-attendee-list-wrapper ul.event-attendees-list li span.start-consultation-link{width:40px}}main.diary-wrap .appt-menu .event-attendees-wrapper .event-attendee-list-wrapper ul.event-attendees-list li span.complete-appt-link{width:58px;color:#7a58a3}@media only screen and (min-width:480px){main.diary-wrap .appt-menu .event-attendees-wrapper .event-attendee-list-wrapper ul.event-attendees-list li span.complete-appt-link{width:65px}}@media only screen and (min-width:670px){main.diary-wrap .appt-menu .event-attendees-wrapper .event-attendee-list-wrapper ul.event-attendees-list li span.complete-appt-link{width:58px}}@media only screen and (min-width:992px){main.diary-wrap .appt-menu .event-attendees-wrapper .event-attendee-list-wrapper ul.event-attendees-list li span.complete-appt-link{width:66px}}main.diary-wrap .appt-menu .event-attendees-wrapper .event-attendee-list-wrapper ul.event-attendees-list li span.dna-link{width:40px;color:#c53e3b;padding-right:10px}@media only screen and (min-width:480px){main.diary-wrap .appt-menu .event-attendees-wrapper .event-attendee-list-wrapper ul.event-attendees-list li span.dna-link{width:48px}}@media only screen and (min-width:670px){main.diary-wrap .appt-menu .event-attendees-wrapper .event-attendee-list-wrapper ul.event-attendees-list li span.dna-link{width:40px}}@media only screen and (min-width:992px){main.diary-wrap .appt-menu .event-attendees-wrapper .event-attendee-list-wrapper ul.event-attendees-list li span.dna-link{width:49px}}main.diary-wrap .appt-menu .event-attendees-wrapper .event-attendee-list-wrapper ul.event-attendees-list li span.match-client-link{padding-right:10px;color:#78943e}main.diary-wrap .appt-menu .event-attendees-wrapper .event-attendee-list-wrapper ul.event-attendees-list li span.status-column{width:0;position:relative}main.diary-wrap .appt-menu .event-attendees-wrapper .event-attendee-list-wrapper ul.event-attendees-list li span.status-column .status{position:absolute;top:0;right:0;border-style:solid;border-color:transparent;border-width:0 12px 12px 0;padding:0}main.diary-wrap .appt-menu .event-attendees-wrapper .event-attendee-list-wrapper ul.event-attendees-list li span a{display:inline-block;height:100%}main.diary-wrap .appt-menu{top:20px;left:5px}main.diary-wrap td.column .slots .appt-notes-hover,main.diary-wrap td.column .slots .diary-notes-hover{display:none;z-index:3;background-color:#f8f7b5;position:absolute;top:0;white-space:normal;height:auto;box-shadow:2px 3px 2px 0 rgba(108,118,137,.2);font-family:Roboto,sans-serif,Arial,Helvetica,sans-serif}@media only screen and (min-width:480px){main.diary-wrap .appt-menu{left:10px}}@media only screen and (min-width:670px){main.diary-wrap .appt-menu{left:-10px}}main.diary-wrap .appt-menu:after{left:20px}@media only screen and (min-width:670px){main.diary-wrap td.column:nth-last-child(1) .slots .slot .appt-menu,main.diary-wrap td.column:nth-last-child(2) .slots .slot .appt-menu{right:-10px;left:auto}main.diary-wrap td.column:nth-last-child(1) .slots .slot .appt-menu:after,main.diary-wrap td.column:nth-last-child(2) .slots .slot .appt-menu:after{right:20px;left:auto}}main.diary-wrap td.column .slots .diary-notes-hover{padding:8px 30px 18px 9px;margin-top:-1px;cursor:default;left:20px;min-width:230px}main.diary-wrap td.column .slots .diary-notes-hover:after,main.diary-wrap td.column .slots .diary-notes-hover:before{content:"";display:table;line-height:0}@media only screen and (min-width:480px){main.diary-wrap td.column .slots .diary-notes-hover{min-width:270px}}@media only screen and (min-width:580px){main.diary-wrap td.column .slots .diary-notes-hover{min-width:320px}}@media only screen and (min-width:670px){main.diary-wrap td.column .slots .diary-notes-hover{min-width:150px;left:15px;padding:5px 5px 15px 7px}}@media only screen and (min-width:992px){main.diary-wrap td.column .slots .diary-notes-hover{left:20px}}main.diary-wrap td.column .slots .diary-notes-hover h4{font-size:12px;line-height:1.3em;font-weight:700;margin:0 0 7px;color:#717033}main.diary-wrap td.column .slots .diary-notes-hover p{font-size:12px;line-height:1.3em;margin:0;color:#717033}main.diary-wrap td.column .slots .appt-notes-hover{padding:5px 5px 15px 7px;margin-top:-1px;cursor:default;left:100%;font-size:13px;min-width:150px;line-height:1.3em}@media only screen and (max-width:670px){main.diary-wrap td.column .slots .appt-notes-hover{display:none!important}}main.diary-wrap td.column .slots .appt-notes-hover:after,main.diary-wrap td.column .slots .appt-notes-hover:before{content:"";display:table;line-height:0}main.diary-wrap td.column .slots .appt-notes-hover h4{font-size:12px;line-height:1.3em;font-weight:700;margin:0 0 7px;color:#717033}main.diary-wrap td.column .slots .appt-notes-hover p{font-size:12px;line-height:1.3em;margin:0;color:#717033}main.diary-wrap td.column:last-of-type .slots .appt-notes-hover{right:calc(100% - 5px);left:unset;box-shadow:-2px 3px 2px 0 rgba(108,118,137,.4)}main.diary-wrap td.column .slots .sidebar .tag.dna .appt-menu{padding:0 10px 10px;top:34px;right:-5px;left:auto}@media only screen and (min-width:480px){main.diary-wrap td.column .slots .sidebar .tag.dna .appt-menu{top:40px;right:-20px;left:auto}}@media only screen and (min-width:670px){main.diary-wrap td.column .slots .sidebar .tag.dna .appt-menu{right:-23px;left:auto}}main.diary-wrap td.column .slots .sidebar .tag.dna .appt-menu:after{right:20px;left:auto}main.diary-wrap td.column .slots .sidebar .tag.dna .appt-menu .appt-menu{right:0;left:auto}main.diary-wrap td.column .slots .sidebar .tag.dna .appt-menu .bttn.close{top:12px;right:12px}main.diary-wrap td.column .slots .sidebar .tag.dna .appt-menu .bttn.close+div{margin-bottom:0}main.diary-wrap td.column .slots .sidebar .tag.dna .appt-menu .dna-slots .slot{position:relative;left:0!important;width:100%!important;border:none!important;min-height:60px}main.diary-wrap td.column .slots .sidebar .tag.dna .appt-menu .dna-slots .slot .appt-container{outline:0}@media only screen and (min-width:670px){main.diary-wrap td.column:nth-child(1) .slots .sidebar .tag.dna .appt-menu,main.diary-wrap td.column:nth-child(2) .slots .sidebar .tag.dna .appt-menu{left:-23px}main.diary-wrap td.column:nth-child(1) .slots .sidebar .tag.dna .appt-menu:after,main.diary-wrap td.column:nth-child(2) .slots .sidebar .tag.dna .appt-menu:after{left:20px}main.diary-wrap td.column:nth-child(1) .slots .sidebar .tag.dna .appt-menu .appt-menu,main.diary-wrap td.column:nth-child(2) .slots .sidebar .tag.dna .appt-menu .appt-menu{left:0}}main.diary-wrap .timeblocks{width:100%;list-style-type:none;margin:0;padding:0;z-index:-2}main.diary-wrap .timeblocks:after,main.diary-wrap .timeblocks:before{content:"";display:table;line-height:0}main.diary-wrap .timeblocks li{transition:height .15s ease-out;float:left;width:100%;height:calc(15 * 4px);border-top:1px solid #255187}@media only screen and (max-width:670px){main.diary-wrap .diarybody.full-week-view table.single{border:none;background:0 0}main.diary-wrap .diarybody.full-week-view table.single thead{display:none}main.diary-wrap .diarybody.full-week-view table.single tbody tr.diary-slots-row td{margin-bottom:17px}main.diary-wrap .diarybody.full-week-view table.single tbody td.column{display:block;position:relative;width:100%;border-top:none;border-left:1px solid #255187;border-right:1px solid #255187;border-bottom:1px solid #255187;background-image:url(/img/diagonal-line-bg.svg);background-size:2500px;background-attachment:scroll;background-repeat:repeat-y;background-position:top left;background-color:#f4f6f9}@supports (-ms-ime-align:auto){main.diary-wrap .diarybody.full-week-view table.single tbody td.column{background-image:url(/img/diagonal-line-bg.png);background-size:14px;background-repeat:repeat}}main.diary-wrap .diarybody.full-week-view table.single tbody td.column:first-of-type{display:block}main.diary-wrap .diarybody.full-week-view table.single tbody td.column:empty{display:none!important}main.diary-wrap .diarybody.full-week-view table.single tbody td.column .mobile-head{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;cursor:default;font-family:Roboto,sans-serif,Arial,Helvetica,sans-serif;display:table;width:100%;outline:#255187 solid 1px;position:relative;top:0;background-color:#fff;z-index:1;text-align:center}main.diary-wrap .diarybody.full-week-view table.single tbody td.column .mobile-head .month-year{display:table;background-color:#255187;height:19px;font-size:11px;letter-spacing:1px;position:relative;font-weight:700;line-height:normal;color:#fff;width:100%}main.diary-wrap .diarybody.full-week-view table.single tbody td.column .mobile-head .month-year:after{background-color:#255187}main.diary-wrap .diarybody.full-week-view table.single tbody td.column .mobile-head .month-year span{display:table-cell;vertical-align:middle;padding-top:1px}main.diary-wrap .diarybody.full-week-view table.single tbody td.column .mobile-head .day-date{display:table;background-color:#eceef3;height:48px;font-size:12px;letter-spacing:.01em;padding-bottom:4px;position:relative;font-weight:700;line-height:1.2em;color:#255187;width:100%}main.diary-wrap .diarybody.full-week-view table.single tbody td.column .mobile-head .day-date:after{background-color:#eceef3}main.diary-wrap .diarybody.full-week-view table.single tbody td.column .mobile-head .day-date .dayname{color:#255187;font-size:11px;display:block;margin-top:6px}main.diary-wrap .diarybody.full-week-view table.single tbody td.column .mobile-head .day-date .date{display:block;font-size:17px}main.diary-wrap .diarybody.full-week-view table.single tbody td.column .mobile-head .day-date .usercolor{position:absolute;bottom:0;left:0;width:100%;height:4px;box-sizing:content-box;background-color:#E5DBA1}}@media only screen and (max-width:670px) and (-ms-high-contrast:active),only screen and (max-width:670px) and (-ms-high-contrast:none){main.diary-wrap .diarybody.full-week-view table.single tbody td.column{background-image:url(/img/diagonal-line-bg.png);background-size:14px;background-repeat:repeat}}@media only screen and (max-width:670px) and (-ms-high-contrast:active){main.diary-wrap .diarybody.full-week-view table.single tbody td.column .mobile-head .day-date .usercolor{bottom:1px}}@media only screen and (max-width:670px){main.diary-wrap .diarybody.full-week-view table.single tbody td.column .mobile-head .calendar-dates{border-top:1px solid #255187}}main.diary-wrap .topbar{display:block;background-color:#fff;z-index:101;opacity:1}main.diary-wrap .topbar:after,main.diary-wrap .topbar:before{content:"";display:table;line-height:0}main.diary-wrap .topbar .bttn.group.zoom,main.diary-wrap .topbar .bttn.room .c-svg,main.diary-wrap .topbar .bttn.user .c-svg{display:none}main.diary-wrap .topbar .bttn{padding:0;width:35px;border:none;overflow:hidden;background:0 0;position:absolute;top:2px}main.diary-wrap .topbar .bttn.disabled{opacity:.5;pointer-events:none}main.diary-wrap .topbar .bttn.zoom-menu-toggle{left:0}main.diary-wrap .topbar .bttn.prev.lrg{left:14.5%}main.diary-wrap .topbar .bttn.next.lrg{left:30%}main.diary-wrap .topbar .bttn.calendar{left:calc(50% - 17.5px)}main.diary-wrap .topbar .bttn.refresh{right:14.5%}main.diary-wrap .topbar .bttn.info{right:0}main.diary-wrap .topbar .bttn.room,main.diary-wrap .topbar .bttn.user{right:30%}main.diary-wrap .topbar .bttn.room.multi .c-svg:nth-of-type(4),main.diary-wrap .topbar .bttn.room.single .c-svg:nth-of-type(3),main.diary-wrap .topbar .bttn.user.multi .c-svg:nth-of-type(2),main.diary-wrap .topbar .bttn.user.single .c-svg:nth-of-type(1){display:flex}main.diary-wrap .topbar .bttn .c-svg{height:35px;width:35px;min-height:35px;min-width:35px}main.diary-wrap .topbar .bttn .c-svg svg{height:17px;width:17px}@media only screen and (min-width:580px){main.diary-wrap .topbar .bttn .c-svg{top:-1px;left:-1px}}main.diary-wrap .topbar .dropdown-container{display:block;width:100%;border-radius:3px;border:1px solid #255187;background-color:#fff;height:35px;white-space:nowrap;position:relative;top:36px}main.diary-wrap .topbar .dropdown-container:after,main.diary-wrap .topbar .dropdown-container:before{content:"";display:table;line-height:0}main.diary-wrap .topbar .dropdown-container .dropdown.practitioner{width:100%;cursor:pointer;display:inline-block!important}main.diary-wrap .topbar .dropdown-container .dropdown.practitioner.active>select,main.diary-wrap .topbar .dropdown-container .dropdown.practitioner:hover>select{color:#578bc9;background-color:#ecf2f9}@media (hover:none){main.diary-wrap .topbar .dropdown-container .dropdown.practitioner:hover>select{color:#255187}main.diary-wrap .topbar .dropdown-container .dropdown.practitioner:hover:after{opacity:0}}main.diary-wrap .topbar .dropdown-container .dropdown.practitioner select{box-shadow:none;pointer-events:none;color:#255187;font-size:12px;text-align:left;font-family:'Noto Sans',sans-serif;font-weight:700;border:none;float:left;line-height:33px;height:33px!important;width:100%!important;padding:0 0 0 10px;margin:0;transition:background-color .2s linear,color .2s linear;border-radius:3px}main.diary-wrap .topbar .dropdown-container .dropdown.practitioner .c-svg{position:absolute;top:0;right:0;height:100%;width:35px}main.diary-wrap .topbar .dropdown-container .dropdown.practitioner .c-svg svg{height:12px;width:12px}main.diary-wrap .topbar .prevthisnext{display:none}@media only screen and (min-width:580px) and (hover:none){main.diary-wrap .topbar .bttn:hover:after{opacity:0}}@media only screen and (min-width:580px){main.diary-wrap .topbar .bttn{position:absolute;top:18px;border:1px solid #255187!important}main.diary-wrap .topbar .bttn.active{background-color:#ecf2f9}main.diary-wrap .topbar .bttn.active svg{fill:#578bc9}main.diary-wrap .topbar .bttn.zoom-menu-toggle{left:auto;right:286px}main.diary-wrap .topbar .bttn.next.lrg,main.diary-wrap .topbar .bttn.prev.lrg{display:none}main.diary-wrap .topbar .bttn.room,main.diary-wrap .topbar .bttn.user{right:80px;left:auto}main.diary-wrap .topbar .bttn.calendar{right:120px;left:auto}main.diary-wrap .topbar .bttn.refresh{right:40px;left:auto}main.diary-wrap .topbar .bttn.info{right:0}main.diary-wrap .topbar .prevthisnext{display:flex;justify-content:center;align-items:center;position:absolute;top:18px;right:160px;height:35px;width:121px;font-weight:700;border:1px solid #255187;border-radius:3px;white-space:nowrap;overflow:hidden;background-color:#fff}main.diary-wrap .topbar .prevthisnext:after,main.diary-wrap .topbar .prevthisnext:before{content:"";display:table;line-height:0}main.diary-wrap .topbar .prevthisnext:after{clear:both}main.diary-wrap .topbar .prevthisnext>span{border:none!important;position:absolute;cursor:pointer;height:34px;line-height:34px}main.diary-wrap .topbar .prevthisnext>span.bttn{top:0;height:35px;width:35px;min-height:35px;min-width:35px}main.diary-wrap .topbar .prevthisnext>span.bttn.prev{left:0}main.diary-wrap .topbar .prevthisnext>span.bttn.next{right:0}main.diary-wrap .topbar .prevthisnext>span.bttn svg{height:12px;width:12px}main.diary-wrap .topbar .prevthisnext>span.thisweek{color:#255187;font-size:.75rem;transition:color .2s linear}main.diary-wrap .topbar .prevthisnext>span.thisweek:hover{color:#578bc9}main.diary-wrap .topbar .dropdown-container{position:absolute;top:18px;left:0;width:auto;width:calc(100% - 326px)}main.diary-wrap .topbar .dropdown-container .dropdown.practitioner{width:100%}main.diary-wrap .topbar .dropdown-container .dropdown.practitioner select{font-size:11px}}@media only screen and (min-width:670px){main.diary-wrap .topbar .bttn.zoom-menu-toggle{display:none}main.diary-wrap .topbar .bttn.group.zoom{display:flex;align-items:center;justify-content:center;left:calc(100% - 407px);width:129px;padding:0 7px;cursor:default}main.diary-wrap .topbar .bttn.group.zoom:after,main.diary-wrap .topbar .bttn.group.zoom:before{content:"";display:table;line-height:0}main.diary-wrap .topbar .bttn.group.zoom:after{clear:both;display:none}main.diary-wrap .topbar .bttn.group.zoom>span{display:block;border:none!important;position:relative;cursor:pointer;height:34px;line-height:34px;top:0;text-align:center;right:unset;float:left}main.diary-wrap .topbar .dropdown-container{width:calc(100% - 412px)}}@media only screen and (min-width:768px){main.diary-wrap .topbar .bttn,main.diary-wrap .topbar .dropdown-container,main.diary-wrap .topbar .prevthisnext{transition:all .15s linear}main.diary-wrap .topbar .bttn.group.zoom{left:276px}main.diary-wrap .topbar .bttn.room,main.diary-wrap .topbar .bttn.user{right:90px}main.diary-wrap .topbar .bttn.calendar{right:135px}main.diary-wrap .topbar .bttn.refresh{right:45px}main.diary-wrap .topbar .prevthisnext{right:180px}main.diary-wrap .topbar .dropdown-container{width:266px}main.diary-wrap .topbar .dropdown-container:after{display:none}main.diary-wrap .topbar .dropdown-container .dropdown.practitioner select{font-size:12px;font-weight:700;width:calc(100% - 30px)}}@media only screen and (min-width:992px){main.diary-wrap .topbar .bttn.group.zoom{left:330px}main.diary-wrap .topbar .bttn.room,main.diary-wrap .topbar .bttn.user{right:100px}main.diary-wrap .topbar .bttn.calendar{right:150px}main.diary-wrap .topbar .bttn.refresh{right:50px}main.diary-wrap .topbar .prevthisnext{right:201px;width:150px}main.diary-wrap .topbar .prevthisnext>span.thisweek{font-size:.8rem}main.diary-wrap .topbar .prevthisnext>span.bttn.prev{left:2px}main.diary-wrap .topbar .prevthisnext>span.bttn.next{right:2px}main.diary-wrap .topbar .dropdown-container{width:315px;max-width:none}main.diary-wrap .topbar .dropdown-container .dropdown.practitioner select{font-weight:700;width:calc(100% - 30px)}}main.diary-wrap .multi-date-head{width:100%;left:0;text-align:center}main.diary-wrap .multi-date-head tr:nth-of-type(1) td{display:none;background-color:#255187;height:28px;padding-top:1px;font-size:12px;color:#255187;letter-spacing:1px;border-bottom:2px solid #fff}main.diary-wrap .multi-date-head tr:nth-of-type(1) td:first-of-type{display:table-cell}@media only screen and (min-width:670px){main.diary-wrap .multi-date-head tr:nth-of-type(1) td{display:table-cell}}main.diary-wrap .move-appointment-banner{position:fixed;bottom:0;height:0;width:100%;background:#e7ecf2;z-index:20;overflow:hidden;box-shadow:inset 0 0 0 2px #255187;transition:all height .5s;-webkit-transition:all height .5s;-moz-transition:all height .5s;-o-transition:all height .5s}main.diary-wrap .move-appointment-banner .move-appointment-header{padding:4px 4px 4px 15px;background:#255187}@media only screen and (min-width:480px){main.diary-wrap .move-appointment-banner .move-appointment-header{padding:4px 4px 4px 30px}}main.diary-wrap .move-appointment-banner .move-appointment-header h4{font-size:12px;margin:0;color:#fff;letter-spacing:.05em}main.diary-wrap .move-appointment-banner .move-appointment-banner-bottom{padding:10px 0 0;color:#255187}main.diary-wrap .move-appointment-banner .move-appointment-banner-bottom p{margin:0;line-height:1.3em}main.diary-wrap .diary-legend .group .items:after,main.diary-wrap .diary-legend .group .items:before,main.diary-wrap .diary-legend .group:after,main.diary-wrap .diary-legend .group:before{line-height:0;content:"";display:table}main.diary-wrap .move-appointment-banner .move-appointment-banner-bottom .move-appointment-info{padding:5px 10px 5px 15px;float:left}@media only screen and (min-width:480px){main.diary-wrap .move-appointment-banner .move-appointment-banner-bottom .move-appointment-info{padding:5px 10px 5px 30px}}main.diary-wrap .move-appointment-banner .move-appointment-banner-bottom .move-appointment-type{padding:5px 5px 5px 10px;float:left}main.diary-wrap .move-appointment-banner .move-appointment-banner-bottom .move-appointment-cancel{float:right;padding:5px 15px 5px 5px}@media only screen and (min-width:480px){main.diary-wrap .move-appointment-banner .move-appointment-banner-bottom .move-appointment-cancel{padding:5px 30px 5px 5px}}main.diary-wrap .diary-legend:before{content:'';height:20px;width:100%;position:absolute;top:-20px;left:0;box-shadow:inset 0 -18px 8px -15px rgba(37,81,135,.3)}main.diary-wrap .diary-legend.fixed{position:fixed;bottom:0;left:0;width:100%;z-index:20;background:#fff}.c-icon,.c-spinner__image{background-position:center center}main.diary-wrap .diary-legend .head{width:100%;height:34px;background-color:#578bc9;display:flex;align-items:center;justify-content:space-between;padding:0 5px 0 15px;cursor:s-resize;transition:background-color .15s linear}main.diary-wrap .diary-legend .head:hover{background-color:#4d7cb3}main.diary-wrap .diary-legend .head .legend-title{margin:0;font-size:14px;text-align:center;text-transform:uppercase;color:#fff;font-weight:500}main.diary-wrap .diary-legend .body{background-color:#fff;max-height:400px;height:40vh}@media only screen and (min-width:670px){main.diary-wrap .diary-legend .body{height:30vh}}@media only screen and (min-width:768px){main.diary-wrap .diary-legend .body{height:auto}}main.diary-wrap .diary-legend .groups{display:flex;flex-direction:column}main.diary-wrap .diary-legend .group:not(:last-child){padding-bottom:15px;border-bottom:1px dashed #255187;margin-bottom:15px}main.diary-wrap .diary-legend .group h3{color:#255187;font-weight:700;font-size:13px;margin:0 0 0 9px}main.diary-wrap .diary-legend .group .items{width:100%;max-width:1000px}main.diary-wrap .diary-legend .group .items .item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;cursor:default;line-height:18px;display:flex;align-items:center;position:relative;height:40px;float:left;width:100%;padding-left:10px}main.diary-wrap .diary-legend .group .items .item:after,main.diary-wrap .diary-legend .group .items .item:before{content:"";display:table;line-height:0}@media only screen and (min-width:670px){main.diary-wrap .diary-legend .group .items .item{width:50%}}main.diary-wrap .diary-legend .group .items .item .c-svg{height:20px;width:20px;min-height:20px;min-width:20px}main.diary-wrap .diary-legend .group .items .item .c-svg svg{height:20px;width:20px}main.diary-wrap .diary-legend .group .items .item img.symbol,main.diary-wrap .diary-legend .group .items .item span.symbol{height:20px;min-width:20px;margin:0}main.diary-wrap .diary-legend .group .items .item img.symbol.color,main.diary-wrap .diary-legend .group .items .item span.symbol.color{border-radius:1px;border:1px solid #000}main.diary-wrap .diary-legend .group .items .item img.symbol.status,main.diary-wrap .diary-legend .group .items .item span.symbol.status{border-style:solid;border-width:0 20px 20px 0}main.diary-wrap .diary-legend .group .items .item img.symbol.badge,main.diary-wrap .diary-legend .group .items .item span.symbol.badge{border-radius:3px;background-color:grey;color:#fff;padding:4px 0;min-width:33px;font-size:14px;line-height:14px;letter-spacing:.5px;text-align:center}.c-button-set.m--align-right,.c-data__value{text-align:right}main.diary-wrap .diary-legend .group .items .item img.symbol.badge.positive,main.diary-wrap .diary-legend .group .items .item span.symbol.badge.positive{background-color:#819b4b}main.diary-wrap .diary-legend .group .items .item img.symbol.badge.negative,main.diary-wrap .diary-legend .group .items .item span.symbol.badge.negative{background-color:#bb6767}main.diary-wrap .diary-legend .group .items .item img.symbol.badge.data-count,main.diary-wrap .diary-legend .group .items .item span.symbol.badge.data-count{background-color:#578bc9}main.diary-wrap .diary-legend .group .items .item img.description,main.diary-wrap .diary-legend .group .items .item span.description{display:flex;align-items:center;padding-left:10px;height:inherit;float:none;font-size:13px;color:#255187}.call-handling-logged-in main.diary-wrap .main_diary_area{padding-top:8px}@media only screen and (min-width:480px){.call-handling-logged-in main.diary-wrap .main_diary_area{padding-top:10px}}@media only screen and (min-width:580px){.call-handling-logged-in main.diary-wrap .main_diary_area{padding-top:0}}@media only screen and (min-width:670px){.call-handling-logged-in main.diary-wrap .main_diary_area{padding-top:30px}}.call-handling-logged-in main.diary-wrap .topbar{top:68px}@media only screen and (min-width:480px){.call-handling-logged-in main.diary-wrap .topbar{top:70px}}@media only screen and (min-width:670px){.call-handling-logged-in main.diary-wrap .topbar{top:99px}}@media only screen and (min-width:1200px){.call-handling-logged-in main.diary-wrap .main_diary_area{padding-top:45px}.call-handling-logged-in main.diary-wrap .topbar{top:115px}}@media only screen and (min-width:1400px){.call-handling-logged-in main.diary-wrap .main_diary_area{padding-top:55px}.call-handling-logged-in main.diary-wrap .topbar{top:125px}}.c-spinner{display:flex;position:relative;margin:0 auto;max-width:300px;flex-direction:column;justify-content:center;align-items:center}.c-spinner__image{background-image:url(/img/spinner.svg);background-size:65px;background-repeat:no-repeat;width:65px;height:65px}@media only screen and (min-width:480px){.c-spinner__image{width:75px;height:75px;background-size:75px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.c-spinner__image{background-image:url(/img/spinner.gif)}}@supports (-ms-ime-align:auto){.c-spinner__image{background-image:url(/img/spinner.gif)}}@supports (-ms-accelerator:true){.c-spinner__image{background-image:url(/img/spinner.gif)}}.c-spinner__text{margin:2px 0 0;color:#255187;font-size:15px;font-weight:600;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;cursor:default}.c-button,.c-button:active,.c-button:hover,.c-button:link,.c-button:visited{color:#fff}.c-spinner__text[data-message]::before{content:attr(data-message) ""}@media only screen and (min-width:400px){.c-spinner__text{font-size:16px}}@media only screen and (min-width:480px){.c-spinner__text{font-size:17px}}@media only screen and (min-width:600px){.c-spinner__image{width:85px;height:85px;background-size:85px}.c-spinner__text{font-size:18px}}@media only screen and (min-width:1200px){.c-spinner__image{width:95px;height:95px;background-size:95px}.c-spinner__text{font-size:19px}}.c-button-set{width:100%}.c-button-set:after,.c-button-set:before{content:"";display:table;line-height:0}.c-button-set.m--mt10{margin-top:10px}.c-button-set.m--flex-set{display:flex}.c-button-set.m--flex-set:after,.c-button-set.m--flex-set:before{display:none}.c-button{display:flex;cursor:pointer;border-radius:3px;font-size:11px;text-align:center;vertical-align:middle;font-weight:500;letter-spacing:.08em;outline:0;margin:0 0 0 10px;padding:1px 15px 0;border:none!important;line-height:0;height:33px;justify-content:center;align-items:center;white-space:nowrap;position:relative;background-color:#666}.c-button .c-svg{opacity:.88}.c-button,.c-button:hover .c-svg{opacity:1;transition:all .2s linear}.c-button:only-child{margin-left:0;margin-right:0}.c-button:disabled{pointer-events:none!important;opacity:.2!important}.c-button:last-of-type{margin-right:0}.c-button.m--margin-top-small{margin-top:10px}.c-button.m--disabled{opacity:.7;pointer-events:none}.c-button.m--width-full{width:100%;margin-left:0;margin-right:0}.c-button.m--float-left{float:left;margin-left:0;margin-right:10px}.c-button.m--float-left:last-of-type{margin-left:0}.c-button.m--float-right{float:right;margin-left:10px;margin-right:0}.c-button.m--float-right:last-of-type{margin-left:10px}.c-button.m--margin-10px{margin:10px!important}.c-button.m--margin-0{margin:0!important}.c-button.m--green{background-color:#a6c761}.c-button.m--green:hover{background-color:#86a347}.c-button.m--red{background-color:#c53e3b}.c-button.m--red:hover{background-color:#af3734}.c-button.m--blue{background-color:#578bc9}.c-button.m--blue:hover{background-color:#4d7cb3}.c-button.m--purple{background-color:#7a58a3}.c-button.m--purple:hover{background-color:#6c4e91}.c-button.m--orange{background-color:#fa8c2b}.c-button.m--orange:hover{background-color:#de7c26}.c-button.m--dark-blue{background-color:#255187}.c-button.m--dark-blue:hover{background-color:#214878}.c-button.m--dojo-teal{background-color:#00A699}.c-button.m--dojo-teal:hover{background-color:#049b8e}.c-button .c-svg{position:absolute;top:0;left:5px;height:33px;width:33px;min-height:33px;min-width:33px}.c-button .c-svg svg{height:16px;width:16px}.c-button.m--icon-over-xs .c-button__icon{display:none}@media only screen and (min-width:670px){.c-button.m--icon-over-xs{padding:0 20px 0 40px;background-position:center left 10px;background-repeat:no-repeat;background-size:28px 28px}.c-button.m--icon-over-xs .c-button__icon{display:initial}}.c-button.m--icon-over-md .c-button__icon{display:none}@media only screen and (min-width:992px){.c-button.m--icon-over-md{padding:0 20px 0 40px;background-position:center left 10px;background-repeat:no-repeat;background-size:28px 28px}.c-button.m--icon-over-md .c-button__icon{display:initial}}@media only screen and (max-width:479px){.c-button.m--icon-only-upto-xs{height:33px;width:33px;padding:0}.c-button.m--icon-only-upto-xs .c-button__icon{display:initial}.c-button.m--icon-only-upto-xs .c-button__text{display:none}.c-button.m--icon-only-upto-xs .c-svg{position:static}}@media only screen and (min-width:480px){.c-button.m--icon-only-upto-xs .c-button__text{display:initial}}@media only screen and (max-width:399px){.c-button.m--full-width-upto-xxxs{width:100%;text-align:center;padding:0 15px!important}.c-button.m--full-width-upto-xxxs:not(:last-child){margin-bottom:10px}.c-button.m--full-width-upto-xxxs .c-button__icon{display:none}}.c-button.m--icon .c-button__icon,.c-button.m--icon-only .c-button__icon{display:initial}.c-button.m--icon{padding:0 20px 0 40px;background-position:center left 10px;background-repeat:no-repeat;background-size:28px 28px}.c-button.m--icon.m--add{background-image:url(/img/icons/icon-add.svg)}.c-button.m--icon.m--delete{background-image:url(/img/icons/icon-delete-01.svg)}.c-button.m--icon.m--edit{background-image:url(/img/icons/icon-edit-01.svg)}.c-button.m--icon.m--start-consultation{background-image:url(/img/icons/icon-consultation-01.svg)}.c-button.m--icon.m--current{background-image:url(/img/icons/icon-select-01.svg)}.c-button.m--icon.m--key{background-image:url(/img/icons/key-white.svg);background-size:40px 40px}.c-button.m--icon.m--return{background-image:url(/img/icons/back-arrow-round-white.svg)}.c-button.m--icon.m--angle-left-white{background-image:url(/img/icons/angle-left-white.svg);background-size:20px 20px;background-position:center left 13px}.c-button.m--icon-only{height:33px;width:33px;padding:0;min-width:0;overflow:hidden;background-repeat:no-repeat}.c-button.m--icon-only .c-button__text{display:none}.c-button.m--icon-only .c-svg{position:static}.c-button.m--icon-only.m--change-camera{background-image:url(/img/icons/change-camera-white.svg)}.c-button.m--icon-only.m--end-call{background-image:url(/img/icons/end-call-white.svg)}.c-button.m--icon-only.m--toggle-own-camera-off{background-image:url(/img/icons/toggle-own-video-hidden-white.svg)}.c-button.m--icon-only.m--toggle-own-camera-on{background-image:url(/img/icons/toggle-own-video-visible-white.svg)}.c-button.m--icon-only.m--chat{background-image:url(/img/icons/open-chat-white.svg)}.c-button.m--icon-only.m--zoom-menu-toggle{background-image:url(/img/icons/zoom-menu-toggle-darkblue.svg)}.c-button.m--icon-only.m--zoom-menu-toggle:hover{background-image:url(/img/icons/zoom-menu-toggle-lightblue.svg)}.c-button.m--icon-only.m--prev-lrg{background-image:url(/img/icons/arrow-left-large-darkblue.svg)}.c-button.m--icon-only.m--prev-lrg:hover{background-image:url(/img/icons/arrow-left-large-lightblue.svg)}.c-button.m--icon-only.m--next-lrg{background-image:url(/img/icons/arrow-right-large-darkblue.svg)}.c-button.m--icon-only.m--next-lrg:hover{background-image:url(/img/icons/arrow-right-large-lightblue.svg)}.c-button.m--icon-only.m--user-single{background-image:url(/img/icons/single-user-darkblue.svg)}.c-button.m--icon-only.m--user-single:hover{background-image:url(/img/icons/single-user-lightblue.svg)}.c-button.m--icon-only.m--user-multi{background-image:url(/img/icons/multi-user-darkblue.svg)}.c-button.m--icon-only.m--user-multi:hover{background-image:url(/img/icons/multi-user-lightblue.svg)}.c-button.m--icon-only.m--calendar{background-image:url(/img/icons/calendar-darkblue.svg)}.c-button.m--icon-only.m--calendar:hover{background-image:url(/img/icons/calendar-lightblue.svg)}.c-button.m--icon-only.m--refresh{background-image:url(/img/icons/refresh-darkblue.svg)}.c-button.m--icon-only.m--refresh:hover{background-image:url(/img/icons/refresh-lightblue.svg)}.c-button.m--icon-only.m--info{background-image:url(/img/icons/info-darkblue.svg)}.c-button.m--icon-only.m--info:hover{background-image:url(/img/icons/info-lightblue.svg)}.c-button.m--align-left{float:left;width:auto;margin-right:10px}.c-button.m--align-right{float:right;width:auto;margin-left:10px}.c-button.m--input-button{position:absolute;top:1px;right:1px;border-radius:0 2px 2px 0;width:35px;height:calc(100% - 2px)}.c-button.m--input-button .c-form-fields__icon,.c-camera,.c-camera__view{height:100%;width:100%}.c-button.m--large{padding:25px}.c-button.m--dojo{font-size:12px;padding:20px;color:#000;background:#fff;border:2px solid #000!important}.c-button.m--dojo img{width:70px;padding-left:3px}.c-button.m--dojo-alt{font-size:12px;color:#000;background:#fff;padding:5px}.c-button.m--dojo-alt img{width:70px;padding-left:3px}.c-button.m--margin-none{margin:0}.c-button.m--margin-small{margin:5px}@media only screen and (min-width:400px){.c-button{width:initial;margin-bottom:0;text-align:initial}}@media only screen and (min-width:480px){.c-button.m--align-left-xxs{float:left;width:auto;margin-right:10px}.c-button.m--align-right-xxs{float:right;width:auto;margin-left:10px}.c-button.m--margin-top-medium-xxs{margin-top:15px}}@media only screen and (min-width:670px){.c-button.m--align-left-xs{float:left;width:auto;margin-right:10px}.c-button.m--align-right-xs{float:right;width:auto;margin-left:10px}.c-button.m--margin-top-medium-xs{margin-top:15px}}.c-camera{position:fixed;left:0;top:0;bottom:0;right:0;min-height:280px;max-height:100%;max-width:100%;overflow:hidden;background-color:#fff;z-index:100000000;transition:min-height .2s linear}@media only screen and (min-width:992px){.c-camera{min-height:560px}}.c-camera__view{position:absolute}.c-camera__screen{transition:height .2s linear;background-color:#000;width:100%;height:calc(100% - 120px)}@media only screen and (min-width:480px){.c-camera__screen{height:calc(100% - 140px)}}@media only screen and (max-width:991px) and (min-aspect-ratio:16 / 12){.c-camera__screen{height:calc(100% - 90px)}}.c-camera__video{width:90%;height:90%}.c-camera__message{text-align:center;width:calc(100% - 60px);max-width:300px}@media only screen and (max-width:991px) and (min-aspect-ratio:16 / 12){.c-camera__message{width:90%}}.c-camera__message .c-svg{margin:0 auto;border-radius:50%;background-color:#d13e3e;height:60px;width:60px;min-height:60px;min-width:60px}.c-camera__message .c-svg svg{height:55%;width:55%}@media only screen and (min-width:480px){.c-camera__message .c-svg{height:70px;width:70px;min-height:70px;min-width:70px}.c-camera__message .c-svg svg{height:55%;width:55%}}@media only screen and (min-width:670px){.c-camera__message .c-svg{height:80px;width:80px;min-height:80px;min-width:80px}.c-camera__message .c-svg svg{height:55%;width:55%}}@media only screen and (min-width:768px){.c-camera__message .c-svg{height:90px;width:90px;min-height:90px;min-width:90px}.c-camera__message .c-svg svg{height:55%;width:55%}}@media only screen and (min-width:992px){.c-camera__message .c-svg{height:100px;width:100px;min-height:100px;min-width:100px}.c-camera__message .c-svg svg{height:55%;width:55%}}@media only screen and (max-width:991px) and (min-aspect-ratio:16 / 12){.c-camera__message .c-svg{height:55px;width:55px;min-height:55px;min-width:55px}.c-camera__message .c-svg svg{height:55%;width:55%}}.c-camera__message-text{padding:5px 0 0}.c-camera__spinner{flex-direction:column;align-items:center;justify-content:space-between;display:block;margin:0 auto;background-image:url(/img/spinner-white.svg);background-repeat:no-repeat;background-size:100%;background-position:center;height:140px;width:140px}@media only screen and (min-width:480px){.c-camera__spinner{height:160px;width:160px}}@media only screen and (min-width:670px){.c-camera__spinner{height:180px;width:180px}}@media only screen and (min-width:768px){.c-camera__spinner{height:200px;width:200px}}@media only screen and (min-width:1200px){.c-camera__spinner{height:220px;width:220px}}.c-camera__image-container{max-height:90%;max-width:90%;border:1px solid gray;padding:10px}@media only screen and (min-width:992px){.c-camera__image-container{padding:15px}}@media only screen and (max-width:991px) and (min-aspect-ratio:16 / 12){.c-camera__spinner{height:150px;width:150px;margin-top:55px}.c-camera__image-container{padding:5px}}.c-camera__image{height:auto;width:auto;object-fit:cover}.c-camera__image:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #fff;z-index:1}.c-camera__toolbar{transition:height .2s linear;flex-direction:column;background-color:#fff;position:absolute;bottom:0;left:0;width:100%;padding-left:15px;padding-right:15px;height:120px}@media only screen and (min-width:480px){.c-camera__toolbar{height:140px}}@media only screen and (max-width:991px) and (min-aspect-ratio:16 / 12){.c-camera__toolbar{height:90px}.c-camera__toolbar.m--toolbar-take-photo{flex-direction:row}}.c-camera__toolbar.m--toolbar-loading{background-color:#000}.c-camera__action-change-camera,.c-camera__action-close-camera,.c-camera__action-take-photo{border-radius:50%;height:45px;width:45px;margin:0 15px;cursor:pointer;transition:background-color .15s linear}@media only screen and (min-width:480px){.c-camera__action-change-camera,.c-camera__action-close-camera,.c-camera__action-take-photo{height:55px;width:55px}}@media only screen and (max-width:991px) and (min-aspect-ratio:16 / 12){.c-camera__action-change-camera,.c-camera__action-close-camera,.c-camera__action-take-photo{height:50px;width:50px}}.c-camera__action-take-photo{height:60px;width:60px;background-color:#a6c761!important}.c-camera__action-take-photo:hover{background-color:#8fb540}.c-camera__action-take-photo .c-svg{opacity:.88}.c-camera__action-take-photo,.c-camera__action-take-photo:hover .c-svg{opacity:1;transition:all .2s linear}@media only screen and (min-width:480px){.c-camera__action-take-photo{height:70px;width:70px}}@media only screen and (max-width:991px) and (min-aspect-ratio:16 / 12){.c-camera__action-take-photo{height:50px;width:50px}}.c-camera__action-take-photo .c-svg{top:-2px;height:60px;width:60px;min-height:60px;min-width:60px}.c-camera__action-take-photo .c-svg svg{height:29px;width:29px}@media only screen and (min-width:480px){.c-camera__action-take-photo .c-svg{height:70px;width:70px;min-height:70px;min-width:70px}.c-camera__action-take-photo .c-svg svg{height:35px;width:35px}}@media only screen and (max-width:991px) and (min-aspect-ratio:16 / 12){.c-camera__action-take-photo .c-svg{height:50px;width:50px;min-height:50px;min-width:50px}.c-camera__action-take-photo .c-svg svg{height:23px;width:23px}}.c-camera__action-close-camera{background-color:#d13e3e!important}.c-camera__action-close-camera:hover{background-color:#b22a2a}.c-camera__action-change-camera{background-color:#578bc9!important}.c-camera__action-change-camera:hover{background-color:#3a71b3}.c-camera__action-change-camera .c-svg,.c-camera__action-close-camera .c-svg{opacity:.88;height:27px;width:27px;min-height:27px;min-width:27px}.c-camera__action-change-camera,.c-camera__action-change-camera:hover .c-svg,.c-camera__action-close-camera,.c-camera__action-close-camera:hover .c-svg{opacity:1;transition:all .2s linear}.c-camera__action-change-camera .c-svg svg,.c-camera__action-close-camera .c-svg svg{height:19px;width:19px}@media only screen and (min-width:480px){.c-camera__action-change-camera .c-svg,.c-camera__action-close-camera .c-svg{height:35px;width:35px;min-height:35px;min-width:35px}.c-camera__action-change-camera .c-svg svg,.c-camera__action-close-camera .c-svg svg{height:21px;width:21px}}.c-camera__buttons{padding:10px}@media only screen and (min-width:480px){.c-camera__buttons{padding:15px}}@media only screen and (max-width:991px) and (min-aspect-ratio:16 / 12){.c-camera__action-change-camera .c-svg,.c-camera__action-close-camera .c-svg{height:28px;width:28px;min-height:28px;min-width:28px}.c-camera__action-change-camera .c-svg svg,.c-camera__action-close-camera .c-svg svg{height:20px;width:20px}.c-camera__buttons{padding:5px}}.c-camera__button-change-camera{background-color:#7a58a3!important}@media only screen and (max-width:479px){.c-camera__button-change-camera{display:none!important}}.c-camera__button-change-camera:hover{background-color:#614682}.c-camera__link-change-camera{position:relative;top:5px;font-weight:800;height:20px;font-size:15px;user-select:none}@media only screen and (min-width:480px){.c-camera__link-change-camera{display:none}}.c-camera__link-change-camera,.c-camera__link-change-camera:hover,.c-camera__link-change-camera:link,.c-camera__link-change-camera:visited{color:#7a58a3!important}.c-camera__button-change-camera.m--no-other-cameras,.c-camera__link-change-camera.m--no-other-cameras{pointer-events:none;opacity:.5}.c-camera__button-accept-photo,.c-camera__button-change-camera,.c-camera__button-close-camera,.c-camera__button-retake-photo{cursor:pointer;border-radius:3px;font-size:11px;font-weight:500;letter-spacing:.08em;outline:0;border:none!important;line-height:0;height:43px;padding:1px 20px 0;white-space:nowrap;position:relative;min-width:80px;margin:0 5px;color:#fff;user-select:none}.c-camera__button-accept-photo .c-svg,.c-camera__button-change-camera .c-svg,.c-camera__button-close-camera .c-svg,.c-camera__button-retake-photo .c-svg{opacity:.88;position:absolute;top:0;left:2px;display:none}.c-camera__button-accept-photo,.c-camera__button-accept-photo:hover .c-svg,.c-camera__button-change-camera,.c-camera__button-change-camera:hover .c-svg,.c-camera__button-close-camera,.c-camera__button-close-camera:hover .c-svg,.c-camera__button-retake-photo,.c-camera__button-retake-photo:hover .c-svg{opacity:1;transition:all .2s linear}@media only screen and (min-width:768px){.c-camera__button-accept-photo,.c-camera__button-change-camera,.c-camera__button-close-camera,.c-camera__button-retake-photo{margin:0 10px;min-width:95px}}@media only screen and (max-width:319px){.c-camera__button-accept-photo,.c-camera__button-change-camera,.c-camera__button-close-camera,.c-camera__button-retake-photo{padding:1px 15px 0;min-width:70px}}@media only screen and (max-width:991px) and (min-aspect-ratio:16 / 12){.c-camera__link-change-camera{top:0}.c-camera__button-accept-photo,.c-camera__button-change-camera,.c-camera__button-close-camera,.c-camera__button-retake-photo{height:33px;padding:1px 15px 0}}@media only screen and (min-width:992px){.c-camera__button-accept-photo.m--icon,.c-camera__button-change-camera.m--icon,.c-camera__button-close-camera.m--icon,.c-camera__button-retake-photo.m--icon{justify-content:flex-start;padding:1px 20px 0 45px}.c-camera__button-accept-photo .c-svg,.c-camera__button-change-camera .c-svg,.c-camera__button-close-camera .c-svg,.c-camera__button-retake-photo .c-svg{display:flex;height:42px;width:42px;min-height:42px;min-width:42px}.c-camera__button-accept-photo .c-svg svg,.c-camera__button-change-camera .c-svg svg,.c-camera__button-close-camera .c-svg svg,.c-camera__button-retake-photo .c-svg svg{height:18px;width:18px}}.c-camera__button-close-camera{background-color:#d13e3e!important}.c-camera__button-close-camera:hover{background-color:#b22a2a}.c-camera__button-accept-photo{background-color:#a6c761!important}.c-camera__button-accept-photo:hover{background-color:#8fb540}.c-camera__button-retake-photo{background-color:#578bc9!important}.c-camera__button-retake-photo:hover{background-color:#3a71b3}.c-camera__button-text{font-size:13px}@media only screen and (min-width:768px){.c-camera__button-text{font-size:15px}}.c-camera__text{color:#255187;margin:0 0 1px;font-size:.9rem;line-height:1.1rem;text-align:center}@media only screen and (min-width:480px){.c-camera__text{font-size:1rem}}@media only screen and (max-width:991px) and (min-aspect-ratio:16 / 12){.c-camera__text{font-size:.9rem}}.c-camera__text.m--large{font-size:1.3rem;line-height:1.5rem;margin:10px 0}@media only screen and (max-width:991px) and (min-aspect-ratio:16 / 12){.c-camera__text.m--large{font-size:1.2rem;line-height:1.2rem}.c-camera__text.m--left-landscape{text-align:left}}.c-camera__text.m--bold{font-weight:700}.c-camera__text.m--grey{color:#969696}.c-camera__text.m--extra-line-height{line-height:1.6rem}.c-camera__action-change-camera,.c-camera__action-close-camera,.c-camera__action-take-photo,.c-camera__actions,.c-camera__button-accept-photo,.c-camera__button-change-camera,.c-camera__button-close-camera,.c-camera__button-icon,.c-camera__button-retake-photo,.c-camera__buttons,.c-camera__screen,.c-camera__toolbar{display:flex;justify-content:center;align-items:center}.c-centered-text-box{display:inline-block;margin-bottom:10px;border:1px solid #255187;padding:20px 25px;width:100%;background-color:#fff;float:left;position:relative}@media only screen and (min-width:850px){.c-centered-text-box{width:calc(50% - 5px)}.c-centered-text-box:nth-last-of-type(2){margin-right:10px}}.c-centered-text-box__text{color:#255187;display:inline-block;text-align:center;width:100%}.c-centered-text-box__link:hover,.c-centered-text-box__text span{color:#255187}.c-centered-text-box__link:after{content:'';position:absolute;width:100%;height:100%;top:0;left:0}.c-client-search{position:relative;height:40px}.c-client-search__form{display:flex;position:relative;margin:0}@-moz-document url-prefix(){.c-client-search__form{display:block}}.c-client-search__button-advanced,.c-client-search__button-search,.c-client-search__dropdown-input-dob-icon{display:flex;align-items:center;justify-content:center}.c-client-search input[type=search],.c-client-search__dropdown-controls input[type=text]{background-color:#fff;color:#255187;outline:0;margin:0;font-size:14px;font-weight:400;box-shadow:none;border:1px solid #255187;cursor:text;background-image:none!important;line-height:1.1em;box-sizing:border-box}.c-client-search input[type=search]{padding:0 0 0 10px;border-radius:3px;height:40px;margin-right:-1px;position:absolute;top:0;left:0;width:calc(100% - 45px);border-right-width:40px}.c-client-search input[type=search]::placeholder{color:#8c8c8c;transition:color .15s linear}.c-client-search input[type=search]:focus::placeholder{color:transparent}@media only screen and (min-width:400px){.c-client-search input[type=search]{border-right-width:70px}}@media only screen and (min-width:480px){.c-client-search input[type=search]{width:calc(100% - 118px)}}@media only screen and (min-width:670px){.c-client-search input[type=search]{width:calc(100% - 45px)}body#client #searchbar .c-client-search input[type=search]{width:calc(100% - 161px);padding:0 0 0 6px;border-left-width:40px}}body#client #searchbar .c-client-search input[type=search]{border-color:#578bc9}.c-client-search__icon{position:absolute;top:0;left:0;border-radius:3px 0 0 3px;overflow:hidden;display:none}@media only screen and (min-width:768px){.c-client-search input[type=search]{width:calc(100% - 118px);padding:0 0 0 6px;border-left-width:40px}body#client .modal-box .area.sch-client .c-client-search__icon,body#diary .modal-box .area.sch-client .c-client-search__icon{display:block}}.c-client-search__icon .c-svg{background-color:#578bc9;height:40px;width:40px;min-height:40px;min-width:40px}.c-client-search__icon .c-svg svg{height:18px;width:18px}@-moz-document url-prefix(){.c-client-search__icon .c-svg{display:block;padding:11px 10px 0}.c-client-search__button-search{display:block}}body#client .modal-box .c-client-search__icon .c-svg,body#diary .modal-box .c-client-search__icon .c-svg{background-color:#255187}.c-client-search__button-advanced,.c-client-search__button-search{position:absolute;top:0;height:40px;color:#fff;-webkit-text-fill-color:#fff;font-size:13px;font-weight:500;line-height:0;border:none;box-shadow:none;text-shadow:none;transition:background-color .15s linear,color .15s linear!important}.c-client-search__button-search{right:45px;padding:0;border-radius:0 3px 3px 0;margin:0;background-color:#578bc9}.c-client-search__button-search:hover{background-color:#3a71b3}@media only screen and (min-width:400px){.c-client-search__button-search{padding:0 15px}}@media only screen and (min-width:480px){.c-client-search__button-search{right:118px}}@media only screen and (min-width:670px){body#client #searchbar .c-client-search__icon{display:block}.c-client-search__button-search{right:45px}body#client #searchbar .c-client-search__button-search{right:161px}}@media only screen and (min-width:768px){.c-client-search__button-search{right:118px}}body#diary .modal-box .area.sch-client .c-client-search__button-search{background-color:#255187}body#diary .modal-box .area.sch-client .c-client-search__button-search:hover{background-color:#1a395f!important}@-moz-document url-prefix(){body#diary .modal-box .area.sch-client .c-client-search__button-search:hover{background-color:#255187!important}}body#client .modal-box .area.sch-client .c-client-search__button-search{background-color:#255187}body#client .modal-box .area.sch-client .c-client-search__button-search:hover{background-color:#1a395f!important}@-moz-document url-prefix(){body#client .modal-box .area.sch-client .c-client-search__button-search:hover{background-color:#255187!important}.c-client-search__button-search .c-svg{display:block;padding:11px 10px 0}}.c-client-search__button-search .c-svg{background-color:#578bc9;border-radius:0 3px 3px 0;height:40px;width:40px;min-height:40px;min-width:40px}.c-invoice__head,body#client .modal-box .c-client-search__button-search .c-svg,body#diary .modal-box .c-client-search__button-search .c-svg{background-color:#255187}.c-client-search__button-search .c-svg svg{height:18px;width:18px}.c-client-search__button-advanced{right:0;padding:0;border-radius:3px;margin:0 0 0 5px;background-color:#7a58a3!important}.c-client-search__button-advanced.is--active,.c-client-search__button-advanced:hover{background-color:#614682}.c-client-search__button-advanced .c-svg{opacity:.88;height:40px;width:40px;min-height:40px;min-width:40px}.c-client-search__button-advanced,.c-client-search__button-advanced:hover .c-svg{opacity:1;transition:all .2s linear}@media only screen and (min-width:480px){.c-client-search__button-advanced{padding:0 0 0 15px}}@media only screen and (min-width:670px){body#diary .modal-box .area.sch-client .c-client-search__button-advanced{padding:0}}@media only screen and (min-width:768px){body#diary .modal-box .area.sch-client .c-client-search__button-advanced{padding:0 0 0 15px}}@media only screen and (min-width:670px){body#client .modal-box .area.sch-client .c-client-search__button-advanced{padding:0}}.c-client-search__button-advanced .c-svg svg{height:12px;width:12px}.c-client-search__button-advanced-text,.c-client-search__button-search-text{display:none}@media only screen and (min-width:400px){.c-client-search__button-search .c-svg{display:none}.c-client-search__button-search-text{display:inline-block}}@media only screen and (min-width:480px){body#diary .modal-box .area.sch-client .c-client-search__button-advanced-text{display:inline-block}}@media only screen and (min-width:670px){body#diary .modal-box .area.sch-client .c-client-search__button-advanced-text{display:none}}@media only screen and (min-width:768px){body#client .modal-box .area.sch-client .c-client-search__button-advanced{padding:0 0 0 15px}body#diary .modal-box .area.sch-client .c-client-search__button-advanced-text{display:inline-block}}@media only screen and (min-width:480px){body#client .modal-box .area.sch-client .c-client-search__button-advanced-text{display:inline-block}}@media only screen and (min-width:670px){body#client .modal-box .area.sch-client .c-client-search__button-advanced-text{display:none}body#client #searchbar .c-client-search__button-advanced-text:nth-of-type(2){display:inline-block}}@media only screen and (min-width:768px){body#client .modal-box .area.sch-client .c-client-search__button-advanced-text{display:inline-block}}@media only screen and (min-width:480px){body#client #searchbar .c-client-search__button-advanced-text:nth-of-type(1){display:inline-block}}body#diary .modal-box .area.sch-client .c-client-search__dropdown-container{display:flex;justify-content:flex-end;z-index:1;margin-top:42px;position:fixed;max-height:calc(100vh - 300px);width:calc(100% - 60px)}@media only screen and (min-width:480px){body#diary .modal-box .area.sch-client .c-client-search__dropdown-container{width:calc(100% - 90px)}}@media only screen and (min-width:670px){body#diary .modal-box .area.sch-client .c-client-search__dropdown-container{width:calc(100% - 310px);max-height:calc(100vh - 300px);max-width:550px}}@media only screen and (min-width:768px){body#diary .modal-box .area.sch-client .c-client-search__dropdown-container{max-height:calc(100vh - 330px)}}body#client .modal-box .area.sch-client .c-client-search__dropdown-container{display:flex;justify-content:flex-end;z-index:1;margin-top:42px;position:fixed;max-height:calc(100vh - 300px);width:calc(100% - 60px)}@media only screen and (min-width:480px){body#client .modal-box .area.sch-client .c-client-search__dropdown-container{width:calc(100% - 90px)}}@media only screen and (min-width:670px){body#client .modal-box .area.sch-client .c-client-search__dropdown-container{width:calc(100% - 310px);max-height:calc(100vh - 300px);max-width:550px}}@media only screen and (min-width:768px){body#client .modal-box .area.sch-client .c-client-search__dropdown-container{max-height:calc(100vh - 330px)}}.c-client-search__dropdown{height:604px;min-height:205px;overflow:hidden;max-width:340px;background-color:#fff;border:1px solid #255187;border-radius:3px;box-shadow:3px 3px 4px 1px rgba(0,0,0,.3);z-index:1;overscroll-behavior:contain}body#client .modal-box .area.sch-client .c-client-search__dropdown,body#diary .modal-box .area.sch-client .c-client-search__dropdown{width:100%;position:relative;margin:0;max-height:inherit}body#client #searchbar .c-client-search__dropdown{width:calc(100% - 30px);position:absolute;right:15px;margin-top:5px;max-height:calc(100vh - 250px)}@media only screen and (min-width:670px){body#client #searchbar .c-client-search__dropdown{max-height:calc(100vh - 280px)}}@media only screen and (min-width:1200px){body#client #searchbar .c-client-search__dropdown{max-height:calc(100vh - 300px)}}@media only screen and (min-width:1400px){body#client #searchbar .c-client-search__dropdown{max-height:calc(100vh - 310px)}}.c-client-search__dropdown-form{flex-direction:column;margin:0;overflow:auto;height:100%;padding:15px}.c-client-search__dropdown-field{margin:0 0 10px}.c-client-search__dropdown-controls{position:relative}.c-client-search__dropdown-controls input[type=text]{width:100%;border-radius:3px;padding:8px 7px}.c-client-search__dropdown-controls input[type=text]:focus{transition:all .2s linear;background-color:#edf1f5}.c-client-search__dropdown-controls .c-svg{position:absolute;right:1px;left:unset;border-radius:0 2px 2px 0;top:1px;background-color:transparent;height:33px;width:33px;min-height:33px;min-width:33px}.c-client-search__dropdown-controls .c-svg svg{height:13px;width:13px}.c-client-search__dropdown-label{padding:5px 7px 0 0;font-size:11px;text-transform:uppercase;font-weight:500;color:#255187;line-height:.75rem;letter-spacing:.01em;cursor:default;position:relative;margin:0 0 0 -1px;user-select:none}.c-data__key,.c-data__value.m--bold{margin-top:-1px;font-weight:700}.c-client-search__dropdown-label:empty{display:none}.c-data-table{width:100%;border-collapse:collapse}.c-data-table.has-vertical-header th{background-color:#f1f4f7}.c-data-table tr{height:35px}.c-data-table td,.c-data-table th{vertical-align:top;border:1px solid #255187;padding:10px 8px 8px;color:#255187;font-size:12px;line-height:1.2em}.c-data{color:#255187;font-size:11px}@media only screen and (min-width:480px){.c-data{font-size:12px}}@media only screen and (min-width:670px){.c-data{font-size:13px}}@media only screen and (min-width:992px){.c-data{font-size:14px}}.c-data.m--text-large{font-size:13px}@media only screen and (min-width:480px){.c-data.m--text-large{font-size:14px}}@media only screen and (min-width:670px){.c-data.m--text-large{font-size:15px}}@media only screen and (min-width:992px){.c-data.m--text-large{font-size:16px}}.c-data__row{display:flex;border-bottom:1px dashed #9eb2ca;margin-bottom:8px;padding-bottom:5px}@media only screen and (min-width:670px){.c-data__row{padding-bottom:8px}}.c-data__row:last-of-type{border-bottom:0;margin-bottom:0;padding-bottom:0}@media only screen and (min-width:670px){.c-data__row.m--divider-dashed-xs{border-bottom:1px dashed #9eb2ca;margin-bottom:8px;padding-bottom:5px}}@media only screen and (min-width:670px) and (min-width:670px){.c-data__row.m--divider-dashed-xs{padding-bottom:8px}}.c-data__key.m--extra-padding-right,.c-data__value.m--extra-padding-right{padding-right:5%}.c-data__key.m--extra-padding-top,.c-data__value.m--extra-padding-top{padding-top:5px}.c-data__key.m--fixed-width-small{max-width:80px;min-width:80px}.c-data__value.m--text-left{text-align:left}.c-data__text-link{transition:color .2s linear;color:#005580}.c-data__text-link:hover{color:#578bc9}.c-divider{border-top:1px solid #255187}.c-divider.m--margin-top-small{margin-top:15px}.c-divider.m--margin-bottom-small{margin-bottom:15px}.c-divider.m--dashed{border-top-style:dashed}.c-dropdown{position:relative}.c-dropdown.s-open .c-dropdown__content{display:block}.c-dropdown.s-open .c-dropdown__content.m--small-height{height:350px}.c-dropdown.s-open .c-dropdown__content.m--large-height{height:450px}.c-dropdown.s-open .m--small-height{height:350px}.c-dropdown.s-open .m--large-height{height:450px}.c-dropdown__field{position:relative;display:flex;align-items:center;background-color:#fff;font-size:13px}@media only screen and (min-width:1200px){.c-dropdown__field{font-size:14px}}.c-dropdown__label{color:#255187;font-weight:500;margin-right:5px;line-height:1em;white-space:nowrap}.c-dropdown__select{border:1px solid #255187;border-radius:3px;height:35px;display:flex;align-items:center;padding:0 40px 0 10px;color:#255187;font-weight:500;cursor:pointer;width:100%;line-height:1em}.c-dropdown__content{display:none;border:1px solid #255187;border-radius:3px;position:absolute;top:38px;right:0;width:100%;background:#fff;z-index:20;box-shadow:3px 3px 8px 1px rgba(0,0,0,.3);overflow:hidden}.c-dropdown__content.m--pay-invoice-method .c-dropdown__content-body{max-height:350px}.c-dropdown__content-header{z-index:1;max-height:33px;width:100%;display:flex;align-items:center}.c-dropdown__close{display:block;position:absolute;top:-1px;right:-1px;cursor:pointer}.c-dropdown__close .c-svg{height:32px;width:32px;min-height:32px;min-width:32px}.c-dropdown__close .c-svg svg{height:12px;width:12px}.c-dropdown__content-title{color:#255187;font-weight:500;font-size:13px;text-transform:uppercase}.c-dropdown__content-body{overscroll-behavior:contain;-ms-scroll-chaining:none;padding:10px 15px 10px 10px;overflow-y:scroll;overflow-x:hidden;height:100%}.c-dropdown__content-body:after,.c-dropdown__content-body:before{content:"";display:table;line-height:0}.c-dropdown__option:empty,.c-dropdown__select-element,.c-error-container{display:none}.c-dropdown__content-body>.c-form-fields{padding-bottom:100px}.c-dropdown__option{cursor:pointer;transition:all .1s linear;color:#255187;padding:10px}.c-dropdown__option:hover{background-color:#ecf2f9}.c-dropdown__option.s-selected{font-weight:700;background-color:#ecf2f9}.c-dropdown__content-footer{position:absolute;bottom:0;left:0;width:100%;padding:10px;border-top:1px solid #255187;height:61px;background-color:#fff;z-index:999}.c-dropdown__icon{position:absolute;top:0;right:0;height:100%;width:32px;cursor:pointer;z-index:2}.c-dropdown__icon .c-svg{top:1px;height:32px;width:32px;min-height:32px;min-width:32px}.c-dropdown__icon .c-svg svg{height:12px;width:12px}.c-dropdown__.c-icon.m--arrow-down-dark-blue,.c-dropdown__.c-icon.m--close-blue,.c-dropdown__.c-icon.m--close-cyan,.c-dropdown__.c-icon.m--close-dark-blue,.c-dropdown__.c-icon.m--close-navy,.c-dropdown__.c-icon.m--down-arrow-navy{position:absolute;top:1px;right:0;width:33px;height:33px;cursor:pointer;z-index:2}#diary-availability-tab .c-dropdown{width:45vw}@media only screen and (min-width:480px){#diary-availability-tab .c-dropdown{width:250px}}@media only screen and (min-width:670px){#diary-availability-tab .c-dropdown{width:200px;margin-top:0}}@media only screen and (min-width:768px){#diary-availability-tab .c-dropdown{width:270px}}@media only screen and (min-width:480px) and (max-width:669px){#diary-availability-tab .c-dropdown__content{width:100%}}#diary-availability-tab .c-dropdown .c-form-fields__checkbox-control:checked~.c-form-fields__checkbox-label{font-weight:700}#diary-availability-tab .c-dropdown .c-form-fields__labelled-fields .c-form-fields__field{margin:0 0 10px;border-bottom:1px dashed #b6c5d7;padding-bottom:10px;width:100%}#diary-availability-tab .c-dropdown .c-form-fields__labelled-fields:last-of-type .c-form-fields__field{border-bottom:0}.c-error-container{width:100%;margin:0 auto 10px;border-radius:3px;padding:15px 40px 15px 15px;font-weight:500;letter-spacing:.06em;font-size:12px;line-height:1.5em}.c-error-container.m--success{background-color:#a6c761;color:#fff}.c-error-container.m--error{background-color:#d13e3e;color:#fff}.c-error-container ul{margin:0 0 0 25px}.c-fixed-footer-container{position:fixed;bottom:15px;right:15px;z-index:20000;height:auto;width:calc(100% - 30px);display:flex;pointer-events:none}.c-fixed-footer-container__for-stb,.c-fixed-footer-container__for-toast{display:flex;align-items:flex-end;justify-content:flex-end;flex-direction:column;transition:all .05s ease-in-out}.c-fixed-footer-container__for-toast{width:100%;padding-right:10px}.c-fixed-footer-container__for-toast .c-toast{margin-top:10px}.c-fixed-footer-container__for-stb{max-width:40px}.c-form-fields.m--blue{background-color:#E7ECF2}.c-form-fields .c-form-fields__labelled-field{display:table;width:100%;padding:10px 0 7px;position:relative;margin:0;font-size:12px;line-height:1.1em}@media only screen and (min-width:500px){.c-form-fields .c-form-fields__labelled-field{display:table-cell;padding:10px 0}}.c-form-fields .c-form-fields__users-container{min-height:217px}.c-form-fields .c-form-fields__labelled-fields:after,.c-form-fields .c-form-fields__labelled-fields:before{content:"";display:table;line-height:0}.c-form-fields .c-form-fields__labelled-fields .c-form-fields__label{margin:0;min-height:10px}@media only screen and (min-width:500px){.c-form-fields .c-form-fields__labelled-fields .c-form-fields__label{float:left;clear:left;width:230px;margin:8px 0 12px;height:35px;display:flex;align-items:center}}.c-form-fields .c-form-fields__labelled-fields .c-form-fields__error{color:#c53e3b;font-size:large}.c-form-fields .c-form-fields__labelled-fields .c-form-fields__field{position:relative;margin:0}.c-form-fields .c-form-fields__labelled-fields.m--fields-right .c-form-fields__label{height:35px}@media only screen and (min-width:500px){.c-form-fields .c-form-fields__labelled-fields .c-form-fields__field{float:left;clear:right;margin:10px 0;width:calc(100% - 230px)}.c-form-fields .c-form-fields__labelled-fields .c-form-fields__field input,.c-form-fields .c-form-fields__labelled-fields .c-form-fields__field select,.c-form-fields .c-form-fields__labelled-fields .c-form-fields__field textarea{color:#255187}.c-form-fields .c-form-fields__labelled-fields .c-form-fields__field input:not(.c-form-fields__checkbox-control),.c-form-fields .c-form-fields__labelled-fields .c-form-fields__field select:not(.c-form-fields__checkbox-control),.c-form-fields .c-form-fields__labelled-fields .c-form-fields__field textarea:not(.c-form-fields__checkbox-control){width:100%}.c-form-fields .c-form-fields__labelled-fields .c-form-fields__field.m--auto-width{width:auto}.c-form-fields .c-form-fields__labelled-fields .c-form-fields__field.m--fields-right{float:right}.c-form-fields .c-form-fields__labelled-fields.m--fields-right .c-form-fields__label{width:auto}.c-form-fields .c-form-fields__labelled-fields.m--fields-right .c-form-fields__field{float:right}}.c-form-fields .c-form-fields__labelled-fields.m--no-wrap .c-form-fields__label{min-height:10px;float:left;clear:left;width:220px;margin:10px 0}.c-form-fields .c-form-fields__labelled-fields.m--no-wrap .c-form-fields__field{float:left;clear:right;margin:10px 0;width:250px}.c-form-fields .c-form-fields__labelled-fields.m--no-wrap .c-form-fields__field input,.c-form-fields .c-form-fields__labelled-fields.m--no-wrap .c-form-fields__field select,.c-form-fields .c-form-fields__labelled-fields.m--no-wrap .c-form-fields__field textarea{width:100%}.c-form-fields .c-form-fields__labelled-fields.m--no-wrap .c-form-fields__field.m--auto-width,.c-form-fields .c-form-fields__labelled-fields.m--no-wrap.m--fields-right .c-form-fields__label{width:auto}.c-form-fields .c-form-fields__labelled-fields.m--no-wrap.m--fields-right .c-form-fields__field{float:right}.c-form-fields .c-form-fields__labelled-fields.m--top-label .c-form-fields__label{float:none;clear:none;margin:0;width:100%;flex:none;height:initial}.c-form-fields .c-form-fields__labelled-fields.m--top-label .c-form-fields__label label{padding:0 0 1px;font-size:12px}.c-form-fields .c-form-fields__labelled-fields.m--top-label .c-form-fields__field{float:none;clear:none;margin:0 0 10px;width:auto}.c-form-fields .c-form-fields__field:after,.c-form-fields .c-form-fields__message,.c-list:after,.c-logo-header:after,.c-rounded-box:after,.c-wrapper:after,.l-grid:after,.l-grid__item:after,body.c-video-call .c-video-call__video-containers:after{clear:both}@media only screen and (min-width:480px){.c-form-fields .c-form-fields__labelled-fields.m--top-label .c-form-fields__field.m--no-margin-bottom-xxs{margin-bottom:0}}.c-form-fields .c-form-fields__label.m--dark-blue label{color:#255187;font-weight:700}.c-form-fields .c-form-fields__label label{padding:10px 7px 0 0;font-size:11px;font-weight:500;color:#255187;line-height:1.1em;letter-spacing:.01em;cursor:default;position:relative;margin:0}@media only screen and (min-width:500px){.c-form-fields .c-form-fields__label label{padding:0 7px 0 0;font-size:14px}.c-form-fields .c-form-fields__label-small{display:block;float:none}}.c-form-fields .c-form-fields__label.m--blue-label label{color:#255187}.c-form-fields .c-form-fields__label-small{display:block;font-size:11px}.c-form-fields .c-form-fields__asterix{color:#c53e3b;font-weight:900;font-style:normal;font-size:16px;position:relative;right:-1px;top:2px}.c-form-fields .c-form-fields__field{position:relative;overflow:hidden}.c-form-fields .c-form-fields__field:after,.c-form-fields .c-form-fields__field:before{content:"";display:table;line-height:0}.c-form-fields .c-form-fields__field input,.c-form-fields .c-form-fields__field select,.c-form-fields .c-form-fields__field textarea{outline:0;margin:0;border-radius:3px;box-shadow:none;border:1px solid #255187;padding:8px 7px;line-height:1.1em;color:#255187;font-weight:400;min-height:33px;max-height:33px}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.c-form-fields .c-form-fields__field input,.c-form-fields .c-form-fields__field select,.c-form-fields .c-form-fields__field textarea{font-weight:300}}.c-form-fields .c-form-fields__field input.m--errored,.c-form-fields .c-form-fields__field select.m--errored,.c-form-fields .c-form-fields__field textarea.m--errored{border:1px solid #c53e3b}.c-form-fields .c-form-fields__field textarea{max-height:unset}.c-form-fields .c-form-fields__field input[type=time]{padding-right:0;padding-left:0;border:0;background:0 0;position:absolute;top:-1px;left:4px}@-moz-document url-prefix(){@media only screen and (max-width:400px){.c-form-fields .c-form-fields__field input[type=time]{left:0;width:100px}}}.c-form-fields .c-form-fields__field.m--show-overflow{overflow:visible}.c-form-fields .c-form-fields__field:focus{border:1px solid #255187;background-color:#E5EDF7}.c-form-fields .c-form-fields__field.m--select-field{font-size:12px}.c-form-fields .c-form-fields__field.m--readonly input,.c-form-fields .c-form-fields__field.m--readonly select,.c-form-fields .c-form-fields__field.m--readonly textarea{color:#3c3c3c;-webkit-text-fill-color:#3c3c3c;border:1px solid #464646;background-color:#f0f0f0}.c-form-fields .c-form-fields__field.m--input-wrapper{height:33px;border:1px solid #255187;border-radius:3px;overflow:hidden;background:#fff}.c-form-fields .c-form-fields__icon{position:absolute;top:0;right:0;height:100%;width:32px;pointer-events:none;background-position:center;background-repeat:no-repeat;background-size:26px}.c-form-fields .c-form-fields__icon:empty{opacity:.4}.c-form-fields .c-form-fields__icon:not(:empty){background-image:none!important}.c-form-fields .c-form-fields__icon.m--envelope .c-svg{top:1px;height:32px;width:32px;min-height:32px;min-width:32px}.c-form-fields .c-form-fields__icon.m--envelope .c-svg svg{height:16px;width:16px}.c-form-fields .c-form-fields__icon.m--select-arrow{background-size:36px;background-image:url(/img/icons/arrow-down-navy.svg)}.c-form-fields .c-form-fields__icon.m--select-arrow .c-svg{top:1px;height:32px;width:32px;min-height:32px;min-width:32px}.c-form-fields .c-form-fields__icon.m--select-arrow .c-svg svg{height:12px;width:12px}.c-form-fields .c-form-fields__icon.m--calendar{background-image:url(/img/icons/calendar-darkblue.svg)}.c-form-fields .c-form-fields__icon.m--calendar .c-svg{height:32px;width:32px;min-height:32px;min-width:32px}.c-form-fields .c-form-fields__icon.m--calendar .c-svg svg{height:13px;width:13px}.c-form-fields .c-form-fields__icon.m--clock{background-image:url(/img/icons/clock-darkblue.svg)}.c-form-fields .c-form-fields__icon.m--clock .c-svg{height:32px;width:32px;min-height:32px;min-width:32px}.c-form-fields .c-form-fields__icon.m--clock .c-svg svg{height:13px;width:13px}.c-form-fields .c-form-fields__icon.m--magnifying-glass{background-image:url(/img/icons/magnifying-glass-white.svg)}.c-form-fields .c-form-fields__icon.m--magnifying-glass .c-svg{height:100%;width:100%;min-height:100%;min-width:100%}.c-form-fields .c-form-fields__icon.m--magnifying-glass .c-svg svg{height:17px;width:17px}.c-form-fields .c-form-fields__link{color:#255187;transition:color .15s linear}.c-form-fields .c-form-fields__link:hover{color:#fa8c2b}.c-form-fields .c-form-fields__button{float:right;border-radius:3px;height:40px;font-size:13px;color:#fff;text-align:center;font-weight:700;letter-spacing:.08em;width:160px;border:none;background-color:#578bc9;transition:background-color .2s linear}.c-form-fields .c-form-fields__button:hover{background-color:#3a71b3}.c-form-fields .c-form-fields__button:focus{border:1px solid #255187}.c-form-fields .c-form-fields__checkbox{float:left;clear:right;display:table;max-height:33px;position:relative;margin:0}.c-form-fields .c-form-fields__checkbox.m--sign-up-page-checkbox{margin:5px 0}.c-form-fields .c-form-fields__checkbox-control{float:left;clear:right;position:absolute;width:33px;height:33px;opacity:0;top:0;left:0;z-index:1;cursor:pointer}.c-form-fields .c-form-fields__checkbox-control:checked+.c-form-fields__checkbox-box{border:1px solid #a6c761;background-color:#a6c761}.c-form-fields .c-form-fields__checkbox-control:checked+.c-form-fields__checkbox-box .c-svg{display:flex}.c-form-fields .c-form-fields__checkbox-box{clear:right;display:table-cell;height:33px;width:33px;border-radius:3px;background-color:#fff;border:1px solid #255187;cursor:pointer}.c-form-fields .c-form-fields__checkbox-box .c-svg{display:none;height:100%;width:100%;min-height:100%;min-width:100%}.c-form-fields .c-form-fields__checkbox-box .c-svg svg{height:18px;width:18px}.c-form-fields .c-form-fields__checkbox-label{clear:right;margin:0;padding:0 0 0 5px;display:table-cell;vertical-align:middle;height:33px;color:#255187;font-size:13px;line-height:1.2em;cursor:default;position:relative}.c-form-fields .c-form-fields__checkbox-label label{display:table-cell;vertical-align:middle;padding-left:6px;line-height:1.2em;font-size:12px;color:#255187}@media only screen and (min-width:500px){.c-form-fields .c-form-fields__checkbox.m--sign-up-page-checkbox{margin:0}.c-form-fields .c-form-fields__checkbox-label label{font-size:14px}}.c-form-fields .c-form-fields__checkbox-label.m--blue-label label{color:#255187}.c-form-fields .c-form-fields__checkbox-label:empty{display:none}.c-form-fields .c-form-fields__user-box{background-color:#e7ecf2;padding:40px 12px 12px;margin:10px 0 15px;border-radius:3px;position:relative;border:1px solid #6e8baf}.c-form-fields .c-form-fields__user-box .c-form-fields__label{width:130px}@media only screen and (min-width:500px){.c-form-fields .c-form-fields__user-box .c-form-fields__field{width:calc(100% - 130px)}}.c-form-fields .c-form-fields__user-box .c-form-fields__checkbox{margin:0}.c-form-fields .c-form-fields__user-icon{position:absolute;top:7px;left:11px;height:14px;width:14px;z-index:1}.c-form-fields .c-form-fields__user-icon .c-svg{height:14px;width:14px;min-height:14px;min-width:14px}.c-form-fields .c-form-fields__user-icon .c-svg svg{height:14px;width:14px}.c-form-fields .c-form-fields__user-title{margin:0 0 5px;font-size:13px;font-family:Roboto,"Segoe UI",Segoe,Arial,Helvetica,sans-serif;text-transform:uppercase;color:#255187;background-color:#cfd8e4;position:absolute;top:0;padding:6px 12px 0 35px;left:0;height:28px;width:100%;border-bottom:1px solid #6e8baf;border-top-left-radius:3px;border-top-right-radius:3px;letter-spacing:.05em;font-weight:700}.c-form-fields .c-form-fields__toggle-switch{position:relative;height:32px;width:80px;overflow:hidden}.c-form-fields .c-form-fields__toggle-checkbox{position:absolute;opacity:0;height:32px;z-index:1}.c-form-fields .c-form-fields__toggle-checkbox:checked+.c-form-fields__toggle-slider{background-image:none;background-color:#a6c761}.c-form-fields .c-form-fields__toggle-checkbox:checked+.c-form-fields__toggle-slider:hover{background-color:#94b156}.c-form-fields .c-form-fields__toggle-checkbox:checked+.c-form-fields__toggle-slider:before{content:'ON';left:20px;right:auto}.c-form-fields .c-form-fields__toggle-checkbox:checked+.c-form-fields__toggle-slider:after{left:auto;right:0;background-color:#6f8541;border:7px solid #fff}.c-form-fields .c-form-fields__toggle-slider{position:relative;width:80px;height:32px;margin:0;border-radius:32px;transition:all .2s linear;background-color:#c53e3b;border:0}.c-form-fields .c-form-fields__toggle-slider:hover{background-color:#af3734}.c-form-fields .c-form-fields__toggle-slider:before{content:'OFF';font-weight:700;color:#fff;left:auto;right:16px;display:block;height:32px;line-height:32px;letter-spacing:.02em;position:absolute;transition:all .2s linear;pointer-events:none}.c-form-fields .c-form-fields__toggle-slider:after{content:'';display:block;height:32px;width:32px;position:absolute;top:0;left:0;right:auto;border-radius:50%;transition:all .2s linear;pointer-events:none;transform:scale(.6);background-color:#832927;border:7px solid #fff;opacity:1}.c-form-fields .c-form-fields__message{position:relative;color:#255187;background-color:#ecf2f9;padding:12px 10px 10px;border-radius:3px;margin-top:10px}@media only screen and (min-width:500px){.c-form-fields .c-form-fields__message{margin-top:0}}.c-form-fields .c-form-fields__file-upload-field{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;background-color:#fff;border:1px solid #255187;border-radius:3px;position:relative;height:123px;max-height:123px;padding:10px 15px 10px 120px}.c-form-fields .c-form-fields__file-upload-field .c-button{z-index:1;margin-left:0;margin-bottom:3px;min-width:101px}@media only screen and (min-width:480px) and (max-width:669px){.c-form-fields .c-form-fields__file-upload-field{align-items:center;justify-content:space-between;flex-direction:row}.c-form-fields .c-form-fields__file-upload-field .c-button{margin-left:10px}}@media only screen and (min-width:768px){.c-form-fields .c-form-fields__file-upload-field{align-items:center;justify-content:space-between;flex-direction:row}.c-form-fields .c-form-fields__file-upload-field .c-button{margin-left:10px}}.c-form-fields .c-form-fields__file-upload-img-container{position:absolute;top:11px;left:11px;height:99px;width:99px;border:1px solid #255187;padding:5px;display:flex;justify-content:center;align-items:center;align-content:center;overflow:hidden;cursor:pointer}.c-form-fields .c-form-fields__file-upload-img-container:empty{background:linear-gradient(to top left,rgba(37,81,135,0) 0,rgba(37,81,135,0) calc(50% - .8px),#255187 50%,rgba(37,81,135,0) calc(50% + .8px),rgba(37,81,135,0) 100%),linear-gradient(to top right,rgba(37,81,135,0) 0,rgba(37,81,135,0) calc(50% - .8px),#255187 50%,rgba(37,81,135,0) calc(50% + .8px),rgba(37,81,135,0) 100%)}.c-form-fields .c-form-fields__file-upload-img{outline:#fff solid 5px;width:100%;max-height:100%;max-width:100%;min-width:100%}.c-form-fields .c-form-fields__file-upload-img.m--loading{min-height:100%;background:url(../img/loading-dark-blue.gif) center center/100px no-repeat #fff}.c-form-fields .c-form-fields__file-upload-name{display:block;line-height:1.2em;width:100%;margin:15px 0;color:#255187}.c-form-fields .c-form-fields__file-upload-input{border:none;position:absolute;top:0;left:0;min-height:100%!important;min-width:100%!important;opacity:0}div.c-form-fields__block_error{background-color:#ec9e9e;color:#da2929;padding:10px;border-radius:3px}.c-form-fields__checkbox-control~div.c-form-fields__error,.c-form-fields__checkbox~div.c-form-fields__error,.c-form-fields__control~div.c-form-fields__error{display:block;position:absolute;width:100%;left:0;bottom:0;z-index:1;text-align:left;font-size:13px;height:100%;pointer-events:none}.c-form-fields__checkbox-control~div.c-form-fields__error:empty,.c-form-fields__checkbox~div.c-form-fields__error:empty,.c-form-fields__control~div.c-form-fields__error:empty{display:none}.c-form-fields__checkbox-control~div.c-form-fields__error .c-form-fields__error-text,.c-form-fields__checkbox~div.c-form-fields__error .c-form-fields__error-text{left:0;right:auto}.c-form-fields__checkbox-control~div.c-form-fields__error:after,.c-form-fields__checkbox~div.c-form-fields__error:after{width:33px}.c-form-fields__error-text{font-size:9px;margin:0;line-height:1.2em;font-weight:500;letter-spacing:.06em;color:#fff;text-transform:uppercase;background-color:#c53e3b;padding:4px 5px 3px;position:absolute;bottom:calc(100% + 1px);right:0}@media only screen and (min-width:500px){.c-form-fields__error-text{left:0;right:auto}}.c-icon{display:block;background-repeat:no-repeat;transition:all .25s linear;position:relative}.c-icon.m--size-large{height:70px;width:70px}.c-icon.m--spin{transition:all .1s linear;transform-origin:center center;transform:rotate(180deg)}.c-icon.m--down-line-arrow-white{background-image:url(/img/icons/down-line-arrow-white.svg);background-size:28px;width:34px;height:34px}.c-icon.m--left-arrow-backwards{position:relative;top:1px;display:inline-block;background-image:url(/img/icons/left-arrow-backwards-navy.svg);background-size:39px 39px;width:28px;height:15px}.c-icon.m--document-invoice{background-image:url(/img/icons/document-invoice-dark-blue.svg)}.c-icon.m--export{background-image:url(/img/icons/export-lightblue.svg);height:30px;width:30px;display:inline-block;position:absolute;bottom:-4px}.c-icon.m--arrow-down-dark-blue{background-image:url(/img/icons/arrow-down-dark-blue.svg);background-size:36px 36px}.c-icon.m--close-dark-blue{background-image:url(/img/icons/close-dark-blue.svg);background-size:20px 20px;top:0}.c-icon.m--close-blue{background-image:url(/img/icons/close-blue.svg);background-size:20px 20px}.c-icon.m--down-arrow-navy{background-image:url(/img/icons/arrow-down-navy.svg);background-size:36px 36px}.c-icon.m--down-arrow-blue{background-image:url(/img/icons/arrow-down-lightblue.svg);background-size:36px 36px}.c-icon.m--close-navy{background-image:url(/img/icons/close-navy.svg);background-size:20px 20px;top:0}.c-icon.m--close-cyan{background-image:url(/img/icons/close-cyan.svg);background-size:20px 20px}.c-information-button{border:1px solid #255187;display:flex;flex-flow:column;padding:15px}@media only screen and (min-width:1100px){.c-information-button{flex-flow:row}}.c-information-button__text{color:#255187;font-size:10pt;line-height:1.6em;margin-bottom:15px}@media only screen and (min-width:480px){.c-information-button__text{font-size:11pt}}@media only screen and (min-width:992px){.c-information-button__text{margin-right:15px}}.c-information-button .c-button{height:64px;font-size:14px;white-space:nowrap;margin:0;padding:0 30px 0 70px;width:auto;justify-content:flex-start;border-radius:6px}.c-information-button .c-button .c-svg{opacity:.88;position:absolute;top:0;left:5px;height:64px;width:64px;min-height:64px;min-width:64px}.c-information-button .c-button,.c-information-button .c-button:hover .c-svg{opacity:1;transition:all .2s linear}.c-information-button .c-button .c-svg svg{height:30px;width:30px}.c-invoice{width:100%;margin:0 auto;border-radius:3px;border:1px solid #255187}.c-invoice__head{display:flex;align-items:center;justify-content:space-between;color:#fff;font-weight:700;font-size:12px;letter-spacing:.05em;height:29px;text-transform:uppercase;padding:0 10px}@media only screen and (min-width:480px){.c-invoice__head{font-size:13px;height:33px;padding:0 15px}}@media only screen and (min-width:670px){.c-invoice__head{font-size:14px;height:35px}}@media only screen and (min-width:992px){.c-invoice__head{font-size:15px;height:37px}}.c-invoice__section-title{display:flex;align-items:center;border-top:1px solid #255187;background-color:#E7ECF2;text-transform:uppercase;color:#255187;font-size:11px;font-weight:600;letter-spacing:0;height:26px;padding:0 10px}@media only screen and (min-width:480px){.c-invoice__section-title{font-size:12px;height:28px;padding:0 15px}}@media only screen and (min-width:670px){.c-invoice__section-title{font-size:13px;height:33px}}@media only screen and (min-width:992px){.c-invoice__section-title{font-size:14px;height:35px}}.c-invoice__section-content{padding:10px 10px 20px}@media only screen and (min-width:480px){.c-invoice__section-content{padding:15px 15px 25px}}.c-invoice__balance{display:flex}.c-invoice__balance-title,.c-invoice__balance-total{text-align:left}.c-link{display:flex;position:relative;line-height:inherit;transition:all .2s;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s}.c-link.m--no-line{border:0!important}.c-link.m--bold{font-weight:700}.c-link.m--light-blue{color:#578BC9}.c-link.m--light-blue:hover{color:#fa8c2b}.c-link.m--light-blue:hover svg{fill:#fa8c2b}#audit_table_wrapper .c-link .c-svg{margin-left:8px;top:-3px;height:20px;width:20px;min-height:20px;min-width:20px}#audit_table_wrapper .c-link .c-svg svg{height:20px;width:20px}.c-list{list-style-type:none;margin:0 0 10px 40px}.c-list:after,.c-list:before{content:"";display:table;line-height:0}.c-list.m--disc .c-list__item:before{content:'\00b7';font-size:60px;position:absolute;left:-20px}.c-list__item{margin-bottom:5px;color:#255187;position:relative;font-size:14px}.c-loading-spinner{overflow:hidden;position:relative}.c-loading-spinner:before,.c-menu,.c-menu:after{background-color:#fff;position:absolute}.c-loading-spinner:before{content:'';height:100%;width:100%;top:0;left:0;overflow:hidden;background-image:url(/img/loading.gif);background-repeat:no-repeat;background-position:top 33.333% center;z-index:10;opacity:.7}.c-ellipsis-menu__popup,.c-menu{z-index:3;box-shadow:3px 3px 8px 1px rgba(0,0,0,.3)}.c-loading-spinner.m--disabled{pointer-events:none;opacity:.5}.c-logo-header:after,.c-logo-header:before{content:"";display:table;line-height:0}@media only screen and (min-width:500px){.c-logo-header{margin-bottom:20px}}.c-logo-header__heading{float:left;margin-top:3px;color:#255187;font-size:21px}.c-logo-header__logo{float:right;width:80px}@media only screen and (min-width:400px){.c-logo-header__heading{font-size:25px}.c-logo-header__logo{width:100px}}.c-logo-header__logo .c-svg,.c-logo-header__logo .c-svg svg{height:56px;width:80px}@media only screen and (min-width:400px){.c-logo-header__logo .c-svg,.c-logo-header__logo .c-svg svg{height:70px;width:100px}}.c-logo-header.m--logo-left .c-logo-header__heading{float:right}.c-logo-header.m--logo-left .c-logo-header__logo{float:left}.c-logo-header.m--logo-bottom-left .c-logo-header__heading{float:right;width:100%}.c-logo-header.m--logo-bottom-left .c-logo-header__logo{float:left}.c-logo-header.m--logo-bottom-right .c-logo-header__heading{float:right;text-align:right;width:100%}.c-logo-header.m--logo-bottom-right .c-logo-header__logo{float:right}.c-media{display:flex}.c-media.m--border-dashed-darkblue{border-width:1px;border-style:dashed;border-color:#255187}.c-media.m--no-border-sides{border-left:0;border-right:0}.c-media__body{display:flex;padding-top:5.5%;color:#255187;font-weight:400}.c-media__body.m--valign-middle{align-items:center;padding-top:0}.c-menu{display:none;border-radius:6px;margin-bottom:200px;padding:0 10px 27px;border:1px solid #255187;cursor:default;top:19px;font-family:Roboto,sans-serif,Arial,Helvetica,sans-serif;width:calc(100% - 12px);max-width:350px}@media only screen and (min-width:670px){.c-logo-header__heading{margin-top:-7px}.c-menu{width:calc(100vw + 2px);min-width:407px;padding:0 10px 30px}}.c-menu:after{content:'';top:-11px;bottom:unset;width:20px;height:20px;border-top:1px solid #255187;border-bottom:none;border-right:none}.c-menu[style*='block;']+.appt-notes-hover{visibility:hidden;opacity:0}td.column:not(:nth-last-child(n+3)) .slots .slot .c-{left:6px}td.column:not(:nth-last-child(n+3)) .slots .slot .c-:after{left:65px;right:auto}td.column:nth-last-child(-n+2):not(:only-child) .slots .slot .c-menu{left:auto;right:6px}td.column:nth-last-child(-n+2):not(:only-child) .slots .slot .c-menu:after{left:auto;right:65px}td.column:nth-child(2):not(:last-child) .slots .slot .c-menu{left:6px!important}td.column:nth-child(2):not(:last-child) .slots .slot .c-menu:after{left:65px;right:auto}td.column:first-child .slots .slot .c-menu{left:6px!important}td.column:first-child .slots .slot .c-menu:after{left:65px!important;right:auto!important}td.column:only-child .slots .slot .c-menu{left:6px}td.column:only-child .slots .slot .c-menu:after{left:65px;right:auto}.c-menu__heading,.c-menu__section-heading{color:#255187;font-size:12px;font-weight:900;letter-spacing:.02em;line-height:0;font-family:Roboto,"Segoe UI",Segoe,Arial,Helvetica,sans-serif}.c-menu__section-text{color:#255187;font-size:12px;white-space:normal;line-height:1.4em;margin:-1px 0 16px}.c-menu__header{height:35px;width:100%;position:relative}.c-menu__close,.c-menu__close .c-svg,.c-menu__close .c-svg svg{height:10px;width:10px}@media only screen and (min-width:480px){.c-menu{max-width:450px}.c-menu__header{margin-bottom:2px}}.c-menu__heading{text-transform:uppercase;position:absolute;left:0;bottom:14px;margin:0}.c-menu__close{position:absolute;top:10px;right:0;cursor:pointer}.c-menu__close .c-svg{min-height:10px;min-width:10px}.c-menu__body{display:flex;flex-direction:column}@media only screen and (min-width:480px){.c-menu__body{flex-direction:row}}.c-menu__options{display:flex;flex-wrap:wrap;margin-bottom:10px}@media only screen and (min-width:480px){.c-menu__options{width:140px;margin-bottom:0;max-height:315px;align-content:flex-start}}@media only screen and (min-width:992px){.c-menu__options{width:160px}}.c-menu__option{margin:0 5px 5px 0;padding:0;font-size:9px;flex:1 1 calc(25% - 5px);max-width:calc(25% - 5px)}.c-menu__option .c-svg{opacity:.88;position:absolute;top:0;left:3px;display:none;height:35px;width:35px;min-height:35px;min-width:35px}.c-menu__option,.c-menu__option:hover .c-svg{opacity:1;transition:all .2s linear}@media only screen and (min-width:400px){.c-menu__option{font-size:10px}}@media only screen and (min-width:480px){.c-menu__option{flex:1 1 100%;margin:0 0 5px;padding-left:40px;text-align:left;max-width:100%}.c-menu__option .c-svg{display:flex}}.c-menu__option:last-child,.c-menu__option:nth-child(4),.c-practitioner-diary-availability .c-practitioner-diary-availability__availability .l-columns__column{margin-right:0}.c-menu__option .c-svg svg{height:14px;width:14px}.c-menu__section-heading{margin:0 0 4px;line-height:1.2em}@media only screen and (min-width:480px){.c-menu__option.bttn.start-consultation{order:1}.c-menu__option.bttn.book-another{order:2}.c-menu__option.bttn.complete{order:3}.c-menu__option.bttn.client-details{order:4}.c-menu__option.bttn.modify{order:5}.c-menu__option.bttn.DNA{order:6}.c-menu__option.bttn.move{order:7}.c-menu__option.bttn.delete{order:8}.c-menu__details{width:calc(100% - 140px);padding-left:10px}}@media only screen and (min-width:992px){.c-menu__details{width:calc(100% - 160px)}}.c-menu__treatment-details{margin-top:7px}@media only screen and (min-width:480px){.c-menu__treatment-details{margin-top:15px}}.c-menu__icons{display:flex;flex-direction:row-reverse;justify-content:flex-end;width:100%}.c-menu__icon{height:20px;width:20px;margin:3px 7px 7px 0}.c-menu__icon.m--client-balance,.c-menu__icon.m--treatment-episode{width:auto;color:#fff;font-weight:400;white-space:nowrap;text-align:center}.c-menu__icon.m--client-balance{background-color:#a6c761;border-radius:3px;min-width:33px;font-size:.85rem;letter-spacing:.05rem;padding:0 6px;height:20px;display:flex;justify-content:center;align-items:center}.c-menu__icon.m--client-balance.m--negative{background-color:#d13e3e}.c-menu__icon.m--treatment-episode{border-radius:2px;font-size:.8rem;background-color:#578bc9;display:table;line-height:0}.c-menu__icon .c-svg,.c-menu__icon .c-svg svg{height:20px;width:20px}.c-menu__icon.m--treatment-episode span{display:table-cell;vertical-align:middle;padding:1px 2px 0 3px}@-moz-document url-prefix(){.c-menu__icon.m--treatment-episode span{padding:0 2px 0 3px;font-size:11px}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.c-menu__icon.m--treatment-episode span{padding:0 2px 0 3px}}.c-menu__icon .c-svg{float:left;margin-right:7px;min-height:20px;min-width:20px}.c-menu__data-table{display:table;table-layout:auto;border:none;width:100%}.c-menu__data-table-tr{display:table-row-group}.c-menu__data-table-td{display:table-cell!important;border:none!important;color:#255187;font-size:12px;white-space:normal;line-height:1.4em;padding:0 0 3px;vertical-align:top}.c-menu__data-table-td:nth-of-type(1){font-weight:500;width:80px}.c-menu__data-table-td:nth-of-type(2){padding-right:5px;width:calc(100% - 80px);word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;-o-hyphens:auto;hyphens:auto}.c-menu__consultation-progress-bar{-webkit-appearance:none;-ms-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;border:none;width:calc(100% + 5px);height:5px;margin-top:3px;display:flex}.c-menu__consultation-progress-bar::-webkit-progress-bar{background-color:#cfd8e4}.c-menu__consultation-progress-bar::-moz-progress-bar{background-color:#cfd8e4}.c-menu__consultation-progress-bar::-ms-progress-bar{background-color:#cfd8e4}.c-menu__consultation-progress-bar::-o-progress-bar{background-color:#cfd8e4}.c-menu__consultation-progress-bar::-webkit-progress-value{background-color:#f78d2e}.c-menu__consultation-progress-bar::-moz-progress-value{background-color:#f78d2e}.c-menu__consultation-progress-bar::-ms-progress-value{background-color:#f78d2e}.c-menu__consultation-progress-bar::-o-progress-value{background-color:#f78d2e}#client main .clientlog .c-menu{width:calc(100% + 105px);margin-left:-105px}#client main .clientlog .c-menu:after{left:120px}@media only screen and (min-width:670px){#client main .clientlog .c-menu{margin-left:initial;width:calc(100% + 160px);min-width:375px}}.c-modal-change-treatment__section{display:flex;flex-direction:column;height:100%;width:100%}.c-modal-change-treatment__current-treatment-container{position:relative;border:1px solid #255187;background-color:#e7ecf2;border-radius:3px;padding:23px 20px 20px 75px;margin-bottom:15px}@media only screen and (min-width:670px){.c-modal-change-treatment__section{flex-direction:row}.c-modal-change-treatment__side-area{width:250px;margin-right:20px;height:100%}.c-modal-change-treatment__current-treatment-container{height:200px}}.c-modal-change-treatment__current-treatment-container .c-svg{position:absolute;top:26px;left:18px;height:40px;width:40px;min-height:40px;min-width:40px}.c-modal-change-treatment__current-treatment-container .c-svg svg{height:100%;width:100%}.c-modal-change-treatment__current-key{width:105px;font-weight:600}.c-modal-change-treatment__treatments-container{padding-bottom:60px}@media only screen and (min-width:670px){.c-modal-change-treatment__main-area{width:calc(100% - 250px);height:100%}.c-modal-change-treatment__treatments-container{height:330px;overflow-y:scroll;overflow-x:hidden;border:1px solid #255187;padding:10px 10px 60px;border-radius:3px}}.c-modal-change-treatment__treatment{padding:15px 0;border-top:1px dashed #255187}.c-modal-change-treatment__treatment:first-of-type{border-top:none;padding-top:5px}.c-modal-change-treatment__treatment:last-of-type{border-bottom:1px dashed #255187}.c-modal-change-treatment__icon-container{position:relative;flex:0 0 40px;min-height:35px}.c-modal-change-treatment__icon-container .c-svg{position:absolute;top:-7px;left:-10px;height:50px;width:50px;min-height:50px;min-width:50px}.c-modal-change-treatment__icon-container .c-svg svg{height:30px;width:30px}.c-modal-change-treatment__details{flex:1 0 calc(100% - 40px)}@media only screen and (min-width:480px){.c-modal-change-treatment__details{flex:1 0 calc(100% - 176px)}}.c-modal-change-treatment__name{flex:1 0 100%;font-weight:600}.c-modal-change-treatment__buttons{flex:1 0 100%;padding-top:10px}@media only screen and (min-width:480px){.c-modal-change-treatment__buttons{padding-top:0;flex:0 0 136px}}@media only screen and (min-width:670px) and (max-width:768px){.c-modal-change-treatment__buttons{padding-top:10px;flex:1 0 100%}}.c-modal-change-treatment__current-name,.c-modal-change-treatment__current-practitioner,.c-modal-change-treatment__current-started{display:flex;flex-direction:column;margin:0 0 10px}@media only screen and (min-width:400px){.c-modal-change-treatment__current-name,.c-modal-change-treatment__current-practitioner,.c-modal-change-treatment__current-started{flex-direction:row}}@media only screen and (min-width:670px){.c-modal-change-treatment__current-name,.c-modal-change-treatment__current-practitioner,.c-modal-change-treatment__current-started{flex-direction:column}}.c-modal-change-treatment__current-key,.c-modal-change-treatment__current-value{margin:0}.c-modal-change-treatment__current-name,.c-modal-change-treatment__current-practitioner,.c-modal-change-treatment__current-started,.c-modal-change-treatment__treatment{color:#255187;font-size:12px;line-height:1.1rem}.c-modal-change-treatment__buttons,.c-modal-change-treatment__details,.c-modal-change-treatment__treatment{display:flex;flex-wrap:wrap;align-content:center;min-height:35px}.c-modal-change-treatment__more-treatments-button{margin-top:5px}.c-pagination{display:flex;list-style-type:none;margin:0 0 -5px;width:100%;justify-content:flex-start;flex-wrap:wrap;clip-path:polygon(0 0,100% 0,100% calc(100% - 5px),0 calc(100% - 5px))}.c-pagination.m--justify-items-end,.c-toast__actions{justify-content:flex-end}.c-pagination.m--justify-items-end .c-pagination__item{margin:0 0 5px 5px}.c-pagination__item{display:flex;justify-content:center;align-items:center;width:33px;height:33px;min-width:33px;border-radius:3px;border:1px solid #255187;background-color:#fff;color:#255187;font-weight:700;margin:0 5px 5px 0;padding-top:1px;cursor:pointer;transition:background-color .15s linear}.c-pagination__item:hover{background-color:#e7ecf2}.c-pagination__item.is-active{background-color:#255187;color:#fff}@media print,screen and (min-width:210mm){.c-pdf{background-color:#555;margin:0;padding:0}.c-pdf *,.c-pdf :after,.c-pdf :before{box-sizing:border-box}.c-pdf h1,.c-pdf h2,.c-pdf h3{font-weight:700;margin:0}.c-pdf h1,.c-pdf h2,.c-pdf p,.c-pdf td{color:#000}.c-pdf p,.c-pdf span,.c-pdf td,.c-pdf th,.c-pdf tr{overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;-o-hyphens:auto;hyphens:auto}}.c-pdf__page{font-family:Roboto,Arial,Helvetica,sans-serif;background:#fff;position:relative;height:auto;min-height:297mm;width:210mm;padding:0 58px 10mm 48px;margin:2rem auto;box-shadow:0 0 5px rgba(0,0,0,.1)}.c-pdf__header{position:relative;padding:10mm 0 5mm;margin-bottom:5mm;border-bottom:3px double #000}.c-pdf__header-heading{font-size:22px;line-height:0}.c-pdf__client-section{border-bottom:1px dashed #b7b7b7;padding-bottom:8mm;margin-bottom:5mm}.c-pdf__client-section-heading,.c-pdf__consultation-section-heading{font-size:17px;padding-bottom:2mm}.c-pdf__client-section-sub-heading,.c-pdf__consultation-section-sub-heading{font-size:14px}.c-pdf__client-section-table{table-layout:fixed;width:100%}.c-pdf__client-section-table td{border:1px solid #000;border-collapse:collapse;padding:2mm;font-size:12px;height:30px}.c-pdf__client-section-table td:first-of-type{font-weight:700;width:45mm;background-color:#f2f2f2}.c-pdf__consultation-notes-section-container{border:1px solid #000;padding:3mm;min-height:50mm}.c-pdf__consultation-section-notes{font-size:12px;line-height:1.4em}.c-pdf__consultation-section-forms table{table-layout:fixed;width:100%}.c-pdf__consultation-section-forms table td{border:1px solid #000;border-collapse:collapse;padding:2mm;font-size:12px;height:30px}.c-pdf__consultation-section-forms table tr.heading td{font-weight:700!important;background-color:#e4e4e4}.c-pdf__consultation-section-forms table tr.heading~tr td{font-weight:400}.c-pdf__consultation-section-forms table tr.sub-heading td{font-weight:500!important;background-color:#f2f2f2}.c-pdf__consultation-section-forms table tr.chart-answer td{height:40mm}.c-pdf__consultation-section-forms table tr.chart-answer img{margin:3mm auto;display:block;border:1px solid #000}.c-pdf__consultation-section-forms table tr.boolean-answer span.fa{display:block;height:3mm;width:3mm;background-size:3mm;background-position:center;background-repeat:no-repeat;background-attachment:scroll}.c-pdf__consultation-section-forms table tr.boolean-answer span.fa-close{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNi4wLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxMDAgMTAwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojQ0NDQ0NDO30NCjwvc3R5bGU+DQo8ZyBpZD0iTGF5ZXJfMV8wMDAwMDA3Mjk3OTQ0MDk1OTQyNzYyNTE0MDAwMDAxMzIxNzcxOTIzNTQxNzA1NzE4Nl8iPg0KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMDAsODAuNWMwLDIuMS0wLjgsNC4yLTIuNCw1LjdMODYuMiw5Ny43Yy0zLjIsMy4xLTguMywzLjEtMTEuNCwwTDUwLDcyLjlMMjUuMiw5Ny43DQoJCWMtMS41LDEuNS0zLjYsMi40LTUuNywyLjNjLTIuMSwwLTQuMi0wLjgtNS43LTIuM0wyLjMsODYuMmMtMy4xLTMuMi0zLjEtOC4zLDAtMTEuNEwyNy4xLDUwTDIuMywyNS4zQzAuOCwyMy44LDAsMjEuNywwLDE5LjUNCgkJYzAtMi4xLDAuOC00LjIsMi4zLTUuN0wxMy44LDIuNEMxNS4zLDAuOCwxNy40LDAsMTkuNSwwYzIuMiwwLDQuMiwwLjgsNS43LDIuNEw1MCwyNy4xTDc0LjgsMi40YzMuMi0zLjEsOC4zLTMuMSwxMS40LDBsMTEuNCwxMS41DQoJCWMxLjUsMS41LDIuNCwzLjYsMi40LDUuN2MwLDIuMi0wLjgsNC4yLTIuNCw1LjdMNzIuOSw1MGwyNC43LDI0LjhDOTkuMiw3Ni4zLDEwMCw3OC4zLDEwMCw4MC41eiIvPg0KPC9nPg0KPC9zdmc+DQo=)}.c-pdf__consultation-section-forms table tr.boolean-answer span.fa-check{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNi4wLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxMDAgMTAwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojMUQxRDFCO30NCjwvc3R5bGU+DQo8ZyBpZD0iTGF5ZXJfOSI+DQoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTEwMCwyNi42YzAsMS42LTAuNiwzLjItMS44LDQuNEw1MS41LDc3LjdsLTguOCw4LjhjLTIuNCwyLjQtNi4zLDIuNC04LjgsMGwtOC44LTguOEwxLjgsNTQuNA0KCQljLTIuNC0yLjQtMi40LTYuNCwwLTguOGw4LjgtOC44YzEuMi0xLjIsMi44LTEuOSw0LjQtMS44YzEuNiwwLDMuMiwwLjYsNC40LDEuOGwxOSwxOWw0Mi4yLTQyLjNjMi40LTIuNCw2LjMtMi40LDguOCwwbDguOCw4LjgNCgkJQzk5LjQsMjMuNCwxMDAsMjUsMTAwLDI2LjZ6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==)}.c-practitioner-diary-availability{position:relative;margin-top:10px;margin-bottom:15px;background-color:#E7ECF2;padding:20px 15px 25px}@media only screen and (min-width:480px){.c-practitioner-diary-availability{padding:20px 20px 25px}}@media only screen and (min-width:1480px){.c-practitioner-diary-availability{margin-bottom:20px}.c-practitioner-diary-availability:first-of-type{margin-top:15px}}.c-practitioner-diary-availability .c-practitioner-diary-availability__day-header{display:flex;align-items:center;height:33px;width:100%;margin-top:10px;margin-bottom:-5px;font-weight:700;color:#255187}.c-practitioner-diary-availability .c-practitioner-diary-availability__day-header p{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;cursor:default;margin:0}.c-practitioner-diary-availability .c-practitioner-diary-availability__session{position:relative;width:100%}.c-practitioner-diary-availability .c-practitioner-diary-availability__session-header{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;cursor:default;display:none;margin:0;text-align:center;font-weight:700;color:#255187}@media only screen and (min-width:1480px){.c-practitioner-diary-availability .c-practitioner-diary-availability__day-header{min-width:120px;max-width:120px;margin:0}.c-practitioner-diary-availability .c-practitioner-diary-availability__session{width:calc(-120px + 33.33%)}.c-practitioner-diary-availability .c-practitioner-diary-availability__session-header{display:block;position:absolute;width:100%;top:-35px}}.c-practitioner-diary-availability .c-practitioner-diary-availability__diary-color{height:100%;width:5px;position:absolute;top:0;left:0}.c-practitioner-diary-availability .c-practitioner-diary-availability__practitioner-name{font-weight:700;color:#255187;font-size:16px;padding-top:2px;padding-left:5px}.c-practitioner-diary-availability .c-practitioner-diary-availability__header{position:relative;display:flex;align-items:center;justify-content:flex-start;margin-left:-5px}.c-practitioner-diary-availability .c-practitioner-diary-availability__header .c-svg{height:33px;width:33px;min-height:33px;min-width:33px}.c-practitioner-diary-availability .c-practitioner-diary-availability__header .c-svg svg{height:21px;width:21px}.c-practitioner-diary-availability .c-practitioner-diary-availability__availability{margin-bottom:5px}@media only screen and (min-width:1480px){.c-practitioner-diary-availability .c-practitioner-diary-availability__availability{margin-bottom:0}.c-practitioner-diary-availability .c-practitioner-diary-availability__availability .c-practitioner-diary-availability__day-header{flex:1 1 5%}.c-practitioner-diary-availability .c-practitioner-diary-availability__availability.m--monday{margin-top:30px}}.c-practitioner-diary-availability .c-practitioner-diary-availability__availability.m--sunday{margin-bottom:15px}.c-practitioner-diary-availability .c-practitioner-diary-availability__availability .l-columns{align-items:flex-end;margin:0}.c-practitioner-diary-availability .c-practitioner-diary-availability__availability .l-columns__column .l-columns__column{margin-right:10px;flex:1 1 33.333%;width:calc(33.333% - 33px);max-width:33.333%}@media only screen and (min-width:1480px){.c-practitioner-diary-availability .c-practitioner-diary-availability__availability .l-columns__column .l-columns__column{margin-right:5px}}@media (max-width:768px) and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:2),(max-width:768px) and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:3),(max-width:768px) and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:4){.c-practitioner-diary-availability .c-practitioner-diary-availability__availability .l-columns__column .l-columns__column{width:calc(33.333% - 15px)}.c-practitioner-diary-availability .c-practitioner-diary-availability__availability .l-columns__column.c-practitioner-diary-availability__session .c-form-fields__control{padding:0;display:flex;align-content:center;line-height:2.2em}}.c-practitioner-diary-availability .c-practitioner-diary-availability__availability .l-columns__column .l-columns__column.c-practitioner-diary-availability__session-toggle{flex:0 0 auto;width:33px;margin-left:0}.c-practitioner-diary-availability .c-practitioner-diary-availability__availability .l-columns__column.c-practitioner-diary-availability__session{margin-top:5px;margin-right:0}@media only screen and (min-width:1480px){.c-practitioner-diary-availability .c-practitioner-diary-availability__availability .l-columns__column.c-practitioner-diary-availability__session{margin-right:50px}.c-practitioner-diary-availability .c-practitioner-diary-availability__availability .l-columns__column.c-practitioner-diary-availability__session:last-of-type{margin-right:0}}.c-practitioner-diary-availability .c-practitioner-diary-availability__availability .l-columns__column.c-practitioner-diary-availability__session input{height:33px!important;color:#255187}.c-ribbons .c-svg,.c-ribbons .c-svg svg,.c-scroll-box{height:100%;width:100%}.c-practitioner-diary-availability .c-practitioner-diary-availability__availability .l-columns__column.c-practitioner-diary-availability__session .c-form-fields__field{margin:0}.c-practitioner-diary-availability .c-practitioner-diary-availability__availability .l-columns__column.c-practitioner-diary-availability__session .c-form-fields__control{cursor:text}.c-practitioner-diary-availability .c-practitioner-diary-availability__availability .l-columns__column.c-practitioner-diary-availability__session .c-form-fields__label{display:none}.c-practitioner-diary-availability .c-practitioner-diary-availability__availability .l-columns__column.c-practitioner-diary-availability__session .c-form-fields__label.m--mobile-label{display:block}.c-practitioner-diary-availability .c-practitioner-diary-availability__availability .l-columns__column.c-practitioner-diary-availability__session .c-form-fields__label label{font-size:11px;margin-right:3px}@media only screen and (min-width:1480px){.c-practitioner-diary-availability .c-practitioner-diary-availability__availability .l-columns__column.c-practitioner-diary-availability__session .c-form-fields__label.m--mobile-label{display:none}.c-practitioner-diary-availability .c-practitioner-diary-availability__availability .l-columns__column.c-practitioner-diary-availability__session .c-form-fields__label.m--desktop-label{display:block}.c-practitioner-diary-availability .c-practitioner-diary-availability__availability .l-columns__column.c-practitioner-diary-availability__session .c-form-fields__label label{margin-right:0}}.c-rounded-box{position:relative;border-radius:3px;padding:10px;min-width:100%}.c-rounded-box:after,.c-rounded-box:before{content:"";display:table;line-height:0}@media only screen and (min-width:500px){.c-rounded-box{padding:15px;min-width:auto}}.c-rounded-box.m--inline-block{display:inline-block}.c-rounded-box.m--navy-light{background-color:#E7ECF2;color:#255187}.c-rounded-box.m--cyan-light{background-color:#ecf2f9;color:#578bc9}.c-rounded-box.m--message{font-weight:700;padding-right:40px}.c-rounded-box.m--padding-btm-large{padding-bottom:30px}.c-rounded-box.m--margin-btm-small{margin-bottom:15px}.c-ribbons{width:100%;margin:50px 0 100px;overflow:hidden;top:0;bottom:0;z-index:-1;pointer-events:none;transition:all .1s ease-in-out}@media only screen and (min-width:480px){.c-ribbons{margin:80px 0 130px}}@media only screen and (min-width:768px){.c-ribbons{margin:100px 0 150px}}.c-ribbons .c-svg{min-height:100%;min-width:100%}.c-ribbons.m--opacity-1{opacity:.9}.c-ribbons.m--opacity-2{opacity:.8}.c-ribbons.m--opacity-3{opacity:.7}.c-ribbons.m--opacity-4{opacity:.6}.c-ribbons.m--opacity-5{opacity:.5}body#consultation .c-ribbons,body#dashboard main.settings~.c-ribbons{display:none}.c-scroll-box{min-height:100px;overscroll-behavior:contain}.c-scroll-box.m--horizontal-scroll{overflow-x:scroll}.c-scroll-box.m--vertical-scroll{overflow-y:scroll}.c-scroll-box.m--horizontal-auto{overflow-x:auto}.c-scroll-box.m--vertical-auto{overflow-y:auto}.c-scroll-box__head{display:flex;justify-content:space-between;min-height:30px;font-size:11px;background-color:#fff;color:#255187}@media only screen and (min-width:480px){.c-scroll-box__head{font-size:12px}}@media only screen and (min-width:670px){.c-scroll-box__head{font-size:13px}}.c-scroll-box__body.m--no-bar{scrollbar-width:none;overflow:-moz-scrollbars-none;-ms-overflow-style:none}.c-scroll-box__body.m--no-bar::-webkit-scrollbar{width:0!important;display:none!important}.c-scroll-box__body.m--horizontal-scroll{overflow-x:scroll}.c-scroll-box__body.m--vertical-scroll{overflow-y:scroll}.c-scroll-box__body.m--horizontal-auto{overflow-x:auto}.c-scroll-box__body.m--vertical-auto{overflow-y:auto}.c-section-box{margin:0 0 15px}.c-section-box__heading{color:#255187;line-height:25px;font-family:'Noto Sans',sans-serif;font-size:16px;font-weight:700;border:0;margin:0;padding:0 0 5px}@media only screen and (min-width:500px){.c-section-box__heading{font-size:20px}}.c-section-box.m--dashed{border-bottom:1px dashed #777}.c-sidebar-page-menu__menu{position:absolute;width:100%;top:0;left:0;padding:0 15px 100px;overflow-y:scroll;height:calc(100vh - 48px)}.c-sidebar-page-menu__menu::-webkit-scrollbar{width:0!important}@-moz-document url-prefix(){.c-sidebar-page-menu__menu{scrollbar-width:none;overflow:-moz-scrollbars-none}}@supports (-ms-ime-align:auto){.c-sidebar-page-menu__menu{-ms-overflow-style:none}}@supports (-ms-accelerator:true){.c-sidebar-page-menu__menu{-ms-overflow-style:none}}@media only screen and (min-width:480px){.c-sidebar-page-menu__menu{height:calc(100vh - 50px);padding:0 30px 100px}}@media only screen and (min-width:670px){.c-sidebar-page-menu__menu{display:block!important;position:fixed;background-color:#fff;width:270px;height:calc(100% - 62px);max-width:350px;overflow-y:auto;padding:10px 0 100px 30px;top:auto;top:initial}.c-sidebar-page-menu__menu-title{cursor:default}}@media only screen and (min-width:768px){.c-sidebar-page-menu__menu{width:290px}}@media only screen and (min-width:992px){.c-sidebar-page-menu__menu{width:310px}}.c-sidebar-page-menu__menu-title{color:#255187;font-size:16px;line-height:1em;padding:15px 0;margin:0}@media only screen and (min-width:480px){.c-sidebar-page-menu__menu-title{font-size:17px}}.c-sidebar-page-menu__links{width:100%}@media only screen and (min-width:670px){.c-sidebar-page-menu__links{width:215px}}@media only screen and (min-width:768px){.c-sidebar-page-menu__links{width:245px}}@media only screen and (min-width:992px){.c-sidebar-page-menu__links{width:265px}}.c-sidebar-page-menu__link{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;display:block;border:1px solid #255187;border-radius:3px;margin:0 0 10px;padding:12px 15px;width:100%;overflow:visible;background:#fff;color:#255187;font-size:13px;font-weight:700;line-height:normal;text-align:left;z-index:0}.c-sidebar-page-menu__link.active{background-color:#255187;color:#fff;pointer-events:none}.c-sidebar-page-menu__default-page{position:absolute;z-index:-1;display:none}@media only screen and (min-width:670px){.c-sidebar-page-menu__link{transition:all .1s linear}.c-sidebar-page-menu__link:hover:not(.active){background-color:#e7ecf2}.c-sidebar-page-menu__link.selected,.c-sidebar-page-menu__link.selected:hover{transition:none;background-color:#255187}.c-sidebar-page-menu__link.selected{pointer-events:none;color:#fff;letter-spacing:.05em}.c-sidebar-page-menu__default-page{display:block}}.c-sidebar-page-menu__page{position:relative;background:#fff;display:none;width:100%}.c-sidebar-page-menu__text{color:#255187;font-size:14px}.c-sidebar-page-menu__default-page,.c-sidebar-page-menu__page{scrollbar-width:none;overflow:-moz-scrollbars-none;-ms-overflow-style:none;min-height:calc(100vh - 48px);padding:0 15px 100px;max-width:1000px}.c-sidebar-page-menu__default-page::-webkit-scrollbar,.c-sidebar-page-menu__page::-webkit-scrollbar{width:0!important;display:none!important}.c-sidebar-page-menu__default-page.m--full-width,.c-sidebar-page-menu__page.m--full-width{max-width:none}@media only screen and (min-width:670px){.c-sidebar-page-menu__default-page,.c-sidebar-page-menu__page{padding:24px 0 100px;width:calc(100% - 285px);left:265px;top:33px;overflow:hidden;min-height:calc(100vh - 112px)}}@media only screen and (min-width:768px){.c-sidebar-page-menu__default-page,.c-sidebar-page-menu__page{width:calc(100% - 315px);left:295px}}@media only screen and (min-width:992px){.c-sidebar-page-menu__default-page,.c-sidebar-page-menu__page{width:calc(100% - 365px);left:335px;min-height:calc(100vh - 112px)}.c-table.m--nowrap-md{white-space:nowrap}}@media only screen and (min-width:1200px){.c-sidebar-page-menu__menu{height:calc(100% - 78px)}.c-sidebar-page-menu__text{font-size:15px}.c-sidebar-page-menu__default-page,.c-sidebar-page-menu__page{min-height:calc(100vh - 138px)}}.c-sidebar-page-menu__page-header{display:flex;align-items:center;padding-top:25px;position:relative;font-size:13px;margin:15px 0}.c-sidebar-page-menu__page-header.--no-margin{margin:0}@media only screen and (min-width:670px){.c-sidebar-page-menu__page-header{margin:0 0 15px;padding-top:0}}@media only screen and (min-width:1200px){.c-sidebar-page-menu__page-header{font-size:14px}}@media only screen and (min-width:1400px){.c-sidebar-page-menu__menu{height:calc(100% - 88px)}.c-sidebar-page-menu__page-header{font-size:15px}}.c-sidebar-page-menu__page-body{margin:0}.c-sidebar-page-menu__header-controls{display:flex}.c-sidebar-page-menu__page-mobile-menu-button{margin:0;position:absolute;width:100%;cursor:pointer;color:#255187;font-size:14px;line-height:1em;top:0;background:#fff;display:inline-flex;transition:color .2s linear}.c-sidebar-page-menu__page-mobile-menu-button:hover{color:#578bc9}@media only screen and (min-width:480px){.c-sidebar-page-menu__page-mobile-menu-button{font-size:15px}}@media only screen and (min-width:670px){.c-sidebar-page-menu__page-mobile-menu-button{display:none;cursor:default}}.c-sidebar-page-menu__page-mobile-menu-button .c-svg{height:15px;width:23px}.c-sidebar-page-menu__page-mobile-menu-button .c-svg svg{height:auto;width:100%}.c-sidebar-page-menu__page-mobile-menu-button span{margin-left:10px}.c-sidebar-page-menu__page-title{font-size:14px;color:#255187;display:flex;align-items:center;margin:5px 30px 5px 0;flex:1 1 auto;white-space:nowrap;min-width:max-content}@media only screen and (min-width:480px){.c-sidebar-page-menu__page-title{font-size:15px;height:27px}}.c-sidebar-page-menu :disabled{background:#c9c9c9;cursor:not-allowed}.c-sidebar-page-menu :disabled:hover{background:#c9c9c9}.c-sign-up-section{width:100%;margin:0 auto -100px;padding:0 15px;max-width:530px;position:relative;top:-30px}.c-sign-up-section__loading-container{text-align:center;margin-top:20px}.c-sign-up-section__loading-spinner{width:80px;height:80px}.c-sign-up-section .c-form-fields .c-form-fields__field{overflow:visible}.c-svg{display:flex;justify-content:center;align-content:center;background-image:none!important;position:relative;pointer-events:none}.c-svg.m--events-all,.c-toast{pointer-events:all}.c-svg.m--currentcolor svg{fill:currentColor}.c-svg.m--green svg{fill:#a6c761}.c-svg.m--red svg{fill:#d13e3e}.c-expandable-info-box__icon.m--down-arrow:hover svg,.c-svg.m--lightblue svg,.l-page__back-link:hover .c-svg svg{fill:#578bc9}.c-svg.m--purple svg{fill:#7a58a3}.c-svg.m--orange svg{fill:#fa8c2b}.c-svg.m--darkblue svg{fill:#255187}.c-svg.m--black svg{fill:#000}.c-svg.m--white svg{fill:#fff}.c-svg.m--grey1 svg{fill:#4d4d4d}.c-svg.m--grey2 svg{fill:#666}.c-svg.m--grey3 svg{fill:gray}.c-svg.m--grey4 svg{fill:#999}.c-svg.m--grey5 svg{fill:#b3b3b3}.c-svg.m--grey6 svg{fill:#e6e6e6}.c-svg.m--scale--5 svg{transform:scale(.5)}.c-svg.m--scale--4 svg{transform:scale(.6)}.c-svg.m--scale--3 svg{transform:scale(.7)}.c-svg.m--scale--2 svg{transform:scale(.8)}.c-svg.m--scale--1 svg{transform:scale(.9)}.c-svg.m--scale-\+1 svg{transform:scale(1.1)}.c-svg.m--scale-\+2 svg{transform:scale(1.2)}.c-svg.m--scale-\+3 svg{transform:scale(1.3)}.c-svg.m--scale-\+4 svg{transform:scale(1.4)}.c-svg.m--scale-\+5 svg{transform:scale(1.5)}.c-svg.m--small svg{height:20px;width:20px}.c-svg.m--medium svg{height:30px;width:30px}.c-svg.m--large svg{height:40px;width:40px}.c-svg.m--flipped-horizontally{transform:scaleX(-1)}.c-svg.m--flipped-vertically{transform:scaleY(-1)}.c-svg.m--rotated-180,.c-svg.m--rotated-90{transform:rotate(90deg)}.c-svg.m--rotated-270{transform:rotate(270deg)}.c-svg svg{position:relative;align-self:center;justify-self:center}.c-svg,.c-svg svg,.c-svg svg [class]{transition:all .2s;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s}.c-tabbing .c-tabbing__tab-link{display:inline-block;margin-top:15px;margin-right:15px;font-size:14px;color:#255187;padding-bottom:2px}.c-tabbing .c-tabbing__tab-link.m--active{font-weight:700;border-bottom:4px solid #255187}.c-tabbing .c-tabbing__tabs{position:relative}.c-tabbing .c-tabbing__tab{display:none;background-color:#fff;margin-top:10px}@media only screen and (min-width:670px){.c-tabbing .c-tabbing__tab-link{margin-right:25px}.c-tabbing .c-tabbing__tab{margin-top:15px}}.c-tabbing .c-tabbing__tab.m--active{display:block}.c-table{width:100%;overflow:hidden}.c-table.m--fixed{table-layout:fixed}.c-table__col.m--date{width:69px}.c-table__col.m--method{width:15%}.c-table__show .c-svg,.c-table__show .c-svg svg{height:10px;width:10px}.c-table__thead{border-bottom:1px solid #9eb2ca}.c-table__td,.c-table__tf,.c-table__th{position:relative;color:#255187;line-height:1.3em;vertical-align:top;text-align:left;padding:7px 10px 7px 0}@media only screen and (min-width:480px){.c-table__td,.c-table__tf,.c-table__th{padding-right:30px}}.c-table__td.m--center,.c-table__tf.m--center,.c-table__th.m--center{text-align:center}.c-table__td.m--right,.c-table__tf.m--right,.c-table__th.m--right{text-align:right;padding-right:0;padding-left:10px}@media only screen and (min-width:480px){.c-table__td.m--right,.c-table__tf.m--right,.c-table__th.m--right{padding-left:30px}}.c-table__td.m--v-align-middle,.c-table__tf.m--v-align-middle,.c-table__th.m--v-align-middle{vertical-align:middle}.c-table__th{font-size:13px;vertical-align:middle;padding-top:0;text-transform:uppercase;padding-bottom:3px}.c-table__td,.c-table__tf{font-size:12px;padding-top:10px}.c-table__tf{font-weight:700}.c-table__show{display:flex;align-items:center;cursor:pointer;font-weight:500;color:#578bc9;margin-top:-1px;transition:all .2s;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s}.c-table__show:hover{color:#fa8c2b}.c-table__show:hover svg{fill:#fa8c2b}.c-table__show .c-svg{margin:-1px 0 0 7px;min-height:10px;min-width:10px}.c-table__row-divider{width:10000%;height:1px;border-bottom:1px dashed #9eb2ca;display:block;position:absolute;bottom:-1px;left:0}.c-table__audit-details{width:100%;padding:0;border-radius:3px;margin:15px 0 20px}@media only screen and (min-width:992px){.c-table__audit-details{width:calc(100vw - 350px);max-width:970px;margin:15px 0 40px;padding:5px 10px 20px;border:1px solid #255187}}.c-table__audit-details:empty{margin:0;padding:0;border:0}.c-table__audit-details-key-value-pair{font-size:12px;padding:5px 0 4px;border-bottom:1px dashed #9eb2ca;min-height:52px}.c-table__audit-details-heading,.c-table__audit-details-key,.c-table__audit-details-value{color:#255187}.c-table__audit-details-key{padding-right:15px}@media only screen and (min-width:480px){.c-table__audit-details-key-value-pair{display:flex;min-height:0}.c-table__audit-details-key{margin-top:-1px;min-width:190px}}.c-table__audit-details-value{margin:0;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}@media only screen and (max-width:992px){.c-table.m--mobile-layout-upto-md .c-table__thead{border:0}.c-table.m--mobile-layout-upto-md .c-table__row-divider,.c-table.m--mobile-layout-upto-md .c-table__th{display:none}.c-table.m--mobile-layout-upto-md .c-table__tr{display:flex;flex-direction:column}.c-table.m--mobile-layout-upto-md .c-table__tr:nth-child(even){padding-bottom:10px;border-bottom:1px dashed #255187;margin-bottom:20px}.c-table.m--mobile-layout-upto-md .c-table__td{display:flex;padding:.3em 0;align-items:center;vertical-align:middle}.c-table.m--mobile-layout-upto-md .c-table__td:empty{content:'-'}.c-table.m--mobile-layout-upto-md .c-table__td:before{content:attr(data-column);font-weight:500;width:90px;padding-right:10px;top:-1px;position:relative;color:inherit;text-align:right}.c-table.m--mobile-layout-upto-md .c-table__td,.c-table.m--mobile-layout-upto-md .c-table__tf{font-size:12px}}@media only screen and (max-width:992px) and (min-width:480px){.c-table.m--mobile-layout-upto-md .c-table__td,.c-table.m--mobile-layout-upto-md .c-table__tf{font-size:13px}}@media only screen and (max-width:992px) and (min-width:670px){.c-table.m--mobile-layout-upto-md .c-table__td,.c-table.m--mobile-layout-upto-md .c-table__tf{font-size:14px}}.c-toast{transition:opacity .2s linear;position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;border-radius:4px;font-size:.8rem;font-weight:400;color:#fff;width:100%;min-height:40px;padding:2px 36px 2px 14px;user-select:none;cursor:default}.c-toast.m--multi-line{flex-direction:column}@media only screen and (min-width:480px){.c-toast{width:auto;min-width:300px}.c-toast.m--multi-line{max-width:300px}}@media only screen and (min-width:670px){.c-toast{font-size:.9rem}.c-toast.m--multi-line .c-toast__action,.c-toast.m--multi-line .c-toast__message{line-height:1.2rem}}.c-toast.m--large{max-width:400px;padding:2px 36px 20px 45px;flex-direction:column;border:1px solid currentColor;box-shadow:1px 1px 5px 0 rgba(0,0,0,.3)}.c-toast.m--large .c-toast__action,.c-toast.m--large .c-toast__message{line-height:1.1rem;padding-bottom:0}.c-toast.m--large .c-toast__message{padding-right:0}.c-toast.m--large .c-toast__action{margin-left:0}.c-toast.m--large .c-toast__action:hover{color:currentColor}@media only screen and (min-width:670px){.c-toast.m--large{padding:2px 36px 20px 50px}.c-toast.m--large .c-toast__action,.c-toast.m--large .c-toast__message{line-height:1.3rem}}.c-toast.m--error{background-color:#af3734}.c-toast.m--info{background-color:#4d7cb3}.c-toast.m--warning{background-color:#de7c26}.c-toast.m--success{background-color:#94b156}.c-toast.m--error.m--large{background-color:#f9eae9;color:#af3734}.c-toast.m--info.m--large{background-color:#ecf2f9;color:#578bc9}.c-toast.m--warning.m--large{background-color:#fef2e7;color:#c26d21}.c-toast.m--success.m--large{background-color:#f5f9ed;color:#6f8541}.c-toast__message{padding-right:15px}.c-toast__message-heading{display:block;font-weight:600}.c-toast__action,.c-toast__message{line-height:1rem;padding-top:10px;padding-bottom:10px}.c-toast__actions{display:flex}.c-toast__action{position:relative;align-self:flex-end;display:inline-block;z-index:0;color:currentColor;font-weight:500;padding-left:30px;margin-left:auto}.c-toast__action:hover{color:#fff}.c-toast__action,.c-toast__action:focus{outline:0}.c-toast__icon{position:absolute;left:5px;top:10px}.c-toast__icon .c-svg{height:32px;width:32px;min-height:32px;min-width:32px}.c-toast__icon .c-svg svg{height:23px;width:23px}@media only screen and (min-width:670px){.c-toast__icon .c-svg{height:39px;width:39px;min-height:39px;min-width:39px}.c-toast__icon .c-svg svg{height:26px;width:26px}}.c-toast__close .c-svg,.c-toast__close .c-svg svg{height:12px;width:12px}.c-toast__close{position:absolute;right:11px;top:14px;cursor:pointer}.c-toast__close .c-svg{min-height:12px;min-width:12px}.c-twilio-call .c-twilio-call__message{text-align:center;margin-bottom:5px;font-weight:700}.c-twilio-call .c-twilio-call__container-of-containers{text-align:center;margin:0 auto;max-width:1320px}.c-twilio-call .c-twilio-call__video-container{text-align:center;padding:10px}.c-twilio-call .c-twilio-call__video-container video{transform:scaleX(-1);width:100%;max-width:640px}.c-twilio-call .c-twilio-call__video-container-multiple{text-align:center;padding:10px;width:calc(49% -2px);float:left}.c-twilio-call .c-twilio-call__video-container-multiple video{transform:scaleX(-1);width:100%}body.c-video-call{padding:0;background:#393939}body.c-video-call .c-video-call__video-containers{height:100vh;width:100%}body.c-video-call .c-video-call__video-containers:after,body.c-video-call .c-video-call__video-containers:before{content:"";display:table;line-height:0}body.c-video-call .c-video-call__video-containers__video{position:relative;float:left}body.c-video-call .c-video-call__video-containers__video video{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);transition:height .2s,width .2s}body.c-video-call .c-video-call__video-containers__video__message{color:#fff;position:absolute;left:50%;top:50%;width:90%;transform:translate(-50%,-50%);text-align:center}body.c-video-call .c-video-call__video-containers__video:nth-child(2) video{transform:translate(-50%,-50%) scaleX(-1)}body.c-video-call .c-video-call__toolbar{height:70px;width:90%;background:#040002;position:fixed;bottom:10px;left:50%;transform:translateX(-50%);text-align:center;opacity:20%;transition:opacity .5s;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:center}body.c-video-call .c-video-call__toolbar.active{opacity:100%}body.c-video-call .c-video-call__toolbar .c-button{line-height:0;display:flex;align-items:center;justify-content:center;align-content:center;margin:5px;white-space:nowrap;height:45px;width:45px}body.c-video-call .c-video-call__camera-select{position:fixed;bottom:95px;left:50%;transform:translateX(-50%)}body.c-video-call .c-video-call__camera-select button{display:block;width:200px;text-align:left;margin:0;color:#000;white-space:nowrap;overflow:hidden}body.c-video-call .c-video-call__chat-container{bottom:82px;z-index:0;max-width:600px;width:100%;margin:0 auto;border-radius:3px;box-shadow:3px 3px 8px 1px rgba(0,0,0,.3)!important;position:fixed;left:50%;transform:translateX(-50%)}body.c-video-call .c-video-call__chat-header{display:block;width:100%;padding:10px 15px;overflow:hidden;z-index:10;background-color:#255187;top:20px;margin:0 auto;height:34px;border-top-left-radius:3px;border-top-right-radius:3px}body.c-video-call .c-video-call__chat-header h5{color:#fff;font-weight:400;letter-spacing:.03em;text-shadow:0 1px 1px rgba(0,0,0,.5);margin:0;line-height:1em;font-size:13px}body.c-video-call .c-video-call__chat-content{overflow-y:scroll;height:316px;background:#fff}body.c-video-call .c-video-call__chat-content p{margin-top:20px;z-index:9999}body.c-video-call .c-video-call__chat-content #chat-bubble{background-color:#f0f1f3;padding:10px;border-radius:3px;color:#817e7e;margin:7px}body.c-video-call .c-video-call__chat-content #chat-bubble p{margin:0}body.c-video-call .c-video-call__chat-message-box{padding:5px}body.c-video-call .c-video-call__chat-message-box input{color:#255187;box-shadow:none;outline:0;padding:10px 0 10px 10px;margin:0;border-radius:3px;font-size:12px;line-height:1.3em;flex-grow:1;width:100%;background-color:#fff;border:1px solid #255187;transition:all .2s linear;-webkit-text-fill-color:unset;-webkit-appearance:none;background-image:none!important}body.c-video-call .c-video-call__chat-message-box input.error{border:1px solid #b94a48}body.c-video-call .c-video-call__chat-message-box dt{float:left;width:calc(100% - 65px)}body.c-video-call .c-video-call__chat-message-box dd{float:left;width:55px}.c-wrapper{width:100%;padding:0}.c-wrapper:after,.c-wrapper:before{content:"";display:table;line-height:0}.c-wrapper.m--scroll-x{overflow-x:auto;overflow-x:-moz-scrollbars-horizontal;-ms-overflow-style:auto}.c-wrapper.m--scroll-x::-webkit-scrollbar{display:block;scrollbar-width:12px!important;width:12px!important}.c-wrapper.m--scroll-x::-webkit-scrollbar-track{box-shadow:none;border-radius:0;background:#dcdcdc}.c-wrapper.m--scroll-x::-webkit-scrollbar-thumb{background-color:#969696;border-radius:0;border:2px solid #969696}.c-wrapper.m--scroll-y{overflow-y:auto;overflow-y:-moz-scrollbars-vertical;-ms-overflow-style:auto}.c-wrapper.m--scroll-y::-webkit-scrollbar{display:block;scrollbar-width:12px!important;width:12px!important}.c-wrapper.m--scroll-y::-webkit-scrollbar-track{box-shadow:none;border-radius:0;background:#dcdcdc}.c-wrapper.m--scroll-y::-webkit-scrollbar-thumb{background-color:#969696;border-radius:0;border:2px solid #969696}.c-expandable-info-box{border-radius:3px;padding:10px 15px;display:block;margin-bottom:12px}.c-expandable-info-box.m--blue{background-color:#E7ECF2}.c-expandable-info-box.m--max-width{max-width:970px}.c-expandable-info-box.s-open .m--down-arrow{transform:rotate(180deg)}.c-expandable-info-box.s-open .c-expandable-info-box__content{display:block}.c-expandable-info-box__header{position:relative;width:100%;min-height:35px;padding-left:25px;display:table}.c-expandable-info-box__heading{position:relative;background-repeat:no-repeat;display:table-cell;color:#255187;font-size:15px;vertical-align:middle;padding-left:10px}@media only screen and (min-width:480px){.c-expandable-info-box{margin-bottom:20px}.c-expandable-info-box__heading{font-size:16px}}.c-expandable-info-box__icon{overflow:hidden;width:35px;height:35px;background-size:38px;background-position:center center;background-repeat:no-repeat;display:table-cell;position:absolute;top:0;left:-6px}.c-expandable-info-box__icon.m--filter .c-svg,.c-expandable-info-box__icon.m--question-mark .c-svg{height:35px;width:35px;min-height:35px;min-width:35px}.c-expandable-info-box__icon.m--filter .c-svg svg,.c-expandable-info-box__icon.m--question-mark .c-svg svg{height:25px;width:25px}.c-expandable-info-box__icon.m--down-arrow{left:auto;left:initial;right:-3px;cursor:pointer;transition:all .25s linear}.c-expandable-info-box__icon.m--down-arrow .c-svg{top:1px;height:35px;width:35px;min-height:35px;min-width:35px}.c-expandable-info-box__icon.m--down-arrow .c-svg svg{height:20px;width:20px}.c-expandable-info-box__content{display:none;overflow:hidden;background-repeat:no-repeat;vertical-align:super;color:#255187;padding:5px 0}.c-expandable-info-box__content.m--left-indent{padding-left:35px}.c-expandable-info-box__text{color:#255187;font-size:13px}@media only screen and (min-width:480px){.c-expandable-info-box__text{font-size:14px}}.c-tag{align-items:center;background-color:#00A699;border-radius:.375em;color:#fff;display:inline-flex;font-size:.75rem;height:2em;justify-content:center;line-height:1.5;padding-left:.75em;padding-right:.75em;white-space:nowrap}.c-tag.m--grey{background-color:#acacac!important}.c-tag.m--red{background-color:#c53e3b!important}.c-loader-container{margin:20px 20px 90px}.c-loader{border:5px solid #fdd9b8;border-top:5px solid #fa8c2b;border-radius:50%;position:absolute;width:50px;height:50px;left:calc(50% - 25px);animation:spin360 1s linear infinite;-webkit-animation:spin360 1s linear infinite}@keyframes spin360{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.l-columns{display:flex;margin-bottom:5px;flex-direction:column}@media only screen and (min-width:992px){.l-columns{flex-direction:row}.l-columns .l-columns__column{flex:1 1 100%}.l-columns .l-columns__column:nth-last-child(n+2){margin-right:15px}}@media only screen and (min-width:1200px){.l-columns .l-columns__column:nth-last-child(n+2){margin-right:30px}.l-columns .l-columns__column.m--small-margin{margin-right:15px}}.l-columns .l-columns__column.m--small-gutter{margin-bottom:15px}.l-columns .l-columns__column.m--medium-gutter{margin-bottom:20px}.l-columns .l-columns__column.m--large-gutter{margin-bottom:30px}.l-columns.m--row{flex-direction:row}.l-columns.m--row.m--wrap{flex-wrap:wrap}.l-columns.m--row.m--nowrap{flex-wrap:nowrap}@media only screen and (min-width:1480px){.l-columns.m--row.m--nowrap-1480{flex-wrap:nowrap}}.l-columns.m--row .l-columns__column{flex:1 1 auto;margin-right:15px}#audit-tab .l-columns.m--row .l-columns__column:last-of-type,.l-columns.m--row .l-columns .l-columns__column:last-child{margin-right:0}.l-columns.m--row .l-columns__column.m--full-width{flex:1 1 100%}.l-columns.m--vcentered{align-items:center}#audit-tab .l-columns{margin-bottom:0}#audit-tab .l-columns.m--row .l-columns__column .c-button-set{margin-top:10px;margin-bottom:10px}@media only screen and (max-width:499px){#audit-tab .l-columns.m--row:first-of-type{flex-direction:column}#audit-tab .l-columns.m--row:first-of-type .l-columns__column{margin-right:0}#audit-tab .l-columns.m--row .l-columns__column{flex:1 1 0%}}@media only screen and (min-width:500px){#audit-tab .l-columns.m--row .l-columns__column{flex:1 1 50%;margin:0}#audit-tab .l-columns.m--row .l-columns__column label{font-size:12px}#audit-tab .l-columns.m--row .l-columns__column .l-columns:not(:last-child){margin-bottom:0}#audit-tab .l-columns.m--row .l-columns__column .c-form-fields__labelled-fields .c-form-fields__label{width:75px;justify-content:flex-end;margin-bottom:0}#audit-tab .l-columns.m--row .l-columns__column .c-form-fields__labelled-fields .c-form-fields__field{width:calc(100% - 75px);margin-bottom:0}}@media only screen and (min-width:1200px){#audit-tab .l-columns.m--row .l-columns__column,#audit-tab .l-row-group .l-columns-group:first-of-type,#audit-tab .l-row-group .l-columns:first-of-type{margin-right:10px}#audit-tab .l-row-group{display:flex}#audit-tab .l-row-group .l-columns-group{display:flex;flex-direction:column;width:100%}#audit-tab .l-row-group .l-columns{width:100%}}.l-container{margin-left:auto;margin-right:auto;width:100%}.l-grid{display:flex;width:100%}.l-grid:after,.l-grid:before,.l-grid__item:after,.l-grid__item:before{content:"";display:table;line-height:0}.l-grid.m--max-width-1000px{max-width:1000px}.l-grid.m--row{flex-direction:row}.l-grid.m--column{flex-direction:column}.l-grid.m--column-reverse{flex-direction:column-reverse}.l-grid.m--justify-end{justify-content:flex-end}.l-grid.m--justify-center{justify-content:center}@media only screen and (min-width:480px){.l-grid.m--row-xxs{flex-direction:row}.l-grid.m--column-xxs{flex-direction:column}}@media only screen and (min-width:670px){.l-grid.m--row-xs{flex-direction:row}.l-grid.m--column-xs{flex-direction:column}}.l-grid__item{flex:1 1 auto;width:100%}.l-grid__item:nth-last-of-type(n+2){margin-right:20px}@media only screen and (min-width:480px){.l-grid__item:nth-last-of-type(n+2){margin-right:30px}}.l-grid__item.m--gutter-thin{margin-right:10px}.l-grid__item.m--no-margin{margin:0}.l-grid__item.m--flex{display:flex}.l-grid__item.m--row{flex-direction:row}.l-grid__item.m--column{flex-direction:column}.l-grid__item.m--column-reverse{flex-direction:column-reverse}.l-grid__item.m--justify-end{justify-content:flex-end}.l-grid__item.m--justify-center,.l-section.m--justify-center{justify-content:center}.l-grid__item.m--col-1{-ms-flex-preferred-size:8.333%;flex:1 1 8.333%;max-width:8.333%}.l-grid__item.m--col-2{-ms-flex-preferred-size:16.667%;flex:1 1 16.667%;max-width:16.667%}.l-grid__item.m--col-3{-ms-flex-preferred-size:25%;flex:1 1 25%;max-width:25%}.l-grid__item.m--col-4{-ms-flex-preferred-size:33.333%;flex:1 1 33.333%;max-width:33.333%}.l-grid__item.m--col-5{-ms-flex-preferred-size:41.667%;flex:1 1 41.667%;max-width:41.667%}.l-grid__item.m--col-6{-ms-flex-preferred-size:50%;flex:1 1 50%;max-width:50%}.l-grid__item.m--col-7{-ms-flex-preferred-size:58.333%;flex:1 1 58.333%;max-width:58.333%}.l-grid__item.m--col-8{-ms-flex-preferred-size:66.667%;flex:1 1 66.667%;max-width:66.667%}.l-grid__item.m--col-9{-ms-flex-preferred-size:75%;flex:1 1 75%;max-width:75%}.l-grid__item.m--col-10{-ms-flex-preferred-size:83.333%;flex:1 1 83.333%;max-width:83.333%}.l-grid__item.m--col-11{-ms-flex-preferred-size:91.667%;flex:1 1 91.667%;max-width:91.667%}.l-grid__item.m--col-12{-ms-flex-preferred-size:100%;flex:1 1 100%;max-width:100%}@media only screen and (min-width:480px){.l-grid__item.m--col-1-xxs{-ms-flex-preferred-size:8.333%;flex:1 1 8.333%;max-width:8.333%}.l-grid__item.m--col-2-xxs{-ms-flex-preferred-size:16.667%;flex:1 1 16.667%;max-width:16.667%}.l-grid__item.m--col-3-xxs{-ms-flex-preferred-size:25%;flex:1 1 25%;max-width:25%}.l-grid__item.m--col-4-xxs{-ms-flex-preferred-size:33.333%;flex:1 1 33.333%;max-width:33.333%}.l-grid__item.m--col-5-xxs{-ms-flex-preferred-size:41.667%;flex:1 1 41.667%;max-width:41.667%}.l-grid__item.m--col-6-xxs{-ms-flex-preferred-size:50%;flex:1 1 50%;max-width:50%}.l-grid__item.m--col-7-xxs{-ms-flex-preferred-size:58.333%;flex:1 1 58.333%;max-width:58.333%}.l-grid__item.m--col-8-xxs{-ms-flex-preferred-size:66.667%;flex:1 1 66.667%;max-width:66.667%}.l-grid__item.m--col-9-xxs{-ms-flex-preferred-size:75%;flex:1 1 75%;max-width:75%}.l-grid__item.m--col-10-xxs{-ms-flex-preferred-size:83.333%;flex:1 1 83.333%;max-width:83.333%}.l-grid__item.m--col-11-xxs{-ms-flex-preferred-size:91.667%;flex:1 1 91.667%;max-width:91.667%}.l-grid__item.m--col-12-xxs{-ms-flex-preferred-size:100%;flex:1 1 100%;max-width:100%}.l-grid__item.m--block-xxs{display:block}.l-grid__item.m--flex-xxs{display:flex}.l-grid__item.m--justify-end-xxs{justify-content:flex-end}.l-grid__item.m--row-xxs{flex-direction:row}}@media only screen and (min-width:670px){.l-grid__item.m--col-1{-ms-flex-preferred-size:8.333%;flex:1 1 8.333%;max-width:8.333%}.l-grid__item.m--col-2{-ms-flex-preferred-size:16.667%;flex:1 1 16.667%;max-width:16.667%}.l-grid__item.m--col-3{-ms-flex-preferred-size:25%;flex:1 1 25%;max-width:25%}.l-grid__item.m--col-4{-ms-flex-preferred-size:33.333%;flex:1 1 33.333%;max-width:33.333%}.l-grid__item.m--col-5{-ms-flex-preferred-size:41.667%;flex:1 1 41.667%;max-width:41.667%}.l-grid__item.m--col-6{-ms-flex-preferred-size:50%;flex:1 1 50%;max-width:50%}.l-grid__item.m--col-7{-ms-flex-preferred-size:58.333%;flex:1 1 58.333%;max-width:58.333%}.l-grid__item.m--col-8{-ms-flex-preferred-size:66.667%;flex:1 1 66.667%;max-width:66.667%}.l-grid__item.m--col-9{-ms-flex-preferred-size:75%;flex:1 1 75%;max-width:75%}.l-grid__item.m--col-10{-ms-flex-preferred-size:83.333%;flex:1 1 83.333%;max-width:83.333%}.l-grid__item.m--col-11{-ms-flex-preferred-size:91.667%;flex:1 1 91.667%;max-width:91.667%}.l-grid__item.m--col-12{-ms-flex-preferred-size:100%;flex:1 1 100%;max-width:100%}.l-grid__item.m--flex-xxs{display:flex}.l-grid__item.m--bdr-left-xs{border-left:1px solid #255187}}.l-page__back-link{cursor:pointer;color:#255187;font-size:16px;line-height:1em;top:0;background:#fff;display:inline-flex;padding:10px 0;transition:color .2s linear}.l-page__back-link:hover{color:#578bc9}@media only screen and (min-width:480px){.l-page__back-link{font-size:17px;padding:15px 0}}.l-page__back-link .c-svg{height:15px;width:23px}.l-page__back-link .c-svg svg{height:auto;width:100%}.l-page__back-link span{margin-left:10px}.l-page__title{font-size:14px;color:#255187;display:block;margin:0}.l-spacer.m--fill,.u-m-auto{margin:auto}.l-section{padding:0 15px}.l-section.m--flex{display:flex}.l-section.m--padding-top-small{padding-top:15px}@media only screen and (min-width:480px){.l-page__title{font-size:15px;height:27px}.l-section{padding:0 30px}}.l-spacer.m--width-10{width:10%}.l-spacer.m--width-20{width:20%}.l-spacer.m--width-30{width:30%}.l-spacer.m--width-40{width:40%}.l-spacer.m--width-50{width:50%}.l-spacer.m--width-60{width:60%}.l-spacer.m--width-70{width:70%}.l-spacer.m--width-80{width:80%}.l-spacer.m--width-90{width:90%}.l-spacer.m--width-full{width:100%}.c-ellipsis-menu__button{display:flex;justify-content:center;width:35px;height:100%}.c-ellipsis-menu__button .c-svg{height:inherit;width:inherit;min-height:inherit;min-width:inherit}.c-ellipsis-menu__button .c-svg svg{height:25px;width:25px}.c-ellipsis-menu__popup{display:none;background-color:#fff;padding:5px 0;border:1px solid currentColor;border-radius:3px}.c-ellipsis-menu__option{display:block;padding:10px 15px;color:currentColor!important;font-weight:600;transition:all .2s linear;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear}.c-ellipsis-menu__option:hover{filter:brightness(75%)!important}.bdr{border:1px solid currentColor}.bdr-t{border-top:1px solid currentColor}.bdr-r{border-right:1px solid currentColor}.bdr-b{border-bottom:1px solid currentColor}.bdr-l{border-left:1px solid currentColor}.bdr-0{border:0!important}.bdr-t-0{border-top:0!important}.bdr-r-0{border-right:0!important}.bdr-b-0{border-bottom:0!important}.bdr-l-0{border-left:0!important}.none{display:none}.table{display:table}.tr{display:table-row}.td{display:table-cell}.thead{display:table-header-group}.tfoot{display:table-footer-group}.i-block{display:inline-block}.i-grid{display:inline-grid}.i-flex{display:inline-flex}.grid{display:grid}.u-block-lg,.u-block-md,.u-block-sm,.u-block-xl,.u-block-xs,.u-block-xxl,.u-block-xxs,.u-flex-lg,.u-flex-md,.u-flex-sm,.u-flex-xl,.u-flex-xs,.u-flex-xxl,.u-flex-xxs,.u-hidden,.u-iblock-lg,.u-iblock-md,.u-iblock-sm,.u-iblock-xl,.u-iblock-xs,.u-iblock-xxl,.u-iblock-xxs,.u-inline-lg,.u-inline-md,.u-inline-sm,.u-inline-xl,.u-inline-xs,.u-inline-xxl,.u-inline-xxs,.u-table-lg,.u-table-md,.u-table-sm,.u-table-xl,.u-table-xs,.u-table-xxl,.u-table-xxs{display:none}.u-inline{display:inline}.u-iblock{display:inline-block}.u-block{display:block}.u-table{display:table}.u-flex{display:flex}@media only screen and (min-width:480px){.u-hidden-xxs{display:none}.u-inline-xxs{display:inline}.u-iblock-xxs{display:inline-block}.u-block-xxs{display:block}.u-table-xxs{display:table}.u-flex-xxs{display:flex}}@media only screen and (min-width:670px){.u-hidden-xs{display:none}.u-inline-xs{display:inline}.u-iblock-xs{display:inline-block}.u-block-xs{display:block}.u-table-xs{display:table}.u-flex-xs{display:flex}}@media only screen and (min-width:768px){.u-hidden-sm{display:none}.u-inline-sm{display:inline}.u-iblock-sm{display:inline-block}.u-block-sm{display:block}.u-table-sm{display:table}.u-flex-sm{display:flex}}@media only screen and (min-width:992px){.u-hidden-md{display:none}.u-inline-md{display:inline}.u-iblock-md{display:inline-block}.u-block-md{display:block}.u-table-md{display:table}.u-flex-md{display:flex}}@media only screen and (min-width:1200px){.u-hidden-lg{display:none}.u-inline-lg{display:inline}.u-iblock-lg{display:inline-block}.u-block-lg{display:block}.u-table-lg{display:table}.u-flex-lg{display:flex}}@media only screen and (min-width:1400px){.u-hidden-xl{display:none}.u-inline-xl{display:inline}.u-iblock-xl{display:inline-block}.u-block-xl{display:block}.u-table-xl{display:table}.u-flex-xl{display:flex}}@media only screen and (min-width:1600px){.u-hidden-xxl{display:none}.u-inline-xxl{display:inline}.u-iblock-xxl{display:inline-block}.u-block-xxl{display:block}.u-table-xxl{display:table}.u-flex-xxl{display:flex}}.csr-pointer{cursor:pointer}.float-left{float:left}.float-right{float:right}.flex{display:flex}.row{flex-direction:row}.row.reverse{flex-direction:row-reverse}.col{flex-direction:column}.col.reverse{flex-direction:column-reverse}.nowrap{flex-wrap:nowrap}.wrap{flex-wrap:wrap}.wrap-rev{flex-wrap:wrap-reverse}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.items-stretch{align-items:stretch}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.content-stretch{align-content:stretch}.content-start{align-content:flex-start}.content-end{align-content:flex-end}.content-center{align-content:center}.content-between{align-content:space-between}.content-around{align-content:space-around}.content-evenly{align-content:space-evenly}.items-equal>.item{flex:1 1 auto}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.self-baseline{align-self:baseline}.self-stretch{align-self:stretch}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.flex-1-1-100{flex:1 1 100%}.u-mr-10px{margin-right:10px}.u-mr-15px{margin-right:15px}.u-mr-auto{margin-right:auto}.u-mt-10px{margin-top:10px}.u-mt-15px{margin-top:15px}.u-mt-20px{margin-top:20px}.u-mb-0{margin-bottom:0}.u-mb-10px{margin-bottom:10px}.u-mb-15px{margin-bottom:15px}.u-mb-20px{margin-bottom:20px}.u-mb-50px{margin-bottom:50px}.mb-0{margin-bottom:0}.mb-10px{margin-bottom:10px}.mb-15px{margin-bottom:15px}.mb-20px{margin-bottom:20px}.mb-50px{margin-bottom:50px}.mr-auto{margin:auto}.u-p-auto{padding:auto}.u-p-15px{padding:15px}.u-pb-20px,.u-pt-20px{padding-bottom:20px}.u-pr-auto{padding-right:auto}.u-pr-10px{padding-right:10px}.u-pr-15px{padding-right:15px}.u-pt-10px{padding-top:10px}.u-pt-15px{padding-top:15px}.u-pb-10px{padding-bottom:10px}.u-pb-15px{padding-bottom:15px}.u-p-20px{padding-bottom:20px}.u-pb-50px{padding-bottom:50px}.u-pb-0{padding-bottom:0}.p-auto,.u-pr-auto{padding:auto}.p-0{padding:0}.pt-10px{padding-top:10px}.pt-15px{padding-top:15px}.pt-20px{padding-bottom:20px}.pb-10px{padding-bottom:10px}.pb-15px{padding-bottom:15px}.pb-20px{padding-bottom:20px}.pb-50px{padding-bottom:50px}.pb-0{padding-bottom:0}.pr-auto{padding:auto}@media only screen and (min-width:480px){.u-mt-5px-xxs{margin-top:10px}.u-mt-15px-xxs{margin-top:15px}.u-mb-10px-xxs{margin-bottom:10px}.u-m-auto-xxs{margin:auto}.u-mt-10px-xxs{margin-top:10px}.u-mb-5px-xxs{margin-bottom:10px}.u-mb-15px-xxs{margin-bottom:15px}.u-mb-0-xxs{margin-bottom:0}.m-auto-xxs,.u-mr-auto-xxs{margin:auto}.mt-10px-xxs,.mt-5px-xxs{margin-top:10px}.mt-15px-xxs{margin-top:15px}.mb-10px-xxs,.mb-5px-xxs{margin-bottom:10px}.mb-15px-xxs{margin-bottom:15px}.mb-0-xxs{margin-bottom:0}.mr-auto-xxs{margin:auto}.p-auto-xxs{padding:auto}.pt-10px-xxs,.pt-5px-xxs{padding-top:10px}.pt-15px-xxs{padding-top:15px}.pb-10px-xxs,.pb-5px-xxs{padding-bottom:10px}.pb-15px-xxs{padding-bottom:15px}.pb-0-xxs{padding-bottom:0}.pr-auto-xxs{padding:auto}}@media only screen and (min-width:670px){.u-m-auto-xs{margin:auto}.u-mt-10px-xs{margin-top:10px}.u-mt-15px-xs{margin-top:15px}.u-mb-10px-xs{margin-bottom:10px}.u-mb-15px-xs{margin-bottom:15px}.u-mb-0-xs{margin-bottom:0}.m-auto-xs,.u-mr-auto-xs{margin:auto}.mt-10px-xs{margin-top:10px}.mt-15px-xs{margin-top:15px}.mb-10px-xs{margin-bottom:10px}.mb-15px-xs{margin-bottom:15px}.mb-0-xs{margin-bottom:0}.mr-auto-xs{margin:auto}.p-auto-xs{padding:auto}.pt-10px-xs{padding-top:10px}.pt-15px-xs{padding-top:15px}.pb-10px-xs{padding-bottom:10px}.pb-15px-xs{padding-bottom:15px}.pb-0-xs{padding-bottom:0}.pr-auto-xs{padding:auto}}@media only screen and (min-width:992px){.p-auto-md{padding:auto}.pt-10px-md{padding-top:10px}.pt-15px-md{padding-top:15px}.pb-10px-md{padding-bottom:10px}.pb-15px-md{padding-bottom:15px}.pb-0-md{padding-bottom:0}.pr-auto-md{padding:auto}}.u-weight-bold{font-weight:700;margin-top:-1px}.mw-0{min-width:0}