body{padding-top:50px}h1,h2,h3{text-align:left}.box,article>p,p{text-align:justify}.navbar-toggle{border-color:#666}.navbar-toggle:focus,.navbar-toggle:hover{border-color:#fff;background-color:#fff}.icon-bar{background:#666}.nav>li>a,.navbar-brand{text-transform:uppercase}.navbar-brand{font-weight:700}.navbar-brand img{background:url(/images/logo-flexilivre.png);background-size:cover}.container .jumbotron,.container-fluid .jumbotron{border-radius:0}.breadcrumb{color:#777}.jumbotron{background:center center no-repeat #f6f6f6;background-size:cover;margin-bottom:20px;min-height:400px;overflow:hidden}.box{background:rgba(255,255,255,.8);box-shadow:0 0 10px 2px rgba(0,0,0,.3);color:#666;padding:10px 30px 20px;width:50%}.box h1{color:#333;font-size:2.6em}article>header img{margin-bottom:10px;margin-right:10px}body.post article>header img{margin:0}article+article,article+section,section+section{margin-top:20px}article{clear:both;float:none;overflow:hidden}body.category article footer,body.category article h1,body.category article p,body.index article footer,body.index article h1,body.index article p,body.subcategory article footer,body.subcategory article h1,body.subcategory article p{margin-left:150px}article>footer>span{margin-left:10px}article>footer>span,article>footer>span a{color:#999}article>footer>span:first-child{margin-left:0}article>footer .glyphicon{margin-right:2px}body.index article{clear:none;margin-bottom:20px}body.index article+article{margin-top:0}body.index article header{position:relative}body.index article figure a{display:block;opacity:.6;position:relative;transition:opacity .2s}body.index article header:focus figure a,body.index article header:hover figure a{opacity:1}body.index article h2{background:rgba(0,0,0,.6);bottom:0;font-size:2em;height:auto;left:0;margin:0;padding:10px;position:absolute;width:100%}body.index article h2 a{color:#fff;display:block;position:relative;text-shadow:0 1px 2px rgba(0,0,0,.8);text-decoration:none}body.post>.container>img{margin-bottom:20px}body.post h1{font-size:3em;margin:0 0 .6em}body.post article>footer{margin-top:2em}body.post article>div p a{text-decoration:underline}body.post section{border-top:4px solid #f5f5f5}aside .promobtn,aside .promobtn:active{background:#ffbc39;border:1px solid #ffbc39;box-shadow:inset 0 1px 0 rgba(255,255,255,.75),0 1px 1px rgba(0,0,0,.15);color:#fff;display:block;font-family:Arial,sans-serif;font-size:1.5em;font-weight:100;line-height:1.2;margin-bottom:1em;outline:0;padding:.4em .8em;text-decoration:none;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,.2);width:100%}aside .promobtn:focus,aside .promobtn:hover{background:#f7941e;border:1px solid #f7941e;color:#fff;text-decoration:none}aside .win{font-size:1.3em}aside .win a{text-decoration:underline}aside .social ul{display:inline-block;font-size:1px;height:20px;line-height:normal;list-style:none;margin:0 auto;padding:0;vertical-align:baseline;width:auto}aside .social li{float:left}aside .social li+li{margin-left:5px}aside .related ul{list-style:none;padding:0;margin:0}aside .related li+li{margin-top:10px}aside .related h4{margin:0;padding:0}aside .related h4 a{background-color:#ccc;display:block;padding:.5em}aside .related header>a{display:block;opacity:.8;transition:opacity .2s}aside .related header>a:focus,aside .related header>a:hover{opacity:1}aside .related header>a>img{display:block;height:auto;width:100%}aside .related p{background:#f5f5f5;padding:.4em}body>footer{background:#000;color:#fff;font-family:Arial,sans-serif;font-size:.9em;font-weight:400;line-height:1.6;margin-top:1em}body>footer a,body>footer a:active,body>footer a:focus,body>footer a:hover{color:#fff}body>footer a:focus,body>footer a:hover{color:#fff;text-decoration:underline}body>footer .container{padding-bottom:2em;padding-top:2em}body>footer ul{list-style:none;margin:0;padding:0}body>footer .row>div:nth-child(3) li+li{margin-top:10px}body>footer .row+.row{margin-top:10px;text-align:center}@media (max-width:480px){body.category article footer,body.category article h1,body.category article p,body.index article footer,body.index article h1,body.index article p,body.subcategory article footer,body.subcategory article h1,body.subcategory article p{margin-left:0}body.category article header img,body.index article header img,body.subcategory article header img{float:none;width:100%}article>footer>span{display:block;margin-left:0}}@media (max-width:991px){.box{width:100%}.box h1{font-size:2em}.box p{font-size:1.4em}}