html, body { margin: 0; padding: 0; }h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, cite, code, del, dfn, em, img, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, button, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; font-weight: normal; font-style: normal; font-size: 100%; line-height: 1; font-family: inherit; }table { border-collapse: collapse; border-spacing: 0; }ul { list-style: none; }q:before, q:after, blockquote:before, blockquote:after { content: ""; }html, body { background: transparent; }a {vertical-align: baseline;background: transparent;text-decoration: none;}html {font-size: 100%;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;}article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display: block; }audio, canvas, video { display: inline-block; *display: inline; *zoom: 1; }audio:not([controls]) { display: none; }[hidden] { display: none; }body,input,textarea { font-family: sans-serif; color: #222; }::-moz-selection { background: #fe57a1; color: #fff; text-shadow: none; }::selection { background: #fe57a1; color: #fff; text-shadow: none; }a:focus { outline: thin dotted; }a:hover, a:active { outline: 0; }abbr[title] { border-bottom: 1px dotted; }b, strong { font-weight: bold; }blockquote { margin: 1em 40px; }dfn { font-style: italic; }hr { display: block; height: 1px; border: 0; border-top: 1px solid #999; margin: 1em 0; padding: 0; }ins { background: #ff9; color: #000; text-decoration: none; }mark { background: #ff0; color: #000; font-style: italic; font-weight: bold; }pre, code, kbd, samp { font-family: monospace, monospace; _font-family: 'courier new', monospace; font-size: 1em; }pre { white-space: pre; white-space: pre-wrap; word-wrap: break-word; }q { quotes: none; }q:before, q:after { content: ""; content: none; }small { font-size: 85%; }sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }sup { top: -0.5em; }sub { bottom: -0.25em; }img { border: 0; -ms-interpolation-mode: bicubic; vertical-align: middle; }svg:not(:root) { overflow: hidden; }figure { margin: 0; }form { margin: 0; }fieldset { border: 0; margin: 0; padding: 0; }label { cursor: pointer; }legend { border: 0; *margin-left: -7px; padding: 0; }button, input, select, textarea { font-size: 100%; margin: 0; vertical-align: baseline; *vertical-align: middle; }button, input { line-height: normal; *overflow: visible; }table button, table input { *overflow: auto; }button, input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; -webkit-appearance: button; }input[type="checkbox"], input[type="radio"] { box-sizing: border-box; }input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; }input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }textarea { overflow: auto; vertical-align: top; resize: vertical; }td { vertical-align: top; }th, td { text-align: left; }body {min-width: 976px;color: #595959;background-color: #fff;font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 13px;font-weight: normal;line-height: 1.231; }#page {float: left;width: 100%;*zoom: 1;margin: 0; }#page:after {content: "";display: table;clear: both; }#sidebar {float: left;width: 176px;height: 860px; }#sidebar > .inner {margin: 0;padding: 48px 0 0 0;background: #fcfcfc;border-right: solid 1px #dfdfdf; }#main {position: relative;*zoom: 1;overflow: hidden;overflow-y: scroll; }#main:after {content: "";display: table;clear: both; }#sidebar + #main {margin-left: 176px; }#scrollableWrapper {position: relative;overflow-x: hidden;overflow-y: auto;z-index: 0; }[class^="span-"] {display: inline;float: left;width: 100%; }[class^="span-"].primary {margin-right: 0.5%; }[class^="span-"].secondary {margin-left: 0.5%; }[class^="span-"].centered {display: block;float: none;margin: 0 auto; }[class^="span-"].spacer {min-height: 64px; }.span-half {width: 50%; }.span-one-third {width: 33%; }.span-two-thirds {width: 66%; }.span-one-quarter {width: 24%; }.span-three-quarters {width: 75%; }.span-one-fifth {width: 19%; }.span-four-fifths {width: 80%; }.inner {*zoom: 1;padding: 12px 12px 0 12px;height: 100%;background: none; }.inner:after {content: "";display: table;clear: both; }.inner.pad-bottom {padding-bottom: 12px; }.inner.bigTop {padding-top: 60px; }.inner.no-top {padding-top: 0; }.no-link {color: #595959;text-decoration: none;cursor: default; }.no-link:hover {color: #595959;text-decoration: none; }.span-full.header-block {padding-bottom: 0; }.span-full.header-block .inner {padding-bottom: 0; }.span-full.header-block .inner h2 > span {font-size: 16px; }.max800px {min-width: 350px;max-width: 800px; }.max300px {min-width: 200px;max-width: 300px; }.min350px {min-width: 350px; }.min200px {min-width: 200px; }.min140px {min-width: 140px; }.min80px {min-width: 80px; }.w100 {width: 100%; }.clear {*zoom: 1; }.clear:after {content: "";display: table;clear: both; }.block {*zoom: 1;margin: 0 0 12px 0; }.block:after {content: "";display: table;clear: both; }.inline {display: inline;float: none; }.pull-right {float: right !important; }.pull-left {float: left !important; }.centered {margin: 0 auto !important; }.center {text-align: center; }.hide {display: none !important; }.show {display: block !important; }a.wrapperLink {display: block;text-decoration: none; }.revealOnHover {filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity: 0;-moz-transition: all 0.2s ease-in-out 70ms;-o-transition: all 0.2s ease-in-out 70ms;-webkit-transition: all 0.2s ease-in-out;-webkit-transition-delay: 70ms;transition: all 0.2s ease-in-out 70ms; }.ir {display: block;border: 0;text-indent: -999em;overflow: hidden;background-color: transparent;background-repeat: no-repeat;text-align: left;direction: ltr; }.ir br {display: none; }.imgReplace {display: block;border: 0;text-indent: -999em;overflow: hidden;background-color: transparent;background-repeat: no-repeat;text-align: left;direction: ltr; }.imgReplace br {display: none; }.hidden {display: none !important;visibility: hidden; }#outdatedBrowser {width: 100%; }#outdatedBrowser > .inner {position: relative;border-top: 4px solid #ff0000;border-bottom: 4px dashed #fff;background-color: #ffd6d6;margin: 0 auto;padding: 64px 24px;text-align: center; }#outdatedBrowser > .inner a.close {position: absolute;top: 24px;right: 24px;font-size: 16px;line-height: 1em; }#outdatedBrowser > .inner .omg {margin: 0 auto;font-size: 48px;font-weight: bold;color: #ff0000; }#outdatedBrowser > .inner p, #outdatedBrowser > .inner marquee {font-size: 16px;font-weight: bold;color: #333; }#outdatedBrowser > .inner marquee {position: absolute;top: 0;left: 0;width: 100%;height: 140px;font-size: 48px;text-align: center;color: #ff0000;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity: 0.7; }#header {display: block;width: 100%;background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMzMzMzMyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzIyMjIyMiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size: 100%;background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #333333), color-stop(100%, #222222));background-image: -moz-linear-gradient(#333333, #222222);background-image: -webkit-linear-gradient(#333333, #222222);background-image: linear-gradient(#333333, #222222); }#header .header-inner {display: block;min-width: 936px;margin: 0;padding: 4px 24px 9px 24px;color: #fff;overflow: hidden; }#header .header-inner > div {float: left;height: 40px; }#header .header-inner > div.header-left {width: 160px; }#header .header-inner > div.header-center {width: 386px; }#header .header-inner > div.header-right {width: 390px;float: right; }#header h1.logo {display: block;width: 112px;height: 32px;padding: 0 8px 0 0;margin: 6px 4px 4px 0;font: 28px/32px Signika, sans-serif;overflow: hidden; }#header h1.logo a {color: #999999;text-decoration: none !important;-moz-transition: ease-in-out 700ms all;-o-transition: ease-in-out 700ms all;-webkit-transition: ease-in-out 700ms all;transition: ease-in-out 700ms all; }#header h1.logo a:hover, #header h1.logo a:focus {outline: none;color: #D53E26;background-color: inherit; }#header h1.logo a b {color: #fff;font-weight: 600; }#header .horizontalNav {float: right;display: inline;margin: 10px 0 8px 8px; }#header .horizontalNav li {height: 24px;color: #fff;line-height: 24px;border-right: none; }#header .horizontalNav li.help {border-right: 1px solid #b3b3b3; }#header .horizontalNav li a {color: #b3b3b3;line-height: 24px; }#header .horizontalNav li a.email {width: 230px;text-align: right;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }#header .horizontalNav li a.gravatar {margin-left: 8px;line-height: 18px;padding: 1px;background: #b3b3b3; }#header .horizontalNav li a.gravatar:hover {text-decoration: none; }#header .horizontalNav li a.gravatar img {width: 22px;height: 22px; }.header-left, .header-center {position: relative;z-index: 3001; }.globalNav {margin: 7px 0 0 8px; }.globalNav ul li {display: block;float: left;margin: 0 12px; }.globalNav ul li:first-child {margin-left: 0; }.globalNav ul li:last-child {margin-right: 0; }.globalNav ul li a {display: block;padding: 8px 0 3px;color: #b3b3b3;font-family: Arial, sans-serif;font-size: 13px;font-weight: 700;line-height: 15px;border-bottom: solid 1px #444;-moz-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;-webkit-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out; }.globalNav ul li a.activeTab {color: #dfdfdf;text-decoration: none;border-bottom: solid 1px #999999; }.globalNav ul li a:hover {color: #fff;text-decoration: none;border-bottom: solid 1px #b3b3b3; }.globalNav ul li.createSurvey {margin: 5px 0 0; }.globalNav ul li.createSurvey a, .globalNav ul li.createSurvey input[type='submit'] {width: 20px;height: 20px;padding: 0;position: relative;top: 1px;left: -8px;border: 0;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;background: url('create_survey-4e35f7675462a084f5750fdefc69d43e.png') 0 0 no-repeat transparent;text-indent: -9999em;outline: none; }.globalNav ul li.createSurvey a:hover, .globalNav ul li.createSurvey input[type='submit']:hover {border: 0;background-color: #444; }html.public {height: 100%; }html.public body {background: url('panorama-blur-9f16d87a538a180096fbd21b7cdda22e.jpg') no-repeat center center fixed #322B29;-moz-background-size: cover;-o-background-size: cover;-webkit-background-size: cover;background-size: cover;background-color: #322B29; }.container {width: 980px;margin-left: auto;margin-right: auto;zoom: 1; }.container p {font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;font-size: 17px;font-weight: 300;line-height: 24px;margin-bottom: 12px; }.hero-unit {margin: 0 0 50px 0;padding: 40px;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;text-align: center; }.hero-unit h1 {color: #b3b3b3;font-weight: normal;margin-bottom: 0;margin-top: 36px;font-size: 48px;line-height: 1;letter-spacing: 0px;font-family: 'Signika', sans-serif !important;font-weight: 300; }.hero-unit h1 b {font-weight: 600;color: #D53E26; }#header ul.horizontalNav.marketing {margin: 0; }#header ul.horizontalNav.marketing > li {padding-left: 24px;display: block;float: left; }#header ul.horizontalNav.marketing > li a {font-family: 'Signika', sans-serif !important;font-size: 17px !important;font-weight: 600;text-shadow: none;display: block;float: none;padding: 10px 10px 11px;line-height: 24px;text-decoration: none;color: #fff; }#header ul.horizontalNav.marketing > li a:hover {-moz-transition: linear 0.1s all;-o-transition: linear 0.1s all;-webkit-transition: linear 0.1s all;transition: linear 0.1s all;color: #D53E26;text-decoration: none; }#header ul.horizontalNav.marketing > li.cta > a {-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;background-color: #D53E26;color: #fff;width: 100px;text-align: center;font-weight: 600; }#header ul.horizontalNav.marketing > li.cta > a:hover {background-color: #fff;color: #D53E26;text-shadow: none;-moz-transition: linear 0.1s all;-o-transition: linear 0.1s all;-webkit-transition: linear 0.1s all;transition: linear 0.1s all; }