blob: 3b08c2088f000698a13867f05fbb79034d2fe533 [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; }
18
19 .pull-left-sm {
20 float: left !important; } }
21@media (min-width: 992px) {
22 .pull-right-md {
23 float: right !important; }
24
25 .pull-left-md {
26 float: left !important; } }
27@media (min-width: 1200px) {
28 .pull-right-lg {
29 float: right !important; }
30
31 .pull-left-lg {
32 float: left !important; } }
33* {
34 box-sizing: border-box; }
35
36html {
37 position: relative;
Henri Koivuneva7edca392017-08-12 16:23:52 +030038 height: 100%;
39 width: 100%; }
Unknown8e40a3b2017-07-30 14:47:14 -040040
41img {
42 width: 100%; }
43
44body {
45 height: 100%;
46 font-family: "Comfortaa", Helvetica, Arial, sans-serif;
47 background-color: #0080ff;
48 /* Margin bottom by footer height */
49 margin-bottom: 60px; }
50
51h1,
52h2,
53h3,
54h4,
55h5 {
56 font-family: "Comfortaa", Helvetica, Arial, sans-serif;
57 color: #07374a; }
58
59p {
60 font-family: "Comfortaa", sans-serif;
61 color: #ffffff; }
62
Henri Koivuneva0f988192017-08-12 15:28:05 +030063a, .btn {
Henri Koivunevaf70ddbc2017-08-12 15:36:36 +030064 -webkit-transition: color .2s ease 0s, border-color .2s ease 0s, background-color .2s ease 0s;
65 transition: color .2s ease 0s, border-color .2s ease 0s, background-color .2s ease 0s;
Henri Koivuneva0f988192017-08-12 15:28:05 +030066}
67
Henri Koivuneva7f266022017-08-12 15:25:19 +030068a:hover, a:focus, a:active {text-decoration: none;}
69
Unknown8e40a3b2017-07-30 14:47:14 -040070body > .container-fluid {
Henri Koivuneva7edca392017-08-12 16:23:52 +030071 padding: 60px 0; }
72
73.row {
74 margin:auto;}
Unknown8e40a3b2017-07-30 14:47:14 -040075
76.container-fluid .text-muted {
77 margin: 20px 0; }
78
79.btn:focus, a:focus {
80 outline: none !important; }
81
82.navbar {
83 height: 70px;
84 background-color: transparent;
85 background: transparent;
86 border: none;
87 color: #ffffff;
88 z-index: 100;
89 margin-bottom: 0;
90 border-radius: 0;
Henri Koivunevaf70ddbc2017-08-12 15:36:36 +030091 -webkit-transition: background-color .2s ease 0s;
92 transition: background-color .2s ease 0s; }
Unknown8e40a3b2017-07-30 14:47:14 -040093
94.navbar-brand {
95 display: none;
96 margin-top: 10px;
97 color: #ffffff;
98 font-weight: 400; }
99
100.navbar-default .navbar-nav > li > a {
101 color: #ffffff;
102 font-weight: 500;
103 font-size: 1em;
104 text-transform: lowercase;
Henri Koivunevac93da972017-08-12 15:18:06 +0300105 margin: 9px 5px 5px 5px;
106 border: 1px solid transparent;
Henri Koivuneva4d964cb2017-08-12 15:22:55 +0300107 border-radius: 5px;
Henri Koivunevaf70ddbc2017-08-12 15:36:36 +0300108 -webkit-transition: color .2s ease 0s, border-color .2s ease 0s;
109 transition: color .2s ease 0s, border-color .2s ease 0s; }
Henri Koivunevac93da972017-08-12 15:18:06 +0300110.navbar-default .navbar-nav > li > a:hover {
Unknown8e40a3b2017-07-30 14:47:14 -0400111 color: #ffffff;
112 border: 1px solid #ffffff; }
Henri Koivunevac93da972017-08-12 15:18:06 +0300113.navbar-default .navbar-nav > li > a:active,
114.navbar-default .navbar-nav > li > a:focus,
115.navbar.solid .navbar-nav > li > a:active, .navbar.solid .navbar-nav > li > a:focus {
116 color: rgba(255,255,255,0.8);
117 border: 1px solid rgba(255,255,255,0.8); }
Unknown8e40a3b2017-07-30 14:47:14 -0400118.navbar-default .navbar-nav > li > a:visited {
119 color: #ffffff;
120 text-decoration: none; }
Henri Koivunevac93da972017-08-12 15:18:06 +0300121.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover {
Unknown8e40a3b2017-07-30 14:47:14 -0400122 background-color: transparent;
123 color: #ffffff; }
Henri Koivunevac93da972017-08-12 15:18:06 +0300124.navbar-default .navbar-nav > .active > a:focus,
125.navbar.solid .navbar-nav > li > a:active,
126.navbar.solid .navbar-nav > li > a:focus {
127 background-color: transparent;
128 color: rgba(255,255,255,0.8); }
Unknown8e40a3b2017-07-30 14:47:14 -0400129.navbar-default .navbar-toggle {
130 border-color: #ffffff; }
131 .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
132 background-color: #07374a; }
133 .navbar-default .navbar-toggle .icon-bar {
134 color: #ffffff;
135 background-color: #ffffff; }
136.navbar-default .navbar-collapse.collapse.in ul {
137 background-color: #07374a; }
138
139/* Solid class attached on scroll past first section */
140.navbar.solid {
141 background-color: #07374a;
Henri Koivunevaf70ddbc2017-08-12 15:36:36 +0300142 -webkit-transition: background-color .2s ease 0s;
143 transition: background-color .2s ease 0s;
Unknown8e40a3b2017-07-30 14:47:14 -0400144 box-shadow: 0 0 4px rgba(7, 55, 74, 0.2); }
145 .navbar.solid .navbar-brand {
146 display: inline-block;
147 color: #ffffff;
Henri Koivunevaf70ddbc2017-08-12 15:36:36 +0300148 -webkit-transition: color .2s ease 0s, border-color .2s ease 0s;
149 transition: color .2s ease 0s, border-color .2s ease 0s; }
Unknown8e40a3b2017-07-30 14:47:14 -0400150 .navbar.solid .navbar-nav > li > a {
151 color: #ffffff;
Henri Koivunevaf70ddbc2017-08-12 15:36:36 +0300152 -webkit-transition: color .2s ease 0s, border-color .2s ease 0s;
153 transition: color .2s ease 0s, border-color .2s ease 0s; }
Unknown8e40a3b2017-07-30 14:47:14 -0400154
155.cover {
156 padding: 10% 0 10% 0; }
157 .cover.top {
158 padding: 5% 0 10% 0;
159 height: 100vh;
160 display: -webkit-box;
161 display: -ms-flexbox;
162 display: flex;
163 background-color: #0080ff; }
164 .cover.bottom {
165 padding: 10% 0 10% 0; }
166
167.headline {
168 padding-top: 6.25em; }
169 @media screen and (min-width: 768px) {
170 .headline {
171 padding-top: 3.75em; } }
172 @media screen and (min-width: 992px) {
173 .headline {
174 padding-top: 1.5625em; } }
175 @media screen and (min-width: 1200px) {
176 .headline {
177 padding-top: 0px; } }
178
179#about {
180 background-color: #07374a; }
181 #about h2 {
182 color: #0080ff; }
183
184.profile-img {
185 margin-bottom: 15px;
186 width: 120px; }
187
188.about, .about-info, .about-tools, .about-last {
189 padding: 4% 10% 1% 10%;
190 font-size: 1.25em; }
191 .about-tools {
192 padding-top: 4.375em;
193 font-weight: 700;
194 font-size: 1.25em; }
195 @media screen and (min-width: 992px) {
196 .about-tools {
197 padding-top: 5.625em; } }
198 .about-tools ul:first-child {
199 padding-left: 0px; }
200 .about-tools ul {
201 color: #0080ff;
202 list-style: none; }
203 .about-tools ul li {
204 padding-top: 0.75em; }
205 .about-last {
206 padding-top: 3.125em;
207 padding-bottom: 0;
208 font-size: 1.125em; }
209 @media screen and (min-width: 992px) {
210 .about-last {
211 padding-top: 0; } }
212 .about-last p {
213 color: #0080ff; }
214
215#portfolio {
216 background-color: #0080ff; }
217 #portfolio h2 {
218 padding-bottom: 1.25em; }
219
220@media screen and (min-width: 768px) {
221 .portfolio-projects {
222 margin-top: 0.625em; } }
223.portfolio-projects--title {
224 margin-top: 0.9375em; }
225 @media screen and (min-width: 768px) {
226 .portfolio-projects--title {
227 margin-top: 20%; } }
228 @media screen and (min-width: 1200px) {
229 .portfolio-projects--title {
230 margin-top: 5%; } }
231@media screen and (min-width: 768px) {
232 .portfolio-projects--desc {
233 margin-top: 10%;
234 margin-bottom: 10%; } }
235.portfolio-projects--btn {
236 background: transparent;
237 color: #07374a;
238 border: 1px solid #07374a;
239 border-radius: 5px;
240 margin-bottom: 1.25em; }
241 .portfolio-projects--btn:hover {
242 background: #07374a;
243 color: #ffffff; }
Henri Koivunevad8283ac2017-08-12 15:05:35 +0300244 .portfolio-projects--btn:focus,
245 .portfolio-projects--btn:active {
246 background: #052a38;
247 color: #ffffff; }
Unknown8e40a3b2017-07-30 14:47:14 -0400248.portfolio-projects--image {
249 margin-bottom: 1.875em;
250 padding-top: 5%; }
251
252#contact {
253 background-color: #07374a; }
254 #contact h2 {
255 color: #0080ff; }
256
257.contact-social-icons p {
258 color: #0080ff; }
259.contact-social-icons ul a {
260 color: #0080ff;
261 list-style: none; }
Henri Koivunevad8283ac2017-08-12 15:05:35 +0300262 .contact-social-icons ul a:hover,
263 .team-links-list a:hover {
Unknown8e40a3b2017-07-30 14:47:14 -0400264 color: #ffffff; }
Henri Koivunevad8283ac2017-08-12 15:05:35 +0300265 .contact-social-icons ul a:focus,
266 .contact-social-icons ul a:active,
267 .team-links-list a:focus,
268 .team-links-list a:active {
269 color: rgba(255,255,255,0.8); }
Unknown8e40a3b2017-07-30 14:47:14 -0400270 .contact-social-icons ul a li {
271 display: inline-block;
272 padding: 2%; }
273
274.footer {
275 bottom: 0;
276 width: 100%;
277 /* Set the fixed height of the footer here */
278 height: 30px;
279 background-color: #07374a;
280 color: #ffffff; }
281
282#scrollIcon, #scrollTopIcon {
283 margin-top: 200px;
284 padding: 10px;
285 font-size: 1.5em;
286 color: #07374a;
287 border: solid 2px #07374a;
288 border-radius: 50%; }
289
290#scrollTopIcon {
291 margin-top: 10px;
292 font-size: 1em;
293 color: #ffffff;
294 border-color: #ffffff; }
295
296.back-to-top {
297 display: none; }
298 .back-to-top.visible {
299 display: block; }
Unknown423f0342017-07-30 16:44:34 -0400300
301/* our team section */
Unknown284cf502017-08-01 21:04:50 -0400302#team {
Unknown4f1903e2017-07-30 19:40:03 -0400303 background-color: #0080ff;
Unknown284cf502017-08-01 21:04:50 -0400304 font-weight: 700;
Unknown4f1903e2017-07-30 19:40:03 -0400305 font-size: 1.5em;
Unknown423f0342017-07-30 16:44:34 -0400306}
307.hr.invisible_hr {
308 height: 0;
309 padding: 0;
310}
311.hr.big_size_hr {
312 margin: 30px 0;
313}
314.hr {
315 clear: both;
316 display: block;
317 font-size: 0;
318 height: 24px;
319 margin: 20px 0;
320 overflow: hidden;
321 padding: 2px 0;
322 position: relative;
323 text-align: center;
324 width: 100%;
325}
326.highlight_secondary {
327 color: #FFFFFF;
328}
Henri Koivuneva984bf522017-08-12 14:51:57 +0300329.team-role, .team-name, .team-links-list a {
Unknown423f0342017-07-30 16:44:34 -0400330 color: #07374a;
Unknown4f1903e2017-07-30 19:40:03 -0400331}
332.team-links {
333 padding-top: .75em;
Henri Koivuneva984bf522017-08-12 14:51:57 +0300334}
Henri Koivunevac5e99ce2017-08-12 15:59:30 +0300335.team-image img {
336 max-width:150px;
337 max-height: 150px;
338 margin:0 auto;
339}