/*
Theme Name: Webagencyfail v2
Theme URI: http://www.webagencyfail.com/
Author: Christophe Andrieu
Author URI: http://www.stpo.fr/
Description: So fucking great.
Version: 2.0

Creation Theme by Christophe Andrieu || http://www.stpo.fr
*/
@charset "UTF-8";h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child,li p,li ul{margin-top:0}blockquote:last-child,dl:last-child,li p,li ul,ol:last-child,p:last-child,pre:last-child,table:last-child,ul:last-child{margin-bottom:0}blockquote,body,button,form,html,input,ol,ul{margin:0;padding:0}.msie6 button,.msie7 button,button{overflow:visible}article,aside,audio,canvas,datagrid,datalist,details,dialog,figure,footer,header,img,menu,nav,section,video{display:block}a,button{cursor:pointer}a,abbr{text-decoration:none}#footer .col-1:after,#footer .list-glossary,.clearfix:after{clear:both}p{margin:0 0 1em}ul{list-style:none}img{border:none}code,pre,samp{white-space:pre-wrap}code{line-height:1em}table{margin-bottom:1.5em}q:after,q:before{display:none}abbr{cursor:help;border-bottom:none}button{width:auto;border:0;background:0 0;white-space:nowrap;text-align:center;font:inherit}button::-moz-focus-inner{padding:0;border:0}@media screen and (-webkit-min-device-pixel-ratio:0){button span{margin-top:-1px}}.msie6 button{width:1%}abbr,bb,eventsource,mark,meter,output,progress,time{display:inline}html{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}button,input,select,textarea{-webkit-box-sizing:inherit;box-sizing:inherit}input[type=search]{-webkit-appearance:textfield!important}input[type=search]::-webkit-search-cancel-button{display:none}.fl{float:left!important}.fr{float:right!important}.txtR{text-align:right!important}.txtC{text-align:center!important}.invisible{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0)}#footer .col-1,.clearfix{display:block;zoom:1}#footer .col-1:after,#footer .col-1:before,.clearfix:after,.clearfix:before{content:"";display:table}a,label{display:block}body{position:relative;margin:0;height:100%;background:#fff;text-align:left;color:#666;font-family:Verdana,Geneva,sans-serif;font-size:100%;line-height:1.35}.content{max-width:71.25em;margin:0 auto;padding:0 1.875em}::-moz-selection{color:#fff;background-color:#ff4d4d}::-webkit-selection{color:#fff;background-color:#ff4d4d}::selection{color:#fff;background-color:#ff4d4d}a{color:red}.list-fails li .author a,a.alt,a:focus,a:hover{text-decoration:underline}.list-fails li .author a:focus,.list-fails li .author a:hover,a.alt:focus,a.alt:hover{text-decoration:none}a.ninja{color:#666}#header{background:#ececec;border-top:.3125em solid red;border-bottom:1.25em solid #fff;text-align:center}#header .wrapper{background:-webkit-gradient(linear,left top,left bottom,from(white),to(rgba(255,255,255,0)));background:linear-gradient(to bottom,#fff 0,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff', GradientType=0 )}#header .wrapper .content{background:url(img/drop.svg) top right no-repeat}#header .wrapper .h1{margin:0;padding:.4166666667em 0 .2083333333em;border-bottom:1px solid #ccc;font-size:4.5em;font-weight:400;font-family:"PT Sans",sans-serif;line-height:1;letter-spacing:-.0277777778em}#header .wrapper .h1 a{color:#000}#header .wrapper .h1 a span{color:red}#header .wrapper .h1 a:focus,#header .wrapper .h1 a:hover{color:red;text-decoration:none}#header .wrapper .h1 a:focus span,#header .wrapper .h1 a:hover span{color:#000}#header .wrapper .baseline{margin:0;padding:.8333333333em;font-size:1.125em}#nav-main-caller{display:none}#nav-main{margin-bottom:-1.25em;background:#ede9e9;border-top:5px solid #ccc}.old-ie #nav-main{margin-bottom:0}#nav-main li{display:inline-block;border-left:1px solid transparent}#nav-main li:first-child{border:none}#nav-main li a{display:inline-block;padding:.5555555556em .8333333333em;color:#666;text-transform:uppercase;font-size:1.125em}#nav-main li a:focus,#nav-main li a:hover{text-decoration:none;background:rgba(255,255,255,.5)}#nav-main li.active a{background:#f9f7f7;color:#000}#nav-main li.active a:focus,#nav-main li.active a:hover{text-decoration:underline}#footer{padding:1.875em 0 3.75em;background:#ededed;border-top:.3125em solid #ccc}#footer .h2{margin-top:0;margin-bottom:.675em;padding-bottom:.675em;border-bottom:1px solid #ccc;color:#333;font-size:1em;font-weight:700}#footer p{margin:0}#footer .col-1 .block-copyright{float:left;width:48%}#footer .col-1 .block-twitter{float:right;width:48%}#footer .col-1 .block-twitter .h2{margin-bottom:0;border:none}#footer .col-1 .block-twitter a{position:relative;min-height:5.1875em;color:#666}#footer .col-1 .block-twitter a img{position:absolute;left:0;top:0;width:5em;margin-top:.1875em}#footer .col-1 .block-twitter a div{padding-left:6.25em}#footer .col-1 .block-twitter a div strong{color:red;font-weight:400}#footer .col-1 .block-twitter a:focus,#footer .col-1 .block-twitter a:hover{text-decoration:none}#footer .col-1 .block-twitter a:focus strong,#footer .col-1 .block-twitter a:hover strong{text-decoration:underline}#footer .col-2{margin-top:2.5em}#footer .col-2 p{margin-bottom:1.35em}#footer .list-glossary li{float:left;width:25%;margin-bottom:.675em}#footer .list-glossary li strong{color:#000;font-weight:400}form{margin-bottom:2.5em;padding-bottom:1.5625em;border-bottom:.3125em solid #f9f7f7}label{margin-bottom:.3125em;color:#000}input[type=email],input[type=search],input[type=text],select,textarea{padding:.5em;border:none;background:#f9f7f7;border-bottom:1px solid #ccc;font-family:Verdana,Geneva,sans-serif;font-size:1em;line-height:normal;-webkit-box-sizing:border-box;box-sizing:border-box}.error input[type=email],.error input[type=search],.error input[type=text],.error select,.error textarea{background:#ffe5e5;color:red}.error input[type=email]:focus,.error input[type=email]:hover,.error input[type=search]:focus,.error input[type=search]:hover,.error input[type=text]:focus,.error input[type=text]:hover,.error select:focus,.error select:hover,.error textarea:focus,.error textarea:hover{background:#ffebeb}input[type=text]{width:50%}textarea{height:8em;overflow:auto;line-height:1.35;resize:vertical;width:100%}.placeholded{color:#666}::-webkit-input-placeholder{color:#666}::-moz-placeholder{color:#666}:-ms-input-placeholder{color:#666}input:-moz-placeholder{color:#666}input[type=email]:hover,input[type=search]:hover,input[type=text]:hover,textarea:hover{background:#f4f0f0}input[type=email]:focus,input[type=search]:focus,input[type=text]:focus,textarea:focus{background:#ede9e9}.fail{position:relative}.fail #counter{position:absolute;right:0;top:0}.fail #counter.alert{color:red;font-weight:700}.submit{position:relative;padding:.625em 0}.submit input,.submit label{display:inline;margin-right:.3125em}.submit .submit-button{position:absolute;top:0;right:0}.submit .submit-button button{display:inline-block;min-width:1.5625em;padding:.625em;text-align:center;background:#ede9e9;color:#666}.submit .submit-button button:focus,.submit .submit-button button:hover{text-decoration:none;background:#e2dbdb}.submit .submit-button .loader{display:none;margin-right:.625em;vertical-align:middle}#server-response.response-error:before,.error-msg:before,.error-server-msg:before{content:"×";margin-right:.2083333333em;font-size:1.5em;vertical-align:bottom;line-height:1;position:relative}.submit .submit-button .loader img{height:2.0625em;width:2.0625em}.submit .submit-button .loader.active{display:inline-block}.error-msg,.error-server-msg,.ok-msg{display:none;padding:.3125em}.error-msg.active,.error-server-msg.active,.ok-msg.active{display:block}.error-msg,.error-server-msg{background:#fcc;color:#000;font-weight:700}.error-msg:before,.error-server-msg:before{color:red}.ok-msg{background:#b7d44c;color:#333}#server-response{padding:.3125em}#server-response.response-error{background:#fcc;color:#000;font-weight:700}#server-response.response-error:before{color:red}#server-response.response-ok{background:#b7d44c;color:#333}.hasJS #server-response{display:none}.editorial a,.list-fails li a{display:inline}#core{margin:3.75em 0 6.25em}.editorial,.list-fails{max-width:50em;margin:0 auto}.editorial .h2,.editorial h2{padding-bottom:.5em;margin-bottom:.5em;border-bottom:1px solid #ccc;color:#000;font-size:1.875em;font-weight:400}.editorial strong{color:#000;font-weight:400}.editorial p,.editorial ul{margin-bottom:1em}.editorial li{margin-left:2em;margin-bottom:.5em;list-style:disc}.editorial img{max-width:100%;margin-bottom:1.25em}.list-fails li{margin-top:3.75em}.list-fails li cite{margin-bottom:.625em;padding-bottom:.625em;display:block;border-bottom:1px solid #ececec;color:#999;font-style:normal}.list-fails li blockquote{font-size:1.875em}.list-fails li blockquote br:first-child{display:none}.list-fails li .author{text-align:right;font-style:italic;font-size:.875em}.list-fails li .author a{color:#666}.pagination{position:relative;margin-top:6.25em;padding-top:.625em;border-top:.3125em solid #ede9e9}.pagination a,.pagination span,.pagination strong{display:inline-block;min-width:1.5625em;padding:.625em;text-align:center}.pagination a{background:#f9f7f7;color:#666}.pagination a:focus,.pagination a:hover{text-decoration:none;background:#ede9e9}.pagination .current,.pagination strong{background:#ccc;color:#fff;font-weight:700}.pagination ul{position:relative;text-align:center}.pagination ul li{display:inline-block;margin-bottom:.625em}.pagination ul li .next,.pagination ul li .prev{position:absolute;top:0}.pagination ul li .prev{left:0}.pagination ul li .prev:before{content:'«'}.pagination ul li .next{right:0}.pagination ul li .next:after{content:'»'}.mobile-only,.no-desktop,.tablet-only,.wide-only{display:none}@media screen and (max-width:59.375em){.no-tablet{display:none}.no-desktop,.tablet-only{display:block}.no-desktop.inline,.tablet-only.inline{display:inline}.no-desktop.inline-block,.tablet-only.inline-block{display:inline-block}#footer .list-glossary li{width:33.3333%}.list-fails li blockquote{font-size:1.5em}}@media screen and (max-width:43.75em){.no-mobile{display:none}.mobile-only{display:block}.mobile-only.inline{display:inline}.mobile-only.inline-block{display:inline-block}#nav-main li a{padding:.625em;font-size:1em}#footer .col-1 .block-copyright,#footer .col-1 .block-twitter{float:none;width:100%}#footer .col-1 .block-twitter{margin-top:2.025em}#footer .list-glossary li{width:50%}.list-fails li blockquote{font-size:1.25em}}@media screen and (max-width:32.5em){#header .wrapper .baseline,#nav-main-caller:after{display:none}.content{padding:0 .9375em}#header .wrapper .h1{font-size:1.875em;padding-bottom:.3333333333em;padding-left:1em;padding-right:1em}#footer .h2,#footer li,#footer p,#nav-main li a{font-size:.875em}#nav-main-caller{display:block;position:absolute;left:.9375em;top:1.25em;height:.9375em;width:1.875em;border-top:.3125em solid #ccc;border-bottom:.3125em solid #ccc}#nav-main-caller:after,#nav-main-caller:before{content:'';position:absolute;top:.3125em;left:0;width:100%;height:.3125em;background:#ccc}#nav-main-caller:focus,#nav-main-caller:hover{border-color:red}#nav-main-caller:focus:after,#nav-main-caller:focus:before,#nav-main-caller:hover:after,#nav-main-caller:hover:before{background:red}#nav-main-caller.active{border:none;margin-top:.3125em}#nav-main-caller.active:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#nav-main-caller.active:after{display:block;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#nav-main{overflow:hidden;max-height:0;margin-bottom:0;-webkit-transition:max-height .4s ease-out,margin-bottom .4s ease-out;transition:max-height .4s ease-out,margin-bottom .4s ease-out}#nav-main.active{max-height:10em;margin-bottom:-1.25em;padding-bottom:1px;-webkit-transition:max-height .1s ease-out,margin-bottom .1s ease-out;transition:max-height .1s ease-out,margin-bottom .1s ease-out}#nav-main li{display:block;margin:0 1px;border-left:none;border-top:1px solid rgba(255,255,255,.5)}#nav-main li:first-child{border-top:none}#nav-main li a{display:block;padding:.7142857143em}#footer .col-1 .block-twitter a img{width:3.125em}#footer .col-1 .block-twitter a div{padding-left:4.375em}#footer .list-glossary li{float:none;width:100%}.list-fails li blockquote{font-size:1em}.list-fails li .author{margin-top:.625em}.pagination ul li .next,.pagination ul li .prev{position:static;top:inherit}.editorial .h2,.editorial h2{font-size:1.25em}.editorial li,.editorial p{font-size:.875em}.editorial input[type=text]{width:100%}.editorial .submit{position:relative}.editorial .submit .submit-button{position:static;display:block;margin-top:.7142857143em}.editorial .submit .submit-button .loader{position:absolute;right:0;top:0}.editorial .submit .submit-button button{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}}@media screen and (min-width:75em){.no-wide{display:none}.wide-only{display:block}.wide-only.inline{display:inline}.wide-only.inline-block{display:inline-block}#footer .col-1{float:left;width:29.825%}#footer .col-1 .block-copyright,#footer .col-1 .block-twitter{float:none;width:100%}#footer .col-1 .block-twitter{margin-top:2.025em}#footer .col-2{float:right;width:64.9125%;margin-top:0}#footer .list-glossary li{width:33.3333%}}.print-only{display:none}@media print{body,html{width:auto;height:auto;min-height:auto;margin:0;background-color:#fff;color:#000;background-image:none;padding:0;float:none;position:static}a{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}a[href="#"],a[href="javascript:"]{content:""}body{padding:.5em}.no-print{display:none}.print-only{display:block}}
.baseline em{ font-size: .65em; color: #f00; }
