blob: f88b1fe73c8a919bd3376f76a78ab1194abb0242 [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 {
63}
64
Henri Koivuneva7f266022017-08-12 15:25:19 +030065a:hover, a:focus, a:active {text-decoration: none;}
66
Unknown8e40a3b2017-07-30 14:47:14 -040067body > .container-fluid {
68 padding: 60px 15px 0; }
69
70.container-fluid .text-muted {
71 margin: 20px 0; }
72
73.btn:focus, a:focus {
74 outline: none !important; }
75
76.navbar {
77 height: 70px;
78 background-color: transparent;
79 background: transparent;
80 border: none;
81 color: #ffffff;
82 z-index: 100;
83 margin-bottom: 0;
84 border-radius: 0;
Henri Koivuneva95e35712017-08-12 15:33:30 +030085 -webkit-transition: background-color 1s ease 0s;
86 transition: background-color 1s ease 0s; }
Unknown8e40a3b2017-07-30 14:47:14 -040087
88.navbar-brand {
89 display: none;
90 margin-top: 10px;
91 color: #ffffff;
92 font-weight: 400; }
93
94.navbar-default .navbar-nav > li > a {
95 color: #ffffff;
96 font-weight: 500;
97 font-size: 1em;
98 text-transform: lowercase;
Henri Koivunevac93da972017-08-12 15:18:06 +030099 margin: 9px 5px 5px 5px;
100 border: 1px solid transparent;
Henri Koivuneva4d964cb2017-08-12 15:22:55 +0300101 border-radius: 5px;
Henri Koivuneva95e35712017-08-12 15:33:30 +0300102 -webkit-transition: color 1s ease 0s, border-color 1s ease 0s;
103 transition: color 1s ease 0s, border-color 1s ease 0s; }
Henri Koivunevac93da972017-08-12 15:18:06 +0300104.navbar-default .navbar-nav > li > a:hover {
Unknown8e40a3b2017-07-30 14:47:14 -0400105 color: #ffffff;
106 border: 1px solid #ffffff; }
Henri Koivunevac93da972017-08-12 15:18:06 +0300107.navbar-default .navbar-nav > li > a:active,
108.navbar-default .navbar-nav > li > a:focus,
109.navbar.solid .navbar-nav > li > a:active, .navbar.solid .navbar-nav > li > a:focus {
110 color: rgba(255,255,255,0.8);
111 border: 1px solid rgba(255,255,255,0.8); }
Unknown8e40a3b2017-07-30 14:47:14 -0400112.navbar-default .navbar-nav > li > a:visited {
113 color: #ffffff;
114 text-decoration: none; }
Henri Koivunevac93da972017-08-12 15:18:06 +0300115.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover {
Unknown8e40a3b2017-07-30 14:47:14 -0400116 background-color: transparent;
117 color: #ffffff; }
Henri Koivunevac93da972017-08-12 15:18:06 +0300118.navbar-default .navbar-nav > .active > a:focus,
119.navbar.solid .navbar-nav > li > a:active,
120.navbar.solid .navbar-nav > li > a:focus {
121 background-color: transparent;
122 color: rgba(255,255,255,0.8); }
Unknown8e40a3b2017-07-30 14:47:14 -0400123.navbar-default .navbar-toggle {
124 border-color: #ffffff; }
125 .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
126 background-color: #07374a; }
127 .navbar-default .navbar-toggle .icon-bar {
128 color: #ffffff;
129 background-color: #ffffff; }
130.navbar-default .navbar-collapse.collapse.in ul {
131 background-color: #07374a; }
132
133/* Solid class attached on scroll past first section */
134.navbar.solid {
135 background-color: #07374a;
Henri Koivuneva95e35712017-08-12 15:33:30 +0300136 -webkit-transition: background-color 1s ease 0s;
137 transition: background-color 1s ease 0s;
Unknown8e40a3b2017-07-30 14:47:14 -0400138 box-shadow: 0 0 4px rgba(7, 55, 74, 0.2); }
139 .navbar.solid .navbar-brand {
140 display: inline-block;
141 color: #ffffff;
Henri Koivuneva95e35712017-08-12 15:33:30 +0300142 -webkit-transition: color 1s ease 0s, border-color 1s ease 0s;
143 transition: color 1s ease 0s, border-color 1s ease 0s; }
Unknown8e40a3b2017-07-30 14:47:14 -0400144 .navbar.solid .navbar-nav > li > a {
145 color: #ffffff;
Henri Koivuneva95e35712017-08-12 15:33:30 +0300146 -webkit-transition: color 1s ease 0s, border-color 1s ease 0s;
147 transition: color 1s ease 0s, border-color 1s ease 0s; }
Unknown8e40a3b2017-07-30 14:47:14 -0400148
149.cover {
150 padding: 10% 0 10% 0; }
151 .cover.top {
152 padding: 5% 0 10% 0;
153 height: 100vh;
154 display: -webkit-box;
155 display: -ms-flexbox;
156 display: flex;
157 background-color: #0080ff; }
158 .cover.bottom {
159 padding: 10% 0 10% 0; }
160
161.headline {
162 padding-top: 6.25em; }
163 @media screen and (min-width: 768px) {
164 .headline {
165 padding-top: 3.75em; } }
166 @media screen and (min-width: 992px) {
167 .headline {
168 padding-top: 1.5625em; } }
169 @media screen and (min-width: 1200px) {
170 .headline {
171 padding-top: 0px; } }
172
173#about {
174 background-color: #07374a; }
175 #about h2 {
176 color: #0080ff; }
177
178.profile-img {
179 margin-bottom: 15px;
180 width: 120px; }
181
182.about, .about-info, .about-tools, .about-last {
183 padding: 4% 10% 1% 10%;
184 font-size: 1.25em; }
185 .about-tools {
186 padding-top: 4.375em;
187 font-weight: 700;
188 font-size: 1.25em; }
189 @media screen and (min-width: 992px) {
190 .about-tools {
191 padding-top: 5.625em; } }
192 .about-tools ul:first-child {
193 padding-left: 0px; }
194 .about-tools ul {
195 color: #0080ff;
196 list-style: none; }
197 .about-tools ul li {
198 padding-top: 0.75em; }
199 .about-last {
200 padding-top: 3.125em;
201 padding-bottom: 0;
202 font-size: 1.125em; }
203 @media screen and (min-width: 992px) {
204 .about-last {
205 padding-top: 0; } }
206 .about-last p {
207 color: #0080ff; }
208
209#portfolio {
210 background-color: #0080ff; }
211 #portfolio h2 {
212 padding-bottom: 1.25em; }
213
214@media screen and (min-width: 768px) {
215 .portfolio-projects {
216 margin-top: 0.625em; } }
217.portfolio-projects--title {
218 margin-top: 0.9375em; }
219 @media screen and (min-width: 768px) {
220 .portfolio-projects--title {
221 margin-top: 20%; } }
222 @media screen and (min-width: 1200px) {
223 .portfolio-projects--title {
224 margin-top: 5%; } }
225@media screen and (min-width: 768px) {
226 .portfolio-projects--desc {
227 margin-top: 10%;
228 margin-bottom: 10%; } }
229.portfolio-projects--btn {
230 background: transparent;
231 color: #07374a;
232 border: 1px solid #07374a;
233 border-radius: 5px;
234 margin-bottom: 1.25em; }
235 .portfolio-projects--btn:hover {
236 background: #07374a;
237 color: #ffffff; }
Henri Koivunevad8283ac2017-08-12 15:05:35 +0300238 .portfolio-projects--btn:focus,
239 .portfolio-projects--btn:active {
240 background: #052a38;
241 color: #ffffff; }
Unknown8e40a3b2017-07-30 14:47:14 -0400242.portfolio-projects--image {
243 margin-bottom: 1.875em;
244 padding-top: 5%; }
245
246#contact {
247 background-color: #07374a; }
248 #contact h2 {
249 color: #0080ff; }
250
251.contact-social-icons p {
252 color: #0080ff; }
253.contact-social-icons ul a {
254 color: #0080ff;
255 list-style: none; }
Henri Koivunevad8283ac2017-08-12 15:05:35 +0300256 .contact-social-icons ul a:hover,
257 .team-links-list a:hover {
Unknown8e40a3b2017-07-30 14:47:14 -0400258 color: #ffffff; }
Henri Koivunevad8283ac2017-08-12 15:05:35 +0300259 .contact-social-icons ul a:focus,
260 .contact-social-icons ul a:active,
261 .team-links-list a:focus,
262 .team-links-list a:active {
263 color: rgba(255,255,255,0.8); }
Unknown8e40a3b2017-07-30 14:47:14 -0400264 .contact-social-icons ul a li {
265 display: inline-block;
266 padding: 2%; }
267
268.footer {
269 bottom: 0;
270 width: 100%;
271 /* Set the fixed height of the footer here */
272 height: 30px;
273 background-color: #07374a;
274 color: #ffffff; }
275
276#scrollIcon, #scrollTopIcon {
277 margin-top: 200px;
278 padding: 10px;
279 font-size: 1.5em;
280 color: #07374a;
281 border: solid 2px #07374a;
282 border-radius: 50%; }
283
284#scrollTopIcon {
285 margin-top: 10px;
286 font-size: 1em;
287 color: #ffffff;
288 border-color: #ffffff; }
289
290.back-to-top {
291 display: none; }
292 .back-to-top.visible {
293 display: block; }
Unknown423f0342017-07-30 16:44:34 -0400294
295/* our team section */
Unknown284cf502017-08-01 21:04:50 -0400296#team {
Unknown4f1903e2017-07-30 19:40:03 -0400297 background-color: #0080ff;
Unknown284cf502017-08-01 21:04:50 -0400298 font-weight: 700;
Unknown4f1903e2017-07-30 19:40:03 -0400299 font-size: 1.5em;
Unknown423f0342017-07-30 16:44:34 -0400300}
301.hr.invisible_hr {
302 height: 0;
303 padding: 0;
304}
305.hr.big_size_hr {
306 margin: 30px 0;
307}
308.hr {
309 clear: both;
310 display: block;
311 font-size: 0;
312 height: 24px;
313 margin: 20px 0;
314 overflow: hidden;
315 padding: 2px 0;
316 position: relative;
317 text-align: center;
318 width: 100%;
319}
320.highlight_secondary {
321 color: #FFFFFF;
322}
Henri Koivuneva984bf522017-08-12 14:51:57 +0300323.team-role, .team-name, .team-links-list a {
Unknown423f0342017-07-30 16:44:34 -0400324 color: #07374a;
Unknown4f1903e2017-07-30 19:40:03 -0400325}
326.team-links {
327 padding-top: .75em;
Henri Koivuneva984bf522017-08-12 14:51:57 +0300328}