blob: 8b86c86e0c0434d22dd745b8209cb5a836a686c4 [file] [log] [blame]
Unknown8e40a3b2017-07-30 14:47:14 -04001
2@import url("https://fonts.googleapis.com/css?family=Comfortaa:400,700,300|Quattrocento");
3.about-tools ul li, .contact-social-icons ul a li {
4 text-align: center; }
5
6.centered {
7 float: none;
8 margin-left: auto;
9 margin-right: auto; }
10
11.break {
12 clear: both;
13 margin-top: 10px; }
14
15@media (min-width: 768px) {
16 .pull-right-sm {
17 float: right !important; }
Unknown8e40a3b2017-07-30 14:47:14 -040018 .pull-left-sm {
Henri Koivuneva5e8fc3b2017-08-13 01:59:45 +030019 float: left !important; }
20 .container {width: 768px}
21 .navbar-right {margin-right: 0;}
Henri Koivuneva7be39422017-08-13 02:27:56 +030022 .navbar>.container .navbar-brand, .navbar>.container-fluid .navbar-brand {margin-left: 0;padding-left: 15px}
Henri Koivuneva5e8fc3b2017-08-13 01:59:45 +030023}
Unknown8e40a3b2017-07-30 14:47:14 -040024@media (min-width: 992px) {
25 .pull-right-md {
26 float: right !important; }
Unknown8e40a3b2017-07-30 14:47:14 -040027 .pull-left-md {
Henri Koivuneva5e8fc3b2017-08-13 01:59:45 +030028 float: left !important; }
29 .container {width: 94%;}
30}
Unknown8e40a3b2017-07-30 14:47:14 -040031@media (min-width: 1200px) {
32 .pull-right-lg {
33 float: right !important; }
Unknown8e40a3b2017-07-30 14:47:14 -040034 .pull-left-lg {
Henri Koivuneva5e8fc3b2017-08-13 01:59:45 +030035 float: left !important; }
36 .container {width: 1170px;}
37 .portfolio-projects .col-lg-6 {width: 100%}
Henri Koivuneva7be39422017-08-13 02:27:56 +030038 .navbar > .container {max-width: 1170px}
Henri Koivuneva5e8fc3b2017-08-13 01:59:45 +030039}
40@media (min-width: 1366px) {
41 #portfolio > .container, #about > .row {width: 90%;max-width: 1600px;margin-left:auto;margin-right: auto;}
Henri Koivunevabd26b6b2017-08-13 02:33:00 +030042 .navbar > .container {max-width: 1170px}
Henri Koivuneva5e8fc3b2017-08-13 01:59:45 +030043}
Unknown8e40a3b2017-07-30 14:47:14 -040044* {
45 box-sizing: border-box; }
46
47html {
48 position: relative;
Henri Koivuneva7edca392017-08-12 16:23:52 +030049 height: 100%;
50 width: 100%; }
Unknown8e40a3b2017-07-30 14:47:14 -040051
52img {
53 width: 100%; }
54
55body {
56 height: 100%;
57 font-family: "Comfortaa", Helvetica, Arial, sans-serif;
Henri Koivuneva468d1692017-08-12 16:24:41 +030058 line-height: 1.4;
Unknown8e40a3b2017-07-30 14:47:14 -040059 background-color: #0080ff;
60 /* Margin bottom by footer height */
61 margin-bottom: 60px; }
62
Henri Koivuneva468d1692017-08-12 16:24:41 +030063h1, .h1,
64h2, .h2,
65h3, .h3,
66h4, .h4,
67h5, .h5,
68h6, .h6 {
Unknown8e40a3b2017-07-30 14:47:14 -040069 font-family: "Comfortaa", Helvetica, Arial, sans-serif;
Henri Koivuneva468d1692017-08-12 16:24:41 +030070 line-height: 1.4;
Unknown8e40a3b2017-07-30 14:47:14 -040071 color: #07374a; }
Henri Koivuneva5e8fc3b2017-08-13 01:59:45 +030072h1, .h1 {font-size: 64px;}
73h2, .h2 {font-size: 42px;}
74h4, .h4 {font-weight: bolder;}
Unknown8e40a3b2017-07-30 14:47:14 -040075
76p {
77 font-family: "Comfortaa", sans-serif;
Henri Koivuneva5e8fc3b2017-08-13 01:59:45 +030078 color: #ffffff;
79 margin: 0 0 30px; }
Unknown8e40a3b2017-07-30 14:47:14 -040080
Henri Koivuneva0f988192017-08-12 15:28:05 +030081a, .btn {
Henri Koivunevaf70ddbc2017-08-12 15:36:36 +030082 -webkit-transition: color .2s ease 0s, border-color .2s ease 0s, background-color .2s ease 0s;
83 transition: color .2s ease 0s, border-color .2s ease 0s, background-color .2s ease 0s;
Henri Koivuneva0f988192017-08-12 15:28:05 +030084}
85
Henri Koivuneva7f266022017-08-12 15:25:19 +030086a:hover, a:focus, a:active {text-decoration: none;}
87
Unknown8e40a3b2017-07-30 14:47:14 -040088body > .container-fluid {
Henri Koivuneva7edca392017-08-12 16:23:52 +030089 padding: 60px 0; }
90
Henri Koivunevaf63e2a92017-08-12 16:37:49 +030091#portfolio > .container {
Henri Koivuneva5e8fc3b2017-08-13 01:59:45 +030092 padding-left: 30px;
93 padding-right: 30px;
94}
95#portfolio > div > div > div {padding-right: 0;padding-left: 0}
Henri Koivunevaf63e2a92017-08-12 16:37:49 +030096
Henri Koivunevabcf672a2017-08-12 16:25:03 +030097.row,
98.container-fluid>.navbar-collapse,
99.container-fluid>.navbar-header,
100.container>.navbar-collapse,
101.container>.navbar-header {
Henri Koivuneva17653c52017-08-12 18:12:07 +0300102 margin:auto;
103}
Unknown8e40a3b2017-07-30 14:47:14 -0400104
105.container-fluid .text-muted {
106 margin: 20px 0; }
107
108.btn:focus, a:focus {
109 outline: none !important; }
110
111.navbar {
112 height: 70px;
113 background-color: transparent;
114 background: transparent;
115 border: none;
116 color: #ffffff;
117 z-index: 100;
118 margin-bottom: 0;
Henri Koivuneva5e8fc3b2017-08-13 01:59:45 +0300119 padding-left: 30px;
120 padding-right: 30px;
Unknown8e40a3b2017-07-30 14:47:14 -0400121 border-radius: 0;
Henri Koivunevaf70ddbc2017-08-12 15:36:36 +0300122 -webkit-transition: background-color .2s ease 0s;
123 transition: background-color .2s ease 0s; }
Henri Koivuneva3de908d2017-08-13 02:43:42 +0300124.navbar > .container {padding: 4px 0 0 0;width: 100%;margin-top:2px;}
Unknown8e40a3b2017-07-30 14:47:14 -0400125.navbar-brand {
Henri Koivunevae1841232017-08-12 21:55:21 +0300126 opacity: 0;
Henri Koivuneva3de908d2017-08-13 02:43:42 +0300127 margin-top: 5px;
Henri Koivuneva5e8fc3b2017-08-13 01:59:45 +0300128 padding: 15px 0;
Unknown8e40a3b2017-07-30 14:47:14 -0400129 color: #ffffff;
130 font-weight: 400; }
131
132.navbar-default .navbar-nav > li > a {
133 color: #ffffff;
134 font-weight: 500;
135 font-size: 1em;
136 text-transform: lowercase;
Henri Koivuneva3de908d2017-08-13 02:43:42 +0300137 margin: 3px 5px;
Henri Koivunevac93da972017-08-12 15:18:06 +0300138 border: 1px solid transparent;
Henri Koivuneva4d964cb2017-08-12 15:22:55 +0300139 border-radius: 5px;
Henri Koivunevaf70ddbc2017-08-12 15:36:36 +0300140 -webkit-transition: color .2s ease 0s, border-color .2s ease 0s;
141 transition: color .2s ease 0s, border-color .2s ease 0s; }
Henri Koivunevabcf672a2017-08-12 16:25:03 +0300142 .navbar-default .navbar-nav > li:last-child > a {margin-right: 0}
Henri Koivunevac93da972017-08-12 15:18:06 +0300143.navbar-default .navbar-nav > li > a:hover {
Unknown8e40a3b2017-07-30 14:47:14 -0400144 color: #ffffff;
145 border: 1px solid #ffffff; }
Henri Koivunevac93da972017-08-12 15:18:06 +0300146.navbar-default .navbar-nav > li > a:active,
147.navbar-default .navbar-nav > li > a:focus,
148.navbar.solid .navbar-nav > li > a:active, .navbar.solid .navbar-nav > li > a:focus {
149 color: rgba(255,255,255,0.8);
150 border: 1px solid rgba(255,255,255,0.8); }
Unknown8e40a3b2017-07-30 14:47:14 -0400151.navbar-default .navbar-nav > li > a:visited {
152 color: #ffffff;
153 text-decoration: none; }
Henri Koivunevac93da972017-08-12 15:18:06 +0300154.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover {
Unknown8e40a3b2017-07-30 14:47:14 -0400155 background-color: transparent;
156 color: #ffffff; }
Henri Koivunevac93da972017-08-12 15:18:06 +0300157.navbar-default .navbar-nav > .active > a:focus,
158.navbar.solid .navbar-nav > li > a:active,
159.navbar.solid .navbar-nav > li > a:focus {
160 background-color: transparent;
161 color: rgba(255,255,255,0.8); }
Henri Koivuneva5e8fc3b2017-08-13 01:59:45 +0300162.navbar-toggle {margin-right:0px;padding:15px;}
Unknown8e40a3b2017-07-30 14:47:14 -0400163.navbar-default .navbar-toggle {
164 border-color: #ffffff; }
165 .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
Henri Koivuneva17653c52017-08-12 18:12:07 +0300166 background-color: #07374a;
167 }
Unknown8e40a3b2017-07-30 14:47:14 -0400168 .navbar-default .navbar-toggle .icon-bar {
169 color: #ffffff;
170 background-color: #ffffff; }
Henri Koivuneva6b7c7962017-08-12 21:54:58 +0300171.navbar-default .navbar-collapse.collapse.in ul {
Henri Koivuneva17653c52017-08-12 18:12:07 +0300172 background-color: #07374a;
173}
Henri Koivuneva6b7c7962017-08-12 21:54:58 +0300174.navbar-collapse.collapsing {
Henri Koivuneva17653c52017-08-12 18:12:07 +0300175 background-color: #07374a;
Henri Koivuneva5e6ed7a2017-08-12 18:14:02 +0300176}
177.navbar-default .navbar-toggle .icon-bar {
178 color: #ffffff;
179 background-color: #ffffff; }
Unknown8e40a3b2017-07-30 14:47:14 -0400180.navbar-default .navbar-collapse.collapse.in ul {
Unknown94e4caa2017-08-12 10:48:07 -0400181 background-color: #07374a;
Henri Koivuneva5e6ed7a2017-08-12 18:14:02 +0300182}
Unknown94e4caa2017-08-12 10:48:07 -0400183.navbar-collapse.collapse.collapsing {
184 background-color: #07374a;
Henri Koivuneva17653c52017-08-12 18:12:07 +0300185}
186
Henri Koivuneva5e6ed7a2017-08-12 18:14:02 +0300187.navbar-collapse.collapse.show {
Henri Koivuneva17653c52017-08-12 18:12:07 +0300188 background-color: #07374a;
189 -webkit-transition: background-color .2s ease 0s;
190 transition: background-color .2s ease 0s;
Henri Koivunevae15afea2017-08-12 18:23:45 +0300191 -webkit-border-bottom-left-radius: 4px;
192 -webkit-border-bottom-right-radius: 4px;
193 border-bottom-left-radius: 4px;
194 border-bottom-right-radius: 4px;
Henri Koivuneva17653c52017-08-12 18:12:07 +0300195}
Henri Koivuneva936cb392017-08-12 18:49:20 +0300196
197.navbar-collapse .navbar-nav > li > a,
198.navbar-collapse .navbar-nav > li > a:hover,
199.navbar-collapse .navbar-nav > li > a:focus,
200.navbar-collapse .navbar-nav > li > a:active {
201 border-color: transparent !important;
202}
203
Unknown8e40a3b2017-07-30 14:47:14 -0400204/* Solid class attached on scroll past first section */
205.navbar.solid {
206 background-color: #07374a;
Henri Koivunevaf70ddbc2017-08-12 15:36:36 +0300207 -webkit-transition: background-color .2s ease 0s;
208 transition: background-color .2s ease 0s;
Unknown8e40a3b2017-07-30 14:47:14 -0400209 box-shadow: 0 0 4px rgba(7, 55, 74, 0.2); }
210 .navbar.solid .navbar-brand {
Henri Koivunevae1841232017-08-12 21:55:21 +0300211 opacity: 1;
Unknown8e40a3b2017-07-30 14:47:14 -0400212 display: inline-block;
213 color: #ffffff;
Henri Koivunevae1841232017-08-12 21:55:21 +0300214 -webkit-transition: color .2s ease 0s, border-color .2s ease 0s, opacity .2s ease 0s;
215 transition: color .2s ease 0s, border-color .2s ease 0s, opacity .2s ease 0s; }
Unknown8e40a3b2017-07-30 14:47:14 -0400216 .navbar.solid .navbar-nav > li > a {
217 color: #ffffff;
Henri Koivunevaf70ddbc2017-08-12 15:36:36 +0300218 -webkit-transition: color .2s ease 0s, border-color .2s ease 0s;
219 transition: color .2s ease 0s, border-color .2s ease 0s; }
Unknown8e40a3b2017-07-30 14:47:14 -0400220
221.cover {
222 padding: 10% 0 10% 0; }
223 .cover.top {
Henri Koivuneva0752d232017-08-12 18:08:32 +0300224 padding: 10vh 0 15vh 0;
Unknown8e40a3b2017-07-30 14:47:14 -0400225 height: 100vh;
226 display: -webkit-box;
227 display: -ms-flexbox;
228 display: flex;
229 background-color: #0080ff; }
230 .cover.bottom {
231 padding: 10% 0 10% 0; }
Henri Koivuneva04797472017-08-12 18:35:39 +0300232 @media (max-width: 550px) {
Henri Koivuneva5e8fc3b2017-08-13 01:59:45 +0300233 .cover, .cover.bottom {padding: 17.5% 30px 17.5% 30px; } }
Unknown8e40a3b2017-07-30 14:47:14 -0400234
235.headline {
236 padding-top: 6.25em; }
Henri Koivuneva0752d232017-08-12 18:08:32 +0300237 body > div.container-fluid > div.row.cover.top > div > .row > .headline > img {
Henri Koivuneva5e8fc3b2017-08-13 01:59:45 +0300238 max-width: 1600px;
239 width: 100%;
Henri Koivuneva0752d232017-08-12 18:08:32 +0300240 margin: 0 auto;
Henri Koivuneva5e8fc3b2017-08-13 01:59:45 +0300241 padding-right: 30px;
242 padding-left: 30px;
Henri Koivuneva0752d232017-08-12 18:08:32 +0300243 display: block; }
Unknown8e40a3b2017-07-30 14:47:14 -0400244 @media screen and (min-width: 768px) {
245 .headline {
246 padding-top: 3.75em; } }
247 @media screen and (min-width: 992px) {
248 .headline {
249 padding-top: 1.5625em; } }
250 @media screen and (min-width: 1200px) {
251 .headline {
252 padding-top: 0px; } }
253
254#about {
255 background-color: #07374a; }
256 #about h2 {
257 color: #0080ff; }
258
259.profile-img {
260 margin-bottom: 15px;
261 width: 120px; }
262
263.about, .about-info, .about-tools, .about-last {
Henri Koivuneva5e8fc3b2017-08-13 01:59:45 +0300264 padding: 4% 30px 1% 30px;
265 font-size: 18px; }
Unknown8e40a3b2017-07-30 14:47:14 -0400266 .about-tools {
267 padding-top: 4.375em;
Henri Koivuneva5e8fc3b2017-08-13 01:59:45 +0300268 font-size: 18px; }
Unknown8e40a3b2017-07-30 14:47:14 -0400269 @media screen and (min-width: 992px) {
270 .about-tools {
271 padding-top: 5.625em; } }
272 .about-tools ul:first-child {
273 padding-left: 0px; }
274 .about-tools ul {
275 color: #0080ff;
276 list-style: none; }
277 .about-tools ul li {
278 padding-top: 0.75em; }
279 .about-last {
280 padding-top: 3.125em;
281 padding-bottom: 0;
282 font-size: 1.125em; }
283 @media screen and (min-width: 992px) {
284 .about-last {
285 padding-top: 0; } }
286 .about-last p {
287 color: #0080ff; }
288
289#portfolio {
290 background-color: #0080ff; }
Unknown8e40a3b2017-07-30 14:47:14 -0400291
Unknown8e40a3b2017-07-30 14:47:14 -0400292.portfolio-projects--btn {
293 background: transparent;
294 color: #07374a;
295 border: 1px solid #07374a;
296 border-radius: 5px;
Henri Koivuneva5e8fc3b2017-08-13 01:59:45 +0300297 margin-bottom: 1.25em;
298 font-size: 18px;
299 margin: 0 8px; }
Unknown8e40a3b2017-07-30 14:47:14 -0400300 .portfolio-projects--btn:hover {
301 background: #07374a;
302 color: #ffffff; }
Henri Koivunevad8283ac2017-08-12 15:05:35 +0300303 .portfolio-projects--btn:focus,
304 .portfolio-projects--btn:active {
305 background: #052a38;
306 color: #ffffff; }
Unknown8e40a3b2017-07-30 14:47:14 -0400307.portfolio-projects--image {
308 margin-bottom: 1.875em;
309 padding-top: 5%; }
310
Henri Koivuneva5e8fc3b2017-08-13 01:59:45 +0300311@media screen and (min-width: 768px) {
312 .portfolio-projects {
313 margin-top: 0.625em; } }
314.portfolio-projects--title {
315 margin-top: 0.9375em;
316 font-size: 20px; }
317 @media screen and (min-width: 768px) {
318 .portfolio-projects--title {
319 margin-top: 0;
320 font-size: 21px; }
321 .portfolio-projects--desc {
322 margin-top: 30px;
323 margin-bottom: 30px;
324 font-size: 16px; }
325 .portfolio-projects--btn {font-size: 14px;margin:0 4px 16px 4px;}
326 #portfolio > div > div > div:nth-child(1) > div > div.col-sm-5.text-center,
327 #portfolio > div > div > div:nth-child(2) > div > div.col-sm-7.text-center.pull-right-sm {padding-left:0;}
328 #portfolio > div > div > div:nth-child(1) > div > div.col-sm-7.text-center,
329 #portfolio > div > div > div:nth-child(2) > div > div.col-sm-5.text-center.pull-right-sm {padding-right: 0;} }
330 @media screen and (min-width: 992px) {
331 .portfolio-projects--title {
332 margin-top: 15%;
333 font-size: 30px; }
334 #portfolio > div > div > div:nth-child(2) > div > div.col-sm-5.text-center.pull-right-sm > a:nth-child(4) {margin-left:-8px;}
335 #portfolio > div > div > div:nth-child(2) > div > div.col-sm-5.text-center.pull-right-sm > a:nth-child(5) {margin-right:-8px;} }
336 @media screen and (min-width: 1080px) {
337 .portfolio-projects--title {
338 margin-top: 24%;
339 font-size: 21px; }
340 }
341 @media screen and (min-width: 1200px) {
342 .portfolio-projects--title {
343 margin-top: 24%;
344 font-size: 24px; }
345 .portfolio-projects--desc {
346 margin-top: 30px;
347 margin-bottom: 30px;
348 font-size: 18px; }
349 .portfolio-projects .col-lg-6 + .col-lg-6 + .col-lg-6 {margin-top:40px}
350 .portfolio-projects--btn {font-size: 18px;margin:0 8px;} }
351 @media screen and (min-width: 1366px) {
352 .portfolio-projects--title {margin-top:28%;}
353 }
354 @media (min-width: 1500px) {
355 .portfolio-projects--title {font-size: 28px;margin-top:31%;}
356 .portfolio-projects--btn {font-size: 21px}
357 }
358
Unknown8e40a3b2017-07-30 14:47:14 -0400359#contact {
Henri Koivuneva5e8fc3b2017-08-13 01:59:45 +0300360 background-color: #07374a;
361 padding-left: 15px;
362 padding-right: 15px }
Unknown8e40a3b2017-07-30 14:47:14 -0400363 #contact h2 {
364 color: #0080ff; }
365
366.contact-social-icons p {
367 color: #0080ff; }
Henri Koivuneva5e8fc3b2017-08-13 01:59:45 +0300368.contact-social-icons > ul {padding:0;margin:0 auto;}
Unknown8e40a3b2017-07-30 14:47:14 -0400369.contact-social-icons ul a {
370 color: #0080ff;
371 list-style: none; }
Henri Koivunevad8283ac2017-08-12 15:05:35 +0300372 .contact-social-icons ul a:hover,
Henri Koivunevabef78a62017-08-12 22:32:07 +0300373 .team-links-list a:hover,
374 .family-links-list a:hover {
Unknown8e40a3b2017-07-30 14:47:14 -0400375 color: #ffffff; }
Henri Koivunevad8283ac2017-08-12 15:05:35 +0300376 .contact-social-icons ul a:focus,
377 .contact-social-icons ul a:active,
378 .team-links-list a:focus,
Henri Koivunevabef78a62017-08-12 22:32:07 +0300379 .team-links-list a:active,
380 .family-links-list a:focus,
381 .family-links-list a:active {
Henri Koivunevad8283ac2017-08-12 15:05:35 +0300382 color: rgba(255,255,255,0.8); }
Unknown8e40a3b2017-07-30 14:47:14 -0400383 .contact-social-icons ul a li {
384 display: inline-block;
Henri Koivuneva5e8fc3b2017-08-13 01:59:45 +0300385 padding: 1.25%;
386 font-size: 16px }
Unknown8e40a3b2017-07-30 14:47:14 -0400387
388.footer {
389 bottom: 0;
390 width: 100%;
391 /* Set the fixed height of the footer here */
Unknownf0310a82017-08-12 19:32:49 -0400392 background-color: #052a38;
393
Unknown8e40a3b2017-07-30 14:47:14 -0400394 color: #ffffff; }
electrikjesus34f27d12017-08-12 17:13:35 -0400395.footer-role, .footer-name, .footer-description {
396 color: #FFFFFF;
397}
398.footer-description {
399 color: #fff;
400 font-size: 18px;
401}
402.footer-role h4, .footer-links-list a {
403 color: #0080ff;
404}
405.footer-header h4 {
406 color: #0080ff;
407}
Unknown8e40a3b2017-07-30 14:47:14 -0400408#scrollIcon, #scrollTopIcon {
409 margin-top: 200px;
410 padding: 10px;
411 font-size: 1.5em;
412 color: #07374a;
413 border: solid 2px #07374a;
414 border-radius: 50%; }
415
416#scrollTopIcon {
417 margin-top: 10px;
418 font-size: 1em;
419 color: #ffffff;
420 border-color: #ffffff; }
421
422.back-to-top {
423 display: none; }
424 .back-to-top.visible {
425 display: block; }
Unknown423f0342017-07-30 16:44:34 -0400426
427/* our team section */
Henri Koivunevabef78a62017-08-12 22:32:07 +0300428#team, #family {
Henri Koivuneva5e8fc3b2017-08-13 01:59:45 +0300429 background-color: #0080ff;
430 font-weight: 700;
431 font-size: 21px;
Unknown423f0342017-07-30 16:44:34 -0400432}
433.hr.invisible_hr {
434 height: 0;
435 padding: 0;
436}
437.hr.big_size_hr {
438 margin: 30px 0;
439}
440.hr {
441 clear: both;
442 display: block;
443 font-size: 0;
444 height: 24px;
445 margin: 20px 0;
446 overflow: hidden;
447 padding: 2px 0;
448 position: relative;
449 text-align: center;
450 width: 100%;
451}
452.highlight_secondary {
453 color: #FFFFFF;
454}
Henri Koivuneva984bf522017-08-12 14:51:57 +0300455.team-role, .team-name, .team-links-list a {
Unknown423f0342017-07-30 16:44:34 -0400456 color: #07374a;
Unknown4f1903e2017-07-30 19:40:03 -0400457}
Henri Koivuneva5e8fc3b2017-08-13 01:59:45 +0300458.team-name, .family-name {font-size: 21px}
Henri Koivunevabef78a62017-08-12 22:32:07 +0300459.team-links, .family-links {
Henri Koivuneva5e8fc3b2017-08-13 01:59:45 +0300460 padding-top: .75em;
Henri Koivuneva984bf522017-08-12 14:51:57 +0300461}
Henri Koivunevabef78a62017-08-12 22:32:07 +0300462.team-image img, .family-image img {
Henri Koivunevac5e99ce2017-08-12 15:59:30 +0300463 max-width:150px;
464 max-height: 150px;
465 margin:0 auto;
Henri Koivuneva4c866502017-08-12 17:14:37 +0300466}
Henri Koivuneva5e8fc3b2017-08-13 01:59:45 +0300467#team > .container .row > div {
468 min-height: 300px;
469 padding-left: 0;
470 padding-right: 0;
471 display: flex;
472 flex-wrap: wrap;
473 justify-content: space-around;
474}
475 @media (min-width: 768px) {
476 #team > .container .row > div {min-height: 320px;}
477 #team .col-sm-4 {
478 width: 30%;
479 margin:1.66666666665%;
480 }
481 }
482 @media (min-width: 992px) {
483 #team .col-md-2 {
484 width: 21%;
485 margin:2%;
486 }
487 }
488 @media (min-width: 1200px) {
489 #team > .container .row > div {min-height: 300px;}
490 }
491 @media (max-width: 700px) {
492 #team > .container .row > div {min-height: 350px;}
493 #team .col-xs-6 {width: 42%;margin:4%;}
494 }
495 @media (max-width: 500px) {
496 #team > .container .row > div {min-height: 250px;}
497 #team .col-xs-6 {width: 92%;margin:4%;}
498 }
499#team > .container .row > .row, #team > .container {padding-left:0;padding-right: 0}
Henri Koivuneva0752d232017-08-12 18:08:32 +0300500
Henri Koivunevad7a75622017-08-12 21:53:07 +0300501/* Bliss family section */
Unknownc8b8ae72017-08-12 12:20:45 -0400502#family {
Henri Koivunevad7a75622017-08-12 21:53:07 +0300503 background-color: #07374a;
Unknownc8b8ae72017-08-12 12:20:45 -0400504}
Henri Koivuneva5e8fc3b2017-08-13 01:59:45 +0300505#family > div > div.row > div {font-size: 18px}
Henri Koivunevabef78a62017-08-12 22:32:07 +0300506.family-role, .family-name, .family-description {
Unknownc8b8ae72017-08-12 12:20:45 -0400507 color: #FFFFFF;
508}
509.family-description {
Henri Koivunevabef78a62017-08-12 22:32:07 +0300510 color: #fff;
511 font-size: 18px;
Unknownc8b8ae72017-08-12 12:20:45 -0400512}
Henri Koivunevabef78a62017-08-12 22:32:07 +0300513.family-role h4, .family-links-list a {
Unknownc8b8ae72017-08-12 12:20:45 -0400514 color: #0080ff;
515}
516.family-header h2 {
517 color: #0080ff;
518}
Henri Koivuneva10864132017-08-12 22:35:45 +0300519#family .about-tools {
520 font-size: 20px;
521}
Unknownc8b8ae72017-08-12 12:20:45 -0400522.family-image img {
523 max-width:150px;
524 max-height: 150px;
525 margin:0 auto;
Unknown1202cb92017-08-12 14:55:18 -0400526}
527.family-projects--btn {
528 background: transparent;
529 color: #0080ff;
530 border: 1px solid #0080ff;
531 border-radius: 5px;
532 margin-bottom: 1.25em;
533 font-weight: 700;
Henri Koivuneva5e8fc3b2017-08-13 01:59:45 +0300534 font-size: 21px; }
Unknown1202cb92017-08-12 14:55:18 -0400535 .family-projects--btn:hover {
536 background: #0080ff;
537 color: #ffffff; }
538 .family-projects--btn:focus,
539 .family-projects--btn:active {
540 background: #0080ff;
Henri Koivunevaac37dfe2017-08-12 22:39:22 +0300541 color: #ffffff; }
Henri Koivunevad7a75622017-08-12 21:53:07 +0300542
Henri Koivuneva0752d232017-08-12 18:08:32 +0300543@media (max-height: 880px) {
544 #scrollIcon, #scrollTopIcon {margin-top: 15vh}
545}
546@media (max-height: 800px) {
547 #scrollIcon, #scrollTopIcon {margin-top: 10vh}
548 .cover.top {padding: 7.5vh 0 12.5vh 0;}
549}
550@media (max-height: 750px) {
551 #scrollIcon, #scrollTopIcon {margin-top: 8vh}
552}
553@media (max-height: 720px) {
554 #scrollIcon, #scrollTopIcon {margin-top: 5vh}
555 .cover.top {padding: 5vh 0 10vh 0;}
556}
557@media (max-height: 650px) {
558 #scrollIcon, #scrollTopIcon {margin-top: 5vh}
559 .cover.top {padding: 2.5vh 0 5vh 0;}
560 body > div.container-fluid > div.row.cover.top > div > .row > .headline > img {max-height: 42vh;}
561}
562@media (max-height: 550px) {
563 #scrollIcon, #scrollTopIcon {margin-top: 5vh}
564 .cover.top {padding: 1.5vh 0 3vh 0;}
565 .headline {padding-top:3vh;}
566 body > div.container-fluid > div.row.cover.top > div > .row > .headline > img {max-height: 32vh;}
567}
568@media (max-height: 480px) {
569 #scrollIcon, #scrollTopIcon {margin-top: 0}
Henri Koivuneva71d10752017-08-12 18:37:49 +0300570 .cover.top {padding: 3vh 0 3vh 0;}
Henri Koivuneva0752d232017-08-12 18:08:32 +0300571 .headline {padding-top:1.5vh;}
572 body > div.container-fluid > div.row.cover.top > div > .row > .headline > img {max-height: 32vh;}
573}
Henri Koivuneva71d10752017-08-12 18:37:49 +0300574@media (max-height: 320px) {
575 .cover.top {padding: 1vh 0 3vh 0;}
576 .headline {padding-top:1vh;}
577 body > div.container-fluid > div.row.cover.top > div > .row > .headline > img {max-height: 25vh;}
578}
Henri Koivuneva0752d232017-08-12 18:08:32 +0300579@media (max-width: 768px) {
580 .container-fluid {padding:30px 0 !important;}
581 .h1, .h2, .h3, h1, h2, h3 {
582 margin-top: 10px;
583 margin-bottom: 10px;
584 }
585 .lead, .about, .about-info, .about-tools, .about-last {font-size: 16px}
Henri Koivuneva0752d232017-08-12 18:08:32 +0300586 .row.cover.top .lead {
587 max-width: 350px;
588 margin-left:auto;
589 margin-right: auto
590 }
591 .h4, h4 {font-size: 20px}
592 #portfolio h2 {padding-bottom: 0}
Henri Koivuneva82de7722017-08-13 02:11:30 +0300593 #portfolio > .container {padding-right: 0;padding-left: 0}
594 .portfolio-projects--btn {margin-top:1.25em;margin-left: auto;margin-right: auto}
595 #portfolio > div > div > div:nth-child(2) > div > div.col-sm-5.text-center.pull-right-sm > a:nth-child(4) {margin-right: 4px}
596 #portfolio > div > div > div:nth-child(2) > div > div.col-sm-5.text-center.pull-right-sm > a:nth-child(5) {margin-left: 4px}
Henri Koivuneva0752d232017-08-12 18:08:32 +0300597 #scrollIcon, #scrollTopIcon {font-size: 1em}
598}
Henri Koivuneva936cb392017-08-12 18:49:20 +0300599@media (max-device-height: 480px) and (orientation: landscape) {
600 .navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse {
601 max-height: 240px;
602 }
603 .navbar-nav>li>a {
604 padding-top: 6px;
605 padding-bottom: 6px;
606 }
607}
Henri Koivuneva0752d232017-08-12 18:08:32 +0300608@media (max-width: 360px) {
609 .h1, h1 {font-size: 32px;}
Henri Koivuneva82de7722017-08-13 02:11:30 +0300610 .cover, .cover.bottom {
611 padding-left: 15px;
612 padding-right: 15px;
613 }
Henri Koivunevad7a75622017-08-12 21:53:07 +0300614}