﻿.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:""}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}input,select,textarea{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;color:#183247}p{margin:0 0 10.9375px}p small{font-size:12px;color:#6f7c87}p big{font-size:inherit}.ui-widget,.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Source Sans Pro,Helvetica,Arial,sans-serif}.lead,.lead-small,.list-lead{line-height:28.4375px;font-size:18px;font-weight:200;color:inherit;font-family:Poppins,Helvetica,sans-serif}.lead b,.lead-small b,.list-lead b{font-weight:500}.links-inherit a,.list-lead a{font-size:16px;font-weight:600;letter-spacing:0.2px;font-family:Poppins,Helvetica,sans-serif;color:#183247}.links-inherit a:hover,.list-lead a:hover{color:#0b1721}.lead-small{font-size:13px}.list-lead{margin:10px 0}.no-results{color:#ccc;font-size:14px}.heading{font-family:Poppins,Helvetica,sans-serif;font-weight:normal;color:#183247}.light{font-weight:400}h1,h2,h3,h4,h5,h6{margin:0;text-rendering:optimizelegibility}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:normal;color:#6f7c87}h1{font-size:28px;line-height:43.75px}h1 small{font-size:18px}h2{font-size:24px;line-height:26px}h2 small{font-size:16px}h3{font-size:20px;line-height:30.625px}h3 small{font-size:14px}h4,h5,h6{line-height:21.875px}h4{font-size:14px}h4 small{font-size:12px}h5{font-size:12px}h6{font-size:11px;color:#6f7c87;text-transform:uppercase}strong,b{font-weight:700}.page-header{padding-bottom:20.875px;margin:21.875px 0;border-bottom:1px solid #dcdcdc}.page-header h1{line-height:1}.intro{font-weight:200;margin-top:-6px;margin-bottom:0;font-size:14px;line-height:20px;color:#6f7c87}ul,ol{padding:0;margin:5px 0 5px 22px}ul ul,ul ol,ol ol,ol ul{margin-bottom:0}ul{list-style:disc}ol{list-style:decimal}li{line-height:21.875px}ul.unstyled,ol.unstyled{margin-left:0;list-style:none}ul.unstyled li,ol.unstyled li{padding:10px 4px;border-bottom:1px solid #DADFE3}ul.unstyled li a,ol.unstyled li a{font-size:14px;line-height:1.54;color:#183247;font-weight:600}ul.unstyled li a:hover,ol.unstyled li a:hover{color:#2753d7}.profile-edit-form.unstyled li{border-bottom:0;margin:0}dl{margin-bottom:21.875px}dt,dd{line-height:21.875px}dt{font-weight:bold;line-height:20.875px}dd{margin-left:10.9375px}.dl-horizontal dt{float:left;width:120px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:130px}hr{margin:16.82692px 0;border:0;border-top:1px solid #dcdcdc;border-bottom:1px solid #fff}strong,.strong{font-weight:bold}em{font-style:italic}.muted{color:#6f7c87}abbr[title]{cursor:help;border-bottom:1px dotted #6f7c87}abbr.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:0 0 0 15px;margin:0 0 21.875px;border-left:5px solid #dcdcdc}q:before,q:after,blockquote:before,blockquote:after{content:""}address{display:block;margin-bottom:21.875px;font-style:normal;line-height:21.875px}small{font-size:100%}cite{font-style:normal}.match{background-color:#fdfdb5}html,body{height:100%;width:100%;margin:0;padding:0}body{margin:0;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:14px;line-height:21.875px;color:#183247;background-color:#f3f5f7;background-image:none;-webkit-font-feature-settings:"locl" 0;-moz-font-feature-settings:"locl" 0;-ms-font-feature-settings:"locl" 0;font-feature-settings:"locl" 0}a,.a-link{color:#183247;text-decoration:none}a:hover,.a-link:hover{color:#2753d7;text-decoration:underline}.a-link{cursor:pointer}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.page{*zoom:1;max-width:1140px;max-width:71.25rem;_width:1140px;padding-left:10px;padding-left:.625rem;padding-right:10px;padding-right:.625rem;margin-left:auto;margin-right:auto;padding-top:10px;padding-bottom:10px;min-height:78%}.page:after{content:"";display:table;clear:both}.main{width:66%;margin:0;border:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border-radius:6px;border-bottom-right-radius:0;border-top-right-radius:0;float:left;border-right:1px solid #dadfe3;background-color:#fff}.sidebar{width:34%;float:left;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border-bottom-left-radius:0;border-top-left-radius:0;background-color:#f8f9fa;margin:0}.fc-portal-solution-home h2,.fc-community-sidebar h2,.fc-solution-home h2,.fc-community-content h2{margin-top:16px}.fc-article-show p{padding-top:4px;color:#183247}.sidebar #related_articles{display:none}.fc-community-sidebar p.intro,.fc-community-sidebar div a[href*="topics/new"]{display:none}.fc-community-sidebar .no-results a[href*="topics/new"]{display:inline-block;color:#2753d7}.export-custom-select{width:100%}.row-fluid{*zoom:1}.row-fluid:after{content:"";display:table;clear:both}.span1{width:7.22892%;float:left;margin-right:1.20482%;display:inline}.span2{width:15.66265%;float:left;margin-right:1.20482%;display:inline}.span3{width:24.09639%;float:left;margin-right:1.20482%;display:inline}.span4{width:32.53012%;float:left;margin-right:1.20482%;display:inline;margin-bottom:6px}.span5{width:40.96386%;float:left;margin-right:1.20482%;display:inline}.span6{width:49.39759%;float:left;margin-right:1.20482%;display:inline}.span7{width:57.83133%;float:left;margin-right:1.20482%;display:inline}.span8{width:66.26506%;float:left;margin-right:1.20482%;display:inline}.span9{width:74.6988%;float:left;margin-right:1.20482%;display:inline}.span10{width:83.13253%;float:left;margin-right:1.20482%;display:inline}.span11{width:91.56627%;float:left;margin-right:1.20482%;display:inline}.span12{width:100%;float:left;margin-right:1.20482%;display:inline}.omega{float:right;margin-right:0;*margin-left:-10px;display:inline;float:left;margin-right:0;display:inline}form{margin:0 0}fieldset{padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:32.8125px;font-size:21px;line-height:43.75px;color:#9aa1a6;border:0;border-bottom:1px solid #e5e5e5}legend small{font-size:16.40625px;color:#6f7c87}label,input,button,select,textarea{font-size:14px;font-weight:normal;line-height:1.2}input,button,select,textarea{font-family:Source Sans Pro,Helvetica,Arial,sans-serif}label{display:block;margin-bottom:5px}select,textarea,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="search"],input[type="tel"],input[type="color"],.uneditable-input{display:inline-block;padding:4px;margin-bottom:9px;font-size:14px;line-height:21.875px;color:#f8f9fa}select{font-size:12.6px}textarea,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="search"],input[type="tel"],input[type="color"],.uneditable-input{background-color:#fff;border:1px solid #ccc;border-radius:3px;-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.18);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.18);box-shadow:inset 0 1px 2px rgba(0,0,0,0.18);-moz-transition:border linear 0.2s,box-shadow linear 0.2s;-o-transition:border linear 0.2s,box-shadow linear 0.2s;-webkit-transition:border linear 0.2s,box-shadow linear 0.2s;transition:border linear 0.2s,box-shadow linear 0.2s;height:40px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;color:#183247}textarea: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="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus{border-color:rgba(2,184,117,0.6);outline:0;outline:thin dotted \9;-moz-box-shadow:0px 0px 5px rgba(2,184,117,0.6);-webkit-box-shadow:0px 0px 5px rgba(2,184,117,0.6);box-shadow:0px 0px 5px rgba(2,184,117,0.6)}.checkbox.nested-child{padding-left:40px}textarea{height:auto}input[type="radio"],input[type="checkbox"]{margin:1px 0;*margin-top:0;line-height:normal;cursor:pointer}input[type="checkbox"]:before{width:12px;height:12px;border-radius:2px;top:-2px;left:0px;position:relative;background-color:#fff;content:'';display:inline-block;visibility:visible;border:1px solid #d3dbda}input[type="checkbox"]:checked:before{width:12px;height:12px;border-radius:2px;top:-2px;left:0px;position:relative;background-color:#02b875;content:'';display:inline-block;visibility:visible;border:1px solid #02b875}input[type="radio"]:checked:before{width:13px;height:13px;border-radius:15px;top:-2px;left:-1px;position:relative;background-color:#fff;content:'';display:inline-block;visibility:visible;border:1px solid #02b875}input[type="radio"]:before{width:13px;height:13px;border-radius:15px;top:-2px;left:-1px;position:relative;background-color:#fff;content:'';display:inline-block;visibility:visible;border:1px solid #DADFE3}input[type="radio"]:checked:after{width:3px;height:3px;border-radius:15px;top:-22px;right:-3px;position:relative;background-color:#02b875;content:'';display:inline-block;visibility:visible;border:2px solid #02b875}input[type="radio"]:after{content:'';display:inline-block;width:7px;height:3px}input[type="submit"],input[type="reset"],input[type="button"],input[type="radio"],input[type="checkbox"]{width:auto}input[type="submit"],input[type="reset"],input[type="button"],a.btn.btn-primary,button.btn-primary,.banner-nav a[href*="/login"],.redactor_btns_box .btn.btn-primary{width:auto;font-family:Poppins,Helvetica,sans-serif;border-radius:2px;background-color:#02b875;border:solid 1px #015335;background-image:none;font-size:12px;font-weight:600;letter-spacing:1.2px;text-shadow:none;text-transform:uppercase;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;padding:5px 20px;color:#fff}input[type="submit"]:hover,input[type="reset"]:hover,input[type="button"]:hover,a.btn.btn-primary:hover,button.btn-primary:hover,.banner-nav a[href*="/login"]:hover,.redactor_btns_box .btn.btn-primary:hover{background-color:#02d185;text-decoration:none;color:#fff}.banner-nav a[href*="/login"]{font-size:14px}.btn-signup{border:solid 1px #DADFE3;background-color:#f3f5f7;padding:5px 20px;border-radius:2px;text-transform:uppercase;font-family:Poppins,Helvetica,sans-serif;letter-spacing:1.2;color:#183247}.btn-signup:hover{background-color:#e4e8ed;text-decoration:none}.btn-small{border-radius:2px;background-color:#f3f5f7;border:solid 1px #97a9ba;background-image:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;font-family:Poppins,Helvetica,sans-serif;font-size:12px;font-weight:600;letter-spacing:1.2px;color:#183247;padding:5px 20px;text-transform:uppercase}.btn-small:hover{background-color:#e4e8ed}.uneditable-textarea{width:auto;height:auto}input[type="file"]{line-height:0}select{height:28px;*margin-top:4px;line-height:28px}.custom-select:focus{outline:0;border-color:rgba(2,184,117,0.6);box-shadow:0px 0px 5px rgba(2,184,117,0.6)}.input-date-field .ui-datepicker-trigger,.support-date-field .ui-datepicker-trigger{top:7px}select{width:220px;border:1px solid #DADFE3;height:40px;color:#183247;background-color:#fff}select[multiple],select[size]{height:auto}select:focus,input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;outline:0;border-color:rgba(2,184,117,0.6);box-shadow:0px 0px 5px rgba(2,184,117,0.6)}.radio,.checkbox{min-height:18px;padding-left:20px}.radio input[type="radio"],.checkbox input[type="checkbox"]{float:left;margin-left:-18px;margin-top:3px}.radio input[type="radio"]:focus:before,.checkbox input[type="checkbox"]:focus:before{border-color:rgba(2,184,117,0.6);-moz-box-shadow:0px 0px 5px #02B875;-webkit-box-shadow:0px 0px 5px #02B875;box-shadow:0px 0px 5px #02B875}.controls>.radio:first-child,.controls>.checkbox:first-child{padding-top:5px}.radio.inline,.checkbox.inline{display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:middle}.radio.inline+.radio.inline,.checkbox.inline+.checkbox.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}input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"],.add-on[class*="span"]{float:none;margin-left:0}.input-append input[class*="span"],.input-append .uneditable-input[class*="span"],.input-prepend input[class*="span"],.input-prepend .uneditable-input[class*="span"],.row-fluid .input-prepend [class*="span"],.row-fluid .input-append [class*="span"],.add-on[class*="span"]{display:inline-block}input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{cursor:not-allowed;background-color:#dcdcdc;border-color:#ddd}input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"][readonly],input[type="checkbox"][readonly]{background-color:transparent}div.error{padding:5px 0 0}.control-group.warning-group>label,.control-group.warning-group .help-block,.control-group.warning-group .help-inline,.control-group.warning-group .error{color:#c09853}.control-group.warning-group .checkbox,.control-group.warning-group .radio,.control-group.warning-group input,.control-group.warning-group select,.control-group.warning-group textarea{color:#c09853;border-color:#c09853}.control-group.warning-group .checkbox:focus,.control-group.warning-group .radio:focus,.control-group.warning-group input:focus,.control-group.warning-group select:focus,.control-group.warning-group textarea:focus{border-color:#a47e3c;-moz-box-shadow:0 0 6px #dbc59e;-webkit-box-shadow:0 0 6px #dbc59e;box-shadow:0 0 6px #dbc59e}.control-group.warning-group .input-prepend .add-on,.control-group.warning-group .input-append .add-on{color:#c09853;background-color:#fcf8e3;border-color:#c09853}.control-group.error-group>label,.control-group.error-group .help-block,.control-group.error-group .help-inline,.control-group.error-group .error{color:#b94a48}.control-group.error-group .checkbox,.control-group.error-group .radio,.control-group.error-group input,.control-group.error-group select,.control-group.error-group textarea{color:#b94a48;border-color:#b94a48}.control-group.error-group .checkbox:focus,.control-group.error-group .radio:focus,.control-group.error-group input:focus,.control-group.error-group select:focus,.control-group.error-group textarea:focus{border-color:#953b39;-moz-box-shadow:0 0 6px #d59392;-webkit-box-shadow:0 0 6px #d59392;box-shadow:0 0 6px #d59392}.control-group.error-group .input-prepend .add-on,.control-group.error-group .input-append .add-on{color:#b94a48;background-color:#f2dede;border-color:#b94a48}.control-group.success-group>label,.control-group.success-group .help-block,.control-group.success-group .help-inline,.control-group.success-group .error{color:#468847}.control-group.success-group .checkbox,.control-group.success-group .radio,.control-group.success-group input,.control-group.success-group select,.control-group.success-group textarea{color:#468847;border-color:#468847}.control-group.success-group .checkbox:focus,.control-group.success-group .radio:focus,.control-group.success-group input:focus,.control-group.success-group select:focus,.control-group.success-group textarea:focus{border-color:#356635;-moz-box-shadow:0 0 6px #7aba7b;-webkit-box-shadow:0 0 6px #7aba7b;box-shadow:0 0 6px #7aba7b}.control-group.success-group .input-prepend .add-on,.control-group.success-group .input-append .add-on{color:#468847;background-color:#dff0d8;border-color:#468847}input:focus:required:invalid,textarea:focus:required:invalid,select:focus:required:invalid{color:#b94a48;border-color:#ee5f5b}input:focus:required:invalid:focus,textarea:focus:required:invalid:focus,select:focus:required:invalid:focus{border-color:#e9322d;-moz-box-shadow:0 0 6px #f8b9b7;-webkit-box-shadow:0 0 6px #f8b9b7;box-shadow:0 0 6px #f8b9b7}.form-actions{margin-top:10.9375px;padding-top:10.9375px;margin-bottom:21.875px;border-top:1px solid #e5e5e5;*zoom:1}.form-actions:before,.form-actions:after{display:table;content:""}.form-actions:after{clear:both}.uneditable-input{overflow:hidden;white-space:nowrap;cursor:not-allowed;background-color:#fff;border-color:#eee;-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);box-shadow:inset 0 1px 2px rgba(0,0,0,0.025)}.placeholder{color:#b2b2b2}input:-moz-placeholder{color:#b2b2b2}input:-ms-input-placeholder{color:#b2b2b2}input::-webkit-input-placeholder{color:#b2b2b2}[type="search"]{-webkit-appearance:textfield}.help-block,.help-inline{color:#f8f9fa}.help-block{display:block;margin-bottom:10.9375px}.help-inline{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;padding-left:5px}.input-prepend,.input-append{margin-bottom:5px}.input-prepend input,.input-prepend select,.input-prepend .uneditable-input,.input-append input,.input-append select,.input-append .uneditable-input{position:relative;margin-bottom:0;*margin-left:0;margin-right:0;vertical-align:middle;border-radius:0 3px 3px 0}.input-prepend input:focus,.input-prepend select:focus,.input-prepend .uneditable-input:focus,.input-append input:focus,.input-append select:focus,.input-append .uneditable-input:focus{z-index:2}.input-prepend .uneditable-input,.input-append .uneditable-input{border-left-color:#ccc}.input-prepend .add-on,.input-append .add-on{display:inline-block;min-width:16px;padding:4px 5px;font-weight:normal;line-height:21.875px;text-align:center;text-shadow:0 1px 0 #fff;vertical-align:middle;border:1px solid #ccc}.input-prepend .add-on,.input-prepend .btn,.input-append .add-on,.input-append .btn{border-radius:0}.input-prepend .active,.input-append .active{background-color:#56fdc0;border-color:#02b875}.input-prepend .add-on,.input-prepend .btn{margin-right:-4px}.input-prepend input,.input-prepend .uneditable-input{border-left-width:0}.input-prepend .add-on:first-child,.input-prepend .btn:first-child{border-right-width:0;border-radius:3px 0 0 3px}.input-append input,.input-append select,.input-append .uneditable-input{border-radius:3px 0 0 3px}.input-append input,.input-append .uneditable-input{border-right-width:0}.input-append .uneditable-input{border-right-color:#ccc;border-left-color:#eee}.input-append .add-on:last-child,.input-append .btn:last-child{border-left-width:0;margin-left:-4px;border-radius:0 3px 3px 0}.input-prepend.input-append input,.input-prepend.input-append select,.input-prepend.input-append .uneditable-input{border-radius:0}.input-prepend.input-append .add-on:first-child,.input-prepend.input-append .btn:first-child{margin-right:-1px;border-radius:3px 0 0 3px}.input-prepend.input-append .add-on:last-child,.input-prepend.input-append .btn:last-child{margin-left:-1px;border-radius:0 3px 3px 0}.search-query{padding-right:14px;padding:4px \9;padding-left:14px;padding-left:4px \9;margin-bottom:0;border-radius:14px}.form-search input,.form-search textarea,.form-search select,.form-search .help-inline,.form-search .uneditable-input,.form-search .input-prepend,.form-search .input-append,.form-inline input,.form-inline textarea,.form-inline select,.form-inline .help-inline,.form-inline .uneditable-input,.form-inline .input-prepend,.form-inline .input-append,.form-portal input,.form-portal textarea,.form-portal select,.form-portal .help-inline,.form-portal .uneditable-input,.form-portal .input-prepend,.form-portal .input-append{display:inline-block;*display:inline;*zoom:1}.form-search .hide,.form-inline .hide,.form-portal .hide{display:none}.form-portal{margin-top:10px}.form-search label,.form-inline label{display:inline-block}.form-search .input-append,.form-inline .input-append,.form-search .input-prepend,.form-inline .input-prepend{margin-bottom:0}.form-search .radio,.form-search .checkbox,.form-inline .radio,.form-inline .checkbox{padding-left:0;margin-bottom:0;vertical-align:middle}.form-search .radio input[type="radio"],.form-search .checkbox input[type="checkbox"],.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{float:left;margin-right:3px;margin-left:0}.control-group{margin-bottom:16px}legend+.control-group{margin-top:21.875px;-webkit-margin-top-collapse:separate}input.special{border-radius:6px;border-color:#8c8c8c;font-size:16px;margin-bottom:0;margin-right:0;padding:6px 10px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}label.required:after{content:"*";color:#d00;font-size:16.8px;font-weight:bold;position:relative;top:4px;margin-left:5px}.ticket-form .nested_field .level_2,.ticket-form .nested_field .level_3,.ticket-form .control-tabbed-border,.form-portal .nested_field .level_2,.form-portal .nested_field .level_3,.form-portal .control-tabbed-border,.edit_helpdesk_ticket .nested_field .level_2,.edit_helpdesk_ticket .nested_field .level_3,.edit_helpdesk_ticket .control-tabbed-border{display:none;border-left:1px dotted #333;padding-left:15px;padding-top:15px}.form-portal .control-group.section .section-field-controls{padding-top:5px}.form-portal .control-group.section .section-field-controls .section-field-children{border-left:1px dotted #333;padding-left:15px}.form-portal .control-group.section .section-field-controls .section-field-children .control-group{margin-bottom:12px}.form-portal .control-group.section .section-field-controls .section-field-children .control-group:last-child{margin-bottom:0}.form-portal .control-group.section .section-field-controls .section-field-children .control-group .control-label{float:none;width:auto;text-align:left;padding-top:0;display:block}.form-portal .control-group.section .section-field-controls .section-field-children .control-group div.controls{display:block;margin-left:0;padding-left:0}.company_container{border-left:1px dotted #333;margin-bottom:5px}.company_label{padding:0px 0px 21px 18px;margin-top:17px}.company_div{padding-top:20px}.cc-emails{*zoom:1;margin-top:6px}.cc-emails:before,.cc-emails:after{display:table;content:""}.cc-emails:after{clear:both}.cc-emails .cc-label,.cc-emails input[type=text]{float:left}.cc-emails .cc-label{width:10%;border:1px solid #ccc;border-right:0;border-top-left-radius:3px;border-bottom-left-radius:3px;background-color:#f8f8f8;height:30.875px;min-width:16px;padding:4px 5px;font-weight:normal;line-height:21.875px;text-align:center;text-shadow:0 1px 0 #fff;vertical-align:middle}.cc-emails input[type=text]{width:90%;border-radius:0 3px 3px 0;border-left-width:0}.cc-emails .select2-container{width:90%}.cc-emails .select2-container .select2-choices{border-left-color:#efefef;border-top-left-radius:0;border-bottom-left-radius:0}.cc-emails .select2-input{height:26px}.cc-emails .select2-search-field input{height:26px}.cc-emails .select2-search-choice-close::after{top:-2px}.attachments-form{margin-top:5px;*zoom:1}.attachments-form:before,.attachments-form:after{display:table;content:""}.attachments-form:after{clear:both}.ticket-sidebar select,.ticket-sidebar textarea,.ticket-sidebar input[type="text"],.ticket-sidebar input[type="password"],.ticket-sidebar input[type="datetime"],.ticket-sidebar input[type="datetime-local"],.ticket-sidebar input[type="date"],.ticket-sidebar input[type="month"],.ticket-sidebar input[type="time"],.ticket-sidebar input[type="week"],.ticket-sidebar input[type="number"],.ticket-sidebar input[type="email"],.ticket-sidebar input[type="url"],.ticket-sidebar input[type="search"],.ticket-sidebar input[type="tel"],.ticket-sidebar input[type="color"],.ticket-sidebar .uneditable-input{width:100%}#errorExplanation h2,#errorExplanation p,.errorExplanation h2,.errorExplanation p{display:none}#errorExplanation ul,.errorExplanation ul{margin-bottom:0}#error_explanation h2,#error_explanation p,.error_explanation h2,.error_explanation p{display:none}#error_explanation ul,.error_explanation ul{margin-bottom:0}.select2-container .select2-choice{height:40px}.select2-container .select2-choice .select2-chosen{padding:6px}.select2-container .select2-choice abbr:after{top:7px}.select2-container .select2-choice .select2-arrow b:after{top:18px}#vote-feedback-form-link{color:#2753d7}.form-portal .control-group{margin-bottom:21.875px;*zoom:1}.form-portal .control-group:before,.form-portal .control-group:after{display:table;content:""}.form-portal .control-group:after{clear:both}.form-portal .control-label{float:left;width:140px;padding-top:4px}.form-portal .control-label a[data-toggle='tooltip'],.form-portal label.checkbox a[data-toggle='tooltip']{margin-left:4px}.form-portal .controls{*display:inline-block;*padding-left:20px;margin-left:160px;*margin-left:0}.form-portal .controls:first-child{*padding-left:160px}.form-portal .controls .disabled-field{padding-top:4px}.form-portal .help-block{margin-top:10.9375px;margin-bottom:0}.form-portal .form-actions{padding-left:160px}input,textarea{width:210px}@media (max-width: 45em){.form-portal .form-actions{padding-left:0}.form-portal .control-label{float:none;width:auto;padding-top:0}.form-portal .controls{margin-left:0}input,textarea{width:100%;max-width:100%}input.span1,textarea.span1{width:100%}input.span2,textarea.span2{width:100%}input.span3,textarea.span3{width:100%}input.span4,textarea.span4{width:100%}input.span5,textarea.span5{width:100%}input.span6,textarea.span6{width:100%}input.span7,textarea.span7{width:100%}input.span8,textarea.span8{width:100%}input.span9,textarea.span9{width:100%}input.span10,textarea.span10{width:100%}input.span11,textarea.span11{width:100%}input.span12,textarea.span12{width:100%}textarea{height:auto}}.controls .dateClear{top:2px;position:absolute;right:9px;padding:5px;cursor:pointer}.controls .dateClear .ficon-cross:before{font-size:1.2em;color:#999999}.company_form_date+.dateClear{right:25px}.support-date-field input.date{width:100%}.support-date-field .dateClear{top:3px;position:absolute;right:9px;padding:5px;cursor:pointer}.support-date-field .dateClear .ficon-cross:before{font-size:1.2em;color:#999999}.form-portal .checkbox input[type="checkbox"],.ticket-form-sidebar .checkbox input[type="checkbox"]{position:relative;margin-top:0px}.form-portal .checkbox input[type="checkbox"]:focus:before,.form-portal .checkbox input[type="checkbox"]:before,.ticket-form-sidebar .checkbox input[type="checkbox"]:focus:before,.ticket-form-sidebar .checkbox input[type="checkbox"]:before{position:absolute;width:100%;height:100%}.form-portal .checkbox.required input[type="checkbox"],.ticket-form-sidebar .checkbox.required input[type="checkbox"]{margin-top:2px}.login-form .checkbox input[type="checkbox"]:before{top:-1px}.profile-edit-form .checkbox input[type="checkbox"]{margin-left:0px;margin-top:1px}.profile-edit-form .checkbox input[type="checkbox"]+label{margin-left:5px}.phone_ext_wrapper{display:flex;align-items:stretch;background-color:#fff;border:1px solid #ccc;border-radius:3px}.phone_ext_wrapper input[type="text"]{margin-bottom:0;border:0;background-color:transparent;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.phone_ext_wrapper:focus-within{border-color:rgba(2,184,117,0.8);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.18),0 0 8px rgba(2,184,117,0.6);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.18),0 0 8px rgba(2,184,117,0.6);box-shadow:inset 0 1px 2px rgba(0,0,0,0.18),0 0 8px rgba(2,184,117,0.6)}.phone_ext_wrapper .phone_parity_field{flex:1 1 auto;min-width:0}.phone_ext_wrapper .phone_ext_field{flex:0 1 90px;min-width:0;max-width:90px}.phone_ext_wrapper .phone_ext_divider{flex:0 0 auto;width:1px;margin:4px 0;background-color:#ccc}.btn{display:inline-block;*display:inline;*zoom:1;padding:5px 15px;margin-bottom:0;font-size:14px;line-height:18px;*line-height:18px;color:#183247;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,0.75);vertical-align:middle;cursor:pointer;position:relative;z-index:1;background-color:#f3f5f7;border:1px solid #97a9ba;*border:0;border-bottom-color:#a2a2a2;border-radius:6px;*margin-left:.3em;-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05)}.btn:first-child{*margin-left:0}.btn:hover{color:#183247;text-decoration:none;background-color:#e4e8ed;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;-webkit-transition:background-position .1s linear;transition:background-position .1s linear}.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.active,.btn:active{background-color:#f3f5f7;background-image:none;outline:0;color:#183247}.btn.disabled,.btn[disabled]{cursor:default;background-color:#e6e6e6;background-image:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=65);opacity:.65;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.btn{border-radius:2px;background-color:#f3f5f7;border:solid 1px #97a9ba;background-image:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;font-family:Poppins,Helvetica,sans-serif;font-size:12px;font-weight:600;letter-spacing:1.2px;color:#183247;padding:5px 20px;text-transform:uppercase}.btn:hover{background-color:#e4e8ed}.redactor_btns_box .btn{border-radius:2px;background-color:#f3f5f7;border:solid 1px #c5cfd8;background-image:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;font-family:Poppins,Helvetica,sans-serif;font-size:12px;font-weight:600;letter-spacing:1.2px;color:#183247;padding:5px 20px;text-transform:uppercase;margin-left:10px}.redactor_btns_box .btn:hover{background-color:#e4e8ed}.btn-large{padding:9px 14px;font-size:16px;line-height:normal;border-radius:5px}.btn-large [class^="icon-"]{margin-top:1px}.btn-small{padding:3px 16px;font-size:12px;line-height:20.875px;border-radius:4px}.btn-small [class^="icon-"]{margin-top:-1px}.list-lead .btn-small{border-radius:2px;background-color:#fff;border:solid 1px #DADFE3;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background-image:none;font-family:Poppins,Helvetica,sans-serif;font-size:12px;font-weight:600;letter-spacing:0.5px;color:#183247}.list-lead .btn-small:hover{background-color:#f3f5f7;color:#183247}.btn-mini{padding:2px 6px;font-size:12px;line-height:19.875px}.btn-mini [class^="icon-"]{margin-right:-3px;margin-left:-3px}.btn-quoted{padding:0 7px 0 8px;font-size:12px;line-height:0.8;height:17px;font-weight:bold;letter-spacing:0.1em;border-radius:3px}.btn-quoted:before{content:"..."}.btn.default-pic{padding:6px 6px 6px 8px}.dropdown-toggle.btn{padding:6px}.btn-icon{padding:3px 6px}#datepicker input[type="text"]{height:40px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;color:#183247}.btn-primary,.btn-primary:hover{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.btn-primary.active{color:rgba(255,255,255,0.75)}.btn-danger,.btn-danger:hover{color:#9aa1a6;text-shadow:0 1px 1px rgba(255,255,255,0.75)}.btn-danger.active{color:rgba(255,255,255,0.75)}.btn-primary{background-color:#02ae6f;background-image:-moz-linear-gradient(top, #02b875, #029f65);background-image:-ms-linear-gradient(top, #02b875, #029f65);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#02b875), to(#029f65));background-image:-webkit-linear-gradient(top, #02b875, #029f65);background-image:-o-linear-gradient(top, #02b875, #029f65);background-image:linear-gradient(to bottom, #02b875,#029f65);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#02b372', endColorstr='#029a62', GradientType=0);border-color:#029f65 #029f65 #015335;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#029f65;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-primary:hover,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{background-color:#029f65;*background-color:#018655}.btn-primary:active,.btn-primary.active{background-color:#016c45 \9}.btn-danger{background-color:#c54130;background-image:-moz-linear-gradient(top, #d34836, #b03626);background-image:-ms-linear-gradient(top, #d34836, #b03626);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#d34836), to(#b03626));background-image:-webkit-linear-gradient(top, #d34836, #b03626);background-image:-o-linear-gradient(top, #d34836, #b03626);background-image:linear-gradient(to bottom, #d34836,#b03626);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d24432', endColorstr='#ab3526', GradientType=0);border-color:#b03626 #b03626 #712319;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#b03626;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-danger:hover,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled]{background-color:#b03626;*background-color:#9b3022}.btn-danger:active,.btn-danger.active{background-color:#86291d \9}button.btn,input[type="submit"].btn{*padding-top:2px;*padding-bottom:2px}button.btn::-moz-focus-inner,input[type="submit"].btn::-moz-focus-inner{padding:0;border:0}button.btn.btn-large,input[type="submit"].btn.btn-large{*padding-top:7px;*padding-bottom:7px}button.btn.btn-small,input[type="submit"].btn.btn-small{*padding-top:3px;*padding-bottom:3px;border-radius:2px;background-color:#f3f5f7;border:solid 1px #97a9ba;background-image:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;font-family:Poppins,Helvetica,sans-serif;font-size:12px;font-weight:600;letter-spacing:1.2px;color:#183247;padding:5px 20px;text-transform:uppercase}button.btn.btn-small:hover,input[type="submit"].btn.btn-small:hover{background-color:#e4e8ed}button.btn.btn-primary,input[type="submit"].btn.btn-primary{width:auto;font-family:Poppins,Helvetica,sans-serif;border-radius:2px;background-color:#02b875;border:solid 1px #015335;background-image:none;font-size:12px;font-weight:600;letter-spacing:1.2px;text-shadow:none;text-transform:uppercase;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;padding:5px 20px;color:#fff}button.btn.btn-primary:hover,input[type="submit"].btn.btn-primary:hover{background-color:#02d185;text-decoration:none}button.btn.btn-mini,input[type="submit"].btn.btn-mini{*padding-top:1px;*padding-bottom:1px}button.btn.btn-primary.pull-right{margin:0}.btn-google{background-color:#4285f4;color:#fff;text-shadow:none}.btn-facebook{background-color:#3b5998;color:#fff;text-shadow:none}.btn-twitter{background-color:#24a9e6;color:#fff;text-shadow:none}.btn-group{position:relative;*zoom:1;*margin-left:.3em}.btn-group:before,.btn-group:after{display:table;content:""}.btn-group:after{clear:both}.btn-group:first-child{*margin-left:0}.btn-group+.btn-group{margin-left:5px}.btn-toolbar{margin-top:10.9375px;margin-bottom:10.9375px}.btn-toolbar .btn-group{display:inline-block;*display:inline;*zoom:1}.btn-group>.btn{position:relative;float:left;margin-left:-1px;border-radius:0}.btn-group>.btn:first-child{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.btn-group>.btn:last-child,.btn-group>.dropdown-toggle{border-top-right-radius:4px;border-bottom-right-radius:4px}.btn-group>.btn.large:first-child{margin-left:0;border-top-left-radius:6px;border-bottom-left-radius:6px}.btn-group>.btn.large:last-child,.btn-group>.large.dropdown-toggle{border-top-right-radius:6px;border-bottom-right-radius:6px}.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active{z-index:2}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.dropdown-toggle{padding-left:8px;padding-right:8px;-moz-box-shadow:inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-webkit-box-shadow:inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);*padding-top:4px;*padding-bottom:4px}.btn-group>.btn-mini.dropdown-toggle{padding-left:5px;padding-right:5px}.btn-group>.btn-small.dropdown-toggle{*padding-top:4px;*padding-bottom:4px}.btn-group>.btn-large.dropdown-toggle{padding-left:12px;padding-right:12px}.btn-group.open .dropdown-toggle{background-image:none;-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05)}.btn-group.open .btn.dropdown-toggle{background-color:#e4e8ed}.btn-group.open .btn-primary.dropdown-toggle{background-color:#029f65}.btn .caret{margin-top:7px;margin-left:0;color:#183247}.btn:hover .caret,.open.btn-group .caret{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=10000);opacity:100}.btn-mini .caret{margin-top:5px}.btn-small .caret{margin-top:6px}.btn-large .caret{margin-top:6px;border-left-width:5px;border-right-width:5px;border-top-width:5px}.dropup .btn-large .caret{border-bottom:5px solid #183247;border-top:0}.dynamic-icon-sprite,.dynamic-icon-article-dark,.dynamic-icon-article,.dynamic-icon-cog-dark,.dynamic-icon-cog-drop-dark,.dynamic-icon-cog-drop-light,.dynamic-icon-cog-light,.dynamic-icon-dd-tick-dark,.dynamic-icon-dd-tick-light,.dynamic-icon-nav-contact-dark,.dynamic-icon-nav-contact,.dynamic-icon-nav-menu-dark,.dynamic-icon-nav-menu,.dynamic-icon-nav-newticket-dark,.dynamic-icon-nav-newticket,.dynamic-icon-nav-status-dark,.dynamic-icon-nav-status,.dynamic-icon-search-dark,.dynamic-icon-search,.page-tabs .mobile-icon-nav-menu:before,.mobile-icon-search:before,.mobile-icon-nav-contact:before,.mobile-icon-nav-newticket:before,.mobile-icon-nav-status:before{background-image:url(https://euc-assets1.freshdesk.com/assets/cdn-ignored/sprites/portal/dynamic-icon-s85b95186ce-e274bd42cd0ad6ac0c46c7e2bfa705d4b97c6bd0b9c736e0da2d31ffca7d3a09.png);background-repeat:no-repeat}.dynamic-icon-article-dark{background-position:0 0;height:26px;width:29px}.dynamic-icon-article{background-position:0 -26px;height:27px;width:29px}.dynamic-icon-cog-dark{background-position:0 -53px;height:15px;width:15px}.dynamic-icon-cog-drop-dark{background-position:0 -68px;height:15px;width:22px}.dynamic-icon-cog-drop-light{background-position:0 -83px;height:15px;width:22px}.dynamic-icon-cog-light{background-position:0 -98px;height:15px;width:15px}.dynamic-icon-dd-tick-dark{background-position:0 -113px;height:20px;width:20px}.dynamic-icon-dd-tick-light{background-position:0 -133px;height:20px;width:20px}.dynamic-icon-nav-contact-dark{background-position:0 -153px;height:22px;width:22px}.dynamic-icon-nav-contact{background-position:0 -175px;height:22px;width:22px}.dynamic-icon-nav-menu-dark{background-position:0 -197px;height:22px;width:22px}.dynamic-icon-nav-menu{background-position:0 -219px;height:22px;width:22px}.dynamic-icon-nav-newticket-dark{background-position:0 -241px;height:22px;width:22px}.dynamic-icon-nav-newticket{background-position:0 -263px;height:22px;width:22px}.dynamic-icon-nav-status-dark{background-position:0 -285px;height:22px;width:22px}.dynamic-icon-nav-status{background-position:0 -307px;height:22px;width:22px}.dynamic-icon-search-dark{background-position:0 -329px;height:20px;width:20px}.dynamic-icon-search{background-position:0 -349px;height:20px;width:20px}.nav{margin-left:0;margin-bottom:21.875px;list-style:none}.nav>li>a{display:block}.nav>li>a:hover{text-decoration:none;background-color:#f3f3f3}.nav>.pull-right{float:right}.nav .nav-header{display:block;padding:3px 15px;font-size:11px;font-weight:bold;line-height:21.875px;color:#6f7c87;text-shadow:0 1px 0 rgba(255,255,255,0.5);text-transform:uppercase}.nav li+.nav-header{margin-top:9px}.nav-list{padding-left:15px;padding-right:15px;margin-bottom:0}.nav-list>li>a,.nav-list .nav-header{margin-left:-15px;margin-right:-15px;text-shadow:0 1px 0 rgba(255,255,255,0.5)}.nav-list>li>a{padding:3px 15px}.nav-list>.active>a,.nav-list>.active>a:hover{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.2);background-color:#183247}.nav-list [class^="icon-"]{margin-right:2px}.nav-list .divider{*width:100%;height:1px;margin:9.9375px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}.nav-tabs,.nav-pills{*zoom:1}.nav-tabs:before,.nav-tabs:after,.nav-pills:before,.nav-pills:after{display:table;content:""}.nav-tabs:after,.nav-pills:after{clear:both}.nav-tabs>li,.nav-pills>li{float:left}.nav-tabs>li>a,.nav-pills>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:21.875px;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#dcdcdc #dcdcdc #ddd}.nav-tabs>.active>a,.nav-tabs>.active>a:hover{color:#f8f9fa;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-pills>li>a{margin-top:2px;margin-bottom:2px;border-radius:5px;padding:6px 12px;margin-left:10px;border:solid 1px #fff}.nav-pills>li>a:hover{border-radius:2px;background-color:#f3f5f7;border:solid 1px #ebeef0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;color:#183247}.nav-pills>.active>a,.nav-pills>.active>a:hover{border-radius:2px;background-color:#f3f5f7;border:solid 1px #ebeef0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;color:#183247}.nav-stacked>li{float:none}.nav-stacked>li>a{margin-right:0}.nav-tabs.nav-stacked{border-bottom:0}.nav-tabs.nav-stacked>li>a{border:1px solid #ddd;border-radius:0}.nav-tabs.nav-stacked>li:first-child>a{border-radius:4px 4px 0 0}.nav-tabs.nav-stacked>li:last-child>a{border-radius:0 0 4px 4px}.nav-tabs.nav-stacked>li>a:hover{border-color:#ddd;z-index:2}.nav-pills.nav-stacked>li>a{margin-bottom:3px}.nav-pills.nav-stacked>li:last-child>a{margin-bottom:1px}.nav-tabs .dropdown-menu{border-radius:0 0 5px 5px}.nav-pills .dropdown-menu{border-radius:4px}.nav-tabs .dropdown-toggle .caret,.nav-pills .dropdown-toggle .caret{border-top-color:#183247;border-bottom-color:#183247;margin-top:6px}.nav-tabs .dropdown-toggle:hover .caret,.nav-pills .dropdown-toggle:hover .caret{border-top-color:#2753d7;border-bottom-color:#2753d7}.nav-tabs .active .dropdown-toggle .caret,.nav-pills .active .dropdown-toggle .caret{border-top-color:#9aa1a6;border-bottom-color:#9aa1a6}.nav>.dropdown.active>a:hover{color:#183247;cursor:pointer}.nav-tabs .open .dropdown-toggle,.nav-pills .open .dropdown-toggle,.nav>li.dropdown.open.active>a:hover{color:#fff;background-color:#6f7c87;border-color:#6f7c87}.nav li.dropdown.open .caret,.nav li.dropdown.open.active .caret,.nav li.dropdown.open a:hover .caret{border-top-color:#fff;border-bottom-color:#fff;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=10000);opacity:100}.tabs-stacked .open>a:hover{border-color:#6f7c87}.tabbable{*zoom:1}.tabbable:before,.tabbable:after{display:table;content:""}.tabbable:after{clear:both}.tab-content{overflow:auto}.tabs-below>.nav-tabs,.tabs-right>.nav-tabs,.tabs-left>.nav-tabs{border-bottom:0}.tab-content>.tab-pane,.pill-content>.pill-pane{display:none}.tab-content>.active,.pill-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{border-radius:0 0 4px 4px}.tabs-below>.nav-tabs>li>a:hover{border-bottom-color:transparent;border-top-color:#ddd}.tabs-below>.nav-tabs>.active>a,.tabs-below>.nav-tabs>.active>a:hover{border-color:transparent #ddd #ddd #ddd}.tabs-left>.nav-tabs>li,.tabs-right>.nav-tabs>li{float:none}.tabs-left>.nav-tabs>li>a,.tabs-right>.nav-tabs>li>a{min-width:74px;margin-right:0;margin-bottom:3px}.tabs-left>.nav-tabs{float:left;margin-right:19px;border-right:1px solid #ddd}.tabs-left>.nav-tabs>li>a{margin-right:-1px;border-radius:4px 0 0 4px}.tabs-left>.nav-tabs>li>a:hover{border-color:#dcdcdc #ddd #dcdcdc #dcdcdc}.tabs-left>.nav-tabs .active>a,.tabs-left>.nav-tabs .active>a:hover{border-color:#ddd transparent #ddd #ddd;*border-right-color:#fff}.tabs-right>.nav-tabs{float:right;margin-left:19px;border-left:1px solid #ddd}.tabs-right>.nav-tabs>li>a{margin-left:-1px;border-radius:0 4px 4px 0}.tabs-right>.nav-tabs>li>a:hover{border-color:#dcdcdc #dcdcdc #dcdcdc #ddd}.tabs-right>.nav-tabs .active>a,.tabs-right>.nav-tabs .active>a:hover{border-color:#ddd #ddd #ddd transparent;*border-left-color:#fff}.nav-filter{margin-bottom:13px;margin-top:10px}table{max-width:100%;background-color:transparent;border-collapse:collapse;border-spacing:0}.table{width:100%;margin-bottom:21.875px}.table th,.table td{padding:8px;line-height:21.875px;vertical-align:top;border-top:1px solid #eee}.table th.text-right,.table td.text-right{text-align:right}.table th{font-weight:bold}.table thead th{vertical-align:bottom}.table caption+thead tr:first-child th,.table caption+thead tr:first-child td,.table colgroup+thead tr:first-child th,.table colgroup+thead tr:first-child td,.table thead:first-child tr:first-child th,.table thead:first-child tr:first-child td{border-top:0}.table tbody+tbody{border-top:2px solid #eee}table [class*=span],.row-fluid table [class*=span]{display:table-cell;float:none;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}.breadcrumb{margin:20px 0 10px 0}.breadcrumb .divider{padding:0 5px;color:#6f7c87}.breadcrumb a{margin-right:7px;font-size:14px;color:#2753d7}.breadcrumb a:hover{color:#183247;text-decoration:inherit}.breadcrumb a:before,.breadcrumb span:before{content:"/";margin-right:10px;color:#bbbbbb;font-size:16px;font-weight:200;position:relative;top:1px}.breadcrumb a:before:hover{text-decoration:none}.breadcrumb a:first-child:before{content:none}.breadcrumb span{color:#888}.close{float:right;font-size:20px;font-weight:bold;line-height:21.875px;color:#183247;text-shadow:0 1px 0 #fff;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=2000);opacity:20}.close:hover{color:#183247;text-decoration:none;cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=4000);opacity:40}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.alert,.errorExplanation{padding:8px 35px 8px 14px;margin-bottom:21.875px;background-color:#fcf8e3;border:1px solid #fbeed5;border-radius:4px;color:#183247;font-weight:600}.alert,.error_explanation{padding:8px 35px 8px 14px;margin-bottom:21.875px;background-color:#fcf8e3;border:1px solid #fbeed5;border-radius:4px;color:#183247;font-weight:600}.alert-heading{color:inherit}.alert-page{margin:10px 0 0}.errorExplanation h2{font-size:1em}.error_explanation h2{font-size:1em}.alert .close{position:relative;top:-2px;right:-21px;line-height:18px}.alert-success,.alert-notice{background-color:#dff0d8;border-color:#d6e9c6;color:#468847}.alert-danger,.alert-error,.errorExplanation{background-color:#f2dede;border-color:#eed3d7;color:#b94a48}.error_explanation{background-color:#f2dede;border-color:#eed3d7;color:#b94a48}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#3a87ad}.errorExplanation.alert-danger-dark{background-color:#B56463;border-color:#9B4A49;color:#FFF}.error_explanation.alert-danger-dark{background-color:#B56463;border-color:#9B4A49;color:#FFF}.errorExplanation.credentialError ul{list-style:none;text-align:center;text-shadow:none}.error_explanation.credentialError ul{list-style:none;text-align:center;text-shadow:none}.alert-block{padding-top:14px;padding-bottom:14px}.alert-block>p,.alert-block>ul{margin-bottom:0}.alert-block p+p{margin-top:5px}.alert-solid{text-align:center;margin:0;border-radius:0}.alert-ticket-status{margin-top:10px;margin-bottom:10px;color:#333;font-size:15px;font-weight:300}.alert-ticket-status a{color:#2753d7;font-weight:400}.alert-assume-agent{padding:8px 0px 8px 0px;margin-bottom:10px;text-shadow:0 1px 0 rgba(255,255,255,0.5);background-color:#FCF8E3;color:#82683C;font-size:13px}.alert-assume-agent a{color:#2753d7}.alert-assume-agent .ficon-unverified{color:#ffb50f;padding:0 5px}.alert-invalid{text-decoration:line-through;color:#888;background:transparent;border:0;padding-left:0}.alert-invalid-text{color:#b94a48;float:right}.alert-invalid-attach-text{color:#b94a48}.alert-with-close{position:relative;margin-top:10px;margin-bottom:0px}.alert-with-close a.close{position:absolute;top:8px;right:20px;line-height:18px}.alert-with-close a.close::before{content:"\00d7";font-size:18px;font-weight:bold;color:#888}.no-padding{padding:0 20px 0 10px}.banner{text-align:left;background-color:#fff;padding:10px 0;color:#6f7c87;border-bottom-width:0;border-top-left-radius:0;border-top-right-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;*zoom:1;border:1px solid #ebeef0;text-shadow:none}.banner:before,.banner:after{display:table;content:""}.banner:after{clear:both}.banner a{color:#2753d7;font-size:14px}.banner a:hover{color:#2753d7}.banner .banner-title{width:74.6988%;float:left;margin-right:1.20482%;display:inline;width:60%}.banner .banner-nav{width:24.09639%;float:right;margin-right:0;*margin-left:-10px;display:inline;margin-top:6px;width:38%}.banner .banner-nav .welcome{display:block}.banner nav{text-align:right}.banner-title .heading{color:#6f7c87;font-size:20px;font-weight:normal}.banner-nav{font-size:14px;line-height:1.3em;color:#fff}.banner-nav .welcome{display:inline-block;color:#6f7c87;font-size:14px;margin-top:-20px;padding-bottom:10px}.banner-nav a{color:#2753d7}.banner-nav a:hover{color:#2753d7;text-decoration:underline}.banner-nav a:after{content:'|';padding:0 0 0 12px;color:#DADFE3;display:inline-block}.banner-nav b:last-child a:last-child:after{content:''}.banner-nav a[href*="/login"]:after{content:'';padding-left:0}.banner-nav a[href*="/login"]:hover{text-decoration:none}.banner-nav a[href*="/login"] b{font-size:12px;font-weight:600;letter-spacing:0.5px;color:#fff}.banner-nav a[href*="/signup"]{border:solid 1px #97a9ba;background-color:#f3f5f7;padding:5px 20px;border-radius:2px;text-transform:uppercase;font-family:Poppins,Helvetica,sans-serif;letter-spacing:1.2;color:#183247}.banner-nav a[href*="/signup"]:after{content:'';padding-left:0}.banner-nav a[href*="/signup"] b{font-size:12px;font-weight:600;letter-spacing:0.5px}.banner-nav a[href*="/signup"]:hover{background-color:#e4e8ed;text-decoration:none}.banner-nav .banner-language-selector{background-color:none;cursor:pointer;padding:0;margin-left:10px;border-radius:0;border:0;margin:7px}.banner-nav .banner-language-selector .language-options{list-style:none;margin-left:0px;margin:0}.banner-nav .banner-language-selector .language-options .dropdown-toggle{font-size:14px;color:#6f7c87}.banner-nav .banner-language-selector .language-options .dropdown-toggle .caret{border-top-color:#6f7c87}.banner-nav .banner-language-selector .language-options .dropdown-menu{background-color:#fff;min-width:0px;right:-13px;top:35px;text-align:left}.banner-nav .banner-language-selector .language-options .dropdown-menu a{color:#183247;text-shadow:none;background:#fff;border:0;font-size:12px;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;text-transform:capitalize;font-weight:normal;letter-spacing:0.2px;padding:2px 20px}.banner-nav .banner-language-selector .language-options .dropdown-menu a:hover{background-color:#f3f5f7}.banner-nav .banner-language-selector .language-options .dropdown-menu a:after{content:''}.banner-nav .banner-language-selector .language-options .dropdown-menu a.active{font-weight:500}.banner-nav .banner-language-selector .language-options .dropdown-menu a .icon-dd-tick-dark{position:absolute;left:2px}.banner-nav .banner-language-selector .language-options .dropdown-menu a .ficon-eye-disabled{position:absolute;float:right;right:0}.banner-nav .banner-language-selector .language-options .dropdown-menu a .ficon-eye-disabled:before{padding:0 10px}.page-tabs{*zoom:1;background-color:#fff;color:#6f7c87;line-height:35px;min-height:17px;border-radius:0;-moz-box-shadow:0 1px 2px 0 rgba(63,63,68,0.15);-webkit-box-shadow:0 1px 2px 0 rgba(63,63,68,0.15);box-shadow:0 1px 2px 0 rgba(63,63,68,0.15);border:0 !important}.page-tabs:before,.page-tabs:after{display:table;content:""}.page-tabs:after{clear:both}.page-tabs,.page-tabs .nav-link a{border:1px solid rgba(111,124,135,0.2)}.page-tabs .nav-link{margin:-2px 0 0 0}.page-tabs .nav-link a{float:left;border-width:0 1px 0 0;text-align:center;margin:0 30px 0 0;padding:6px;color:inherit;min-width:80px;font-size:14px;border:0;min-width:90px}.page-tabs .nav-link a:first-child{border-bottom-left-radius:0}.page-tabs .nav-link a.active{text-decoration:none;background:transparent;border-top:3px solid #02b875;padding:3px 6px 6px 6px;font-weight:600}.page-tabs .nav-link a:hover{text-decoration:none;background:transparent;border-top:3px solid rgba(2,184,117,0.3);padding:3px 6px 6px 6px;font-weight:600}.page-tabs .mobile-icon-nav-menu:before{content:"";background-position:0 -197px;height:22px;width:22px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:text-top}.logo,.portal-logo{display:inline;float:left;margin:-3px 10px 0 -5px;text-align:center;width:auto}.portal-img{display:table-cell;vertical-align:middle;height:50px}.portal-img *{vertical-align:middle}.footer{background-color:#183247;padding:20px 30px;border:0;color:#fff;*zoom:1;margin:0;border-radius:0}.footer:after{content:"";display:table;clear:both}.footer a{color:#fff;margin:0 10px}.footer a:hover{color:inherit}.footer-links a{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.footer-links a:hover{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.footer-links a:before{content:"-";position:absolute;margin-left:-15px;opacity:0.5}.footer-links a:first-child{margin:0 10px 0 0}.footer-links a:first-child:before{content:none}.footer-links a:last-child{margin-right:0}.copyright{padding:8px;text-align:center;color:#fff;font-size:12px;letter-spacing:0.2px;border-radius:0;border:0;background:#122534}.copyright a{color:rgba(255,255,255,0.5);padding-right:4px}@media (min-width: 45em){.footer-links .privacy-link{float:right;margin-left:25px}.footer-links .cookie-link{float:right}.footer-links .cookie-link:before{content:""}}@media (max-width: 45em){.portal-img{display:block;height:auto}.portal-img img{max-width:80%}.banner{border-top-left-radius:0;border-top-right-radius:0;border:0;box-shadow:none;text-align:center;display:table;width:100%;padding:0;border-bottom:1px solid #DADFE3}.banner a{float:left}.banner .banner-wrapper{height:143px;display:table-cell;vertical-align:middle}.banner .banner-language-selector{position:relative;top:4px}.banner .banner-language-selector .dropdown-menu a{background-color:transparent;border:0}.banner .banner-title,.banner .banner-nav{float:none;width:auto;margin-right:auto;text-align:center;width:100%;display:block;clear:both;color:#183247}.banner .banner-title .heading{max-width:275px;margin:0 auto;float:left}.banner .banner-nav{margin-top:11px;color:#fff}.banner .banner-nav .welcome{display:block;margin-bottom:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;padding-top:12px;padding-left:10px;margin:5px 0px}.banner .banner-nav a{border-radius:4px;padding:1px 10px;padding-bottom:3px;border:1px solid #DADFE3;margin-left:7px;font-size:12px}.banner .banner-nav a:after{content:'';padding:0}.banner .banner-nav a[href*="/login"],.banner .banner-nav a[href*="/signup"]{padding:5px 20px}.banner-language-selector{color:#fff}.page-tabs{padding:0;text-align:right;cursor:pointer;position:relative;z-index:2;border-width:1px 0;-moz-box-shadow:0 3px 4px 0 #eee;-webkit-box-shadow:0 3px 4px 0 #eee;box-shadow:0 3px 4px 0 #eee}.page-tabs,.page-tabs .nav-link a:first-child{border-bottom-left-radius:0;border-bottom-right-radius:0}.page-tabs .mobile-icon-nav-menu{z-index:3;padding:6px;padding-left:6px;display:inline-block}.page-tabs .mobile-icon-nav-menu:hover{text-decoration:none}.page-tabs .mobile-icon-nav-menu:before{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;background:none;font-size:20px;color:#6f7c87;content:"\f2ba"}.page-tabs .nav-link{display:none;margin-top:10px;margin:0;position:absolute;width:100%;margin-top:12px;-moz-box-shadow:0 1px 2px 0 rgba(63,63,68,0.15);-webkit-box-shadow:0 1px 2px 0 rgba(63,63,68,0.15);box-shadow:0 1px 2px 0 rgba(63,63,68,0.15);margin-left:-10px;background-color:#f3f5f7}.page-tabs .nav-link,.page-tabs .nav-link a.active,.page-tabs .nav-link a:hover{background-color:#fff}.page-tabs .nav-link a{float:none;font-weight:normal;border-width:1px 0 0 0;display:block;min-width:auto;text-align:left;background:#f3f5f7;color:#183247;margin:0;padding:3px 16px;border-bottom:solid 1px rgba(24,50,71,0.17);font-size:16px}.page-tabs .nav-link a:last-child{padding-bottom:0}.page-tabs .nav-link a:hover,.page-tabs .nav-link a.active{padding:3px 16px;background:#DADFE3;border-top:0px}.logo,.portal-logo{display:block;float:none;margin:0 auto;text-align:center}.footer{margin-top:0;padding:1em .5em}.footer a{padding-left:10px;padding:0 10px;margin-right:4px;margin-left:4px;line-height:24px;display:inline-block;margin-bottom:10px}.footer a,.footer a:hover{color:#183247}.footer .footer-links a{color:#fff}.footer-links{text-align:center}.footer-links a:before{content:none}}.help-center{z-index:3;background-color:#f3f5f7;border:0;color:#183247;*zoom:1;border-radius:6px;border-bottom:1px solid #DADFE3}.help-center:before,.help-center:after{display:table;content:""}.help-center:after{clear:both}.help-center-sc{background-color:#fff;border:solid 1px #02b875;border-radius:0;padding:2px 0}.help-center-sc .hc-search{width:50%;border-right:0}.help-center-sc .hc-search .hc-search-input{width:88%;float:right}.help-center-sc .hc-search .hc-search-input input.special{padding:0 0 3px 0}.help-center-sc .hc-search .hc-search-button{position:absolute;width:4%;float:left;margin-left:32px}.help-center-sc .hc-search .hc-search-button .btn-primary{background-color:white}.help-center-sc .hc-nav{width:50%;margin:0;float:right}.help-center-sc .hc-nav .sub-nav{float:right}.help-center-sc .hc-nav .sub-nav div{float:left;clear:right;padding-left:12px}.help-center-sc .hc-nav .sub-nav div a{margin-right:15px}.help-center{padding:15px 0 15px 20px;margin-bottom:26px}.hc-search{position:relative}.hc-search h2{margin-bottom:20px}.help-center .hc-search-form{padding:0;border-radius:4px;width:80%;background:transparent;padding:0;border:1px solid #DADFE3}.help-center .hc-search-form:focus-within{border:1px solid #02B875;box-shadow:0px 0px 5px rgba(2,184,117,0.6)}.hc-search-form{*zoom:1}.hc-search-form:after{content:"";display:table;clear:both}.hc-search-form.active{-moz-box-shadow:#aaa 0 6px 10px;-webkit-box-shadow:#aaa 0 6px 10px;box-shadow:#aaa 0 6px 10px;border-radius:6px 6px 0 0}.hc-search-input{position:relative}.hc-search-input input,.hc-search-button .btn{height:40px}.hc-search-input input{width:100%}.hc-search-button .btn{width:100%;text-transform:uppercase;padding:5px}.hc-nav nav{*zoom:1}.hc-nav nav:before,.hc-nav nav:after{display:table;content:""}.hc-nav nav:after{clear:both}.new-ticket,.check-status{font-weight:bold}.new-ticket,.check-status,.contact-info{padding:3px 8px 3px 2px;float:left;margin-right:15px}.new-ticket:before,.check-status:before,.contact-info:before{content:"";display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-right:5px;border-radius:2em;margin-top:-1px;background-color:#dbe1e7}.new-ticket:hover,.check-status:hover,.contact-info:hover{text-decoration:none}.mobile-icon-search:before{content:"";background-position:0 -349px;height:20px;width:20px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:text-top}.mobile-icon-nav-contact:before{content:"";background-position:0 -153px;height:22px;width:22px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:text-top}.mobile-icon-nav-newticket:before{content:"";background-position:0 -241px;height:22px;width:22px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:text-top}.mobile-icon-nav-status:before{content:"";background-position:0 -285px;height:22px;width:22px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:text-top}.hc-search-input{width:90%;float:left}.hc-search-input input.special{padding:6px 13px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;font-size:14px;border:0;color:#183247;border-radius:4px;border-top-right-radius:0;border-bottom-right-radius:0}.hc-search-button{position:relative;width:10%;float:left}.hc-search-button:focus{outline:0;box-shadow:0px 0px 5px rgba(2,184,117,0.6)}.hc-search-button .btn{background-color:#fff;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background-image:none;border:0;padding:10px 16px 7px 0;border-radius:4px;border-top-left-radius:0;border-bottom-left-radius:0}.hc-search-button .btn:hover{text-shadow:none;background-color:#fff}.hc-search-button .btn:focus{outline:0;box-shadow:0px 0px 5px rgba(2,184,117,0.6)}.hc-search-button .btn .hide-in-mobile{display:none;text-shadow:none}.hc-search-button .btn .hide-tablet{display:block}.hc-search-button .btn.btn-primary{border:0;width:100%;padding:0;background-color:white}.hc-search-button .btn.btn-primary:hover{background-color:white}.hc-search{width:68%;padding-right:2%;border-right:1px solid #dbe1e7}.hc-nav{display:block;width:100%;margin:12px 0 6px 0;padding:0}.hc-nav a{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;font-size:14px;color:#183247;font-weight:normal;padding:6px 0;margin-right:30px;background:none;border:0;text-transform:capitalize}.hc-nav a span{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}.hc-nav a span:hover{color:#2753d7;text-decoration:underline}.hc-nav a[href*="/login"],.hc-nav a[href*="/signup"]{margin-right:0;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;color:#2753d7;font-weight:600;margin:0 2px;letter-spacing:0.5px}.hc-nav a[href*="/login"]:hover,.hc-nav a[href*="/signup"]:hover{background-color:transparent;color:#2753d7}.hc-search,.hc-nav{display:inline-block;vertical-align:middle;border:0}.ui-state-focus{color:#183247}@media (max-width: 45em){.help-center,.help-center-sc{border:0;padding:0;background-color:transparent;position:absolute;width:85%;margin:0;z-index:3;margin-top:-66px}.help-center .page,.help-center-sc .page{padding:0}.help-center-sc{margin-left:12px;margin-top:-56px}.hc-search{width:57.83133%;float:left;margin-right:1.20482%}.hc-nav{width:40.96386%;float:right;margin-right:0}.help-center .hc-search-form{background-color:transparent;border:0;padding:0;border-radius:0px}.help-center .hc-search{position:absolute;border-right:0;width:50%;background-color:#f8f9fa;margin-top:2px;border:1px solid #ebeef0;border-radius:4px}.help-center .hc-nav{float:right}.help-center .hc-search-input{width:100%}.help-center .hc-search-input input{width:100%;padding-right:15px;border-radius:0;background:transparent}.help-center .hc-search-button{width:30px;position:absolute;right:0px;top:0;height:40px}.help-center .hc-search-button .btn-primary{height:40px;border:0;margin:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background:transparent}.help-center .mobile-icon-search{display:none}.hc-search-button .btn{font-size:12px}.onfocus-hide{opacity:0;display:none}.onfocus-mobile-button{border-color:rgba(2,184,117,0.8);outline:0;outline:thin dotted 9;-moz-box-shadow:inset 0 1px 1px rgba(2,184,117,0.075);-webkit-box-shadow:inset 0 1px 1px rgba(2,184,117,0.075);box-shadow:inset 0 1px 1px rgba(2,184,117,0.075)}.hc-search,.onfocus-mobile{-moz-transition:width .2s ease;-o-transition:width .2s ease;-webkit-transition:width .2s ease;transition:width .2s ease}.hc-nav{opacity:1;-moz-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;-webkit-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out;width:48%}.hc-nav nav span{display:none}.hc-nav nav a{text-align:center;padding:0;width:20%;display:inline-block;margin-right:16px}.help-center-sc .hc-search{position:absolute;border-right:0;width:50%;background-color:#f8f9fa;margin-top:2px;border:1px solid #ebeef0;border-radius:4px;margin:0;padding:0;margin-top:2px}.help-center-sc .hc-search .hc-search-input{width:95%}.help-center-sc .hc-search input{padding:6px 12px;background:transparent}.help-center-sc .hc-search .hc-search-button{position:absolute;width:20%;float:right;right:0px;background:transparent}.help-center-sc .hc-search .hc-search-button .btn{padding:10px 0 7px 0;background-color:#f8f9fa;padding:0;padding-left:0}.help-center-sc .hc-nav{width:48%;margin:0;float:right;margin-top:10px}.help-center-sc .hc-nav .sub-nav{float:none}.help-center-sc .hc-nav .sub-nav div{padding-left:6px;float:none}.onfocus-mobile{width:95% !important}.ficon-create-ticket-new:before,.mobile-icon-nav-newticket.new-ticket:before,.ficon-ticket-status-new:before,.mobile-icon-nav-status.check-status:before{width:20px}.new-ticket,.check-status,.contact-info{margin-right:0}.new-ticket:before,.check-status:before,.contact-info:before{margin-right:0px;border-radius:0;margin-top:0px;background-color:transparent}}@media (min-width: 721px) and (max-width: 960px){.help-center-sc .hc-search{width:35%}.help-center-sc .hc-search .hc-search-input input.special{padding:0 0px 3px 25px}.help-center-sc .hc-nav{width:65%}.help-center-sc .hc-nav nav div{padding-left:6px}}.attach-link-wrap{position:relative;cursor:pointer}.attach-link-wrap .attach-link-file,.attach-link-wrap input[type="file"]{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;position:absolute;top:0;left:0;height:26px;z-index:99999;width:100%;cursor:pointer}.attach-link-wrap .attach-link-file{width:20px}.content,.content-form,.content-light{margin-top:0px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;position:relative;padding:10px 40px;background-color:#fff}.sidebar{background-color:#f8f9fa}.cs-s{border-top:0}.cs-s h3{font-size:18px;border-bottom:solid 1px #02B875;border-top:0;width:100%}.cs-s h3 a{color:#9aa1a6}.cs-s h3 a:hover{color:#7f888e}.ellipsis a{font-size:14px;line-height:1.6}.fc-solution-category h2,.fc-discussion-category h2{font-weight:400;border-bottom:1px solid #02B875}.fc-community-content .start-topic{margin-top:-25px}.fc-forum-list .list-lead{font-weight:600}div#related_articles{margin-top:20px}.see-more{font-size:13px;color:#2753d7;padding-left:30px}.help-text,.p-info,.info-text,.list-noinfo,.description-text{font-size:12px;line-height:1.9;color:#6f7c87}.item-count{font-size:16px;color:#9aa1a6;font-weight:normal;font-family:Source Sans Pro,Helvetica,Arial,sans-serif}#topic-vote-up-button:nth-child(3):before{color:#183247}.p-content{background-color:#f8f9fa;border-radius:4px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:solid 1px #DADFE3;padding:10px 16px}.p-content hr{margin-left:-1em;margin-right:-1em}.p-content a{color:#2753d7}.p-content form a.btn{color:#183247}.comment-by-agent .p-content{background-color:#f8f9fa;border-radius:4px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:solid 1px #DADFE3;padding:10px 16px}.c-list{border-bottom:1px solid #f3f3f3}.c-row{border-top:1px solid #f3f3f3}.uv-row{border-bottom:1px solid #f3f3f3}hr.content-divider{margin-left:-2em;margin-right:-2em}.fc-new-ticket{border-right:1px solid #DADFE3}.fc-new-ticket h3{font-size:18px;font-weight:600;margin:16px 0 26px 0}@media (min-width: 60em){.c-wrapper.no-form-selected{background-color:#fff}.c-wrapper.no-form-selected .fc-new-ticket{border-right:none}.c-wrapper.no-form-selected .sidebar{display:none}}.ticket-search h4{font-size:18px;font-weight:600;margin:16px 0}.recaptcha_input_area input{height:auto}.fc-new-topic{border-right:1px solid #DADFE3}.fc-new-topic h3{margin:20px 0}.fc-new-topic input{height:auto}.fc-new-topic .clearfix{display:none}.fc-new-topic #attachment-type{margin:0;padding:0}@media (max-width: 45em){body{font-size:13px;line-height:20.3125px}p{margin:0 0 10.15625px}p small{font-size:11px}.lead,.lead-small,.list-lead{line-height:26.40625px}.lead-small{font-size:14px}h1{font-size:26px;line-height:40.625px}h1 small{font-size:18px}h2{font-size:18px;line-height:32.5px}h2 small{font-size:16px}h3{font-size:18px;line-height:28.4375px}h3 small{font-size:13px}h4,h5,h6{line-height:20.3125px}h4{font-size:13px}h4 small{font-size:11px}h5{font-size:11px}h6{font-size:10px}.page-header{padding-bottom:19.3125px;margin:20.3125px 0}ul,ol{padding:0;margin:0 0 10.15625px 15px}li{line-height:20.3125px}dl{margin-bottom:20.3125px}dt,dd{line-height:20.3125px}dt{line-height:19.3125px}dd{margin-left:10.15625px}hr{margin:15.625px 0}blockquote{margin:0 0 20.3125px}blockquote p{font-size:16px;font-weight:300;line-height:25.39063px}blockquote small{line-height:20.3125px}.rounded-6{border-radius:0}.show-in-mobile,.hide-tablet{display:block}.hide-in-mobile{display:none}address{margin-bottom:20.3125px;line-height:20.3125px}.min-height-on-desktop{min-height:auto}.ui-datepicker.ui-widget-content{width:auto !important;left:25px !important;right:25px !important}.c-ticket-row .label{float:none}.agent-details{padding:1em;margin-top:-1em;margin-left:-1em;margin-right:-1em;border-top-left-radius:none;border-top-right-radius:none}.ticket-brief{padding-top:5px}.btn-signup,.btn-newticket,.btn-login{width:100%}.btn-login{float:none;margin-top:4px;margin-bottom:4px}.login-form{max-width:none}.login-form button[type="submit"]{width:100%;margin:15px 0}.login-form button[type="button"]{width:100%;margin-bottom:10px}.alt-login-button{border-left:0;padding-left:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}a.btn-signup{width:100%}section#signup-container p.info-text{width:100%}.alt-login-button{width:100%;padding:0;float:none;padding-top:16px}.alt-login-button a.btn{display:inline-block;background-color:#fff;border:1px solid #DADFE3;color:#183247;width:30%;font-size:13px;font-weight:normal;text-transform:none;padding:22px 4px 22px;text-align:center;margin-right:10px;box-shadow:0 1px 2px 0 rgba(0,0,0,0.04);text-align:center}.alt-login-button a.btn:hover{color:#183247}.alt-login-button a.btn:last-child{margin-right:0}.alt-login-button a.btn:before{display:block;padding-bottom:16px;margin:0 auto;width:24px;height:22px;font-size:30px}.alt-login-button a.btn.btn-google{background-color:#fff;padding-left:4px}.alt-login-button a.btn.btn-google:before{color:#d34836;margin:0 auto;background-size:55px 55px;background-position:52% 62%}.alt-login-button a.btn.btn-twitter{background-color:#fff}.alt-login-button a.btn.btn-twitter:before{color:#24a9e6}.alt-login-button a.btn.btn-facebook{background-color:#fff}.alt-login-button a.btn.btn-facebook:before{color:#3b5998}.freshid_login .alt-login-button{min-height:auto}.ui-datepicker .ui-datepicker-header{padding:0}.ui-datepicker .ui-datepicker-month,.ui-datepicker .ui-datepicker-year{height:auto}.show_results{color:#2753d7}.login-form,.alt-login-button{width:auto;float:none;border:0;padding:0}.page-stamp{display:none}.span1,.span2,.span3,.span4,.span5,.span6,.span7,.span8,.span9,.span10,.span11,.span12{float:none;width:auto;margin-right:auto;display:block}.page{padding:10px}.page.no-header-tabs{min-height:66px}.label{border-radius:3px}.modal{position:absolute;top:10px;left:10px;right:10px;width:auto !important;margin-left:0 !important}.modal.fade.in{top:10px;margin-top:0;border-top-left-radius:6px}.modal-body{padding:20px 20px 30px;height:auto;max-height:none}.modal-header h3{min-height:45px;line-height:2.1em}.modal-header .close,.modal-header .close:focus,.modal-header .close:hover{left:auto;background:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;font-size:18px;font-weight:bold;padding:0;height:50px;width:50px;right:0;top:92%;left:40%;background:#183247;border-radius:50px;color:#fff}.modal-header .close:before{content:none;background:none;width:0;height:0}.modal-footer{padding-bottom:50px}.modal-footer .btn:first-child{display:none}.modal-footer .btn.btn-primary{width:100%}#export-modal .close{top:96%}.modal-backdrop{background-color:rgba(24,50,71,0.5)}.pagination li:first-child a,.pagination li:last-child a,.pagination .active a .pagination li:first-child span,.pagination li:last-child span{display:block}.ellipsis{white-space:initial}.c-row .help-text{margin-left:76px}.c-row.c-article-row .description-text,.c-row.c-article-row .help-text{margin-left:36px;font-size:13px}.c-row.c-ticket-row .description-text,.c-row.c-ticket-row .help-text{margin-left:46px;font-size:13px}input#post-submit-button{padding:5px 10px}input[type="checkbox"]:before{top:0px;left:-1px}.signup-wrapper{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;width:100% !important}.toolbar-actions{margin-top:3px;margin-bottom:15px}.toolbar-actions,.topic-list .topic-labels{float:none}#topic-toolbar .btn{padding-left:10px;padding-right:10px}.cs-s{margin:0.5em 0}.cs-s h3{border-top-width:4px}.content,.content-form,.content-light{margin-top:0;padding:1em}.user-comment .user-pic-thumb{clear:right}hr.content-divider{margin-left:0;margin-right:0}.main,.sidebar{padding:10px 16px !important}}@media (min-width: 45em){.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0em}.cs-g{width:48.14815%;float:left;margin-right:3.7037%;width:46%;margin-bottom:10px;margin-right:4.7037%;clear:left}.cs-g:nth-child(even){width:48.14815%;float:right;margin-right:0;clear:right;width:46%;margin-bottom:10px;float:left}.cs-g-3{width:30%;float:left;margin-right:5%}.cs-g-3:nth-child(3n+3){width:30%;float:right;margin-right:0}.cs-g-3:nth-child(3n+1){clear:left}}@media (max-width: 60em){#new_topic .related-topics{overflow:scroll;height:100%}#new_topic .title{padding:10px 0 5px 0}#new_topic .topic-title{font-size:14px}.modal{top:12%;margin-top:0}.modal.fade.in{top:10%}.c-wrapper{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border-radius:0;border:0}.main,.sidebar{float:none;width:auto;margin-right:auto;border:1px solid #DADFE3;-moz-box-shadow:0 1px 2px 0 rgba(63,63,68,0.15);-webkit-box-shadow:0 1px 2px 0 rgba(63,63,68,0.15);box-shadow:0 1px 2px 0 rgba(63,63,68,0.15);border-radius:6px;background:#fff;padding:16px 26px}.main{margin-bottom:20px}.signup-wrapper{width:80%}}@media (min-width: 721px) and (max-width: 960px){#login-container{min-height:340px}#login-container .login-form{padding-right:20px;float:none}.alt-login-button{float:left;margin-top:18px;border:none;padding-left:0}}@media (min-width: 60em){.min-height-on-desktop{min-height:630px}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{height:auto}.sidebar .cs-g{float:none;width:auto;margin-right:auto}.sidebar .cs-g-3{float:none;width:auto;margin-right:auto}.sidebar .cs-g-3 a{font-size:14px;font-weight:400}.help-text a{font-size:13px;font-weight:400;color:#2753d7}}:root{--app-bg:#efefef;--app-header-color:#252525;--app-tab-color:#006063;--app-content-color:#fff;--app-sidebar-color:#fafafa;--app-sidebar-bg:#fcfcfc;--app-sidebar-border:#eee;--app-footer-border:#ccc;--app-footer-bg:#fff;--app-common-border-color:#ccc;--app-default-txt-color:#333;--app-border-freshid-info:#ebeef0;--app-freshid-fields-uneditable:#6f7c87;--app-freshid-field-background:#f9f9f9;--app-bg-gray-100:#f5f7f9;--app-gray-dark:#333;--app-gray-light:#999;--app-gray-lighter:#eee;--app-hr-border:#eee;--app-white:#fff;--app-black:#000;--app-link-color:#06c;--app-link-color-hover:#004080;--app-table-bg-accent:#fbfbfb;--app-table-bg-hover:#f9f9f9;--app-table-border:#eee;--app-table-bg-selected:#fefac3;--app-table-bg-header:#f6f6f6;--app-btn-border:#bbb;--app-btn-border-bottom:#a2a2a2;--app-pattern-btn-hover-bg:#e6e6e6;--app-pattern-btn-hover-bg-ie:#d9d9d9;--app-portal-btn-text-hover:#1a1a1a;--app-navbar-bg-highlight:#ffffff;--app-navbar-bg:#f2f2f2;--app-form-actions-bg:#f5f5f5;--app-well-bg:#f5f5f5;--app-well-border:#e3e3e3;--app-btn-background:#ffffff;--app-btn-border-falcon:#dbdfe3;--app-btn-hover-falcon:#f3f5f7;--app-btn-hover-border-falcon:#f3f3f3;--app-btn-disabled-falcon:#dadfe3;--app-btn-text-disabled-falcon:#9aa1a6;--app-close-icon-color:#5a6670;--app-caret-down-color:#989e9d;--app-btn-lg-primary-selected-border:#264966;--app-btn-lg-primary-disabled-top:#92a4b2;--app-btn-lg-primary-disabled-bottom:#8899a6;--app-btn-lg-primary-disabled-border:#8899a6;--app-primary-btn-border:#12344d;--app-primary-btn-disabled:#b7e5d6;--app-btn-lg-top:#fff;--app-btn-lg-bottom:#f3f5f7;--app-btn-lg-border:#cfd7df;--app-btn-lg-active-border:#b1bdc8;--app-btn-lg-disabled:#f3f5f7;--app-btn-lg-disabled-border:#ebeff3;--app-btn-lg-disabled-text:#647a8e;--app-navbar-border:#d4d4d4;--app-navbar-link-bg-active:#e5e5e5;--app-bg-border-sp:#c9c9c9;--app-header-tab-hover-bg:#009196;--app-header-tab-active-border:#002f30;--app-tab-bg-darken-6:#004244;--app-tab-border-darken-8:#00383a;--app-tab-border-darken-13:#002021;--app-tab-border-darken-20:#000;--app-tab-hover-lighten-3:#006f72;--app-help-text-color:#999;--app-form-invalid-focus-border:#e9322d;--app-form-invalid-focus-glow:#f8b9b7;--app-input-border:#ccc;--app-input-focus-border:#b3b3b3;--app-input-focus-glow:#fff;--app-input-group-active-bg:#a9dba9;--app-input-group-active-border:#46a546;--app-action-buttons-border:#e5e5e5;--app-action-buttons-divider:#d9d9d9;--app-toggle-button-gradient-start:#777777;--app-toggle-button-gradient-end:#919191;--app-buttons-stylised-iphone-bg:#004244;--app-buttons-stylised-iphone-border:#002021;--app-buttons-toggle-handle-fill:#d9d9d9;--app-dropdown-background:#fff;--app-dropdown-hover-gradient-start:#828282;--app-dropdown-active-gradient-start:#8c8c8c;--app-dropdown-submenu-caret-border:#ccc;--app-table-success-hover-bg:#d0e9c6;--app-table-error-hover-bg:#ebcccc;--app-table-warning-hover-bg:#faf2cc;--app-table-info-hover-bg:#c4e3f3;--app-popover-title-border-bottom:#e8e8e8;--app-label-inverse-hover-bg:#1a1a1a;--app-label-important-hover-bg:#953b39;--app-label-warning-hover-bg:#c67605;--app-label-success-hover-bg:#356635;--app-label-info-hover-bg:#2d6987;--app-label-light-hover-bg:#d5d5d5;--app-admin-breadcrumb-canvas:#fff;--app-admin-breadcrumb-form-stuck-bg:#f3f3f3;--app-admin-breadcrumb-stuck-shadow:0 2px 4px rgba(63,63,63,0.1);--app-admin-breadcrumb-stuck-border-top:#fff;--app-admin-breadcrumb-stuck-border-bottom:#e8e8e8;--app-admin-home-account-icon:#a1a1a1;--app-admin-home-account-icon-hover:#838383;--app-admin-home-related-match:#009C96;--app-admin-home-exact-match:#006063;--app-sticky-page-header-shadow:0 4px 10px -6px rgba(0,0,0,0.1);--app-progress-warning-gradient-start:#fbb450;--app-progress-warning-gradient-end:#f89406;--app-portal-falcon-text-hover:#0b1721;--app-falcon-primary-btn-highlight-end:#029f65;--app-nav-toggle-btn-start:#f2f2f2;--app-nav-toggle-btn-end:#e5e5e5;--app-nav-inverse-toggle-btn-start:#151515;--app-nav-inverse-toggle-btn-end:#040404;--app-jquery-ui-tab-hover-border:#002f30;--app-portal-dynamic-item-count-color:#b3b3b3;--app-text-placeholder:#8899a6;--app-text-inverse:#ffffff;--app-text-semantic-success:#268d60;--app-boundary-brand:#006063;--app-boundary-semantic-error:#ee5f5b;--app-boundary-semantic-info:#6aa8ff;--app-fill-semantic-info:#3a87ad;--app-fill-semantic-info-bold:#12344d;--app-fill-semantic-info-mildest:#e5f2fd;--app-fill-semantic-success-mild:#b7e5d6;--app-fill-semantic-error-mild:#f2dede;--app-fill-semantic-warning:#f89406;--app-fill-semantic-warning-mild:#fcf8e3;--app-fill-semantic-warning-mildest:#fefcf3;--app-billing-plan-tab-active-border:#cbcac2;--app-fill-semantic-off:#cfd7df;--app-fill-semantic-on:#268d60;--app-icon-disabled:#cfd7df;--app-icon-inverse:#ffffff;--app-icon-primary:#12344d;--app-overlay-neutral:rgba(18,52,77,0.2);--app-overlay-semantic-info:rgba(44,92,197,0.2);--app-shadow-5:rgba(24,50,71,0.05);--app-shadow-20:rgba(24,50,71,0.2);--app-shadow-25:rgba(24,50,71,0.25);--app-chart-category-01:#3a87ad;--app-chart-category-04:#27aae1;--app-chart-category-06:#4b8496;--app-chart-category-10:#f89406;--app-chart-category-11:#b94a48;--app-chart-category-13:#2c5cc5;--app-chart-category-18:#999999;--app-solution-language-outdated:#de3431;--app-btn-text-light:#ffffff;--app-primary-btn-background:#12344d;--app-primary-btn-hover:#12344d;--app-primary-color:#12344d;--app-selected-background-color:#1c5076;--app-delete-bg-color:#ee5f5b;--app-solution-outdated-label:#3a87ad;--app-solution-outdated-label-hover:#2c5cc5;--app-secondary-btn:#ffffff;--app-secondary-btn-border:#eeeeee;--app-secondary-btn-hover:#f5f5f5;--app-btn-border-focus:#12344d;--app-primary-btn:#12344d;--app-primary-btn-text-disabled:#ffffff;--app-warning-heading-text:#82683c;--app-layout-hairline-border:#e0e0e0;--app-ticket-schedule-row-border:#f0f0f0;--app-ticket-schedule-disabled-border:#e5e5e5;--app-ticket-schedule-muted-text:#888888;--app-ticket-schedule-copy-clip-bg:#eee;--app-falcon-sandbox-warn-strip-bg:#fefcea;--app-falcon-chrome-border-mildest:#eee;--app-layout-new-ticket-hover-border:#606c88;--app-layout-header-image-tint:rgba(234,234,234,0.5);--app-layout-ui-toggle-bg:rgba(216,216,216,0.18);--app-layout-ui-toggle-border:rgba(151,151,151,0.37);--app-layout-ui-toggle-hover-bg:rgba(236,238,239,0.25);--app-layout-notice-border-soft:rgba(255,173,30,0.2);--app-toggle-button-bg-color:#02b875;--app-redactor-toolbar-gradient-start:#f7f7f7;--app-redactor-toolbar-gradient-mid:#f6f6f6;--app-redactor-image-hover-box-shadow:0 0 10px rgba(0,0,0,0.12);--app-redactor-toolbar-btn-hover-border:#98a6ba;--app-redactor-toolbar-btn-hover-bg:#dde4ef;--app-redactor-drop-hover-bg:#efe3b8;--app-redactor-drop-hover-border:#aaaaaa;--app-redactor-drop-error-bg:#f7e5e5;--app-redactor-drop-error-border:#dcc3c3;--app-redactor-drop-received-bg:#f4f4ee;--app-redactor-drop-received-border:#e0e5d6;--app-portal-misc-redactor-inset-shadow-color:rgba(0,0,0,0.18);--app-portal-misc-attach-wrapper-bg:#fafafa;--app-portal-misc-attach-wrapper-border:#c6c6c6;--app-portal-misc-attach-close-color:#afafaf;--app-tkt-details-chrome-bg:#f1f1f1;--app-tkt-details-attach-inline-bg:#f8f8f8;--app-tkt-details-attach-top-border:#f3f3f3;--app-tkt-details-error-bg:#ffecf0;--app-tkt-details-error-border:#ffd0d6;--app-tkt-details-error-text:#12344d;--app-tkt-details-message-window-bg:#fdfdfd;--app-tkt-details-label-bg:#555555;--app-tkt-details-label-deleted-bg:#dd0000;--app-tkt-details-label-close-bg:#fefefe;--app-tkt-details-label-close-hover-bg:#fff9da;--app-tkt-details-open-box-bg:#fefef1;--app-tkt-details-open-box-border:#cccccc;--app-tkt-details-action-hover-bg:#fafafa;--app-tkt-details-action-gradient-end:#e5e5e5;--app-tkt-details-action-btn-hover-bg:#e6e6e6;--app-tkt-details-dropdown-arrow:#6f6f6f;--app-tkt-details-twitter-blocked-text:#d24041;--app-tkt-details-disabled-text:#e9e9e9;--app-tkt-details-select2-border:#aaaaaa;--app-tkt-details-select2-active-border:#5897fb;--app-validation-error-bg:#feefd6;--app-validation-label-border:#efefef;--app-validation-label-bg:#fefcea;--app-warning-text:#c09853;--app-warning-background:#fcf8e3;--app-warning-border:#faebcc;--app-error-text:#b94a48;--app-error-background:#f2dede;--app-error-border:#ebccd1;--app-legacy-portal-link:#4d769f;--app-legacy-portal-link-hover:#3399cc;--app-legacy-portal-link-alt:#527eaa;--app-legacy-link-navy:#336699;--app-legacy-link-item:#3e71a4;--app-highlight-text-blue:#0078bd;--app-meta-text-color:#666666;--app-muted-888-text:#888888;--app-text-medium-555:#555555;--app-legacy-text-red-dark:#770000;--app-info-highlight-border:#ececd8;--app-cvv-help-border:#d8ccc2;--app-admin-help-icon-bg:#19a991;--app-admin-help-icon-inset-shadow:#03987f;--app-bootstrap-topbar-muted-link:#bfbfbf;--app-bootstrap-input-placeholder:#e6e6e6;--app-bootstrap-soft-text:#404040;--app-bootstrap-topbar-gradient:linear-gradient(to bottom, #333333,#222222);--app-bootstrap-dropdown-dark-hover-gradient:linear-gradient(to bottom, #292929,#191919);--app-bootstrap-dropdown-menu-hover-gradient:linear-gradient(to bottom, #eeeeee,#dddddd);--app-bootstrap-right-tabs-gradient:linear-gradient(#ffffff 60%,#f6f6f6 93%,#f1f1f1 97%,#ffffff);--app-request-well-gradient:linear-gradient(#ffffff 60%,#f6f6f6 93%,#ebeff3 97%,#ffffff);--app-request-well-separator-gradient:linear-gradient(#ffffff 60%,#f6f6f6 85%,#ebeff3 97%,#ffffff);--app-bootstrap-pills-active-bg:#878787;--app-pattern-header-lead-border:#c7c7c7;--app-pattern-sleek-tab-border:#a0a0a0;--app-bootstrap-alert-notice-bg:#fffdce;--app-bootstrap-alert-notice-border:#f1efb5;--app-bootstrap-alert-block-bg:#fffbee;--app-bootstrap-alert-block-border:#f4f4e9;--app-bootstrap-alert-error-bg:#fddfde;--app-bootstrap-alert-error-border:#fbc7c6;--app-bootstrap-alert-success-bg:#d1eed1;--app-bootstrap-alert-success-border:#bfe7bf;--app-bootstrap-alert-info-bg:#ddf4fb;--app-bootstrap-alert-info-border:#c6edf9;--app-bootstrap-announcement-border:#cfaa8d;--app-bootstrap-announcement-bg:#fcfec7;--app-bootstrap-twipsy-chrome:#000000;--app-bootstrap-popover-stroke:#787878;--app-bootstrap-popover-title-bg:#f5f5f5;--app-bootstrap-dbl-arrow-stroke:#aaaaaa;--app-bootstrap-label-neutral-bg:#bfbfbf;--app-bootstrap-label-important-bg:#c43c35;--app-bootstrap-label-notice-bg:#62cffc;--app-bootstrap-label-points-bg:#333333;--app-bootstrap-media-grid-hover-border:#0069d6;--app-bootstrap-media-grid-hover-glow:rgba(0,105,214,0.25);--app-list-page-tag-duplicate-error:#a90329;--app-list-page-email-star-primary:#ffcc66;--app-list-page-email-star-secondary:#dfdfdf;--app-list-page-email-star-primary-hover:#fb3;--app-list-page-font-divider:#183247;--app-dkim-list-icon-muted:#7f7f7f;--app-dkim-list-icon-disabled:#cccccc;--app-dkim-verified-icon:#76c38c;--app-dkim-unverified-icon:#bb2126;--app-dkim-btn-border:#dfdfdf;--app-dkim-btn-verified-border:#ebebeb;--app-dkim-btn-verified-text:#d1d1d1;--app-dkim-last-verified-text:#aaaaaa;--app-dkim-input-border:#ababab;--app-topic-list-item-heading-bg:#E9EDED;--app-topic-list-item-heading-border:#D4D4D4;--app-topic-list-item-actions-bg:#F2F5F5;--app-topic-list-item-actions-toolbar-hover-bg:#e2e5e5;--app-topic-list-inline-flash-bg:#fffbed;--app-topic-list-item-selected-bg:#FFFFF0;--app-topic-list-border-strong:#D8D8D8;--app-topic-list-row-hover-bg:#f8f8f8;--app-topic-list-stamp-separator-border:#f7f7f7;--app-topic-list-show-portals-bg:#EAEAEA;--app-topic-list-post-desc-border:#dedede;--app-topic-list-label-reply-bg:#5d5d5d;--app-topic-list-label-new-topic-bg:#2a8a63;--app-topic-list-overlay-image-border:#9a9a9a;--app-topic-list-forum-follow-star-shadow:#b38f47;--app-topic-list-sortable-placeholder-bg:#ffffee;--app-topic-list-inset-shadow-soft:rgba(0,0,0,0.1);--app-topic-list-elevated-shadow-strong:rgba(0,0,0,0.4);--app-topic-list-stamp-blue:#5077b3;--app-topic-list-stamp-yellow:#fdbd04;--app-topic-list-stamp-red:#a23330;--app-topic-list-stamp-green:#597300;--app-topic-list-stamp-brown:#735000;--app-forums-crumbs-border-bottom:#E8E8E8;--app-forums-category-body-text:#576c7d;--app-forums-topic-title-link:#1A6690;--app-forums-item-actions-bg:#F3F1EC;--app-forums-item-actions-border:#cfcfcf;--app-forums-spam-folder-link:#1272de;--app-forums-label-reply-bg:#a378a6;--app-forums-label-new-topic-bg:#68b5b5;--app-forums-stamp-answer-bg:#336600;--app-new-ticket-autocomplete-focus-border:rgba(82,168,236,0.8);--app-new-ticket-autocomplete-dropdown-shadow:0 4px 5px rgba(0,0,0,0.15);--app-new-ticket-autocomplete-selected-bg:#3875d7;--app-new-ticket-search-field-focus-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px rgba(82,168,236,0.3);--app-new-ticket-template-options-shadow:0 10px 30px -10px rgba(0,0,0,0.4),0 -2px 0 rgba(0,0,0,0.4);--app-glyphs-social-add-bg:#9ad400;--app-glyphs-social-add-border:#599f00;--app-select2-drop-shadow-below:0 4px 5px rgba(0,0,0,0.15);--app-select2-drop-shadow-above:0 -4px 5px rgba(0,0,0,0.15);--app-select2-multiselect-active-glow:0 0 5px rgba(0,0,0,0.3);--app-form-widget-glass-bg:rgba(244,244,244,0.5);--app-form-dialog-elevated-shadow:rgba(0,0,0,0.5);--app-form-due-date-cal-hover-bg:#ccdde6;--app-sidepanel-scrim-border:rgba(0,0,0,0.2);--app-sidepanel-scrim-bg:rgba(0,0,0,0.7);--app-admin-onboarding-modal-drop-shadow:0px 0px 50px rgba(92,92,92,0.42);--app-admin-onboarding-legacy-accent:#16a085;--app-admin-onboarding-falcon-hero-copy:#1a3448;--app-admin-onboarding-falcon-toggle-outline:#598473;--app-admin-onboarding-falcon-toggle-inner-glow:rgba(115,196,168,0.35);--app-canned-response-critical-badge-bg:#990000}.theme-switcher-launched.dew-light-theme,.theme-switcher-launched.dew-dark-theme{--app-bg:var(--color-fill-base);--app-header-color:var(--color-text-primary);--app-tab-color:var(--color-text-brand);--app-content-color:var(--color-fill-surface);--app-sidebar-color:var(--color-fill-container);--app-sidebar-bg:var(--color-fill-container);--app-sidebar-border:var(--color-boundary-border-mildest);--app-footer-border:var(--color-boundary-border-mild);--app-footer-bg:var(--color-fill-surface);--app-common-border-color:var(--color-boundary-border-mild);--app-default-txt-color:var(--color-text-primary);--app-border-freshid-info:var(--color-boundary-border-milder);--app-freshid-fields-uneditable:var(--color-text-secondary);--app-freshid-field-background:var(--color-fill-container);--app-bg-gray-100:var(--color-fill-container);--app-gray-dark:var(--color-text-primary);--app-gray-light:var(--color-text-disabled);--app-gray-lighter:var(--color-boundary-border-mildest);--app-hr-border:var(--color-boundary-border-mildest);--app-black:var(--color-text-primary);--app-link-color:var(--color-text-brand);--app-link-color-hover:var(--color-text-brand);--app-table-bg-accent:var(--color-fill-container);--app-table-bg-hover:var(--color-fill-container);--app-table-border:var(--color-boundary-border-mildest);--app-table-bg-selected:var(--color-fill-semantic-warning-mildest);--app-table-bg-header:var(--color-fill-base);--app-btn-border:var(--color-boundary-border-mild);--app-btn-border-bottom:var(--color-boundary-border);--app-pattern-btn-hover-bg:var(--color-fill-container);--app-pattern-btn-hover-bg-ie:var(--color-fill-base-bold);--app-portal-btn-text-hover:var(--color-text-primary);--app-dropdown-background:var(--color-fill-surface);--app-dropdown-hover-gradient-start:var(--color-fill-base-bold);--app-dropdown-active-gradient-start:var(--color-fill-base-bold);--app-dropdown-submenu-caret-border:var(--color-boundary-border-mild);--app-table-success-hover-bg:var(--color-fill-semantic-success-mildest);--app-table-error-hover-bg:var(--color-fill-semantic-error-mildest);--app-table-warning-hover-bg:var(--color-fill-semantic-warning-mildest);--app-table-info-hover-bg:var(--color-fill-semantic-info-mildest);--app-popover-title-border-bottom:var(--color-boundary-border-milder);--app-label-inverse-hover-bg:var(--color-fill-neutral-bold);--app-navbar-bg-highlight:var(--color-fill-surface);--app-navbar-bg:var(--color-fill-container);--app-form-actions-bg:var(--color-fill-container);--app-well-bg:var(--color-fill-container);--app-well-border:var(--color-boundary-border-milder);--app-btn-background:var(--color-fill-surface);--app-btn-border-falcon:var(--color-fill-base-bold);--app-btn-hover-falcon:var(--color-fill-container);--app-btn-hover-border-falcon:var(--color-fill-container);--app-btn-disabled-falcon:var(--color-fill-base-bold);--app-btn-text-disabled-falcon:var(--color-text-disabled);--app-close-icon-color:var(--color-icon-secondary);--app-caret-down-color:var(--color-text-disabled);--app-btn-lg-primary-selected-border:var(--color-fill-neutral-mild);--app-btn-lg-primary-disabled-top:var(--color-text-disabled);--app-btn-lg-primary-disabled-bottom:var(--color-text-disabled);--app-btn-lg-primary-disabled-border:var(--color-text-disabled);--app-primary-btn-border:var(--color-text-primary);--app-primary-btn-disabled:var(--color-boundary-semantic-success-mild);--app-btn-lg-top:var(--color-fill-surface);--app-btn-lg-bottom:var(--color-fill-container);--app-btn-lg-border:var(--color-boundary-border-mild);--app-btn-lg-active-border:var(--color-boundary-border);--app-btn-lg-disabled:var(--color-fill-container);--app-btn-lg-disabled-border:var(--color-boundary-border-mildest);--app-btn-lg-disabled-text:var(--color-text-secondary);--app-navbar-border:var(--color-boundary-border-mild);--app-navbar-link-bg-active:var(--color-fill-base-bold);--app-bg-border-sp:var(--color-boundary-border-mild);--app-header-tab-hover-bg:var(--color-fill-semantic-info-mildest);--app-header-tab-active-border:var(--color-boundary-border-mild);--app-tab-bg-darken-6:var(--color-fill-brand);--app-tab-border-darken-8:var(--color-boundary-border-mild);--app-tab-border-darken-13:var(--color-boundary-border);--app-tab-border-darken-20:var(--color-boundary-border-boldest);--app-tab-hover-lighten-3:var(--color-fill-semantic-info-mildest);--app-help-text-color:var(--color-text-secondary);--app-form-invalid-focus-border:var(--color-boundary-semantic-error-mild);--app-form-invalid-focus-glow:var(--color-fill-semantic-error-mildest);--app-input-border:var(--color-boundary-border-milder);--app-input-focus-border:var(--color-boundary-brand);--app-input-focus-glow:var(--color-shadow-5);--app-input-group-active-bg:var(--color-fill-semantic-success-mildest);--app-input-group-active-border:var(--color-boundary-semantic-success-mild);--app-label-important-hover-bg:var(--color-fill-semantic-error-mild);--app-label-warning-hover-bg:var(--color-fill-semantic-warning-mild);--app-label-success-hover-bg:var(--color-fill-semantic-success-mild);--app-label-info-hover-bg:var(--color-fill-semantic-info-mild);--app-label-light-hover-bg:var(--color-fill-neutral-mild);--app-admin-breadcrumb-canvas:var(--color-fill-surface);--app-admin-breadcrumb-form-stuck-bg:var(--color-fill-container);--app-admin-breadcrumb-stuck-shadow:0 2px 4px var(--color-shadow-5);--app-admin-breadcrumb-stuck-border-top:var(--color-boundary-border-mildest);--app-admin-breadcrumb-stuck-border-bottom:var(--color-boundary-border-mild);--app-admin-home-account-icon:var(--color-text-disabled);--app-admin-home-account-icon-hover:var(--color-text-secondary);--app-admin-home-related-match:var(--color-chart-category-06);--app-admin-home-exact-match:var(--app-tab-color);--app-sticky-page-header-shadow:0 4px 10px -6px var(--color-shadow-5);--app-progress-warning-gradient-start:var(--color-fill-semantic-warning-mildest);--app-progress-warning-gradient-end:var(--color-fill-semantic-warning-mild);--app-portal-falcon-text-hover:var(--color-text-primary);--app-falcon-primary-btn-highlight-end:var(--color-fill-brand);--app-nav-toggle-btn-start:var(--color-fill-container);--app-nav-toggle-btn-end:var(--color-fill-base-bold);--app-nav-inverse-toggle-btn-start:var(--color-fill-neutral-bold);--app-nav-inverse-toggle-btn-end:var(--color-text-primary);--app-jquery-ui-tab-hover-border:var(--color-boundary-border-mild);--app-portal-dynamic-item-count-color:var(--color-text-secondary);--app-action-buttons-border:var(--color-boundary-border-mildest);--app-action-buttons-divider:var(--color-boundary-border-milder);--app-toggle-button-gradient-start:var(--color-fill-neutral-bold);--app-toggle-button-gradient-end:var(--color-fill-neutral-mild);--app-buttons-stylised-iphone-bg:var(--color-fill-brand);--app-buttons-stylised-iphone-border:var(--color-text-primary);--app-buttons-toggle-handle-fill:var(--color-fill-base-bold);--app-text-placeholder:var(--color-text-placeholder);--app-text-inverse:var(--color-text-inverse);--app-text-semantic-success:var(--color-text-semantic-success);--app-boundary-brand:var(--color-boundary-brand);--app-boundary-semantic-error:var(--color-boundary-semantic-error);--app-boundary-semantic-info:var(--color-boundary-semantic-info);--app-fill-semantic-info:var(--color-fill-semantic-info);--app-fill-semantic-info-bold:var(--color-fill-semantic-info-bold);--app-fill-semantic-info-mildest:var(--color-fill-semantic-info-mildest);--app-fill-semantic-success-mild:var(--color-fill-semantic-success-mild);--app-fill-semantic-error-mild:var(--color-fill-semantic-error-mild);--app-fill-semantic-warning:var(--color-fill-semantic-warning);--app-fill-semantic-warning-mild:var(--color-fill-semantic-warning-mild);--app-fill-semantic-warning-mildest:var(--color-fill-semantic-warning-mildest);--app-billing-plan-tab-active-border:var(--color-boundary-border-mild);--app-fill-semantic-off:var(--color-fill-semantic-off);--app-fill-semantic-on:var(--color-fill-semantic-on);--app-icon-disabled:var(--color-icon-disabled);--app-icon-inverse:var(--color-icon-inverse);--app-icon-primary:var(--color-icon-primary);--app-overlay-neutral:var(--color-overlay-neutral);--app-overlay-semantic-info:var(--color-overlay-semantic-info);--app-shadow-5:var(--color-shadow-5);--app-shadow-20:var(--color-shadow-20);--app-shadow-25:var(--color-shadow-25);--app-admin-onboarding-modal-drop-shadow:0px 0px 50px rgba(92,92,92,0.42);--app-admin-onboarding-legacy-accent:#16a085;--app-admin-onboarding-falcon-hero-copy:var(--color-text-primary);--app-admin-onboarding-falcon-toggle-outline:var(--color-boundary-border);--app-admin-onboarding-falcon-toggle-inner-glow:rgba(115,196,168,0.35);--app-canned-response-critical-badge-bg:var(--color-chart-category-11);--app-chart-category-01:var(--color-chart-category-01);--app-chart-category-04:var(--color-chart-category-04);--app-chart-category-06:var(--color-chart-category-06);--app-chart-category-10:var(--color-chart-category-10);--app-chart-category-11:var(--color-chart-category-11);--app-chart-category-13:var(--color-chart-category-13);--app-chart-category-18:var(--color-chart-category-18);--app-solution-language-outdated:#de3431;--app-btn-text-light:var(--color-text-inverse);--app-primary-btn-background:var(--color-fill-brand);--app-primary-btn-hover:var(--color-fill-semantic-info-bold);--app-primary-color:var(--color-fill-brand);--app-selected-background-color:var(--color-fill-semantic-info-mildest);--app-delete-bg-color:var(--color-boundary-semantic-error);--app-solution-outdated-label:var(--color-fill-semantic-info);--app-solution-outdated-label-hover:var(--color-chart-category-13);--app-secondary-btn:var(--color-fill-surface);--app-secondary-btn-border:var(--color-boundary-border-mildest);--app-secondary-btn-hover:var(--color-fill-container);--app-btn-border-focus:var(--color-boundary-brand);--app-primary-btn:var(--color-fill-brand);--app-primary-btn-text-disabled:var(--color-text-inverse);--app-layout-hairline-border:var(--color-boundary-border-mild);--app-ticket-schedule-row-border:var(--color-boundary-border-mildest);--app-ticket-schedule-disabled-border:var(--color-boundary-border-milder);--app-ticket-schedule-muted-text:var(--color-text-disabled);--app-ticket-schedule-copy-clip-bg:var(--color-boundary-border-mildest);--app-falcon-sandbox-warn-strip-bg:var(--color-fill-semantic-warning-mildest);--app-falcon-chrome-border-mildest:var(--color-boundary-border-mildest);--app-layout-new-ticket-hover-border:var(--color-text-brand);--app-layout-header-image-tint:rgba(234,234,234,0.5);--app-layout-ui-toggle-bg:var(--color-fill-base);--app-layout-ui-toggle-border:var(--color-boundary-border-mild);--app-layout-ui-toggle-hover-bg:var(--color-fill-container);--app-layout-notice-border-soft:rgba(255,173,30,0.2);--app-toggle-button-bg-color:var(--color-fill-brand);--app-redactor-toolbar-gradient-start:var(--color-fill-container);--app-redactor-toolbar-gradient-mid:var(--color-fill-base);--app-redactor-image-hover-box-shadow:0 0 10px var(--color-shadow-5);--app-redactor-toolbar-btn-hover-border:var(--color-boundary-border-bold);--app-redactor-toolbar-btn-hover-bg:var(--color-fill-container);--app-redactor-drop-hover-bg:var(--color-fill-semantic-warning-mild);--app-redactor-drop-hover-border:var(--color-text-disabled);--app-redactor-drop-error-bg:var(--color-fill-semantic-error-mild);--app-redactor-drop-error-border:var(--color-boundary-semantic-error-mild);--app-redactor-drop-received-bg:var(--color-fill-semantic-success-mildest);--app-redactor-drop-received-border:var(--color-boundary-border-mild);--app-portal-misc-redactor-inset-shadow-color:var(--color-shadow-20);--app-portal-misc-attach-wrapper-bg:var(--color-fill-container);--app-portal-misc-attach-wrapper-border:var(--color-boundary-border-mild);--app-portal-misc-attach-close-color:var(--color-text-disabled);--app-tkt-details-chrome-bg:var(--color-fill-base);--app-tkt-details-attach-inline-bg:var(--color-fill-container);--app-tkt-details-attach-top-border:var(--color-boundary-border-mildest);--app-tkt-details-error-bg:var(--color-fill-semantic-error-mildest);--app-tkt-details-error-border:var(--color-boundary-semantic-error-mild);--app-tkt-details-error-text:var(--color-text-primary);--app-tkt-details-message-window-bg:var(--color-fill-surface);--app-tkt-details-label-bg:var(--color-fill-neutral-bold);--app-tkt-details-label-deleted-bg:var(--color-boundary-semantic-error);--app-tkt-details-label-close-bg:var(--color-fill-surface);--app-tkt-details-label-close-hover-bg:var(--color-fill-semantic-warning-mildest);--app-tkt-details-open-box-bg:var(--color-fill-semantic-warning-mildest);--app-tkt-details-open-box-border:var(--color-boundary-border-mild);--app-tkt-details-action-hover-bg:var(--color-fill-container);--app-tkt-details-action-gradient-end:var(--color-fill-base-bold);--app-tkt-details-action-btn-hover-bg:var(--color-fill-base-bold);--app-tkt-details-dropdown-arrow:var(--color-text-secondary);--app-tkt-details-twitter-blocked-text:var(--color-boundary-semantic-error);--app-tkt-details-disabled-text:var(--color-text-disabled);--app-tkt-details-select2-border:var(--color-boundary-border);--app-tkt-details-select2-active-border:var(--color-boundary-semantic-info);--app-validation-error-bg:var(--color-fill-semantic-warning-mildest);--app-validation-label-border:var(--color-boundary-border-mildest);--app-validation-label-bg:var(--color-fill-semantic-warning-mildest);--app-bootstrap-topbar-muted-link:var(--color-text-disabled);--app-bootstrap-input-placeholder:var(--color-text-placeholder);--app-bootstrap-soft-text:var(--color-text-secondary);--app-bootstrap-topbar-gradient:linear-gradient(to bottom, var(--color-fill-neutral-bold), var(--color-text-primary));--app-bootstrap-dropdown-dark-hover-gradient:linear-gradient(to bottom, var(--color-fill-neutral-bold), var(--color-text-primary));--app-bootstrap-dropdown-menu-hover-gradient:linear-gradient(to bottom, var(--color-fill-base-bold), var(--color-fill-base));--app-bootstrap-right-tabs-gradient:linear-gradient(var(--color-fill-surface) 60%, var(--color-fill-base) 93%, var(--color-fill-container) 97%, var(--color-fill-surface));--app-request-well-gradient:linear-gradient(var(--color-fill-surface) 60%, var(--color-fill-base) 93%, var(--color-boundary-border-mildest) 97%, var(--color-fill-surface));--app-request-well-separator-gradient:linear-gradient(var(--color-fill-surface) 60%, var(--color-fill-base) 85%, var(--color-boundary-border-mildest) 97%, var(--color-fill-surface));--app-bootstrap-pills-active-bg:var(--color-text-disabled);--app-pattern-header-lead-border:var(--color-boundary-border);--app-pattern-sleek-tab-border:var(--color-boundary-border);--app-bootstrap-alert-notice-bg:var(--color-fill-semantic-warning-mildest);--app-bootstrap-alert-notice-border:var(--color-fill-semantic-warning-mild);--app-bootstrap-alert-block-bg:var(--color-fill-semantic-warning-mildest);--app-bootstrap-alert-block-border:var(--color-boundary-border-mildest);--app-bootstrap-alert-error-bg:var(--color-fill-semantic-error-mild);--app-bootstrap-alert-error-border:var(--color-boundary-semantic-error-mild);--app-bootstrap-alert-success-bg:var(--color-fill-semantic-success-mild);--app-bootstrap-alert-success-border:var(--color-boundary-semantic-success-mild);--app-bootstrap-alert-info-bg:var(--color-fill-semantic-info-mild);--app-bootstrap-alert-info-border:var(--color-boundary-semantic-info-mild);--app-bootstrap-announcement-border:var(--color-fill-semantic-warning-mild);--app-bootstrap-announcement-bg:var(--color-fill-semantic-warning-mildest);--app-bootstrap-twipsy-chrome:var(--color-fill-neutral-bold);--app-bootstrap-popover-stroke:var(--color-text-secondary);--app-bootstrap-popover-title-bg:var(--color-fill-container);--app-bootstrap-dbl-arrow-stroke:var(--color-text-disabled);--app-bootstrap-label-neutral-bg:var(--color-fill-base-bold);--app-bootstrap-label-important-bg:var(--color-fill-semantic-error-mild);--app-bootstrap-label-notice-bg:var(--color-fill-semantic-info-bold);--app-bootstrap-label-points-bg:var(--color-text-primary);--app-bootstrap-media-grid-hover-border:var(--color-text-brand);--app-bootstrap-media-grid-hover-glow:var(--color-overlay-semantic-info);--app-list-page-tag-duplicate-error:var(--color-chart-category-11);--app-list-page-email-star-primary:var(--color-fill-semantic-warning-mild);--app-list-page-email-star-secondary:var(--color-boundary-border-mildest);--app-list-page-email-star-primary-hover:var(--color-fill-semantic-warning);--app-list-page-font-divider:var(--color-icon-primary);--app-dkim-list-icon-muted:var(--color-icon-secondary);--app-dkim-list-icon-disabled:var(--color-icon-disabled);--app-dkim-verified-icon:var(--color-text-semantic-success);--app-dkim-unverified-icon:var(--color-chart-category-11);--app-dkim-btn-border:var(--color-boundary-border-milder);--app-dkim-btn-verified-border:var(--color-boundary-border-mild);--app-dkim-btn-verified-text:var(--color-text-disabled);--app-dkim-last-verified-text:var(--color-text-disabled);--app-dkim-input-border:var(--color-boundary-border);--app-topic-list-item-heading-bg:var(--color-fill-container);--app-topic-list-item-heading-border:var(--color-boundary-border-mild);--app-topic-list-item-actions-bg:var(--color-fill-container);--app-topic-list-item-actions-toolbar-hover-bg:var(--color-fill-base-bold);--app-topic-list-inline-flash-bg:var(--color-fill-semantic-warning-mildest);--app-topic-list-item-selected-bg:var(--color-fill-semantic-warning-mildest);--app-topic-list-border-strong:var(--color-boundary-border-mild);--app-topic-list-row-hover-bg:var(--color-fill-container);--app-topic-list-stamp-separator-border:var(--color-fill-base);--app-topic-list-show-portals-bg:var(--color-fill-base-bold);--app-topic-list-post-desc-border:var(--color-boundary-border-mildest);--app-topic-list-label-reply-bg:var(--color-fill-neutral-bold);--app-topic-list-label-new-topic-bg:var(--color-fill-semantic-success-bold);--app-topic-list-overlay-image-border:var(--color-boundary-border);--app-topic-list-forum-follow-star-shadow:#b38f47;--app-topic-list-sortable-placeholder-bg:var(--color-fill-semantic-warning-mildest);--app-topic-list-inset-shadow-soft:rgba(0,0,0,0.1);--app-topic-list-elevated-shadow-strong:rgba(0,0,0,0.4);--app-topic-list-stamp-blue:var(--color-chart-category-13);--app-topic-list-stamp-yellow:var(--color-fill-semantic-warning-mild);--app-topic-list-stamp-red:var(--color-chart-category-11);--app-topic-list-stamp-green:var(--color-fill-semantic-success-bold);--app-topic-list-stamp-brown:var(--color-chart-category-18);--app-forums-crumbs-border-bottom:var(--color-boundary-border-mildest);--app-forums-category-body-text:var(--color-text-secondary);--app-forums-topic-title-link:var(--color-text-brand);--app-forums-item-actions-bg:var(--color-fill-container);--app-forums-item-actions-border:var(--color-boundary-border-mild);--app-forums-spam-folder-link:var(--color-text-brand);--app-new-ticket-autocomplete-focus-border:var(--color-boundary-semantic-info);--app-new-ticket-autocomplete-dropdown-shadow:0 4px 5px var(--color-shadow-5);--app-new-ticket-autocomplete-selected-bg:var(--color-fill-semantic-info-bold);--app-new-ticket-search-field-focus-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px var(--color-overlay-semantic-info);--app-new-ticket-template-options-shadow:0 10px 30px -10px var(--color-shadow-25),0 -2px 0 var(--color-shadow-20);--app-glyphs-social-add-bg:#9ad400;--app-glyphs-social-add-border:#599f00;--app-select2-drop-shadow-below:0 4px 5px var(--color-shadow-5);--app-select2-drop-shadow-above:0 -4px 5px var(--color-shadow-5);--app-select2-multiselect-active-glow:0 0 5px var(--color-shadow-25);--app-form-widget-glass-bg:rgba(244,244,244,0.5);--app-form-widget-glass-bg:color-mix(in srgb, var(--color-fill-container) 50%, transparent);--app-form-dialog-elevated-shadow:var(--color-shadow-25);--app-form-due-date-cal-hover-bg:var(--color-fill-container);--app-sidepanel-scrim-border:var(--color-shadow-20);--app-sidepanel-scrim-bg:rgba(0,0,0,0.7);--app-warning-text:var(--color-text-primary);--app-warning-heading-text:var(--color-text-primary);--app-warning-background:var(--color-fill-semantic-warning-mild);--app-warning-border:var(--color-boundary-semantic-warning-mild);--app-error-text:var(--color-chart-category-11);--app-error-background:var(--color-fill-semantic-error-mildest);--app-error-border:var(--color-boundary-semantic-error-mild);--app-legacy-portal-link:var(--color-text-brand);--app-legacy-portal-link-hover:var(--color-fill-semantic-info-bold);--app-legacy-portal-link-alt:var(--color-text-brand);--app-legacy-link-navy:var(--color-icon-primary);--app-legacy-link-item:var(--color-text-brand);--app-highlight-text-blue:var(--color-fill-semantic-info-bold);--app-meta-text-color:var(--color-text-secondary);--app-muted-888-text:var(--color-text-disabled);--app-text-medium-555:var(--color-text-secondary);--app-legacy-text-red-dark:var(--color-chart-category-11);--app-info-highlight-border:var(--color-boundary-border-mild);--app-cvv-help-border:var(--color-boundary-border-mild);--app-admin-help-icon-bg:var(--color-fill-brand);--app-admin-help-icon-inset-shadow:var(--color-fill-brand)}.bg-0{background-color:#cdebc4;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.04);color:rgba(0,0,0,0.3)}.bg-1{background-color:#ffc2c6;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.04);color:rgba(0,0,0,0.3)}.bg-2{background-color:#eed8f7;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.04);color:rgba(0,0,0,0.3)}.bg-3{background-color:#ffd8c2;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.04);color:rgba(0,0,0,0.3)}.bg-4{background-color:#d1e4ff;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.04);color:rgba(0,0,0,0.3)}.bg-5{background-color:#dbd6f5;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.04);color:rgba(0,0,0,0.3)}.bg-6{background-color:#f3f1f1;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.04);color:rgba(0,0,0,0.3)}.bg-7{background-color:#ffc2c6;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.04);color:rgba(0,0,0,0.3)}.bg-8{background-color:#faea79;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.04);color:rgba(0,0,0,0.3)}.bg-9{background-color:#d1e4ff;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.04);color:rgba(0,0,0,0.3)}div.avatar-text{color:#fff;text-transform:uppercase;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none;cursor:default;text-align:center}div.thumb{border-radius:10%;width:47px;height:47px;line-height:47px;font-size:18px;font-weight:200;color:#638699}div.medium{border-radius:10%;width:127px;height:127px;line-height:127px;font-size:60px;font-weight:100;text-align:right;padding:25px 20px 0 0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:rgba(255,255,255,0.6);text-shadow:0 0 8px #fff}div.small{border-radius:10%;width:25px;height:25px;line-height:25px;font-size:14px;font-weight:400}.circle{border-radius:50% !important}.circle img{border-radius:50% !important}img.preview_pic{margin-left:0}img.thumb{width:40px;height:40px}img.medium{width:127px;height:127px}img.small{width:25px;height:25px}.recaptcha-frame{border:none;overflow:auto;max-width:350px;max-height:500px}#attachment-type{padding:10px 12px 0px}#attachment-type .add_attachment{color:#1272de;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap;width:120px;z-index:1}#attachment-type .add_attachment.attachment-label{width:auto}#attachment-type a{color:#049cdb !important;cursor:pointer !important;text-decoration:none}#attachment-type .attachments-list-wrap{position:relative}#attachment-type .attachments-list-wrap .attachments-list-form{word-break:break-all}#attachment-type .attachments-list-wrap .attachments-list-form .item{font-size:13px;color:#555}#attachment-type .attachments-list-wrap .attachments-list-form .item>span:first-child{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:175px;display:inline-block}#attachment-type .attachments-list-wrap .attachments-list-form .item .attachment-close{position:relative;top:-7px}#attachment-type .attachments-list-wrap .multiple-file-names-wrap{position:relative;box-sizing:border-box;padding-bottom:10px;padding-right:20px}#attachment-type .attachments-list-wrap .multiple-file-names-wrap .attachment-close{position:absolute;left:0px;top:0}#attachment-type .attachments-list-wrap .multiple-file-names-wrap .multiple-file-names{border-left:1px #bbb solid;margin-left:20px;padding:0px 0px 0px 10px;font-size:13px;color:#555}#attachment-type .hidden_upload input[type="file"]{cursor:pointer;height:25px;opacity:0;position:relative;right:0;top:-30px;width:100px;font-size:0;z-index:1}#attachment-type .attachments-wrap .attachment-close::before{color:#666;content:"×";font-size:20px;font-weight:bold}#attachment-type .attachments-wrap .attachment-close{display:inline-block;margin-right:10px;vertical-align:middle}#attachment-type a{color:#000;text-decoration:none}#attachment-type .alert-text{color:red}#attachment-type .screenshot-wrapper-30{padding-top:5px}#attachment-type .dropdown-menu a{clear:both;color:#333 !important;display:block;font-weight:normal;line-height:16px;padding:3px 24px;white-space:nowrap}#attachment-type input[type="file"]{cursor:pointer;height:26px;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:99999;font-size:0}#attachment-type input[type="file"]::-webkit-file-upload-button{cursor:pointer}.encrypted_text.encrypted-text-field{background-color:#FFF7EC}.encrypted{color:#F5A623}.encrypted-lock{color:#F5A623;float:left;padding:4px 5px 0px 0px}

@charset "UTF-8";


body, .article-content, .solution-content, .solution-title {
  font-family: Arial, sans-serif; 
  font-size: 14px;
  font-weight: 400;
  color: #16161F;
  background-color: #fff;
  background-image: none;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
}

body {
  margin: 0;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
  display: block;
}

audio,
canvas,
progress,
video {
  display: inline-block;
  vertical-align: baseline;
}

audio:not([controls]) {
  display: none;
  height: 0;
}

[hidden],
template {
  display: none;
}

a {
  background-color: transparent;
  color: #1776cf;
  text-decoration: none;
}
a:hover, a:focus {
  color: #0f4f8a;
  text-decoration: none;
}


abbr[title] {
  border-bottom: 1px dotted;
}

b,
strong {
  font-weight: bold;
}

dfn {
  font-style: italic;
}

h1 {
  margin: 0.67em 0;
  font-size: 2em;
}

mark {
  color: #000;
  background: #ff0;
}

small {
  font-size: 80%;
}

sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}

