/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
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}
a:active,a:hover{outline:0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
dfn{font-style:italic}
h1{font-size:2em;margin:.67em 0}
mark{background:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:1em 40px}
hr{box-sizing:content-box;height:0}
pre{overflow:auto}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}
button{overflow:visible}
button,select{text-transform:none}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input{line-height:normal}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}
input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0}
textarea{overflow:auto}
optgroup{font-weight:bold}
table{border-collapse:collapse;border-spacing:0}
td,th{padding:0}
*,*:before,*:after{box-sizing:border-box}
.clear{clear:both}
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
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}
a:active,a:hover{outline:0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
dfn{font-style:italic}
h1{font-size:2em;margin:.67em 0}
mark{background:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:1em 40px}
hr{box-sizing:content-box;height:0}
pre{overflow:auto}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}
button{overflow:visible}
button,select{text-transform:none}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input{line-height:normal}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}
input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0}
textarea{overflow:auto}
optgroup{font-weight:bold}
table{border-collapse:collapse;border-spacing:0}
td,th{padding:0}
*,*:before,*:after{box-sizing:border-box}
.clear{clear:both}
@font-face{font-family:'icomoon';src:url("../contact-fonts/icomoon.eot?x5a534");src:url("../contact-fonts/icomoon.eot?x5a534#iefix") format("embedded-opentype"),url("../contact-fonts/icomoon.ttf?x5a534") format("truetype"),url("../contact-fonts/icomoon.woff?x5a534") format("woff"),url("../contact-fonts/icomoon.svg?x5a534#icomoon") format("svg");font-weight:normal;font-style:normal}
[class^="icon-"],[class*=" icon-"],#clear.on,.toggle-arrow,.icon-arrow-right,.icon-arrow-left,.help-note:before,.hx-back-to-top:before,summary:before,input[type="checkbox"]:checked:after,select.support-article:after,.search-submit{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon-vidoutline:before{content:"\e902";margin-top:40px;font-size:42px}
.icon-user:before{content:"\e903"}
.icon-phone:before{content:"\e900"}
.icon-schedule:before{content:"\e901"}
.icon-community:before{content:"\e90a"}
.icon-contactoutline:before{content:"\e909"}
.icon-videolarge:before{content:"\e904"}
.icon-otherapps:before{content:"\e905"}
.icon-freeapps:before{content:"\e907"}
.icon-document:before{content:"\e917";margin-top:40px}
.icon-chat:before{content:"\e918"}
.icon-cart:before{content:"\e919"}
.icon-alert:before{content:"\e920"}
.icon-othersupport:before{content:"\e905"}
.codeblock{display:none}
.codeblock.show{display:block;width:80%;margin:0 auto;background-color:#f5f5f5;border:1px solid #666;padding:20px}
body{font-family:adobe-clean,"HelveticaNeue-light","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;color:#333;font-style:normal;-webkit-text-size-adjust:100%;line-height:1.5rem;letter-spacing:.2px;overflow-x:hidden;font-size:16px;font-size:1rem}
section#main{width:65%}
.wrap{margin:0 auto;max-width:87.5em}
@media only screen and (min-width:10em){.wrap{padding:0 1.568em}
}
@media only screen and (min-width:48.5em){.wrap{padding:0 1.875em}
}
@media only screen and (min-width:64em){.wrap{padding:0 4.68em}
}
@media only screen and (min-width:87.5em){.wrap{padding:0 4.688em}
}
.wrap:after{content:" ";display:block;clear:both}
.full-width{width:100%}
#global p{margin:1rem 0}
@media only screen and (min-width:10em){#global p{width:100%}
}
@media only screen and (min-width:48.5em){#global p{width:75%}
}
@media only screen and (min-width:64em){#global p{width:50%}
}
p.border{padding-bottom:16px;border-bottom:1px solid #666 !important}
.light-border{padding:0 0 16px 0;margin:0;border-bottom:1px solid #ccc !important}
@media only screen and (min-width:64em){.hx-back-to-top{float:left;text-decoration:none}
}
.hx-back-to-top:before{content:"\e600";display:inline-block;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);font-size:.8rem;margin-right:10px}
a:link,a:visited{color:#1473e6;cursor:pointer;text-decoration:none}
a:hover{color:#005abe;text-decoration:underline;-webkit-transition:color .4s ease 0;transition:color .4s ease 0}
.hotspots{cursor:pointer;display:block;max-width:200px;margin:0 auto}
.hotspots:hover{text-decoration:none}
.hotspots{color:#555 !important}
.hotspots p:hover{text-decoration:underline}
a.hx-primary-button{color:#fff;background-color:#1473e6;border-style:solid;border-width:1px;border-color:#1473e6;padding:1ex 2em;font-size:1em;line-height:1.5em;border-radius:.5ex;white-space:nowrap;display:inline-block;text-align:center;margin-bottom:inherit;border-radius:16px;-webkit-transition:all 125ms ease-in-out;transition:all 125ms ease-in-out}
a.hx-primary-button:hover,a.hx-primary-button:focus,a.hx-primary-button:active,a.hx-primary-button.active,.open>a.hx-primary-button.dropdown-toggle{color:#fff;background-color:#005abe;border-color:#005abe}
a.hx-primary-button:active,a.hx-primary-button.active,.open>a.hx-primary-button.dropdown-toggle{background-image:none}
a.hx-primary-button.disabled,a.hx-primary-button.disabled:hover,a.hx-primary-button.disabled:focus,a.hx-primary-button.disabled:active,a.hx-primary-button.disabled.active,a.hx-primary-button[disabled],a.hx-primary-button[disabled]:hover,a.hx-primary-button[disabled]:focus,a.hx-primary-button[disabled]:active,a.hx-primary-button[disabled].active,fieldset[disabled] a.hx-primary-button,fieldset[disabled] a.hx-primary-button:hover,fieldset[disabled] a.hx-primary-button:focus,fieldset[disabled] a.hx-primary-button:active,fieldset[disabled] a.hx-primary-button.active{background-color:#1473e6;border-color:#1473e6}
a.hx-primary-button .badge{color:#1473e6;background-color:#fff}
.hx-primary-button{width:auto;height:auto;border-radius:20px;-webkit-transition:all 125ms ease-in-out;transition:all 125ms ease-in-out}
.hx-primary-button{color:#fff;background-color:#1473e6;border-style:solid;border-width:1px;border-color:#1473e6;border-radius:20px;padding:1ex 20px;-webkit-padding-after:1ex;white-space:nowrap;display:inline-block;text-align:center;margin-bottom:inherit;color:#fff;width:auto;height:auto;margin-top:20px}
.hx-primary-button:hover,.hx-primary-button:focus,.hx-primary-button:active,.hx-primary-button.active,.open>.hx-primary-button.dropdown-toggle{color:#fff;background-color:#005abe;border-color:#005abe}
.hx-primary-button:active,.hx-primary-button.active,.open>.hx-primary-button.dropdown-toggle{background-image:none}
.hx-primary-button.disabled,.hx-primary-button.disabled:hover,.hx-primary-button.disabled:focus,.hx-primary-button.disabled:active,.hx-primary-button.disabled.active,.hx-primary-button[disabled],.hx-primary-button[disabled]:hover,.hx-primary-button[disabled]:focus,.hx-primary-button[disabled]:active,.hx-primary-button[disabled].active,fieldset[disabled] .hx-primary-button,fieldset[disabled] .hx-primary-button:hover,fieldset[disabled] .hx-primary-button:focus,fieldset[disabled] .hx-primary-button:active,fieldset[disabled] .hx-primary-button.active{background-color:#1473e6;border-color:#1473e6}
.hx-primary-button .badge{color:#1473e6;background-color:#fff}
a.hx-primary-button{color:#fff;background-color:#1473e6;border-style:solid;border-width:1px;border-color:#1473e6;padding:.6ex 1em .8ex;-webkit-padding-after:1ex;white-space:nowrap;display:inline-block;text-align:center;width:auto;height:auto;margin:20px 10px;border-radius:20px}
a.hx-primary-button:hover,a.hx-primary-button:focus,a.hx-primary-button:active,a.hx-primary-button.active,.open>a.hx-primary-button.dropdown-toggle{color:#fff;background-color:#005abe;border-color:#005abe}
a.hx-primary-button:active,a.hx-primary-button.active,.open>a.hx-primary-button.dropdown-toggle{background-image:none}
a.hx-primary-button.disabled,a.hx-primary-button.disabled:hover,a.hx-primary-button.disabled:focus,a.hx-primary-button.disabled:active,a.hx-primary-button.disabled.active,a.hx-primary-button[disabled],a.hx-primary-button[disabled]:hover,a.hx-primary-button[disabled]:focus,a.hx-primary-button[disabled]:active,a.hx-primary-button[disabled].active,fieldset[disabled] a.hx-primary-button,fieldset[disabled] a.hx-primary-button:hover,fieldset[disabled] a.hx-primary-button:focus,fieldset[disabled] a.hx-primary-button:active,fieldset[disabled] a.hx-primary-button.active{background-color:#1473e6;border-color:#1473e6}
a.hx-primary-button .badge{color:#1473e6;background-color:#fff}
a.hx-primary-button:hover,a.hx-red-button:hover{text-decoration:none;background-color:#005abe;border-color:#005abe}
a.hx-secondary-button,.hx-secondary-button{color:#707070;background-color:#fff;border-style:solid;border-width:1px;border-color:#707070;border-radius:.5ex;white-space:nowrap;display:inline-block;text-align:center;width:auto;height:auto;margin:20px 10px;border-radius:20px;border:2px solid #707070;padding:.6ex 1em .8ex}
a.hx-secondary-button:hover,a.hx-secondary-button:focus,a.hx-secondary-button:active,a.hx-secondary-button.active,.open>a.hx-secondary-button.dropdown-toggle,.hx-secondary-button:hover,.hx-secondary-button:focus,.hx-secondary-button:active,.hx-secondary-button.active,.open>.hx-secondary-button.dropdown-toggle{color:#707070;background-color:#005abe;border-color:#005abe}
a.hx-secondary-button:active,a.hx-secondary-button.active,.open>a.hx-secondary-button.dropdown-toggle,.hx-secondary-button:active,.hx-secondary-button.active,.open>.hx-secondary-button.dropdown-toggle{background-image:none}
a.hx-secondary-button.disabled,a.hx-secondary-button.disabled:hover,a.hx-secondary-button.disabled:focus,a.hx-secondary-button.disabled:active,a.hx-secondary-button.disabled.active,a.hx-secondary-button[disabled],a.hx-secondary-button[disabled]:hover,a.hx-secondary-button[disabled]:focus,a.hx-secondary-button[disabled]:active,a.hx-secondary-button[disabled].active,fieldset[disabled] a.hx-secondary-button,fieldset[disabled] a.hx-secondary-button:hover,fieldset[disabled] a.hx-secondary-button:focus,fieldset[disabled] a.hx-secondary-button:active,fieldset[disabled] a.hx-secondary-button.active,.hx-secondary-button.disabled,.hx-secondary-button.disabled:hover,.hx-secondary-button.disabled:focus,.hx-secondary-button.disabled:active,.hx-secondary-button.disabled.active,.hx-secondary-button[disabled],.hx-secondary-button[disabled]:hover,.hx-secondary-button[disabled]:focus,.hx-secondary-button[disabled]:active,.hx-secondary-button[disabled].active,fieldset[disabled] .hx-secondary-button,fieldset[disabled] .hx-secondary-button:hover,fieldset[disabled] .hx-secondary-button:focus,fieldset[disabled] .hx-secondary-button:active,fieldset[disabled] .hx-secondary-button.active{background-color:#fff;border-color:#707070}
a.hx-secondary-button .badge,.hx-secondary-button .badge{color:#fff;background-color:#707070}
.hx-secondary-button:hover,a.hx-red-button:hover{text-decoration:none;border-color:#707070;background-color:#707070;color:#fff}
h1,h2,h3,h4,h5,h6{font-weight:200;color:#333;font-style:normal;text-align:left;line-height:1.5rem;margin:1.5rem 0 .5rem}
@media only screen and (min-width:10em){h1{font-size:22px;font-size:1.375rem;font-weight:500;line-height:2.5rem}
}
@media only screen and (min-width:48.5em){h1{font-size:28px;font-size:1.75rem}
}
@media only screen and (min-width:64em){h1{font-size:36px;font-size:2.25rem}
}
@media only screen and (min-width:10em){h2{font-size:18px;font-size:1.125rem;line-height:1.8rem;font-weight:600}
}
@media only screen and (min-width:48.5em){h2{font-size:24px;font-size:1.5rem;line-height:2.5rem;font-weight:500}
}
@media only screen and (min-width:64em){h2{font-size:32px;font-size:2rem}
}
h3,h4,h5,h6,strong{font-weight:600;font-size:16px;font-size:1rem}
.highlight{color:#1473e6}
.serp-light{display:inline-block;color:#bdbdbd}
div>ul,div>ol{padding:16px 16px 0 60px}
h6+ul,h5+ul,h4+ul,h3+ul,h2+ul,h1+ul{margin-top:0;padding-top:0}
h6+ol,h5+ol,h4+ol,h3+ol,h2+ol,h1+ol{margin-top:0;padding-top:0}
p+ul,p+ol{margin-top:0;padding-top:0}
ul,ol{list-style-type:disc;list-style-position:outside;margin:1rem 0 0}
ol{list-style-type:decimal}
#contact-page-3-wrapper ul li,#contact-page-3-wrapper ol li{margin:1rem 0;text-align:left;line-height:1.5rem}
.top-collapse{margin-top:0;padding-top:0}
.toggle,.toggle:hover{text-decoration:none !important;cursor:pointer}
.toggle.close .toggle-arrow{color:#333}
.toggle-arrow{color:#1473e6}
.toggle-arrow:before{content:'\e600';display:inline-block;margin-right:15px;position:relative;text-decoration:none;font-size:12px;font-size:.75rem;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}
a.toggle-arrow:hover{cursor:pointer;text-decoration:none}
.to-show{display:block;margin-left:30px}
.down-arrow:after{content:"\25bc";color:#1473e6;display:inline-block}
.up-arrow:after{content:"\25b2";color:#1473e6;display:inline-block}
hr{border:0;height:1px;background:#ccc;width:100%;text-align:left;float:left}
@media only screen and (min-width:10em){hr{margin:14px 0 20px 0}
}
@media only screen and (min-width:48.5em){hr{margin:30px 0}
}
hr.mob-only{width:96%;text-align:center;margin:30px 20px 0 20px}
hr:after:after{content:"";clear:both}
#contact-page-3-wrapper input[type=text],#contact-page-3-wrapper textarea,#contact-page-3-chat input[type=text],#contact-page-3-chat textarea{border:1px solid #767676;background:#fff;border-radius:6px;width:100%}
#contact-page-3-wrapper input[type=text]:focus,#contact-page-3-wrapper textarea:focus,#contact-page-3-chat input[type=text]:focus,#contact-page-3-chat textarea:focus{background-color:#fff;background:#fff;color:#333;border:2px solid #1473e6;outline:0}
#contact-page-3-wrapper input.register[type=text],#contact-page-3-chat input.register[type=text]{color:#ccc}
#contact-page-3-wrapper input[type=text],#contact-page-3-chat input[type=text]{height:55px}
#contact-page-3-wrapper textarea.contact-chat,#contact-page-3-chat textarea.contact-chat{width:100%;height:200px}
#contact-page-3-wrapper input[type=text]:focus,#contact-page-3-wrapper textarea:focus,#contact-page-3-chat input[type=text]:focus,#contact-page-3-chat textarea:focus{background:#fff}
#contact-page-3-wrapper ::-webkit-input-placeholder,#contact-page-3-chat ::-webkit-input-placeholder{color:#000}
#contact-page-3-wrapper :-moz-placeholder,#contact-page-3-chat :-moz-placeholder{color:#000}
#contact-page-3-wrapper ::-moz-placeholder,#contact-page-3-chat ::-moz-placeholder{color:#000}
#contact-page-3-wrapper :-ms-input-placeholder,#contact-page-3-chat :-ms-input-placeholder{color:#000}
#contact-page-3-wrapper input[type="checkbox"]::-ms-expand,#contact-page-3-chat input[type="checkbox"]::-ms-expand{display:none}
#contact-page-3-wrapper input[type=checkbox][disabled],#contact-page-3-chat input[type=checkbox][disabled]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;color:#f4f4f4;border-color:#ececec;cursor:none}
#contact-page-3-wrapper label,#contact-page-3-chat label{display:block;font-size:14px;font-size:.875rem;margin:5px 0 20px;color:#555}
#contact-page-3-wrapper label.disabled,#contact-page-3-chat label.disabled{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#ccc}
#contact-page-3-wrapper input[type="checkbox"],#contact-page-3-chat input[type="checkbox"]{-moz-appearance:none !important;-webkit-appearance:none !important;background-color:#fff;border:2px solid #7a7a7a;border-radius:2px;color:#fff;cursor:pointer;display:inline-block;height:14px;margin-left:-32px;margin-right:18px;padding:0;position:relative;top:-5px;vertical-align:bottom;width:14px}
#contact-page-3-wrapper input[type="checkbox"]:checked,#contact-page-3-chat input[type="checkbox"]:checked{background-color:#1473e6;color:#fafafa;display:inline-block}
#contact-page-3-wrapper input[type="checkbox"]:checked:after,#contact-page-3-chat input[type="checkbox"]:checked:after{content:'\e601';font-size:.5rem;font-weight:300;position:absolute;top:2px;left:-5px;display:block;padding-left:2px;margin-left:3px}
#contact-page-3-wrapper input[type=checkbox]:checked:focus,#contact-page-3-chat input[type=checkbox]:checked:focus{outline:0}
#contact-page-3-wrapper input[type=checkbox]:focus,#contact-page-3-chat input[type=checkbox]:focus{outline:0;border:2px solid #1473e6}
#contact-page-3-wrapper select::-ms-expand,#contact-page-3-chat select::-ms-expand{display:none}
#contact-page-3-wrapper select,#contact-page-3-chat select{font-family:adobe-clean,"HelveticaNeue-light","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;font-size:.875rem;font-style:italic;-webkit-appearance:none;-moz-appearance:none;-appearance:none;background:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMCA2Ij48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6bm9uZTtzdHJva2U6IzMzMztzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLXdpZHRoOjJweDt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPnNlbGVjdF9hcnJvdzwvdGl0bGU+PHBvbHlsaW5lIGlkPSJfUGF0aF8iIGRhdGEtbmFtZT0iJmx0O1BhdGgmZ3Q7IiBjbGFzcz0iY2xzLTEiIHBvaW50cz0iMSAxIDUgNSA5IDEiLz48L3N2Zz4=) 192px center;background-size:10px 8px;background-repeat:no-repeat;background-color:#f7f7f7;border:1px solid #ccc;padding:5px 32px 5px 10px;width:215px;border-radius:3px}
#contact-page-3-wrapper input[type="radio"],#contact-page-3-chat input[type="radio"]{padding:5px;margin:5px 5px 5px 10px;border:1px solid #7a7a7a}
#contact-page-3-wrapper input[type="submit"],#contact-page-3-chat input[type="submit"]{margin:0}
#contact-page-3-wrapper header{background:#000;background-attachment:fixed;background-position:center 0;background-size:contain;background-size:1400px 300px;background-repeat:no-repeat;margin-top:-42px}
@media only screen and (min-width:10em){#contact-page-3-wrapper header{height:300px;background-position:0 0;background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,0.7) 0,rgba(0,0,0,0.6) 50%,transparent 100%);background-image:linear-gradient(to top,rgba(0,0,0,0.7) 0,rgba(0,0,0,0.6) 50%,transparent 100%)}
}
@media only screen and (min-width:48.5em){#contact-page-3-wrapper header{height:80px;background-size:cover;background-position:0 0;background-size:1400px 330px;background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,0.7) 0,rgba(0,0,0,0.4) 30%,rgba(0,0,0,0.1) 100%);background-image:linear-gradient(to top,rgba(0,0,0,0.7) 0,rgba(0,0,0,0.4) 30%,rgba(0,0,0,0.1) 100%)}
}
@media only screen and (min-width:87.5em){#contact-page-3-wrapper header{background-size:contain;background-position:0 0}
}
#search-header header{left:0;top:0;background:inherit;font-size:16px;font-size:1rem;color:inherit;padding-right:10px;line-height:30px}
@media only screen and (min-width:10em){#search-header header{width:95%;margin-left:0;padding-top:20px;padding-left:30px}
}
@media only screen and (min-width:64em){#search-header header{width:96%;margin-left:0;padding-left:40px}
}
.wrap.main-title{text-align:center;padding-top:100px}
.wrap.main-title h1{color:#202020;text-align:center}
.header-wrap{background-color:#202020}
.flex-center{display:-ms-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:top}
.main-title .icon-contactoutline{font-size:34px;color:#333;display:inline-block}
@media only screen and (min-width:10em){.wrap{padding:0}
}
@media only screen and (min-width:48.5em){.wrap{padding:0 1.568em}
}
@media only screen and (min-width:64em){.wrap{padding:0 3%}
}
#content{background-color:transparent;padding:0}
.full-width.active{background-color:#fff}
.full-width.active h2{color:#333}
.full-width{background-color:#ededed;text-align:center;border-bottom:1px solid #ccc;overflow:auto}
.full-width h2{color:#767676;text-align:center}
.full-width h3{text-align:center}
.full-width.other,.full-width.issue,.full-width.solve,.full-width.solve-skipped,.full-width.all-support,.full-width.final-support{border-bottom:0}
.full-width.solve.modal-view{max-height:0}
.full-width.solve.modal-view.active{position:fixed;top:0;left:0;right:0;bottom:0;z-index:30;background-color:rgba(72,72,72,0.9);-webkit-transition:opacity 500ms ease-in-out,backdrop-filter 500ms ease-in-out,-webkit-backdrop-filter 500ms ease-in-out;transition:opacity 500ms ease-in-out,backdrop-filter 500ms ease-in-out,-webkit-backdrop-filter 500ms ease-in-out;transition:ease .5s all;max-height:100vh;overflow:auto}
.full-width.solve.modal-view.inactive{display:block;height:auto;max-height:inherit}
.full-width.solve.modal-view.inactive .big{display:none}
.full-width.solve.modal-view.active .select-solve{position:absolute;top:5%;left:5%;right:5%;bottom:0;z-index:31;background-color:white;width:90%;height:90%;overflow:scroll;-webkit-transition:opacity 500ms ease-in-out,backdrop-filter 125ms ease-in-out,-webkit-backdrop-filter 500ms ease-in-out;transition:opacity 500ms ease-in-out,backdrop-filter 125ms ease-in-out,-webkit-backdrop-filter 500ms ease-in-out;transition:ease .5s all}
.full-width.solve.modal-view.inactive .select-solve{display:block}
.full-width.solve.modal-view.inactive .wrap{display:none}
.issue>.wrap>.select-issue h2{cursor:pointer}
.issue.active>.wrap>.select-issue h2{cursor:default;pointer-events:none}
.full-width.all-support,.full-width.final-support{border-top:1px solid #ccc}
.full-width.all-support>.select-support>.title{display:none}
.full-width.all-support.active>.select-support>.title{display:block;padding-bottom:0}
.full-width.other.active{border-bottom:1px solid #ccc}
.plan-options .plan-col,.support-options .support-col{text-align:center;margin-bottom:10px;min-height:160px;padding:10px}
@media only screen and (min-width:10em){.plan-options .plan-col,.support-options .support-col{width:100%}
}
@media only screen and (min-width:48.5em){.plan-options .plan-col,.support-options .support-col{width:50%;float:left}
}
@media only screen and (min-width:64em){.plan-options .plan-col,.support-options .support-col{width:33%;float:left}
}
@media only screen and (min-width:64em){.plan-options .plan-col:nth-child(3n+3),.support-options .support-col:nth-child(3n+3){padding-right:0}
}
@media only screen and (min-width:64em){.support-col:nth-child(4){float:left;text-align:center}
}
@media only screen and (min-width:64em){.support-col:nth-child(5){float:left;text-align:center}
}
.support-options{padding-top:30px}
.support-options .support-col{min-height:100px}
@media only screen and (min-width:10em){.plan-group,.big,.big-dark{font-size:18px;font-size:1.125rem;font-weight:200}
}
@media only screen and (min-width:30em){.plan-group,.big,.big-dark{font-size:21px;font-size:1.3125rem;font-weight:200}
}
.big,.small{color:#767676;margin-left:10px}
.big-dark{color:#333;margin:20px 0}
.small{display:inline-block;margin-left:50px}
.account-member{display:block}
.account-button-all{text-align:center;color:#333;background-color:#f7f7f7;border:1px solid #ccc;border-radius:.5ex;padding:1ex 1em 2ex;-webkit-padding-after:2ex;display:inline-block;margin-bottom:0;width:auto;padding-top:16px}
.plan-button:link,.plan-button:visited,.other-button:link,.other-button:visited,.plan-button.free:link,.plan-button.free:visited,.account-button:link,.account-button:visited,.no-subprod-button:link,.no-subprod-button:visited{text-align:left;color:#333;background-color:#f7f7f7;border:1px solid #ccc;border-radius:.5ex;padding:16px;-webkit-padding-after:1ex;display:inline-block;margin-bottom:0;width:100%;min-height:120px;text-decoration:none}
.plan-button:hover,.other-button:hover,.plan-button.free:hover,.account-button:hover,.no-subprod-button:hover{border:1px solid #1473e6;color:#1473e6;text-decoration:none;margin-bottom:0}
.sub-prod .prod-button{font-size:14px;font-size:.875rem;line-height:18px}
.icon-freeapps,.icon-otherapps,.icon-community,.icon-phone,.icon-schedule{font-size:60px;margin-left:6px}
.icon-othersupport{font-size:54px;margin-left:6px;font-weight:300}
.icon-chat{font-size:64px;margin-left:6px}
.icon-user{font-size:56px;margin-left:10px}
.icon-cart{font-size:20px}
.icon-alert{font-size:36px;color:#f53b3b;height:70px;display:inline-block;padding-top:16px;padding-right:10px;margin-left:5%;float:left}
.sub-prod-options,.other-prod-options{height:300px;overflow-y:auto;overflow-x:hidden;border-bottom:0}
.sub-prod-options.border,.other-prod-options.border{border-bottom:1px solid #ccc}
.issue-options .issue-col{text-align:left;display:inline-block;vertical-align:top;margin:10px auto}
@media only screen and (min-width:10em){.issue-options .issue-col{width:100%}
}
@media only screen and (min-width:48.5em){.issue-options .issue-col{width:24%}
}
.sub-prod-options .sub-prod,.other-prod-options .sub-prod{text-align:left;margin:10px auto;margin:2px auto;padding:0 10px 4px 10px}
@media only screen and (min-width:10em){.sub-prod-options .sub-prod,.other-prod-options .sub-prod{width:100%}
}
@media only screen and (min-width:48.5em){.sub-prod-options .sub-prod,.other-prod-options .sub-prod{width:33%;float:left;min-height:80px}
}
@media only screen and (min-width:64em){.sub-prod-options .sub-prod,.other-prod-options .sub-prod{min-height:50px}
}
.issue-col .issue-cell{margin:0 auto;padding:0 10px 10px 10px}
@media only screen and (min-width:48.5em){.issue-col .issue-cell{min-height:60px}
}
.free-button,.other-apps-button,.issue-button,.prod-button,.other-prod-button,.issue-button-solve{text-align:left;color:#333 !important;background-color:#f7f7f7;border:1px solid #ccc;border-radius:.5ex;padding:1ex 1em;text-decoration:none !important;display:inline-block;margin-bottom:inherit;width:100%}
@media only screen and (min-width:48.5em){.issue-button,.prod-button,.other-prod-button,.issue-button-solve{min-height:60px}
}
@media only screen and (min-width:64em){.issue-button,.prod-button,.other-prod-button,.issue-button-solve{min-height:46px}
}
.prod-button,.other-prod-button,.other-apps-button,.free-button{font-size:14px;font-size:.875rem}
@media only screen and (min-width:48.5em){.prod-button,.other-prod-button,.other-apps-button,.free-button{min-height:60px}
}
@media only screen and (min-width:64em){.prod-button,.other-prod-button,.other-apps-button,.free-button{min-height:56px}
}
.issue-button:hover,.prod-button:hover,.other-prod-button:hover,.issue-button-solve:hover{border:1px solid #1473e6;color:#1473e6 !important}
.nonmodal-skip:link,.nonmodal-skip:visited,.change-plan:link,.change-plan:visited,.change-issue:link,.change-issue:visited,.change-support:link,.change-support:visited,.change-other:link,.change-other:visited,.change-prod:link,.change-prod:visited,.show-solve:link,.show-solve:visited,.cancel{text-align:center;color:#707070;background-color:#ededed;border:2px solid #707070;border-radius:20px;padding:.6ex 1em .8ex;white-space:nowrap;display:inline-block;margin-bottom:inherit;width:auto;text-decoration:none;margin:10px 0}
.nonmodal-skip:hover,.change-plan:hover,.change-issue:hover,.change-support:hover,.change-other:hover,.change-prod:hover,.show-solve:hover,.cancel{color:#fff;background-color:#707070}
.selected-plan>.wrap>.change-plan:link,.change-plan:visited{color:#4b4b4b;border-radius:20px}
.selected-plan>.wrap>.change-plan:hover{color:#fff;background-color:#707070}
.full-width.active .nonmodal-skip,.full-width.active .change-plan,.full-width.active .change-issue,.full-width.active .change-support,.full-width.active .change-prod,.full-width.active .show-solve{border:2px solid #4b4b4b;background-color:#fff;color:#4b4b4b;border-radius:20px}
.full-width.active .nonmodal-skip:hover,.full-width.active .change-plan:hover,.full-width.active .change-issue:hover,.full-width.active .change-support:hover,.full-width.active .change-prod:hover,.full-width.active .show-solve:hover{background-color:#4b4b4b;color:#fff}
.solve-options{height:auto;overflow:auto}
@media only screen and (min-width:10em){.solve-options{width:100%;margin:10px auto}
}
@media only screen and (min-width:48.5em){.modal-view .solve-options{width:84%;margin:30px auto}
}
@media only screen and (min-width:62em){.modal-view .solve-options{width:100%;max-width:1400px;text-align:center;margin:30px auto;border-top:1px solid #ccc;border-bottom:1px solid #ccc}
}
@media only screen and (min-width:48.5em){.non-modalview .solve-options{width:74%;margin:0 auto}
}
@media only screen and (min-width:62em){.non-modalview .solve-options{width:100%;max-width:1400px;text-align:center;margin:20px auto}
}
.non-modalview .solve-options .solve-col{overflow:auto;font-size:14px;font-size:.875rem;line-height:1.16rem}
.full-width.solve.modal-view.inactive .select-solve{padding-bottom:0}
.full-width.solve.modal-view.inactive .select-solve .solve-options{margin-bottom:0}
.full-width.solve.modal-view.inactive .select-solve .solve-options .solve-col{border-bottom:0;border-top:0;padding:40px 0 0 0}
.solve-options .solve-col{font-size:16px;font-size:1rem;line-height:1.16rem}
@media only screen and (min-width:10em){.solve-options .solve-col{width:100%;padding:16px 0}
}
@media only screen and (min-width:64em){.modal-view .solve-options .solve-col{width:25%;padding:40px 0;display:inline-block;float:left;min-height:200px}
}
@media only screen and (min-width:48.5em){.non-modalview .solve-options .solve-col{width:50%;display:inline-block;float:left;min-height:246px}
}
@media only screen and (min-width:62em){.non-modalview .solve-options .solve-col{width:25%;height:auto;float:left;padding:0 10px}
}
.solve-options .more-col{width:100%;text-align:center}
@media only screen and (min-width:48.5em){.non-modalview .resource-card{width:260px;height:auto;margin:0 auto;border:1px solid #ededed;min-height:220px;box-shadow:1px 1px 3px -1px rgba(0,0,0,0.25)}
}
@media only screen and (min-width:62em){.non-modalview .resource-card{width:100%;max-width:260px;height:auto}
}
@media only screen and (min-width:64em){.non-modalview .resource-card{margin:0 auto}
}
@media only screen and (min-width:48.5em){.non-modalview .resource-card:hover{border:1px solid #1473e6;cursor:pointer}
}
@media only screen and (min-width:62em){.solve-options .solve-col:last-child{margin-right:0}
}
.select-plan,.select-other,.select-issue,.select-support,.selected-plan,.selected-issue,.selected-all,.selected-support,.selected-other,.select-solve,.solve-skipped,.selected-forum,.selected-phone,.selected-chat,.selected-expert{width:100%;float:left;margin-left:0;margin-right:0;text-align:center;margin:0 auto;float:none}
.select-plan h2,.select-other h2,.select-issue h2,.select-support h2,.selected-plan h2,.selected-issue h2,.selected-all h2,.selected-support h2,.selected-other h2,.select-solve h2,.solve-skipped h2,.selected-forum h2,.selected-phone h2,.selected-chat h2,.selected-expert h2{text-align:center}
@media only screen and (min-width:10em){.select-plan,.select-other,.select-issue,.select-support,.selected-plan,.selected-issue,.selected-all,.selected-support,.selected-other,.select-solve,.solve-skipped,.selected-forum,.selected-phone,.selected-chat,.selected-expert{padding:40px 10px}
}
@media only screen and (min-width:48.5em){.select-plan,.select-other,.select-issue,.select-support,.selected-plan,.selected-issue,.selected-all,.selected-support,.selected-other,.select-solve,.solve-skipped,.selected-forum,.selected-phone,.selected-chat,.selected-expert{padding:40px 20px}
}
@media only screen and (min-width:64em){.select-plan,.select-other,.select-issue,.select-support,.selected-plan,.selected-issue,.selected-all,.selected-support,.selected-other,.select-solve,.solve-skipped,.selected-forum,.selected-phone,.selected-chat,.selected-expert{padding:20px 40px 40px 40px}
}
.select-issue{padding-left:0;padding-right:0}
.selected-plan,.select-other,.selected-other,.issue-options,.sub-prod-options,.other-prod-options,.selected-issue,.selected-support,.selected-product,.select-solve,.selected-support,.solve-skipped,.selected-forum,.selected-phone,.selected-chat,.selected-all,.selected-expert,.free-alert,.other-alert,.tabs{display:none}
.selected-plan .free-alert,.selected-plan .other-alert{display:none}
.selected-plan.active.free .free-alert{display:block;margin:20px 0 0 0}
.selected-plan.active.other .other-alert{display:block;margin:0}
@media only screen and (min-width:10em){.vid-overlay{display:none}
}
@media only screen and (min-width:48.5em){.vid-overlay{display:block;position:relative;width:258px;height:auto;margin:0 auto}
}
@media only screen and (min-width:62em){.vid-overlay{width:100%;height:auto}
}
@media only screen and (min-width:48.5em){.vid-overlay:after{content:'\A';position:absolute;top:0;left:0;background:rgba(0,0,0,0.4);opacity:1;width:100%;height:auto;overflow:hidden;bottom:2.4%;background-size:cover}
}
@media only screen and (min-width:10em){.play{display:none}
}
@media only screen and (min-width:48.5em){.play{display:block;position:absolute;color:#fff;font-size:3.2rem;left:38%;top:30%;z-index:3}
}
.tooltip{display:inline;position:relative}
.tooltip:hover::after{background:#666 none repeat scroll 0 0;border-radius:4px;bottom:26px;color:#fff;content:attr(title);left:20%;padding:10px 15px;position:absolute;width:230px;z-index:9;margin-bottom:98px;font-size:16px;font-size:1rem}
.tooltip:hover::before{border-color:#666 transparent;-webkit-border-image:none;-o-border-image:none;border-image:none;border-style:solid;border-width:6px 6px 0;bottom:20px;content:"";left:50%;position:absolute;z-index:10;margin-bottom:98px;font-size:16px;font-size:1rem}
@media only screen and (min-width:10em){.url-sep{display:none}
}
@media only screen and (min-width:62em){.url-sep{display:inline-block}
}
@media only screen and (min-width:64em){.url-sep{display:none}
}
.disabled{text-decoration:none;pointer-events:none;color:#333 !important}
.toggle-container{padding-bottom:16px;border-bottom:1px solid #ccc;margin-right:40px}
@media only screen and (min-width:10em){.mob-only{font-size:46px;display:inline-block;color:#333 !important;width:20%;text-align:right}
}
@media only screen and (min-width:48.5em){.non-modalview .mob-only{display:none}
}
.prod-name{font-size:30px;font-weight:500;margin-left:20px}
.prod-icon{float:left;height:auto;padding-right:14px}
.footer-connect{padding:0;margin:0;float:left;background-position:center;background-repeat:no-repeat;text-align:center}
@media only screen and (min-width:10em){.footer-connect{background-image:url(../../../../apps/help/components/pages/contact-bumper/clientlibs/html/images/helpx_sm.png);background-size:219px auto;height:490px;width:100%}
}
@media only screen and (min-width:64em){.footer-connect{background-image:url(../../../../apps/help/components/pages/contact-bumper/clientlibs/html/images/helpx_large.png);background-size:573px auto;height:220px;max-height:220px;width:53%;margin-top:-52px}
}
section:after:after{content:"";clear:both}
.plan-options,.issue-options,.support-options{text-align:center;margin:0 auto}
.issue-header{text-align:left;font-size:21px;font-size:1.3125rem;letter-spacing:.8px;margin-bottom:6px !important}
.support-forum:link,.support-forum:visited,.support-chat:link,.support-chat:visited,.support-phone:link,.support-phone:visited,.support-expert:link,.support-expert:visited,.support-other:link,.support-other:visited{color:#767676;background-color:#ededed;border:1px dashed #ccc;border-radius:.5ex;padding:1.6ex 2em 1.4ex;-webkit-padding-after:1.4ex;display:inline-block;text-align:left;margin-bottom:inherit;width:100%;text-decoration:none}
@media only screen and (min-width:10em){.support-forum:link,.support-forum:visited,.support-chat:link,.support-chat:visited,.support-phone:link,.support-phone:visited,.support-expert:link,.support-expert:visited,.support-other:link,.support-other:visited{font-size:18px;font-size:1.125rem;font-weight:200;padding:20px 20px;min-height:96px}
}
@media only screen and (min-width:48.5em){.support-forum:link,.support-forum:visited,.support-chat:link,.support-chat:visited,.support-phone:link,.support-phone:visited,.support-expert:link,.support-expert:visited,.support-other:link,.support-other:visited{font-size:21px;font-size:1.3125rem;font-weight:200;min-height:120px}
}
.support-forum.active:link,.support-forum.active:visited,.support-chat.active:link,.support-chat.active:visited,.support-phone.active:link,.support-phone.active:visited,.support-expert.active:link,.support-expert.active:visited,.support-other.active:link,.support-other.active:visited{background-color:#f7f7f7;border:1px solid #ccc;color:#333;text-decoration:none}
.support-forum.active:hover,.support-chat.active:hover,.support-phone.active:hover,.support-expert.active:hover,.support-other.active:hover{color:#1473e6;border:1px solid #1473e6}
.chat-form{text-align:center;margin:20px auto}
@media only screen and (min-width:10em){.chat-form{width:90%}
}
@media only screen and (min-width:48.5em){.chat-form{width:60%}
}
@media only screen and (min-width:64em){.chat-form{width:30%}
}
@media only screen and (min-width:10em){.more-products-cell{width:30%;display:inline-block}
}
@media only screen and (min-width:48.5em){.more-products-cell{width:16.2%;display:inline-block}
}
.more-products{display:none}
.more-products{border:1px solid #ccc;border-right:0;border-left:0;position:absolute;background-color:#fff;z-index:2;margin:20px auto;left:0;right:0}
@media only screen and (min-width:10em){.more-products{width:96%}
}
@media only screen and (min-width:48.5em){.more-products{width:94%}
}
@media only screen and (min-width:64em){.more-products{width:92%}
}
.center{text-align:center}
.tabs{border-bottom:1px solid #ccc;overflow:auto;margin:20px 10px}
@media only screen and (min-width:10em){.tabs{width:100%}
}
.tabs a:link,.tabs a:visited{color:#333;text-decoration:none;display:inline-block;width:100%;height:100%;padding:10px}
.popular-tab.selected,.additional-tab.selected,.mobile-tab.selected{background-color:#f7f7f7;pointer-events:none}
.popular-tab,.additional-tab,.mobile-tab{border-top:1px solid #ccc;border-left:1px solid #ccc;float:left;display:inline-block}
@media only screen and (min-width:10em){.popular-tab,.additional-tab,.mobile-tab{font-size:12px;font-size:.75rem;width:32.3%;line-height:14px}
}
@media only screen and (min-width:30em){.popular-tab,.additional-tab,.mobile-tab{min-width:120px;width:auto;padding:0 10px 0 10px}
}
@media only screen and (min-width:48.5em){.popular-tab,.additional-tab,.mobile-tab{font-size:14px;font-size:.875rem}
}
.popular-tab{border-top-left-radius:3px}
.mobile-tab{border-top-right-radius:3px;border-right:1px solid #ccc}
.popular-group{display:block}
.sub-products>.sub-prod.additional-group{display:none}
.sub-products>.sub-prod.mobile-group{display:none}
.sub-products.all>.sub-prod.additional-group{display:block}
.sub-products.all>.sub-prod.mobile-group{display:block}
.product-groups{padding-bottom:20px}
.register-prod,.register-options{display:none}
.full-width.selected-other.active>.register-prod>.register-options{margin:0 auto;text-align:center}
@media only screen and (min-width:10em){.full-width.selected-other.active>.register-prod>.register-options{width:96%}
}
@media only screen and (min-width:48.5em){.full-width.selected-other.active>.register-prod>.register-options{width:50%}
}
@media only screen and (min-width:64em){.full-width.selected-other.active>.register-prod>.register-options{width:34%}
}
.error,.form-error,.issue-error{display:none;color:#f53b3b;margin:20px 10px}
.prod-icon-big{float:left;margin-right:16px;padding-top:4px;width:74px;height:auto;margin-bottom:16px}
.support-col .prod-icon-big{margin-bottom:0}
.plan-details,.support-details{font-size:14px;font-size:.875rem;font-weight:200;line-height:1.2rem;display:inline-block}
@media only screen and (min-width:10em){.plan-details,.support-details{width:50%}
}
@media only screen and (min-width:30em){.plan-details,.support-details{width:60%}
}
@media only screen and (min-width:62em){.plan-details,.support-details{width:62%}
}
@media only screen and (min-width:64em){.plan-details,.support-details{width:60%}
}
.small{font-size:14px;font-size:.875rem;font-weight:200;line-height:1.2rem;display:inline-block}
.resource-title{text-align:left}
@media only screen and (min-width:10em){.modal-view .resource-title{vertical-align:top;cursor:pointer;width:100%;display:inline-block;padding:4px 0 0 10px}
}
.modal-view .resource{display:inline-block;color:#1473e6}
media only screen and (min-width:10em) .non-modalview .resource-title{vertical-align:top;cursor:pointer;width:100%;display:inline-block}
@media only screen and (min-width:48.5em){.non-modalview .resource-title{width:232px;display:table-row}
}
.non-modalview .resource{display:inline-block;padding:4px 0 0 10px}
.modal-view .resource:hover{color:#005abe;text-decoration:underline}
.non-modalview .resource-title:hover{color:#1473e6}
.resource-type{width:170px;height:20px}
@media only screen and (min-width:10em){.resource-type{display:inline-block;padding:5px 0 5px 10px}
}
@media only screen and (min-width:48.5em){.non-modalview .resource-type{display:table-cell;text-align:left;color:#767676;vertical-align:bottom;border-top:1px solid #ededed}
}
.small-arrow{font-size:11px}
@media only screen and (min-width:10em){.solve-more{display:inline-block;padding:0}
}
@media only screen and (min-width:48.5em){.solve-more{padding:12px 0 0 0}
}
@media only screen and (min-width:62em){.solve-more{padding:6px 0 0 0}
}
@media only screen and (min-width:10em){.title-type{display:inline-block;vertical-align:top;width:60%;text-align:left}
}
@media only screen and (min-width:48.5em){.non-modalview .title-type{display:table;width:100%;height:100px}
}
.title{font-size:17px;font-size:1.0625rem;color:#767676;padding:16px 0 24px 0;font-weight:200}
.solve-resource{color:#333 !important}
@media only screen and (min-width:10em){.solve-resource{display:block}
}
@media only screen and (min-width:48.5em){.solve-resource{width:258px;height:auto}
}
@media only screen and (min-width:62em){.solve-resource{width:100%;height:auto}
}
@media only screen and (min-width:10em){.solve-resource img{display:none}
}
@media only screen and (min-width:48.5em){.solve-resource img{display:inline-block;width:258px;object-fit:cover;height:136px}
}
@media only screen and (min-width:62em){.solve-resource img{width:100%;max-width:258px}
}
@media only screen and (min-width:10em){.resource-time{padding:0 5px 0 10px}
}
@media only screen and (min-width:48.5em){.resource-time{text-align:right;border-left:1px solid #ededed;width:27%;display:inline-block;text-align:center;padding:0}
}
@media only screen and (min-width:10em){.resource-name{text-align:left;display:inline}
}
@media only screen and (min-width:48.5em){.resource-name{width:73%;display:inline-block}
}
@media only screen and (min-width:10em){.other-none{padding:30px 0 4px;margin:0 10px;display:inline-block;text-align:center}
}
@media only screen and (min-width:48.5em){.other-none{padding:40px 0 10px}
}
.register-button{display:inline-block;margin:0 11px;text-align:center}
@media only screen and (min-width:10em){.small-mobile{display:none}
}
@media only screen and (min-width:343px){.small-mobile{display:inline-block}
}
.answered{color:#58b957}
.api_error{margin:60px auto}
@media only screen and (min-width:10em){.api_error{width:100%}
}
@media only screen and (min-width:48.5em){.api_error{width:60%}
}
@media only screen and (min-width:64em){.api_error{width:60%}
}
.loader{margin:0 auto 20px auto}
.grey-small{color:#666;font-size:14px;font-size:.875rem}
.small-em{font-size:16px;font-size:1rem;font-style:italic;margin-left:8%}
.search{display:none}
.full-width.solve.active .search{display:block;width:80%;margin:30px auto 30px auto}
#main-search,input[type=text]{border:1px solid #ccc;background:#fff;border-radius:6px;width:100%;height:55px;padding-left:20px;color:#333}
#main-search:focus,input[type=text]:focus{background-color:#fff;background:#fff;color:#333;border:2px solid #1473e6;outline:0}
input[type=text]:focus,textarea:focus{background:#fff}
#clear{display:none}
#clear.on{cursor:pointer;float:right;display:block;padding:4px 17px 4px 3px;position:relative;right:5px;text-align:center;top:-40px;color:#fff}
#main-search:focus ~ #clear.on:before{color:#333}
#searchform{padding-bottom:30px}
#clear.on:before{content:'\e602';font-size:1.1rem;line-height:1.1rem;color:#fff}
.search-submit{background-color:transparent;border:medium none;height:52px;float:right;font-size:1.2rem;color:#333;border-left:1px solid #ccc;width:84px;padding-left:12px;padding-right:12px;position:relative;top:-54px}
.search-submit:hover{cursor:pointer;opacity:.75}
input[type=text]:focus+.search-submit{color:#333}
.search-submit:focus{cursor:pointer;color:#333}
.search-submit:before{content:"\e908"}
h2 p{margin:0}
.api_error_two,.api_error_three,.selfhelp-error{margin:60px auto}
.api-loader,.issue-loading,.contact-loader-wrapper{margin:60px auto}
@media only screen and (min-width:10em){#entitlements-api-loading-msg,#issuelist-api-loading-msg,#selfhelp-api-loading-msg,#step-three-loading,#step-three-error,#universal-error,#universal-error-two{padding:0 10px}
.api_error_two,.api_error_three,.api-loader,.issue-loading,.contact-loader-wrapper,.selfhelp-error{width:100%}
}
@media only screen and (min-width:48.5em){#entitlements-api-loading-msg,#issuelist-api-loading-msg,#selfhelp-api-loading-msg,#step-three-loading,#step-three-error,#universal-error,#universal-error-two{padding:0 20px}
.api_error_two,.api_error_three,.api-loader,.issue-loading,.contact-loader-wrapper,.selfhelp-error{width:60%}
}
@media only screen and (min-width:64em){#entitlements-api-loading-msg,#issuelist-api-loading-msg,#selfhelp-api-loading-msg,#step-three-loading,#step-three-error,#universal-error,#universal-error-two{padding:0 40px}
.api_error_two,.api_error_three,.api-loader,.issue-loading,.contact-loader-wrapper,.selfhelp-error{width:60%}
}
.icon-alert.free{font-size:36px;color:#f53b3b;padding-top:30px;padding-right:10px;display:inline-block;position:relative;top:20px;float:none;margin-left:0}
.free-alert>.small{max-width:530px}
.alertSmll{max-width:20px;padding-bottom:4px;padding-right:5px;padding-top:0;vertical-align:middle}
#AdobePrimaryNav,#AdobeFooterNav.Footernav-wrapper{font-weight:400;line-height:normal;letter-spacing:normal}
#AdobeFooterNav.Footernav-wrapper a:hover{text-decoration:none !important}
a.Profile-menu-link{color:#4b4b4b}
.nonmodal-skip:link,.nonmodal-skip:visited,.change-plan:link,.change-plan:visited,.change-issue:link,.change-issue:visited,.change-support:link,.change-support:visited,.change-prod:link,.change-prod:visited,.show-solve:link,.show-solve:visited,.cancel,.full-width.selected-other>.wrap>.change-other:link,.full-width.selected-other>.wrap>.change-other:visited{text-align:center;color:#707070;background-color:#ededed;border:2px solid #707070;border-radius:20px;padding:.6ex 1em .8ex;white-space:nowrap;display:inline-block;margin-bottom:inherit;width:auto;text-decoration:none;margin:10px 0}
.skip-solve:link,.skip-solve:visited{text-align:center;color:#fff;background-color:#1473e6;border:1px solid #1473e6;border-radius:20px;padding:.6ex 1em .8ex;white-space:nowrap;display:inline-block;margin-bottom:inherit;width:auto;text-decoration:none;margin:10px 0}
.skip-solve:hover{color:#fff;background-color:#005abe}
.full-width.selected-other>.wrap>.change-other:hover{color:#fff;background-color:#707070}
.full-width.selected-other.active>.wrap>.change-other{color:#4b4b4b;background-color:#fff;border-color:#4b4b4b}
.full-width.selected-other.active>.wrap>.change-other:hover{color:#fff;background-color:#4b4b4b}
.full-width.other.active>.wrap>.select-other>.change-other:link,.full-width.other.active>.wrap>.select-other>.change-other:visited{background-color:#fff;border:2px solid #4b4b4b;color:#4b4b4b;text-align:center;border-radius:20px;padding:.6ex 1em .8ex;white-space:nowrap;display:inline-block;margin-bottom:inherit;width:auto;text-decoration:none;margin:10px 0}
.full-width.other.active>.wrap>.select-other>.change-other:hover{background-color:#4b4b4b;border:2px solid #4b4b4b;color:#fff}
.nonmodal-skip:hover,.change-plan:hover,.change-issue:hover,.change-support:hover,.change-other:hover,.change-prod:hover,.show-solve:hover,.cancel{color:#fff;background-color:#707070}
.full-width.solve.inactive .solve-options{border:0}
#cu3-header{height:80px !important;margin-top:0;margin-bottom:0}
#cu3-title{font-size:14px;font-weight:bold;display:inline-block}
.icon-contactoutline{vertical-align:middle}
.wrap.main-title{padding-top:0}
.global-nav-placeholder{background:transparent;color:#aaa;height:40px;max-width:1260px;margin:0 auto;text-align:right}
@media only screen and (max-width:1024px){.global-nav-placeholder{margin:0 25px}
}
@media only screen and (max-width:1400px){.global-nav-placeholder{margin:0 70px;width:auto}
}
@media only screen and (max-width:1024px){.global-nav-placeholder{margin:0;width:auto}
}
a.Gnav-action-login{color:white}
.Gnav-menu-item a{color:white}
a.Gnav-menu-label:focus{outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.c3-newgnav #contact-page-3-wrapper header{margin-top:0}
@media only screen and (min-width:87.5em){.c3-newgnav #contact-page-3-wrapper header{background:0;background-color:#f5f5f5!importanat}
}
@media only screen and (min-width:48.5em){.c3-newgnav #contact-page-3-wrapper header{background:0;background-color:#f5f5f5 !important}
}
@media only screen and (min-width:10em){.c3-newgnav #contact-page-3-wrapper header{background:0;background-color:#f5f5f5 !important}
}
.globalnav-container .breadcrumb{display:none}
footer{background-color:#111 !important}
.help-loader{display:block;background:none repeat scroll 0 0 rgba(0,0,0,0.5);border:0 none;left:0;position:fixed;top:0;height:100%;width:100%;z-index:9999999}
.help-loading{border-radius:36px;display:block;margin-left:-23px;margin-top:-23px;left:50%;position:fixed;top:50%;height:44px;padding:1px;width:44px;background:url("../contact-3/img/ajax-loader.gif") repeat scroll 0 0 rgba(0,0,0,0)}
@media only screen and (min-width:64em){html[dir="rtl"] .hx-back-to-top{float:right}
}
html[dir="rtl"] hr{text-align:right;float:right}
@media only screen and (min-width:48.5em){html[dir="rtl"] .plan-options .plan-col,html[dir="rtl"] .support-options .support-col{float:right}
}
@media only screen and (min-width:64em){html[dir="rtl"] .plan-options .plan-col,html[dir="rtl"] .support-options .support-col{float:right}
}
@media only screen and (min-width:64em){html[dir="rtl"] .plan-options .plan-col :nth-child(3n+3),html[dir="rtl"] .support-options .support-col :nth-child(3n+3){padding-left:0}
}
@media only screen and (min-width:64em){html[dir="rtl"] .support-col:nth-child(4){float:right}
}
@media only screen and (min-width:64em){html[dir="rtl"] .support-col:nth-child(5){float:right}
}
html[dir="rtl"] .sub-prod-options .sub-prod,html[dir="rtl"] .other-prod-options .sub-prod{text-align:right}
@media only screen and (min-width:48.5em){html[dir="rtl"] .sub-prod-options .sub-prod,html[dir="rtl"] .other-prod-options .sub-prod{float:right}
}
@media only screen and (min-width:48.5em){html[dir="rtl"] .solve-options .solve-col{float:right}
}
@media only screen and (min-width:62em){html[dir="rtl"] .solve-options .solve-col{float:right}
}
html[dir="rtl"] .select-plan,html[dir="rtl"] .select-other,html[dir="rtl"] .select-issue,html[dir="rtl"] .select-support,html[dir="rtl"] .selected-plan,html[dir="rtl"] .selected-issue,html[dir="rtl"] .selected-all,html[dir="rtl"] .selected-support,html[dir="rtl"] .selected-other,html[dir="rtl"] .select-solve,html[dir="rtl"] .solve-skipped,html[dir="rtl"] .selected-forum,html[dir="rtl"] .selected-phone,html[dir="rtl"] .selected-chat,html[dir="rtl"] .selected-expert{float:right}
html[dir="rtl"] .prod-icon{float:right;padding-right:0;padding-left:14px}
html[dir="rtl"] .footer-connect{float:right}
html[dir="rtl"] .popular-tab,html[dir="rtl"] .additional-tab,html[dir="rtl"] .mobile-tab{border-right:1px solid #ccc;float:right}
html[dir="rtl"] .prod-icon-big{float:right;margin-right:0;margin-left:16px}
html[dir="rtl"] h1,html[dir="rtl"] h2,html[dir="rtl"] h3,html[dir="rtl"] h4,html[dir="rtl"] h5,html[dir="rtl"] h6{text-align:right}
html[dir="rtl"] ul li,html[dir="rtl"] ol li{text-align:right}
html[dir="rtl"] .plan-button:link,html[dir="rtl"] .plan-button:visited,html[dir="rtl"] .other-button:link,html[dir="rtl"] .other-button:visited,html[dir="rtl"] .plan-button.free:link,html[dir="rtl"] .plan-button.free:visited,html[dir="rtl"] .account-button:link,html[dir="rtl"] .account-button:visited,html[dir="rtl"] .no-subprod-button:link,html[dir="rtl"] .no-subprod-button:visited{text-align:right}
html[dir="rtl"] .issue-options .issue-col{text-align:right}
html[dir="rtl"] .issue-button,html[dir="rtl"] .prod-button,html[dir="rtl"] .other-prod-button,html[dir="rtl"] .issue-button-solve{text-align:right}
html[dir="rtl"] .issue-header{text-align:right}
html[dir="rtl"] .support-forum:link,html[dir="rtl"] .support-forum:visited,html[dir="rtl"] .support-chat:link,html[dir="rtl"] .support-chat:visited,html[dir="rtl"] .support-phone:link,html[dir="rtl"] .support-phone:visited,html[dir="rtl"] .support-expert:link,html[dir="rtl"] .support-expert:visited,html[dir="rtl"] .support-other:link,html[dir="rtl"] .support-other:visited{text-align:right}
@media only screen and (min-width:48.5em){html[dir="rtl"] .resource-type{text-align:right}
}
@media only screen and (min-width:10em){html[dir="rtl"] .resource-type{padding:5px 10px 5px 0}
}
@media only screen and (min-width:48.5em){html[dir="rtl"] .resource-type{text-align:right}
}
@media only screen and (min-width:10em){html[dir="rtl"] .title-type{text-align:right}
}
@media only screen and (min-width:10em){html[dir="rtl"] .resource-name{text-align:right}
}
html[dir="rtl"] .toggle-container{margin-right:0;margin-left:40px}
@media only screen and (min-width:10em){html[dir="rtl"] .mob-only{text-align:left}
}
@media only screen and (min-width:10em){html[dir="rtl"] .resource-time{padding:0 10px 0 5px}
}
@media only screen and (min-width:48.5em){html[dir="rtl"] .resource-time{text-align:left;border-right:1px solid #ededed}
}
html[dir="rtl"] .hx-back-to-top:before{direction:rtl;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);margin-right:0;margin-left:10px}
html[dir="rtl"] .toggle-arrow:before{margin-right:0;margin-left:15px;direction:rtl;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
html[dir="rtl"] .to-show{margin-left:0;margin-right:30px}
html[dir="rtl"] input[type="checkbox"]{margin-left:18px;margin-right:-32px}
html[dir="rtl"] input[type="checkbox"]:checked:after{position:absolute;left:auto;right:-5px;padding-left:0;padding-right:2px;margin-left:0;margin-right:3px}
html[dir="rtl"] input[type="radio"]{margin:5px 10px 5px 5px}
html[dir="rtl"] #search-header header{right:0;padding-right:0;padding-left:10px}
@media only screen and (min-width:10em){html[dir="rtl"] #search-header header{width:95%;margin-right:0;padding-left:0;padding-right:30px}
}
@media only screen and (min-width:64em){html[dir="rtl"] #search-header header{margin-right:0;padding-left:0;padding-right:40px}
}
html[dir="rtl"] .big,html[dir="rtl"] .small{margin-left:0;margin-right:10px}
html[dir="rtl"] .small{margin-left:0;margin-right:50px}
html[dir="rtl"] .icon-freeapps,html[dir="rtl"] .icon-otherapps,html[dir="rtl"] .icon-community,html[dir="rtl"] .icon-phone,html[dir="rtl"] .icon-schedule{margin-left:0;margin-right:6px}
html[dir="rtl"] .icon-othersupport{margin-left:0;margin-right:6px}
html[dir="rtl"] .icon-chat{margin-left:0;margin-right:6px}
html[dir="rtl"] .icon-user{margin-left:0;margin-right:10px}
@media only screen and (min-width:62em){html[dir="rtl"] .solve-options .solve-col:last-child{margin-left:0}
}
html[dir="rtl"] .toggle-container{margin-right:0;margin-left:40px}
html[dir="rtl"] .prod-name{margin-left:0;margin-right:20px}
html[dir="rtl"] .loader{margin:-20px 0 20px auto}
@media only screen and (min-width:48.5em){html[dir="rtl"] .vid-overlay:after{position:absolute;left:auto;right:0}
}
@media only screen and (min-width:48.5em){html[dir="rtl"] .play{position:absolute;left:auto;right:38%}
}
html[dir="rtl"] .tooltip:hover::after{position:absolute;left:auto;right:20%}
html[dir="rtl"] .tooltip:hover::before{left:auto;right:50%;position:absolute}
html[dir="rtl"] .help-loader{right:0;position:fixed}
html[dir="rtl"] .help-loading{margin-left:0;margin-right:-23px;left:50%;position:fixed}
html[dir="rtl"] .global-nav-placeholder{text-align:left}
html[dir="rtl"] .chatLineBody{padding-left:0;padding-right:16px}
html[dir="rtl"] .time{float:left}
html[dir="rtl"] .chatLineBody{padding-left:0;padding-right:16px}
html[dir="rtl"] #agentTypingContainer{padding-left:0;padding-right:27px}
html[dir="rtl"] #sendButton>p{margin-left:0;margin-right:-5px}
html[dir="rtl"] #chatLine{padding-left:15px;padding-right:27px}
html[dir="rtl"] #add-file-wrapper{position:relative;right:10px}
html[dir="rtl"] #add-file-icon{margin-right:0;margin-left:15px}
html[dir="rtl"] .name{padding-left:0;padding-right:16px}
html[dir="rtl"] .close-chat-button{float:left}
html[dir="rtl"] .confirm-exit-popup{left:0;position:absolute}
html[dir="rtl"] .close-confirm-button{margin-right:0;margin-left:20px}
html[dir="rtl"] .chatLineTitle p.name{padding-left:0;padding-right:16px}
html[dir="rtl"] .preContactInfo{padding-left:0;padding-right:27px}
html[dir="rtl"] #close-chat-button-wrapper{float:left}
#contact-page-3-wrapper .plan-col.pre h3{text-align:center;font-size:21px;font-size:1.3125rem;letter-spacing:.8px;margin-bottom:6px;font-weight:400}
#contact-page-3-wrapper .plan-col.pre ul{text-align:center;list-style:none;padding:0}
#contact-page-3-wrapper .plan-col.pre ul li,#contact-page-3-wrapper .plan-col.pre ul li a{text-align:center;margin:0;line-height:30px}
@media only screen and (min-width:64em){#contact-page-3-wrapper .select-plan{padidng-left:0;padding-right:0}
}
@media only screen and (min-width:48.5em){#contact-page-3-wrapper .select-plan{padidng-left:0;padding-right:0}
}
@media only screen and (min-width:10em){#contact-page-3-wrapper .select-plan{padidng-left:0;padding-right:0}
}
@media only screen and (min-width:48.5em){#contact-page-3-wrapper .plan-options.wrap{padidng-left:0;padding-right:0}
}
@media only screen and (min-width:64em){#contact-page-3-wrapper .plan-options.wrap{padidng-left:0;padding-right:0}
}
#contact-page-3-wrapper section#content{width:100% !important;margin:0 auto !important;max-width:1260px}
@media(max-width:1400px){#contact-page-3-wrapper section#content{max-width:100%;padding-left:70px !important;padding-right:70px !important}
}
@media(max-width:1024px){#contact-page-3-wrapper section#content{padding-left:45px !important;padding-right:45px !important}
}
@media(max-width:767px){#contact-page-3-wrapper section#content{padding-left:30px !important;padding-right:30px !important}
}
@media(max-width:480px){#contact-page-3-wrapper section#content{padding-left:18px !important;padding-right:18px !important}
}
html[dir="rtl"] h1,html[dir="rtl"] h2,html[dir="rtl"] h3,html[dir="rtl"] h4,html[dir="rtl"] h5,html[dir="rtl"] h6{text-align:center}
html[dir="rtl"] #contact-page-3-wrapper .plan-col.pre h3{text-align:right}
html[dir="rtl"] #contact-page-3-wrapper .plan-col.pre ul,html[dir="rtl"] #contact-page-3-wrapper .plan-col.pre ul li{text-align:right}
#main-header h2{margin-top:3px;margin-bottom:0;font-weight:bold}
.full-width{border-bottom:0 solid #ccc}
.contact-bumper-content .plan-col{padding-top:0;padding-bottom:20px}
.contact-bumper-content .plan-col h3{margin-bottom:14px !important}
.contact-bumper-content .plan-col h3{margin-bottom:14px !important}
.contact-bumper-content .plan-col h3{font-size:15px !important;font-weight:bold !important}
#secondary-header h2{font-size:28px}
body.gnav-1-5 .dom-footer--region-panel-container{display:none}
body.gnav-1-5 .dom-footer--region-panel-container.active{display:block;position:fixed;top:0;left:0;right:0;bottom:0;z-index:99}
body.gnav-1-5 .dom-footer--region-panel-container:before{content:"";background-color:rgba(0,0,0,0.75);position:fixed;width:100vw;height:100vh}
body.gnav-1-5 .dom-footer--region-panel-close{position:absolute;right:2px;top:1px}
body.gnav-1-5 #sfRegionClose:hover:before{background:#aaa}
body.gnav-1-5 #sfRegionClose:before{content:"X";background:#ccc;padding:2px 7px 2px 8px;color:#000;border-radius:2px;font-size:14px;text-align:center;border:solid 1px #aaa;font-family:adobe-clean,HelveticaNeue-light,"Helvetica Neue",Helvetica,Arial,sans-serif}
body.gnav-1-5 .dom-footer--region-panel{background-color:#FFF;color:#333;position:relative;z-index:10;padding:25px;line-height:20px;font-size:14px;font-weight:normal;margin:10%;overflow:auto;margin-top:10%;border-radius:0;box-shadow:0 0 30px #000}
body.gnav-1-5 .dom-footer--region-panel-title{font-size:1.875rem;font-weight:100}
body.gnav-1-5 .dom-footer--region-panel-content{color:#999;font-weight:400;font-size:1rem;margin:.75rem 0 0}
body.gnav-1-5 .dom-footer--region-panel dl dt{-webkit-break-before:always;-moz-break-before:always;break-before:always;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column;font-weight:700}
@font-face{font-family:'geobats';src:url('../fonts/icons/geobats.woff');src:url('../fonts/icons/geobats.eot') format('embedded-opentype'),url('../fonts/icons/geobats.woff') format('woff'),url('../fonts/icons/geobats.ttf') format('truetype'),url('../fonts/icons/geobats.svg') format('svg');font-weight:normal;font-style:normal}
.geobats-world{font-family:'geobats';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.geobats-world:before{content:"\e600"}
.hide{display:none}
.column,.columns{padding-left:.9375rem;padding-right:.9375rem;width:100%;float:left}
.row{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:90rem}
.row:after{clear:both}
.row:before,.row:after{content:" ";display:table}
label#sfRegionClose:before{content:"X";background:#ccc;padding:2px 7px;color:#000;border-radius:50%;font-size:15px;text-align:center;font-family:monospace}
label#sfRegionClose:hover:before{background:#fff}
label#sfRegionClose:hover{cursor:pointer}
@media only screen and (min-width:64.063em){.column,.columns{position:relative;padding-left:.9375rem;padding-right:.9375rem;float:left}
}
@media only screen{.small-16{width:100%}
}
@media only screen and (min-width:40.063em){.medium-7{width:43.75%}
}
@media only screen and (min-width:40.063em){.medium-9{width:56.25%}
}
@media only screen and (min-width:64.063em){.dom-footer--right-column{float:right}
}
@media only screen and (min-width:40.063em){.dom-footer--right-column{text-align:right;float:right}
}
.dom-footer--right-column{text-align:left}
@media only screen and (min-width:40.063em){body[data-dom-layout="products"] .dom-container .dom-footer-container{position:relative}
body[data-dom-layout="cc"] .dom-container .dom-footer-container{position:relative}
}
.dom-footer-container{position:relative;background-color:#fff;color:#fff;top:100%;width:100%;font-weight:300;padding-bottom:.375rem;-webkit-box-shadow:0 -3px 10px 0 rgba(50,50,50,0.6);box-shadow:0 -3px 10px 0 rgba(50,50,50,0.6);border-top:solid 1px rgba(255,255,255,0.2);-webkit-box-shadow:none;box-shadow:none;padding-top:1em;padding-bottom:1.5em}
.dom-footer-container--link,.dom-footer-container--link--bigger{display:inline-block;text-decoration:none}
.dom-footer-container--link--bigger{color:inherit;margin-right:.6rem;padding-top:.25rem;font-size:.71rem}
.dom-footer-container--link{color:#fff}
.dom-footer-container--link::before{content:"/";margin-left:.1875rem;margin-right:.3125rem}
.dom-footer-container--link:hover::before{color:#fff}
.dom-footer-container--link:first-child::before{content:" ";margin:0}
.dom-footer-container--link--bigger:last-child{margin-right:0}
.dom-footer-container--link:hover,.dom-footer-container--link:active,.dom-footer-container--link--bigger:hover,.dom-footer-container--link--bigger:active,.dom-footer-container--link:focus,.dom-footer-container--link--bigger:focus,.dom-footer--re-changeregion:hover{color:#3cf}
.dom-footer-container:hover .dom-footer--region-country,.dom-footer-container--link--region:hover{color:#fff}
.dom-footer-container--copyright{display:inline-block;margin-top:.7rem;margin-right:.6rem;font-size:.65rem;color:inherit}
.dom-footer-container--small-links{display:inline-block;font-size:.65rem;margin-top:.3125rem;color:#999}
.dom-footer-container--legal .dom-footer-container--link{color:#fff}
.dom-footer-container--legal{display:block;font-size:.65rem;color:inherit;margin-top:.1875rem}
.dom-footer--right-column{text-align:left}
@media only screen and (min-width:40.063em){.dom-footer-container{bottom:0;top:auto;padding-bottom:.9375rem}
.dom-footer-container .dom-footer-container--link--bigger,.dom-footer-container .dom-footer-container--copyright,.dom-footer-container .dom-footer-container--small-links,.dom-footer-container .dom-footer--region-country,.dom-footer-container .dom-footer--changeregion,.dom-footer-container .geobats-world{opacity:.5;-webkit-transition:opacity 300ms ease-out;transition:opacity 300ms ease-out}
.dom-footer-container:hover .dom-footer-container--link--bigger,.dom-footer-container:hover .dom-footer-container--copyright,.dom-footer-container:hover .dom-footer-container--small-links,.dom-footer-container:hover .dom-footer--region-country,.dom-footer-container:hover .dom-footer--changeregion,.dom-footer-container:hover .geobats-world{opacity:1}
.dom-footer-container .dom-footer-container--link--region,.dom-footer-container:hover .dom-footer-container--link--region{opacity:1}
.dom-footer--right-column{text-align:right}
.dom-footer-container--link--bigger{font-size:.875rem;padding-top:.75rem}
.dom-footer-container--copyright,.dom-footer-container--small-links{font-size:.75rem;margin-top:.875rem;color:#999}
}
@media only screen and (max-width:40em){.dom-footer-container .small-16{padding-top:5px}
.dom-footer-container .small-16 a{padding:5px 0}
}
.dom-footer-container .geobats-world{position:absolute;font-size:40px;left:0;top:0}
@media only screen and (max-width:40em){.dom-footer-container .geobats-world{font-size:28px;top:-2px}
}
.dom-footer-container .dom-footer-container--link--region{margin-top:0;padding-left:45px;margin-right:1rem;position:relative}
@media only screen and (max-width:40em){.dom-footer-container .dom-footer-container--link--region{padding-left:32px !important}
}
a#region-selector{position:relative;z-index:2;cursor:pointer}
a#region-selector:active,a#region-selector:focus{color:#fff}
#regions-visible{position:fixed;top:50%;right:100%;z-index:-1}
#regions-visible ~ .dom-footer--region-panel-container{visibility:hidden;opacity:0;-webkit-animation:delay-vis .3s;animation:delay-vis .3s;-webkit-transition:opacity .3s;transition:opacity .3s;position:fixed;top:50%;left:50%;z-index:100;transform:translate(-50%,-50%);width:80%}
#regions-visible:checked ~ .dom-footer--region-panel-container{-webkit-animation-name:delay-vis-2;animation-name:delay-vis-2;visibility:visible;opacity:1}
#regions-visible:focus ~ a#region-selector{color:#fff}
#regions-visible:checked ~ a#region-selector:before{content:"";display:block;background-color:rgba(0,0,0,0.75);position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:-1}
.dom-footer--region-panel{background-color:#FFF;color:#333;position:absolute;z-index:100;bottom:0;left:0;padding:25px;line-height:20px;font-size:14px;font-weight:normal}
.dom-footer--region-panel a{text-decoration:none}
.dom-footer--region-panel a:hover{text-decoration:underline;color:#46a0f5}
.dom-georouting-modal--regionpanel .dom-footer--region-panel{position:inherit !important;width:100%}
.dom-footer-container .dom-footer--region-panel-container .row,.dom-footer-container:hover .dom-footer--region-panel-container .row:hover,.dom-footer-container .dom-footer--region-panel .row,.dom-footer-container:hover .dom-footer--region-panel .row{opacity:1}
body[data-dom-layout="products"] .dom-container .dom-footer--region-panel .row,body[data-dom-layout="fullscreen"] .dom-container .dom-footer--region-panel .row{padding:0}
body[data-dom-layout="products"] .dom-footer--region-panel{border:1px solid #bbb}
.dom-footer--region-panel-header{margin-bottom:5px;font-weight:bold}
.dom-footer--region-panel-title{font-size:1.875rem;font-weight:100}
.dom-footer--region-panel-content{color:#999;font-weight:400;font-size:1rem;margin:.75rem 0 0}
.dom-footer--region-panel dl{-webkit-column-width:12rem;-moz-column-width:12rem;column-width:12rem;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;width:100%;max-height:40em;padding:0;margin:2ex 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:auto;background-color:inherit}
@media only screen and (max-width:40rem){.dom-footer--region-panel dl{max-height:40vh;-webkit-column-width:auto;-moz-column-width:auto;column-width:auto}
}
.dom-footer--region-panel dl dt,.dom-footer--region-panel dl dd{display:block;padding:0;margin:0}
.dom-footer--region-panel dl dt{-webkit-break-before:always;-moz-break-before:always;break-before:always;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column;font-weight:700}
.dom-footer--region-panel dl dd{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column;padding:0}
.dom-footer--region-panel dl dd+dt{margin-top:1.33em}
.dom-footer--region-panel .nub{display:none;left:5.2rem;position:absolute;width:0;height:0;border:solid 10px;border-color:#fff transparent transparent transparent;top:100%}
.dom-georouting-modal--regionpanel .nub,.dom-georouting-modal--regionpanel .dom-footer--region-panel-close{display:none}
.dom-footer--region-panel-close{position:absolute;right:-20px;top:-25px;color:#000;font-size:20px}
.dom-footer--region-panel-close:hover{color:#bbb}
.dom-footer--region,.dom-footer--changeregion{position:relative}
.dom-footer--re-changeregion{color:#fff;cursor:pointer}
.dom-footer--region-panel{position:relative}
.dom-footer-container{color:#fff;background-color:#000;border-top:solid 1px rgba(255,255,255,0.2);-webkit-box-shadow:none;box-shadow:none;padding-top:1em;padding-bottom:1.5em;line-height:1.3}
a.dom-footer-container--link--bigger,a.dom-footer-container--link{color:#fff !important}
a.dom-footer-container--link--bigger:hover,a.dom-footer-container--link:hover{color:#9ce !important;text-decoration:none !important;transition:color .4s}
html[dir="rtl"] .column,html[dir="rtl"] .columns{float:right}
@media only screen and (min-width:64.063em){html[dir="rtl"] .column,html[dir="rtl"] .columns{float:right}
}
@media only screen and (min-width:64.063em){html[dir="rtl"] .dom-footer--right-column{float:left}
}
@media only screen and (min-width:40.063em){html[dir="rtl"] .dom-footer--right-column{text-align:left;float:left}
}
html[dir="rtl"] .dom-footer--right-column{text-align:right}
html[dir="rtl"] .dom-footer-container--link--bigger{margin-right:0;margin-left:.6rem}
html[dir="rtl"] .dom-footer-container--link::before{margin-right:.1875rem;margin-left:.3125rem}
html[dir="rtl"] .dom-footer-container--link--bigger:last-child{margin-left:0}
html[dir="rtl"] .dom-footer-container--copyright{margin-right:0;margin-left:.6rem}
html[dir="rtl"] .dom-footer--right-column{text-align:right}
@media only screen and (min-width:40.063em){html[dir="rtl"] .dom-footer--right-column{text-align:left}
}
html[dir="rtl"] .dom-footer-container .geobats-world{left:auto;right:0}
html[dir="rtl"] .dom-footer-container .dom-footer-container--link--region{padding-left:0;padding-right:45px;margin-right:0;margin-left:1rem}
@media only screen and (max-width:40em){html[dir="rtl"] .dom-footer-container .dom-footer-container--link--region{padding-left:0 !important;padding-right:32px !important}
}
html[dir="rtl"] #regions-visible{right:auto;left:100%}
html[dir="rtl"] #regions-visible:checked ~ a#region-selector:before{left:auto;right:0}
html[dir="rtl"] .dom-footer--region-panel{left:auto;right:0}
html[dir="rtl"] .dom-footer--region-panel .nub{left:auto;right:5.2rem}
html[dir="rtl"] .dom-footer--region-panel-close{right:auto;left:10px}