Index: static/css/main.css |
=================================================================== |
--- a/static/css/main.css |
+++ b/static/css/main.css |
@@ -416,45 +416,52 @@ |
padding: 0; |
font-size: 18px; |
line-height: inherit; } |
a, img { |
border: none; |
outline: none; } |
-h2 + .row, .center blockquote + .row, |
-h1 + .row, |
-h2 + hr + .row, .center blockquote + hr + .row, |
-h1 + hr + .row { |
- margin-top: -16px; } |
- |
.section { |
margin: 96px 0; } |
+ @media (max-width: 768px) { |
+ .section { |
+ margin: 32px 0; } } |
.section .section { |
margin: 64px 0; } |
h1, h2, .center blockquote, h3, .group.items .item::before, h4, h5, h6 .h1, .h2, .h3, .h4, .h5, .h6 { |
text-transform: uppercase; |
font-weight: 700; |
line-height: 120%; } |
h1, |
.h1 { |
margin: 96px 0 64px 0; |
text-transform: none; |
font-size: 42px; |
font-weight: 300; } |
+ @media (max-width: 768px) { |
+ h1, |
+ .h1 { |
+ font-size: 30px; |
+ margin-top: 32px; } } |
h2, .center blockquote, |
.h2 { |
margin: 64px 0 32px 0; |
font-size: 28px; |
font-weight: 700; } |
+ @media (max-width: 768px) { |
+ h2, .center blockquote, |
+ .h2 { |
+ font-size: 22px; |
+ margin: 32px 0 32px 0; } } |
h3, .card h1, .card h2, .card .center blockquote, .center .card blockquote, .card h3, .card h4, .card h5, .card h6 .h1, h6 .card .h1, .card .h2, .card .h3, .card .h4, .card .h5, .card .h6, .group.items .item::before, |
.h3, |
.group.items .item h1, |
.group.items .item h2, |
.group.items .item .center blockquote, |
.center .group.items .item blockquote, |
.group.items .item h3, |
@@ -622,18 +629,22 @@ |
html[dir="rtl"] blockquote { |
border-right: 4px solid #E1E1E1; } |
html .center blockquote { |
border: none; } |
.center blockquote { |
margin: 0; |
- padding: 96px 0; |
+ padding: 64px 0; |
font-style: normal; } |
+ @media (max-width: 768px) { |
+ .center blockquote { |
+ font-size: 22px; |
+ padding: 32px 0; } } |
.center blockquote p:last-child { |
margin-top: -8px; } |
cite { |
font-size: 14px; |
font-style: normal; } |
@@ -852,16 +863,21 @@ |
padding-left: 16px; } |
html[dir="ltr"] .row .col-3, html[dir="ltr"] .row .col-4, html[dir="ltr"] .row .col-5, html[dir="ltr"] .row .col-6, html[dir="ltr"] .row .col-7, html[dir="ltr"] .row .col-8, html[dir="ltr"] .row .col-9 { |
float: left; } |
html[dir="rtl"] .row .col-3, html[dir="rtl"] .row .col-4, html[dir="rtl"] .row .col-5, html[dir="rtl"] .row .col-6, html[dir="rtl"] .row .col-7, html[dir="rtl"] .row .col-8, html[dir="rtl"] .row .col-9 { |
float: right; } |
+@media (max-width: 991px) { |
+ .row .col-3, .row .col-4, .row .col-5, .row .col-6, .row .col-7, .row .col-8, .row .col-9 { |
+ padding-top: 8px; |
+ padding-bottom: 8px; } } |
+ |
@media (min-width: 544px) { |
.col-3 { |
width: 50%; } |
html[dir="ltr"] .push-3 { |
left: 50%; } |
html[dir="ltr"] .pull-3 { |
right: 50%; } |
html[dir="rtl"] .push-3 { |
@@ -1031,32 +1047,42 @@ |
html[dir="rtl"] .items .item::before { |
right: 0; } |
.group-container { |
width: 100%; |
max-width: 1140px; |
margin: 0 auto; |
padding: 96px 0; } |
+ @media (max-width: 992px) { |
+ .group-container { |
+ padding: 8px; } } |
.group-container > h1, .group-container > h2, .center .group-container > blockquote, .group-container > h3, .group.items .group-container > .item::before, .group-container > h4, .group-container > h5, h6 .group-container > .h1, .group-container > .h2, .group-container > .h3, .group-container > .h4, .group-container > .h5, .group-container > .h6, |
.group-container > p { |
- margin: 96px auto; |
+ margin: 64px auto; |
padding: 0 16px; } |
+@media (max-width: 992px) { |
+ .group-container > p { |
+ margin: 32px auto; } } |
+ |
.group { |
display: table; |
width: 100%; |
table-layout: fixed; } |
.group-container .group { |
margin-bottom: 0; } |
.group-container > h1, .group-container > h2, .center .group-container > blockquote, .group-container > h3, .group.items .group-container > .item::before, .group-container > h4, .group-container > h5, h6 .group-container > .h1, .group-container > .h2, .group-container > .h3, .group-container > .h4, .group-container > .h5, .group-container > .h6 { |
margin-top: 0; } |
+ @media (max-width: 992px) { |
+ .group-container > h1, .group-container > h2, .center .group-container > blockquote, .group-container > h3, .group.items .group-container > .item::before, .group-container > h4, .group-container > h5, h6 .group-container > .h1, .group-container > .h2, .group-container > .h3, .group-container > .h4, .group-container > .h5, .group-container > .h6 { |
+ margin: 32px auto; } } |
.group .card, |
.group .item { |
display: table-cell; |
vertical-align: top; } |
.group.items .item::before { |
margin-top: 16px; |
@@ -1524,16 +1550,20 @@ |
padding-right: 208px; } } |
#footer { |
padding-top: 64px; |
padding-bottom: 96px; |
font-size: 70%; |
background-color: #292929; |
color: #FFFFFF; } |
+ @media (max-width: 768px) { |
+ #footer { |
+ padding-top: 32px; |
+ padding-bottom: 64px; } } |
#footer h1, #footer h2, #footer .center blockquote, .center #footer blockquote, #footer h3, #footer .group.items .item::before, .group.items #footer .item::before, #footer h4, #footer h5, #footer h6 .h1, h6 #footer .h1, #footer .h2, #footer .h3, #footer .h4, #footer .h5, #footer .h6 { |
position: relative; |
margin-bottom: 32px; |
padding-top: 8px; } |
#footer h1::before, #footer h2::before, #footer .center blockquote::before, .center #footer blockquote::before, #footer h3::before, #footer .group.items .item::before, .group.items #footer .item::before, #footer h4::before, #footer h5::before, #footer h6 .h1::before, h6 #footer .h1::before, #footer .h2::before, #footer .h3::before, #footer .h4::before, #footer .h5::before, #footer .h6::before { |
display: block; |
position: absolute; |
top: 0; |