blob: 49fae2a6eebbfa03be98a71362427394a53625c9 [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;
38 height: 100%; }
39
40img {
41 width: 100%; }
42
43body {
44 height: 100%;
45 font-family: "Comfortaa", Helvetica, Arial, sans-serif;
46 background-color: #0080ff;
47 /* Margin bottom by footer height */
48 margin-bottom: 60px; }
49
50h1,
51h2,
52h3,
53h4,
54h5 {
55 font-family: "Comfortaa", Helvetica, Arial, sans-serif;
56 color: #07374a; }
57
58p {
59 font-family: "Comfortaa", sans-serif;
60 color: #ffffff; }
61
Henri Koivuneva0f988192017-08-12 15:28:05 +030062a, .btn {
Henri Koivuneva59d36c42017-08-12 15:32:50 +030063 -webkit-transition: color .2s ease 0s, border-color .2s ease 0s, background-color .2s ease 0s;
64 transition: color .2s ease 0s, border-color .2s ease 0s, background-color .2s ease 0s;
Henri Koivuneva0f988192017-08-12 15:28:05 +030065}
66
Henri Koivuneva7f266022017-08-12 15:25:19 +030067a:hover, a:focus, a:active {text-decoration: none;}
68
Unknown8e40a3b2017-07-30 14:47:14 -040069body > .container-fluid {
70 padding: 60px 15px 0; }
71
72.container-fluid .text-muted {
73 margin: 20px 0; }
74
75.btn:focus, a:focus {
76 outline: none !important; }
77
78.navbar {
79 height: 70px;
80 background-color: transparent;
81 background: transparent;
82 border: none;
83 color: #ffffff;
84 z-index: 100;
85 margin-bottom: 0;
86 border-radius: 0;
Henri Koivuneva59d36c42017-08-12 15:32:50 +030087 -webkit-transition: background-color .2s ease 0s;
88 transition: background-color .2s ease 0s; }
Unknown8e40a3b2017-07-30 14:47:14 -040089
90.navbar-brand {
91 display: none;
92 margin-top: 10px;
93 color: #ffffff;
94 font-weight: 400; }
95
96.navbar-default .navbar-nav > li > a {
97 color: #ffffff;
98 font-weight: 500;
99 font-size: 1em;
100 text-transform: lowercase;
Henri Koivunevac93da972017-08-12 15:18:06 +0300101 margin: 9px 5px 5px 5px;
102 border: 1px solid transparent;
Henri Koivuneva4d964cb2017-08-12 15:22:55 +0300103 border-radius: 5px;
Henri Koivuneva59d36c42017-08-12 15:32:50 +0300104 -webkit-transition: color .2s ease 0s, border-color .2s ease 0s;
105 transition: color .2s ease 0s, border-color .2s ease 0s; }
Henri Koivunevac93da972017-08-12 15:18:06 +0300106.navbar-default .navbar-nav > li > a:hover {
Unknown8e40a3b2017-07-30 14:47:14 -0400107 color: #ffffff;
108 border: 1px solid #ffffff; }
Henri Koivunevac93da972017-08-12 15:18:06 +0300109.navbar-default .navbar-nav > li > a:active,
110.navbar-default .navbar-nav > li > a:focus,
111.navbar.solid .navbar-nav > li > a:active, .navbar.solid .navbar-nav > li > a:focus {
112 color: rgba(255,255,255,0.8);
113 border: 1px solid rgba(255,255,255,0.8); }
Unknown8e40a3b2017-07-30 14:47:14 -0400114.navbar-default .navbar-nav > li > a:visited {
115 color: #ffffff;
116 text-decoration: none; }
Henri Koivunevac93da972017-08-12 15:18:06 +0300117.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover {
Unknown8e40a3b2017-07-30 14:47:14 -0400118 background-color: transparent;
119 color: #ffffff; }
Henri Koivunevac93da972017-08-12 15:18:06 +0300120.navbar-default .navbar-nav > .active > a:focus,
121.navbar.solid .navbar-nav > li > a:active,
122.navbar.solid .navbar-nav > li > a:focus {
123 background-color: transparent;
124 color: rgba(255,255,255,0.8); }
Unknown8e40a3b2017-07-30 14:47:14 -0400125.navbar-default .navbar-toggle {
126 border-color: #ffffff; }
127 .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
128 background-color: #07374a; }
129 .navbar-default .navbar-toggle .icon-bar {
130 color: #ffffff;
131 background-color: #ffffff; }
132.navbar-default .navbar-collapse.collapse.in ul {
133 background-color: #07374a; }
134
135/* Solid class attached on scroll past first section */
136.navbar.solid {
137 background-color: #07374a;
Henri Koivuneva59d36c42017-08-12 15:32:50 +0300138 -webkit-transition: background-color .2s ease 0s;
139 transition: background-color .2s ease 0s;
Unknown8e40a3b2017-07-30 14:47:14 -0400140 box-shadow: 0 0 4px rgba(7, 55, 74, 0.2); }
141 .navbar.solid .navbar-brand {
142 display: inline-block;
143 color: #ffffff;
Henri Koivuneva59d36c42017-08-12 15:32:50 +0300144 -webkit-transition: color .2s ease 0s, border-color .2s ease 0s;
145 transition: color .2s ease 0s, border-color .2s ease 0s; }
Unknown8e40a3b2017-07-30 14:47:14 -0400146 .navbar.solid .navbar-nav > li > a {
147 color: #ffffff;
Henri Koivuneva59d36c42017-08-12 15:32:50 +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
151.cover {
152 padding: 10% 0 10% 0; }
153 .cover.top {
154 padding: 5% 0 10% 0;
155 height: 100vh;
156 display: -webkit-box;
157 display: -ms-flexbox;
158 display: flex;
159 background-color: #0080ff; }
160 .cover.bottom {
161 padding: 10% 0 10% 0; }
162
163.headline {
164 padding-top: 6.25em; }
165 @media screen and (min-width: 768px) {
166 .headline {
167 padding-top: 3.75em; } }
168 @media screen and (min-width: 992px) {
169 .headline {
170 padding-top: 1.5625em; } }
171 @media screen and (min-width: 1200px) {
172 .headline {
173 padding-top: 0px; } }
174
175#about {
176 background-color: #07374a; }
177 #about h2 {
178 color: #0080ff; }
179
180.profile-img {
181 margin-bottom: 15px;
182 width: 120px; }
183
184.about, .about-info, .about-tools, .about-last {
185 padding: 4% 10% 1% 10%;
186 font-size: 1.25em; }
187 .about-tools {
188 padding-top: 4.375em;
189 font-weight: 700;
190 font-size: 1.25em; }
191 @media screen and (min-width: 992px) {
192 .about-tools {
193 padding-top: 5.625em; } }
194 .about-tools ul:first-child {
195 padding-left: 0px; }
196 .about-tools ul {
197 color: #0080ff;
198 list-style: none; }
199 .about-tools ul li {
200 padding-top: 0.75em; }
201 .about-last {
202 padding-top: 3.125em;
203 padding-bottom: 0;
204 font-size: 1.125em; }
205 @media screen and (min-width: 992px) {
206 .about-last {
207 padding-top: 0; } }
208 .about-last p {
209 color: #0080ff; }
210
211#portfolio {
212 background-color: #0080ff; }
213 #portfolio h2 {
214 padding-bottom: 1.25em; }
215
216@media screen and (min-width: 768px) {
217 .portfolio-projects {
218 margin-top: 0.625em; } }
219.portfolio-projects--title {
220 margin-top: 0.9375em; }
221 @media screen and (min-width: 768px) {
222 .portfolio-projects--title {
223 margin-top: 20%; } }
224 @media screen and (min-width: 1200px) {
225 .portfolio-projects--title {
226 margin-top: 5%; } }
227@media screen and (min-width: 768px) {
228 .portfolio-projects--desc {
229 margin-top: 10%;
230 margin-bottom: 10%; } }
231.portfolio-projects--btn {
232 background: transparent;
233 color: #07374a;
234 border: 1px solid #07374a;
235 border-radius: 5px;
236 margin-bottom: 1.25em; }
237 .portfolio-projects--btn:hover {
238 background: #07374a;
239 color: #ffffff; }
Henri Koivunevad8283ac2017-08-12 15:05:35 +0300240 .portfolio-projects--btn:focus,
241 .portfolio-projects--btn:active {
242 background: #052a38;
243 color: #ffffff; }
Unknown8e40a3b2017-07-30 14:47:14 -0400244.portfolio-projects--image {
245 margin-bottom: 1.875em;
246 padding-top: 5%; }
247
248#contact {
249 background-color: #07374a; }
250 #contact h2 {
251 color: #0080ff; }
252
253.contact-social-icons p {
254 color: #0080ff; }
255.contact-social-icons ul a {
256 color: #0080ff;
257 list-style: none; }
Henri Koivunevad8283ac2017-08-12 15:05:35 +0300258 .contact-social-icons ul a:hover,
259 .team-links-list a:hover {
Unknown8e40a3b2017-07-30 14:47:14 -0400260 color: #ffffff; }
Henri Koivunevad8283ac2017-08-12 15:05:35 +0300261 .contact-social-icons ul a:focus,
262 .contact-social-icons ul a:active,
263 .team-links-list a:focus,
264 .team-links-list a:active {
265 color: rgba(255,255,255,0.8); }
Unknown8e40a3b2017-07-30 14:47:14 -0400266 .contact-social-icons ul a li {
267 display: inline-block;
268 padding: 2%; }
269
270.footer {
271 bottom: 0;
272 width: 100%;
273 /* Set the fixed height of the footer here */
274 height: 30px;
275 background-color: #07374a;
276 color: #ffffff; }
277
278#scrollIcon, #scrollTopIcon {
279 margin-top: 200px;
280 padding: 10px;
281 font-size: 1.5em;
282 color: #07374a;
283 border: solid 2px #07374a;
284 border-radius: 50%; }
285
286#scrollTopIcon {
287 margin-top: 10px;
288 font-size: 1em;
289 color: #ffffff;
290 border-color: #ffffff; }
291
292.back-to-top {
293 display: none; }
294 .back-to-top.visible {
295 display: block; }
Unknown423f0342017-07-30 16:44:34 -0400296
297/* our team section */
Unknown284cf502017-08-01 21:04:50 -0400298#team {
Unknown4f1903e2017-07-30 19:40:03 -0400299 background-color: #0080ff;
Unknown284cf502017-08-01 21:04:50 -0400300 font-weight: 700;
Unknown4f1903e2017-07-30 19:40:03 -0400301 font-size: 1.5em;
Unknown423f0342017-07-30 16:44:34 -0400302}
303.hr.invisible_hr {
304 height: 0;
305 padding: 0;
306}
307.hr.big_size_hr {
308 margin: 30px 0;
309}
310.hr {
311 clear: both;
312 display: block;
313 font-size: 0;
314 height: 24px;
315 margin: 20px 0;
316 overflow: hidden;
317 padding: 2px 0;
318 position: relative;
319 text-align: center;
320 width: 100%;
321}
322.highlight_secondary {
323 color: #FFFFFF;
324}
Henri Koivuneva984bf522017-08-12 14:51:57 +0300325.team-role, .team-name, .team-links-list a {
Unknown423f0342017-07-30 16:44:34 -0400326 color: #07374a;
Unknown4f1903e2017-07-30 19:40:03 -0400327}
328.team-links {
329 padding-top: .75em;
Henri Koivuneva984bf522017-08-12 14:51:57 +0300330}