@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:white;border:0 none;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:white;}.navbar>.container .navbar-brand img{margin-top:-6px;margin-right:10px;}.navbar>.container .navbar-form .btn{background:#c0c0c0;border:0 none;border-radius:0;color:white;}.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 none}.teaser{text-align:center;margin:20px 0;color:#919191;font-size:20px;margin-bottom:50px;}.teaser h1{border-bottom:0 none;font-size:2.5em;padding-bottom:10px;}.index-page .teaser{border-bottom:1px solid #d7d7d7;}.index-page h1{font-size:2em;border-bottom:0 none;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:white;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:bold;}.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:0px;}#footer ul li a{margin:0 8px;font-weight:bold;}#footer ul li a:hover{text-decoration:underline;}.banner{text-align:center;background:rgba(254,255,217,1);color:#888;padding:5px;border-bottom:1px solid #ccc;}.date{font-style:italic;color:rgb(176, 176, 176)}