sup {
  top: -0.5em;
}

sub {
  bottom: -0.25em;
}

img {
  border: 0;
}

svg:not(:root) {
  overflow: hidden;
}

figure {
  margin: 1em 40px;
}

hr {
  height: 0;
  box-sizing: content-box;
}

pre {
  overflow: auto;
}

code,
kbd,
pre,
samp {
  font-family: monospace;
  font-size: 1em;
}

button,
input,
optgroup,
select,
textarea {
  margin: 0;
  font: inherit;
  color: inherit;
}

button {
  overflow: visible;
}

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;
}

button::-moz-focus-inner,
input::-moz-focus-inner {
  padding: 0;
  border: 0;
}

input {
  line-height: normal;
}

input[type=checkbox],
input[type=radio] {
  box-sizing: border-box;
  padding: 0;
}

input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
  height: auto;
}

input[type=search] {
  box-sizing: content-box;
  -webkit-appearance: textfield;
}

input[type=search]::-webkit-search-cancel-button,
input[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

fieldset {
  padding: 0.35em 0.625em 0.75em;
  margin: 0 2px;
  border: 1px solid #c0c0c0;
}

legend {
  padding: 0;
  border: 0;
}

textarea {
  overflow: auto;
}

optgroup {
  font-weight: bold;
}

table {
  border-spacing: 0;
  border-collapse: collapse;
}

td,
th {
  padding: 0;
}

*, *:before, *:after {
  box-sizing: border-box;
}

html,
body {
  height: 100%;
}

html {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

input,
button,
select,
textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

figure {
  margin: 0;
}

img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
}

hr {
  display: block;
  height: 1px;
  padding: 0;
  margin: 1em 0;
  border: 0;
  border-top: 1px solid #f1f1f1;
}

audio,
canvas,
iframe,
img,
svg,
video {
  vertical-align: middle;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  margin-top: 0;
  font-family: inherit;
  font-weight: 700;
  line-height: 1.2;
  color: inherit;
}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
p,
ul,
ol {
  margin: 0 0 24px;
}

h1,
.h1 {
  font-size: 40px;
}

h2,
.h2 {
  font-size: 28px;
}

h3,
.h3 {
  font-size: 24px;
}

h4,
.h4 {
  font-size: 20px;
}

h5,
.h5 {
  font-size: 18px;
}

h6,
.h6 {
  font-size: 16px;
}

li {
  line-height: 1.5 !important;
}

b,
strong {
  font-weight: 700;
}

small,
.small {
  font-size: 80%;
  font-weight: normal;
  line-height: 1;
}

dl {
  margin-top: 0;
  margin-bottom: 24px;
}

dt,
dd {
  margin-bottom: 12px;
  line-height: 1.5;
}

dt {
  font-weight: bold;
}

dd {
  margin-left: 0;
}

.dl-horizontal:before, .dl-horizontal:after {
  display: table;
  content: "";
}
.dl-horizontal:after {
  clear: both;
}
.dl-horizontal dt {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
@media (min-width: 768px) {
  .dl-horizontal dt {
    float: left;
    width: 30%;
    padding-right: 15px;
    clear: both;
    text-align: left;
  }
}
@media (min-width: 768px) {
  .dl-horizontal dd {
    float: right;
    width: 70%;
    margin-left: 0 !important;
  }
}

abbr[title],
abbr[data-original-title] {
  cursor: help;
  border-bottom: 1px dotted #61627A;
}

blockquote {
  padding: 12px 24px;
  margin: 0 0 24px;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-style: italic;
  background-color: #fcfcfd;
  border-left: 5px solid #f1f1f1;
}
blockquote.is-colored {
  border-left: 5px solid #2d2e3e;
}
blockquote p:last-child,
blockquote ul:last-child,
blockquote ol:last-child {
  margin-bottom: 0;
}

code {
  padding: 0 16px 0 3.8em !important;
  border-radius: 4px !important;
}

address {
  margin-bottom: 24px;
  font-style: normal;
  line-height: 1.5;
}

.clearfix:before, .clearfix:after {
  display: table;
  content: "";
}
.clearfix:after {
  clear: both;
}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}

.list-unstyled {
  padding-left: 0;
  list-style: none;
}

.is-hidden,
.hidden,
.mobile-icon-search.hide-tablet {
  display: none !important;
}

.is-visible,
.hc-search-button .btn .hide-in-mobile {
  display: block !important;
}

.is-active {
  display: block;
}

.errorExplanation ul {
  list-style: none !important;
}

.alert {
  border-radius: 0 !important;
}
.alert .close {
  top: 2px !important;
}
.alert#notice {
  width: 100% !important;
}

