﻿@font-face{font-family:'oswaldbook';src:url('/css/fonts/oswald/ng-oswald-regular-webfont.eot?');src:url('/css/fonts/oswald/ng-oswald-regular-webfont.eot?#iefix') format('embedded-opentype'),url('/css/fonts/oswald/ng-oswald-regular-webfont.woff') format('woff'),url('/css/fonts/oswald/ng-oswald-regular-webfont.ttf') format('truetype'),url('/css/fonts/oswald/ng-oswald-regular-webfont.svg#oswaldbook') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'oswaldbook';src:url('/css/fonts/oswald/oswald-light-webfont.eot?');src:url('/css/fonts/oswald/oswald-light-webfont.eot?#iefix') format('embedded-opentype'),url('/css/fonts/oswald/oswald-light-webfont.woff') format('woff'),url('/css/fonts/oswald/oswald-light-webfont.ttf') format('truetype'),url('/css/fonts/oswald/oswald-light-webfont.svg#oswaldbook') format('svg');font-weight:300;font-style:normal;}.listReset{margin:0;padding:0;list-style-type:none;}.hoverUnderline{text-decoration:none;}.hoverUnderline:hover,.hoverUnderline:active{text-decoration:underline;}.ir{background-color:transparent;border:0;overflow:hidden;text-indent:-9999px;}.ir:before{content:"";display:block;width:0;height:150%;}.hidden{display:none!important;visibility:hidden;}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;}.invisible{visibility:hidden;}.clearfix:before,.clearfix:after{content:" ";display:table;}.clearfix:after{clear:both;}.clearfix{*zoom:1;}section.main-content-container{margin-bottom:2em;}.main-container .main{line-height:1.3;text-align:center;}.main-container .main #headerFiche{display:none;}.main-container .main aside{display:none;}.main-container .main #introTop{margin-top:-2em;overflow:hidden;}.main-container .main #introTop #testSupTitle{text-transform:uppercase;font-weight:bold;font-size:1.3em;}.main-container .main #introTop #testSupTitle:before{content:"- ";}.main-container .main #introTop #testSupTitle:after{content:" -";}.main-container .main #introTop #mainTestImage{margin:-10px 0 15px;display:inline;}.main-container .main h1{font-size:2.4em;margin:10px 0 10px;line-height:1.1;}.main-container .main .numero{display:block;width:52px;height:40px;line-height:40px;text-align:center;font-weight:bold;font-size:1.25em;background:url(/img/layout2013/tests/rond-gris.png) no-repeat center center;color:#fff;margin:0 auto;}.main-container .main #scrollHere{position:relative;top:-60px;}.main-container .main .question{text-align:left;position:relative;}.main-container .main .question .position{display:none;}.main-container .main .question .testImage{display:block;margin-left:auto;margin-right:auto;}.main-container .main .question .numero{width:59px;height:59px;line-height:59px;background-image:url(/img/layout2013/tests/rond-gris-grand.png);position:absolute;top:0;left:50%;margin-left:42px;font-size:1.7em;}.main-container .main .question .questionTexte{font-weight:bold;font-size:1.5em;margin-top:10px;}.main-container .main .question p.correct,.main-container .main .question p.incorrect{color:#829f47;font-weight:bold;font-size:1.4em;}.main-container .main .question p.incorrect{color:#ee0701;}.main-container .main .question .answerList ul{margin:0;padding:0;}.main-container .main .question .answerList ul li{background-image:none;padding-left:0;position:relative;}.main-container .main .question .answerList ul li:before{content:"";display:none;}.main-container .main .question .answerList ul li input{position:absolute;top:3px;left:0;}.main-container .main .question .answerList ul li label{margin-left:25px;display:block;}.main-container .main .button{color:#fff;}.main-container .main .button.flecheDroite{background-image:url(/img/layout2013/icons/fleche-droite-blanche.png);}.main-container .main #resultats #trophee{display:block;width:178px;height:91px;line-height:84px;text-align:center;font-weight:bold;font-size:2.2em;background:url(/img/layout2013/tests/trophee.png) no-repeat center center;color:#fff;margin:25px auto 0;}.main-container .main #resultats h2{margin-bottom:0;margin-top:10px;font-size:2.1em;color:#333;}.main-container .main #resultats h3{margin-top:0;color:#829f47;font-size:1.5em;font-weight:bold;}.main-container .main #resultats #resultatsFacebook{margin-top:20px;margin-bottom:40px;}.main-container .main #resultats #resultatsFacebook a{vertical-align:bottom;}.main-container .main #resultats #resultatsFacebook .button{margin:0;}.main-container .main p{margin:.6em 0;}.main-container #menuSocialTest{text-align:center;height:31px;}.main-container #menuSocialTest .menuReseauSociaux{display:inline-block;padding:0;}.main-container #menuSocialTest .menuReseauSociaux .reseauSocial{margin-bottom:0;}.main-container #navTest{z-index:9;}.main-container #navTest #navTestFerme{border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;padding:.5em 0;margin:0 -5px 2em -5px;}.main-container #navTest #navTestFerme strong{font-weight:normal;}.main-container #navTest #navTestFerme strong a{text-decoration:none;font-weight:bold;color:#0078b5;text-transform:uppercase;display:inline-block;font-size:1.2em;padding-right:50px;margin:0 20px;background:url(/img/layout2013/menu-dossiernav.png) right center no-repeat;}.main-container #navTest #navTestOuvert{position:relative;z-index:98;top:-113px;padding:70px 22px 70px;left:0;width:100%;background-color:#1e1e1e;background-color:rgba(0,0,0,.9);color:#fff;margin:0 -22px;}.main-container #navTest #navTestOuvert strong{font-weight:normal;text-align:left;}.main-container #navTest #navTestOuvert strong a{text-decoration:none;font-weight:bold;color:#fff;text-transform:uppercase;display:block;font-size:1.2em;padding-right:50px;margin:0 auto;background:url(/img/layout2013/x-fermer.png) right center no-repeat;}.main-container #navTest #navTestOuvert ul{border-top:1px solid #474747;border-bottom:1px solid #474747;padding:30px 5px 20px;margin-left:-5px;margin-right:-5px;}.main-container #navTest #navTestOuvert ul li{background-color:#30343c;margin-bottom:10px;overflow:auto;padding:0;background-image:none;height:42px;}.main-container #navTest #navTestOuvert ul li a{color:#fff;font-weight:bold;text-decoration:none;display:block;}.main-container #navTest #navTestOuvert ul li a:active span.deco,.main-container #navTest #navTestOuvert ul li a:hover span.deco{background-position:center bottom;}.main-container #navTest #navTestOuvert ul li a img{width:75px;height:42px;display:block;float:left;}.main-container #navTest #navTestOuvert ul li a span.deco{width:20px;height:20px;margin:11px 5px 11px 0;background:url(/img/layout2013/vedette-plus-20.png) center top no-repeat;display:block;float:right;}.main-container #navTest #navTestOuvert ul li a span.thumbailListTitle{line-height:1.3;display:table;}.main-container #navTest #navTestOuvert ul li a span.thumbailListTitle span.thumbailListTitleContainer{display:table-cell;vertical-align:middle;padding:0 10px;height:42px;overflow:hidden;}.main-container #testsIndex .navIndex{border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;padding:0;margin:0 -5px 2em -5px;overflow:auto;height:auto;}.main-container #testsIndex .navIndex #menuSocial{position:static;padding:.2em 0 0;float:left;height:auto;line-height:1;}.main-container #testsIndex .navIndex #menuSocial .menuReseauSociaux .reseauSocial{margin-bottom:0;}.main-container #testsIndex #surTitre{display:none;}.main-container #testsIndex .element p{color:#30343d;font-size:1.2em;}.main-container #testsIndex .element a{color:#017acd;text-decoration:none;}.main-container #testsIndex .element h1{color:#30343d;}.main-container #testsIndex .element.principal.avecImage .image-wrap{width:100%;height:auto;overflow:hidden;text-align:center;margin:0 auto;}.main-container #testsIndex .element.principal.avecImage .image-wrap .image-wrap-container{display:inline-block;position:relative;}.main-container #testsIndex .element.principal.avecImage .image-wrap .image-wrap-container img{width:100%;height:auto;margin:0 auto;position:relative;}.main-container #testsIndex .element.principal.avecImage #derniereParution{position:absolute;background-color:#30343c;background-color:rgba(48,52,60,.9);color:#fff;padding:10px;left:-5px;top:10px;font-weight:bold;text-transform:uppercase;font-size:1.1em;}.main-container #testsIndex .element.principal.avecImage .texte{text-align:center;margin-top:20px;}.main-container #testsIndex .element.principal.avecImage .texte #mainTestTextContainer #mainSupTitle{font-weight:bold;color:#30343c;font-size:1.6em;}.main-container #testsIndex .element.principal.avecImage .texte #mainTestTextContainer h2{font-weight:bold;color:#0078b5;margin:0 0 .5em;font-size:2em;font-weight:normal;}.main-container #testsIndex .element.principal.avecImage .texte #mainTestTextContainer p#description{font-size:1em;margin-bottom:15px;}.main-container #testsIndex .element.principal.avecImage .texte #mainTestTextContainer span.plus{color:#309aea;font-size:1.15em;}.main-container #testsIndex .element.principal.avecImage .texte #mainTestTextContainer span.plus b{font-size:1.3em;line-height:1;vertical-align:top;}.main-container #testsIndex .thumbnailListPageNav{margin-bottom:50px;}.main-container #testsIndex .thumbnailListPageNav h3{color:#0078b5;font-weight:bold;font-size:1.8em;text-align:center;margin:45px 0 0 0;border-top:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf;padding:10px 0;}.main-container #testsIndex .thumbnailListPageNav ul{padding:20px 0;border-top:0;border-bottom:0;}@media only screen and (max-width:568px){#navTest #navTestFerme{border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;padding:.5em 0;margin:0 -5px 1.35em -136px;text-align:center;}}@media only screen and (min-width:768px){.main-container #menuSocialTest{text-align:center;height:31px;}.main-container .main section.main-content{float:none;width:100%;}.main-container #navTest{background-color:#fff;}.main-container #navTest #navTestFerme{text-align:right;}.main-container #navTest #navTestOuvert{top:-111px;}.main-container #navTest #navTestOuvert strong a{font-size:1.3em;}.main-container #navTest #navTestOuvert ul{overflow:hidden;margin-left:-10px;margin-right:-10px;padding-left:10px;padding-right:10px;}.main-container #navTest #navTestOuvert ul li{width:31.66%;margin-right:2.49%;height:auto;float:left;position:relative;margin-bottom:22px;}.main-container #navTest #navTestOuvert ul li:nth-child(3n){margin-right:0;}.main-container #navTest #navTestOuvert ul li a img{width:100%;height:auto;display:block;float:none;}.main-container #navTest #navTestOuvert ul li a span.deco{margin:0;display:block;float:none;position:absolute;bottom:5px;right:5px;}.main-container #navTest #navTestOuvert ul li a span.thumbailListTitle{line-height:1.3;display:block;text-align:left;font-size:14px;}.main-container #navTest #navTestOuvert ul li a span.thumbailListTitle span.thumbailListTitleContainer{display:block;padding:10px;height:62px;overflow:hidden;}.main-container .main .position{display:block;width:108px;height:5px;background:url(/img/layout2013/tests/position.png) repeat-x 0 center;margin:25px auto 10px;}.main-container .main #position2{background-position:12px center;}.main-container .main #position3{background-position:24px center;}.main-container .main #position4{background-position:36px center;}.main-container .main #position5{background-position:48px center;}.main-container .main #position6{background-position:60px center;}.main-container .main #position7{background-position:72px center;}.main-container .main #position8{background-position:84px center;}.main-container .main #position9{background-position:96px center;}.main-container .main #position10{background-position:108px center;}.main-container .main .question{position:relative;}.main-container .main .question .testImage{display:block;position:absolute;top:0;left:-30px;}.main-container .main .question .numero{width:59px;height:59px;line-height:59px;background-image:url(/img/layout2013/tests/rond-gris-grand.png);position:absolute;top:0;left:90px;font-size:1.7em;margin-left:0;}.main-container .main .question .questionContainer{margin-left:160px;}.main-container .main .question .questionContainer .questionTexte{padding-top:15px;}.main-container #testsIndex .element.principal .texte{width:100%;}.main-container #testsIndex .element.principal .texte #mainTestTextContainer h2{font-size:2.43em;}}@media only screen and (min-width:1024px){.main-container .main #scrollHere{top:-140px;}.main-container #testPagePleine{max-width:800px;margin:0 auto;position:relative;}.main-container .main aside{display:none;}.main-container #menuSocialTest{text-align:left;position:absolute;top:8px;left:10px;}.main-container #navTest #navTestOuvert{top:-83px;}.main-container #navTest #navTestOuvert strong{font-weight:normal;margin-left:80px;margin-right:80px;display:block;}.main-container #navTest #navTestOuvert strong a{text-decoration:none;font-weight:bold;color:#fff;text-transform:uppercase;display:block;font-size:1.2em;padding-right:50px;margin:0 auto;background:url(/img/layout2013/x-fermer.png) right center no-repeat;}.main-container #navTest #navTestOuvert ul{margin-left:70px;margin-right:70px;}.main-container #navTest #navTestOuvert ul li{width:23%;margin-right:2.66%;}.main-container #navTest #navTestOuvert ul li:nth-child(3n){margin-right:2.66%;}.main-container #navTest #navTestOuvert ul li:nth-child(4n){margin-right:0%;}.main-container .main .question .testImage{left:0;}.main-container .main .question .numero{left:120px;}.main-container .main .question .questionContainer{margin-left:190px;}.main-container #testsIndex{width:auto;margin-left:80px;margin-right:80px;}.main-container #testsIndex .sousTitreAussi{margin-left:-10px;margin-right:-10px;}.main-container #testsIndex .element.texte{width:50%;}.main-container #testsIndex .element.texte p.description{font-size:1.2em;}.main-container #testsIndex .element.principal.avecImage>a{display:flex;}.main-container #testsIndex .element.principal.avecImage .image-wrap{flex:1;max-width:390px;margin-right:30px;}.main-container #testsIndex .element.principal.avecImage .image-wrap .image-wrap-container{height:auto;}.main-container #testsIndex .element.principal.avecImage .image-wrap .image-wrap-container img{width:auto;max-width:100%;}.main-container #testsIndex .element.principal.avecImage .texte{flex:1;text-align:left;margin-top:0;}.main-container #testsIndex .element.principal.avecImage .texte #mainDossierTextContainer #mainSupTitle{margin-top:0;}}