.test-contain .survey,.test-contain .survey .snav{font-family:'Open Sans',Helvetica,Arial,sans-serif}.test-contain .qcont .question{font-size:16px}.test-contain .qcont .anscont{text-align:center}.test-contain .qcont .anscont label.answer{padding:5px}@media (min-width:470px){.test-contain .qcont .anscont label.answer:first-child{margin-right:1em}.test-contain .qcont .anscont label.answer:last-child{margin-left:1em}}@media (min-width:689px) and (max-width:760px){.test-contain .qcont .anscont label.answer{margin-left:0!important;margin-right:0!important;padding:0}}@media (max-width:375px){.test-contain .qcont .anscont label.answer{padding:0}.test-contain .qcont .anscont label.answer img{width:120px}}.test-contain .qcont .anscont label.answer img{display:inline-block;cursor:pointer;transition:border-color .1s linear;border:5px solid transparent;border-radius:12px;-webkit-border-radius:12px}.test-contain .qcont .anscont label.answer.selected img,.test-contain .qcont .anscont label.answer:active img,.test-contain .qcont .anscont label.answer:hover img{border-color:orange}.test-contain .qcont .anscont label.answer input{position:absolute;left:-99999px}.test-contain .survey label{font-size:17px}.test-contain .survey label .qlabel{margin-bottom:5px;display:block}.test-contain .survey label .select-ans{margin-bottom:3px;display:block}.test-contain .survey .q5 .grid-cell:last-child{text-align:right}.test-contain .survey p:not(:last-child){margin-bottom:20px}@media (max-width:450px){.test-contain .survey .q5{display:block}.test-contain .survey .q5 .grid-cell:last-child{text-align:left}}.test-contain .survey .snav{display:inline-block;cursor:pointer;min-height:1em;outline:0;border:none;background-color:#FAFAFA;color:gray;margin:0 1em 0 0;padding:.8em 1.5em;text-transform:uppercase;line-height:1;font-weight:700;text-align:center;text-decoration:none;background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.05));border-radius:.25em;box-shadow:0 0 0 1px rgba(0,0,0,.08) inset;-webkit-user-select:none;-ms-user-select:none;user-select:none;box-sizing:border-box;position:relative;tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent;font-size:17px}.test-contain .survey .snav .icon{position:absolute;top:0;left:0;-ms-box-sizing:border-box;box-sizing:border-box;width:2.75em;height:100%;padding-top:.8em;background-color:rgba(0,0,0,.05);text-align:center;border-radius:.25em 0 0 .25em;line-height:1;box-shadow:-1px 0 0 0 rgba(0,0,0,.05) inset}.test-contain .survey .snav.continue .icon{left:auto;right:0;border-radius:0 .25em .25em 0;box-shadow:1px 0 0 0 rgba(0,0,0,.05) inset}.test-contain .survey .snav.continue .text{padding-right:2.5em}.test-contain .survey .errors{margin:10px 0 1em;padding-left:0!important;padding-start:0!important;-webkit-padding-start:0!important;font-size:17px}.test-contain .survey .errors li{list-style:none;color:#e05151}.test-contain .survey select{background:#ececec;padding:5px 35px 5px 5px;font-size:17px;border:1px solid #ddd;height:34px;color:#555}.test-contain .survey select:active,.test-contain .survey select:focus,.test-contain .survey select:hover{color:#464646}.test-contain .survey [type=radio]:checked,.test-contain .survey [type=radio]:not(:checked){position:absolute;left:-9999px}.test-contain .survey [type=radio]+span{vertical-align:top}.test-contain .survey [type=radio]:checked+span,.test-contain .survey [type=radio]:not(:checked)+span{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block;color:#666}.test-contain .survey [type=radio]:checked+span:before,.test-contain .survey [type=radio]:not(:checked)+span:before{content:'';position:absolute;left:0;top:.04em;width:18px;height:18px;border:1px solid #ddd;border-radius:100%;background:#fff}.test-contain .survey [type=radio]:checked+span:after,.test-contain .survey [type=radio]:not(:checked)+span:after{content:'';width:12px;height:12px;background:#00BCD4;position:absolute;top:4px;left:4px;border-radius:100%;transition:all .2s ease}.test-contain .survey [type=radio]:not(:checked)+span:after{opacity:0;transform:scale(0)}.test-contain .survey [type=radio]:checked+span:after{opacity:1;transform:scale(1)}.test-contain .survey [type=radio]:focus+span:before{box-shadow:0 0 5px #ececec}@media only screen and (min-width:690px){.test-contain.result{max-width:700px;display:table;margin:0 auto}}@media only screen and (max-width:689px){.test-contain.result p{font-size:16px}.test-contain.result .kindle_img{max-width:100%}}.test-contain.result .legend{list-style-type:none;margin:0;padding:0;font-weight:600}.test-contain.result .legend>li{line-height:27px;vertical-align:middle;font-size:14px;margin-bottom:4px}.test-contain.result .legend>li>span{display:inline-block;width:27px;height:27px;float:left;border-radius:10%;margin-right:5px;border:1px solid #000}.test-contain.result .luser{background-color:b3ddff;border-color:#000;background-image:linear-gradient(#f2faff,#b3ddff 70%)}.test-contain.result .lpresident{background-color:#d44b4b;border-color:#000;background-image:linear-gradient(#fcf3f3,#d44b4b 70%)}.test-contain.result .ltv-star{background-color:55b77c;border-color:#000;background-image:linear-gradient(#f0f9f3,#55b77c 70%)}.test-contain.result .lamerican{background-color:#ffbf74;border-color:#000;background-image:linear-gradient(#fff4e8,#ffbf74 70%)}@media only screen and (min-width:650px){.test-contain.result .graph .legend,.test-contain.result .graph img{display:inline-block;max-width:50%;vertical-align:top}.test-contain.result .graph .legend{margin-left:10px}}@media only screen and (max-width:649px){.test-contain.result .graph .legend,.test-contain.result .graph img{display:block;max-width:100%;vertical-align:top}.test-contain.result .graph .legend{margin-left:0}}.test-contain.result .references{min-height:160px;padding:24px 20px;border-radius:5px;background:#ececec;border:1px solid #ccc;margin-bottom:15px;color:#000}.test-contain.result .references h3{margin-top:0;font-size:18px}.test-contain.result .references ul{margin-left:20px;padding-start:0;-webkit-padding-start:0}.test-contain.result .references ul li{font-size:13px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;margin-bottom:0}.test-contain.result .take-test{display:block;text-align:center;background:#3498db;background-image:linear-gradient(to bottom,#3498db,#157ebf);border-radius:28px;font-family:Arial;color:#fff;font-size:31px;padding:18px 26px;margin-bottom:10px;text-decoration:none;cursor:pointer;font-weight:600}.test-contain.result .take-test:focus,.test-contain.result .take-test:hover{background:#3cb0fd;background-image:linear-gradient(to bottom,#3cb0fd,#3498db);text-decoration:none}html[lang=fr] .test-contain .tools:not(.v2),html[lang=it] .test-contain .tools:not(.v2),html[lang=de] .test-contain .tools:not(.v2),html[lang=uk] .test-contain .tools:not(.v2),html[lang=pt] .test-contain .tools:not(.v2),html[lang=es] .test-contain .tools:not(.v2),html[lang=pl] .test-contain .tools:not(.v2){margin:0 auto;display:table}html[lang=fr] .test-contain .tools:not(.v2) .util.retake,html[lang=it] .test-contain .tools:not(.v2) .util.retake,html[lang=de] .test-contain .tools:not(.v2) .util.retake,html[lang=uk] .test-contain .tools:not(.v2) .util.retake,html[lang=pt] .test-contain .tools:not(.v2) .util.retake,html[lang=es] .test-contain .tools:not(.v2) .util.retake,html[lang=pl] .test-contain .tools:not(.v2) .util.retake{display:block;margin-top:4px}html[lang=fr] .test-contain .tools:not(.v2) .util.share-fb,html[lang=it] .test-contain .tools:not(.v2) .util.share-fb,html[lang=de] .test-contain .tools:not(.v2) .util.share-fb,html[lang=uk] .test-contain .tools:not(.v2) .util.share-fb,html[lang=pt] .test-contain .tools:not(.v2) .util.share-fb,html[lang=es] .test-contain .tools:not(.v2) .util.share-fb,html[lang=pl] .test-contain .tools:not(.v2) .util.share-fb{margin-right:5px}html[lang=ru] .test-contain:not(.political) .tools:not(.v2){margin:0 auto;display:table}html[lang=ru] .test-contain:not(.political) .tools:not(.v2) .util.retake{display:block;margin-top:4px}html[lang=ru] .test-contain:not(.political) .tools:not(.v2) .util.share-fb{margin-right:5px}@media only screen and (min-width:690px){html[lang=id] #test-mailchimp,html[lang=nl] #test-mailchimp,html[lang=it] #test-mailchimp,html[lang=uk] #test-mailchimp,html[lang=pl] #test-mailchimp{display:table;margin:0 auto;width:100%}html[lang=id] #test-mailchimp label,html[lang=nl] #test-mailchimp label,html[lang=it] #test-mailchimp label,html[lang=uk] #test-mailchimp label,html[lang=pl] #test-mailchimp label{display:block;margin-bottom:-7px}html[lang=id] #test-mailchimp #mce-EMAIL,html[lang=nl] #test-mailchimp #mce-EMAIL,html[lang=it] #test-mailchimp #mce-EMAIL,html[lang=uk] #test-mailchimp #mce-EMAIL,html[lang=pl] #test-mailchimp #mce-EMAIL{display:block;width:100%;margin:0 0 1em;height:auto;border:1px solid #ddd;box-shadow:none}html[lang=id] #test-mailchimp #mc-embedded-subscribe,html[lang=nl] #test-mailchimp #mc-embedded-subscribe,html[lang=it] #test-mailchimp #mc-embedded-subscribe,html[lang=uk] #test-mailchimp #mc-embedded-subscribe,html[lang=pl] #test-mailchimp #mc-embedded-subscribe{margin:0;display:block;width:100%;padding:.7em 7px}html[lang=id] #test-mailchimp .mc-field-group,html[lang=nl] #test-mailchimp .mc-field-group,html[lang=it] #test-mailchimp .mc-field-group,html[lang=uk] #test-mailchimp .mc-field-group,html[lang=pl] #test-mailchimp .mc-field-group{float:none!important}}html[lang=ru] .test-contain.political .tools.main-b{margin:0!important}@media only screen and (min-width:690px){html[lang=ru] .share-vk{margin-right:6px!important}}@media (max-width:500px){html[lang=ru] .test-contain .qcont .qnav.back,html[lang=id] .test-contain .qcont .qnav.back,html[lang=nl] .test-contain .qcont .qnav.back,html[lang=se] .test-contain .qcont .qnav.back,html[lang=tr] .test-contain .qcont .qnav.back,html[lang=fr] .test-contain .qcont .qnav.back,html[lang=it] .test-contain .qcont .qnav.back,html[lang=uk] .test-contain .qcont .qnav.back,html[lang=pt] .test-contain .qcont .qnav.back,html[lang=pl] .test-contain .qcont .qnav.back{padding:.8em 1em}}@media (min-width:689px) and (max-width:800px){html[lang=ru] .test-contain .qcont .qnav.back,html[lang=id] .test-contain .qcont .qnav.back,html[lang=nl] .test-contain .qcont .qnav.back,html[lang=se] .test-contain .qcont .qnav.back,html[lang=tr] .test-contain .qcont .qnav.back,html[lang=fr] .test-contain .qcont .qnav.back,html[lang=it] .test-contain .qcont .qnav.back,html[lang=uk] .test-contain .qcont .qnav.back,html[lang=pl] .test-contain .qcont .qnav.back{padding:.8em 1em}html[lang=id] .test-contain .qcont .qnav.back{padding:.8em .5em}}