blob: d514bbd76e5864262e60e3a81155ac13608a5b4a [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;
Unknown8e40a3b2017-07-30 14:47:14 -040096 border-radius: 5px; }
Henri Koivunevac93da972017-08-12 15:18:06 +030097.navbar-default .navbar-nav > li > a:hover {
Unknown8e40a3b2017-07-30 14:47:14 -040098 color: #ffffff;
99 border: 1px solid #ffffff; }
Henri Koivunevac93da972017-08-12 15:18:06 +0300100.navbar-default .navbar-nav > li > a:active,
101.navbar-default .navbar-nav > li > a:focus,
102.navbar.solid .navbar-nav > li > a:active, .navbar.solid .navbar-nav > li > a:focus {
103 color: rgba(255,255,255,0.8);
104 border: 1px solid rgba(255,255,255,0.8); }
Unknown8e40a3b2017-07-30 14:47:14 -0400105.navbar-default .navbar-nav > li > a:visited {
106 color: #ffffff;
107 text-decoration: none; }
Henri Koivunevac93da972017-08-12 15:18:06 +0300108.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover {
Unknown8e40a3b2017-07-30 14:47:14 -0400109 background-color: transparent;
110 color: #ffffff; }
Henri Koivunevac93da972017-08-12 15:18:06 +0300111.navbar-default .navbar-nav > .active > a:focus,
112.navbar.solid .navbar-nav > li > a:active,
113.navbar.solid .navbar-nav > li > a:focus {
114 background-color: transparent;
115 color: rgba(255,255,255,0.8); }
Unknown8e40a3b2017-07-30 14:47:14 -0400116.navbar-default .navbar-toggle {
117 border-color: #ffffff; }
118 .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
119 background-color: #07374a; }
120 .navbar-default .navbar-toggle .icon-bar {
121 color: #ffffff;
122 background-color: #ffffff; }
123.navbar-default .navbar-collapse.collapse.in ul {
124 background-color: #07374a; }
125
126/* Solid class attached on scroll past first section */
127.navbar.solid {
128 background-color: #07374a;
129 -webkit-transition: background-color 1s ease 0s;
130 transition: background-color 1s ease 0s;
131 box-shadow: 0 0 4px rgba(7, 55, 74, 0.2); }
132 .navbar.solid .navbar-brand {
133 display: inline-block;
134 color: #ffffff;
135 -webkit-transition: color 1s ease 0s;
136 transition: color 1s ease 0s; }
137 .navbar.solid .navbar-nav > li > a {
138 color: #ffffff;
139 -webkit-transition: color 1s ease 0s;
140 transition: color 1s ease 0s; }
141
142.cover {
143 padding: 10% 0 10% 0; }
144 .cover.top {
145 padding: 5% 0 10% 0;
146 height: 100vh;
147 display: -webkit-box;
148 display: -ms-flexbox;
149 display: flex;
150 background-color: #0080ff; }
151 .cover.bottom {
152 padding: 10% 0 10% 0; }
153
154.headline {
155 padding-top: 6.25em; }
156 @media screen and (min-width: 768px) {
157 .headline {
158 padding-top: 3.75em; } }
159 @media screen and (min-width: 992px) {
160 .headline {
161 padding-top: 1.5625em; } }
162 @media screen and (min-width: 1200px) {
163 .headline {
164 padding-top: 0px; } }
165
166#about {
167 background-color: #07374a; }
168 #about h2 {
169 color: #0080ff; }
170
171.profile-img {
172 margin-bottom: 15px;
173 width: 120px; }
174
175.about, .about-info, .about-tools, .about-last {
176 padding: 4% 10% 1% 10%;
177 font-size: 1.25em; }
178 .about-tools {
179 padding-top: 4.375em;
180 font-weight: 700;
181 font-size: 1.25em; }
182 @media screen and (min-width: 992px) {
183 .about-tools {
184 padding-top: 5.625em; } }
185 .about-tools ul:first-child {
186 padding-left: 0px; }
187 .about-tools ul {
188 color: #0080ff;
189 list-style: none; }
190 .about-tools ul li {
191 padding-top: 0.75em; }
192 .about-last {
193 padding-top: 3.125em;
194 padding-bottom: 0;
195 font-size: 1.125em; }
196 @media screen and (min-width: 992px) {
197 .about-last {
198 padding-top: 0; } }
199 .about-last p {
200 color: #0080ff; }
201
202#portfolio {
203 background-color: #0080ff; }
204 #portfolio h2 {
205 padding-bottom: 1.25em; }
206
207@media screen and (min-width: 768px) {
208 .portfolio-projects {
209 margin-top: 0.625em; } }
210.portfolio-projects--title {
211 margin-top: 0.9375em; }
212 @media screen and (min-width: 768px) {
213 .portfolio-projects--title {
214 margin-top: 20%; } }
215 @media screen and (min-width: 1200px) {
216 .portfolio-projects--title {
217 margin-top: 5%; } }
218@media screen and (min-width: 768px) {
219 .portfolio-projects--desc {
220 margin-top: 10%;
221 margin-bottom: 10%; } }
222.portfolio-projects--btn {
223 background: transparent;
224 color: #07374a;
225 border: 1px solid #07374a;
226 border-radius: 5px;
227 margin-bottom: 1.25em; }
228 .portfolio-projects--btn:hover {
229 background: #07374a;
230 color: #ffffff; }
Henri Koivunevad8283ac2017-08-12 15:05:35 +0300231 .portfolio-projects--btn:focus,
232 .portfolio-projects--btn:active {
233 background: #052a38;
234 color: #ffffff; }
Unknown8e40a3b2017-07-30 14:47:14 -0400235.portfolio-projects--image {
236 margin-bottom: 1.875em;
237 padding-top: 5%; }
238
239#contact {
240 background-color: #07374a; }
241 #contact h2 {
242 color: #0080ff; }
243
244.contact-social-icons p {
245 color: #0080ff; }
246.contact-social-icons ul a {
247 color: #0080ff;
248 list-style: none; }
Henri Koivunevad8283ac2017-08-12 15:05:35 +0300249 .contact-social-icons ul a:hover,
250 .team-links-list a:hover {
Unknown8e40a3b2017-07-30 14:47:14 -0400251 color: #ffffff; }
Henri Koivunevad8283ac2017-08-12 15:05:35 +0300252 .contact-social-icons ul a:focus,
253 .contact-social-icons ul a:active,
254 .team-links-list a:focus,
255 .team-links-list a:active {
256 color: rgba(255,255,255,0.8); }
Unknown8e40a3b2017-07-30 14:47:14 -0400257 .contact-social-icons ul a li {
258 display: inline-block;
259 padding: 2%; }
260
261.footer {
262 bottom: 0;
263 width: 100%;
264 /* Set the fixed height of the footer here */
265 height: 30px;
266 background-color: #07374a;
267 color: #ffffff; }
268
269#scrollIcon, #scrollTopIcon {
270 margin-top: 200px;
271 padding: 10px;
272 font-size: 1.5em;
273 color: #07374a;
274 border: solid 2px #07374a;
275 border-radius: 50%; }
276
277#scrollTopIcon {
278 margin-top: 10px;
279 font-size: 1em;
280 color: #ffffff;
281 border-color: #ffffff; }
282
283.back-to-top {
284 display: none; }
285 .back-to-top.visible {
286 display: block; }
Unknown423f0342017-07-30 16:44:34 -0400287
288/* our team section */
Unknown284cf502017-08-01 21:04:50 -0400289#team {
Unknown4f1903e2017-07-30 19:40:03 -0400290 background-color: #0080ff;
Unknown284cf502017-08-01 21:04:50 -0400291 font-weight: 700;
Unknown4f1903e2017-07-30 19:40:03 -0400292 font-size: 1.5em;
Unknown423f0342017-07-30 16:44:34 -0400293}
294.hr.invisible_hr {
295 height: 0;
296 padding: 0;
297}
298.hr.big_size_hr {
299 margin: 30px 0;
300}
301.hr {
302 clear: both;
303 display: block;
304 font-size: 0;
305 height: 24px;
306 margin: 20px 0;
307 overflow: hidden;
308 padding: 2px 0;
309 position: relative;
310 text-align: center;
311 width: 100%;
312}
313.highlight_secondary {
314 color: #FFFFFF;
315}
Henri Koivuneva984bf522017-08-12 14:51:57 +0300316.team-role, .team-name, .team-links-list a {
Unknown423f0342017-07-30 16:44:34 -0400317 color: #07374a;
Unknown4f1903e2017-07-30 19:40:03 -0400318}
319.team-links {
320 padding-top: .75em;
Henri Koivuneva984bf522017-08-12 14:51:57 +0300321}