.alert-page {
  margin-top: 0 !important;
}

#signup-container {
  border-color: transparent !important;
}

ul.unstyled {
  margin-left: 0 !important;
}

img[aria-hidden=true] {
  display: none;
}

.btn,
.article-vote .vote-up,
.article-vote .vote-down,
.attach-link-wrap,
.icon-google-signin,
.vote-like-btn,
#topic-vote-down-button,
input[type=submit],
input[type=reset],
input[type=button],
a.btn.btn-primary,
button.btn-primary,
button.btn.btn-primary,
input[type=submit].btn.btn-primary,
a.btn-signup,
.redactor_btns_box .btn.btn-primary,
.lines-button,
.language-options .dropdown-toggle,
a#ticket-export-button,
.dropdown-toggle,
.topbar__controls > b > a,
.forum-buttons a,
.topic-callout__buttons a,
.readmore-js-toggle,
button.btn.btn-small,
input[type=submit].btn.btn-small,
.list-lead.dropdown-toggle {
  padding: 6px 12px 6px 12px;
  font-size: 16px;
  line-height: 1.5;
  border-radius: 4px;
  display: inline-block;
  margin-bottom: 0;
  font-family: "Poppins", sans-serif;
  font-weight: 500;
  color: #fff;
  text-align: center;
  text-shadow: none !important;
  text-transform: none;
  letter-spacing: 0;
  white-space: nowrap;
  vertical-align: middle;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  background-image: none;
  border: 1px solid transparent;
  box-shadow: none !important;
  transition: all 0.3s ease;
  touch-action: manipulation;
}
.btn:focus,
.article-vote .vote-up:focus,
.article-vote .vote-down:focus,
.attach-link-wrap:focus,
.icon-google-signin:focus,
.vote-like-btn:focus,
#topic-vote-down-button:focus,
input[type=submit]:focus,
input[type=reset]:focus,
input[type=button]:focus,
a.btn.btn-primary:focus,
button.btn-primary:focus,
input[type=submit].btn.btn-primary:focus,
a.btn-signup:focus,
.redactor_btns_box .btn.btn-primary:focus,
.lines-button:focus,
a#ticket-export-button:focus,
.dropdown-toggle:focus,
.topbar__controls > b > a:focus,
.forum-buttons a:focus,
.topic-callout__buttons a:focus,
.readmore-js-toggle:focus,
button.btn.btn-small:focus,
input[type=submit].btn.btn-small:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.btn:hover,
.article-vote .vote-up:hover,
.article-vote .vote-down:hover,
.attach-link-wrap:hover,
.icon-google-signin:hover,
.vote-like-btn:hover,
#topic-vote-down-button:hover,
input[type=submit]:hover,
input[type=reset]:hover,
input[type=button]:hover,
a.btn.btn-primary:hover,
button.btn-primary:hover,
input[type=submit].btn.btn-primary:hover,
a.btn-signup:hover,
.redactor_btns_box .btn.btn-primary:hover,
.lines-button:hover,
a#ticket-export-button:hover,
.dropdown-toggle:hover,
.topbar__controls > b > a:hover,
.forum-buttons a:hover,
.topic-callout__buttons a:hover,
.readmore-js-toggle:hover,
button.btn.btn-small:hover,
input[type=submit].btn.btn-small:hover, .btn:focus,
.article-vote .vote-up:focus,
.article-vote .vote-down:focus,
.attach-link-wrap:focus,
.icon-google-signin:focus,
.vote-like-btn:focus,
#topic-vote-down-button:focus,
input[type=submit]:focus,
input[type=reset]:focus,
input[type=button]:focus,
a.btn.btn-primary:focus,
button.btn-primary:focus,
input[type=submit].btn.btn-primary:focus,
a.btn-signup:focus,
.redactor_btns_box .btn.btn-primary:focus,
.lines-button:focus,
a#ticket-export-button:focus,
.dropdown-toggle:focus,
.topbar__controls > b > a:focus,
.forum-buttons a:focus,
.topic-callout__buttons a:focus,
.readmore-js-toggle:focus,
button.btn.btn-small:focus,
input[type=submit].btn.btn-small:focus {
  color: #fff;
  text-decoration: none;
}
.btn:active,
.article-vote .vote-up:active,
.article-vote .vote-down:active,
.attach-link-wrap:active,
.icon-google-signin:active,
.vote-like-btn:active,
#topic-vote-down-button:active,
input[type=submit]:active,
input[type=reset]:active,
input[type=button]:active,
a.btn.btn-primary:active,
button.btn-primary:active,
input[type=submit].btn.btn-primary:active,
a.btn-signup:active,
.redactor_btns_box .btn.btn-primary:active,
.lines-button:active,
a#ticket-export-button:active,
.dropdown-toggle:active,
.topbar__controls > b > a:active,
.forum-buttons a:active,
.topic-callout__buttons a:active,
.readmore-js-toggle:active,
button.btn.btn-small:active,
input[type=submit].btn.btn-small:active {
  outline: 0;
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
[disabled].btn,
.article-vote [disabled].vote-up,
.article-vote [disabled].vote-down,
[disabled].attach-link-wrap,
[disabled].icon-google-signin,
[disabled].vote-like-btn,
[disabled]#topic-vote-down-button,
input[disabled][type=submit],
input[disabled][type=reset],
input[disabled][type=button],
a[disabled].btn.btn-primary,
button[disabled].btn-primary,
input[disabled][type=submit].btn.btn-primary,
a[disabled].btn-signup,
.redactor_btns_box [disabled].btn.btn-primary,
[disabled].lines-button,
a[disabled]#ticket-export-button,
[disabled].dropdown-toggle,
.topbar__controls > b > a[disabled],
.forum-buttons a[disabled],
.topic-callout__buttons a[disabled],
[disabled].readmore-js-toggle,
button[disabled].btn.btn-small,
input[disabled][type=submit].btn.btn-small, [disabled].btn:hover,
.article-vote [disabled].vote-up:hover,
.article-vote [disabled].vote-down:hover,
[disabled].attach-link-wrap:hover,
[disabled].icon-google-signin:hover,
[disabled].vote-like-btn:hover,
[disabled]#topic-vote-down-button:hover,
input[disabled][type=submit]:hover,
input[disabled][type=reset]:hover,
input[disabled][type=button]:hover,
button[disabled].btn-primary:hover,
a[disabled].btn-signup:hover,
[disabled].lines-button:hover,
a[disabled]#ticket-export-button:hover,
[disabled].dropdown-toggle:hover,
.topbar__controls > b > a[disabled]:hover,
.forum-buttons a[disabled]:hover,
.topic-callout__buttons a[disabled]:hover,
[disabled].readmore-js-toggle:hover, [disabled].btn:focus,
.article-vote [disabled].vote-up:focus,
.article-vote [disabled].vote-down:focus,
[disabled].attach-link-wrap:focus,
[disabled].icon-google-signin:focus,
[disabled].vote-like-btn:focus,
[disabled]#topic-vote-down-button:focus,
input[disabled][type=submit]:focus,
input[disabled][type=reset]:focus,
input[disabled][type=button]:focus,
button[disabled].btn-primary:focus,
a[disabled].btn-signup:focus,
[disabled].lines-button:focus,
a[disabled]#ticket-export-button:focus,
[disabled].dropdown-toggle:focus,
.topbar__controls > b > a[disabled]:focus,
.forum-buttons a[disabled]:focus,
.topic-callout__buttons a[disabled]:focus,
[disabled].readmore-js-toggle:focus, [disabled].btn:active,
.article-vote [disabled].vote-up:active,
.article-vote [disabled].vote-down:active,
[disabled].attach-link-wrap:active,
[disabled].icon-google-signin:active,
[disabled].vote-like-btn:active,
[disabled]#topic-vote-down-button:active,
input[disabled][type=submit]:active,
input[disabled][type=reset]:active,
input[disabled][type=button]:active,
button[disabled].btn-primary:active,
a[disabled].btn-signup:active,
[disabled].lines-button:active,
a[disabled]#ticket-export-button:active,
[disabled].dropdown-toggle:active,
.topbar__controls > b > a[disabled]:active,
.forum-buttons a[disabled]:active,
.topic-callout__buttons a[disabled]:active,
[disabled].readmore-js-toggle:active, .disabled.btn,
.article-vote .disabled.vote-up,
.article-vote .disabled.vote-down,
.disabled.attach-link-wrap,
.disabled.icon-google-signin,
.disabled.vote-like-btn,
.disabled#topic-vote-down-button,
input.disabled[type=submit],
input.disabled[type=reset],
input.disabled[type=button],
a.disabled.btn.btn-primary,
button.disabled.btn-primary,
input.disabled[type=submit].btn.btn-primary,
a.disabled.btn-signup,
.redactor_btns_box .disabled.btn.btn-primary,
.disabled.lines-button,
a.disabled#ticket-export-button,
.disabled.dropdown-toggle,
.topbar__controls > b > a.disabled,
.forum-buttons a.disabled,
.topic-callout__buttons a.disabled,
.disabled.readmore-js-toggle,
button.disabled.btn.btn-small,
input.disabled[type=submit].btn.btn-small, .disabled.btn:hover,
.article-vote .disabled.vote-up:hover,
.article-vote .disabled.vote-down:hover,
.disabled.attach-link-wrap:hover,
.disabled.icon-google-signin:hover,
.disabled.vote-like-btn:hover,
.disabled#topic-vote-down-button:hover,
input.disabled[type=submit]:hover,
input.disabled[type=reset]:hover,
input.disabled[type=button]:hover,
button.disabled.btn-primary:hover,
a.disabled.btn-signup:hover,
.disabled.lines-button:hover,
a.disabled#ticket-export-button:hover,
.disabled.dropdown-toggle:hover,
.topbar__controls > b > a.disabled:hover,
.forum-buttons a.disabled:hover,
.topic-callout__buttons a.disabled:hover,
.disabled.readmore-js-toggle:hover, .disabled.btn:focus,
.article-vote .disabled.vote-up:focus,
.article-vote .disabled.vote-down:focus,
.disabled.attach-link-wrap:focus,
.disabled.icon-google-signin:focus,
.disabled.vote-like-btn:focus,
.disabled#topic-vote-down-button:focus,
input.disabled[type=submit]:focus,
input.disabled[type=reset]:focus,
input.disabled[type=button]:focus,
button.disabled.btn-primary:focus,
a.disabled.btn-signup:focus,
.disabled.lines-button:focus,
a.disabled#ticket-export-button:focus,
.disabled.dropdown-toggle:focus,
.topbar__controls > b > a.disabled:focus,
.forum-buttons a.disabled:focus,
.topic-callout__buttons a.disabled:focus,
.disabled.readmore-js-toggle:focus, .disabled.btn:active,
.article-vote .disabled.vote-up:active,
.article-vote .disabled.vote-down:active,
.disabled.attach-link-wrap:active,
.disabled.icon-google-signin:active,
.disabled.vote-like-btn:active,
.disabled#topic-vote-down-button:active,
input.disabled[type=submit]:active,
input.disabled[type=reset]:active,
input.disabled[type=button]:active,
button.disabled.btn-primary:active,
a.disabled.btn-signup:active,
.disabled.lines-button:active,
a.disabled#ticket-export-button:active,
.disabled.dropdown-toggle:active,
.topbar__controls > b > a.disabled:active,
.forum-buttons a.disabled:active,
.topic-callout__buttons a.disabled:active,
.disabled.readmore-js-toggle:active {
  color: #fff !important;
  pointer-events: none;
  cursor: not-allowed;
  background-color: #525151 !important;
  border-color: #525151 !important;
  box-shadow: none;
  opacity: 0.65;
}

.btn,
.btn-default,
.vote-like-btn,
.vote-up,
.vote-down,
.attach-link-wrap,
a#ticket-export-button,
#ticket-filter-container .dropdown-toggle,
.topic-callout__buttons a,
.readmore-js-toggle {
  color: #16161F !important;
  background-color: transparent !important;
  border-color: #16161F !important;
}
.btn:hover, .btn:focus, .btn:active,
.btn-default:hover,
.btn-default:focus,
.btn-default:active,
.vote-like-btn:hover,
.vote-like-btn:focus,
.vote-like-btn:active,
.vote-up:hover,
.vote-up:focus,
.vote-up:active,
.vote-down:hover,
.vote-down:focus,
.vote-down:active,
.attach-link-wrap:hover,
.attach-link-wrap:focus,
.attach-link-wrap:active,
a#ticket-export-button:hover,
a#ticket-export-button:focus,
a#ticket-export-button:active,
#ticket-filter-container .dropdown-toggle:hover,
#ticket-filter-container .dropdown-toggle:focus,
#ticket-filter-container .dropdown-toggle:active,
.topic-callout__buttons a:hover,
.topic-callout__buttons a:focus,
.topic-callout__buttons a:active,
.readmore-js-toggle:hover,
.readmore-js-toggle:focus,
.readmore-js-toggle:active {
  color: #fff !important;
  background-color: #16161F !important;
  border-color: #16161F !important;
}

#topic-vote-down-button,
a.btn.btn-primary,
button.btn.btn-primary,
.btn.btn-primary,
.sidebar .btn,
#change-password .password_cont form input.has-error {
  color: #fff !important;
  background-color: #1776cf !important;
  border-color: #1776cf !important;
}
#topic-vote-down-button:hover, #topic-vote-down-button:focus, #topic-vote-down-button:active,
a.btn.btn-primary:hover,
a.btn.btn-primary:focus,
a.btn.btn-primary:active,
button.btn.btn-primary:hover,
button.btn.btn-primary:focus,
button.btn.btn-primary:active,
.btn.btn-primary:hover,
.btn.btn-primary:focus,
.btn.btn-primary:active,
.sidebar .btn:hover,
.sidebar .btn:focus,
.sidebar .btn:active,
#change-password .password_cont form input.has-error:hover,
#change-password .password_cont form input.has-error:focus,
#change-password .password_cont form input.has-error:active {
  color: #e0e0e0 !important;
  background-color: #125ca1 !important;
  border-color: #115798 !important;
}
#topic-vote-down-button:active,
a.btn.btn-primary:active,
button.btn.btn-primary:active,
.btn.btn-primary:active,
.sidebar .btn:active,
#change-password .password_cont form input.has-error:active {
  background-image: none;
}
#topic-vote-down-button:hover, #topic-vote-down-button:focus,
a.btn.btn-primary:hover,
a.btn.btn-primary:focus,
button.btn.btn-primary:hover,
button.btn.btn-primary:focus,
.btn.btn-primary:hover,
.btn.btn-primary:focus,
.sidebar .btn:hover,
.sidebar .btn:focus,
#change-password .password_cont form input.has-error:hover,
#change-password .password_cont form input.has-error:focus {
  color: #fff !important;
  background-color: #1469b8 !important;
  border-color: #1469b8 !important;
}

