a img{border:0}a code{color:#3B81BE}body,fieldset,form,html,ol,ul{margin:0;padding:0}body{color:#000;background:#f1f1f1;font:400 85% Helvetica,Arial,Tahoma,Sans-Serif}fieldset{border:0}textarea{font:inherit;resize:vertical!important}abbr{border-bottom:1px dotted #ACCB41}#print{display:none}hr{height:1px;padding:0;color:#ccc;background-color:#ccc;border:0}#global{width:990px;margin:0 auto}#page{background:transparent url(img/page-bg.png) center top repeat-y;padding:0;color:#444;clear:both}#page.full{background:transparent url(img/page-bg-full.png) center top repeat-y}#content{float:left;margin-left:44px;width:540px;word-wrap:break-word;background-color:#fff}#content.fullcontent{margin-left:44px;padding-top:30px;margin-right:44px;width:auto;float:none}#sidebar{float:right;margin-right:16px;width:359px}.clear{clear:both}code,samp,tt{font-size:120%;color:#588500}dt{color:#369;margin-top:.5em}figure{margin:0}input.input-mini,textarea.input-mini{width:95px;border:1px solid #C6C0AC;background:#fff;padding:4px;color:#333;font-size:.9em;vertical-align:3px}input.input-medium,textarea.input-medium{width:240px;border:1px solid #C6C0AC;background:#fff;padding:4px;color:#333;vertical-align:3px}input.input-maxi,textarea.input-maxi{width:510px;border:1px solid #C6C0AC;background:#fff;padding:4px;color:#333;vertical-align:3px}.farfaraway{position:absolute;left:-7000px;top:0;text-indent:-7000px}h2{color:#FF7800;margin:1em 0 .5em;padding:0;line-height:1.2;font-size:2em;letter-spacing:-1px;font-weight:700}h3{color:#666;font-size:1.7em;font-weight:400;margin:1em 0 .5em;padding:10px 0 0}h4{font-size:1.3em;margin:1.5em 0 .8em}h5{font-size:1em;margin:1.5em 0 1em}a{color:#3B81BE;text-decoration:none}a:active,a:focus,a:hover{text-decoration:underline}h2 a{color:#FF7800}h2 a:visited{color:#EAA515}h2 a:active,h2 a:focus,h2 a:hover{text-decoration:none;color:#eb5800}.discret,h2 span.hometype{color:#999}.error,.good,.warn{clear:both;color:#fff;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;font-weight:700;padding:10px}.error{background:#c00}.warn{background:#FF7800}.good{background:#83BF00}.error a,.good a,.warn a{color:#fff;text-decoration:underline}.highlight{background:#ffe86d}.adminlink a{background:url(img/ico-locked.png) no-repeat top left;padding-left:14px;color:#E29400;font-weight:700}#header-inside{position:relative;width:960px;min-height:109px;margin:0 auto 10px}#header h1{margin:0;padding:0;font-size:2.35em;line-height:1}#header ul#evitement{padding-top:10px;list-style:none}#header ul#evitement li{display:inline;color:#888;font-size:.85em;margin-right:15px}#header ul#evitement li a{color:#f1f1f1;text-decoration:none}#header ul#evitement li a:focus,#header ul#evitement li a:hover,#header ul#evitement.focused a{color:#111}#menu{position:absolute;top:0;right:70px;list-style:none}#menu li{text-align:center;width:141px;margin-left:40px;float:left;height:115px}#menu li a{text-decoration:none;color:#494949;font-size:1.5em;font-weight:700;text-transform:uppercase;line-height:30px;display:block;padding-top:78px}#menu li#menu-apprendre{background:url(img/menu-li-apprendre.png) 50% -20px no-repeat}#menu li#menu-emploi{background:url(img/menu-li-emploi.png) 50% -20px no-repeat}#menu li#menu-forum{background:url(img/menu-li-forum.png) 50% -20px no-repeat}.menu-mobile{display:none}#sous-menu{width:980px;height:60px;margin:0 auto;background:url(img/sous-menu-bg.png) center bottom no-repeat;margin-top:5px}#sous-menu.full{background:url(img/sous-menu-bg-full.png) center bottom no-repeat}#sous-menu a#rss{float:right;font-size:1.29em;font-weight:700;font-variant:small-caps;margin:9px 12px 0 0}#sous-menu #recherche{float:right;margin:8px 10px 0 0;padding:0;background:url(img/sous-menu-search-bg.png) left center no-repeat;height:35px;padding-right:7px;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}#sous-menu #recherche-texte{width:160px;height:23px;background:#e6e6e6 url(img/sous-menu-search-input.png) top left repeat-x;border:none;margin:6px 0 0 36px;vertical-align:middle;color:#666;padding:0 0 0 6px}#sous-menu #recherche-submit{width:36px;height:23px;border:none;margin:6px 0 0;padding:0;color:#fff;background:#bcbcbc url(img/sous-menu-search-ok.png) left top no-repeat;vertical-align:middle;font-weight:700;cursor:pointer}#sous-menu ul{padding:8px 0 0 10px;list-style:none}#sous-menu ul:after{content:" ";clear:both}#sous-menu ul li{float:left;height:35px;padding:0 13px;background:#454545 url(img/sous-menu-li.png) top left repeat-x;margin-left:5px;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}#sous-menu li a{text-decoration:none;color:#fff;font-size:17px;text-transform:uppercase;line-height:35px;letter-spacing:-.3px}#sous-menu li.homeitem{background:0 0;color:#454545;margin:0;padding:0}#sous-menu li.homeitem a{padding:0 10px;color:#454545;text-decoration:underline}#sous-menu li a:active,#sous-menu li a:focus,#sous-menu li a:hover{color:#b3d53c}#sous-menu li.actif{background:#ACCA40 url(img/sous-menu-li-actif.png) top center repeat-x;height:49px}#sous-menu li.actif a{color:#fff}#header-sep{display:none}#page #notif{margin-right:15px;float:right;width:360px;background:#FFFADF;position:relative;margin-bottom:10px}#page #notif p{margin:0;padding:5px 20px}#page #notif #notif-close{float:right;margin-top:5px;position:absolute;right:10px;cursor:pointer}#page #notif img{vertical-align:middle}#content .newsblock{clear:both;line-height:1.5;margin-bottom:1.5em}#content .newsblock h2{margin-left:0;margin-right:0}#content .newsblock .cal{background:url(img/cal.png) no-repeat;height:48px;width:44px;text-align:center;color:#fff;font-size:10px;float:left;margin-right:15px;margin-top:15px}#content .newsblock .cal abbr{text-decoration:none;border-bottom:none}#content .newsblock .cal span{font-size:19px;font-weight:700;color:#999;display:block}#content .newsblock .titre{padding:10px 0 0;margin-bottom:0}#content .newsblock.first .titre{border:none;padding:0}#content .newsblock.first .cal{margin-top:0}#content .newsblock .texte{text-align:left}#content .newsblock .texte img{float:left;margin:4px 15px 5px 0}#content .newsblock .texte p{margin-top:0;margin-left:0}#content .newsblock .meta{padding:5px 0;margin:0 0 10px;border-bottom:1px solid #E5E5E5;text-align:right;overflow:hidden}#content .newsblock .meta .metafirst{float:left}#content .newsblock a.readnext{font-weight:700}#content .newsblock a.readnext:visited{color:#3B81BE}#content .navpage{clear:both;margin-top:1em;font-weight:700}#content .nextp:after{content:' \00BB '}#content .prevp:before{content:' \00AB '}#content .newsblock .titre{margin-top:.5em}#content .newsblock{overflow:hidden}#content .newsblock .texte p{margin-bottom:0}#content .comc{background:url(img/comms.png) no-repeat center left;padding-left:19px}#content .comc:hover{text-decoration:none}#content .sep{color:#ccc}#content .suggest{margin:0}#content .pagination{clear:both;border-top:1px solid #eee;padding-top:10px;text-align:center;line-height:2.5em}#content .pagination b{color:#fff;background:#444;padding:3px 8px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}#content .pagination a{text-decoration:none;color:#fff;background:#abc93f;padding:3px 8px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;white-space:nowrap}#content .pagination a:hover{background:#88a425}#content .pagination span a{background:#444;color:#fff}#content .niveaux{background:#f3f3f3;border:1px solid #f9f9f9;margin-top:15px;clear:both;overflow:hidden;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;padding:5px 10px}#content .auteur{background:#f3f3f3 url(img/picto-edit.png) no-repeat 96% 30%;border:1px solid #f9f9f9;margin-top:15px;clear:both;overflow:hidden;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;padding:5px 80px 5px 5px}#content .auteur.light{width:55%;clear:none}#content .auteur-end{clear:both;margin-bottom:10px}#content .auteur .meta{color:#999;font-size:.9em}#content .auteur p{margin:5px;text-align:left;margin-left:75px}#content .auteur .avatar,.pm .avatar{padding:3px;border:1px solid #ddd;background:#fff;margin:5px 10px 5px 5px;float:left;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}#content .meta{font-size:.9em;color:#999}#content .meta a{color:#666}#content .meta .user{float:right}#content .meta .user a{padding:2px 4px}#content .share{background:#e2f0f5;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;padding:8px 10px 5px;overflow:auto}#content .share p{float:left;text-align:right;margin:0}#content .share ul{float:right;margin:0}#content .share li{display:inline;background-image:none;padding-left:5px}#content .source{color:#666;text-align:left}#content .source a{color:#666}#content .ultrabig{font-size:30px}#content .learnblock{clear:both;border-bottom:1px solid #eee;padding-bottom:1em;padding-top:1em;border-top:5px solid #EFEAD1}#content .learnblock h3{padding:0}#content .learnblock li.all{font-weight:700;margin-top:.5em;background:url(img/ico-fleche.png) left center no-repeat;padding-left:15px;margin-left:10px}#content .learnblock p.cat-description{color:#aaa}#content .actualite h2{font-size:2em}#content figcaption{margin:.5em 0}#content #commentaires{margin-top:20px;clear:both}#content .commentaire{clear:both;margin-top:20px}#content .commentaire .commentaire-meta{float:left}#content .commentaire .avatar{margin-right:10px;padding:3px;border:1px solid #ddd}#content .commentaire-date{color:#7E7E7E;padding:0;margin:0 0 5px 90px}#content .commentaire-date .adminlink{float:right}#content .commentaire-auteur{margin:0}#content .commentaire-auteur a{font-size:120%;font-weight:700}#content .commentaire-content{background:url(img/commentaires.png) no-repeat left top;padding:5px 10px 12px 18px;margin-left:70px}#content .commentaire-content p{padding:6px 9px 2px 8px;margin:0;word-wrap:break-word}#content .commentaire.even .commentaire-content{background-color:#f5f5f5}#content .commentaire.odd .commentaire-content{background-color:#f0f0f0}#content .commentaire.self .commentaire-content{background-color:#edf1fb}#content .commentaire-bottom{text-align:right;padding-bottom:3px;min-height:6px;margin-top:3px}#content .commentaire-repondre{margin:0;padding-left:12px;background:url(img/ico-reply.png) no-repeat center left;text-decoration:none;float:right}#login{padding:0 5px 15px 15px}#login-first{float:left;width:205px}#login-second input{margin-bottom:8px}#login li,#login p{padding:0;margin:0;color:#999;line-height:1.2;list-style-type:none}#login a{text-decoration:none;color:#999}#login h2 span{color:#A0A0A0;font-size:.9em;text-transform:capitalize}#login a:hover{text-decoration:underline}#login-lost{margin:0 0 4px}#login-submit{padding:3px 10px}#login label{display:block;margin:0 0 4px}#login label span{display:inline-block;width:90px;font-size:.9em}#sidebar h2{margin-top:0;margin-bottom:8px;color:#5B6248;padding:0;font-variant:small-caps;font-size:1.2em;font-weight:700;letter-spacing:0}#sidebar .avatar{float:right;padding:3px;border:1px solid #ddd;background:#fff;margin-right:10px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}#sidebar a.nolink{color:#444}#sidebar .minipub{float:right}#sidebar .newmember-intro{color:#789;margin:5px 0 0;padding:0 15px 10px}#sidebar div.newmember-intro h2{margin:0;padding:0;color:#85AC1C}#sidebar div.newmember-intro h2 span{color:#A0A0A0;font-size:.9em;text-transform:capitalize}#sidebar div.newmember-intro p{margin:5px 0 0;padding:0;text-align:left}ul.melting-pot{width:350px;padding-top:10px;list-style-type:none;line-height:1.9;clear:both;margin-left:5px}#sidebar .bloc{clear:both;padding:15px;background:#F7F7F7 url(img/bloc-bg.png) left top repeat-x}#sidebar .bloc img.illust{float:right;margin-left:15px;margin-right:15px}#sidebar .bloc ul{list-style-type:none;line-height:1.4;margin-left:0;margin-right:0}#sidebar .bloc p{padding:0;margin:10px 0 0}#sidebar .bloc .description{margin-bottom:1em;margin-top:0;color:#666;line-height:130%}#sidebar .bloc p.plus-link{float:right;margin-right:10px;padding:0 0 0 7px;height:21px;line-height:15px;background:url(img/sidebar-link-left.png) left top no-repeat}#sidebar .bloc p.plus-link a{float:left;background:url(img/sidebar-link-right.png) right top no-repeat;padding:3px 7px 5px 0}#sidebar .bloc abbr{border-bottom:none}#sidebar .bloc.apprendre h2 a{color:#79B70D}#sidebar .bloc.emploi h2 a{color:#FF7800}#sidebar .bloc.forum h2 a{color:#3B81BE}#sidebar .bloc.concours h2 a{color:#939}#sidebar .bloc.actu h2 a{color:#79B70D}#sidebar .bloc.quiz h2 a{color:#939}#sidebar .bloc.apprendre h2 a:hover,#sidebar .bloc.emploi h2 a:hover,#sidebar .bloc.forum h2 a:hover{color:#575757}#sidebar .bloc.actu li,#sidebar .bloc.concours li,#sidebar .bloc.emploi li,#sidebar .bloc.forum li{padding-left:16px;background:url(img/ico-star.png) left 5px no-repeat}.bloc li{margin-bottom:5px}#footer{clear:both;background:url(img/footer-bg-2012.png) center top no-repeat;min-height:127px;padding:0 0 20px;font-size:.9em;color:#ADADAD;padding-top:25px;position:relative}#footer a#twitter{position:absolute;top:120px;left:50px;width:170px;height:105px}#footer-mobile{display:none}#footer a{color:#ADADAD;text-decoration:none}#footer a:active,#footer a:focus,#footer a:hover{text-decoration:underline}#footer-menu{min-height:53px;clear:both;padding:0;background:url(img/footer-links-2012.png) center bottom no-repeat}#footer-menu ul:after{content:" ";clear:both}#footer-end p,#footer-menu p{margin:0;padding:0}#footer-menu ul{text-align:right;padding:7px 30px 0 0}#footer-menu ul li{display:inline;margin-left:20px}#footer-menu ul a{text-decoration:none;color:#7c7c7c;font-size:1.4em;font-weight:700;font-variant:small-caps}#footer-menu ul a:active,#footer-menu ul a:focus,#footer-menu ul a:hover{color:#000}#footer-menu ul li.gopagetop a:hover img{position:relative;bottom:6px}#footer-links{float:right;list-style:none;line-height:1.5;text-align:right;margin-right:44px;margin-top:10px;width:200px}#footer #citation{padding:5px 0 0;margin:10px 0 0 44px;font:400 1.5em Georgia,"Trebuchet MS",Verdana,"Lucida Grande",Tahoma,Helvetica,Sans-Serif;width:520px}#footer #citation span{font-size:.8em;margin-left:.5em;color:#ccc;white-space:nowrap}#footer #citation .suggestion{font-size:.6em;margin-left:200px}#footer-end{padding:0;background:#505050 url(img/footer-bottom.png) center top;color:#fff}#footer-end img{padding:10px 0 10px 35px;font-size:1.5em}#footer-end #presentation{width:690px;float:right;text-align:left;line-height:1.3;padding:10px 20px 10px 0;margin-right:40px;background:#505050 url(img/footer-acco-end.png) right center no-repeat;color:#aaa}#footer-end #presentation p{padding:3px 0 0 20px;background:url(img/footer-acco-start.png) left center no-repeat}#footer-end #presentation a{text-decoration:none;color:#888}#footer-end #presentation a:hover{text-decoration:underline}#footer-end div.spacer{clear:both;line-height:1;font-size:1px;height:1px}#content .newslist .titre{font-size:1.3em;padding:10px 0 0;margin-bottom:0;border:0}#content .newslist img{float:left;margin-right:15px;margin-bottom:10px}#content .newslist li{clear:both;border-top:1px solid #eee;background:0 0;padding-top:10px}#content .newslist li .meta{display:block;color:#999;font-size:.9em}#content .newslist li.first{border:none}#content ul.newslist{padding-bottom:3em}table.grid{border-collapse:collapse;margin-left:auto;margin-right:auto}table.grid td,table.grid th{padding:2px 8px;border:1px solid #ddd}table.grid th{background:#efeedf}table.grid td{text-align:right}._tag_suggestion{margin-right:.8em;cursor:pointer;background:#efefef;padding:2px;line-height:1.8em}.pm{clear:both;margin-bottom:2em}#pmwrite{clear:both;padding-top:1em}.pm-user{width:60px}.pm-text{margin-left:75px}.pm-message{margin:0;word-wrap:break-word}.pm-meta{color:#ccc;margin:0;padding:5px 0 0}.pm-actions{margin:5px 0 0 75px;color:#ccc}table.table-docs{width:100%;clear:both;margin-bottom:2em}table.table-docs td{padding-top:5px;padding-bottom:5px}table.table-docs td.doc-type{width:35px}td.doc-level{width:36px}th.doc-title{text-align:left;font-weight:400}.doc-abstract{color:#666;line-height:170%}#content .search-results li{clear:both;background:0 0;margin-bottom:.5em}.search-results li span{padding-left:30px}.search-users img{vertical-align:middle}.search-users li{display:inline-block;width:30%}.search-bar{float:right;background:url(img/search-bar.png) repeat-x;margin-left:1em;height:10px}#content .profil h2{font-size:3em}#content .profil blockquote.status{font-size:30px;border:0;text-align:left;width:50%}#content .profil blockquote.status p{text-align:left}#content .profil .avatar{padding:10px;border:1px solid #eee}#content .profil li{line-height:1.7em}#content .sondage{border:solid 1px #eee;padding:0 10px 10px;background:url(img/sondage.jpg) no-repeat right bottom;clear:both}#content .sondage dl,#content .sondage ul{width:80%}#content .sondage label{border-bottom:none;display:inline;width:auto}#content .sondage dt{padding:0;margin:5px 0 0;font-weight:700;color:#000}#content .sondage h3{margin-top:0}#content .sondage dd{padding:0;margin:0 0 10px}#content .sondage input{margin:5px 10px 0 0}#content .sondage .graph0{border-left:2px solid #ccc;padding-left:5px;color:#666}#content .sondage ul li{background:0 0}#content .sondage .graph{padding:1px 5px;text-align:right;font-weight:700;color:#fff;background-color:#75c700}#register fieldset p{margin:.5em 0}#register fieldset span{vertical-align:top}#register fieldset label+span{display:block;font-style:italic}table.concours-classement{width:100%;margin-bottom:.5em;margin-top:.5em}table.concours-classement .crea-avatar{width:60px}table.concours-classement .crea-shot{width:180px;padding-bottom:1em}table.concours-classement .crea-shot img{vertical-align:top}table.concours-classement .crea-user{font-weight:700;width:90px}table.concours-classement .crea-moy{font-size:16px;font-weight:700;text-align:center;color:#8D9F2F;width:60px}table.concours-classement .crea-originalite{text-align:center;padding:0 5px;width:60px}table.concours-classement .crea-title{font-weight:700;padding:1em 0}table.concours-classement .crea-title .crea-link{font-size:1.3em}table.concours-classement .crea-nbcomments{font-weight:400;color:#666}table.concours-classement td{border-bottom:1px solid #eee}table.concours-classement .crea_status1{background:#FFDC7F}table.concours-classement .crea_status1 a{color:red}#content .rating{margin-top:1em}#content .rating .submit{margin-left:1em;position:relative;top:-2px}#content .newslist.livres p{margin-left:160px}#content .newslist.livres img{margin:0}#content .newslist.livres img.couverture{margin-top:15px}#content p.buy{padding-left:60px;background:url(img/book_accept.png) no-repeat center left;min-height:40px;clear:both}#content p.buy a{font-weight:700}#content .livres .rating{float:right}#content .web.newslist li{border:0}#content .web.newslist li+li{display:inline-block;width:152px;vertical-align:top;margin:10px 4px;padding:10px;min-height:240px;background-color:#f8f8f8}#content .web.newslist li img{border:1px solid #eee;-webkit-box-shadow:0 0 8px #eee;-moz-box-shadow:0 0 8px #eee;box-shadow:0 0 8px #eee}#content .web.newslist li+li img{text-align:center}#content .web.newslist li form .submit,#content .web.newslist li form div.star{display:inline-block}#content .web.newslist li form p{margin:0 10px 5px 0}#content .web.newslist li form .submit{margin-left:0;width:30px;top:-6px;background:#fff url(img/btn-submit-ok.png) left top no-repeat}#content .web.newslist li form .submit:hover{background:#fff url(img/btn-submit-ok-hover.png) left top no-repeat}#content .web.newslist p{text-align:left}#content .top{float:right;background:#fff url(img/ico-top.gif) left center no-repeat;margin-top:20px;padding-left:15px}#sidebar .bloc.outils li{margin-bottom:10px;border-top:1px solid #eee;padding:10px 0}#sidebar .bloc.outils img{width:90px;clear:left}#sidebar .bloc.outils p{padding-left:100px}.browsers_support{float:left;margin:.5em 1em 1.2em 0}.browsers_support dt{margin:0;padding:5px 10px;color:#333;font-weight:700;background:#EFEEDF}.browsers_support dd{margin:1px 0;padding:3px 10px;color:#333;background:#F8F8F8}.browsers_support dd:nth-of-type(2n){background:#F1F1F1;color:#222}@media print{#footer,#footer-menu,#menu,#notif,#presentation a,#recherche,#rss,#sidebar,#sous-menu,.admin,.submit,.submit-maxi{display:none}#page{margin:0;background:#fff!important}#global{width:100%;margin:0}#content{font-size:1.2em;width:100%;margin:0;padding:0;background:#fff}#print{display:block}.quiz-question{padding-top:0}body{width:100%;margin:0;padding:0}#evitement,#footer,#footer-end,#footer-menu,#menu,#sidebar,#sous-menu,.awesome,.demo,.navpage,.pagination,.share,.suggest,.top{display:none}#content a:after{content:" » " attr(href) " "}blockquote,code,img,input,object,pre,table,td,textarea{max-width:100%;height:auto}code,div,p,pre,samp,table,td,textarea,th{word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;hyphens:auto}blockquote,ol,ul{page-break-inside:avoid}caption,h1,h2,h3{page-break-after:avoid}#commentaires-posting{display:none}}@media only screen and (max-width:800px){body{width:auto!important;background:#fff}body.open-menu{margin-top:6em;-webkit-transition:margin-top .4s;-moz-transition:margin-top .4s;transition:margin-top .4s}#page #notif,blockquote,code,embed,img,input,object,pre,table,td,textarea,video{max-width:100%!important}code,pre,textarea{word-wrap:break-word!important;white-space:pre-wrap!important}td,th{word-wrap:break-word!important}h2{font-size:1.3em!important}#header{background:#F1F1F1}.header-wrapper{position:relative}#logo{width:200px;height:auto}#header-inside{width:auto!important;margin-bottom:0;padding-bottom:6px;min-height:0}#footer,#footer .gotop,#footer-end,#header-sep,#login p.getlink,#rss,#sidebar .minipub,#sous-menu .homeitem{display:none!important}#header h1{text-align:center;margin:0;padding:12px 0 10px 10px}#evitement{display:none}#menu{position:static!important;left:0!important;right:auto!important;text-align:center!important;clear:both;display:inline-block;vertical-align:top;padding-left:10px}#menu li{background:none!important;float:none!important;display:inline-block;height:auto!important;margin-left:0;text-align:center;width:auto!important}#menu li a{padding-top:10px!important}#menu li+li{margin-left:8px}#menu img{width:auto;height:24px}#sous-menu #recherche{float:none;height:auto;margin:0;border-radius:0;background:0 0}#sous-menu #recherche-texte{-webkit-appearance:none;background:#fff;padding:5px 8px;margin:10px 6px 0 23px;font-size:1.15em;width:210px;height:25px;border-radius:0}#sous-menu #recherche-submit{-webkit-appearance:none;padding:6px;margin-top:10px;height:35px;width:auto;background:#ACCA40;font-size:1.25em;border-radius:0;box-shadow:none}#sous-menu{background:#454545!important;width:auto!important;height:auto!important;margin-top:0;max-height:0;overflow:hidden}.open-menu #sous-menu{max-height:25em;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-transition:max-height .4s;transition:max-height .4s}#sous-menu ul{padding:0;font-size:1.5em;text-align:left}#sous-menu ul li{float:none!important;height:auto!important;display:block;font-size:.7em!important;margin:0!important;padding:0;border-radius:0;background:0 0}#sous-menu li.actif{background:0 0}#sous-menu li.actif a{color:#B3D53C}#sous-menu li a{display:block;font-size:1.2em;line-height:1!important;padding:15px 23px!important;text-transform:none}#toggle-menu{position:absolute;right:10px;bottom:13px;cursor:pointer;display:inline-block;height:2.5em;width:2.5em;-webkit-transition:-webkit-transform .5s;transition:transform .5s ease 0s;-webkit-tap-highlight-color:rgba(0,0,0,0);border:1px solid #4a4a4a;border-radius:50%;color:#4a4a4a;background-color:transparent;outline:0}#toggle-menu:after,#toggle-menu:before{background-color:#4a4a4a;border-radius:10px;bottom:15%;content:"";left:40%;position:absolute;right:40%;top:15%;-webkit-transition:-webkit-transform .5s;transition:transform .5s ease 0s}#toggle-menu:after{bottom:40%;left:15%;right:15%;top:40%}#toggle-menu:active{background:0 0}.open-menu #toggle-menu,.open-menu #toggle-menu:after{-webkit-transform:rotate(90deg) translateZ(0);transform:rotate(90deg) translateZ(0px)}#page{padding:10px 10px 0}#content{margin:0 0 15px!important;width:100%!important;font-size:1.2em}#content .newsblock{width:100%!important}#content .titre{font-weight:700;font-size:2em}#content p,#content ul{line-height:100%}#content .code,#content pre{font-size:13px}#content .pagination{line-height:1.15em}#content .pagination a{display:inline-block;margin-bottom:3px}#sidebar{clear:both;float:none;margin:15px 0 0!important;padding:0;width:auto}#sidebar .melting-pot{width:auto;margin:0 10px;font-size:.9em}#sidebar h2{font-size:1.5em}#sidebar input.input-mini{font-size:1.2em}#sidebar .bloc{width:auto;background:#F1F2ED;background-image:none}#sidebar .bloc-top{background:0 0;background-image:none}#login{margin-top:15px;background:#F1F2ED;padding-top:1em;overflow:hidden}#login-first{width:auto;float:none}#login-submit{padding:6px 10px;margin-top:4px}#login span{display:block}#sidebar .adsense{overflow:hidden}ul.melting-pot{width:auto}#global{width:100%}#page{background:#fff!important}#page #notif{margin:0}#footer-mobile{color:#fff;display:block;background:#000;text-align:center;padding:10px 0;margin-top:10px}#recherche-texte-mobile{font-size:1.5em}#footer-menu{background:0 0;height:auto}#footer-menu ul{text-align:center;padding:3px}#footer-menu ul li{margin-left:6px;font-size:.9em}#recherche-mobile{padding:10px 20px;text-align:left}#recherche-mobile label{display:block;margin-bottom:5px;font-size:1.1em}#recherche-mobile input[type=text]{width:200px;margin-right:5px}#recherche-submit-mobile{padding:6px;vertical-align:top;font-size:1em}#content label{display:inline;border-bottom:1px dotted #C6C0AC;padding-bottom:1px}#content .twit{display:none}input.input-maxi,textarea.input-maxi{width:100%}#forum{padding:0 5px!important}#forum .subopt,#forum .subopt.ident,#forum .subopt.lasttopics{width:100%!important;float:none!important}#adsense,#bottomhtml,#forum .nav-s,#forum .table .fi,#forum .table .frc,#forum .table .ftc,#forum .table .tlp,#forum .table .trd,#forum .table .trp,#forum .table .ts{display:none!important}#forum code,#forum div.code,#forum pre{font-size:95%!important;word-wrap:break-word!important;white-space:pre-wrap!important;padding:0 0 0 5px!important;margin:10px 0!important}#forum #loginform td{display:table-row}#forum .gofid{max-width:80%}.learnblock a img{width:50px!important}#content .learnblock ul{margin-left:0!important}}@media only screen and (max-width:480px){#content .pagination a{padding:3px 6px}#content img.illustration{width:75px}#forum .table.posts{table-layout:fixed}#forum .table.posts tr>td:first-child,#forum .table.posts tr>th:first-child{width:20%}#forum code,#forum div.code,#forum pre{max-width:90%!important}#forum #loginform td{display:table-row}#infonews{display:none}}@media only screen and (max-device-width:640px) and (orientation:landscape){body{-webkit-text-size-adjust:80%!important}}.awesome,.awesome:visited{border:0;background:#222 url(img/overlay.png) repeat-x;display:inline-block;padding:7px 12px 8px;color:#fff;text-decoration:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 1px 3px rgba(0,0,0,.3);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.3);box-shadow:0 1px 3px rgba(0,0,0,.3);border-bottom:1px solid rgba(0,0,0,.25);position:relative;cursor:pointer}.awesome:hover{background-color:#111;color:#fff}.awesome:active{top:1px}.small.awesome,.small.awesome:visited{font-size:.9em;padding:}.awesome,.awesome:visited,.medium.awesome,.medium.awesome:visited{font-weight:700;line-height:1;text-shadow:0 -1px 1px rgba(0,0,0,.25)}.large.awesome,.large.awesome:visited{font-size:1.2em;padding:9px 16px 10px}.green.awesome,.green.awesome:visited{background-color:#91bd09}.green.awesome:hover{background-color:#749a02}.blue.awesome,.blue.awesome:visited{background-color:#2daebf}.blue.awesome:hover{background-color:#007d9a}.red.awesome,.red.awesome:visited{background-color:#e33100}.red.awesome:hover{background-color:#872300}.magenta.awesome,.magenta.awesome:visited{background-color:#a9014b}.magenta.awesome:hover{background-color:#630030}.orange.awesome,.orange.awesome:visited{background-color:#ff5c00}.orange.awesome:hover{background-color:#d45500}.yellow.awesome,.yellow.awesome:visited{background-color:#ffb515}.yellow.awesome:hover{background-color:#fc9200}#content .demo,#content .download{display:inline-block;padding:10px 18px;padding-left:55px;background-color:#91BD09;background-image:url(img/link-demo.png);background-image:url(img/link-demo.png),-webkit-linear-gradient(rgba(255,255,255,.4),rgba(255,255,255,0));background-image:url(img/link-demo.png),-moz-linear-gradient(rgba(255,255,255,.4),rgba(255,255,255,0));background-image:url(img/link-demo.png),linear-gradient(rgba(255,255,255,.4),rgba(255,255,255,0));background-repeat:no-repeat;background-position:10px 6px;background-position:10px 6px,0 0;color:#fff;font-weight:700;font-size:1.3em;text-shadow:1px 1px 2px rgba(0,0,0,.25);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.2);-moz-box-shadow:0 1px 3px rgba(0,0,0,.2);box-shadow:0 1px 3px rgba(0,0,0,.2);-webkit-transition:background-color .4s;-moz-transition:background-color .4s;transition:background-color .4s}#content .download{background-color:#2DAEBF;background-image:url(img/link-download.png);background-image:url(img/link-download.png),-webkit-linear-gradient(rgba(255,255,255,.4),rgba(255,255,255,0));background-image:url(img/link-download.png),-moz-linear-gradient(rgba(255,255,255,.4),rgba(255,255,255,0));background-image:url(img/link-download.png),linear-gradient(rgba(255,255,255,.4),rgba(255,255,255,0))}#content .demo:hover,#content .download:hover{text-decoration:none}#content .download:hover{background-color:#088896}#content .demo:hover{background-color:#7ea103}#content a+.demo,#content a+.download{margin-left:1em}#content p{line-height:170%;margin-bottom:1.3em}#content ul{margin:1em 0;list-style:none;line-height:150%;text-align:left}#content ol{margin:1em 0 1em 24px;line-height:150%}#content ul li{padding-left:10px;background:url(img/ico-puce.png) left 7px no-repeat}#content ol li{margin-bottom:3px}#content ul.spaced li{margin-bottom:1em}#content ul.spaced img{margin-top:1em}#content li ol,#content li ul{margin-top:.25em;margin-bottom:.5em}#content ul ol>li{padding-left:0;background:0 0}#content ul.nostyle li{background:0 0}#content li{background:0 0;padding:0}#content .illustration{float:left;margin:6px 15px 5px 0}#content .info{overflow:hidden;border-top:1px solid #bbb;border-bottom:1px solid #bbb;padding:10px;background:#e7f1f4}#content .remarque{overflow:hidden;border-top:1px solid #C5C58B;border-bottom:1px solid #C5C58B;padding:.8em 1em;background:#edf4e7}#content .warning{overflow:hidden;border-top:1px solid #bbb;border-bottom:1px solid #bbb;padding:10px;background:#FFF4AB}.left{float:left;margin:0 10px 5px 0}.right{float:right;margin:0 0 5px 10px}#content .tright{text-align:right}#content .center{text-align:center}#content table.pagetable{width:100%;margin:1em 0}#content table.pagetable caption{color:#555;font-style:italic;margin-bottom:8px;margin-top:20px}#content table.pagetable th,table.pagetable td{text-align:left;padding:5px 8px}#content table.pagetable th{background:#EFEEDF;-moz-border-radius-topleft:7px;-moz-border-radius-topright:7px;-webkit-border-top-right-radius:7px;-webkit-border-top-left-radius:7px;border-top-right-radius:7px;border-top-left-radius:7px}#content table.pagetable td{border-bottom:1px solid #ddd}#content ul li.ico-arrow,.ico-arrow{padding-left:17px;background:url(img/ico-fleche.png) left 4px no-repeat}#content ul li.ico-smile,.ico-smile{padding-left:20px;background:url(img/ico-lol.png) 1px center no-repeat}#content ul li.ico-question,.ico-question{padding-left:20px;background:url(img/ico-question.png) left 70% no-repeat}#content ul li.ico-star,.ico-star{padding-left:20px;background:url(img/ico-star.png) left 4px no-repeat}#content ul li.ico-light,.ico-light{padding-left:20px;background:url(img/ico-light.png) left 4px no-repeat}#content ul li.ico-web,.ico-web{padding-left:20px;background:url(img/ico-web.png) left 4px no-repeat}#content blockquote{margin:1em;padding:0 0 0 50px;font-size:1.3em;background:url(img/blockquote1.png) no-repeat top left}#content blockquote p:last-child{background:url(img/blockquote2.png) no-repeat bottom right;min-height:33px;margin-bottom:0;padding:0 50px 0 0}#content blockquote span.link{background:0 0;margin:0 10px 0 0;padding:0;text-align:right;font-size:.9em;display:block}#content blockquote span.link a{color:#ccc}#content kbd{font-size:1.2em;padding:0 2px;border:1px solid gray}#content pre{border-left:5px solid #1f1f1f;white-space:pre-wrap;word-wrap:break-word}#content .code{margin:1em 0;overflow:auto;word-wrap:break-word;white-space:pre-wrap;font-size:110%;line-height:1.7em}#content pre code{padding:1em}#content .label_like,#content label{display:inline-block;width:260px;border-bottom:1px dotted #C6C0AC;padding-bottom:1px;vertical-align:3px}