:root{--sd-purple:#8659A6;--sd-purple-dark:#291463;--sd-purple-light:#E1D6E9;--sd-orange:#FFA500;--sd-blue:#4370B7;--sd-blue-dark:#15243A;--sd-blue-light:#A9BFE0;--sd-black:var(--sd-blue-dark);--sd-black-print:#111111;--sd-headline:var(--sd-purple-dark);--sd-headline-highlight:var(--sd-purple);--sd-text:var(--sd-blue-dark)}h1{color:var(--sd-purple-dark)}a{color:var(--sd-blue)}.btn-link,.text-primary{color:var(--sd-blue)!important}.badge-primary,.btn-primary{background-color:var(--sd-purple);border-color:var(--sd-purple)}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:var(--sd-purple-dark);border-color:var(--sd-purple);box-shadow:0 0 0 .2rem rgba(155,57,197,.5)}.btn-outline-primary:not(:disabled):not(.disabled){color:var(--sd-purple);border-color:var(--sd-purple)}.btn-outline-primary:not(:disabled):not(.disabled):hover,.btn-primary:not(:disabled):not(.disabled):hover{color:#fff;background-color:var(--sd-purple-dark);border-color:var(--sd-purple-dark)}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:var(--sd-purple-light);border-color:var(--sd-purple-light)}.btn-outline-primary.focus,.btn-outline-primary:focus,.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(169,191,224,.6)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#ddd;background-color:transparent;border-color:#bbb}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{background-color:var(--sd-blue)}.badge-warning{background-color:var(--sd-orange);border-color:var(--sd-orange);color:#fff}.validation-instruction{display:none}.icon-micro{font-size:50%;font-weight:400;vertical-align:30%}.conversation-guest{background-color:rgba(169,191,224,.6);border:1px solid var(--sd-blue-light);border-top-left-radius:.2rem;border-top-right-radius:1.1rem;border-bottom-right-radius:1.1rem;border-bottom-left-radius:1.1rem;padding:10px;margin-bottom:10px;max-width:80%}.conversation-staff{background-color:rgba(225,214,233,.6);border:1px solid var(--sd-purple-light);border-top-left-radius:1.1rem;border-top-right-radius:.2rem;border-bottom-right-radius:1.1rem;border-bottom-left-radius:1.1rem;padding:10px;margin-bottom:10px;max-width:80%}.conversation-system{color:#ccc;font-size:.8rem;line-height:.8rem}.lh-1{line-height:1}.lh-sm{line-height:1.25}.lh-base{line-height:1.5}.lh-lg{line-height:2}.cursor-pointer{cursor:pointer}.cursor-default{cursor:default}.cursor-move{cursor:move}.cursor-text{cursor:text}.cursor-wait{cursor:wait}.cursor-not-allowed,:disabled{cursor:not-allowed}html{height:100%}article{padding-bottom:3em}header nav.navbar.wt-navbar{font-weight:600;background-color:var(--sd-black);background-image:linear-gradient(rgba(255,255,255,0),rgba(255,255,255,.08));border-bottom:4px solid var(--sd-purple)!important}.brand-keyword{font-weight:700;color:#333}footer{padding:1em;color:#555}footer h4{color:#f60}footer #copyright-notice{padding-top:2em;text-align:center}.main-body{padding-bottom:3em;min-height:600px}.dropdown-menu table{background-color:inherit}.recent-item{padding-right:1em}.control-group{margin-bottom:1.5em}.option-text{word-break:break-all}.option-buttons{min-width:52px;text-align:right}.terms-box{overflow-y:scroll;height:200px;padding:4px 6px;margin-bottom:9px;color:#555}.response{background:#fff}.response h4{font-weight:400}.response:hover{text-decoration:none}.response p{font-style:italic}#responses-unread table{width:100%}.response-alert blockquote{border-color:red;border-color:rgba(248,148,6,.5)}.response-new h4{font-weight:700}.response-new span.response-new-text{color:var(--sd-orange)}.survey{box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);max-width:768px}.survey a{color:inherit;text-decoration:underline}.survey label.btn{border-radius:.8rem;border-color:#ddd}.survey .btn-wt-selected{background-color:#fff!important;color:#000!important;font-weight:700;text-decoration:underline}.survey .survey-title h1{font-size:28px;line-height:28px;margin:.6em 0 .6em 0}.survey .survey-title h1.multiline{margin:.2em 0 .2em 0}.survey .survey-title small{font-size:20px}.survey .survey-question{line-height:28px}.survey .survey-confirmation{min-height:200px}.form-survey-create .btn.active,.form-survey-create .btn:active{background-color:#eee!important;color:#000!important;text-shadow:none!important}.form-section{margin-bottom:3.5em}.home-header h1{padding-top:.4em;padding-bottom:.1em;font-size:6em;text-align:center;color:var(--sd-headline)}.home-header .home-tagline{text-align:center;font-size:1.6em;color:var(--sd-orange)}.help-inline{vertical-align:inherit;float:right;font-style:italic}.form-section h3{color:var(--sd-headline-highlight)}#watchtower-content{min-height:560px}.imagePreview{padding-right:1em}.btn-wt-option{word-break:break-all;padding-left:8px;padding-right:8px}@media (max-width:767px){body{padding-left:0;padding-right:0}.home-header h1{font-size:3em;padding-top:0;padding-bottom:0;margin-bottom:5px;text-align:left}.home-header .home-tagline{font-size:1em;text-align:left}.home-header .home-media{margin-top:1.5em;width:auto;margin-left:auto;margin-right:auto}.home-header .media-object{margin-bottom:1em}.home-header .pull-left{float:none;display:block}#watchtower-content,.navbar{padding-left:20px;padding-right:20px}.watchtower-pagetabs{padding-left:0;padding-right:0}header{padding-top:0}}.drop-box{background:#f8f8f8;border:5px dashed #ddd;text-align:center;width:64px;height:64px}.dragover{border-color:var(--sd-blue)!important}#environment-header{text-align:center;background:#fff}.unreadResponse{font-weight:700}.grayBox{padding:1em;background-color:#fff;opacity:.8}.animate-repeat.ng-enter,.animate-repeat.ng-leave,.animate-repeat.ng-move{transition:all linear 1s}.animate-repeat.ng-enter,.animate-repeat.ng-leave.ng-leave-active,.animate-repeat.ng-move{opacity:0}.animate-repeat.ng-enter.ng-enter-active,.animate-repeat.ng-leave,.animate-repeat.ng-move.ng-move-active{opacity:1}.ng-invalid{border-color:#dc3545}