.journaltype-textbox.loading{background-image:url("/img/ajax-loader.gif")}.journaltype-textbox.username-okay{background-image:url("/img/silk/site/accept.png")}
.has-tip{border-bottom:dotted 1px #ccc;color:#333;cursor:help;font-weight:bold}.has-tip:hover,.has-tip:focus{border-bottom:dotted 1px #003f54;color:#008cba}.has-tip.tip-left,.has-tip.tip-right{float:none !important}.tooltip{background:#333;color:#fff;display:none;font-size:.875rem;font-weight:normal;line-height:1.3;max-width:300px;padding:.75rem;position:absolute;width:100%;z-index:1006;left:50%}.tooltip>.nub{border:solid 5px;border-color:transparent transparent #333 transparent;display:block;height:0;pointer-events:none;position:absolute;top:-10px;width:0;left:5px}.tooltip>.nub.rtl{left:auto;right:5px}.tooltip.radius{border-radius:3px}.tooltip.round{border-radius:1000px}.tooltip.round>.nub{left:2rem}.tooltip.opened{border-bottom:dotted 1px #003f54 !important;color:#008cba !important}.tap-to-close{color:#777;display:block;font-size:.625rem;font-weight:normal}@media only screen{.tooltip>.nub{border-color:transparent transparent #333 transparent;top:-10px}.tooltip.tip-top>.nub{border-color:#333 transparent transparent transparent;bottom:-10px;top:auto}.tooltip.tip-left,.tooltip.tip-right{float:none !important}.tooltip.tip-left>.nub{border-color:transparent transparent transparent #333;left:auto;margin-top:-5px;right:-10px;top:50%}.tooltip.tip-right>.nub{border-color:transparent #333 transparent transparent;left:-10px;margin-top:-5px;right:auto;top:50%}}.progress-meter{counter-reset:step;margin-left:0;padding-left:0;overflow:hidden;margin-bottom:1rem}.progress-meter>li{list-style:none;margin-right:1em;float:left}.progress-meter>li:before{content:counter(step);counter-increment:step;display:inline-block;padding:0 .5em;margin-right:.25em}.tooltip{font-size:small;max-width:none;left:0}.tooltip.tip-right>.nub{top:1rem}.next-steps li{width:100%}.next-steps a{text-decoration:none;display:block;text-align:center}.next-steps a .fi-icon{font-size:2.4rem;display:block !important}@media only screen and (min-width:40.0625em){.tooltip{margin-top:1.5rem}}
@font-face{font-family:"foundation-icons";src:url("/stc/fonts/foundation-icons.eot");src:url("/stc/fonts/foundation-icons.eot?#iefix") format("embedded-opentype"),url("/stc/fonts/foundation-icons.woff") format("woff"),url("/stc/fonts/foundation-icons.ttf") format("truetype"),url("/stc/fonts/foundation-icons.svg#fontcustom") format("svg");font-weight:normal;font-style:normal}.fontface .fi-icon--decorative .fi-icon,.fontface.generatedcontent .fi-icon--with-fallback .fi-icon{font-family:"foundation-icons";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-decoration:inherit}.fontface .fi-icon--decorative .fi-icon{display:inline-block}.fi-icon--with-fallback .fi-icon:before{display:none}.fontface.generatedcontent .fi-icon--with-fallback .fi-icon:before{display:inline-block}.fontface.generatedcontent .fi-icon--with-fallback .fi-icon--fallback{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute !important;width:1px}.fontface .fi-arrow-left:before{content:"\f10a"}.fontface .fi-arrow-right:before{content:"\f10b"}.fontface .fi-calendar:before{content:"\f124"}.fontface .fi-clock:before{content:"\f12b"}.fontface .fi-graph-horizontal:before{content:"\f154"}.fontface .fi-layout:before{content:"\f162"}.fontface .fi-minus:before{content:"\f176"}.fontface .fi-pencil:before{content:"\f194"}.fontface .fi-photo:before{content:"\f195"}.fontface .fi-plus:before{content:"\f199"}.fontface .fi-results-demographics:before{content:"\f1a6"}.fontface .fi-torso:before{content:"\f1fe"}.fontface .fi-trash:before{content:"\f204"}.fontface .fi-widget:before{content:"\f214"}.fontface .fi-wrench:before{content:"\f215"}.fontface .fi-x:before{content:"\f217"}
.canary{width:150px;height:150px;overflow:hidden;position:fixed;z-index:999}.canary::before,.canary::after{position:absolute;z-index:-1;content:"";display:block;border:5px solid #2980b9}.canary span{position:absolute;display:block;width:225px;padding:15px 0;background-color:#3498db;box-shadow:0 5px 10px rgba(0,0,0,0.1);color:#fff;font:700 18px/1 sans-serif;text-shadow:0 1px 1px rgba(0,0,0,0.2);text-transform:uppercase;text-align:center}.canary-bottom-right{bottom:-10px;right:-10px}.canary-bottom-right::before,.canary-bottom-right::after{border-bottom-color:transparent;border-right-color:transparent}.canary-bottom-right::before{bottom:0;left:0}.canary-bottom-right::after{top:0;right:0}.canary-bottom-right span{left:-25px;bottom:30px;transform:rotate(-45deg)}