a.btn-success,
button.btn-success,
.btn-success {
  color: #fff !important;
  background-color: #5dbb7f !important;
  border-color: #5dbb7f !important;
}
a.btn-success:hover, a.btn-success:focus, a.btn-success:active,
button.btn-success:hover,
button.btn-success:focus,
button.btn-success:active,
.btn-success:hover,
.btn-success:focus,
.btn-success:active {
  color: #e0e0e0 !important;
  background-color: #44a166 !important;
  border-color: #419a61 !important;
}
a.btn-success:active,
button.btn-success:active,
.btn-success:active {
  background-image: none;
}

.btn-google:before,
.btn-facebook:before,
.btn-twitter:before,
.icon-google-signin:before {
  display: inline-block;
  font-family: "Font Awesome 5 Free";
  font-style: normal;
  font-weight: 900;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: "Font Awesome 5 Brands";
  position: relative;
  top: -1px;
  width: auto;
  height: auto;
  margin: 0 4px 0 0;
  font-size: 14px;
  vertical-align: middle;
  background: none;
}

.icon-google-signin,
.btn-google {
  color: #fff !important;
  background-color: #dd4b39 !important;
  border-color: #dd4b39 !important;
  background-image: none;
}
.icon-google-signin:hover, .icon-google-signin:focus, .icon-google-signin:active,
.btn-google:hover,
.btn-google:focus,
.btn-google:active {
  color: #e0e0e0 !important;
  background-color: #c23321 !important;
  border-color: #b93120 !important;
}
.icon-google-signin:active,
.btn-google:active {
  background-image: none;
}
.icon-google-signin:before,
.btn-google:before {
  content: "\f1a0";
}

.btn-facebook {
  color: #fff !important;
  background-color: #3b5998 !important;
  border-color: #3b5998 !important;
}
.btn-facebook:hover, .btn-facebook:focus, .btn-facebook:active {
  color: #e0e0e0 !important;
  background-color: #2d4373 !important;
  border-color: #2a3f6c !important;
}
.btn-facebook:active {
  background-image: none;
}
.btn-facebook:before {
  content: "\f39e";
}

.btn-twitter {
  color: #fff !important;
  background-color: #1da1f2 !important;
  border-color: #1da1f2 !important;
}
.btn-twitter:hover, .btn-twitter:focus, .btn-twitter:active {
  color: #e0e0e0 !important;
  background-color: #0c85d0 !important;
  border-color: #0b7fc6 !important;
}
.btn-twitter:active {
  background-image: none;
}
.btn-twitter:before {
  content: "\f099";
}

.btn-google,
.btn-facebook,
.btn-twitter {
  margin-bottom: 5px;
}

.btn-red {
  color: #fff !important;
  background-color: #2d2e3e !important;
  border-color: #2d2e3e !important;
}
.btn-red:hover, .btn-red:focus, .btn-red:active {
  color: #e0e0e0 !important;
  background-color: #181820 !important;
  border-color: #13141b !important;
}
.btn-red:active {
  background-image: none;
}

.icon-google-signin {
  width: auto;
  height: auto;
  font-family: "Poppins", sans-serif;
}

.article-vote .vote-up:before,
.article-vote .vote-down:before {
  display: inline-block;
  font-family: "Font Awesome 5 Free";
  font-style: normal;
  font-weight: 900;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  width: auto;
  height: auto;
  font-size: 14px;
  background: none;
}

.article-vote .vote-up:before {
  content: "\f164";
}

.article-vote .vote-down:before {
  content: "\f165";
}

.icon-vote-like,
.icon-vote-unlike {
  display: inline-block;
  font-family: "Font Awesome 5 Free";
  font-style: normal;
  font-weight: 900;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  width: auto;
  height: auto;
  font-size: 14px;
  background: none;
}
.icon-vote-like:before,
.icon-vote-unlike:before {
  content: "\f164";
}

.voted.vote-like-btn {
  color: #fff;
  background-color: #2d2e3e;
  border-color: #2d2e3e;
}

.btn-login {
  margin-top: 0;
}

.btn-topbar,
.topbar__controls > b > a,
.language-options .dropdown-toggle {
  color: #fff !important;
  text-shadow: none;
  background-color: transparent !important;
  border: 1px solid #fff !important;
  border-radius: 100px !important;
  box-shadow: none;
}
.btn-topbar:hover, .btn-topbar:focus, .btn-topbar:active,
.topbar__controls > b > a:hover,
.topbar__controls > b > a:focus,
.topbar__controls > b > a:active,
.language-options .dropdown-toggle:hover,
.language-options .dropdown-toggle:focus,
.language-options .dropdown-toggle:active {
  color: #e0e0e0 !important;
  text-shadow: none;
  background-color: transparent !important;
  border-color: #e0e0e0 !important;
  box-shadow: none;
  opacity: 1;
}
.btn-topbar:active,
.topbar__controls > b > a:active,
.language-options .dropdown-toggle:active {
  box-shadow: none;
}
@media (max-width: 767px) {
  .btn-topbar,
.topbar__controls > b > a,
.language-options .dropdown-toggle {
    display: block;
  }
}
@media (min-width: 768px) {
  .btn-topbar,
.topbar__controls > b > a,
.language-options .dropdown-toggle {
    display: inline-block;
    vertical-align: top;
  }
}

@media (max-width: 767px) {
  .btn-topbar,
.topbar__controls > b > a,
.language-options .dropdown-toggle,
#user_notify_header {
    margin-bottom: 10px;
  }
}
@media (min-width: 768px) {
  .btn-topbar,
.topbar__controls > b > a,
.language-options .dropdown-toggle,
#user_notify_header {
    margin-bottom: 0;
    margin-left: 12px;
  }
}
@media (min-width: 992px) {
  .btn-topbar,
.topbar__controls > b > a,
.language-options .dropdown-toggle,
#user_notify_header {
    margin-left: 24px;
  }
}

.topbar--small .btn-topbar,
.topbar--small .login {
  color: #fff !important;
  background-color: transparent !important;
  border-color: #fff !important;
}
.topbar--small .btn-topbar:hover, .topbar--small .btn-topbar:focus, .topbar--small .btn-topbar:active,
.topbar--small .login:hover,
.topbar--small .login:focus,
.topbar--small .login:active {
  color: #e0e0e0 !important;
  background-color: rgba(0, 0, 0, 0) !important;
  border-color: #e0e0e0 !important;
}
.topbar--small .btn-topbar:active,
.topbar--small .login:active {
  background-image: none;
}

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}

legend {
  display: block;
  width: 100%;
  padding: 0;
  margin-bottom: 24px;
  font-size: 24px;
  line-height: inherit;
  color: #373a3c;
  border: 0;
  border-bottom: 1px solid #e5e5e5;
}

label {
  display: inline-block;
  max-width: 100%;
  margin-bottom: 12px;
  font-weight: 500;
}

input[type=search] {
  box-sizing: border-box;
}

input[type=radio],
input[type=checkbox] {
  margin: 4px 0 0;
  margin-top: 1px \9 ;
  line-height: normal;
}

input[type=file] {
  display: block;
}

input[type=range] {
  display: block;
  width: 100%;
}

select[multiple],
select[size] {
  height: auto;
}

select,
.select2-container .select2-choice {
  height: 38px !important;
  line-height: 38px !important;
}

.select2-container .select2-choice .select2-arrow b:after {
  top: 50%;
  transform: translateY(-50%);
}

input[type=file]:focus,
input[type=radio]:focus,
input[type=checkbox]:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}

output {
  display: block;
  padding-top: 7px;
  font-size: 16px;
  line-height: 1.5;
  color: #666666;
}

select,
textarea,
input[type=text],
input[type=text].special,
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=search],
input[type=tel],
input[type=color],
.select2-container .select2-choice,
#user_session_email,
#user_session_password {
  display: block;
  width: 100%;
  height: auto;
  padding: 6px 12px !important;
  margin-bottom: 0;
  font-size: 16px !important;
  line-height: 1.5;
  color: #666666;
  background-color: #fff;
  background-image: none;
  background-clip: padding-box;
  border: 1px solid #9b9cb0 !important;
  border-radius: 4px;
  box-shadow: none;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}
select:focus,
textarea:focus,
input[type=text]:focus,
input[type=text].special: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=search]:focus,
input[type=tel]:focus,
input[type=color]:focus,
.select2-container .select2-choice:focus,
#user_session_email:focus,
#user_session_password:focus {
  border-color: #9ed5e7;
  outline: 0;
  box-shadow: none;
}
select::-moz-placeholder,
textarea::-moz-placeholder,
input[type=text]::-moz-placeholder,
input[type=text].special::-moz-placeholder,
input[type=password]::-moz-placeholder,
input[type=datetime]::-moz-placeholder,
input[type=datetime-local]::-moz-placeholder,
input[type=date]::-moz-placeholder,
input[type=month]::-moz-placeholder,
input[type=time]::-moz-placeholder,
input[type=week]::-moz-placeholder,
input[type=number]::-moz-placeholder,
input[type=email]::-moz-placeholder,
input[type=url]::-moz-placeholder,
input[type=search]::-moz-placeholder,
input[type=tel]::-moz-placeholder,
input[type=color]::-moz-placeholder,
.select2-container .select2-choice::-moz-placeholder,
#user_session_email::-moz-placeholder,
#user_session_password::-moz-placeholder {
  color: #9395AD;
  opacity: 1;
}
select:-ms-input-placeholder,
textarea:-ms-input-placeholder,
input[type=text]:-ms-input-placeholder,
input[type=text].special:-ms-input-placeholder,
input[type=password]:-ms-input-placeholder,
input[type=datetime]:-ms-input-placeholder,
input[type=datetime-local]:-ms-input-placeholder,
input[type=date]:-ms-input-placeholder,
input[type=month]:-ms-input-placeholder,
input[type=time]:-ms-input-placeholder,
input[type=week]:-ms-input-placeholder,
input[type=number]:-ms-input-placeholder,
input[type=email]:-ms-input-placeholder,
input[type=url]:-ms-input-placeholder,
input[type=search]:-ms-input-placeholder,
input[type=tel]:-ms-input-placeholder,
input[type=color]:-ms-input-placeholder,
.select2-container .select2-choice:-ms-input-placeholder,
#user_session_email:-ms-input-placeholder,
#user_session_password:-ms-input-placeholder {
  color: #9395AD;
}
select::-webkit-input-placeholder,
textarea::-webkit-input-placeholder,
input[type=text]::-webkit-input-placeholder,
input[type=text].special::-webkit-input-placeholder,
input[type=password]::-webkit-input-placeholder,
input[type=datetime]::-webkit-input-placeholder,
input[type=datetime-local]::-webkit-input-placeholder,
input[type=date]::-webkit-input-placeholder,
input[type=month]::-webkit-input-placeholder,
input[type=time]::-webkit-input-placeholder,
input[type=week]::-webkit-input-placeholder,
input[type=number]::-webkit-input-placeholder,
input[type=email]::-webkit-input-placeholder,
input[type=url]::-webkit-input-placeholder,
input[type=search]::-webkit-input-placeholder,
input[type=tel]::-webkit-input-placeholder,
input[type=color]::-webkit-input-placeholder,
.select2-container .select2-choice::-webkit-input-placeholder,
#user_session_email::-webkit-input-placeholder,
#user_session_password::-webkit-input-placeholder {
  color: #9395AD;
}

textarea {
  height: 114px;
  resize: vertical;
}

input[type=search] {
  -webkit-appearance: none;
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
  input[type=date],
input[type=time],
input[type=datetime-local],
input[type=month] {
    line-height: 38px;
  }
}
.control-group {
  margin-bottom: 24px;
}
.control-group:before, .control-group:after {
  display: table;
  content: "";
}
.control-group:after {
  clear: both;
}
.control-group.required > label:after {
  margin-left: 2px;
  color: #ff5a5d;
  content: "*";
}

#name_field {
  padding-top: 24px;
}

input[type=radio][disabled], input[type=radio].disabled, fieldset[disabled] input[type=radio],
input[type=checkbox][disabled],
input[type=checkbox].disabled,
fieldset[disabled] input[type=checkbox] {
  cursor: not-allowed;
}

.control-group > p,
.help-block,
.info-text {
  display: block;
  margin-top: 10px;
  margin-bottom: 15px;
  font-size: 90%;
  font-weight: 400;
  line-height: 1.5;
  color: #4b4b6a;
}

.form-portal .control-label,
.form-portal .controls,
.form-portal .form-actions {
  float: none;
  width: 100%;
  padding-left: 0;
  margin-left: 0;
}

.control-label {
  padding-top: 0;
  margin-bottom: 12px;
}

.error {
  color: #ff5a5d;
}

.redactor_box {
  margin-bottom: 24px;
  border: 1px solid #9b9cb0;
  border-radius: 4px;
}

.redactor_editor,
.redactor_editor:focus {
  font-family: "Poppins", sans-serif !important;
  font-size: 16px !important;
}

.redactor_toolbar {
  width: 100% !important;
  margin: 0 !important;
  background: #f7f7f7 !important;
  border-radius: none !important;
}

#errorExplanation ul,
.errorExplanation ul {
  margin-left: 20px;
}

[rel=tmpClipboard] {
  display: none;
}

.recaptchatable #recaptcha_response_field {
  display: inline-block;
  height: auto;
}

.info-data:empty {
  display: none;
}

.date_time_box input[type=text] {
  display: inline-block;
  width: 100px !important;
  padding: 0 !important;
  border-left: 0 !important;
}

.date_time_box {
  width: 100%;
  height: auto;
  padding: 6px 12px;
  border: 1px solid #9b9cb0;
  border-radius: 4px;
  box-shadow: none !important;
}

.date_time_box .datepair.time {
  margin-left: 12px !important;
}

.select2-dropdown-open.select2-drop-above .select2-choice,
.select2-dropdown-open.select2-drop-above .select2-choices,
.select2-drop.select2-drop-above.select2-drop-active,
.select2-drop-active {
  border-color: #9b9cb0;
  border-width: 1px;
}

.select2-container .select2-choice .select2-chosen {
  padding: 0;
}

.ui-datepicker select {
  display: inline-block;
}

.control-group.error-group > label {
  color: #16161F;
}

.control-group.error-group .help-block, .control-group.error-group .help-inline, .control-group.error-group .error {
  color: #CF1738;
}

.bt-container {
  padding-right: 15px;
  padding-left: 15px;
}
@media (min-width: 768px) {
  .bt-container {
    padding-right: 30px;
    padding-left: 30px;
  }
}

.bt-container-inner {
  max-width: 1200px;
  margin: 0 auto;
}

.row {
  margin-right: -15px;
  margin-left: -15px;
}

.column {
  position: relative;
  float: left;
  width: 100%;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}

.column--xs-1 {
  width: 8.3333333333%;
}

.column--xs-2 {
  width: 16.6666666667%;
}

.column--xs-3 {
  width: 25%;
}

.column--xs-4 {
  width: 33.3333333333%;
}

.column--xs-5 {
  width: 41.6666666667%;
}

.column--xs-6 {
  width: 50%;
}

.column--xs-7 {
  width: 58.3333333333%;
}

.column--xs-8 {
  width: 66.6666666667%;
}

.column--xs-9 {
  width: 75%;
}

.column--xs-10 {
  width: 83.3333333333%;
}

.column--xs-11 {
  width: 91.6666666667%;
}

.column--xs-12 {
  width: 100%;
}

.column--xs-pull-0 {
  right: auto;
}

.column--xs-pull-1 {
  right: 8.3333333333%;
}

.column--xs-pull-2 {
  right: 16.6666666667%;
}

.column--xs-pull-3 {
  right: 25%;
}

.column--xs-pull-4 {
  right: 33.3333333333%;
}

.column--xs-pull-5 {
  right: 41.6666666667%;
}

.column--xs-pull-6 {
  right: 50%;
}

.column--xs-pull-7 {
  right: 58.3333333333%;
}

.column--xs-pull-8 {
  right: 66.6666666667%;
}

