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