main.list,main.single{margin:0 9%}main.list h1,main.single h1{font-size:3.8rem}@media(max-width:850px){body>header .site-title{font-size:2rem}body>header nav{border-bottom:#00aeef solid 4px;background:url(/assets/img/struggle-saas-logo.svg)50%/auto 50% no-repeat;padding:0 10px;height:70px;line-height:70px}body>header nav ul.main li{padding:0 4px}main.list,main.single{margin:0 5%}main.list h1,main.single h1{font-size:3.5rem}div.share-buttons{top:auto;right:0;bottom:0;left:0;display:flex}div.share-buttons div,div.share-buttons a{width:100%}div.share-buttons div.share-down{display:none}div.share-buttons div.share-right{display:block}body.section-blog.page{padding-bottom:48px}}@media(max-width:750px){body>header nav ul.social li:not(.site-title){display:none}body>header nav ul.main{display:none;position:absolute;top:70px;right:0;bottom:0;left:0;background-color:#222426;z-index:100}body>header nav ul.main.h li{float:none;text-align:center}body>header nav ul.main li.social-links{display:list-item}body>header nav ul.main li.social-links a{display:inline-block;padding:0 5px}body>header nav a.toggle{display:block;margin-right:-10px;width:66px;text-align:center;font-size:2.2rem}main.list,main.single{margin:0 2%}main.list h1,main.single h1{font-size:3.2rem}body.section-projects main.list .project{display:block}body.section-projects main.list .project img{width:100%}body.section-projects main.list .project .content{position:static;width:100%}form{width:75%}body>footer{background:url(/assets/img/struggle-saas-logo.svg)50% 60%/auto 50% no-repeat;height:150px}body>footer img.logo{height:80px}}@media(max-width:500px){body>header nav{background:url(/assets/img/struggle-saas-logo.svg)19px/auto 45% no-repeat}body>header nav ul.social{padding-left:56px;width:100%;text-align:center}body>header nav ul.social .site-title{padding-right:0;width:100%}main.list,main.single{margin:0 15px}main.list h1,main.single h1{font-size:2.8rem}main.list .alignleft,main.list .aligncenter,main.list .alignright,main.single .alignleft,main.single .aligncenter,main.single .alignright{display:block;margin:0 auto;float:none}form{width:85%}body>footer{height:100px}body>footer span{width:40%;font-size:smaller}body>footer img.logo{height:50px}}