.column--xs-pull-9 {
  right: 75%;
}

.column--xs-pull-10 {
  right: 83.3333333333%;
}

.column--xs-pull-11 {
  right: 91.6666666667%;
}

.column--xs-pull-12 {
  right: 100%;
}

.column--xs-push-0 {
  left: auto;
}

.column--xs-push-1 {
  left: 8.3333333333%;
}

.column--xs-push-2 {
  left: 16.6666666667%;
}

.column--xs-push-3 {
  left: 25%;
}

.column--xs-push-4 {
  left: 33.3333333333%;
}

.column--xs-push-5 {
  left: 41.6666666667%;
}

.column--xs-push-6 {
  left: 50%;
}

.column--xs-push-7 {
  left: 58.3333333333%;
}

.column--xs-push-8 {
  left: 66.6666666667%;
}

.column--xs-push-9 {
  left: 75%;
}

.column--xs-push-10 {
  left: 83.3333333333%;
}

.column--xs-push-11 {
  left: 91.6666666667%;
}

.column--xs-push-12 {
  left: 100%;
}

.column--xs-offset-0 {
  margin-left: 0%;
}

.column--xs-offset-1 {
  margin-left: 8.3333333333%;
}

.column--xs-offset-2 {
  margin-left: 16.6666666667%;
}

.column--xs-offset-3 {
  margin-left: 25%;
}

.column--xs-offset-4 {
  margin-left: 33.3333333333%;
}

.column--xs-offset-5 {
  margin-left: 41.6666666667%;
}

.column--xs-offset-6 {
  margin-left: 50%;
}

.column--xs-offset-7 {
  margin-left: 58.3333333333%;
}

.column--xs-offset-8 {
  margin-left: 66.6666666667%;
}

.column--xs-offset-9 {
  margin-left: 75%;
}

.column--xs-offset-10 {
  margin-left: 83.3333333333%;
}

.column--xs-offset-11 {
  margin-left: 91.6666666667%;
}

.column--xs-offset-12 {
  margin-left: 100%;
}

@media (min-width: 768px) {
  .column--sm-1 {
    width: 8.3333333333%;
  }

  .column--sm-2 {
    width: 16.6666666667%;
  }

  .column--sm-3 {
    width: 25%;
  }

  .column--sm-4 {
    width: 33.3333333333%;
  }

  .column--sm-5 {
    width: 41.6666666667%;
  }

  .column--sm-6 {
    width: 50%;
  }

  .column--sm-7 {
    width: 58.3333333333%;
  }

  .column--sm-8 {
    width: 66.6666666667%;
  }

  .column--sm-9 {
    width: 75%;
  }

  .column--sm-10 {
    width: 83.3333333333%;
  }

  .column--sm-11 {
    width: 91.6666666667%;
  }

  .column--sm-12 {
    width: 100%;
  }

  .column--sm-pull-0 {
    right: auto;
  }

  .column--sm-pull-1 {
    right: 8.3333333333%;
  }

  .column--sm-pull-2 {
    right: 16.6666666667%;
  }

  .column--sm-pull-3 {
    right: 25%;
  }

  .column--sm-pull-4 {
    right: 33.3333333333%;
  }

  .column--sm-pull-5 {
    right: 41.6666666667%;
  }

  .column--sm-pull-6 {
    right: 50%;
  }

  .column--sm-pull-7 {
    right: 58.3333333333%;
  }

  .column--sm-pull-8 {
    right: 66.6666666667%;
  }

  .column--sm-pull-9 {
    right: 75%;
  }

  .column--sm-pull-10 {
    right: 83.3333333333%;
  }

  .column--sm-pull-11 {
    right: 91.6666666667%;
  }

  .column--sm-pull-12 {
    right: 100%;
  }

  .column--sm-push-0 {
    left: auto;
  }

  .column--sm-push-1 {
    left: 8.3333333333%;
  }

  .column--sm-push-2 {
    left: 16.6666666667%;
  }

  .column--sm-push-3 {
    left: 25%;
  }

  .column--sm-push-4 {
    left: 33.3333333333%;
  }

  .column--sm-push-5 {
    left: 41.6666666667%;
  }

  .column--sm-push-6 {
    left: 50%;
  }

  .column--sm-push-7 {
    left: 58.3333333333%;
  }

  .column--sm-push-8 {
    left: 66.6666666667%;
  }

  .column--sm-push-9 {
    left: 75%;
  }

  .column--sm-push-10 {
    left: 83.3333333333%;
  }

  .column--sm-push-11 {
    left: 91.6666666667%;
  }

  .column--sm-push-12 {
    left: 100%;
  }

  .column--sm-offset-0 {
    margin-left: 0%;
  }

  .column--sm-offset-1 {
    margin-left: 8.3333333333%;
  }

  .column--sm-offset-2 {
    margin-left: 16.6666666667%;
  }

  .column--sm-offset-3 {
    margin-left: 25%;
  }

  .column--sm-offset-4 {
    margin-left: 33.3333333333%;
  }

  .column--sm-offset-5 {
    margin-left: 41.6666666667%;
  }

  .column--sm-offset-6 {
    margin-left: 50%;
  }

  .column--sm-offset-7 {
    margin-left: 58.3333333333%;
  }

  .column--sm-offset-8 {
    margin-left: 66.6666666667%;
  }

  .column--sm-offset-9 {
    margin-left: 75%;
  }

  .column--sm-offset-10 {
    margin-left: 83.3333333333%;
  }

  .column--sm-offset-11 {
    margin-left: 91.6666666667%;
  }

  .column--sm-offset-12 {
    margin-left: 100%;
  }
}
@media (min-width: 992px) {
  .column--md-1 {
    width: 8.3333333333%;
  }

  .column--md-2 {
    width: 16.6666666667%;
  }

  .column--md-3 {
    width: 25%;
  }

  .column--md-4 {
    width: 33.3333333333%;
  }

  .column--md-5 {
    width: 41.6666666667%;
  }

  .column--md-6 {
    width: 50%;
  }

  .column--md-7 {
    width: 58.3333333333%;
  }

  .column--md-8 {
    width: 66.6666666667%;
  }

  .column--md-9 {
    width: 75%;
  }

  .column--md-10 {
    width: 83.3333333333%;
  }

  .column--md-11 {
    width: 91.6666666667%;
  }

  .column--md-12 {
    width: 100%;
  }

  .column--md-pull-0 {
    right: auto;
  }

  .column--md-pull-1 {
    right: 8.3333333333%;
  }

  .column--md-pull-2 {
    right: 16.6666666667%;
  }

  .column--md-pull-3 {
    right: 25%;
  }

  .column--md-pull-4 {
    right: 33.3333333333%;
  }

  .column--md-pull-5 {
    right: 41.6666666667%;
  }

  .column--md-pull-6 {
    right: 50%;
  }

  .column--md-pull-7 {
    right: 58.3333333333%;
  }

  .column--md-pull-8 {
    right: 66.6666666667%;
  }

  .column--md-pull-9 {
    right: 75%;
  }

  .column--md-pull-10 {
    right: 83.3333333333%;
  }

  .column--md-pull-11 {
    right: 91.6666666667%;
  }

  .column--md-pull-12 {
    right: 100%;
  }

  .column--md-push-0 {
    left: auto;
  }

  .column--md-push-1 {
    left: 8.3333333333%;
  }

  .column--md-push-2 {
    left: 16.6666666667%;
  }

  .column--md-push-3 {
    left: 25%;
  }

  .column--md-push-4 {
    left: 33.3333333333%;
  }

  .column--md-push-5 {
    left: 41.6666666667%;
  }

  .column--md-push-6 {
    left: 50%;
  }

  .column--md-push-7 {
    left: 58.3333333333%;
  }

  .column--md-push-8 {
    left: 66.6666666667%;
  }

  .column--md-push-9 {
    left: 75%;
  }

  .column--md-push-10 {
    left: 83.3333333333%;
  }

  .column--md-push-11 {
    left: 91.6666666667%;
  }

  .column--md-push-12 {
    left: 100%;
  }

  .column--md-offset-0 {
    margin-left: 0%;
  }

  .column--md-offset-1 {
    margin-left: 8.3333333333%;
  }

  .column--md-offset-2 {
    margin-left: 16.6666666667%;
  }

  .column--md-offset-3 {
    margin-left: 25%;
  }

  .column--md-offset-4 {
    margin-left: 33.3333333333%;
  }

  .column--md-offset-5 {
    margin-left: 41.6666666667%;
  }

  .column--md-offset-6 {
    margin-left: 50%;
  }

  .column--md-offset-7 {
    margin-left: 58.3333333333%;
  }

  .column--md-offset-8 {
    margin-left: 66.6666666667%;
  }

  .column--md-offset-9 {
    margin-left: 75%;
  }

  .column--md-offset-10 {
    margin-left: 83.3333333333%;
  }

  .column--md-offset-11 {
    margin-left: 91.6666666667%;
  }

  .column--md-offset-12 {
    margin-left: 100%;
  }
}
@media (min-width: 1200px) {
  .column--lg-1 {
    width: 8.3333333333%;
  }

  .column--lg-2 {
    width: 16.6666666667%;
  }

  .column--lg-3 {
    width: 25%;
  }

  .column--lg-4 {
    width: 33.3333333333%;
  }

  .column--lg-5 {
    width: 41.6666666667%;
  }

  .column--lg-6 {
    width: 50%;
  }

  .column--lg-7 {
    width: 58.3333333333%;
  }

  .column--lg-8 {
    width: 66.6666666667%;
  }

  .column--lg-9 {
    width: 75%;
  }

  .column--lg-10 {
    width: 83.3333333333%;
  }

  .column--lg-11 {
    width: 91.6666666667%;
  }

  .column--lg-12 {
    width: 100%;
  }

  .column--lg-pull-0 {
    right: auto;
  }

  .column--lg-pull-1 {
    right: 8.3333333333%;
  }

  .column--lg-pull-2 {
    right: 16.6666666667%;
  }

  .column--lg-pull-3 {
    right: 25%;
  }

  .column--lg-pull-4 {
    right: 33.3333333333%;
  }

  .column--lg-pull-5 {
    right: 41.6666666667%;
  }

  .column--lg-pull-6 {
    right: 50%;
  }

  .column--lg-pull-7 {
    right: 58.3333333333%;
  }

  .column--lg-pull-8 {
    right: 66.6666666667%;
  }

  .column--lg-pull-9 {
    right: 75%;
  }

  .column--lg-pull-10 {
    right: 83.3333333333%;
  }

  .column--lg-pull-11 {
    right: 91.6666666667%;
  }

  .column--lg-pull-12 {
    right: 100%;
  }

  .column--lg-push-0 {
    left: auto;
  }

  .column--lg-push-1 {
    left: 8.3333333333%;
  }

  .column--lg-push-2 {
    left: 16.6666666667%;
  }

  .column--lg-push-3 {
    left: 25%;
  }

  .column--lg-push-4 {
    left: 33.3333333333%;
  }

  .column--lg-push-5 {
    left: 41.6666666667%;
  }

  .column--lg-push-6 {
    left: 50%;
  }

  .column--lg-push-7 {
    left: 58.3333333333%;
  }

  .column--lg-push-8 {
    left: 66.6666666667%;
  }

  .column--lg-push-9 {
    left: 75%;
  }

  .column--lg-push-10 {
    left: 83.3333333333%;
  }

  .column--lg-push-11 {
    left: 91.6666666667%;
  }

  .column--lg-push-12 {
    left: 100%;
  }

  .column--lg-offset-0 {
    margin-left: 0%;
  }

  .column--lg-offset-1 {
    margin-left: 8.3333333333%;
  }

  .column--lg-offset-2 {
    margin-left: 16.6666666667%;
  }

  .column--lg-offset-3 {
    margin-left: 25%;
  }

  .column--lg-offset-4 {
    margin-left: 33.3333333333%;
  }

  .column--lg-offset-5 {
    margin-left: 41.6666666667%;
  }

  .column--lg-offset-6 {
    margin-left: 50%;
  }

  .column--lg-offset-7 {
    margin-left: 58.3333333333%;
  }

  .column--lg-offset-8 {
    margin-left: 66.6666666667%;
  }

  .column--lg-offset-9 {
    margin-left: 75%;
  }

  .column--lg-offset-10 {
    margin-left: 83.3333333333%;
  }

  .column--lg-offset-11 {
    margin-left: 91.6666666667%;
  }

  .column--lg-offset-12 {
    margin-left: 100%;
  }
}
.meta {
  font-size: 14px;
  font-weight: 400;
  color: #61627A;
}

.meta__item {
  display: inline-block;
  margin-right: 6px;
}
.meta__item + .meta__item:before {
  margin-right: 6px;
  font-size: 10px;
  content: "•";
}

.meta--profile {
  margin-bottom: 0;
}

.lines-button {
  padding: 15px 7.5px;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  background-color: transparent !important;
  border: 0;
  transition: 0.3s;
}
@media (max-width: 767px) {
  .lines-button {
    float: right;
  }
}
@media (min-width: 768px) {
  .lines-button {
    display: none;
  }
}
.lines-button:hover {
  background-color: transparent !important;
  opacity: 1;
}
.lines-button:active {
  background-color: transparent !important;
  outline: 0;
  box-shadow: none;
  transition: 0;
}
.lines-button:focus {
  background-color: transparent !important;
  outline: 0;
}

.lines {
  position: relative;
  display: inline-block;
  width: 30px;
  height: 2px;
  background: #fff;
  border-radius: 2px;
  transition: 0.3s;
}
.lines:before, .lines:after {
  position: absolute;
  left: 0;
  content: "";
  transform-origin: 2.1428571429px center;
  display: inline-block;
  width: 30px;
  height: 2px;
  background: #fff;
  border-radius: 2px;
  transition: 0.3s;
}
.lines:before {
  top: 7.5px;
}
.lines:after {
  top: -7.5px;
}

.topbar--small .lines {
  background-color: #fff;
}
.topbar--small .lines:before, .topbar--small .lines:after {
  background-color: #fff;
}

.lines-button.is-active {
  transform: scale3d(0.8, 0.8, 0.8);
}
.lines-button.is-active .lines {
  background: transparent;
}
.lines-button.is-active .lines:before, .lines-button.is-active .lines:after {
  top: 0;
  width: 30px;
  transform-origin: 50% 50%;
}
.lines-button.is-active .lines:before {
  transform: rotate3d(0, 0, 1, 45deg);
}
.lines-button.is-active .lines:after {
  transform: rotate3d(0, 0, 1, -45deg);
}

.logo-wrapper {
  display: inline-block;
  padding-top: 15px;
  padding-bottom: 15px;
  vertical-align: middle;
}

.logo {
  margin: 0 !important;
}
.logo img,
.logo svg {
  display: block;
  height: 42px !important;
}

.topbar--small .logo svg use {
  fill: #1776cf;
}

#user-menu {
  margin: 0 !important;
  border: 0 !important;
}
#user-menu [role=menuitem] {
  white-space: nowrap;
}

#user > .btn {
  padding-right: 0;
  padding-left: 0;
  font-weight: 400;
  text-transform: none;
  letter-spacing: 0;
}

@-webkit-keyframes bounce {
  0% {
    opacity: 0;
    transform: translate3d(0, -25px, 0);
  }
  25% {
    transform: translate3d(0, 10px, 0);
  }
  50% {
    transform: translate3d(0, -6px, 0);
  }
  75% {
    transform: translate3d(0, 2px, 0);
  }
  100% {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }
}

@keyframes bounce {
  0% {
    opacity: 0;
    transform: translate3d(0, -25px, 0);
  }
  25% {
    transform: translate3d(0, 10px, 0);
  }
  50% {
    transform: translate3d(0, -6px, 0);
  }
  75% {
    transform: translate3d(0, 2px, 0);
  }
  100% {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }
}
.topbar--small #user-dropdown:before, .topbar--small #user-dropdown:after {
  color: #fff;
}
@media (max-width: 767px) {
  .topbar--small #user-dropdown [role=menuitem] {
    color: #fff;
  }
}

.topbar--large #user-dropdown:before, .topbar--large #user-dropdown:after {
  color: #fff;
}
@media (max-width: 767px) {
  .topbar--large #user-dropdown [role=menuitem] {
    color: #fff;
  }
}

#user-dropdown [role=menuitem] {
  padding: 10px 0;
}
@media (max-width: 767px) {
  #user-dropdown [role=menuitem]:hover {
    background-color: transparent;
  }
}
@media (min-width: 768px) {
  #user-dropdown [role=menuitem] {
    padding-right: 16px;
    padding-left: 16px;
  }
}
#user-dropdown [role=separator] {
  padding: 0;
  margin: 0;
}
@media (max-width: 767px) {
  #user-dropdown [role=separator] {
    border-color: rgba(255, 255, 255, 0.15);
  }
}
@media (min-width: 768px) {
  #user-dropdown[aria-expanded=true] {
    -webkit-animation: bounce 0.6s ease-out;
            animation: bounce 0.6s ease-out;
  }
}
@media (max-width: 767px) {
  #user-dropdown {
    position: static;
    display: inline;
    float: none;
    background: transparent !important;
    border: 0;
    box-shadow: none;
    opacity: 1 !important;
  }
  #user-dropdown:before, #user-dropdown:after {
    display: none;
  }
}

.topbar--small #user .dropdown-toggle:after {
  color: #fff;
}

#user {
  display: block;
}
#user .dropdown-toggle {
  padding-right: 0;
  padding-left: 0;
  font-size: 14px;
  color: inherit;
}
#user .dropdown-toggle, #user .dropdown-toggle:active, #user .dropdown-toggle:hover {
  border-color: transparent;
}
#user .dropdown-toggle:before, #user .dropdown-toggle:after {
  color: #fff;
}
@media (max-width: 767px) {
  #user .dropdown-toggle:before, #user .dropdown-toggle:after {
    display: none;
  }
}
@media (min-width: 768px) {
  #user {
    display: inline-block;
    margin-left: 12px;
    vertical-align: middle;
  }
}

#user-password,
#user-profile {
  color: #16161F;
}
@media (max-width: 767px) {
  #user-password,
#user-profile {
    min-width: 1px !important;
    padding: 6px 12px !important;
    margin-top: 6px;
    background-color: #fff;
    border-radius: 4px;
  }
}
#user-password [role=separator],
#user-profile [role=separator] {
  padding: 6px 12px !important;
}
#user-password form,
#user-profile form {
  padding: 6px 12px !important;
}

#user-profile {
  font-size: 14px !important;
}
#user-profile dt {
  padding: 8px 4px !important;
}
#user-profile dt label {
  margin-bottom: 0 !important;
}
#user-profile input[type=text] {
  font-size: 14px !important;
}

#password-form label {
  font-size: 14px !important;
}

#password-submit {
  float: none !important;
  margin: 0 !important;
  background: auto !important;
}

.user-pic-thumb {
  width: 40px !important;
  height: 40px !important;
  border: 0 !important;
}

.breadcrumbs {
  padding: 8px 0 0;
  margin-bottom: 24px;
  list-style: none;
  background-color: transparent;
}
.breadcrumbs > li {
  display: inline-block;
  color: #61627A;
}
.breadcrumbs > li + li:before {
  padding: 0 5px;
  color: #ccc;
  content: "› ";
}
.breadcrumbs > li a {
  color: #1776cf;
}
.breadcrumbs > li:last-child a {
  color: #1776cf;
}

.breadcrumbs--search-results {
  padding: 0;
  margin-bottom: 12px;
  font-size: 14px;
}

.help-center-name {
  display: inline-block;
  margin: 0 0 0 15px;
  vertical-align: middle;
}
@media (max-width: 1199px) {
  .help-center-name {
    display: none;
  }
}

.hero-unit {
  position: relative;
  z-index: 3;
  padding: 15% 0 10%;
  margin-top: -24px;
  overflow: hidden;
  transform: translate3d(0, 0, 0);
}
@media (min-width: 768px) {
  .hero-unit {
    padding-bottom: 5%;
    margin-top: -96px;
  }
}

.banner-language-selector {
  float: none !important;
  margin-top: 0;
}
.banner-language-selector a {
  color: #16161F;
}
.banner-language-selector a[href*="/login"] {
  font-family: "Poppins", sans-serif;
  color: #16161F;
  text-align: left;
  text-transform: none;
  letter-spacing: 0;
  background-color: transparent;
  border: none;
  border-radius: 0;
}

.language-options {
  display: inline-block;
  padding-left: 0;
  margin-bottom: 0;
  vertical-align: middle;
  list-style: none;
}
@media (max-width: 767px) {
  .language-options {
    display: block;
  }
}
@media (max-width: 767px) {
  .language-options .dropdown-toggle {
    display: block;
    padding-right: 12px !important;
    text-align: center;
  }
}

@media (max-width: 767px) {
  .dropdown-toggle .caret {
    right: auto;
    margin-top: 0;
    margin-right: 0;
  }
}

.avatar {
  position: relative;
  display: inline-block;
}

.user-pointer-bottom:before,
.user-pointer-bottom:after {
  display: none;
}

.user-pic-thumb {
  padding: 0;
  margin-right: 0;
  margin-left: 0;
  border: none;
  width: 60px;
  height: 60px;
}
.user-pic-thumb div.thumb {
  width: 40px;
  height: 40px;
  line-height: 40px;
  color: #fff;
}

.hc-search-form {
  display: flex;
}

.hc-search-input {
  position: relative;
  width: 100%;
  
}
.hc-search-input input[type=text] {
  box-shadow: none;
}
.hc-search-input input[type=submit] {
  display: none;
}
@media (max-width: 991px) {
  .hc-search-input {
    width: 100% !important;
  }
}

.hc-search-input input[type=text] {
  display: inline-block;
  padding-right: 10px;
  padding-left: 35px;
  font-size: 14px;
  color: #333;
  background-color: rgba(255, 255, 255, 0.9);
  border-radius: 4px;
  transition: border 0.3s ease;
}
.hc-search-input input[type=text]::-moz-placeholder {
  color: #61627A;
  opacity: 1;
}
.hc-search-input input[type=text]:-ms-input-placeholder {
  color: #61627A;
}
.hc-search-input input[type=text]::-webkit-input-placeholder {
  color: #61627A;
}

.hc-search-button {
  float: none !important;
  width: auto !important;
}

.search-box {
  position: relative;
}
.search-box .hc-search-input input[type=text] {
  padding: 10px 12px;
  padding-left: 35px;
  transition: border 0.3s ease;
}

.search-box--hero-unit {
  z-index: 2;
  max-width: 720px;
  margin: 0 auto;
  transition: top 0.3s ease;
}
.search-box--hero-unit .hc-search-input {
  display: flex;
}
.search-box--hero-unit .hc-search-input label {
  display: none;
}
.search-box--hero-unit .hc-search-input input[type=text] {
  height: 50px !important;
  padding: 0 55px !important;
  background-color: #fff !important;
  border-color: #fff !important;
  border-radius: 4px !important;
  box-shadow: none !important;
  transition: border 0.3s ease, background-color 0.3s ease !important;
}
.search-box--hero-unit .hc-search-input:before {
  position: absolute;
  top: 50%;
  left: 10px;
  width: 24px;
  height: 24px;
  margin: 1px 0 0 8px;
  color: #bdbdbd;
  content: "";
  background: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2223%22%20height%3D%2224%22%20viewBox%3D%220%200%2023%2024%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%20transform%3D%22translate%28-6%20-2%29%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Ccircle%20cx%3D%2219.889%22%20cy%3D%2211.611%22%20r%3D%228%22%20stroke%3D%22%23BDBDBD%22%20stroke-width%3D%222%22%20transform%3D%22rotate%2845%2019.89%2011.61%29%22%3E%3C/circle%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20fill%3D%22%23BDBDBD%22%20fill-rule%3D%22nonzero%22%20d%3D%22M9.34328327%2C15.6566781%20L11.3432833%2C15.6566781%20L11.3432833%2C25.6606781%20C11.3432833%2C26.2106781%2010.8992833%2C26.6566781%2010.3432833%2C26.6566781%20C9.79128327%2C26.6566781%209.34328327%2C26.2116781%209.34328327%2C25.6606781%20L9.34328327%2C15.6566781%20Z%22%20transform%3D%22rotate%2845%2010.343%2021.157%29%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E) no-repeat;
  transform: translateY(-50%);
}
.search-box--hero-unit .hc-search-input input[type=text] {
  height: 50px;
  padding: 0 55px;
  background-color: #fff;
  border-color: #fff;
  border-radius: 4px;
  box-shadow: none;
  transition: border 0.3s ease, background-color 0.3s ease;
}
.search-box--hero-unit .hc-search-input input[type=text]:focus {
  background-color: #fff;
}
.search-box--hero-unit .hc-search-button [type=submit] {
  display: inline-block;
  width: auto;
  height: 50px;
  padding-right: 16px;
  padding-left: 16px;
  margin-left: 20px;
  font-size: 16px;
  text-shadow: none;
  text-transform: capitalize;
  border-radius: 4px;
  box-shadow: none !important;
  flex-shrink: 0;
}
@media (max-width: 991px) {
  .search-box--hero-unit .hc-search-button [type=submit] {
    display: none;
  }
}
@media (min-width: 768px) {
  .search-box--hero-unit .hc-search-button [type=submit] {
    padding-right: 38px !important;
    padding-left: 38px !important;
  }
}

.search-box--small {
  margin-bottom: 48px;
}

.mobile-icon-search.hide-tablet {
  display: none;
}

.match {
  background-color: transparent;
}

.search-results-page {
  margin-bottom: 48px;
}

.search-results-count {
  font-size: 20px;
}

.search-result {
  margin-bottom: 24px;
  border-bottom: 1px solid #f1f1f1;
}

.search-result__title {
  margin-bottom: 12px;
  font-weight: 500;
}

.search-result__description {
  margin-bottom: 12px;
  font-size: 14px;
}
.search-result__description .match {
  padding: 0 3px;
  font-style: normal;
  font-weight: 500;
  background-color: #fff3ca;
  border-radius: 3px;
}

.search-result__meta {
  margin-bottom: 12px;
}

.search-results-filters {
  margin-bottom: 24px;
}
.search-results-filters .nav-filter {
  margin-top: 0;
  margin-bottom: 0;
}
.search-results-filters .nav-pills > li > a {
  padding: 12px 15px;
  border-radius: 4px;
}
.search-results-filters .nav-pills > .active > a,
.search-results-filters .nav-pills > .active > a:hover {
  color: #fff;
  background-color: #1776cf;
  box-shadow: none;
}
@media (min-width: 768px) {
  .search-results-filters .nav-pills > li {
    float: none;
    margin-bottom: 12px;
  }
}

.search-results-column--centered {
  float: none;
  margin-right: auto;
  margin-left: auto;
}

.comments__callout {
  font-size: 14px;
  color: #61627A;
}
.comments__callout:empty {
  display: none;
}

.comments__list {
  padding-left: 0;
  list-style: none;
}

.comment-list-header {
  padding-bottom: 12px;
  margin-bottom: 24px;
  border-bottom: 1px solid #f1f1f1;
}

.comment-list-heading {
  margin-bottom: 0;
  font-size: 18px;
  font-weight: 500;
}

.comment-sorter {
  padding-bottom: 24px;
  margin-bottom: 24px;
  border-bottom: 1px solid #f1f1f1;
}
@media (min-width: 768px) {
  .comment-sorter {
    display: table;
    width: 100%;
  }
}

@media (min-width: 768px) {
  .comment-sorter__col {
    display: table-cell;
    vertical-align: middle;
  }
}

@media (max-width: 767px) {
  .comment-sorter__col--main {
    margin-bottom: 12px;
  }
}
@media (min-width: 768px) {
  .comment-sorter__col--main {
    padding-right: 12px;
  }
}

@media (min-width: 768px) {
  .comment-sorter__col--filters {
    text-align: right;
  }
}

.comment-sorter__item.is-active {
  font-weight: 500;
}
.comment-sorter__item + .comment-sorter__item:before {
  margin: 0 6px;
  font-size: 10px;
  content: "•";
}

.comment {
  padding-bottom: 24px;
  margin-bottom: 24px;
  border-bottom: 1px solid #f1f1f1;
}

.comment__inner {
  position: relative;
  padding-right: 72px;
}

.comments__content {
  position: relative;
  padding-right: 12px;
}

.comment__header {
  position: relative;
  margin-bottom: 24px;
}

.comment__voting-and-actions {
  position: absolute;
  top: 0;
  right: 0;
  width: 60px;
  text-align: center;
}
.comment__voting-and-actions .dropdown-toggle:after {
  margin-left: 0;
  content: "\f013";
  display: inline-block;
  font-family: "Font Awesome 5 Free";
  font-style: normal;
  font-weight: 900;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.comment__official-heading {
  position: absolute;
  top: 0;
  right: 36px;
  width: auto;
  padding: 1px 6px;
  font-size: 14px;
  color: #fff;
  background-color: #2d2e3e;
  border-radius: 0 0 4px 4px;
}

.comment--official .comment__inner {
  position: relative;
  padding: 24px 24px;
  background-color: #c2c2c2;
  border: 1px solid #2d2e3e;
  border-radius: 4px;
}

.comment-form {
  position: relative;
  margin-bottom: 24px;
}
@media (min-width: 768px) {
  .comment-form {
    padding-left: 72px;
  }
}

.comment-form__avatar {
  position: absolute;
  top: 0;
  left: 0;
}
@media (max-width: 767px) {
  .comment-form__avatar {
    display: none;
  }
}

.comment__body {
  margin-bottom: 24px;
}
.comment__body ul {
  list-style: disc;
}
.comment__body ul,
.comment__body ol {
  padding-left: 20px;
}
.comment__body ul ul,
.comment__body ul ol,
.comment__body ol ul,
.comment__body ol ol {
  margin-top: 12px;
}
.comment__body ul li,
.comment__body ol li {
  margin-bottom: 12px;
}

.comment-form__attachments {
  margin-bottom: 24px;
}

.comment-form__mark-as-solved {
  position: relative;
}

.comment-form__comment-ccs ul {
  margin-bottom: 0;
}

.intro-title {
  margin-bottom: 24px;
  font-size: 24px;
  font-weight: 400;
  line-height: 1.1;
  color: #fff;
  text-align: center;
}
@media (min-width: 768px) {
  .intro-title {
    font-size: 28px;
  }
}
@media (min-width: 992px) {
  .intro-title {
    margin-bottom: 33.6px;
    font-size: 40px;
  }
}

.custom-blocks {
  position: relative;
  z-index: 3;
  margin-top: -170px;
  margin-bottom: 24px;
}
@media (min-width: 768px) {
  .custom-blocks {
    display: flex;
    margin-bottom: 72px;
    flex-wrap: wrap;
    justify-content: center;
  }
}

.custom-block {
  display: flex;
  float: none;
  margin-bottom: 24px;
  text-align: center;
}

.custom-block__link {
  display: block;
  width: 100%;
  padding: 24px 16px 30px;
  background-color: #fff;
  border-radius: 8px;
  box-shadow: 0 0 15px 5px rgba(62, 60, 98, 0.08);
  transition: all 220ms;
}
@media (min-width: 768px) {
  .custom-block__link:active, .custom-block__link:focus, .custom-block__link:hover {
    transform: scale(1.045);
  }
}

.custom-block__icon {
  display: inline-flex;
  width: 98px;
  height: 98px;
  justify-content: center;
  align-items: center;
  background-color: #1776cf;
  border-radius: 50%;
}
.custom-block__icon svg {
  width: 48px;
  height: 48px;
}
@media (min-width: 480px) {
  .custom-block__icon {
    margin-bottom: 24px;
  }
}

.custom-block__title {
  display: block;
  margin-bottom: 12px;
  font-size: 18px;
  font-weight: 500;
  color: #16161F;
}

.custom-block__description {
  margin-bottom: 0;
  font-size: 14px;
  color: #61627A;
}

.icon-color-stroke-primary {
  stroke: #2d2e3e;
}

.icon-color-stroke-secondary {
  stroke: #1776cf;
}

.icon-color-fill-primary {
  fill: #2d2e3e;
}

.icon-color-fill-secondary {
  fill: #1776cf;
}

.icon-color-fill {
  fill: #f8f8f8;
}

.dropdown-menu {
  min-width: 100%;
  overflow: hidden;
  font-size: 14px;
  border: 0;
}

.dropdown .caret {
  position: absolute;
  top: 50%;
  right: 12px;
  margin: 2px 0 0 !important;
  color: inherit;
  border-top-color: currentColor;
  transform: translateY(-50%);
}

.dropdown {
  display: block;
}

.dropdown-toggle.help-text {
  font-size: 16px !important;
}

.dropdown-toggle {
  position: relative;
  padding-right: 36px !important;
}

.dropdown-toggle b {
  margin-left: 5px;
  font-size: inherit;
  font-weight: inherit;
  color: inherit;
}

#ticket-sort a b {
  margin: 0;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.5;
}

.dropdown-toggle.help-text {
  font-weight: 500;
}

.error-page {
  padding: 10% 0;
  text-align: center;
}

.error-page__title {
  text-transform: capitalize;
}

.footer-submit-ticket {
  position: relative;
  padding: 60px 16px 24px;
  color: #fff;
  text-align: center;
  border-radius: 4px;
}

.footer-submit-ticket__title {
  font-size: 28px;
}
@media (min-width: 768px) {
  .footer-submit-ticket__title {
    font-size: 40px;
  }
}

.footer-submit-ticket__subtitle {
  font-size: 24px;
  color: #fff;
  opacity: 0.8;
}

