@media(min-width:1200px){.container{max-width:900px}}@media(min-width:992px){.container{max-width:900px}}@media(max-width:600px){h1{font-size:2em!important}}*{margin:0;padding:0}html,body{height:100%}#wrap{min-height:100%}#main{overflow:auto;padding-bottom:220px}#footer{position:relative;margin-top:-181px;height:180px;clear:both}body:before{content:"";height:100%;float:left;width:0;margin-top:-32767px}body,h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,p,span,div{font-family:open sans,sans-serif;color:#777;line-height:1.7em}.sep{margin-bottom:30px}a{color:#3297d4;text-decoration:none}a:hover{text-decoration:underline;color:#3297d4}h1,h2,h3,h4{color:#666;line-height:1.5em}h1{color:#3297d4;text-align:center;border-bottom:1px solid #ddd;font-size:3.5em;padding-bottom:20px}ul li{margin-left:30px}.navbar-default{background:#fff;border:0;border-bottom:5px solid #f5f5f5}code{color:#111}.navbar-default .navbar-nav li{margin-left:0}.navbar-default .navbar-nav>li>a{color:#3297d4;padding-left:10px;padding-right:10px;text-decoration:none}.navbar-default .navbar-form .form-group .btn{text-decoration:none}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{background:#dcedf7;color:#3297d4}.navbar-default .navbar-nav>li>a.active,.navbar-default .navbar-nav>li>a.active:hover{background:#3297d4;color:#fff}.navbar>.container .navbar-brand img{margin-top:-6px;margin-right:10px}.navbar>.container .navbar-form .btn{background:silver;border:0;border-radius:0;color:#fff}.navbar>.container .navbar-form .btn.btn-default{background:#3297d4}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle{border-radius:0;border-color:#3297d4;background-color:#3297d4}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#3297d4}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border:0}.teaser{text-align:center;margin:20px 0;color:#919191;font-size:20px;margin-bottom:50px}.teaser h1{border-bottom:0;font-size:2.5em;padding-bottom:10px}.index-page .teaser{border-bottom:1px solid #d7d7d7}.index-page h1{font-size:2em;border-bottom:0;padding-bottom:0}.index-page h2{padding-top:10px;font-size:1.8em}.index-page .screencast{display:inline;margin:10px}.index-page .topic{text-align:left}.index-page .topic h2{color:#3297d4;margin-top:0}.index-page .topic img{width:400px;margin-top:30px}.index-page .topic figcaption{text-align:center}.teaser img{margin:auto}.teaser .main{max-width:800px;margin:0 auto}.teaser h1{color:#3297d4!important}body.index-page,.centered-section{text-align:center}.download-section{margin-bottom:50px}body.index-page .separator{width:100%;min-height:125px;background:url(/web/files/screen.png) center repeat-x;display:block}body.index-page .separator.magnifier{background-image:url(/web/files/magnifier.png)}.btn.download{margin:10px;padding:10px 30px;background:#08c;color:#fff;text-decoration:none;font-size:1em}.btn.download:hover{background:#0ae}i.fa.fa-heart{color:#f44}.col-aside{background:#f4f4f4;border:2px solid #ddd}.col-aside h3{font-size:1.3em;font-weight:700}.col-title{text-align:right}.contributor{width:135px;height:100px;float:left;text-align:center;margin:10px}.contributor img{margin:auto;display:block}#disqus_thread{margin-top:50px}#footer{border-top:1px solid #d7d7d7;background:#efefef;text-align:center}#footer ul{padding:20px 0;float:none;display:inline-block}#footer ul li{display:inline-block;list-style:none;margin-left:0}#footer ul li a{margin:0 8px;font-weight:700}#footer ul li a:hover{text-decoration:underline}.banner{text-align:center;background:#feffd9;color:#888;padding:5px;border-bottom:1px solid #ccc}.date{font-style:italic;color:#b0b0b0}