1+ /* Breakpoints */
12nav {
23 background : # fff ;
3- padding : 15px 30px ;
4- width : auto;
5- margin-bottom : 40px ;
4+ padding : 25px 0 ;
5+ margin : 0 auto;
66 box-shadow : 0 0 5px # bec6cf ;
77}
8+ @media (max-width : 600px ) {
9+ nav {
10+ box-shadow : unset;
11+ }
12+ }
813nav .nav-wrapper {
9- max-width : 900 px ;
14+ max-width : 85 vw ;
1015 display : flex;
1116 justify-content : space-between;
1217 align-items : center;
1318 width : auto;
1419 margin : 0 auto;
1520}
21+ @media (max-width : 600px ) {
22+ nav .nav-wrapper {
23+ max-width : 90vw ;
24+ }
25+ }
1626nav .nav-wrapper .left-nav {
1727 display : flex;
1828 justify-content : space-between;
@@ -45,12 +55,55 @@ html {
4555 background : # f0f0f0 ;
4656 height : 100% ;
4757}
58+ body .container ,
59+ html .container {
60+ width : 850px ;
61+ max-width : 80vw ;
62+ min-height : 100% ;
63+ background : white;
64+ margin : 40px auto 0 ;
65+ padding : 3vw ;
66+ box-shadow : 0 0 5px # bec6cf ;
67+ }
68+ @media (max-width : 600px ) {
69+ body .container ,
70+ html .container {
71+ width : 90vw ;
72+ max-width : unset;
73+ padding : 5vw ;
74+ margin : 0 ;
75+ box-shadow : 0 0 3px # bec6cf ;
76+ }
77+ }
78+ body .container .attribute-value ,
79+ html .container .attribute-value {
80+ font-weight : 300 ;
81+ font-size : 0.9em ;
82+ }
83+ body .container h1 ,
84+ html .container h1 {
85+ margin-top : 0 ;
86+ font-size : 2.5em ;
87+ line-height : 1 ;
88+ color : # 393b40 ;
89+ }
90+ body .container p ,
91+ html .container p {
92+ font-weight : 300 ;
93+ font-size : 1.1em ;
94+ line-height : 1.4 ;
95+ }
4896ul {
4997 list-style : none;
5098 width : 50% ;
5199 border : 1px solid # e6e6e6 ;
52100 padding : 10px ;
53101}
102+ @media (max-width : 600px ) {
103+ ul {
104+ width : unset;
105+ }
106+ }
54107ul li {
55108 display : flex;
56109 justify-content : space-between;
@@ -64,37 +117,32 @@ ul li:last-of-type {
64117 margin-bottom : 0 ;
65118 padding-bottom : 0 ;
66119}
67- .container {
68- max-width : 847px ;
69- margin : 0 auto;
70- min-height : 100% ;
71- background : white;
72- padding : 40px ;
73- box-shadow : 0 0 5px # bec6cf ;
74- }
75- .container .attribute-value {
76- font-weight : 300 ;
77- font-size : 0.9em ;
78- }
79- h1 {
80- margin-top : 0 ;
81- }
82120
121+ /* Breakpoints */
83122nav {
84123 background : # fff ;
85- padding : 15px 30px ;
86- width : auto;
87- margin-bottom : 40px ;
124+ padding : 25px 0 ;
125+ margin : 0 auto;
88126 box-shadow : 0 0 5px # bec6cf ;
89127}
128+ @media (max-width : 600px ) {
129+ nav {
130+ box-shadow : unset;
131+ }
132+ }
90133nav .nav-wrapper {
91- max-width : 900 px ;
134+ max-width : 85 vw ;
92135 display : flex;
93136 justify-content : space-between;
94137 align-items : center;
95138 width : auto;
96139 margin : 0 auto;
97140}
141+ @media (max-width : 600px ) {
142+ nav .nav-wrapper {
143+ max-width : 90vw ;
144+ }
145+ }
98146nav .nav-wrapper .left-nav {
99147 display : flex;
100148 justify-content : space-between;
@@ -119,6 +167,7 @@ nav a:hover {
119167 opacity : 0.7 ;
120168}
121169
170+ /* Breakpoints */
122171
123172p {
124173 width : 100% ;
0 commit comments