.footer-submit-ticket__btn {
  font-size: 16px;
  background-image: linear-gradient(104deg, #1776cf, #125ca1);
}
.footer-submit-ticket__btn:hover {
  background-image: linear-gradient(104deg, #125ca1, #0f4f8a);
}

.note {
  position: relative;
  padding-left: 12px;
  margin: 24px 0;
  color: #40405b;
  border-left: 4px solid transparent;
}
.note p:last-child {
  margin-bottom: 0;
}

.note-title {
  margin-bottom: 12px;
  font-weight: 500;
}

.note-default,
.note--default {
  border-color: #61627A;
}
.note-default .note-title,
.note--default .note-title {
  color: #61627A;
}

.note-info,
.note--info {
  border-color: #5bc0de;
}
.note-info .note-title,
.note--info .note-title {
  color: #5bc0de;
}

.note-warning,
.note--warning {
  border-color: #ffb864;
}
.note-warning .note-title,
.note--warning .note-title {
  color: #ffb864;
}

.note-success,
.note--success {
  border-color: #5dbb7f;
}
.note-success .note-title,
.note--success .note-title {
  color: #5dbb7f;
}

.note-danger,
.note--danger {
  border-color: #ff5a5d;
}
.note-danger .note-title,
.note--danger .note-title {
  color: #ff5a5d;
}

.footer-container {
  padding: 10px 0 0;
  margin-top: 60px;
  overflow: hidden;
  font-size: 16px;
  line-height: 1.1;
  color: #fff;
  background-color: transparent;
  border: 0;
}
.footer-container a {
  color: #fff;
}

.footer-container__wrapper {
  position: relative;
  background: #2d2e3e;
}
@media (max-width: 45em) {
  .footer-container__wrapper {
    text-align: center;
  }
}

.footer-container__inner {
  width: 100%;
  padding: 24px 0;
  margin: 0 auto;
}
@media (min-width: 768px) {
  .footer-container__inner {
    display: table;
  }
}

.footer-container__col {
  position: relative;
}
@media (min-width: 768px) {
  .footer-container__col {
    display: table-cell;
    vertical-align: top;
  }
}

@media (min-width: 768px) {
  .footer-container__col--social-links {
    text-align: right;
    vertical-align: middle;
  }
}

.footer-social-link {
  width: 30px;
  height: 30px;
  font-size: 18px;
  color: #fff;
  vertical-align: middle;
}
.footer-social-link + .footer-social-link {
  margin-left: 5px;
}
.footer-social-link:hover {
  color: #1776cf;
}

.copyright {
  padding: 0 !important;
  margin-bottom: 24px;
  font-family: "Poppins", sans-serif !important;
  font-size: 16px !important;
  text-align: left !important;
  background-color: transparent !important;
}

.copyright,
.copyright a {
  color: #fff !important;
}

.layout {
  height: 100%;
  background-color: #fff;
}

.layout__content {
  width: 100%;
  min-height: calc(100vh - 337px);
}
.layout__content:after {
  display: block;
  height: 0;
  visibility: hidden;
  content: " ";
}

.layout__header,
.layout__footer {
  flex: none;
}

.pagination ul {
  display: inline-block;
  padding-left: 0;
  margin: 0 0 12px;
  box-shadow: none;
}
.pagination ul > li {
  display: inline-block;
  margin-right: 6px;
  margin-bottom: 12px;
}
.pagination ul > li.active {
  height: 43px;
  line-height: 43px;
}
.pagination ul > li.active a {
  position: relative;
  display: block;
  height: 43px;
  padding: 0 14px;
  line-height: 1.5;
  line-height: 43px;
  color: #a6a6a7;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #9697ab;
  border-radius: 4px;
}
.pagination ul > li > a:hover, .pagination ul > li > a:focus,
.pagination ul > li > span:hover,
.pagination ul > li > span:focus {
  color: #0f4f8a;
  background-color: #f1f1f1;
  border-color: #ddd;
}
.pagination ul > li > a, .pagination ul > li > a:hover, .pagination ul > li > a:focus,
.pagination ul > li.prev > a,
.pagination ul > li.prev > a:hover,
.pagination ul > li.prev > a:focus,
.pagination ul > li > span,
.pagination ul > li > span:hover,
.pagination ul > li > span:focus {
  z-index: 2;
  color: #fff;
  background-color: #2d2e3e;
  border-color: #2d2e3e;
  border-radius: 4px !important;
}

.topbar {
  position: relative;
  width: 100%;
}
.topbar .welcome {
  display: none;
}
.topbar.topbar--with-image {
  position: relative;
  z-index: 2;
  background: url(https://s3-us-west-2.amazonaws.com/breezythemes/theme-moose/cover.jpg) no-repeat center;
  background-size: cover;
}
.topbar.topbar--with-image:before {
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
  display: block;
  width: 100%;
  height: 100%;
  content: "";
  background: #2d2e3e;
  opacity: 0.8;
}

.topbar__container-inner {
  position: relative;
  z-index: 4;
}

.topbar__inner {
  width: 100%;
  margin: 0 auto;
}
@media (min-width: 768px) {
  .topbar__inner {
    display: table;
  }
}

.topbar__col {
  position: relative;
  padding: 12px 0;
}
@media (min-width: 768px) {
  .topbar__col {
    display: table-cell;
    padding: 20px 0;
    vertical-align: middle;
  }
  .topbar__col:not(.topbar__menu) {
    display: flex;
    flex-flow: row nowrap;
    align-items: center;
  }
}

.topbar__controls {
  font-size: 0;
}
@media (min-width: 768px) {
  .topbar__controls {
    display: flex;
    float: right;
    align-items: center;
  }
}
.topbar__controls > b > a {
  margin-right: 0;
  font-size: 16px;
}

@media (max-width: 767px) {
  .topbar__collapse {
    display: none;
    padding-top: 12px;
    padding-bottom: 24px;
  }
}
@media (min-width: 768px) {
  .topbar__collapse {
    display: block !important;
  }
}

@media (max-width: 767px) {
  .topbar__menu {
    padding: 0;
  }
}

.topbar__search {
  height: 40px;
}
.topbar__search .hc-search-button {
  display: none;
}
@media (max-width: 767px) {
  .topbar__search {
    display: block !important;
    margin-bottom: 12px;
  }
}
@media (min-width: 768px) {
  .topbar__search {
    display: inline-block;
    height: auto;
  }
}
.topbar__search .hc-search-form {
  display: none;
  width: 100%;
}
@media (max-width: 767px) {
  .topbar__search .hc-search-form {
    display: block !important;
  }
}
@media (min-width: 768px) {
  .topbar__search .hc-search-form {
    width: auto;
    -webkit-animation-duration: 0.1s;
            animation-duration: 0.1s;
  }
  .topbar__search .hc-search-form:before {
    display: none;
  }
}
.topbar__search .hc-search-input {
  width: 100%;
}
.topbar__search .hc-search-input:before {
  display: none !important;
}
.topbar__search .hc-search-input input.special {
  padding: 8px 12px;
  font-size: 16px;
  border: 0 !important;
  border-radius: 4px !important;
  box-shadow: none !important;
}
.topbar__search .hc-search-input input.special::-moz-placeholder {
  color: #61627A;
  opacity: 1;
}
.topbar__search .hc-search-input input.special:-ms-input-placeholder {
  color: #61627A;
}
.topbar__search .hc-search-input input.special::-webkit-input-placeholder {
  color: #61627A;
}

.topbar__btn-search {
  padding-right: 0;
  cursor: pointer;
  background-color: transparent !important;
  border: none;
}
.topbar__btn-search:hover {
  background-color: transparent !important;
}
.topbar__btn-search svg circle {
  stroke: #fff;
}
.topbar__btn-search svg path {
  fill: #fff;
}
@media (max-width: 767px) {
  .topbar__btn-search {
    display: none !important;
  }
}

@media (min-width: 768px) {
  .topbar__link {
    margin-right: 24px;
  }
}

.topbar--small {
  margin-bottom: 24px;
  color: #fff;
  background-color: #2d2e3e;
}

.topbar--small .topbar__link {
  color: #fff;
}
.topbar--small .topbar__link:hover, .topbar--small .topbar__link:active, .topbar--small .topbar__link:focus {
  color: #e0e0e0;
}

.topbar--small .login {
  color: #fff !important;
  background-color: transparent !important;
  border-color: #fff !important;
}
.topbar--small .login:hover, .topbar--small .login:focus, .topbar--small .login:active {
  color: #e0e0e0 !important;
  background-color: rgba(0, 0, 0, 0) !important;
  border-color: #e0e0e0 !important;
}
.topbar--small .login:active {
  background-image: none;
}

.topbar--small .topbar__btn-search svg circle {
  stroke: #fff;
}
.topbar--small .topbar__btn-search svg path {
  fill: #fff;
}

.topbar--large {
  padding-bottom: 210px;
  overflow: hidden;
  color: #fff;
  background-color: #2d2e3e;
}
@media (min-width: 768px) {
  .topbar--large {
    margin-bottom: 48px;
  }
}

.topbar--large .login {
  color: #fff !important;
  background-color: transparent !important;
  border-color: #fff !important;
}
.topbar--large .login:hover, .topbar--large .login:focus, .topbar--large .login:active {
  color: #e0e0e0 !important;
  background-color: rgba(0, 0, 0, 0) !important;
  border-color: #e0e0e0 !important;
}
.topbar--large .login:active {
  background-image: none;
}

.topbar--large .topbar__link {
  color: #fff;
}
.topbar--large .topbar__link:hover, .topbar--large .topbar__link:active, .topbar--large .topbar__link:focus {
  color: #e0e0e0;
}

a[href="/signup"] {
  display: none !important;
}

.topbar__controls--anonymous > b:last-child {
  display: none !important;
}

.scroll-to-top {
  position: fixed;
  right: 30px;
  bottom: -50px;
  z-index: 3;
  font-size: 32px !important;
  line-height: 45px !important;
  text-align: center;
  border: 1px solid #1776cf;
  border-radius: 4px;
  transition: bottom 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  width: 50px;
  height: 50px;
}
.scroll-to-top:focus, .scroll-to-top:active {
  outline: 0;
}
.scroll-to-top.is-active {
  bottom: 30px;
}
.scroll-to-top:hover {
  color: #0f4f8a;
  border-color: #0f4f8a;
}
@media (max-width: 767px) {
  .scroll-to-top {
    display: none;
  }
}

@-ms-viewport {
  width: device-width;
}
.visible-xs {
  display: none !important;
}

.visible-sm {
  display: none !important;
}

.visible-md {
  display: none !important;
}

.visible-lg {
  display: none !important;
}

@media (max-width: 767px) {
  .visible-xs {
    display: block !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm {
    display: block !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md {
    display: block !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg {
    display: block !important;
  }
}
@media (max-width: 767px) {
  .hidden-xs {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .hidden-sm {
    display: none !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .hidden-md {
    display: none !important;
  }
}
@media (min-width: 1200px) {
  .hidden-lg {
    display: none !important;
  }
}
.page-header {
  margin-top: 60px;
  margin-bottom: 48px;
}

.page-header--with-border {
  border-bottom: 1px solid #f1f1f1;
}

.page-header--center {
  text-align: center;
}

.page-description {
  max-width: 600px;
  margin: auto;
  color: #61627A;
}

.avatar-span .default-pic {
  cursor: pointer;
}
.avatar-span .caret.invisible {
  display: none;
}
@media (max-width: 991px) {
  .avatar-span {
    width: 100%;
  }
}

#profile-edit {
  margin-bottom: 24px;
}

#profile-edit .control-group .control-label,
#profile-edit .control-group .controls {
  width: 100%;
}

#profile-edit .avatar-span .info-data {
  padding-top: 6px;
}

#profile-edit .row-fluid {
  margin-right: -15px;
  margin-left: -15px;
}

#profile-edit .span3,
#profile-edit .span9 {
  display: block;
  width: 100%;
}

#profile-edit .span9 {
  padding-right: 15px;
  padding-left: 15px;
}

#profile-edit .span3 {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: 0;
}
@media (min-width: 768px) {
  #profile-edit .span3 {
    width: 25%;
  }
}

@media (min-width: 768px) {
  #profile-edit .span9 {
    width: 75%;
  }
}

#profile-edit .main,
#profile-edit .sidebar {
  padding-right: 15px;
  padding-left: 15px;
}

#profile-edit .sidebar {
  border-left: 0;
}
#profile-edit .sidebar br {
  display: none;
}
@media (max-width: 767px) {
  #profile-edit .sidebar {
    width: 100%;
  }
}

#profile-edit .content {
  min-height: auto !important;
  background-color: transparent;
}

#profile-edit .password_cont {
  padding-bottom: 0;
  border-bottom: none;
}

#profile-edit #pwd_change_form {
  display: block;
}

#profile-edit #current_password {
  margin-top: 0;
}

#profile-edit .password_cont .password-submit .btn {
  float: left;
  margin: 0;
}

#profile-edit .password-submit #cancel_pwd_btn {
  display: none;
}

#profile-edit .password_cont {
  padding: 24px 15px;
  background-color: #f1f1f1;
  border-radius: 4px;
}

#change-password .password_cont form input.has-error {
  border-color: #fff !important;
  box-shadow: none !important;
}

#profile-edit {
  margin-right: -15px;
  margin-left: -15px;
}
#profile-edit:before, #profile-edit:after {
  display: table;
  content: "";
}
#profile-edit:after {
  clear: both;
}

#profile-edit .profile-heading {
  padding-top: 0 15px 24px;
}

#profile-edit .profile-heading .heading,
#profile-edit .sidebar h3 {
  display: block;
  margin-top: 0;
  margin-bottom: 24px;
  font-size: 24px;
  color: inherit;
  text-transform: none;
  cursor: none;
  background: none;
}

#profile-edit .btm-border {
  margin-top: 0;
  border: 0;
  border-bottom: #f1f1f1 solid 1px;
}

#profile-edit .main {
  padding-top: 0;
}

#profile-edit .main .form-portal input[type=text] {
  width: 100%;
  font-size: 16px !important;
}

#profile-edit .main .form-portal .form-actions {
  border-top: 0;
}

.form-actions {
  border-top: 0;
}

#profile-edit .main .form-portal .form-actions {
  padding-top: 11px;
  margin-top: 11px;
  margin-bottom: 22px;
  text-align: left;
  border-top: 0;
}

.password_cont h3,
.password_cont form {
  padding-left: 0;
}

#profile-edit .main .form-portal {
  margin-top: 0;
  margin-right: 0;
}

#profile-edit .error.hide {
  display: none;
}

#profile-edit #password {
  margin-top: 0;
}

#profile-edit .password_cont #password_confirmation {
  margin-top: 0;
}

#profile-edit #change-password > div,
#profile-edit .sidebar fieldset > input[type=password],
#password_confirmation-error {
  margin-bottom: 12px;
}

#profile-edit .profile-edit-form {
  margin-left: 0;
}

.entry-info {
  display: flex;
  font-size: 14px;
  align-items: center;
}

.entry-info__avatar {
  padding-right: 12px;
}

.attachment-list {
  padding-left: 0;
  list-style: none;
  margin: 0;
  font-size: 14px;
}

.attachment-list__item {
  position: relative;
  padding-left: 18px;
  margin-bottom: 12px;
}
.attachment-list__item:last-child {
  margin-bottom: 0;
}

.attachment-list__icon {
  position: absolute;
  top: 4px;
  left: 0;
}

.wicon-paper-clip {
  display: none;
}

.form-actions {
  padding-top: 0;
  border-top: 0;
}

#attachment-type {
  padding: 0;
}

.recent-articles {
  display: flex;
  float: none;
  margin-bottom: 24px;
  flex-direction: column;
}

@media (min-width: 768px) {
  .recent-articles__title {
    margin-bottom: 70px;
  }
}

.recent-articles__list {
  display: flex;
  padding-left: 0;
  list-style: none;
  flex-wrap: wrap;
}

.recent-articles-item {
  float: none;
}
.recent-articles-item .articles__link {
  font-weight: 500;
}
.recent-articles-item:before {
  display: none;
}
.recent-articles-item .fa-star {
  margin-right: 6px;
  font-size: 14px;
  color: #ffa15a;
}

.recent-articles-item__excerpt {
  margin-top: 5px;
}

.popular-posts {
  padding-top: 90px;
  padding-bottom: 90px;
  margin-bottom: 24px;
}

.popular-posts__title {
  text-align: center;
}
@media (min-width: 768px) {
  .popular-posts__title {
    margin-bottom: 70px;
  }
}

.popular-posts__list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  flex-wrap: wrap;
}

.popular-posts-item {
  float: none;
}

.popular-posts-item__inner {
  padding: 20px 20px 15px;
  border-radius: 4px;
  box-shadow: 0 0 20px 5px rgba(62, 60, 98, 0.08);
}

.popular-posts-item__forum {
  font-weight: 500;
}

.popular-posts-item__excerpt {
  margin-bottom: 12px;
}

.announcements-list {
  margin-bottom: 24px;
}

@media (min-width: 768px) {
  .announcements-list__title {
    margin-bottom: 70px;
  }
}

.announcements-list__list {
  display: flex;
  padding-left: 0;
  list-style: none;
  flex-wrap: wrap;
}

.announcements-list-item {
  float: none;
  margin-bottom: 12px;
}

#article-author {
  display: none;
}

.vote-feedback {
  margin-left: 0;
}

.vote-up,
.vote-down {
  color: #16161F !important;
  background-color: #f1f1f1 !important;
  border-color: #f1f1f1 !important;
  padding: 8px 16px;
  border-radius: 4px;
}
.vote-up:hover, .vote-up:focus, .vote-up:active,
.vote-down:hover,
.vote-down:focus,
.vote-down:active {
  color: black !important;
  background-color: #d8d8d8 !important;
  border-color: #d2d2d2 !important;
}
.vote-up:active,
.vote-down:active {
  background-image: none;
}

.vote-down:before {
  display: none;
}

#vote-feedback-container,
.article-vote {
  position: relative;
  padding: 24px;
  margin-bottom: 0;
  margin-bottom: 24px;
  border: 1px solid #f1f1f1;
  border-radius: 4px;
}

#vote-feedback-container .lead {
  font-weight: 400;
}

.sol-feedback-message {
  display: block;
}

.login-alternate {
  padding-bottom: 24px;
  margin-bottom: 24px;
  border-bottom: 1px solid #f1f1f1;
}

.auth-title {
  font-weight: 600;
}

@media (max-width: 767px) {
  .auth-wrapper {
    padding-top: 24px;
    border-top: 1px solid #eceeef;
  }
}
@media (min-width: 768px) {
  .auth-wrapper {
    border-left: 1px solid #eceeef;
  }
}

@media (min-width: 768px) {
  .auth-item {
    padding-left: 15px;
  }
}

.freshid_login .agent-login-link {
  float: none;
  padding: 24px 0 0;
  margin: 0 0 24px;
  line-height: 1.5;
  border-color: #f1f1f1;
  border-width: 1px;
}

.freshid_login .agent-login-link,
.freshid_login .agent-login-link a {
  font-family: "Poppins", sans-serif;
  font-size: 14px;
  font-weight: 500;
  letter-spacing: 0;
}

.freshid_login .agent-login-link a {
  color: #1776cf;
}

.freshid_login .agent-login-link .agent-login-icon {
  float: none;
  width: 40px;
  height: 40px;
  padding: 0;
  font-size: 16px;
  line-height: 40px;
  text-align: center;
  border: 1px solid #f1f1f1;
  box-shadow: none;
}

.freshid_login .agent-login-link * {
  vertical-align: middle;
}

#login-page-wrapper {
  margin-bottom: 48px;
}

#forgot_password {
  float: left;
  margin-right: 10px;
  font-size: 14px;
}

#forgot_password + .controls {
  float: right;
}

#login-container form .control-group {
  padding-bottom: 0;
}

.header {
  margin-top: 48px;
  margin-bottom: 48px;
}
.header .h2,
.header .page-description {
  text-align: center;
}

.article-page {
  margin-bottom: 48px;
}

.article {
  position: relative;
}

.article__title {
  font-size: 24px;
  font-weight: 700;
}
@media (min-width: 768px) {
  .article__title {
    font-size: 28px;
  }
}
@media (min-width: 992px) {
  .article__title {
    font-size: 20px;
  }
}

.article-meta {
  display: table;
  width: 100%;
  margin-bottom: 24px;
}

.article-meta__col {
  display: table-cell;
  vertical-align: top;
}

.article__body {
  margin-bottom: 24px;
  
}
.article__body ul,
.article__body ol {
  margin-left: 20px;
}
.article__body ul,
.article__body ol {
  margin-top: 6px;
  margin-bottom: 12px;
}
.article__body ul {
  list-style-type: disc;
}
.article__body ul ul {
  list-style-type: circle;
}
.article__body ol {
  list-style-type: decimal;
}

.article__attachments {
  margin-bottom: 24px;
}

@media (max-width: 767px) {
  .article-sidebar {
    padding-top: 24px;
    border-top: 1px solid #f1f1f1;
  }
}

.vote-down-container:before {
  display: none !important;
}

@media (min-width: 768px) {
  .category-page {
    margin-bottom: 48px;
  }
}

.category-description:empty {
  display: none;
}

.category-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
@media (min-width: 768px) {
  .category-list {
    display: flex;
    flex-wrap: wrap;
  }
}

.category-list-title {
  text-align: center;
}
@media (min-width: 768px) {
  .category-list-title {
    margin-bottom: 70px;
  }
}

.category-list-item {
  position: relative;
  float: none;
  margin-bottom: 24px;
}

.category-list-item__link {
  display: block;
  padding: 22px 20px !important;
  font-weight: 400;
  color: #1776cf;
  text-align: left !important;
  vertical-align: middle;
  background-color: #f0f0f7;
  border-radius: 8px;
  transition: all 0.3s ease;
}
.category-list-item__link:active, .category-list-item__link:focus, .category-list-item__link:hover {
  text-decoration: none;
  background-color: #2d2e3e;
}
.category-list-item__link:active .category-list-item__title, .category-list-item__link:focus .category-list-item__title, .category-list-item__link:hover .category-list-item__title {
  color: #fff;
}
.category-list-item__link:active .meta, .category-list-item__link:focus .meta, .category-list-item__link:hover .meta {
  color: #fff;
}
@media (min-width: 768px) {
  .category-list-item__link {
    height: 100%;
  }
}
.category-list-item__link .meta {
  margin-bottom: 0;
}

.category-list-item__title {
  margin-bottom: 8px !important;
  font-weight: 500;
}

.category-tree-item {
  padding-top: 24px;
  border-top: 1px solid #f1f1f1;
}
.category-tree-item:nth-child(odd) {
  background-color: #fcfcfd;
}
.category-tree-item:last-child {
  border-bottom: 1px solid #f1f1f1;
}
@media (min-width: 768px) {
  .category-tree-item {
    padding-top: 90px;
    padding-bottom: 76px;
  }
}

.category-tree-item__title {
  padding-bottom: 12px;
  text-align: center;
  border-bottom: 0 !important;
}
@media (min-width: 768px) {
  .category-tree-item__title {
    margin-bottom: 50px;
  }
}

.category-tree-item__folders {
  margin-right: 0;
  margin-left: 0;
}
@media (min-width: 768px) {
  .category-tree-item__folders .folder:nth-child(2n+1) {
    clear: left;
  }
}
@media (min-width: 992px) {
  .category-tree-item__folders .folder:nth-child(2n+1) {
    clear: none;
  }
  .category-tree-item__folders .folder:nth-child(3n+1) {
    clear: left;
  }
}
@media (min-width: 768px) {
  .category-tree-item__folders {
    margin-right: -15px;
    margin-left: -15px;
  }
}

.category-tree-item__title-link {
  color: inherit;
}

.folder-page {
  margin-bottom: 48px;
}

.folder {
  margin-bottom: 24px;
}
@media (min-width: 768px) {
  .folder:nth-child(2n+1) {
    clear: left;
  }
}
@media (min-width: 992px) {
  .folder:nth-child(2n+1) {
    clear: none;
  }
  .folder:nth-child(3n+1) {
    clear: left;
  }
}

.folder__title {
  font-weight: 500;
}

.folder__title-link {
  color: inherit;
}

.articles {
  padding-left: 0;
  list-style: none;
}

.articles__item {
  margin-bottom: 8px;
}

.articles__link {
  color: #1776cf;
}

#article-author {
  display: none;
}

.vote-feedback {
  margin-left: 0;
}

.vote-up,
.vote-down {
  color: #16161F !important;
  background-color: #f1f1f1 !important;
  border-color: #f1f1f1 !important;
}
.vote-up:hover, .vote-up:focus, .vote-up:active,
.vote-down:hover,
.vote-down:focus,
.vote-down:active {
  color: black !important;
  background-color: #d8d8d8 !important;
  border-color: #d2d2d2 !important;
}
.vote-up:active,
.vote-down:active {
  background-image: none;
}

.vote-down:before {
  display: none;
}

#vote-feedback-container,
.article-vote {
  position: relative;
  padding: 24px 12px;
  margin-bottom: 0;
  margin-bottom: 24px;
  border: 1px solid #f1f1f1;
  border-radius: 4px;
}

#vote-feedback-container .lead {
  font-weight: 400;
}

.sol-feedback-message {
  display: block;
}

.related-articles h3 {
  margin-bottom: 12px;
}
@media (min-width: 768px) {
  .related-articles h3 {
    margin-top: 12px;
  }
}
.related-articles ul {
  padding-left: 0;
  list-style: none;
}
.related-articles ul > li {
  margin-bottom: 8px;
}

.announcements-list {
  margin-bottom: 24px;
}

.announcements-list-item + .announcements-list-item {
  padding-top: 24px;
  border-top: 1px solid #f1f1f1;
}

.ticket-list-page {
  margin-bottom: 48px;
}

.ticket-filter-container {
  margin-bottom: 24px;
}
@media (min-width: 768px) {
  .ticket-filter-container {
    display: flex;
    width: 100%;
    align-items: center;
    justify-content: space-between;
  }
  .ticket-filter-container > * + * {
    margin-left: 10px;
  }
}

#ticket-filters .dropdown-toggle {
  margin-top: 0;
}

#ticket-toolbar,
#ticket-sub-toolbar {
  float: none;
  margin-top: 0;
}
#ticket-toolbar .dropdown-toggle,
#ticket-sub-toolbar .dropdown-toggle {
  display: block;
  text-align: left;
}
@media (max-width: 767px) {
  #ticket-toolbar,
#ticket-sub-toolbar {
    margin-bottom: 12px;
  }
  #ticket-toolbar > * + *,
#ticket-sub-toolbar > * + * {
    margin-top: 12px;
  }
}
@media (min-width: 768px) {
  #ticket-toolbar,
#ticket-sub-toolbar {
    display: flex;
    width: 100%;
    align-items: center;
  }
  #ticket-toolbar > * + *,
#ticket-sub-toolbar > * + * {
    margin-left: 10px;
  }
}

#user-list-dropdown,
#company-list-dropdown {
  margin-right: 0;
  margin-left: inherit;
}

.c-list {
  border-bottom-color: #f1f1f1;
  border-bottom-width: 2px;
}

.c-row {
  padding: 24px 15px;
  border-top-color: #f1f1f1;
  border-top-width: 2px;
}

.c-row.c-ticket-row .status-source {
  margin-right: 20px;
}

.ticket-toolbar .dropdown-menu a {
  font-weight: 400;
}

[id*=ticket-field] {
  margin-bottom: 12px;
}

#ticket-toolbar {
  margin-bottom: 24px;
}

.ticket-page {
  margin-bottom: 48px;
}

.ticket {
  position: relative;
}

.ticket__id {
  margin-bottom: 12px;
  font-weight: 500;
}

.ticket__subject {
  font-size: 24px;
}
@media (min-width: 992px) {
  .ticket__subject {
    font-size: 28px;
    font-weight: 500;
  }
}

.ticket__user {
  margin-bottom: 24px;
}

.ticket__attachments {
  margin-bottom: 24px;
}

.ticket__content {
  padding-bottom: 24px;
  margin-bottom: 24px;
  border-bottom: 1px solid #f1f1f1;
}

.ticket__desc * {
  font-family: "Poppins", sans-serif !important;
  font-size: 16px !important;
  line-height: 1.5 !important;
}
.ticket__desc ul,
.ticket__desc ol {
  padding-left: 0 !important;
  margin-left: 20px;
}
.ticket__desc ul {
  list-style-type: disc;
}
.ticket__desc ul ul {
  list-style-type: circle;
}
.ticket__desc ol {
  list-style-type: decimal;
}

.ticket__sidebar {
  padding: 24px 12px 0;
  margin-bottom: 24px;
  font-size: 14px;
  border: 1px solid #f1f1f1;
  border-radius: 4px;
}
.ticket__sidebar dd {
  margin-bottom: 12px;
}

.ticket__details h3 {
  font-weight: 400;
}

.toolbar-actions {
  position: static;
  float: none;
  width: 100%;
  margin-top: 0;
  margin-bottom: 24px;
}

#ticket-sidebar-details .control-label {
  margin-top: 0;
}

.new-ticket-page {
  margin-bottom: 48px;
}

.new-ticket-title {
  font-size: 24px;
}
@media (min-width: 768px) {
  .new-ticket-title {
    font-size: 28px;
  }
}
@media (min-width: 992px) {
  .new-ticket-title {
    font-size: 40px;
  }
}

.new-ticket-form {
  margin-bottom: 24px;
}

.max-search-content {
  max-height: 72px;
}

#new-ticket-search h4 {
  font-weight: 500;
}

.lead,
.lead-small,
.list-lead {
  font-family: "Poppins", sans-serif;
  font-weight: 400;
  line-height: 1.5;
}

.accordion {
  padding-top: 0;
  margin-bottom: 24px;
  border: 1px solid #ddd;
  border-radius: 4px;
}

.accordion__item-title {
  position: relative;
  padding: 15px 20px 15px 52px;
  font-size: 20px;
  cursor: pointer;
}
.accordion__item-title:not(.accordion__item-title--active) {
  border-bottom: 1px solid #ddd;
}
.accordion__item-title:before {
  position: absolute;
  content: "";
}

.accordion__item-content {
  display: none;
  padding: 20px;
  border-bottom: 1px solid #ddd;
}
.accordion__item-content p:last-child {
  margin-bottom: 0;
}

.accordion__item:last-child .accordion__item-title {
  border-bottom: none;
}

.accordion--default .accordion__item-title:before {
  top: 50%;
  left: 22px;
  margin-top: -4px;
  border-bottom: 2px solid #2d2e3e;
  border-left: 2px solid #2d2e3e;
  transition: transform 0.3s;
  transform: rotate(-45deg);
  width: 8px;
  height: 8px;
}
.accordion--default .accordion__item-title--active {
  background-color: #f0f0f0;
}
.accordion--default .accordion__item-title--active:before {
  transition: transform 0.3s;
  transform: rotate(135deg);
}

.accordion--colored .accordion__item-title {
  transition: background-color 0.3s;
}
.accordion--colored .accordion__item-title:before, .accordion--colored .accordion__item-title:after {
  top: 50%;
}
.accordion--colored .accordion__item-title:before {
  left: 20px;
  width: 10px;
  height: 2px;
  margin-top: -1px;
  background-color: #61627A;
}
.accordion--colored .accordion__item-title:after {
  position: absolute;
  left: 24px;
  width: 2px;
  height: 10px;
  margin-top: -5px;
  content: "";
  background-color: #61627A;
}
.accordion--colored .accordion__item-title--active {
  color: #fff;
  background-color: #2d2e3e;
  transition: background-color 0.3s;
}
.accordion--colored .accordion__item-title--active:before {
  background-color: #fff;
}
.accordion--colored .accordion__item-title--active:after {
  display: none;
}

img.fr-bordered {
  padding: 10px;
  border: 1px solid #b2b3c2;
  border-radius: 4px;
}

.image-with-shadow {
  box-shadow: 0 5px 15px 2px #666666;
}

.image-with-lightbox {
  cursor: pointer;
}

.image-overlay {
  position: relative;
}
.image-overlay:before {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  content: "";
  background-color: rgba(255, 255, 255, 0.3);
}

.image-with-video-icon {
  position: relative;
  display: block;
}
.image-with-video-icon img {
  width: 100%;
}
.image-with-video-icon:before {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 3;
  width: 0;
  height: 0;
  font-size: 0;
  content: "";
  border-color: transparent transparent transparent #fff;
  border-style: solid;
  border-width: 30px 0 30px 60px;
  transition: transform 0.6s ease;
  transform: translate(-50%, -50%);
}
.image-with-video-icon:after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 2;
  content: "";
  background-color: rgba(0, 0, 0, 0.3);
}
.image-with-video-icon:active:before, .image-with-video-icon:hover:before {
  transform: translate(-50%, -50%) scale(1.1);
}

img.fr-rounded {
  background-clip: padding-box;
  border-radius: 100%;
}

.fr-dib:not(.fr-fil) {
  display:  block;
  margin-right:  auto;
  margin-left:  auto;
}

.callout {
  padding: 24px 20px;
  margin-bottom: 24px;
  background-color: #f1f1f1;
  border-left-style: solid;
  border-left-width: 5px;
}
.callout p:last-child {
  margin-bottom: 0;
}

.callout--transparent {
  background-color: transparent;
  border-color: #dedede;
  border-width: 1px;
  box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.14);
}

.callout--success {
  color: #16161F;
  background-color: rgba(0, 202, 26, 0.23);
  border-color: #5cb85c;
}
.callout--success .callout__title {
  color: #5cb85c;
}

.callout--info {
  color: #16161F;
  background-color: #daf1f8;
  border-color: #5bc0de;
}
.callout--info .callout__title {
  color: #5bc0de;
}

.callout--warning {
  color: #16161F;
  background-color: #fceedb;
  border-color: #f0ad4e;
}
.callout--warning .callout__title {
  color: #f0ad4e;
}

.callout--danger {
  color: #16161F;
  background-color: #f4cecd;
  border-color: #d9534f;
}
.callout--danger .callout__title {
  color: #ff1d21;
}

.callout--primary {
  color: #fff;
  background-color: #2d2e3e;
  border-color: #13141b;
}
.callout--primary .callout__title {
  color: #fff;
}

.callout--dashed {
  border-style: dashed;
  border-width: 1px;
}

.list-colored,
.list-bullet {
  padding-left: 0 !important;
  margin-left: 0 !important;
  list-style-type: none !important;
  counter-reset: list;
}

.list-colored li {
  position: relative;
  padding-left: 42px;
  margin-bottom: 16px !important;
  counter-increment: list;
}
.list-colored li:before {
  position: absolute;
  top: -3px;
  left: 0;
  z-index: 1;
  font-size: 14px;
  line-height: 30px;
  color: #fff;
  text-align: center;
  content: counter(list);
  background-color: #2d2e3e;
  border-radius: 50%;
  width: 30px;
  height: 30px;
}
.list-colored ol {
  margin-bottom: 14px;
  list-style-type: none;
  counter-reset: list;
}

.list-bullet li {
  position: relative;
  padding-left: 30px;
  margin-bottom: 10px;
}
.list-bullet li:before {
  position: absolute;
  top: -2px;
  left: 0;
  font-family: "Font Awesome 5 Free";
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  color: #2d2e3e;
  content: "\f058";
}
.list-bullet ul {
  margin-bottom: 14px;
  list-style: none;
}

.embed,
.embed-responsive {
  position: relative;
  z-index: 1;
  display: block;
  height: 0;
  padding: 0;
  padding-bottom: 56.25%;
  margin-bottom: 30px;
  overflow: hidden;
}
.embed img,
.embed-responsive img {
  width: 100%;
}
.embed iframe,
.embed embed,
.embed object,
.embed video,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}
.embed:focus,
.embed-responsive:focus {
  outline: none !important;
}

.fr-video {
  display: block;
  margin-bottom: 30px;
}

.embed-responsive--16by9 {
  padding-bottom: 56.25%;
}

.embed-responsive--4by3 {
  padding-bottom: 75%;
}

.table,
.article__body table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 24px;
  background-color: transparent;
  border-top: 1px solid #ddd;
}
.table td,
.table th,
.article__body table td,
.article__body table th {
  padding: 12px;
  padding: 5px;
  text-align: left;
  vertical-align: top;
  border: 1px solid #ddd;
}
.table td[class*=col-],
.table th[class*=col-],
.article__body table td[class*=col-],
.article__body table th[class*=col-] {
  position: static;
  display: table-cell;
  float: none;
}
.table thead th,
.article__body table thead th {
  vertical-align: bottom;
}
.table tbody + tbody,
.article__body table tbody + tbody {
  border-top: 1px solid #ddd;
}
.table caption,
.article__body table caption {
  padding-top: 12px;
  padding-bottom: 12px;
  color: #61627A;
  text-align: left;
}
.table col[class*=col-],
.article__body table col[class*=col-] {
  position: static;
  display: table-column;
  float: none;
}
.table > thead > tr > th,
.table > thead > tr > td,
.table > tbody > tr > th,
.table > tbody > tr > td,
.table > tfoot > tr > th,
.table > tfoot > tr > td,
.article__body table > thead > tr > th,
.article__body table > thead > tr > td,
.article__body table > tbody > tr > th,
.article__body table > tbody > tr > td,
.article__body table > tfoot > tr > th,
.article__body table > tfoot > tr > td {
  padding: 12px;
  line-height: 1.5;
  vertical-align: top;
}
.table .table,
.article__body table .table {
  background-color: #fff;
}

.table-color-header th {
  color: #fff;
  background-color: #2d2e3e;
}

.table-hover tbody tr:hover {
  color: inherit;
  background-color: #f1f1f1;
}

.fr-thick {
  border-width: 2px;
}

.fr-highlighted {
  border: 1px double #ff5a5d;
}

.fr-alternate-rows tbody tr:nth-child(2n) {
  background: #f5f5f5;
}

.article__body .fr-no-borders,
.fr-no-borders thead th,
.fr-no-borders tbody td {
  border-style: none;
}

.article__body .fr-dashed-borders,
.fr-dashed-borders thead th,
.fr-dashed-borders tbody td {
  border: 1px dashed #ddd;
  border-top: 1px dashed #ddd;
}

.table-hover > tbody > tr:hover {
  background-color: #f5f5f5;
}

.table-responsive {
  min-height: 0.01%;
  overflow-x: auto;
}
@media screen and (max-width: 767px) {
  .table-responsive {
    width: 100%;
    margin-bottom: 18px;
    overflow-y: hidden;
    border: 1px solid #ddd;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }
  .table-responsive > .table {
    margin-bottom: 0;
  }
  .table-responsive > .table > thead > tr > th,
.table-responsive > .table > thead > tr > td,
.table-responsive > .table > tbody > tr > th,
.table-responsive > .table > tbody > tr > td,
.table-responsive > .table > tfoot > tr > th,
.table-responsive > .table > tfoot > tr > td {
    white-space: nowrap;
  }
}

.tabs {
  margin-bottom: 24px;
}

.tab {
  display: block;
  padding: 30px;
  margin-top: -1px;
  border: 1px solid #ddd;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}
.tab p:last-child {
  margin-bottom: 0;
}
@media (min-width: 768px) {
  .tab {
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
  }
}

.tab:nth-child(2) {
  border-top-left-radius: 0;
}

.tabs-link {
  display: block;
  padding: 8px 30px;
  margin: 0;
  font-weight: 500;
  color: #16161F;
  cursor: pointer;
  border-color: transparent;
  border-style: solid;
  border-width: 1px 1px 0;
}
.tabs-link:hover {
  color: #2d2e3e;
}
@media (max-width: 767px) {
  .tabs-link {
    border-top-color: #ddd;
    border-right-color: #ddd;
    border-left-color: #ddd;
  }
  .tabs-link:first-child {
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
  }
}
@media (min-width: 768px) {
  .tabs-link {
    display: inline-block;
  }
}

.is-hidden {
  display: none;
}

.tabs-link.is-active {
  color: #2d2e3e;
  cursor: pointer;
  border-color: #ddd;
}
.tabs-link.is-active:hover {
  color: #2d2e3e;
  cursor: default;
}
@media (min-width: 768px) {
  .tabs-link.is-active {
    border-bottom: 1px solid #fff;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
  }
}

.tabs--colored-1 .tab {
  background-color: #fcfcfd !important;
}
.tabs--colored-1 .tabs-link.is-active {
  background-color: #fcfcfd;
  border-bottom-color: #fcfcfd;
}

.tabs--colored-2 .tabs-link:hover {
  color: #2d2e3e;
}
.tabs--colored-2 .tabs-link.is-active {
  color: #fff;
  background-color: #2d2e3e;
  border-color: #2d2e3e;
}
.tabs--colored-2 .tabs-link.is-active:hover {
  color: #fff;
}
.tabs--colored-2 .tab {
  background-color: #fcfcfd !important;
}

.text-left {
  text-align: left;
}

.text-center {
  text-align: center;
}

.text-right {
  text-align: right;
}

.text-primary {
  background-color: #6e7096;
}

.text-info {
  background-color: #5bc0de;
}

.text-warning {
  background-color: #ffb864;
}

.text-danger {
  background-color: #ff5a5d;
}

.text-success {
  background-color: #5dbb7f;
}

.fr-text-gray {
  color: #aaa;
}

.fr-text-uppercase {
  text-transform: uppercase;
}

.fr-text-bordered {
  padding-top: 12px;
  padding-bottom: 12px;
  border-top: 1px solid #f1f1f1;
  border-bottom: 1px solid #f1f1f1;
}

.fr-text-spaced {
  letter-spacing: 1px;
}

.forum-topics {
  padding-left: 0;
  margin-top: 0;
  margin-bottom: 24px;
  margin-left: 0;
  list-style: none;
}

.forum-topics__item {
  padding-bottom: 12px;
  margin-bottom: 12px;
  border-bottom: 1px solid #f1f1f1;
}
@media (min-width: 768px) {
  .forum-topics__item {
    display: flex;
    align-items: center;
    justify-content: space-between;
  }
}

.forum-topics__pin {
  color: #16161F;
}

@media (max-width: 767px) {
  .forum-topics__link {
    display: block;
    margin-bottom: 12px;
  }
}
@media (min-width: 768px) {
  .forum-topics__link {
    width: 60%;
    padding-right: 15px;
  }
}

.forum-topics__labels {
  display: inline-block;
}

@media (min-width: 768px) {
  .forum-topics__author {
    width: 8%;
  }
}

.forum-topics__meta {
  font-size: 12px;
}
@media (min-width: 768px) {
  .forum-topics__meta {
    width: 40%;
    text-align: right;
  }
}

.forum-category-list {
  padding-left: 0;
  list-style: none;
}

.forum-category-list-item {
  position: relative;
  margin-bottom: 24px;
}
@media (min-width: 768px) {
  .forum-category-list-item {
    display: table;
    height: 240px;
  }
}

.forum-category-list-item__title {
  margin-bottom: 12px;
  font-size: 20px;
  font-weight: 500;
}

.forum-category-list-item__link {
  display: block;
  padding: 24px 15px;
  font-weight: 500;
  color: #fff;
  text-align: center;
  background-color: #2d2e3e;
  border-radius: 4px;
  transition: all 0.3s ease;
}
@media (min-width: 768px) {
  .forum-category-list-item__link {
    display: table-cell;
    vertical-align: middle;
  }
}
.forum-category-list-item__link:active, .forum-category-list-item__link:focus, .forum-category-list-item__link:hover {
  color: #fff;
  text-decoration: none;
  background-color: #2d2e3e;
}
.forum-category-list-item__link:active .forum-category-list-item__meta, .forum-category-list-item__link:focus .forum-category-list-item__meta, .forum-category-list-item__link:hover .forum-category-list-item__meta {
  color: #1776cf;
}

.forum-category-list-item__meta {
  transition: all 0.3s ease;
}

.discussions-category-list-page__title {
  margin-bottom: 48px;
}

.forum-list {
  padding-left: 0;
  margin-top: 0;
  margin-left: 0;
  list-style: none;
}

.forum-list-item {
  margin-bottom: 48px;
}

.forum-list-item__title {
  padding-bottom: 12px;
  margin-bottom: 12px;
  border-bottom: 1px solid #16161F;
}

.forum-list-item__link {
  color: inherit;
}

.forum-category-name {
  font-weight: 600;
}

.forum-filters {
  margin-bottom: 12px;
  border-bottom: 1px solid #f1f1f1;
}
.forum-filters .nav-filter {
  padding-left: 0;
  margin-top: 0;
  margin-bottom: 24px;
}
.forum-filters .nav-pills > .active > a,
.forum-filters .nav-pills > .active > a:hover {
  box-shadow: none;
}
.forum-filters .nav-pills > .active > a:first-of-type,
.forum-filters .nav-pills > .active > a:hover:first-of-type {
  margin-left: 0 !important;
  color: inherit;
}

.popular-topics {
  margin-bottom: 24px;
}

.popular-topics__title {
  margin-bottom: 6px;
  font-weight: 500;
}

.popular-topics__desc {
  padding-bottom: 12px;
  margin-bottom: 12px;
  border-bottom: 1px solid #16161F;
}

.popular-topic-list {
  padding-left: 0;
  list-style: none;
}

.popular-topic-item {
  float: none;
  margin-bottom: 12px;
}

.popular-topic-item__inner {
  width: 100%;
  padding-bottom: 6px;
  border-bottom: 1px solid #f1f1f1;
}

.popular-topic-item__title {
  margin-bottom: 6px;
  font-size: 14px;
}

.popular-topic-item__info {
  font-size: 12px;
}

.my-topics {
  margin-bottom: 24px;
}

.my-topics__title {
  margin-bottom: 6px;
  font-weight: 500;
}

.my-topics__desc {
  padding-bottom: 12px;
  margin-bottom: 12px;
  border-bottom: 1px solid #16161F;
}

.my-topic-list {
  padding-left: 0;
  list-style: none;
}

.my-topic-item {
  float: none;
  margin-bottom: 12px;
}

.my-topic-item__inner {
  width: 100%;
  padding-bottom: 6px;
  border-bottom: 1px solid #f1f1f1;
}

.my-topic-item__title {
  margin-bottom: 6px;
  font-size: 14px;
}

.my-topic-item__info {
  font-size: 12px;
}

@media (min-width: 768px) {
  .new-topic-page {
    margin-bottom: 48px;
  }
}

.new-topic-title {
  font-size: 24px;
}
@media (min-width: 768px) {
  .new-topic-title {
    font-size: 28px;
  }
}
@media (min-width: 992px) {
  .new-topic-title {
    font-size: 40px;
  }
}

.new-topic-form {
  margin-bottom: 24px;
}

@media (min-width: 768px) {
  .topic-page {
    margin-bottom: 48px;
  }
}

.topic {
  position: relative;
  margin-bottom: 24px;
}

.topic__toolbar-actions {
  margin-bottom: 24px;
}

.topic__body {
  padding-bottom: 24px;
  border-bottom: 1px solid #f1f1f1;
}

.topic .topic-labels {
  margin-bottom: 12px;
}
.topic .topic-labels .label {
  padding: 6px 12px;
  font-size: 11px;
}

.topic__title {
  padding-right: 18px;
  font-size: 24px;
}
@media (min-width: 768px) {
  .topic__title {
    font-size: 28px;
  }
}
@media (min-width: 992px) {
  .topic__title {
    font-size: 40px;
  }
}

.topic__meta {
  margin-bottom: 24px;
}

.topic__text ul,
.topic__text ol {
  margin-left: 20px;
}
.topic__text ul {
  list-style-type: disc;
}
.topic__text ul ul {
  list-style-type: circle;
}
.topic__text ol {
  list-style-type: decimal;
}

.topic-callout {
  padding: 12px 15px;
  background-color: #f1f1f1;
}
@media (max-width: 767px) {
  .topic-callout {
    margin-top: 24px;
  }
}

.topic-callout__title {
  font-size: 18px;
  font-weight: 500;
}

.topic__voting {
  padding-top: 24px;
  font-size: 14px;
}
.topic__voting hr {
  display: none;
}
@media (max-width: 480px) {
  .topic__voting #topic-voted-information {
    display: block;
    padding-bottom: 12px;
  }
}

.topic__voting #topic-vote-up-button:nth-child(3):before {
  display: none;
  margin-left: 0;
}

