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