html *{box-sizing:border-box}html body{font-family:'Raleway',sans-serif;overflow-x:hidden;background-color:#fbfbfb;color:#2f2f2f;font-size:16px;font-weight:normal;-webkit-font-smoothing:antialiased}html body .header-wrapper{width:100%;float:left;padding:20px}html body .header-wrapper .header-logo-wrapper{width:100%;max-width:800px;margin:0 auto;position:relative}html body .header-wrapper .header-logo-wrapper .header-logo{background:white;-webkit-box-shadow:3px 3px 0 rgba(0,0,0,0.11);-moz-box-shadow:3px 3px 0 rgba(0,0,0,0.11);box-shadow:3px 3px 0 rgba(0,0,0,0.11);float:left;padding:15px}html body .header-wrapper .header-logo-wrapper .header-logo img{float:left;width:100px;height:auto}html body .header-wrapper h1{font-size:22px;float:left;width:100%;margin:30px 0 0px 0}html body .content-wrapper{width:100%;float:left;padding:20px}html body .content-wrapper *{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}html body .content-wrapper .post{margin-bottom:30px;width:100%;float:left;position:relative}html body .content-wrapper .post .edit-link{float:right;margin:1px 0 0 10px;font-size:10px;background:#ed6c21;color:white;padding:7px 10px 5px 10px;text-decoration:none;display:none;margin-bottom:-1px}html body .content-wrapper .post:hover .edit-link{display:block}html body .content-wrapper .post .title_container{width:100%;float:left}html body .content-wrapper .post .title_container h2{float:left;margin-top:0;color:#2e2e2e;margin-bottom:10px;font-weight:700;text-transform:uppercase;font-size:20px}html body .content-wrapper .post .title_container .date{float:right;padding-top:6px;font-size:14px}html body .content-wrapper #show_all_container{display:flex;width:100%;float:left}html body .content-wrapper #show_all_container .show_all{margin:0 auto;float:right;font-size:15px;background:#ed6c21;color:white;padding:5px 10px 5px 10px;text-decoration:none}html body .content-wrapper a{color:#ed6b21}html body .content-wrapper p{line-height:1.5}html body .content-wrapper ul li{line-height:1.8}html body .content-wrapper .file-presenter{width:100%;max-width:800px;margin:0 auto}html .languagepicker{display:inline-block;padding:0;height:40px;overflow:hidden;transition:all .3s ease;margin:0;vertical-align:top;float:left;position:absolute;top:0px;right:0px;z-index:999}html .languagepicker:hover{height:auto}html .languagepicker a{color:#000;text-decoration:none;background:whitesmoke;position:relative}html .languagepicker li{display:block;padding:10px 10px 10px 10px;margin:0;line-height:40px;border-top:1px solid #eee}html .languagepicker li:hover{background-color:#EEE}html .languagepicker a li{border:none;background:white;height:40px;font-size:0}html .languagepicker:hover a:first-child li:before{content:'';width:10px;height:10px;background:white;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;left:18px;bottom:-5px}html .languagepicker a:first-child li{border:none;background:transparent !important}html .languagepicker a:first-of-type{border:none;background:transparent !important}html .languagepicker li img{margin:0;width:25px;height:17px;float:left}