.related-topics {
  margin-bottom: 12px;
}

.related-topics .list-lead {
  margin-top: 0;
  margin-bottom: 12px;
}

.related-topics ul {
  margin-top: 0;
  margin-bottom: 12px;
  margin-left: 0;
  list-style: none;
}

.related-topics ul li {
  float: none;
  width: 100%;
  margin-right: 0;
  margin-bottom: 8px;
}

.related-topics .ellipsis a {
  font-size: 16px;
  line-height: 1.5;
}

.discussions-menu {
  display: flex;
  margin-bottom: 24px;
  border-bottom: 1px solid #f1f1f1;
  justify-content: space-between;
  align-items: baseline;
}

.discussions-menu a {
  display: inline-block;
  margin-bottom: 24px;
  margin-left: 16px;
}

.article__body h1, .article__body h2, .article__body h3, .article__body h4, .article__body h5, .article__body h6, 
.article__body p, .article__body ul, .article__body ol {
    margin-bottom: 0;
}


.guide-usrl-clr {
    border-left: 5px solid #fcaf17; 
    padding-left: 5px;
}




.guide-modal {
  display: none;
  position: fixed;
  z-index: 999;
  padding-top: 100px; 
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: auto;
  background-color: rgb(0,0,0); 
  background-color: rgba(0,0,0,0.4);
}


.guide-modal-content {
  position: relative;
  background-color: #f9f9f9;
  margin: auto;
  padding: 0;
  border-radius: 15px;
  width: 60%;
  max-width: 800px;
  height: 30%;
  min-height: 400px;
  max-height: 600px;
  -webkit-animation-name: animatetop;
  -webkit-animation-duration: 0.8s;
  animation-name: animatetop;
  animation-duration: 0.8s
}

.guide-modal-header {
  background-color: #183247;
  color: white;
  height: 60px;
  border-radius: 15px 15px 0 0;
}

.guide-modal-header h2 {
  padding: 16px;
}

.guide-modal-body {
  width: 94%;
  margin-left: auto;
  margin-right: auto;
  padding: 2px 16px;
  height: calc(100% - 80px);
  overflow: scroll;
  overflow-x: hidden;
}


@-webkit-keyframes animatetop {
  from {top:-300px; opacity:0} 
  to {top:0; opacity:1}
}

@keyframes animatetop {
  from {top:-300px; opacity:0}
  to {top:0; opacity:1}
}


#guideModalBtn {
  background-color: #183247;
  color: #f9f9f9;
  border-radius: 5px;
  padding: 5px 10px;
  margin-top: 30px;
  transition: background-color 0.4s;
}

#guideModalBtn:hover, #guideModalBtn:focus {
  cursor: pointer;
  background-color: #1776cf;
}


.close-guide-modal {
  color: #9395ad;
  float: right;
  width: 30px;
  height: 30px;
  text-align: center;
  font-size: 26px;
  line-height: 1.2;
  font-weight: bold;
  margin-top: 15px;
  margin-right: 1.5%;
  background-color: #f9f9f9;
  border-radius: 50%;
  font-weight: bold;
  transition: color 0.4s;
}

.close-guide-modal:hover,
.close-guide-modal:focus {
  color: #183247;
  text-decoration: none;
  cursor: pointer;
}


.guide-modal-body::-webkit-scrollbar {
  width: 4px;
}

.guide-modal-body::-webkit-scrollbar-button:single-button {
  background-color: #183247;
  height: 3px;
}

.guide-modal-body::-webkit-scrollbar-thumb {
  background: #183247;
}

.guide-modal-body::-webkit-scrollbar-track {
  background: #dddeeb;
}
.article-vote { 
  display:none;
}


.status-banner {
  position: relative;
  z-index: 9999;

  display: flex;
  width: 100%;
  min-height: 34px;
  padding: 7px 20px;

  align-items: center;
  justify-content: center;
  gap: 8px;

  font-family: Arial, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 1.4;

  color: #ffffff !important;
  text-align: center;
  text-decoration: none !important;

  border: 0;
  box-shadow: none;
  transition: background-color 0.2s ease;
}

.status-banner:hover,
.status-banner:focus {
  color: #ffffff !important;
  text-decoration: none !important;
  filter: brightness(1.05);
}


.status-banner__indicator {
  display: inline-block;
  width: 9px;
  height: 9px;
  flex: 0 0 9px;

  background-color: #ffffff;
  border-radius: 50%;
  box-shadow: 0 0 0 3px rgba(255, 255, 255, 0.2);
}


.status-banner--loading,
.status-banner--unavailable {
  background-color: #61627a;
}

.status-banner--operational {
  background-color: #218739;
}

.status-banner--maintenance {
  background-color: #b26a00;
}

.status-banner--incident {
  background-color: #c62828;
}


.status-banner::after {
  margin-left: 2px;
  font-size: 15px;
  line-height: 1;
  content: "→";
  opacity: 0.85;
}

@media (max-width: 767px) {
  .status-banner {
    min-height: 32px;
    padding: 6px 12px;
    font-size: 12px;
  }
}


.category-page {
  --cat-accent: #2e8b57;
  --cat-accent-soft: #e8f5ec;
  --cat-link: #1763a6;
  --cat-heading: #0f2942;
  --cat-border: #e8ecf2;
}

.cat-divider {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 16px;
  margin-bottom: 16px;
}

.cat-divider:before,
.cat-divider:after {
  width: 60px;
  height: 1px;
  content: "";
  background: var(--cat-accent);
  opacity: 0.4;
}

.cat-divider__icon {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 44px;
  height: 44px;
  background: rgba(255, 255, 255, 0.75);
  border-radius: 12px;
}

.cat-divider__icon:before {
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  font-size: 17px;
  color: var(--cat-accent);
  content: "\f02d";
  -webkit-font-smoothing: antialiased;
}

.category-page .page-description {
  max-width: 640px;
  color: #61627A;
}


.category-page .folder-tree {
  display: flex;
  gap: 24px;
  align-items: flex-start;
  width: 100%;
  max-width: 1600px;
  margin-left: auto;
  margin-right: auto;
  padding: 0 32px;
}

.category-page .folder-column {
  display: flex;
  flex-direction: column;
  gap: 30px;
  flex: 1 1 0;
  min-width: 0;
}

@media (max-width: 1199px) {
  .category-page .folder-tree {
    flex-wrap: wrap;
  }
  .category-page .folder-column {
    flex: 1 1 calc(50% - 15px);
  }
}

@media (max-width: 767px) {
  .category-page .folder-tree {
    padding: 0 15px;
  }
  .category-page .folder-column {
    flex: 1 1 100%;
  }
}


.category-page .folder {
  float: none;
  clear: none;
  width: 100%;
  padding: 20px 22px;
  margin-bottom: 0;
  background: #fff;
  border: 1px solid var(--cat-border);
  border-radius: 14px;
  box-shadow: 0 2px 10px rgba(15, 41, 66, 0.05);
}


.folder__checkbox {
  position: absolute;
  opacity: 0;
  pointer-events: none;
}


.folder__toggle {
  display: flex;
  align-items: center;
  width: 100%;
  margin-bottom: 0;
  background: none;
  cursor: pointer;
}

.folder__icon {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  margin-right: 14px;
  background: var(--cat-accent-soft);
  border-radius: 50%;
}

.folder__icon:before {
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  font-size: 15px;
  color: var(--cat-accent);
  content: "\f0c0";
  -webkit-font-smoothing: antialiased;
}

.folder:nth-child(2n) .folder__icon:before { content: "\f017"; } 
.folder:nth-child(3n) .folder__icon:before { content: "\f073"; } 
.folder:nth-child(4n) .folder__icon:before { content: "\f3c5"; } 
.folder:nth-child(5n) .folder__icon:before { content: "\f059"; } 

.folder__title-text {
  position: relative;
  flex: 1 1 auto;
  padding-bottom: 10px;
  font-size: 17px;
  font-weight: 700;
  line-height: 1.3;
  color: var(--cat-heading);
}

.folder__title-text:after {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 34px;
  height: 2px;
  content: "";
  background: var(--cat-accent);
}

.folder__chevron {
  flex-shrink: 0;
  margin-left: 12px;
  color: var(--cat-heading);
  transition: transform 0.2s ease;
  transform: rotate(180deg);
}

.folder__checkbox:checked ~ .folder__toggle .folder__chevron {
  transform: rotate(180deg);
}

.folder__checkbox:not(:checked) ~ .folder__toggle .folder__chevron {
  transform: rotate(0deg);
}


.folder__panel {
  overflow: hidden;
  max-height: 0;
  transition: max-height 0.25s ease;
}

.folder__checkbox:checked ~ .folder__panel {
  max-height: 4000px;
}


.category-page .articles {
  padding: 0;
  margin: 18px 0 0;
  list-style: none;
}

.category-page .articles__item {
  margin-bottom: 0;
  background: none;
  border-radius: 0;
}

.category-page .articles__link {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  gap: 12px;
  padding: 9px 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.45;
  color: var(--cat-link);
  text-decoration: none;
  transition: color 0.2s ease;
}

.category-page .articles__link:after {
  flex-shrink: 0;
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  font-size: 12px;
  color: #9aa7b8;
  content: "\f054";
  transition: transform 0.2s ease, color 0.2s ease;
  -webkit-font-smoothing: antialiased;
}

.category-page .articles__link:hover {
  color: #0f4f8a;
}

.category-page .articles__link:hover:after {
  color: var(--cat-accent);
  transform: translateX(3px);
}


.folder-page .header {
  text-align: center;
  margin-bottom: 32px;
}

.folder-page .articles--with-columns {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));
  gap: 20px;
  list-style: none;
  padding: 0;
  margin-top: 32px;
}

.folder-page .articles__item {
  background: #f0f0f7;
  border-radius: 8px;
  padding: 18px 20px;
  margin-bottom: 0;
  transition: background-color 0.3s ease;
}

.folder-page .articles__item:hover {
  background: #e5e5f0;
}

.folder-page .articles__link {
  font-weight: 400;
  font-size: 14px;
  line-height: 21px;
  color: #1776cf;
  text-decoration: none;
  display: block;
}

.folder-page .articles__link:hover {
  color: #0f4f8a;
}



.knowledge-base {
  --kb-accent: #6b4eff;
  --kb-accent-soft: #f1eeff;
  --kb-border: #ece9fb;
  padding: 48px 0 24px;
}

.knowledge-base .category-list-title {
  margin-bottom: 16px;
  font-size: 32px;
  text-align: center;
}

.kb-divider {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  margin-bottom: 16px;
}

.kb-divider:before,
.kb-divider:after {
  width: 40px;
  height: 1px;
  content: "";
  background: var(--kb-accent);
  opacity: 0.35;
}

.kb-divider:after {
  order: 3;
}

.kb-divider::marker {
  content: none;
}

.kb-subtitle {
  max-width: 520px;
  margin: 0 auto 40px;
  font-size: 14px;
  color: #61627A;
  text-align: center;
}


.knowledge-base .category-list-item {
  margin-bottom: 24px;
}

.knowledge-base .category-list-item__link {
  display: flex;
  flex-direction: column;
  height: 100%;
  padding: 24px !important;
  background-color: #fff;
  border: 1px solid var(--kb-border);
  border-radius: 14px;
  transition: box-shadow 0.25s ease, border-color 0.25s ease, transform 0.2s ease;
}

.knowledge-base .category-list-item__link:hover,
.knowledge-base .category-list-item__link:focus,
.knowledge-base .category-list-item__link:active {
  background-color: #fff;
  border-color: var(--kb-accent);
  box-shadow: 0 8px 24px rgba(107, 78, 255, 0.12);
  transform: translateY(-3px);
}


.knowledge-base .category-list-item__link:hover .category-list-item__title,
.knowledge-base .category-list-item__link:focus .category-list-item__title,
.knowledge-base .category-list-item__link:active .category-list-item__title {
  color: #16161F;
}

.knowledge-base .category-list-item__link:hover .meta,
.knowledge-base .category-list-item__link:focus .meta,
.knowledge-base .category-list-item__link:active .meta {
  color: #61627A;
}


.category-list-item__icon {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 44px;
  height: 44px;
  margin-bottom: 16px;
  background: var(--kb-accent-soft);
  border-radius: 12px;
}

.category-list-item__icon:before {
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  font-size: 18px;
  line-height: 1;
  color: var(--kb-accent);
  content: "\f02d"; 
  -webkit-font-smoothing: antialiased;
}


.category-list-item:nth-child(1) .category-list-item__icon:before  { content: "\f19d"; } 
.category-list-item:nth-child(2) .category-list-item__icon:before  { content: "\f135"; } 
.category-list-item:nth-child(3) .category-list-item__icon:before  { content: "\f3ed"; } 
.category-list-item:nth-child(4) .category-list-item__icon:before  { content: "\f4fe"; } 
.category-list-item:nth-child(5) .category-list-item__icon:before  { content: "\f073"; } 
.category-list-item:nth-child(6) .category-list-item__icon:before  { content: "\f783"; } 
.category-list-item:nth-child(7) .category-list-item__icon:before  { content: "\f017"; } 
.category-list-item:nth-child(8) .category-list-item__icon:before  { content: "\f1c0"; } 
.category-list-item:nth-child(9) .category-list-item__icon:before  { content: "\f362"; } 
.category-list-item:nth-child(10) .category-list-item__icon:before { content: "\f080"; } 
.category-list-item:nth-child(11) .category-list-item__icon:before { content: "\f542"; } 
.category-list-item:nth-child(12) .category-list-item__icon:before { content: "\f0c0"; } 
.category-list-item:nth-child(13) .category-list-item__icon:before { content: "\f023"; } 
.category-list-item:nth-child(14) .category-list-item__icon:before { content: "\f02d"; } 
.category-list-item:nth-child(15) .category-list-item__icon:before { content: "\f03d"; } 


.knowledge-base .category-list-item__title {
  margin-bottom: 8px !important;
  font-size: 16px;
  font-weight: 700;
  color: #16161F;
}

.knowledge-base .category-list-item__link .meta {
  margin-bottom: 20px;
  font-size: 13px;
  line-height: 1.5;
  color: #61627A;
}


.category-list-item__cta {
  margin-top: auto;
  font-size: 13px;
  font-weight: 600;
  color: var(--kb-accent);
  text-transform: lowercase;
}

.category-list-item__cta:first-letter {
  text-transform: uppercase;
}

.category-list-item__cta:after {
  display: inline-block;
  margin-left: 6px;
  content: "→";
  transition: transform 0.2s ease;
}

.category-list-item__link:hover .category-list-item__cta:after {
  transform: translateX(4px);
}


.knowledge-base {
  width: 100vw;
  max-width: 100vw;
  margin-left: 50%;
  transform: translateX(-50%);
  padding-left: 40px;
  padding-right: 40px;
}

.knowledge-base .category-list {
  max-width: 1700px;
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 1400px) {
  .knowledge-base .category-list-item.column--md-3 {
    width: 20%; 
  }
}



.topbar--small {
  margin-bottom: 0;
}


.layout__content {
  background-image: linear-gradient(
    120deg,
    #eef4fd 0%,
    #dfeafb 35%,
    #c9dcf7 65%,
    #e8f0fc 100%
  );
  background-repeat: no-repeat;
  background-position: top center;
  background-size: 100% 330px;
}

@media (max-width: 767px) {
  .layout__content {
    background-size: 100% 260px;
  }
}


.breadcrumbs {
  position: relative;
  z-index: 50;   
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 8px 6px;
  padding: 22px 0 0;
  margin: 0 0 8px;
  font-size: 14px;
  line-height: 1.4;
  list-style: none;
}

.breadcrumbs > li {
  position: relative;
  display: inline-flex;
  align-items: center;
  color: #0f2942;
  font-weight: 500;
}

.breadcrumbs > li + li:before {
  padding: 0 6px 0 0;
  color: #9aa7b8;
  content: "\203A";
}


.breadcrumbs > li > a,
.breadcrumbs > li:last-child > a {
  display: inline-block;
  padding: 6px 12px;
  color: #1763a6;
  font-weight: 600;
  text-decoration: none;
  background: rgba(255, 255, 255, 0.85);
  border: 1px solid transparent;
  border-radius: 8px;
  transition: background-color 0.15s ease, border-color 0.15s ease;
}

.breadcrumbs > li > a:hover {
  color: #0f4f8a;
  text-decoration: none;
  background: #fff;
  border-color: #cfe0f3;
}


.layout:has(.article-page, .ticket-page) .breadcrumbs > li:not(:has(input[type="checkbox"])) > a {
  background: #f2f6fb;
}

.layout:has(.article-page, .ticket-page) .breadcrumbs > li:not(:has(input[type="checkbox"])) > a:hover {
  background: #e8f2fd;
}


.breadcrumbs > li:last-child:not(:has(> a)) {
  padding: 6px 4px;
}


.breadcrumbs > li:has(input[type="checkbox"]) {
  padding: 5px 34px 5px 12px;
  margin-left: 18px;
  color: #1763a6;
  font-weight: 600;
  background: #e8f2fd;
  border: 1px solid #b9d4f1;
  border-radius: 8px;
}

.breadcrumbs > li:first-child:has(input[type="checkbox"]) {
  margin-left: 0;
}


.breadcrumbs > li + li:has(input[type="checkbox"]):before {
  position: absolute;
  right: 100%;
  padding: 0 6px 0 0;
}

.breadcrumbs > li:has(input[type="checkbox"]) > a {
  padding: 0;
  background: none;
  border: 0;
}


.breadcrumbs > li:has(input[type="checkbox"])::after {
  position: absolute;
  top: 50%;
  right: 10px;
  width: 16px;
  height: 16px;
  margin-top: -8px;
  pointer-events: none;
  content: "";
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%231763a6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 8l4 4 4-4'/%3E%3C/svg%3E") center / 16px 16px no-repeat;
  transition: transform 0.15s ease;
}

.breadcrumbs > li:has(input:checked)::after {
  transform: rotate(180deg);
}

.breadcrumbs > li input[type="checkbox"] {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 1;
  width: 34px;
  height: auto;
  margin: 0;
  cursor: pointer;
  opacity: 0;
}

.breadcrumbs > li:has(input[type="checkbox"]:hover) {
  border-color: #8fb8e3;
}

.breadcrumbs > li:has(input[type="checkbox"]:focus-visible) {
  outline: 2px solid #1763a6;
  outline-offset: 2px;
}



.breadcrumbs > li:has(input[type="checkbox"]) > :where(:not(:first-child):not(a):not(input):not(label:has(input))) {
  display: none;
}


.breadcrumbs > li:has(input:checked) > :is(div, nav, ul, ol) {
  position: absolute;
  top: calc(100% + 8px);
  left: 0;
  z-index: 60;
  display: block;
  min-width: 260px;
  max-width: calc(100vw - 30px);
  max-height: 60vh;
  padding: 8px;
  margin: 0;
  overflow-y: auto;
  font-size: 14px;
  font-weight: 500;
  color: #61627A;
  text-align: left;
  background: #fff;
  border: 1px solid #e0e5ec;
  border-radius: 12px;
  box-shadow: 0 12px 32px rgba(15, 41, 66, 0.14);
}


.breadcrumbs > li:has(input[type="checkbox"]) > :is(div, nav) > :not(ul):not(ol) {
  display: block;
  padding: 6px 10px 8px;
  margin: 0;
  font-size: 12px;
  font-weight: 600;
  letter-spacing: 0.04em;
  text-transform: uppercase;
  color: #61627A;
}

.breadcrumbs > li:has(input[type="checkbox"]) :is(ul, ol) {
  padding: 0;
  margin: 0;
  list-style: none;
}

.breadcrumbs > li:has(input[type="checkbox"]) :is(ul, ol) li {
  display: block;
  margin: 0;
}

.breadcrumbs > li:has(input[type="checkbox"]) :is(ul, ol) a {
  display: block;
  padding: 8px 10px;
  color: #0f2942;
  font-weight: 500;
  white-space: nowrap;
  text-decoration: none;
  border-radius: 8px;
}

.breadcrumbs > li:has(input[type="checkbox"]) :is(ul, ol) a:hover,
.breadcrumbs > li:has(input[type="checkbox"]) :is(ul, ol) a:focus-visible {
  color: #1763a6;
  background: #eef4fd;
}

@media (max-width: 767px) {
  .breadcrumbs {
    font-size: 13px;
  }

  .breadcrumbs > li:has(input:checked) > :is(div, nav, ul, ol) {
    position: fixed;
    top: auto;
    left: 15px;
    right: 15px;
    min-width: 0;
    max-width: none;
  }
}


.header {
  margin-top: 0;
  margin-bottom: 48px;
  padding: 28px 0 44px;
  text-align: center;
}

.header .h2,
.header h1 {
  margin-bottom: 16px;
  font-size: 40px;
  font-weight: 700;
  letter-spacing: -0.5px;
  color: #0f2942;
}

@media (max-width: 767px) {
  .header {
    padding: 16px 0 32px;
    margin-bottom: 32px;
  }
  .header .h2,
  .header h1 {
    font-size: 28px;
  }
}


.topbar--small {
  margin-bottom: 0;
  color: #0f2942;
  background-color: #eef4fd;
  border-bottom: 1px solid rgba(15, 41, 66, 0.07);
}


.topbar--small .help-center-name,
.topbar--small .topbar__link {
  color: #0f2942;
}

.topbar--small .topbar__link:hover,
.topbar--small .topbar__link:active,
.topbar--small .topbar__link:focus {
  color: #1763a6;
}


.topbar--small .btn-topbar,
.topbar--small .login,
.topbar--small .topbar__controls > b > a,
.topbar--small .language-options .dropdown-toggle {
  color: #0f2942 !important;
  background-color: transparent !important;
  border-color: rgba(15, 41, 66, 0.28) !important;
  font-weight: 600;
}

.topbar--small .btn-topbar:hover,
.topbar--small .btn-topbar:focus,
.topbar--small .login:hover,
.topbar--small .login:focus,
.topbar--small .topbar__controls > b > a:hover,
.topbar--small .topbar__controls > b > a:focus,
.topbar--small .language-options .dropdown-toggle:hover,
.topbar--small .language-options .dropdown-toggle:focus {
  color: #fff !important;
  background-color: #0f2942 !important;
  border-color: #0f2942 !important;
}


.topbar--small .topbar__btn-search svg circle {
  stroke: #0f2942;
}

.topbar--small .topbar__btn-search svg path {
  fill: #0f2942;
}


.topbar--small .lines,
.topbar--small .lines:before,
.topbar--small .lines:after {
  background-color: #0f2942;
}


.topbar--small #user .dropdown-toggle,
.topbar--small #user .dropdown-toggle:before,
.topbar--small #user .dropdown-toggle:after,
.topbar--small #user-dropdown:before,
.topbar--small #user-dropdown:after {
  color: #0f2942;
}

@media (max-width: 767px) {
  .topbar--small #user-dropdown [role=menuitem] {
    color: #0f2942;
  }
  .topbar--small #user-dropdown [role=separator] {
    border-color: rgba(15, 41, 66, 0.12);
  }
}


.topbar--small .logo svg use {
  fill: #0f2942;
}

.topbar--small {
  background-color: transparent;
  border-bottom: 0;
}

.topbar--small .help-center-name,
.topbar--small .logo-wrapper {
  display: none !important;
}

.layout {
  background-image: linear-gradient(
    120deg,
    #eef4fd 0%,
    #dfeafb 35%,
    #c9dcf7 65%,
    #e8f0fc 100%
  );
  background-repeat: no-repeat;
  background-position: top center;
  background-size: 100% 420px;
}

.layout__content {
  background-image: none;
}

@media (max-width: 767px) {
  .layout {
    background-size: 100% 340px;
  }
}


.topbar__search {
  flex: 1 1 auto;
  min-width: 0;
  margin-right: 24px;
}

.topbar__search .hc-search-form {
  width: 100%;
}

.topbar__search .hc-search-input {
  position: relative;
  width: 100%;
}

.topbar__search .hc-search-input input.special {
  width: 100%;
  height: 46px;
  padding: 0 16px 0 46px !important;
  font-size: 15px !important;
  color: #0f2942;
  background-color: #fff !important;
  border: 1px solid rgba(15, 41, 66, 0.15) !important;
  border-radius: 10px !important;
  box-shadow: 0 1px 3px rgba(15, 41, 66, 0.06) !important;
  transition: border-color 0.2s ease, box-shadow 0.2s ease !important;
}

.topbar__search .hc-search-input input.special:focus {
  border-color: #1763a6 !important;
  box-shadow: 0 0 0 3px rgba(23, 99, 166, 0.12) !important;
}

.topbar__search .hc-search-input input.special::placeholder {
  color: #7a8899;
}


.topbar__search .hc-search-input:before {
  position: absolute;
  top: 50%;
  left: 16px;
  z-index: 2;
  display: block !important;
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  font-size: 15px;
  color: #7a8899;
  content: "\f002";
  transform: translateY(-50%);
  -webkit-font-smoothing: antialiased;
}

@media (max-width: 767px) {
  .topbar__search {
    margin-right: 0;
  }
}



.topbar__search .hc-search-form {
  display: block !important;
  width: 100%;
}


.topbar__btn-search {
  display: none !important;
}


.topbar__search .hc-search-input:before {
  display: none !important;
}


.topbar__search {
  flex: 1 1 auto;
  min-width: 0;
  height: auto;
  margin-right: 24px;
}

.topbar__search .hc-search-input {
  width: 100%;
}

.topbar__search .hc-search-input input.special {
  width: 100%;
  height: 46px;
  padding: 0 18px !important;
  font-size: 15px !important;
  color: #0f2942;
  background-color: #fff !important;
  border: 1px solid rgba(15, 41, 66, 0.15) !important;
  border-radius: 10px !important;
  box-shadow: 0 1px 3px rgba(15, 41, 66, 0.06) !important;
  transition: border-color 0.2s ease, box-shadow 0.2s ease !important;
}

.topbar__search .hc-search-input input.special:focus {
  border-color: #1763a6 !important;
  box-shadow: 0 0 0 3px rgba(23, 99, 166, 0.12) !important;
}

.topbar__search .hc-search-input input.special::placeholder {
  color: #7a8899;
}

@media (max-width: 767px) {
  .topbar__search {
    margin-right: 0;
  }
}

@media (min-width: 768px) {
  .topbar__controls {
    display: flex;
    float: none;
    width: 100%;
    align-items: center;
  }

  .topbar__col.topbar__menu {
    width: 100%;
  }

  .topbar__collapse {
    width: 100%;
  }
}



[data-home-page] .breadcrumbs {
  width: 100vw;
  max-width: 100vw;
  margin-left: 50%;
  transform: translateX(-50%);
  padding-left: 55px;
  padding-right: 55px;
}


@media (min-width: 1780px) {
  [data-home-page] .breadcrumbs {
    padding-left: calc((100vw - 1700px) / 2 + 15px);
  }
}


.category-page .breadcrumbs {
  width: 100vw;
  max-width: 100vw;
  margin-left: 50%;
  transform: translateX(-50%);
  padding-left: 40px;
  padding-right: 40px;
}

@media (max-width: 767px) {
  [data-home-page] .breadcrumbs,
  .category-page .breadcrumbs {
    padding-left: 15px;
    padding-right: 15px;
  }
}



.theme-toggle {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  flex-shrink: 0;
  padding: 0 !important;
  margin-left: 12px;
  color: #0f2942;
  background: transparent !important;
  border: 1px solid rgba(15, 41, 66, 0.28) !important;
  border-radius: 50% !important;
  cursor: pointer;
  transition: color 0.2s ease, border-color 0.2s ease, background-color 0.2s ease;
}

.theme-toggle:hover {
  color: #fff;
  background: #0f2942 !important;
  border-color: #0f2942 !important;
}

.theme-toggle__moon { display: none; }

[data-theme="dark"] .theme-toggle {
  color: #e8eef5;
  border-color: rgba(232, 238, 245, 0.3) !important;
}

[data-theme="dark"] .theme-toggle:hover {
  color: #0f1721;
  background: #e8eef5 !important;
  border-color: #e8eef5 !important;
}

[data-theme="dark"] .theme-toggle__sun { display: none; }
[data-theme="dark"] .theme-toggle__moon { display: block; }


[data-theme="dark"] body,
[data-theme="dark"] .layout {
  color: #b8c4d2;
  background-color: #0f1721;
}

[data-theme="dark"] .layout {
  background-image: linear-gradient(
    120deg,
    #16232f 0%,
    #1b2d3f 35%,
    #1d3348 65%,
    #16232f 100%
  );
}

