blob: 7791263bd6fc17b8e4760967102dab778a3240d7 [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;}
22}
Unknown8e40a3b2017-07-30 14:47:14 -040023@media (min-width: 992px) {
24 .pull-right-md {
25 float: right !important; }
Unknown8e40a3b2017-07-30 14:47:14 -040026 .pull-left-md {
Henri Koivuneva5e8fc3b2017-08-13 01:59:45 +030027 float: left !important; }
28 .container {width: 94%;}
29}
Unknown8e40a3b2017-07-30 14:47:14 -040030@media (min-width: 1200px) {
31 .pull-right-lg {
32 float: right !important; }
Unknown8e40a3b2017-07-30 14:47:14 -040033 .pull-left-lg {
Henri Koivuneva5e8fc3b2017-08-13 01:59:45 +030034 float: left !important; }
35 .container {width: 1170px;}
36 .portfolio-projects .col-lg-6 {width: 100%}
37}
38@media (min-width: 1366px) {
39 #portfolio > .container, #about > .row {width: 90%;max-width: 1600px;margin-left:auto;margin-right: auto;}
40}
Unknown8e40a3b2017-07-30 14:47:14 -040041* {
42 box-sizing: border-box; }
43
44html {
45 position: relative;
Henri Koivuneva7edca392017-08-12 16:23:52 +030046 height: 100%;
47 width: 100%; }
Unknown8e40a3b2017-07-30 14:47:14 -040048
49img {
50 width: 100%; }
51
52body {
53 height: 100%;
54 font-family: "Comfortaa", Helvetica, Arial, sans-serif;
Henri Koivuneva468d1692017-08-12 16:24:41 +030055 line-height: 1.4;
Unknown8e40a3b2017-07-30 14:47:14 -040056 background-color: #0080ff;
57 /* Margin bottom by footer height */
58 margin-bottom: 60px; }
59
Henri Koivuneva468d1692017-08-12 16:24:41 +030060h1, .h1,
61h2, .h2,
62h3, .h3,
63h4, .h4,
64h5, .h5,
65h6, .h6 {
Unknown8e40a3b2017-07-30 14:47:14 -040066 font-family: "Comfortaa", Helvetica, Arial, sans-serif;
Henri Koivuneva468d1692017-08-12 16:24:41 +030067 line-height: 1.4;
Unknown8e40a3b2017-07-30 14:47:14 -040068 color: #07374a; }
Henri Koivuneva5e8fc3b2017-08-13 01:59:45 +030069h1, .h1 {font-size: 64px;}
70h2, .h2 {font-size: 42px;}
71h4, .h4 {font-weight: bolder;}
Unknown8e40a3b2017-07-30 14:47:14 -040072
73p {
74 font-family: "Comfortaa", sans-serif;
Henri Koivuneva5e8fc3b2017-08-13 01:59:45 +030075 color: #ffffff;
76 margin: 0 0 30px; }
Unknown8e40a3b2017-07-30 14:47:14 -040077
Henri Koivuneva0f988192017-08-12 15:28:05 +030078a, .btn {
Henri Koivunevaf70ddbc2017-08-12 15:36:36 +030079 -webkit-transition: color .2s ease 0s, border-color .2s ease 0s, background-color .2s ease 0s;
80 transition: color .2s ease 0s, border-color .2s ease 0s, background-color .2s ease 0s;
Henri Koivuneva0f988192017-08-12 15:28:05 +030081}
82
Henri Koivuneva7f266022017-08-12 15:25:19 +030083a:hover, a:focus, a:active {text-decoration: none;}
84
Unknown8e40a3b2017-07-30 14:47:14 -040085body > .container-fluid {
Henri Koivuneva7edca392017-08-12 16:23:52 +030086 padding: 60px 0; }
87
Henri Koivunevaf63e2a92017-08-12 16:37:49 +030088#portfolio > .container {
Henri Koivuneva5e8fc3b2017-08-13 01:59:45 +030089 padding-left: 30px;
90 padding-right: 30px;
91}
92#portfolio > div > div > div {padding-right: 0;padding-left: 0}
Henri Koivunevaf63e2a92017-08-12 16:37:49 +030093
Henri Koivunevabcf672a2017-08-12 16:25:03 +030094.row,
95.container-fluid>.navbar-collapse,
96.container-fluid>.navbar-header,
97.container>.navbar-collapse,
98.container>.navbar-header {
Henri Koivuneva17653c52017-08-12 18:12:07 +030099 margin:auto;
100}
Unknown8e40a3b2017-07-30 14:47:14 -0400101
102.container-fluid .text-muted {
103 margin: 20px 0; }
104
105.btn:focus, a:focus {
106 outline: none !important; }
107
108.navbar {
109 height: 70px;
110 background-color: transparent;
111 background: transparent;
112 border: none;
113 color: #ffffff;
114 z-index: 100;
115 margin-bottom: 0;
Henri Koivuneva5e8fc3b2017-08-13 01:59:45 +0300116 padding-left: 30px;
117 padding-right: 30px;
Unknown8e40a3b2017-07-30 14:47:14 -0400118 border-radius: 0;
Henri Koivunevaf70ddbc2017-08-12 15:36:36 +0300119 -webkit-transition: background-color .2s ease 0s;
120 transition: background-color .2s ease 0s; }
Henri Koivuneva5e8fc3b2017-08-13 01:59:45 +0300121.navbar > .container {padding: 4px 0 0 0;width: 100%}
Unknown8e40a3b2017-07-30 14:47:14 -0400122.navbar-brand {
Henri Koivunevae1841232017-08-12 21:55:21 +0300123 opacity: 0;
Henri Koivuneva5e8fc3b2017-08-13 01:59:45 +0300124 margin-top: 7px;
125 padding: 15px 0;
Unknown8e40a3b2017-07-30 14:47:14 -0400126 color: #ffffff;
127 font-weight: 400; }
128
129.navbar-default .navbar-nav > li > a {
130 color: #ffffff;
131 font-weight: 500;
132 font-size: 1em;
133 text-transform: lowercase;
Henri Koivunevac93da972017-08-12 15:18:06 +0300134 margin: 9px 5px 5px 5px;
135 border: 1px solid transparent;
Henri Koivuneva4d964cb2017-08-12 15:22:55 +0300136 border-radius: 5px;
Henri Koivunevaf70ddbc2017-08-12 15:36:36 +0300137 -webkit-transition: color .2s ease 0s, border-color .2s ease 0s;
138 transition: color .2s ease 0s, border-color .2s ease 0s; }
Henri Koivunevabcf672a2017-08-12 16:25:03 +0300139 .navbar-default .navbar-nav > li:last-child > a {margin-right: 0}
Henri Koivunevac93da972017-08-12 15:18:06 +0300140.navbar-default .navbar-nav > li > a:hover {
Unknown8e40a3b2017-07-30 14:47:14 -0400141 color: #ffffff;
142 border: 1px solid #ffffff; }
Henri Koivunevac93da972017-08-12 15:18:06 +0300143.navbar-default .navbar-nav > li > a:active,
144.navbar-default .navbar-nav > li > a:focus,
145.navbar.solid .navbar-nav > li > a:active, .navbar.solid .navbar-nav > li > a:focus {
146 color: rgba(255,255,255,0.8);
147 border: 1px solid rgba(255,255,255,0.8); }
Unknown8e40a3b2017-07-30 14:47:14 -0400148.navbar-default .navbar-nav > li > a:visited {
149 color: #ffffff;
150 text-decoration: none; }
Henri Koivunevac93da972017-08-12 15:18:06 +0300151.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover {
Unknown8e40a3b2017-07-30 14:47:14 -0400152 background-color: transparent;
153 color: #ffffff; }
Henri Koivunevac93da972017-08-12 15:18:06 +0300154.navbar-default .navbar-nav > .active > a:focus,
155.navbar.solid .navbar-nav > li > a:active,
156.navbar.solid .navbar-nav > li > a:focus {
157 background-color: transparent;
158 color: rgba(255,255,255,0.8); }
Henri Koivuneva5e8fc3b2017-08-13 01:59:45 +0300159.navbar-toggle {margin-right:0px;padding:15px;}
Unknown8e40a3b2017-07-30 14:47:14 -0400160.navbar-default .navbar-toggle {
161 border-color: #ffffff; }
162 .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
Henri Koivuneva17653c52017-08-12 18:12:07 +0300163 background-color: #07374a;
164 }
Unknown8e40a3b2017-07-30 14:47:14 -0400165 .navbar-default .navbar-toggle .icon-bar {
166 color: #ffffff;
167 background-color: #ffffff; }
Henri Koivuneva6b7c7962017-08-12 21:54:58 +0300168.navbar-default .navbar-collapse.collapse.in ul {
Henri Koivuneva17653c52017-08-12 18:12:07 +0300169 background-color: #07374a;
170}
Henri Koivuneva6b7c7962017-08-12 21:54:58 +0300171.navbar-collapse.collapsing {
Henri Koivuneva17653c52017-08-12 18:12:07 +0300172 background-color: #07374a;
Henri Koivuneva5e6ed7a2017-08-12 18:14:02 +0300173}
174.navbar-default .navbar-toggle .icon-bar {
175 color: #ffffff;
176 background-color: #ffffff; }
Unknown8e40a3b2017-07-30 14:47:14 -0400177.navbar-default .navbar-collapse.collapse.in ul {
Unknown94e4caa2017-08-12 10:48:07 -0400178 background-color: #07374a;
Henri Koivuneva5e6ed7a2017-08-12 18:14:02 +0300179}
Unknown94e4caa2017-08-12 10:48:07 -0400180.navbar-collapse.collapse.collapsing {
181 background-color: #07374a;
Henri Koivuneva17653c52017-08-12 18:12:07 +0300182}
183
Henri Koivuneva5e6ed7a2017-08-12 18:14:02 +0300184.navbar-collapse.collapse.show {
Henri Koivuneva17653c52017-08-12 18:12:07 +0300185 background-color: #07374a;
186 -webkit-transition: background-color .2s ease 0s;
187 transition: background-color .2s ease 0s;
Henri Koivunevae15afea2017-08-12 18:23:45 +0300188 -webkit-border-bottom-left-radius: 4px;
189 -webkit-border-bottom-right-radius: 4px;
190 border-bottom-left-radius: 4px;
191 border-bottom-right-radius: 4px;
Henri Koivuneva17653c52017-08-12 18:12:07 +0300192}
Henri Koivuneva936cb392017-08-12 18:49:20 +0300193
194.navbar-collapse .navbar-nav > li > a,
195.navbar-collapse .navbar-nav > li > a:hover,
196.navbar-collapse .navbar-nav > li > a:focus,
197.navbar-collapse .navbar-nav > li > a:active {
198 border-color: transparent !important;
199}
200
Unknown8e40a3b2017-07-30 14:47:14 -0400201/* Solid class attached on scroll past first section */
202.navbar.solid {
203 background-color: #07374a;
Henri Koivunevaf70ddbc2017-08-12 15:36:36 +0300204 -webkit-transition: background-color .2s ease 0s;
205 transition: background-color .2s ease 0s;
Unknown8e40a3b2017-07-30 14:47:14 -0400206 box-shadow: 0 0 4px rgba(7, 55, 74, 0.2); }
207 .navbar.solid .navbar-brand {
Henri Koivunevae1841232017-08-12 21:55:21 +0300208 opacity: 1;
Unknown8e40a3b2017-07-30 14:47:14 -0400209 display: inline-block;
210 color: #ffffff;
Henri Koivunevae1841232017-08-12 21:55:21 +0300211 -webkit-transition: color .2s ease 0s, border-color .2s ease 0s, opacity .2s ease 0s;
212 transition: color .2s ease 0s, border-color .2s ease 0s, opacity .2s ease 0s; }
Unknown8e40a3b2017-07-30 14:47:14 -0400213 .navbar.solid .navbar-nav > li > a {
214 color: #ffffff;
Henri Koivunevaf70ddbc2017-08-12 15:36:36 +0300215 -webkit-transition: color .2s ease 0s, border-color .2s ease 0s;
216 transition: color .2s ease 0s, border-color .2s ease 0s; }
Unknown8e40a3b2017-07-30 14:47:14 -0400217
218.cover {
219 padding: 10% 0 10% 0; }
220 .cover.top {
Henri Koivuneva0752d232017-08-12 18:08:32 +0300221 padding: 10vh 0 15vh 0;
Unknown8e40a3b2017-07-30 14:47:14 -0400222 height: 100vh;
223 display: -webkit-box;
224 display: -ms-flexbox;
225 display: flex;
226 background-color: #0080ff; }
227 .cover.bottom {
228 padding: 10% 0 10% 0; }
Henri Koivuneva04797472017-08-12 18:35:39 +0300229 @media (max-width: 550px) {
Henri Koivuneva5e8fc3b2017-08-13 01:59:45 +0300230 .cover, .cover.bottom {padding: 17.5% 30px 17.5% 30px; } }
Unknown8e40a3b2017-07-30 14:47:14 -0400231
232.headline {
233 padding-top: 6.25em; }
Henri Koivuneva0752d232017-08-12 18:08:32 +0300234 body > div.container-fluid > div.row.cover.top > div > .row > .headline > img {
Henri Koivuneva5e8fc3b2017-08-13 01:59:45 +0300235 max-width: 1600px;
236 width: 100%;
Henri Koivuneva0752d232017-08-12 18:08:32 +0300237 margin: 0 auto;
Henri Koivuneva5e8fc3b2017-08-13 01:59:45 +0300238 padding-right: 30px;
239 padding-left: 30px;
Henri Koivuneva0752d232017-08-12 18:08:32 +0300240 display: block; }
Unknown8e40a3b2017-07-30 14:47:14 -0400241 @media screen and (min-width: 768px) {
242 .headline {
243 padding-top: 3.75em; } }
244 @media screen and (min-width: 992px) {
245 .headline {
246 padding-top: 1.5625em; } }
247 @media screen and (min-width: 1200px) {
248 .headline {
249 padding-top: 0px; } }
250
251#about {
252 background-color: #07374a; }
253 #about h2 {
254 color: #0080ff; }
255
256.profile-img {
257 margin-bottom: 15px;
258 width: 120px; }
259
260.about, .about-info, .about-tools, .about-last {
Henri Koivuneva5e8fc3b2017-08-13 01:59:45 +0300261 padding: 4% 30px 1% 30px;
262 font-size: 18px; }
Unknown8e40a3b2017-07-30 14:47:14 -0400263 .about-tools {
264 padding-top: 4.375em;
Henri Koivuneva5e8fc3b2017-08-13 01:59:45 +0300265 font-size: 18px; }
Unknown8e40a3b2017-07-30 14:47:14 -0400266 @media screen and (min-width: 992px) {
267 .about-tools {
268 padding-top: 5.625em; } }
269 .about-tools ul:first-child {
270 padding-left: 0px; }
271 .about-tools ul {
272 color: #0080ff;
273 list-style: none; }
274 .about-tools ul li {
275 padding-top: 0.75em; }
276 .about-last {
277 padding-top: 3.125em;
278 padding-bottom: 0;
279 font-size: 1.125em; }
280 @media screen and (min-width: 992px) {
281 .about-last {
282 padding-top: 0; } }
283 .about-last p {
284 color: #0080ff; }
285
286#portfolio {
287 background-color: #0080ff; }
Unknown8e40a3b2017-07-30 14:47:14 -0400288
Unknown8e40a3b2017-07-30 14:47:14 -0400289.portfolio-projects--btn {
290 background: transparent;
291 color: #07374a;
292 border: 1px solid #07374a;
293 border-radius: 5px;
Henri Koivuneva5e8fc3b2017-08-13 01:59:45 +0300294 margin-bottom: 1.25em;
295 font-size: 18px;
296 margin: 0 8px; }
Unknown8e40a3b2017-07-30 14:47:14 -0400297 .portfolio-projects--btn:hover {
298 background: #07374a;
299 color: #ffffff; }
Henri Koivunevad8283ac2017-08-12 15:05:35 +0300300 .portfolio-projects--btn:focus,
301 .portfolio-projects--btn:active {
302 background: #052a38;
303 color: #ffffff; }
Unknown8e40a3b2017-07-30 14:47:14 -0400304.portfolio-projects--image {
305 margin-bottom: 1.875em;
306 padding-top: 5%; }
307
Henri Koivuneva5e8fc3b2017-08-13 01:59:45 +0300308@media screen and (min-width: 768px) {
309 .portfolio-projects {
310 margin-top: 0.625em; } }
311.portfolio-projects--title {
312 margin-top: 0.9375em;
313 font-size: 20px; }
314 @media screen and (min-width: 768px) {
315 .portfolio-projects--title {
316 margin-top: 0;
317 font-size: 21px; }
318 .portfolio-projects--desc {
319 margin-top: 30px;
320 margin-bottom: 30px;
321 font-size: 16px; }
322 .portfolio-projects--btn {font-size: 14px;margin:0 4px 16px 4px;}
323 #portfolio > div > div > div:nth-child(1) > div > div.col-sm-5.text-center,
324 #portfolio > div > div > div:nth-child(2) > div > div.col-sm-7.text-center.pull-right-sm {padding-left:0;}
325 #portfolio > div > div > div:nth-child(1) > div > div.col-sm-7.text-center,
326 #portfolio > div > div > div:nth-child(2) > div > div.col-sm-5.text-center.pull-right-sm {padding-right: 0;} }
327 @media screen and (min-width: 992px) {
328 .portfolio-projects--title {
329 margin-top: 15%;
330 font-size: 30px; }
331 #portfolio > div > div > div:nth-child(2) > div > div.col-sm-5.text-center.pull-right-sm > a:nth-child(4) {margin-left:-8px;}
332 #portfolio > div > div > div:nth-child(2) > div > div.col-sm-5.text-center.pull-right-sm > a:nth-child(5) {margin-right:-8px;} }
333 @media screen and (min-width: 1080px) {
334 .portfolio-projects--title {
335 margin-top: 24%;
336 font-size: 21px; }
337 }
338 @media screen and (min-width: 1200px) {
339 .portfolio-projects--title {
340 margin-top: 24%;
341 font-size: 24px; }
342 .portfolio-projects--desc {
343 margin-top: 30px;
344 margin-bottom: 30px;
345 font-size: 18px; }
346 .portfolio-projects .col-lg-6 + .col-lg-6 + .col-lg-6 {margin-top:40px}
347 .portfolio-projects--btn {font-size: 18px;margin:0 8px;} }
348 @media screen and (min-width: 1366px) {
349 .portfolio-projects--title {margin-top:28%;}
350 }
351 @media (min-width: 1500px) {
352 .portfolio-projects--title {font-size: 28px;margin-top:31%;}
353 .portfolio-projects--btn {font-size: 21px}
354 }
355
Unknown8e40a3b2017-07-30 14:47:14 -0400356#contact {
Henri Koivuneva5e8fc3b2017-08-13 01:59:45 +0300357 background-color: #07374a;
358 padding-left: 15px;
359 padding-right: 15px }
Unknown8e40a3b2017-07-30 14:47:14 -0400360 #contact h2 {
361 color: #0080ff; }
362
363.contact-social-icons p {
364 color: #0080ff; }
Henri Koivuneva5e8fc3b2017-08-13 01:59:45 +0300365.contact-social-icons > ul {padding:0;margin:0 auto;}
Unknown8e40a3b2017-07-30 14:47:14 -0400366.contact-social-icons ul a {
367 color: #0080ff;
368 list-style: none; }
Henri Koivunevad8283ac2017-08-12 15:05:35 +0300369 .contact-social-icons ul a:hover,
Henri Koivunevabef78a62017-08-12 22:32:07 +0300370 .team-links-list a:hover,
371 .family-links-list a:hover {
Unknown8e40a3b2017-07-30 14:47:14 -0400372 color: #ffffff; }
Henri Koivunevad8283ac2017-08-12 15:05:35 +0300373 .contact-social-icons ul a:focus,
374 .contact-social-icons ul a:active,
375 .team-links-list a:focus,
Henri Koivunevabef78a62017-08-12 22:32:07 +0300376 .team-links-list a:active,
377 .family-links-list a:focus,
378 .family-links-list a:active {
Henri Koivunevad8283ac2017-08-12 15:05:35 +0300379 color: rgba(255,255,255,0.8); }
Unknown8e40a3b2017-07-30 14:47:14 -0400380 .contact-social-icons ul a li {
381 display: inline-block;
Henri Koivuneva5e8fc3b2017-08-13 01:59:45 +0300382 padding: 1.25%;
383 font-size: 16px }
Unknown8e40a3b2017-07-30 14:47:14 -0400384
385.footer {
386 bottom: 0;
387 width: 100%;
388 /* Set the fixed height of the footer here */
Unknown8e40a3b2017-07-30 14:47:14 -0400389 background-color: #07374a;
390 color: #ffffff; }
electrikjesus34f27d12017-08-12 17:13:35 -0400391.footer-role, .footer-name, .footer-description {
392 color: #FFFFFF;
393}
394.footer-description {
395 color: #fff;
396 font-size: 18px;
397}
398.footer-role h4, .footer-links-list a {
399 color: #0080ff;
400}
401.footer-header h4 {
402 color: #0080ff;
403}
Unknown8e40a3b2017-07-30 14:47:14 -0400404#scrollIcon, #scrollTopIcon {
405 margin-top: 200px;
406 padding: 10px;
407 font-size: 1.5em;
408 color: #07374a;
409 border: solid 2px #07374a;
410 border-radius: 50%; }
411
412#scrollTopIcon {
413 margin-top: 10px;
414 font-size: 1em;
415 color: #ffffff;
416 border-color: #ffffff; }
417
418.back-to-top {
419 display: none; }
420 .back-to-top.visible {
421 display: block; }
Unknown423f0342017-07-30 16:44:34 -0400422
423/* our team section */
Henri Koivunevabef78a62017-08-12 22:32:07 +0300424#team, #family {
Henri Koivuneva5e8fc3b2017-08-13 01:59:45 +0300425 background-color: #0080ff;
426 font-weight: 700;
427 font-size: 21px;
Unknown423f0342017-07-30 16:44:34 -0400428}
429.hr.invisible_hr {
430 height: 0;
431 padding: 0;
432}
433.hr.big_size_hr {
434 margin: 30px 0;
435}
436.hr {
437 clear: both;
438 display: block;
439 font-size: 0;
440 height: 24px;
441 margin: 20px 0;
442 overflow: hidden;
443 padding: 2px 0;
444 position: relative;
445 text-align: center;
446 width: 100%;
447}
448.highlight_secondary {
449 color: #FFFFFF;
450}
Henri Koivuneva984bf522017-08-12 14:51:57 +0300451.team-role, .team-name, .team-links-list a {
Unknown423f0342017-07-30 16:44:34 -0400452 color: #07374a;
Unknown4f1903e2017-07-30 19:40:03 -0400453}
Henri Koivuneva5e8fc3b2017-08-13 01:59:45 +0300454.team-name, .family-name {font-size: 21px}
Henri Koivunevabef78a62017-08-12 22:32:07 +0300455.team-links, .family-links {
Henri Koivuneva5e8fc3b2017-08-13 01:59:45 +0300456 padding-top: .75em;
Henri Koivuneva984bf522017-08-12 14:51:57 +0300457}
Henri Koivunevabef78a62017-08-12 22:32:07 +0300458.team-image img, .family-image img {
Henri Koivunevac5e99ce2017-08-12 15:59:30 +0300459 max-width:150px;
460 max-height: 150px;
461 margin:0 auto;
Henri Koivuneva4c866502017-08-12 17:14:37 +0300462}
Henri Koivuneva5e8fc3b2017-08-13 01:59:45 +0300463#team > .container .row > div {
464 min-height: 300px;
465 padding-left: 0;
466 padding-right: 0;
467 display: flex;
468 flex-wrap: wrap;
469 justify-content: space-around;
470}
471 @media (min-width: 768px) {
472 #team > .container .row > div {min-height: 320px;}
473 #team .col-sm-4 {
474 width: 30%;
475 margin:1.66666666665%;
476 }
477 }
478 @media (min-width: 992px) {
479 #team .col-md-2 {
480 width: 21%;
481 margin:2%;
482 }
483 }
484 @media (min-width: 1200px) {
485 #team > .container .row > div {min-height: 300px;}
486 }
487 @media (max-width: 700px) {
488 #team > .container .row > div {min-height: 350px;}
489 #team .col-xs-6 {width: 42%;margin:4%;}
490 }
491 @media (max-width: 500px) {
492 #team > .container .row > div {min-height: 250px;}
493 #team .col-xs-6 {width: 92%;margin:4%;}
494 }
495#team > .container .row > .row, #team > .container {padding-left:0;padding-right: 0}
Henri Koivuneva0752d232017-08-12 18:08:32 +0300496
Henri Koivunevad7a75622017-08-12 21:53:07 +0300497/* Bliss family section */
Unknownc8b8ae72017-08-12 12:20:45 -0400498#family {
Henri Koivunevad7a75622017-08-12 21:53:07 +0300499 background-color: #07374a;
Unknownc8b8ae72017-08-12 12:20:45 -0400500}
Henri Koivuneva5e8fc3b2017-08-13 01:59:45 +0300501#family > div > div.row > div {font-size: 18px}
Henri Koivunevabef78a62017-08-12 22:32:07 +0300502.family-role, .family-name, .family-description {
Unknownc8b8ae72017-08-12 12:20:45 -0400503 color: #FFFFFF;
504}
505.family-description {
Henri Koivunevabef78a62017-08-12 22:32:07 +0300506 color: #fff;
507 font-size: 18px;
Unknownc8b8ae72017-08-12 12:20:45 -0400508}
Henri Koivunevabef78a62017-08-12 22:32:07 +0300509.family-role h4, .family-links-list a {
Unknownc8b8ae72017-08-12 12:20:45 -0400510 color: #0080ff;
511}
512.family-header h2 {
513 color: #0080ff;
514}
Henri Koivuneva10864132017-08-12 22:35:45 +0300515#family .about-tools {
516 font-size: 20px;
517}
Unknownc8b8ae72017-08-12 12:20:45 -0400518.family-image img {
519 max-width:150px;
520 max-height: 150px;
521 margin:0 auto;
Unknown1202cb92017-08-12 14:55:18 -0400522}
523.family-projects--btn {
524 background: transparent;
525 color: #0080ff;
526 border: 1px solid #0080ff;
527 border-radius: 5px;
528 margin-bottom: 1.25em;
529 font-weight: 700;
Henri Koivuneva5e8fc3b2017-08-13 01:59:45 +0300530 font-size: 21px; }
Unknown1202cb92017-08-12 14:55:18 -0400531 .family-projects--btn:hover {
532 background: #0080ff;
533 color: #ffffff; }
534 .family-projects--btn:focus,
535 .family-projects--btn:active {
536 background: #0080ff;
Henri Koivunevaac37dfe2017-08-12 22:39:22 +0300537 color: #ffffff; }
Henri Koivunevad7a75622017-08-12 21:53:07 +0300538
Henri Koivuneva0752d232017-08-12 18:08:32 +0300539@media (max-height: 880px) {
540 #scrollIcon, #scrollTopIcon {margin-top: 15vh}
541}
542@media (max-height: 800px) {
543 #scrollIcon, #scrollTopIcon {margin-top: 10vh}
544 .cover.top {padding: 7.5vh 0 12.5vh 0;}
545}
546@media (max-height: 750px) {
547 #scrollIcon, #scrollTopIcon {margin-top: 8vh}
548}
549@media (max-height: 720px) {
550 #scrollIcon, #scrollTopIcon {margin-top: 5vh}
551 .cover.top {padding: 5vh 0 10vh 0;}
552}
553@media (max-height: 650px) {
554 #scrollIcon, #scrollTopIcon {margin-top: 5vh}
555 .cover.top {padding: 2.5vh 0 5vh 0;}
556 body > div.container-fluid > div.row.cover.top > div > .row > .headline > img {max-height: 42vh;}
557}
558@media (max-height: 550px) {
559 #scrollIcon, #scrollTopIcon {margin-top: 5vh}
560 .cover.top {padding: 1.5vh 0 3vh 0;}
561 .headline {padding-top:3vh;}
562 body > div.container-fluid > div.row.cover.top > div > .row > .headline > img {max-height: 32vh;}
563}
564@media (max-height: 480px) {
565 #scrollIcon, #scrollTopIcon {margin-top: 0}
Henri Koivuneva71d10752017-08-12 18:37:49 +0300566 .cover.top {padding: 3vh 0 3vh 0;}
Henri Koivuneva0752d232017-08-12 18:08:32 +0300567 .headline {padding-top:1.5vh;}
568 body > div.container-fluid > div.row.cover.top > div > .row > .headline > img {max-height: 32vh;}
569}
Henri Koivuneva71d10752017-08-12 18:37:49 +0300570@media (max-height: 320px) {
571 .cover.top {padding: 1vh 0 3vh 0;}
572 .headline {padding-top:1vh;}
573 body > div.container-fluid > div.row.cover.top > div > .row > .headline > img {max-height: 25vh;}
574}
Henri Koivuneva0752d232017-08-12 18:08:32 +0300575@media (max-width: 768px) {
576 .container-fluid {padding:30px 0 !important;}
577 .h1, .h2, .h3, h1, h2, h3 {
578 margin-top: 10px;
579 margin-bottom: 10px;
580 }
581 .lead, .about, .about-info, .about-tools, .about-last {font-size: 16px}
Henri Koivuneva0752d232017-08-12 18:08:32 +0300582 .row.cover.top .lead {
583 max-width: 350px;
584 margin-left:auto;
585 margin-right: auto
586 }
587 .h4, h4 {font-size: 20px}
588 #portfolio h2 {padding-bottom: 0}
Henri Koivuneva82de7722017-08-13 02:11:30 +0300589 #portfolio > .container {padding-right: 0;padding-left: 0}
590 .portfolio-projects--btn {margin-top:1.25em;margin-left: auto;margin-right: auto}
591 #portfolio > div > div > div:nth-child(2) > div > div.col-sm-5.text-center.pull-right-sm > a:nth-child(4) {margin-right: 4px}
592 #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 +0300593 #scrollIcon, #scrollTopIcon {font-size: 1em}
594}
Henri Koivuneva936cb392017-08-12 18:49:20 +0300595@media (max-device-height: 480px) and (orientation: landscape) {
596 .navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse {
597 max-height: 240px;
598 }
599 .navbar-nav>li>a {
600 padding-top: 6px;
601 padding-bottom: 6px;
602 }
603}
Henri Koivuneva0752d232017-08-12 18:08:32 +0300604@media (max-width: 360px) {
605 .h1, h1 {font-size: 32px;}
Henri Koivuneva82de7722017-08-13 02:11:30 +0300606 .cover, .cover.bottom {
607 padding-left: 15px;
608 padding-right: 15px;
609 }
Henri Koivunevad7a75622017-08-12 21:53:07 +0300610}