body{min-height:100vh}body .main{display:flex;align-items:stretch}body #sidebar{min-height:100vh}body #content{flex:1;max-width:1300px}#content{padding:15px;font-weight:300}.homepage-links{font-size:18px;line-height:1.3em}.homepage-links a{display:block;text-decoration:none}@media(max-width:767px){.homepage-links a{margin-bottom:10px;font-size:25px}}#sidebar{background-color:#322a38;width:300px;font-weight:400;font-size:15px;color:#ccc;padding:15px;font-weight:300;width:300px}@media(max-width:767px){#sidebar{display:none}#sidebar h1{display:none}}#sidebar a{text-decoration:none!important;color:#ccc}#sidebar a:hover{color:#e6e6e6}#sidebar .posts a{display:block;font-size:18px}@media(max-width:767px){#sidebar .posts a{font-size:30px;margin-bottom:10px}}#sidebar h1{color:#fff;text-align:center}#sidebar h3{font-size:32px;font-weight:400}#sidebar .posts{font-size:18px}#sidebar .footer-menu{margin-top:30px}#sidebar .footer-menu a{font-size:15px}.try-dotnet{margin-bottom:1rem}.try-dotnet .try-dotnet-description{margin-bottom:10px}.try-dotnet .mobile-inner{display:none;display:block;white-space:pre-wrap;word-break:keep-all;width:100%}.header{display:none}@media(max-width:767px){.header{display:flex;padding:15px;background-color:#322a38}}.header svg{fill:#fff;cursor:pointer}.header h1{margin:0;margin-left:15px;text-align:center;flex:1;color:#ccc!important}@media(max-width:767px){.header h1{line-height:48px}}.header h1 a{color:#ccc!important;text-decoration:none}@font-face{font-family:novacento sans wide;src:url(/fonts/Novecentosanswide-UltraLight-webfont.eot);src:url(/fonts/Novecentosanswide-UltraLight-webfont.eot?#iefix)format("embedded-opentype"),url(/fonts/Novecentosanswide-UltraLight-webfont.woff2)format("woff2"),url(/fonts/Novecentosanswide-UltraLight-webfont.woff)format("woff"),url(/fonts/Novecentosanswide-UltraLight-webfont.ttf)format("truetype"),url(/fonts/Novecentosanswide-UltraLight-webfont.svg#novecento_sans_wideultralight)format("svg");font-style:normal;font-weight:200}@font-face{font-family:work sans;font-style:normal;font-weight:300;src:url(/fonts/Work_Sans_300.eot?#iefix)format("embedded-opentype"),url(/fonts/Work_Sans_300.woff)format("woff"),url(/fonts/Work_Sans_300.woff2)format("woff2"),url(/fonts/Work_Sans_300.svg#WorkSans)format("svg"),url(/fonts/Work_Sans_300.ttf)format("truetype")}@font-face{font-family:work sans;font-style:normal;font-weight:500;src:url(/fonts/Work_Sans_500.eot?#iefix)format("embedded-opentype"),url(/fonts/Work_Sans_500.woff)format("woff"),url(/fonts/Work_Sans_500.woff2)format("woff2"),url(/fonts/Work_Sans_500.svg#WorkSans)format("svg"),url(/fonts/Work_Sans_500.ttf)format("truetype")}body{font-family:work sans,helvetica,tahoma,geneva,arial,sans-serif}h1,h2,h3,h4,h5{font-family:novacento sans wide,helvetica,tahoma,geneva,arial,sans-serif;text-transform:uppercase}