[data-theme="dark"] a { color: #6fb3f0; }
[data-theme="dark"] a:hover,
[data-theme="dark"] a:focus { color: #9ccdf7; }


[data-theme="dark"] .topbar--small { color: #e8eef5; }

[data-theme="dark"] .topbar--small .btn-topbar,
[data-theme="dark"] .topbar--small .login,
[data-theme="dark"] .topbar--small .topbar__controls > b > a {
  color: #e8eef5 !important;
  border-color: rgba(232, 238, 245, 0.3) !important;
}

[data-theme="dark"] .topbar--small .btn-topbar:hover,
[data-theme="dark"] .topbar--small .login:hover,
[data-theme="dark"] .topbar--small .topbar__controls > b > a:hover {
  color: #0f1721 !important;
  background-color: #e8eef5 !important;
  border-color: #e8eef5 !important;
}


[data-theme="dark"] .topbar__search .hc-search-input input.special {
  color: #e8eef5;
  background-color: rgba(255, 255, 255, 0.07) !important;
  border-color: rgba(232, 238, 245, 0.2) !important;
  box-shadow: none !important;
}

[data-theme="dark"] .topbar__search .hc-search-input input.special::placeholder {
  color: #8598ab;
}

[data-theme="dark"] .topbar__search .hc-search-input input.special:focus {
  border-color: #6fb3f0 !important;
  box-shadow: 0 0 0 3px rgba(111, 179, 240, 0.18) !important;
}


[data-theme="dark"] .breadcrumbs > li { color: #e8eef5; }
[data-theme="dark"] .breadcrumbs > li > a,
[data-theme="dark"] .breadcrumbs > li:last-child > a { color: #6fb3f0; background: rgba(255, 255, 255, 0.06); }
[data-theme="dark"] .breadcrumbs > li > a:hover { color: #9ccbf5; border-color: #2f4a63; }
[data-theme="dark"] .layout:has(.article-page, .ticket-page) .breadcrumbs > li:not(:has(input[type="checkbox"])) > a { background: rgba(255, 255, 255, 0.06); }
[data-theme="dark"] .breadcrumbs > li + li:before { color: #5a6c7d; }
[data-theme="dark"] .breadcrumbs > li:has(input[type="checkbox"]) { color: #6fb3f0; background: #16314a; border-color: #2f4a63; }
[data-theme="dark"] .breadcrumbs > li:has(input[type="checkbox"]) > a { background: none; }
[data-theme="dark"] .breadcrumbs > li:has(input[type="checkbox"])::after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%236fb3f0' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 8l4 4 4-4'/%3E%3C/svg%3E");
}
[data-theme="dark"] .breadcrumbs > li:has(input:checked) > :is(div, nav, ul, ol) { color: #8598ab; background: #1a2634; border-color: #2a3a4d; box-shadow: 0 12px 32px rgba(0, 0, 0, 0.4); }
[data-theme="dark"] .breadcrumbs > li:has(input[type="checkbox"]) > :is(div, nav) > :not(ul):not(ol) { color: #8598ab; }
[data-theme="dark"] .breadcrumbs > li:has(input[type="checkbox"]) :is(ul, ol) a { color: #e8eef5; }
[data-theme="dark"] .breadcrumbs > li:has(input[type="checkbox"]) :is(ul, ol) a:hover { color: #6fb3f0; background: #16314a; }

[data-theme="dark"] .header .h2,
[data-theme="dark"] .header h1,
[data-theme="dark"] .category-list-title { color: #e8eef5; }

[data-theme="dark"] .page-description,
[data-theme="dark"] .kb-subtitle,
[data-theme="dark"] .meta { color: #8598ab; }


[data-theme="dark"] .knowledge-base {
  --kb-accent: #9d85ff;
  --kb-accent-soft: rgba(157, 133, 255, 0.16);
  --kb-border: #2a3a4d;
}

[data-theme="dark"] .knowledge-base .category-list-item__link {
  background-color: #1a2634;
}

[data-theme="dark"] .knowledge-base .category-list-item__link:hover,
[data-theme="dark"] .knowledge-base .category-list-item__link:focus {
  background-color: #1f2d3d;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.35);
}

[data-theme="dark"] .knowledge-base .category-list-item__title,
[data-theme="dark"] .knowledge-base .category-list-item__link:hover .category-list-item__title {
  color: #e8eef5;
}

[data-theme="dark"] .knowledge-base .category-list-item__link .meta,
[data-theme="dark"] .knowledge-base .category-list-item__link:hover .meta {
  color: #8598ab;
}


[data-theme="dark"] .category-page {
  --cat-accent: #4cc98a;
  --cat-accent-soft: rgba(76, 201, 138, 0.16);
  --cat-link: #6fb3f0;
  --cat-heading: #e8eef5;
  --cat-border: #2a3a4d;
}

[data-theme="dark"] .category-page .folder {
  background: #1a2634;
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.3);
}

[data-theme="dark"] .category-page .articles__link:hover { color: #9ccdf7; }
[data-theme="dark"] .category-page .articles__link:after { color: #5a6c7d; }


[data-theme="dark"] .folder-page .articles__item { background: #1a2634; }
[data-theme="dark"] .folder-page .articles__item:hover { background: #1f2d3d; }
[data-theme="dark"] .folder-page .articles__link { color: #6fb3f0; }
[data-theme="dark"] .folder-page .articles__link:hover { color: #9ccdf7; }


[data-theme="dark"] .article__body,
[data-theme="dark"] .article__title,
[data-theme="dark"] .ticket__subject { color: #d4dde7; }

[data-theme="dark"] .article__body table td,
[data-theme="dark"] .article__body table th { border-color: #2a3a4d; }

[data-theme="dark"] hr,
[data-theme="dark"] .search-result,
[data-theme="dark"] .comment { border-color: #2a3a4d; }

.category-page .folder--faq {
  --cat-accent: #1763a6;
  --cat-accent-soft: rgba(23, 99, 166, 0.12);
  background: #eef4fd;
  border-color: #c9dcf7;
}

.category-page .folder--faq .folder__icon:before {
  content: "\f059" !important; 
}

[data-theme="dark"] .category-page .folder--faq {
  --cat-accent: #6fb3f0;
  --cat-accent-soft: rgba(111, 179, 240, 0.16);
  background: #1b2d3f;
  border-color: #2f4a63;
}



.help-center-name,
.topbar--large .help-center-name {
  display: none !important;
}


.topbar--large {
  position: relative;
  padding-bottom: 150px;
  margin-bottom: 0;
}


.topbar--large .topbar__container-inner,
.topbar--large .hero-unit {
  position: relative;
  z-index: 3;
}

.topbar--large .hero-unit {
  padding: 40px 0 0;
  margin-top: 0;
}


.intro-title {
  margin-bottom: 32px;
  font-family: "Poppins", sans-serif;
  font-size: 30px;
  font-weight: 700;
}

@media (min-width: 992px) {
  .intro-title {
    font-size: 46px;
  }
}


.search-box--hero-unit .hc-search-input input[type=text] {
  height: 56px !important;
  border-radius: 12px !important;
  box-shadow: 0 6px 20px rgba(0, 0, 0, 0.14) !important;
}

.search-box--hero-unit .hc-search-button [type=submit] {
  height: 56px;
  font-weight: 600;
  color: #fff !important;
  background-color: #1763a6 !important;
  border-color: #1763a6 !important;
  border-radius: 12px !important;
}

.search-box--hero-unit .hc-search-button [type=submit]:hover {
  background-color: #0f4f8a !important;
  border-color: #0f4f8a !important;
}


.custom-blocks {
  position: relative;
  z-index: 4;
  margin-top: -90px;
  margin-bottom: 32px;
}

.custom-block__link {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 32px 24px 26px;
  border-radius: 16px;
  box-shadow: 0 6px 24px rgba(13, 42, 107, 0.1);
}

.custom-block__icon {
  width: 76px;
  height: 76px;
  margin-bottom: 20px;
  background-color: #dce7f8 !important;
}

.custom-block__icon svg {
  width: 36px;
  height: 36px;
}


.custom-block__icon svg path,
.custom-block__icon svg line,
.custom-block__icon svg rect,
.custom-block__icon svg circle {
  stroke: #0d2a6b;
}

.custom-block__title {
  font-family: "Poppins", sans-serif;
  font-size: 19px;
  font-weight: 700;
  color: #0d2a6b;
}

.custom-block__description {
  margin-bottom: 18px;
  color: #5a6c85;
}

.custom-block__cta {
  margin-top: auto;
  font-size: 14px;
  font-weight: 600;
  color: #1763a6;
}

.custom-block__cta:after {
  display: inline-block;
  margin-left: 7px;
  content: "→";
  transition: transform 0.2s ease;
}

.custom-block__link:hover .custom-block__cta:after {
  transform: translateX(4px);
}


.help-fast {
  display: flex;
  align-items: flex-start;
  gap: 20px;
  padding: 28px 32px;
  margin-bottom: 56px;
  background: #f4f7fc;
  border-radius: 16px;
}

.help-fast__icon {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  width: 48px;
  height: 48px;
  background: #dce7f8;
  border-radius: 50%;
}

.help-fast__icon:before {
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  font-size: 18px;
  color: #0d2a6b;
  content: "\f059";
  -webkit-font-smoothing: antialiased;
}

.help-fast__title {
  margin-bottom: 8px;
  font-family: "Poppins", sans-serif;
  font-size: 19px;
  font-weight: 700;
  color: #0d2a6b;
}

.help-fast__body {
  max-width: 620px;
  margin-bottom: 0;
  color: #5a6c85;
}

@media (max-width: 767px) {
  .help-fast {
    flex-direction: column;
    padding: 24px;
  }
}


[data-theme="dark"] .custom-block__link {
  background-color: #1a2634;
  box-shadow: 0 6px 24px rgba(0, 0, 0, 0.35);
}

[data-theme="dark"] .custom-block__icon {
  background-color: rgba(111, 179, 240, 0.16) !important;
}

[data-theme="dark"] .custom-block__icon svg path,
[data-theme="dark"] .custom-block__icon svg line,
[data-theme="dark"] .custom-block__icon svg rect,
[data-theme="dark"] .custom-block__icon svg circle {
  stroke: #6fb3f0;
}

[data-theme="dark"] .custom-block__title,
[data-theme="dark"] .help-fast__title {
  color: #e8eef5;
}

[data-theme="dark"] .custom-block__description,
[data-theme="dark"] .help-fast__body {
  color: #8598ab;
}

[data-theme="dark"] .custom-block__cta {
  color: #6fb3f0;
}

[data-theme="dark"] .help-fast {
  background: #1a2634;
}

[data-theme="dark"] .help-fast__icon {
  background: rgba(111, 179, 240, 0.16);
}

[data-theme="dark"] .help-fast__icon:before {
  color: #6fb3f0;
}


[data-home-page] .knowledge-base {
  padding-top: 16px;
}




html:not([data-theme="dark"]) .topbar--large {
  background: linear-gradient(120deg, #eef4fd 0%, #dfeafb 35%, #c9dcf7 65%, #e8f0fc 100%);
}

html:not([data-theme="dark"]) .intro-title {
  color: #0f2942;
}

html:not([data-theme="dark"]) .topbar--large .btn-topbar,
html:not([data-theme="dark"]) .topbar--large .login,
html:not([data-theme="dark"]) .topbar--large .topbar__controls > b > a,
html:not([data-theme="dark"]) .topbar--large .theme-toggle {
  color: #0f2942 !important;
  border-color: rgba(15, 41, 66, 0.28) !important;
}

html:not([data-theme="dark"]) .topbar--large .btn-topbar:hover,
html:not([data-theme="dark"]) .topbar--large .login:hover,
html:not([data-theme="dark"]) .topbar--large .topbar__controls > b > a:hover,
html:not([data-theme="dark"]) .topbar--large .theme-toggle:hover {
  color: #fff !important;
  background-color: #0f2942 !important;
  border-color: #0f2942 !important;
}

html:not([data-theme="dark"]) .topbar--large .lines,
html:not([data-theme="dark"]) .topbar--large .lines:before,
html:not([data-theme="dark"]) .topbar--large .lines:after {
  background-color: #0f2942;
}

html:not([data-theme="dark"]) .topbar--large .topbar__btn-search svg circle {
  stroke: #0f2942;
}

html:not([data-theme="dark"]) .topbar--large .topbar__btn-search svg path {
  fill: #0f2942;
}


[data-theme="dark"] .topbar--large {
  background: linear-gradient(135deg, #16232f 0%, #1b2d3f 55%, #1d3348 100%);
}

[data-theme="dark"] .intro-title {
  color: #e8eef5;
}

[data-theme="dark"] .topbar--large .btn-topbar,
[data-theme="dark"] .topbar--large .login,
[data-theme="dark"] .topbar--large .topbar__controls > b > a,
[data-theme="dark"] .topbar--large .theme-toggle {
  color: #e8eef5 !important;
  border-color: rgba(232, 238, 245, 0.3) !important;
}

[data-theme="dark"] .topbar--large .btn-topbar:hover,
[data-theme="dark"] .topbar--large .login:hover,
[data-theme="dark"] .topbar--large .topbar__controls > b > a:hover,
[data-theme="dark"] .topbar--large .theme-toggle:hover {
  color: #0f1721 !important;
  background-color: #e8eef5 !important;
  border-color: #e8eef5 !important;
}

[data-theme="dark"] .topbar--large .lines,
[data-theme="dark"] .topbar--large .lines:before,
[data-theme="dark"] .topbar--large .lines:after {
  background-color: #e8eef5;
}

[data-theme="dark"] .topbar--large .topbar__btn-search svg circle {
  stroke: #e8eef5;
}

[data-theme="dark"] .topbar--large .topbar__btn-search svg path {
  fill: #e8eef5;
}

[data-theme="dark"] .topbar--large .topbar__search .hc-search-input input.special {
  color: #e8eef5;
  background-color: rgba(255, 255, 255, 0.07) !important;
  border-color: rgba(232, 238, 245, 0.2) !important;
}


[data-theme="dark"] .layout {
  background-image: linear-gradient(180deg, #1d3348 0%, #182a3a 60%, #0f1721 100%);
  background-size: 100% 700px;
}






.layout:has(.ticket-page),
.layout:has(.article-page) {
  background-image: none !important;
  background-color: #fff;
}

[data-theme="dark"] .layout:has(.ticket-page),
[data-theme="dark"] .layout:has(.article-page) {
  background-image: none !important;
  background-color: #0f1721;
}




.article-sidebar .related-articles {
  padding: 24px 26px 14px;
  background: #f0f0f7;
  border: 1px solid #e8ecf2;
  border-radius: 14px;
}

.article-sidebar .related-articles h3,
.article-sidebar .related-articles__title {
  margin-top: 0;
  font-family: "Poppins", sans-serif;
  margin-bottom: 16px;
  padding-bottom: 12px;
  font-size: 17px;
  font-weight: 700;
  color: #0f2942;
  border-bottom: 1px solid #dde3ec;
}

.article-sidebar .related-articles ul {
  margin: 0;
}

.article-sidebar .related-articles ul > li {
  margin-bottom: 0;
  border-bottom: 1px solid #e2e6ee;
}

.article-sidebar .related-articles ul > li:last-child {
  border-bottom: none;
}

.article-sidebar .related-articles ul > li a {
  display: block;
  padding: 11px 0;
  font-size: 14px;
  line-height: 1.45;
  color: #1763a6;
  text-decoration: none;
  transition: color 0.2s ease;
}

.article-sidebar .related-articles ul > li a:hover {
  color: #0f4f8a;
}


[data-theme="dark"] .article-sidebar .related-articles {
  background: #1a2634;
  border-color: #2a3a4d;
}

[data-theme="dark"] .article-sidebar .related-articles h3,
[data-theme="dark"] .article-sidebar .related-articles__title {
  color: #e8eef5;
  border-bottom-color: #2f4a63;
}

[data-theme="dark"] .article-sidebar .related-articles ul > li {
  border-bottom-color: #24333f;
}

[data-theme="dark"] .article-sidebar .related-articles ul > li a {
  color: #6fb3f0;
}

[data-theme="dark"] .article-sidebar .related-articles ul > li a:hover {
  color: #9ccdf7;
}





.article-page .article__title {
  margin-bottom: 10px;
  font-family: "Poppins", sans-serif;
  font-size: 24px !important;
  font-weight: 600;
  line-height: 1.3;
  color: #0f2942;
}

@media (min-width: 992px) {
  .article-page .article__title {
    font-size: 26px !important;
  }
}


.article-page .article-meta {
  display: flex;
  align-items: center;
  margin-bottom: 28px;
  padding-bottom: 20px;
  border-bottom: 1px solid #e6eaf0;
}

.article-page .article-meta,
.article-page .article-meta * {
  font-size: 13px;
  color: #7a8899;
}


.article-page .article-meta__col,
.article-page .article-meta .entry-info,
.article-page .article-meta .entry-info__content,
.article-page .article-meta .meta {
  display: inline;
  margin: 0;
  padding: 0;
}

.article-page .article-meta:before {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
  font-size: 14px;
  line-height: 1;
  color: #9aa7b8;
  content: "\f133";
  margin-right: 8px;
  -webkit-font-smoothing: antialiased;
}


.article-page .article__body {
  max-width: 860px;
  font-size: 15px;
  line-height: 1.7;
  color: #33404f;
}

.article-page .article__body p {
  margin-bottom: 18px;
}


.article-page .article__body h1,
.article-page .article__body h2,
.article-page .article__body h3,
.article-page .article__body h4 {
  display: flex;
  align-items: center;
  gap: 10px;
  margin-top: 40px;
  margin-bottom: 14px;
  padding-bottom: 14px;
  font-family: "Poppins", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji", sans-serif;
  font-weight: 700;
  line-height: 1.3;
  color: #0f2942;
  border-bottom: 1px solid #eef1f5;
}

.article-page .article__body h2 { font-size: 20px; }
.article-page .article__body h3 { font-size: 17px; }
.article-page .article__body h4 { font-size: 15px; }

.article-page .article__body h1,
.article-page .article__body h2,
.article-page .article__body h3 {
  font-size: 20px;
}


.article-page .article__body h1 span,
.article-page .article__body h2 span,
.article-page .article__body h3 span,
.article-page .article__body h4 span,
.article-page .article__body h1 strong,
.article-page .article__body h2 strong,
.article-page .article__body h3 strong,
.article-page .article__body h4 strong {
  font-size: inherit !important;
  font-family: inherit !important;
}

.article-page .article__body h1:first-child,
.article-page .article__body h2:first-child,
.article-page .article__body h3:first-child {
  margin-top: 0;
}


.article-page .article__body ol {
  counter-reset: guide-step;
  list-style: none;
  margin-left: 0;
}

.article-page .article__body ol > li {
  position: relative;
  padding-left: 34px;
  margin-bottom: 12px;
}

.article-page .article__body ol > li:before {
  counter-increment: guide-step;
  content: counter(guide-step) ".";
  position: absolute;
  left: 0;
  top: 0;
  font-weight: 700;
  color: #1763a6;
}


.article-page .article__body ul > li {
  margin-bottom: 8px;
}


.article-page .article__body img,
.article-page .article__body iframe,
.article-page .article__body video {
  max-width: 100%;
  height: auto;
  border: 1px solid #e6eaf0;
  border-radius: 10px;
  box-shadow: 0 2px 12px rgba(15, 41, 66, 0.06);
}

.article-page .article__body iframe {
  aspect-ratio: 16 / 9;
  width: 100%;
}


.article-page .article__body a {
  color: #1763a6;
  text-decoration: underline;
}

.article-page .article__body a:hover {
  color: #0f4f8a;
}



.article-page .article__body blockquote {
  position: relative;
  margin: 24px 0;
  padding: 20px 22px;
  background: #f0f4fb;
  border: 1px solid #dbe6f6;
  border-left: 4px solid #1763a6;
  border-radius: 10px;
  color: #2a3b4d;
  font-style: normal;
}


.article-page .article__body blockquote h1,
.article-page .article__body blockquote h2,
.article-page .article__body blockquote h3,
.article-page .article__body blockquote h4,
.article-page .article__body blockquote strong:first-child {
  margin-top: 0;
  margin-bottom: 8px;
  padding-bottom: 0;
  font-size: 16px;
  border-bottom: none;
}

.article-page .article__body blockquote p:first-child {
  margin-top: 0;
}

.article-page .article__body blockquote p:last-child,
.article-page .article__body blockquote *:last-child {
  margin-bottom: 0;
}



[data-theme="dark"] .article-page .article__title { color: #e8eef5; }

[data-theme="dark"] .article-page .article-meta {
  border-bottom-color: #24333f;
}
[data-theme="dark"] .article-page .article-meta,
[data-theme="dark"] .article-page .article-meta * { color: #8598ab; }

[data-theme="dark"] .article-page .article__body { color: #b8c4d2; }

[data-theme="dark"] .article-page .article__body h1,
[data-theme="dark"] .article-page .article__body h2,
[data-theme="dark"] .article-page .article__body h3,
[data-theme="dark"] .article-page .article__body h4 {
  color: #e8eef5;
  border-bottom-color: #24333f;
}

[data-theme="dark"] .article-page .article__body ol > li:before { color: #6fb3f0; }

[data-theme="dark"] .article-page .article__body a { color: #6fb3f0; }
[data-theme="dark"] .article-page .article__body a:hover { color: #9ccdf7; }

[data-theme="dark"] .article-page .article__body img,
[data-theme="dark"] .article-page .article__body iframe,
[data-theme="dark"] .article-page .article__body video {
  border-color: #2a3a4d;
  box-shadow: 0 2px 12px rgba(0, 0, 0, 0.3);
}

[data-theme="dark"] .article-page .article__body blockquote {
  background: #17222e;
  border-color: #24333f;
  border-left-color: #6fb3f0;
  color: #c4d0dc;
}




.ticket-page {
  margin-bottom: 56px;
}


.ticket-page .toolbar-actions {
  display: flex;
  gap: 8px;
  margin-bottom: 20px;
}

.ticket-page .toolbar-actions .btn-primary {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  padding: 0 !important;
  color: #fff !important;
  background-color: #1763a6 !important;
  border: none !important;
  border-radius: 9px !important;
  transition: background-color 0.2s ease;
}

.ticket-page .toolbar-actions .btn-primary:hover {
  background-color: #0f4f8a !important;
}


.ticket-page .ticket__id {
  margin-bottom: 4px;
  font-size: 13px;
  font-weight: 600;
  color: #7a8899;
}

.ticket-page .ticket__subject {
  margin-bottom: 20px;
  padding-bottom: 20px;
  font-family: "Poppins", sans-serif;
  font-size: 26px;
  font-weight: 700;
  color: #0f2942;
  border-bottom: 1px solid #e6eaf0;
}


.ticket-page .ticket__desc {
  padding: 24px 26px;
  margin-bottom: 28px;
  font-size: 15px;
  line-height: 1.7;
  color: #33404f;
  background: #fff;
  border: 1px solid #e6eaf0;
  border-radius: 14px;
  box-shadow: 0 2px 12px rgba(15, 41, 66, 0.05);
}

.ticket-page .ticket__desc img {
  max-width: 100%;
  height: auto;
  border-radius: 8px;
}


.ticket-page .comments__list {
  padding: 0;
  margin: 0;
  list-style: none;
}

.ticket-page .comment {
  padding: 20px 22px;
  margin-bottom: 16px;
  background: #f7f9fc;
  border: 1px solid #e6eaf0;
  border-radius: 14px;
}

.ticket-page .comment__header {
  display: flex;
  align-items: center;
  gap: 12px;
  margin-bottom: 14px;
}

.ticket-page .comment .author {
  font-weight: 700;
  color: #0f2942;
}

.ticket-page .comment .meta {
  font-size: 12px;
  color: #7a8899;
}

.ticket-page .comment__body {
  font-size: 14px;
  line-height: 1.65;
  color: #33404f;
}

.ticket-page .comment__body img {
  max-width: 100%;
  height: auto;
  border-radius: 8px;
}


.ticket-page .comment-form {
  display: flex;
  gap: 14px;
  padding: 20px 22px;
  margin-top: 8px;
  background: #fff;
  border: 1px solid #e6eaf0;
  border-radius: 14px;
  box-shadow: 0 2px 12px rgba(15, 41, 66, 0.05);
}

.ticket-page .comment-form__body {
  flex: 1 1 auto;
  min-width: 0;
}

.ticket-page .comment-form input[type=text] {
  width: 100%;
  padding: 11px 14px;
  font-size: 15px;
  color: #0f2942;
  background: #fff;
  border: 1px solid #d4dbe4 !important;
  border-radius: 10px !important;
  box-shadow: none !important;
  transition: border-color 0.2s ease, box-shadow 0.2s ease;
}

.ticket-page .comment-form input[type=text]:focus {
  border-color: #1763a6 !important;
  box-shadow: 0 0 0 3px rgba(23, 99, 166, 0.12) !important;
  outline: none;
}


.ticket-page .ticket__sidebar {
  padding: 22px 24px;
  background: #f0f0f7;
  border: 1px solid #e8ecf2;
  border-radius: 14px;
}

.ticket-page .ticket__details + .ticket__survey,
.ticket-page .ticket__survey + .ticket__details {
  margin-top: 20px;
  padding-top: 20px;
  border-top: 1px solid #dde3ec;
}



[data-theme="dark"] .ticket-page .ticket__id { color: #8598ab; }

[data-theme="dark"] .ticket-page .ticket__subject {
  color: #e8eef5;
  border-bottom-color: #24333f;
}

[data-theme="dark"] .ticket-page .ticket__desc {
  color: #b8c4d2;
  background: #1a2634;
  border-color: #2a3a4d;
  box-shadow: 0 2px 12px rgba(0, 0, 0, 0.3);
}

[data-theme="dark"] .ticket-page .comment {
  background: #17222e;
  border-color: #24333f;
}

[data-theme="dark"] .ticket-page .comment .author { color: #e8eef5; }
[data-theme="dark"] .ticket-page .comment .meta { color: #8598ab; }
[data-theme="dark"] .ticket-page .comment__body { color: #b8c4d2; }

[data-theme="dark"] .ticket-page .comment-form {
  background: #1a2634;
  border-color: #2a3a4d;
  box-shadow: 0 2px 12px rgba(0, 0, 0, 0.3);
}

[data-theme="dark"] .ticket-page .comment-form input[type=text] {
  color: #e8eef5;
  background: #0f1721;
  border-color: #2f4a63 !important;
}

[data-theme="dark"] .ticket-page .comment-form input[type=text]:focus {
  border-color: #6fb3f0 !important;
  box-shadow: 0 0 0 3px rgba(111, 179, 240, 0.18) !important;
}

[data-theme="dark"] .ticket-page .ticket__sidebar {
  background: #1a2634;
  border-color: #2a3a4d;
}

[data-theme="dark"] .ticket-page .ticket__details + .ticket__survey,
[data-theme="dark"] .ticket-page .ticket__survey + .ticket__details {
  border-top-color: #2f4a63;
}





.article-page .article__body {
  max-width: none;
  padding: 28px 32px;
  background: #fff;
  border: 1px solid #e6eaf0;
  border-radius: 16px;
  box-shadow: 0 2px 14px rgba(15, 41, 66, 0.05);
}


.article-page .article__body h1,
.article-page .article__body h2,
.article-page .article__body h3,
.article-page .article__body h4 {
  display: block;
  gap: 0;
  margin-top: 32px;
  margin-bottom: 12px;
  padding-bottom: 12px;
  font-family: "Poppins", sans-serif;
  font-weight: 700;
  line-height: 1.3;
  color: #0f2942;
  border-bottom: 1px solid #eef1f5;
}

.article-page .article__body h1:first-child,
.article-page .article__body h2:first-child,
.article-page .article__body h3:first-child {
  margin-top: 0;
}

.article-page .article__body h2 { font-size: 19px; }
.article-page .article__body h3 { font-size: 17px; }
.article-page .article__body h4 { font-size: 15px; }


.article-page .article__body > blockquote:first-child {
  margin-top: 0;
}



[data-theme="dark"] .article-page .article__body {
  background: #1a2634;
  border-color: #2a3a4d;
  box-shadow: 0 2px 14px rgba(0, 0, 0, 0.3);
}





.bt-container-inner:has(.category-page) {
  max-width: 1400px;
  margin-left: auto;
  margin-right: auto;
}

@media (max-width: 1199px) {
  .bt-container-inner:has(.category-page) {
    max-width: 100%;
  }
}




.bt-container-inner:has(.ticket-page),
.bt-container-inner:has(.new-ticket-page),
.bt-container-inner:has(.ticket-list-page),
.bt-container-inner:has(.search-results-page) {
  max-width: 1400px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 32px;
  padding-right: 32px;
}


.bt-container-inner:has(.category-page) {
  max-width: 1600px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 32px;
  padding-right: 32px;
}


.bt-container-inner:has(.article-page) {
  max-width: none;
  margin-left: auto;
  margin-right: auto;
  padding-left: clamp(20px, 3vw, 64px);
  padding-right: clamp(20px, 3vw, 64px);
}

.article-page .article__body {
  max-width: none;   
}


@media (min-width: 992px) {
  .article-page .row:has(.article-sidebar) {
    display: grid;
    grid-template-columns: minmax(0, 1fr) clamp(300px, 22vw, 420px);
    column-gap: clamp(24px, 2.5vw, 48px);
    margin-left: 0;
    margin-right: 0;
  }

  
  .article-page .row:has(.article-sidebar)::before,
  .article-page .row:has(.article-sidebar)::after {
    display: none;
  }

  .article-page .row:has(.article-sidebar) > .column {
    float: none;
    width: auto;
    padding-left: 0;
    padding-right: 0;
  }

  
  .article-page .row:has(.article-sidebar):has(.article__body) {
    grid-auto-flow: row dense;
    row-gap: 0;
  }

  .article-page .row:has(.article-sidebar):has(.article__body) > .column:not(:has(.article-sidebar)) {
    display: contents;
  }

  .article-page .row:has(.article-sidebar):has(.article__body) > .column:not(:has(.article-sidebar)) > * {
    grid-column: 1;
  }

  .article-page .row:has(.article-sidebar):has(.article__body) > .column:not(:has(.article-sidebar)) > :has(~ :is(article, .article, .article__body, :has(.article__body))) {
    grid-column: 1 / -1;
  }

  .article-page .row:has(.article-sidebar):has(.article__body) > .column:has(.article-sidebar) {
    grid-column: 2;
    grid-row: span 60;
    align-self: start;
  }
}


.bt-container-inner:has(.auth-page) {
  max-width: 1100px;
  margin-left: auto;
  margin-right: auto;
}


@media (max-width: 1199px) {
  .bt-container-inner:has(.ticket-page),
  .bt-container-inner:has(.new-ticket-page),
  .bt-container-inner:has(.ticket-list-page),
  .bt-container-inner:has(.search-results-page),
  .bt-container-inner:has(.category-page) {
    max-width: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }
}

@media (max-width: 767px) {
  .bt-container-inner:has(.ticket-page),
  .bt-container-inner:has(.new-ticket-page),
  .bt-container-inner:has(.ticket-list-page),
  .bt-container-inner:has(.search-results-page),
  .bt-container-inner:has(.category-page) {
    padding-left: 15px;
    padding-right: 15px;
  }
}




[data-theme="dark"] .article-page .article__body,
[data-theme="dark"] .article-page .article__body p,
[data-theme="dark"] .article-page .article__body li,
[data-theme="dark"] .article-page .article__body span,
[data-theme="dark"] .article-page .article__body div,
[data-theme="dark"] .article-page .article__body td,
[data-theme="dark"] .article-page .article__body strong,
[data-theme="dark"] .article-page .article__body b {
  color: #c4d0dc !important;
}


[data-theme="dark"] .article-page .article__body h1,
[data-theme="dark"] .article-page .article__body h2,
[data-theme="dark"] .article-page .article__body h3,
[data-theme="dark"] .article-page .article__body h4,
[data-theme="dark"] .article-page .article__body h1 *,
[data-theme="dark"] .article-page .article__body h2 *,
[data-theme="dark"] .article-page .article__body h3 *,
[data-theme="dark"] .article-page .article__body h4 * {
  color: #e8eef5 !important;
}


[data-theme="dark"] .article-page .article__body a,
[data-theme="dark"] .article-page .article__body a * {
  color: #6fb3f0 !important;
}


[data-theme="dark"] .article-page .article__body blockquote,
[data-theme="dark"] .article-page .article__body blockquote * {
  color: #c4d0dc !important;
}


[data-theme="dark"] .article-sidebar .related-articles a {
  color: #6fb3f0 !important;
}





.article-page .article__body p:empty {
  display: none;
}


.article-page .article__body p {
  margin-bottom: 12px;
}


.article-page .article__body h1,
.article-page .article__body h2,
.article-page .article__body h3,
.article-page .article__body h4 {
  margin-top: 24px;
  margin-bottom: 8px;
  padding-bottom: 8px;
}

.article-page .article__body h1:first-child,
.article-page .article__body h2:first-child,
.article-page .article__body h3:first-child {
  margin-top: 0;
}


.article-page .article__body ul > li,
.article-page .article__body ol > li {
  margin-bottom: 6px;
}

.article-page .article__body ul,
.article-page .article__body ol {
  margin-top: 8px;
  margin-bottom: 12px;
}


.article-page .article__body {
  padding: 24px 28px;
}





.article-page .article__body p:empty,
.article-page .article__body p > br:only-child {
  display: none;
}


.article-page .article__body h1 + p,
.article-page .article__body h2 + p,
.article-page .article__body h3 + p,
.article-page .article__body h4 + p {
  margin-top: 0;
}


.article-page .article__body h1,
.article-page .article__body h2,
.article-page .article__body h3,
.article-page .article__body h4 {
  margin-bottom: 6px;
  padding-bottom: 6px;
}


.article-page .article__body p {
  min-height: 0;
}




.article-page .article__body .guide-section {
  border-bottom: 1px solid #eef1f5;
}

.article-page .article__body .guide-section:last-child {
  border-bottom: none;
}


.article-page .article__body .guide-section__toggle {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 12px;
  width: 100%;
  padding: 14px 0;
  margin: 0;
  background: none;
  border: none;
  text-align: left;
  cursor: pointer;
}

.article-page .article__body .guide-section__title {
  font-family: "Poppins", sans-serif;
  font-size: 17px;
  font-weight: 600;
  line-height: 1.3;
  color: #0f2942;
}

.article-page .article__body .guide-section__chevron {
  flex-shrink: 0;
  display: inline-flex;
  color: #61627A;
  transition: transform 0.2s ease;
}


.article-page .article__body .guide-section.is-open .guide-section__chevron {
  transform: rotate(180deg);
}


.article-page .article__body .guide-section__panel {
  overflow: hidden;
  max-height: 0;
  transition: max-height 0.25s ease;
}

.article-page .article__body .guide-section.is-open .guide-section__panel {
  max-height: 20000px;
  padding-bottom: 14px;
}

.article-page .article__body .guide-section__panel > *:first-child {
  margin-top: 0;
}


[data-theme="dark"] .article-page .article__body .guide-section {
  border-bottom-color: #24333f;
}

[data-theme="dark"] .article-page .article__body .guide-section__title {
  color: #e8eef5;
}

[data-theme="dark"] .article-page .article__body .guide-section__chevron {
  color: #8598ab;
}





.article-page .article__body h1,
.article-page .article__body h2,
.article-page .article__body h3,
.article-page .article__body h4,
.article-page .article__body .guide-section__title {
  font-family: "Poppins", sans-serif !important;
  font-size: 18px !important;
  font-weight: 600 !important;
  line-height: 1.35 !important;
  color: #0f2942 !important;
}


.article-page .article__body h1 *,
.article-page .article__body h2 *,
.article-page .article__body h3 *,
.article-page .article__body h4 *,
.article-page .article__body .guide-section__title * {
  font-family: "Poppins", sans-serif !important;
  font-size: 18px !important;
  font-weight: 600 !important;
  color: inherit !important;
}

[data-theme="dark"] .article-page .article__body h1,
[data-theme="dark"] .article-page .article__body h2,
[data-theme="dark"] .article-page .article__body h3,
[data-theme="dark"] .article-page .article__body h4,
[data-theme="dark"] .article-page .article__body .guide-section__title,
[data-theme="dark"] .article-page .article__body h2 *,
[data-theme="dark"] .article-page .article__body .guide-section__title * {
  color: #e8eef5 !important;
}




.new-ticket-subtitle {
  margin-top: -8px;
  margin-bottom: 28px;
  font-size: 15px;
  color: #61627A;
}


.new-ticket-form .field-help {
  margin: 6px 0 14px;
  font-size: 13px;
  color: #7a8899;
}


.ticket-help-card {
  padding: 24px 26px;
  background: #f0f0f7;
  border: 1px solid #e8ecf2;
  border-radius: 14px;
}

.ticket-help-card__title {
  margin-top: 0;
  margin-bottom: 10px;
  font-family: "Poppins", sans-serif;
  font-size: 17px;
  font-weight: 700;
  color: #0f2942;
}

.ticket-help-card__text {
  margin-bottom: 18px;
  font-size: 14px;
  line-height: 1.5;
  color: #61627A;
}

.ticket-help-card__link {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 12px 0;
  font-size: 14px;
  font-weight: 600;
  color: #1763a6;
  text-decoration: none;
  border-top: 1px solid #dde3ec;
  transition: color 0.2s ease;
}

.ticket-help-card__link:hover {
  color: #0f4f8a;
}

.ticket-help-card__link svg {
  flex-shrink: 0;
  transition: transform 0.2s ease;
}

.ticket-help-card__link:hover svg {
  transform: translateX(3px);
}


[data-theme="dark"] .new-ticket-subtitle {
  color: #8598ab;
}

[data-theme="dark"] .new-ticket-form .field-help {
  color: #8598ab;
}

[data-theme="dark"] .ticket-help-card {
  background: #1a2634;
  border-color: #2a3a4d;
}

[data-theme="dark"] .ticket-help-card__title {
  color: #e8eef5;
}

[data-theme="dark"] .ticket-help-card__text {
  color: #8598ab;
}

[data-theme="dark"] .ticket-help-card__link {
  color: #6fb3f0;
  border-top-color: #2f4a63;
}

[data-theme="dark"] .ticket-help-card__link:hover {
  color: #9ccdf7;
}






.new-ticket-subtitle {
  margin-bottom: 32px;
}





.new-ticket-form label {
  font-weight: 700 !important;
  color: #0f2942;
}


.new-ticket-form input[type=text],
.new-ticket-form input[type=email],
.new-ticket-form select,
.new-ticket-form textarea,
.new-ticket-form .ui-autocomplete-input {
  padding: 12px 15px !important;
  border: 1px solid #e0e5ec !important;
  border-radius: 10px !important;
  background-color: #fff !important;
  box-shadow: 0 1px 2px rgba(15, 41, 66, 0.04) !important;
}

.new-ticket-form input:focus,
.new-ticket-form select:focus,
.new-ticket-form textarea:focus {
  border-color: #1763a6 !important;
  box-shadow: 0 0 0 3px rgba(23, 99, 166, 0.12) !important;
}


.new-ticket-form input::placeholder,
.new-ticket-form textarea::placeholder {
  color: #9aa7b8;
}


.ticket-help-card__head {
  display: flex;
  align-items: center;
  gap: 12px;
  margin-bottom: 12px;
}

.ticket-help-card__icon {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  flex-shrink: 0;
  color: #1763a6;
  background: rgba(23, 99, 166, 0.1);
  border-radius: 10px;
}

.ticket-help-card__head .ticket-help-card__title {
  margin: 0;
}


[data-theme="dark"] .new-ticket-form label {
  color: #e8eef5;
}

[data-theme="dark"] .new-ticket-form input[type=text],
[data-theme="dark"] .new-ticket-form input[type=email],
[data-theme="dark"] .new-ticket-form select,
[data-theme="dark"] .new-ticket-form textarea,
[data-theme="dark"] .new-ticket-form .ui-autocomplete-input {
  background-color: #0f1721 !important;
  border-color: #2f4a63 !important;
  color: #e8eef5 !important;
}

[data-theme="dark"] .ticket-help-card__icon {
  color: #6fb3f0;
  background: rgba(111, 179, 240, 0.16);
}



.new-ticket-form input[type=submit],
.new-ticket-form button[type=submit],
.new-ticket-form .btn-primary {
  background-color: #1763a6 !important;
  border-color: #1763a6 !important;
}

.new-ticket-form input[type=submit]:hover,
.new-ticket-form button[type=submit]:hover,
.new-ticket-form .btn-primary:hover {
  background-color: #0f4f8a !important;
  border-color: #0f4f8a !important;
}



.bt-container-inner:has(.new-ticket-page) {
  max-width: 1500px !important;
}


.new-ticket-page .column--sm-8 {
  padding-right: 40px;
}


.new-ticket-form .field-help {
  margin-bottom: 16px;
}



.layout:has(.new-ticket-page) {
  background-image: linear-gradient(
    120deg,
    #eef4fd 0%,
    #dfeafb 35%,
    #c9dcf7 65%,
    #e8f0fc 100%
  ) !important;
  background-repeat: no-repeat !important;
  background-position: top center !important;
  background-size: 100% 110px !important;
  background-color: #fff;
}

[data-theme="dark"] .layout:has(.new-ticket-page) {
  background-image: linear-gradient(
    120deg,
    #16232f 0%,
    #1b2d3f 35%,
    #1d3348 65%,
    #16232f 100%
  ) !important;
  background-size: 100% 110px !important;
  background-color: #0f1721;
}





.layout:has(.auth-page) {
  background-image: linear-gradient(120deg, #eef4fd 0%, #dfeafb 35%, #c9dcf7 65%, #e8f0fc 100%) !important;
  background-repeat: no-repeat !important;
  background-position: top center !important;
  background-size: 100% 110px !important;
  background-color: #fff;
}

[data-theme="dark"] .layout:has(.auth-page) {
  background-image: linear-gradient(120deg, #16232f 0%, #1b2d3f 35%, #1d3348 65%, #16232f 100%) !important;
  background-size: 100% 110px !important;
  background-color: #0f1721;
}


.auth-page {
  max-width: 1100px;
  margin: 48px auto 64px;
  padding: 48px 56px;
  background: #fff;
  border: 1px solid #e6eaf0;
  border-radius: 18px;
  box-shadow: 0 4px 24px rgba(15, 41, 66, 0.06);
}


.auth-page .row > .column:first-child {
  border-right: 1px solid #eef1f5;
}

.auth-page .auth-wrapper {
  border-left: 0;
}

@media (min-width: 768px) {
  .auth-page .row > .column:first-child {
    padding-right: 40px;
  }

  .auth-page .auth-item {
    padding-left: 40px;
  }
}

@media (max-width: 767px) {
  .auth-page {
    padding: 32px 24px;
  }

  .auth-page .row > .column:first-child {
    border-right: none;
    border-bottom: 1px solid #eef1f5;
    padding-bottom: 32px;
    margin-bottom: 32px;
  }

  .auth-page .auth-wrapper {
    border-top: 0;
    padding-top: 0;
  }
}


.auth-page .auth-title {
  font-family: "Poppins", sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.3;
  color: #0f2942;
  margin-bottom: 12px;
}

.auth-page .meta,
.auth-page #signup-container p.meta {
  margin-bottom: 24px;
  line-height: 1.6;
  color: #61627A;
}

.auth-page .auth-item .btn {
  margin: 8px 0 16px;
}


.auth-page .auth-notice {
  padding: 16px 18px;
  margin-bottom: 32px;
  font-size: 14px;
  line-height: 1.6;
  color: #0f2942;
  background: #eef4fd;
  border-left: 4px solid #1763a6;
  border-radius: 10px;
}

.auth-page .auth-notice strong {
  display: block;
  margin-bottom: 4px;
  font-family: "Poppins", sans-serif;
  font-weight: 600;
}


.auth-page .control-label {
  margin-bottom: 8px;
  font-weight: 500;
}

.auth-page .control-group {
  margin-bottom: 28px;
}

.auth-page .form-actions {
  margin-top: 32px;
}


.auth-page input[type=text],
.auth-page input[type=email],
.auth-page input[type=url],
.auth-page input[type=password] {
  width: 100%;
  padding: 12px 15px;
  margin-bottom: 18px;
  font-size: 15px;
  color: #0f2942;
  background: #fff;
  border: 1px solid #e0e5ec;
  border-radius: 10px;
  box-shadow: 0 1px 2px rgba(15, 41, 66, 0.04);
  transition: border-color 0.2s ease, box-shadow 0.2s ease;
}

.auth-page input:focus {
  border-color: #1763a6;
  box-shadow: 0 0 0 3px rgba(23, 99, 166, 0.12);
  outline: none;
}

.auth-page input::placeholder {
  color: #9aa7b8;
}


.auth-page .btn.btn-primary,
.auth-page input[type=submit],
.auth-page button[type=submit] {
  padding: 12px 26px !important;
  font-weight: 600;
  color: #fff !important;
  background-color: #1763a6 !important;
  border: none !important;
  border-radius: 10px !important;
  cursor: pointer;
  transition: background-color 0.2s ease;
}

.auth-page .btn.btn-primary:hover,
.auth-page input[type=submit]:hover,
.auth-page button[type=submit]:hover {
  background-color: #0f4f8a !important;
}


.auth-page .btn:not(.btn-primary) {
  padding: 12px 26px;
  margin-left: 8px;
  font-weight: 600;
  color: #0f2942 !important;
  background-color: #fff !important;
  border: 1px solid #e0e5ec;
  border-color: #e0e5ec !important;
  border-radius: 10px;
}

.auth-page .btn:not(.btn-primary):hover {
  color: #1763a6 !important;
  border-color: #1763a6 !important;
}


.auth-page a {
  color: #1763a6;
}

.auth-page a:hover {
  color: #0f4f8a;
}


.auth-page .login-agent,
.auth-page .agent-login {
  display: flex;
  align-items: center;
  gap: 10px;
  padding-top: 20px;
  margin-top: 20px;
  border-top: 1px solid #eef1f5;
}


[data-theme="dark"] .auth-page {
  background: #1a2634;
  border-color: #2a3a4d;
  box-shadow: 0 4px 24px rgba(0, 0, 0, 0.3);
}

[data-theme="dark"] .auth-page .row > .column:first-child {
  border-right-color: #24333f;
}

[data-theme="dark"] .auth-page .auth-title {
  color: #e8eef5;
}

[data-theme="dark"] .auth-page .meta {
  color: #8598ab;
}

[data-theme="dark"] .auth-page input[type=text],
[data-theme="dark"] .auth-page input[type=email],
[data-theme="dark"] .auth-page input[type=url],
[data-theme="dark"] .auth-page input[type=password] {
  background: #0f1721;
  border-color: #2f4a63;
  color: #e8eef5;
}

[data-theme="dark"] .auth-page .btn:not(.btn-primary) {
  color: #e8eef5 !important;
  background-color: transparent !important;
  border-color: #2f4a63 !important;
}

[data-theme="dark"] .auth-page .auth-notice {
  color: #c8d4e0;
  background: #16232f;
  border-left-color: #4a8fd4;
}

[data-theme="dark"] .auth-page a {
  color: #9d85ff;
}



