.post{ .text{ .gallery-wrapper{ div{ margin-left: 0; margin-right: 0; } } p{ margin-left: auto; margin-right: auto; max-width: 1200px; margin-bottom: 2rem; } ul, ol, dl{ margin-left: auto; margin-right: auto; max-width: 1200px; margin-bottom: 2rem; } .inject1, .inject2, .inject{ margin-left: auto; margin-right: auto; max-width: 1200px; margin-bottom: 2rem; } .inject .illustration{ margin-right: 30px; } h2{ margin-left: auto; margin-right: auto; max-width: 1200px; font-weight: 700; } div{ margin-left: auto; margin-right: auto; max-width: 1200px; .pic{ max-width: 100%; margin-bottom: 20px; } } .wides{ margin-left: auto; margin-right: auto; max-width: 95%; } .bukvica::first-letter { font-size: 182px; margin: 0 28px 0 0; float: left; line-height: 192px; vertical-align: top; } .hr{ clear: both; } } h1,h2,h3,h4,h5{ max-width: 1200px; margin-right: auto; margin-left: auto; } h4{ margin-bottom: 40px; } h1{ text-align: center; font-size: 45px; } .lead{ margin-right: auto; margin-left: auto; max-width: 1100px; } .published_at{ margin-right: auto; margin-left: auto; max-width: 1200px; } section.comments{ max-width: 1200px; margin: 0 auto; } .share_and_comment{ max-width: 1200px; margin: 0 auto; } @media(max-width: @size-mobile){ h1{ text-align: left; font-size: 25px; } } }