/*! normalize.css v2.1.1 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{background:#fff;color:#000;font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}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}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}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-cancel-button,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}table{border-collapse:collapse;border-spacing:0}::-webkit-input-placeholder{color:#999;font-style:italic}:-moz-placeholder{color:#999;font-style:italic}::-moz-placeholder{color:#999;font-style:italic}:-ms-input-placeholder{color:#999;font-style:italic}nav ul,nav ol,ul.semantic,ol.semantic{list-style:none;list-style-image:none;margin:0;padding:0}label[for]{cursor:pointer}*{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html{height:100%;background-color:#fff;color:#000;font:16px / 1.4 sans-serif}body{height:100%;margin:0;padding:0}.app{height:100%;background-color:transparent!important;font:16px / 1.4 Arial,Helvetica,sans-serif}.app:not(.preview){-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}h1,h2,h3,h4,h5,h6,.invert{color:#fff;font-weight:400}a{color:#db0029;text-decoration:none}.invert a,a.invert{color:#fff}.print{display:none}[role=main]{padding:1.5em}header{overflow:hidden;position:absolute;z-index:9;top:0;width:100%;margin:0;padding:.25em 1.5em 0;height:2.5em;line-height:2em;background:#f5f5f5;background:-moz-linear-gradient(top,#f5f5f5 0,#999 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f5f5f5),color-stop(100%,#999));background:-webkit-linear-gradient(top,#f5f5f5 0,#999 100%);background:-o-linear-gradient(top,#f5f5f5 0,#999 100%);background:-ms-linear-gradient(top,#f5f5f5 0,#999 100%);background:linear-gradient(to bottom,#f5f5f5 0,#999 100%)}header h1{margin:0;font-size:1em}header .title{display:inline-block;margin-right:.67em;font-weight:400;line-height:1}header h1,header nav ul,header nav li,header #company{float:left}header #company{margin-right:1.5em}header nav{float:right}header nav li{margin-left:1.5em}header img{margin-top:-.25em;height:2.5em}header .branding-text:hover{text-decoration:underline}.branding-text{font-family:Arial,sans-serif;font-size:1em;color:#666;text-transform:none}.caption{color:#999;font-family:Anton,sans-serif}.emphasis{color:#db0029;text-transform:uppercase}.note{color:#666;font-family:'Just Another Hand',cursive}.banner.invert,.progress.invert,.continue .invert{color:#fff}.align-center{text-align:center}.align-right{text-align:right}.placeable{position:absolute}.rotatable{transform-origin:0 0;-ms-transform-origin:0 0;-moz-transform-origin:0 0;-o-transform-origin:0 0;-webkit-transform-origin:0 0}label{cursor:inherit}.draggable{cursor:move}.selectable{cursor:pointer}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ir{display:block;text-indent:100%;white-space:nowrap;overflow:hidden}.clearfix:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.content{position:relative;min-width:64em;min-height:100%;padding-top:2.5em}[role=main]{position:relative;width:64em;margin:0 auto}.alerts{position:fixed;z-index:8;left:50%;bottom:0;width:34em;margin:0 0 0 -17em}.freeze~.alerts{margin-top:32em}.alert{position:relative;margin:1em 0;padding:1em 1.5em 1em 9em;background:no-repeat 1.5em center #f5f5f5;background-size:6em auto;-webkit-box-shadow:0 .125em .25em 0 rgba(0,0,0,.33);-moz-box-shadow:0 .125em .25em 0 rgba(0,0,0,.33);box-shadow:0 .125em .25em 0 rgba(0,0,0,.33)}.alert p{min-height:2.75em}.alert img{position:absolute;width:6em;left:1.5em;top:50%;margin-top:-2.25em}.cookies::before{content:"i";position:absolute;top:50%;left:0;margin:-.75em 0 0 1.5em;width:1.5em;height:1.5em;background-color:#db0029;-webkit-border-radius:99em;-moz-border-radius:99em;-ms-border-radius:99em;-o-border-radius:99em;border-radius:99em;color:#fff;font-family:Georgia,serif;font-size:2em;font-weight:700;text-align:center;line-height:1.5}.no-mobile{background-image:url(/web/20150929030924im_/http://www.money-quizz.caisse-epargne.fr/img/alert.no-mobile.svg)}.please-rotate{background-image:url(data:image/svg+xml;charset=utf-8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2ZXJzaW9uPSIxLjEiIHdpZHRoPSI0MDAiIGhlaWdodD0iMzAwIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0LjM1NTAxMzRlLTYsLTc1Mi4zNzUpIj48cmVjdCB3aWR0aD0iMzYwIiBoZWlnaHQ9IjI2MCIgeD0iMjAiIHk9Ijc3MiIgc3R5bGU9ImZpbGw6I2ZmZmZmZjtmaWxsLW9wYWNpdHk6MTtzdHJva2U6IzAwMDAwMDtzdHJva2Utd2lkdGg6NDA7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjQ7c3Ryb2tlLW9wYWNpdHk6MSIvPjxwYXRoIGQ9Im0gNDI4LjMwNDY4LDg5NS43ODg1MSBhIDUwLjAwMjU1Miw0MS40MTYyNTYgMCAxIDEgLTEwMC4wMDUxMSwwIDUwLjAwMjU1Miw0MS40MTYyNTYgMCAxIDEgMTAwLjAwNTExLDAgeiIgdHJhbnNmb3JtPSJtYXRyaXgoMC4xNzk5OTA4MSwwLDAsMC4yMTczMDU5OCwzMTEuOTA5MDksNzA3LjcwMTk4KSIgc3R5bGU9ImZpbGw6I2ZmZmZmZjtmaWxsLW9wYWNpdHk6MTtzdHJva2U6bm9uZSIvPjxwYXRoIGQ9Im0gMTYzLjE5NDQ0LDk5NC44NjMyOCBhIDc5LjI1LDc4LjgwOTcgMCAxIDEgNzMuOTg5OTIsLTQzLjYwNzk1IiB0cmFuc2Zvcm09Im1hdHJpeCgwLjkwNTg1MTAyLDAsMCwwLjk4MTMzMTU3LDM4Ljg4MTczNiw0LjM4MTY3NzQpIiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTojZGIwMDI5O3N0cm9rZS13aWR0aDoyOS42OTc2MjgwMjtzdHJva2UtbWl0ZXJsaW1pdDo0O3N0cm9rZS1vcGFjaXR5OjEiLz48cGF0aCBkPSJtIDIyNi40NTkyNiw5MDcuMjc1NSA2MC4wODE0OCw0Mi41MDYxIC03MC43NDM1NCwyNS45MzkzNCB6IiBzdHlsZT0iZmlsbDojZGIwMDI5O2ZpbGwtb3BhY2l0eToxIi8+PC9nPjwvc3ZnPg==)}.no-mobile,.please-rotate{display:none}.freeze{overflow:hidden;position:absolute;top:2.5em;left:0;right:0;bottom:0;width:auto}.hidden{display:none!important}@media only screen{html{font-size:3px}.app{font-size:1em}}@media only screen and (min-width:320px) and (min-height:210px){html{font-size:5px}}@media only screen and (min-width:384px) and (min-height:252px){html{font-size:6px}}@media only screen and (min-width:448px) and (min-height:294px){html{font-size:7px}}@media only screen and (min-width:512px) and (min-height:336px){html{font-size:8px}}@media only screen and (min-width:640px) and (min-height:420px){html{font-size:10px}}@media only screen and (min-width:768px) and (min-height:504px){html{font-size:12px}}@media only screen and (min-width:960px) and (min-height:630px){html{font-size:15px}}@media only screen and (min-width:1024px) and (min-height:672px){html{font-size:16px}}@media only screen and (min-width:1152px) and (min-height:756px){html{font-size:18px}}@media only screen and (min-width:1216px) and (min-height:798px){html{font-size:19px}}@media only screen and (min-width:1280px) and (min-height:840px){html{font-size:20px}}@media only screen and (min-width:1344px) and (min-height:882px){html{font-size:21px}}@media only screen and (min-width:1600px) and (min-height:1050px){html{font-size:25px}}@media only screen and (min-width:1792px) and (min-height:1176px){html{font-size:28px}}@media only screen and (min-width:2048px) and (min-height:1344px){html{font-size:32px}}@media only screen and (min-width:2560px) and (min-height:1680px){html{font-size:40px}}@media only screen and (max-width:767px){.alerts{position:relative;left:auto;bottom:auto;width:auto;margin:2em 1em}.alert{font-size:8px}.alert p{min-height:0;font-size:14px}.no-mobile{display:block}}@media only screen and (orientation:portrait){.please-rotate{display:block}}@media print{.screen{display:none!important}*{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.banner{display:block;position:relative;width:8em;height:1.5em;margin:1em auto;background-color:#db0029;font-size:2em;text-align:center;line-height:1.5em}.banner::before,.banner::after{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;content:"";position:absolute;top:0;width:0;height:100%;border:.75em solid #db0029}.banner::before{right:100%;border-left:.33em solid transparent;border-right:0}.banner::after{left:100%;border-left:0;border-right:.33em solid transparent}.progress{display:block;width:1.5em;height:1.5em;margin:1em auto;line-height:1.5em}.progress,.continue.default{background-color:#db0029;-webkit-border-radius:99em;-moz-border-radius:99em;-ms-border-radius:99em;-o-border-radius:99em;border-radius:99em}.progress,.question .continue{position:relative;font-size:2em;text-align:center}.progress.finished{background-image:url(/web/20150929030924im_/http://www.money-quizz.caisse-epargne.fr/img/done.svg);background-position:center center;background-repeat:no-repeat;background-size:auto 60%}.instruction{max-width:36em;margin-left:auto;margin-right:auto;text-align:center}.inactive{display:none}.puzzle.inactive{display:list-item;visibility:hidden}.context{font-size:2.5em;margin:0 auto;width:80%;text-align:center;line-height:1.1}.question-intro .caption{margin-top:2em;font-size:2em}.question-intro .caption .text{display:block}.welcome .continue a,.question-intro .continue a{display:block;position:relative;width:5em;height:2.59375em;margin:1em auto;background:url(/web/20150929030924im_/http://www.money-quizz.caisse-epargne.fr/img/continue-intro.svg) center bottom no-repeat;background-size:5em auto;font-size:2em}.welcome .lead-in{margin-top:-3.67em;text-align:center}.welcome .title{font-size:10.5em;letter-spacing:.0625em}.welcome .tagline{margin:-.4em -1.5em 0;font-size:4.5em;line-height:.9em}.welcome .tagline p{margin:0}.welcome .line{position:absolute;top:10em;right:20%;width:80%;padding-left:20%;-webkit-transform:rotate(5deg);-moz-transform:rotate(5deg);-o-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg);-webkit-transition:rotate(5deg);-ms-transition:rotate(5deg);-moz-transition:rotate(5deg);-o-transition:rotate(5deg);transition:rotate(5deg);transform-origin:100% 0;-ms-transform-origin:100% 0;-moz-transform-origin:100% 0;-o-transform-origin:100% 0;-webkit-transform-origin:100% 0;border-top:.3125em solid #000}.welcome .line+.line{width:20%;left:80%;right:auto;margin-left:-.25em;padding-left:0;-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-o-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg);-webkit-transition:rotate(-5deg);-ms-transition:rotate(-5deg);-moz-transition:rotate(-5deg);-o-transition:rotate(-5deg);transition:rotate(-5deg);transform-origin:0 0;-ms-transform-origin:0 0;-moz-transform-origin:0 0;-o-transform-origin:0 0;-webkit-transform-origin:0 0}.welcome .line::before,.welcome .line+.line::after{position:absolute;content:"";border-top:.125em solid #000;right:77%;top:.5em;width:5em}.welcome .line+.line::before,.welcome .line+.line::after{left:4em;right:auto;width:5.5em}.welcome .line+.line::after{top:.9em;left:4.2em}.welcome .hand{position:absolute;top:-13.5em;left:0;width:100%;height:23.75em;background:url(/web/20150929030924im_/http://www.money-quizz.caisse-epargne.fr/img/welcome.hand.svg) 83% 0 no-repeat;background-size:auto 100%}.welcome .continue a{width:auto;padding-top:14em;z-index:1}.get-ready .introduction{background:url(/web/20150929030924im_/http://www.money-quizz.caisse-epargne.fr/img/get-ready.flipcoin.svg) 0 0 no-repeat;background-size:3em auto;min-height:8.5em;margin:1em 50% 0 auto;padding:1.5em 0 0 2.5em;width:8.5em;font-size:3.5em;line-height:.9;text-align:center}.get-ready .introduction p{margin:0}.get-ready .start{position:absolute;top:4em;left:50%;width:30em;height:41.2454em;background:url(/web/20150929030924im_/http://www.money-quizz.caisse-epargne.fr/img/get-ready.signpost.svg) no-repeat;background-size:contain}.get-ready .start a{position:absolute;top:0;right:.6em;width:60%;padding:.45em;-webkit-transform:rotate(-6deg);-moz-transform:rotate(-6deg);-o-transform:rotate(-6deg);-ms-transform:rotate(-6deg);transform:rotate(-6deg);-webkit-transition:rotate(-6deg);-ms-transition:rotate(-6deg);-moz-transition:rotate(-6deg);-o-transition:rotate(-6deg);transition:rotate(-6deg);transform-origin:50% 50%;-ms-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;font-size:4em;text-align:right;white-space:nowrap}.question .puzzle{position:absolute;top:14em;left:1.5em;right:1.5em;height:24em}.question .continue{position:absolute;height:2.5em;bottom:1.5em}.question .continue a{display:block;line-height:2.5em}.question .continue .next{background:url(/web/20150929030924im_/http://www.money-quizz.caisse-epargne.fr/img/continue.svg) center center no-repeat;background-size:auto 25%}.question .continue.default{width:2.5em;right:4em}.question .continue.default .done{width:6em;margin:0 -1.75em}.question-1 .product .caption{position:absolute;width:22em;height:22em;top:1em;right:55%;border:3px dashed #f5f5f5;-webkit-border-radius:99em;-moz-border-radius:99em;-ms-border-radius:99em;-o-border-radius:99em;border-radius:99em}.question-1 .product .caption.indicator{border-color:#db0029}.question-1 .product .caption .text{display:block;font-size:2em;line-height:1em}.question-1 .product .caption::before{content:"";display:block;position:absolute;height:22em;background:left top no-repeat;background-size:100% auto}.question-1 .product:nth-child(1) .caption::before{width:5em;left:2em;top:2em;background-image:url(/web/20150929030924im_/http://www.money-quizz.caisse-epargne.fr/img/q1.product.coke.svg)}.question-1 .product:nth-child(2) .caption::before{width:9em;left:2em;top:2em;background-image:url(/web/20150929030924im_/http://www.money-quizz.caisse-epargne.fr/img/q1.product.milk.svg)}.question-1 .product:nth-child(3) .caption::before{width:12em;left:3.75em;top:6.25em;background-image:url(/web/20150929030924im_/http://www.money-quizz.caisse-epargne.fr/img/q1.product.diesel.svg)}.question-1 .product:nth-child(4) .caption::before{width:15em;left:-1em;top:7em;background-image:url(/web/20150929030924im_/http://www.money-quizz.caisse-epargne.fr/img/q1.product.labour.svg)}.question-1 .product:nth-child(5) .caption::before{width:14em;left:1.5em;top:8em;background-image:url(/web/20150929030924im_/http://www.money-quizz.caisse-epargne.fr/img/q1.product.hamburger.svg)}.question-1 .product:nth-child(6) .caption::before{width:16em;left:-1.5em;top:9em;background-image:url(/web/20150929030924im_/http://www.money-quizz.caisse-epargne.fr/img/q1.product.cinema.svg)}.question-1 .prices{position:absolute;left:50%;top:0;right:0;bottom:0}.question-1 .price{position:absolute;background:url(/web/20150929030924im_/http://www.money-quizz.caisse-epargne.fr/img/q1.pricetag.svg) no-repeat;background-size:100%;width:3em;font-size:3em;text-align:center;padding:.2em 0}.question-1 .price:nth-child(1){left:8%;top:14%;-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg);-webkit-transition:rotate(-10deg);-ms-transition:rotate(-10deg);-moz-transition:rotate(-10deg);-o-transition:rotate(-10deg);transition:rotate(-10deg);transform-origin:50% 50%;-ms-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;-webkit-transform-origin:50% 50%}.question-1 .price:nth-child(2){left:53%;top:7%;-webkit-transform:rotate(20deg);-moz-transform:rotate(20deg);-o-transform:rotate(20deg);-ms-transform:rotate(20deg);transform:rotate(20deg);-webkit-transition:rotate(20deg);-ms-transition:rotate(20deg);-moz-transition:rotate(20deg);-o-transition:rotate(20deg);transition:rotate(20deg);transform-origin:50% 50%;-ms-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;-webkit-transform-origin:50% 50%}.question-1 .price:nth-child(3){left:40%;top:39%;-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-o-transform:rotate(3deg);-ms-transform:rotate(3deg);transform:rotate(3deg);-webkit-transition:rotate(3deg);-ms-transition:rotate(3deg);-moz-transition:rotate(3deg);-o-transition:rotate(3deg);transition:rotate(3deg);transform-origin:50% 50%;-ms-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;-webkit-transform-origin:50% 50%}.question-1 .price:nth-child(4){left:5%;top:60%;-webkit-transform:rotate(-4deg);-moz-transform:rotate(-4deg);-o-transform:rotate(-4deg);-ms-transform:rotate(-4deg);transform:rotate(-4deg);-webkit-transition:rotate(-4deg);-ms-transition:rotate(-4deg);-moz-transition:rotate(-4deg);-o-transition:rotate(-4deg);transition:rotate(-4deg);transform-origin:50% 50%;-ms-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;-webkit-transform-origin:50% 50%}.question-1 .price:nth-child(5){left:50%;top:69%;-webkit-transform:rotate(-2deg);-moz-transform:rotate(-2deg);-o-transform:rotate(-2deg);-ms-transform:rotate(-2deg);transform:rotate(-2deg);-webkit-transition:rotate(-2deg);-ms-transition:rotate(-2deg);-moz-transition:rotate(-2deg);-o-transition:rotate(-2deg);transition:rotate(-2deg);transform-origin:50% 50%;-ms-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;-webkit-transform-origin:50% 50%}.question-1 .price:not(.drag){-webkit-transform:top .5s ease-out,left .5s ease-out;-moz-transform:top .5s ease-out,left .5s ease-out;-o-transform:top .5s ease-out,left .5s ease-out;-ms-transform:top .5s ease-out,left .5s ease-out;transform:top .5s ease-out,left .5s ease-out;-webkit-transition:top .5s ease-out,left .5s ease-out;-ms-transition:top .5s ease-out,left .5s ease-out;-moz-transition:top .5s ease-out,left .5s ease-out;-o-transition:top .5s ease-out,left .5s ease-out;transition:top .5s ease-out,left .5s ease-out}.question-1 .product:nth-child(even) .price:nth-child(1){left:9%;top:10%;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:rotate(0deg);-ms-transition:rotate(0deg);-moz-transition:rotate(0deg);-o-transition:rotate(0deg);transition:rotate(0deg);transform-origin:50% 50%;-ms-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;-webkit-transform-origin:50% 50%}.question-1 .product:nth-child(even) .price:nth-child(2){left:54%;top:9%;-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-o-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg);-webkit-transition:rotate(-5deg);-ms-transition:rotate(-5deg);-moz-transition:rotate(-5deg);-o-transition:rotate(-5deg);transition:rotate(-5deg);transform-origin:50% 50%;-ms-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;-webkit-transform-origin:50% 50%}.question-1 .product:nth-child(even) .price:nth-child(3){left:30%;top:39%;-webkit-transform:rotate(12deg);-moz-transform:rotate(12deg);-o-transform:rotate(12deg);-ms-transform:rotate(12deg);transform:rotate(12deg);-webkit-transition:rotate(12deg);-ms-transition:rotate(12deg);-moz-transition:rotate(12deg);-o-transition:rotate(12deg);transition:rotate(12deg);transform-origin:50% 50%;-ms-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;-webkit-transform-origin:50% 50%}.question-1 .product:nth-child(even) .price:nth-child(4){left:13%;top:70%;-webkit-transform:rotate(7deg);-moz-transform:rotate(7deg);-o-transform:rotate(7deg);-ms-transform:rotate(7deg);transform:rotate(7deg);-webkit-transition:rotate(7deg);-ms-transition:rotate(7deg);-moz-transition:rotate(7deg);-o-transition:rotate(7deg);transition:rotate(7deg);transform-origin:50% 50%;-ms-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;-webkit-transform-origin:50% 50%}.question-1 .product:nth-child(even) .price:nth-child(5){left:60%;top:62%;-webkit-transform:rotate(2deg);-moz-transform:rotate(2deg);-o-transform:rotate(2deg);-ms-transform:rotate(2deg);transform:rotate(2deg);-webkit-transition:rotate(2deg);-ms-transition:rotate(2deg);-moz-transition:rotate(2deg);-o-transition:rotate(2deg);transition:rotate(2deg);transform-origin:50% 50%;-ms-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;-webkit-transform-origin:50% 50%}.question-1 .continue{width:6em;right:1.75em;background:url(/web/20150929030924im_/http://www.money-quizz.caisse-epargne.fr/img/q1.nexttag.svg) center center no-repeat;background-size:auto 80%}.question-1 .continue .done{padding-top:.45em;font-size:1.3em;line-height:1.2em}.question-2{background:no-repeat -999em 0}.question-2 .task{position:absolute;width:24em;height:24em;top:1em;right:55%;background:center bottom no-repeat;background-size:75% auto}.question-2 .task .text{margin:0;font-size:2.5em;line-height:1.1}.question-2 .approach:nth-child(1) .task{background-image:url(/web/20150929030924im_/http://www.money-quizz.caisse-epargne.fr/img/q2.money.small.svg)}.question-2 .approach:nth-child(2) .task{background-image:url(/web/20150929030924im_/http://www.money-quizz.caisse-epargne.fr/img/q2.money.medium.svg)}.question-2 .approach:nth-child(3) .task{background-image:url(/web/20150929030924im_/http://www.money-quizz.caisse-epargne.fr/img/q2.money.large.svg)}.question-2 .choices{position:absolute;width:26.5em;left:50%;top:0}.question-2 .choice label{display:block}.question-2 .choice .text{display:block;padding:.5em 0 .25em 1.8em;background:url(/web/20150929030924im_/http://www.money-quizz.caisse-epargne.fr/img/q2.radio.svg) left top no-repeat;background-size:1.4em;font-size:2em;line-height:1.1}.question-2,.question-2 .choice input:checked+.text{background-image:url(/web/20150929030924im_/http://www.money-quizz.caisse-epargne.fr/img/q2.radio-selected.svg)}.question-3 .instruction{max-width:50%}.question-3 .stampables{position:absolute;top:14em;left:10%;bottom:1.5em;width:22em;max-height:50%;text-align:center}.question-3 .stampable{position:absolute;top:0;left:0;padding:4.75em 2em 1.5em 2.5em;background:url(/web/20150929030924im_/http://www.money-quizz.caisse-epargne.fr/img/q3.notepad.svg) center top no-repeat;background-size:100% auto;text-align:center}.question-3 .stampable .text{margin:0;font-size:2em;line-height:1.25}.question-3 .stamps{position:absolute;top:25%;left:55%;width:45%;height:65%}.question-3 .stamps svg{height:100%;width:60%}.question-3 .yesno{position:absolute;top:20%;left:5%;width:90%;height:60%;text-align:center;z-index:24}.question-3 .yesno .stamp-marking{margin:auto;position:absolute;top:0;width:100%;height:95%}.question-3 .yesno .stamp-marking svg{position:absolute;opacity:0}.question-3 .continue.default{z-index:200;top:45%;right:1em;font-size:3em}.question-4 .instruction{max-width:50%}.question-4 .cards{position:absolute;top:33.33%;left:1.5em;bottom:1.5em;width:66.67%;padding:0 7em 9.5em 0;font-size:2em;line-height:1.1}.question-4 .card{display:table;position:absolute;top:25%;left:50%;width:5em;height:7.5em;background:#f5f5f5;-webkit-border-radius:.33em;-moz-border-radius:.33em;-ms-border-radius:.33em;-o-border-radius:.33em;border-radius:.33em;-webkit-box-shadow:0 .125em .25em 0 rgba(0,0,0,.33);-moz-box-shadow:0 .125em .25em 0 rgba(0,0,0,.33);box-shadow:0 .125em .25em 0 rgba(0,0,0,.33);text-align:center;-webkit-transform:rotate(2.25deg);-moz-transform:rotate(2.25deg);-o-transform:rotate(2.25deg);-ms-transform:rotate(2.25deg);transform:rotate(2.25deg);-webkit-transition:rotate(2.25deg);-ms-transition:rotate(2.25deg);-moz-transition:rotate(2.25deg);-o-transition:rotate(2.25deg);transition:rotate(2.25deg);transform-origin:50% 50%;-ms-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;-webkit-transform-origin:50% 50%}.question-4 .card:not(.drag){-webkit-transform:top .5s ease-out,left .5s ease-out;-moz-transform:top .5s ease-out,left .5s ease-out;-o-transform:top .5s ease-out,left .5s ease-out;-ms-transform:top .5s ease-out,left .5s ease-out;transform:top .5s ease-out,left .5s ease-out;-webkit-transition:top .5s ease-out,left .5s ease-out;-ms-transition:top .5s ease-out,left .5s ease-out;-moz-transition:top .5s ease-out,left .5s ease-out;-o-transition:top .5s ease-out,left .5s ease-out;transition:top .5s ease-out,left .5s ease-out}.question-4 .card:nth-child(2n){-webkit-transform:rotate(-1deg);-moz-transform:rotate(-1deg);-o-transform:rotate(-1deg);-ms-transform:rotate(-1deg);transform:rotate(-1deg);-webkit-transition:rotate(-1deg);-ms-transition:rotate(-1deg);-moz-transition:rotate(-1deg);-o-transition:rotate(-1deg);transition:rotate(-1deg);transform-origin:50% 50%;-ms-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;-webkit-transform-origin:50% 50%}.question-4 .card:nth-child(3n){-webkit-transform:rotate(-2.75deg);-moz-transform:rotate(-2.75deg);-o-transform:rotate(-2.75deg);-ms-transform:rotate(-2.75deg);transform:rotate(-2.75deg);-webkit-transition:rotate(-2.75deg);-ms-transition:rotate(-2.75deg);-moz-transition:rotate(-2.75deg);-o-transition:rotate(-2.75deg);transition:rotate(-2.75deg);transform-origin:50% 50%;-ms-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;-webkit-transform-origin:50% 50%}.question-4 .card:nth-child(5n){-webkit-transform:rotate(4deg);-moz-transform:rotate(4deg);-o-transform:rotate(4deg);-ms-transform:rotate(4deg);transform:rotate(4deg);-webkit-transition:rotate(4deg);-ms-transition:rotate(4deg);-moz-transition:rotate(4deg);-o-transition:rotate(4deg);transition:rotate(4deg);transform-origin:50% 50%;-ms-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;-webkit-transform-origin:50% 50%}.question-4 .card p{overflow:hidden;display:table-cell;margin:0;padding:0 .33em;vertical-align:middle}.question-4 .answers{position:absolute;top:50%;right:16.5%;width:0;height:0;font-size:2em;line-height:1.1;text-align:center}.question-4 .answer{display:table;position:absolute;left:-3.25em;width:6.5em;height:9em;border:3px dashed #f5f5f5;-webkit-border-radius:.67em;-moz-border-radius:.67em;-ms-border-radius:.67em;-o-border-radius:.67em;border-radius:.67em}.question-4 .answer::after{content:"";display:block;position:absolute;left:-2em;width:4em;height:4.8em;background-repeat:no-repeat;background-size:contain}.question-4 .answer.does-apply{top:-9.5em}.question-4 .answer.does-apply::after{bottom:.5em;background-image:url(/web/20150929030924im_/http://www.money-quizz.caisse-epargne.fr/img/q4.thumbsup.svg)}.question-4 .answer.does-not-apply{top:.5em}.question-4 .answer.does-not-apply::after{bottom:-.5em;background-image:url(/web/20150929030924im_/http://www.money-quizz.caisse-epargne.fr/img/q4.thumbsdown.svg)}.question-4 .answer.indicator{border-color:#db0029}.question-4 .answer span{display:table-cell;font-size:1.25em;vertical-align:middle}.question-4 .continue{width:5em;height:7.5em;right:50%;bottom:20%;margin-right:-2.5em;background-color:#db0029;-webkit-border-radius:.33em;-moz-border-radius:.33em;-ms-border-radius:.33em;-o-border-radius:.33em;border-radius:.33em;-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-o-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg);-webkit-transition:rotate(-5deg);-ms-transition:rotate(-5deg);-moz-transition:rotate(-5deg);-o-transition:rotate(-5deg);transition:rotate(-5deg);transform-origin:50% 50%;-ms-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;-webkit-box-shadow:0 .125em .25em 0 rgba(0,0,0,.33);-moz-box-shadow:0 .125em .25em 0 rgba(0,0,0,.33);box-shadow:0 .125em .25em 0 rgba(0,0,0,.33)}.question-4 .continue a{line-height:7.5em}.question-5 .q5-svg{position:absolute;left:0;width:100%}.question-5 .q5-svg.bubbles{position:absolute;bottom:0}.question-5 .q5-svg.speech-bubble{text-align:center;bottom:8em;position:absolute}.question-5 .q5-svg.speech-bubble .frame{margin:0 auto;position:absolute;background:#f5f5f5;border:solid 3px #fff;padding:1.6em 3em;line-height:1.25;-webkit-border-radius:.5em;-moz-border-radius:.5em;border-radius:.5em}.question-5 .q5-svg.speech-bubble .speech-bubble-text{stroke-width:0;font-size:3em;fill:#fff;position:relative;width:100%}.question-5 .q5-svg.thumbs-up{position:absolute;width:7em;left:47.2em;bottom:16em;z-index:999}.question-5 .q5-svg.thumbs-up svg{transition:opacity .5s;transition:fill .5s;transition:stroke .5s;opacity:0;position:relative;margin-left:auto;margin-right:0;width:7em}.question-5 .q5-svg.thumbs-up svg .hover{opacity:0}.question-5 .q5-svg.thumbs-up svg .red-fill{fill:#db0029}.question-5 .q5-svg.thumbs-up svg .red-stroke{stroke:#db0029}.question-5 .q5-svg.thumbs-up svg .white-srtoke{stroke:#fff}.question-5 .q5-svg.thumbs-up svg .white-fill{fill:#fff}.question-5 .q5-svg.speech-bubble-corners{position:absolute;bottom:8em}.question-5 .q5-svg.speech-bubble-corners .frame{position:relative;margin-left:auto;margin-right:auto;width:57.139693984em;height:5.873440970459892em}.question-5 .q5-svg.speech-bubble-corners .frame svg{width:57.139693984em;height:5.932768657030194em;position:relative;position:absolute}.question-5 .q5-svg.speech-bubble-corners .frame svg .corner{stroke-width:4;opacity:0}.question-5 .q5-svg.bodies{position:absolute;bottom:0}.question-5 .q5-svg.bodies .frame{position:relative;margin-left:auto;margin-right:auto;width:57.139693984em;margin-bottom:-.45em}.question-5 .q5-svg.bodies .frame svg{width:57.139693984em;height:8em;position:relative}.question-5 form#question-5{height:100%}.question-5 .continue.default{z-index:200;right:.5em;top:12%;font-size:3em}.question-6 .puzzle.statement,.question-6 .true-false,.question-6 .true,.question-6 .false{z-index:1}.question-6 .puzzle.statement{height:12em}.question-6 .continue.default{z-index:200;right:5%;bottom:5%;font-size:2.5em}.question-6 .svg-frame{position:fixed;text-align:center;width:100%;left:0;bottom:-2.117539594299713em;height:18em;z-index:100}.question-6 .svg-frame.bg{z-index:2}.question-6 .svg-frame.fg{z-index:120}.question-6 .svg-frame .q6-svg{margin-left:auto;margin-right:auto;text-align:center;position:absolute;width:100%;bottom:0}.question-6 .svg-frame .q6-svg svg{margin-left:auto;margin-right:auto;height:18em;width:32.53656117364827em}.question-6 .svg-frame .q6-svg.cap{bottom:1.4116930628664752em;z-index:999}.question-6 .svg-frame .q6-svg.cap svg{height:1.5445654179737962em}.question-6 .svg-frame .q6-svg.arrow{z-index:3}.question-6 .svg-frame .q6-svg.arrow svg{z-index:900;cursor:pointer}.question-6 .svg-frame .q6-svg.dial svg{z-index:100}.question-6 .true-false{margin-top:12em;width:90%;margin-left:auto;margin-right:auto}.question-6 .true-false .false,.question-6 .true-false .true{width:50%;float:left;color:#999;font-size:4em;text-shadow:4px 4px 0 #666;position:relative;transition:text-shadow .2s;transition:color .2s;z-index:120;z-index:800}.question-6 .true-false .false.highlight,.question-6 .true-false .true.highlight{text-shadow:4px 4px 0 #000;color:#db0029}.question-6 .true-false .false .text,.question-6 .true-false .true .text{cursor:pointer}.question-6 .true-false .false{text-align:left}.question-6 .true-false .true{text-align:right}.question-6 .statements li{margin:-2em;z-index:42}.question-6 .statement{text-align:center}.question-6 .statement .text{font-size:3em;line-height:1.1em;margin-bottom:0;margin-top:0;width:80%;margin-left:auto;margin-right:auto}.question-6 .statement .text::before{content:"\201C"}.question-6 .statement .text::after{content:"\201D"}.question-7 .instruction{max-width:50%}.question-7 .context{width:40%;margin-top:2em}.question-7 .svg-frame{position:absolute;top:0;left:0;width:100%;height:100%}.question-7 .postit,.question-7 .postit-frame{width:25em;height:25em;padding:3.25em 2.25em .5em;background:url(/web/20150929030924im_/http://www.money-quizz.caisse-epargne.fr/img/q7.note.svg) left top no-repeat;background-size:100% auto}.question-7 .postit h2,.question-7 .postit-frame h2{float:right;width:1.5em;line-height:1.5em;margin:-1em 0 0 .5em;background-color:#999;-webkit-border-radius:99em;-moz-border-radius:99em;-ms-border-radius:99em;-o-border-radius:99em;border-radius:99em;text-align:center}.question-7 .postit .text,.question-7 .postit-frame .text{margin:0;font-size:2em;line-height:1.1}.question-7 .postit-frame{position:absolute;z-index:99}.question-7 .postit-frame.draggable{z-index:100}.question-7 .postit-frame.selectable{-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-o-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5);-webkit-transition:scale(0.5);-ms-transition:scale(0.5);-moz-transition:scale(0.5);-o-transition:scale(0.5);transition:scale(0.5)}.question-7 .postit-frame.crumpled-1 h2,.question-7 .postit-frame.crumpled-2 h2,.question-7 .postit-frame.crumpled-1 .text,.question-7 .postit-frame.crumpled-2 .text{visibility:hidden}.question-7 .svg-frame,.question-7 .svg-frame .postits{background:no-repeat -999em 0}.question-7 .svg-frame,.question-7 .postit-frame.crumpled-1{background-image:url(/web/20150929030924im_/http://www.money-quizz.caisse-epargne.fr/img/q7.paper_crumpled_1.svg)}.question-7 .svg-frame .postits,.question-7 .postit-frame.crumpled-2{background-image:url(/web/20150929030924im_/http://www.money-quizz.caisse-epargne.fr/img/q7.paper_crumpled_2.svg)}.question-7 .trash{position:absolute}.question-7 .continue.default{position:absolute;z-index:200;top:42%;right:5%;font-size:3em}.question-8 .context{width:46%;margin-left:2%;font-size:2em}.question-8 .svg-frame{position:absolute;top:0;left:0;width:100%;height:100%}.question-8 .svg-frame .pie-chart{position:absolute}.question-8 .svg-frame .pie-chart .ring{position:absolute;top:0;left:0;width:100%;height:100%}.question-8 .svg-frame .pie-chart .knob{position:absolute;top:0;left:0;z-index:900}.question-8 .svg-frame .pie-chart .knob svg{width:100%}.question-8 .svg-frame .bar-chart{position:absolute;width:50%;right:0;height:26em;bottom:3em}.question-8 .svg-frame .bar-chart .label{fill:#fff;font-size:1.8em}.question-8 .options{position:absolute;z-index:800}.question-8 .option{position:absolute;font-size:1.67em;color:#999;text-shadow:2px 2px 0 #666}.question-8 .option:hover{color:#db0029;text-shadow:2px 2px 0 #000}.question-8 .option.active{color:#db0029;text-shadow:2px 2px 0 #000}.question-8 .option::before{content:'#';font-size:67%;vertical-align:middle}.question-8 form#question-8{height:100%}.question-8 .continue{position:absolute;text-align:center;width:8em;right:4em;bottom:5%;z-index:200}.question-8 .continue a{position:relative;font-size:1em;margin-top:0;margin-bottom:0;line-height:1.8em}.calculation .instruction{margin-top:-1.75em}.calculation .caption .text{max-width:40em;margin:1em auto .5em;font-size:5em;text-align:center;line-height:1.1}.calculation .banner{font-size:2.5em}.calculation .banner.working{background-color:#fff}.calculation .banner.working::after{border-top-color:#fff;border-bottom-color:#fff}.calculation .banner.working .text{visibibility:hidden}.calculation .banner.working .percentage{display:block;position:absolute;top:0;left:0;width:50%;bottom:0;background-color:#db0029}.result .tagline{margin:.33em 0;font-size:2.25em}.result .characterization{min-height:18em;padding-top:.8em;padding-top:1.6em;background-position:top right;background-size:auto 18em}.result .characterization p{margin-right:30.901699999999998%;padding-right:1em}.result .details{position:relative;margin-bottom:8em}.result h3{margin:.5em 0;font-size:2em}.result .highlight p{font-size:1.125em}.result .column:first-child{min-height:19em;margin-right:30.901699999999998%;padding-right:1em;border-right:2px solid #999}.result .column+.column{position:absolute;right:0;top:0;width:30.901699999999998%;padding-left:1em}.result .action{margin:1em 0}.result .action a{display:inline-block;background-color:#db0029;padding-left:.33em;padding-right:.33em;color:#fff;white-space:nowrap}.result .action a:hover{text-decoration:underline}.result .actions,.result .comparison,.result .sharing{border-top:2px solid #999}.result .comparison p{position:relative;min-height:4.5em;padding-left:5.25em}.result .comparison p .chart{display:block;position:absolute;width:5em;height:5em;left:-.5em;top:0}.result .sharing li{float:left;margin-right:.667em}.result .sharing li a{width:2em;height:2em;background:left center no-repeat;background-size:contain}.result .sharing li a[href*=facebook]{background-image:url(/web/20150929030924im_/http://www.money-quizz.caisse-epargne.fr/img/share.facebook.svg)}.result .sharing li a[href*=twitter]{background-image:url(/web/20150929030924im_/http://www.money-quizz.caisse-epargne.fr/img/share.twitter.svg)}.result .sharing li a[href*=google]{background-image:url(/web/20150929030924im_/http://www.money-quizz.caisse-epargne.fr/img/share.googleplus.svg)}.static h3{margin:1.5em 0 0;font-size:1.25em}.static h3+p{margin-top:.5em}.static p,.static li{font-size:1.125em}.static a{display:inline-block;background-color:#db0029;padding-left:.33em;padding-right:.33em;color:#fff;white-space:nowrap}.static a:hover{text-decoration:underline}.static .link-list li{margin-top:.25em;margin-bottom:.25em}.sitemap .title{font-size:6em}.sitemap .tagline{margin-top:-.25em;font-size:3em;line-height:1.1}.sitemap .lead-in,.sitemap .link-list{width:32em;margin:2em auto}.sitemap .link-list li{font-size:1.5em}.not-found .parade{width:47em;margin:-2em auto 0;padding:2em 0 0 2em}.not-found .awesome,.not-found .characterization{width:13em;height:13em}.not-found .awesome{float:left;margin:0 2em 2em 0}.not-found .awesome p{font-size:1.125em}.not-found .awesome .try-again{width:auto;font-size:1.5em;display:inline-block;margin:0 0 0 .33em;padding-left:1em;padding-right:1em}.characterization{background-position:top center;background-repeat:no-repeat;background-size:contain}.persona-1 .characterization{background-image:url(/web/20150929030924im_/http://www.money-quizz.caisse-epargne.fr/img/persona.superhero.svg)}.persona-2 .characterization{background-image:url(/web/20150929030924im_/http://www.money-quizz.caisse-epargne.fr/img/persona.nonbeliever.svg)}.persona-3 .characterization{background-image:url(/web/20150929030924im_/http://www.money-quizz.caisse-epargne.fr/img/persona.jollyjoker.svg)}.persona-4 .characterization{background-image:url(/web/20150929030924im_/http://www.money-quizz.caisse-epargne.fr/img/persona.smartcookie.svg)}.persona-5 .characterization{background-image:url(/web/20150929030924im_/http://www.money-quizz.caisse-epargne.fr/img/persona.beancounter.svg)}.fix-MNY-123{color:#db0029!important}.fix-MNY-123 span{color:#fff}.welcome .caption,.get-ready .caption,.calculation .caption{color:#999}.question-8 .svg-frame .bar-chart .label{fill:#999}.question-8 .svg-frame .bar-chart .label[x="10"]{fill:#fff} /* FILE ARCHIVED ON 03:09:24 Sep 29, 2015 AND RETRIEVED FROM THE INTERNET ARCHIVE ON 03:12:01 Sep 09, 2022. JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE. ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C. SECTION 108(a)(3)). */ /* playback timings (ms): captures_list: 141.627 exclusion.robots: 0.134 exclusion.robots.policy: 0.124 cdx.remote: 0.077 esindex: 0.01 LoadShardBlock: 92.391 (3) PetaboxLoader3.datanode: 113.804 (4) CDXLines.iter: 19.003 (3) load_resource: 130.814 PetaboxLoader3.resolve: 78.931 */