This commit is contained in:
Nikolai Kristiansen
2017-09-25 14:21:54 +02:00
parent 02e0e77fe7
commit ec5f47abc8
32 changed files with 5083 additions and 959 deletions

453
dist/styles/main.css vendored
View File

@@ -1,451 +1,6 @@
@charset "UTF-8";
/*!
* Bootstrap v3.3.6 (http://getbootstrap.com)
* Copyright 2011-2015 Twitter, Inc.
* Bootstrap v4.0.0-beta (https://getbootstrap.com)
* Copyright 2011-2017 The Bootstrap Authors
* Copyright 2011-2017 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
*/
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
img {
border: 0;
}
body {
margin: 0;
}
html {
font-family: sans-serif;
-ms-text-size-adjust: 100%;
-webkit-text-size-adjust: 100%;
}
header {
display: block;
}
a {
background-color: transparent;
}
a:active,
a:hover {
outline: 0;
}
h1 {
margin: .67em 0;
}
img {
vertical-align: middle;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
border: 0;
padding: 0;
}
/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
@media print {
img {
page-break-inside: avoid;
}
*,
:after,
:before {
background: 0 0!important;
color: #000!important;
box-shadow: none!important;
text-shadow: none!important;
}
a,
a:visited {
text-decoration: underline;
}
a[href]:after {
content: " (" attr(href) ")";
}
a[href^="#"]:after {
content: "";
}
img {
max-width: 100%!important;
}
h3 {
orphans: 3;
widows: 3;
}
h3 {
page-break-after: avoid;
}
}
.btn,
.btn-primary:active,
.btn:active {
background-image: none;
}
body {
background-color: #fff;
}
@font-face {
font-family: 'Glyphicons Halflings';
src: url(../bower_components/bootstrap-sass/assets/fonts/bootstrap/glyphicons-halflings-regular.eot);
src: url(../bower_components/bootstrap-sass/assets/fonts/bootstrap/glyphicons-halflings-regular.eot?#iefix) format("embedded-opentype"),url(../bower_components/bootstrap-sass/assets/fonts/bootstrap/glyphicons-halflings-regular.woff2) format("woff2"),url(../bower_components/bootstrap-sass/assets/fonts/bootstrap/glyphicons-halflings-regular.woff) format("woff"),url(../bower_components/bootstrap-sass/assets/fonts/bootstrap/glyphicons-halflings-regular.ttf) format("truetype"),url(../bower_components/bootstrap-sass/assets/fonts/bootstrap/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format("svg");
}
*,
:after,
:before {
box-sizing: border-box;
}
html {
font-size: 10px;
-webkit-tap-highlight-color: transparent;
}
body {
font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
font-size: 14px;
line-height: 1.428571429;
color: #333;
}
a {
color: #337ab7;
text-decoration: none;
}
a:focus,
a:hover {
color: #23527c;
text-decoration: underline;
}
a:focus {
outline: dotted thin;
outline: -webkit-focus-ring-color auto 5px;
outline-offset: -2px;
}
h1,
h3,
h4 {
font-family: inherit;
font-weight: 500;
line-height: 1.1;
color: inherit;
}
h1,
h3 {
margin-top: 20px;
margin-bottom: 10px;
}
h4 {
margin-top: 10px;
margin-bottom: 10px;
}
h1 {
font-size: 36px;
}
h3 {
font-size: 24px;
}
h4 {
font-size: 18px;
}
.page-header {
padding-bottom: 9px;
margin: 40px 0 20px;
border-bottom: 1px solid #eee;
}
ul {
margin-top: 0;
}
ul {
margin-bottom: 10px;
}
@media (min-width:768px) {
.container {
width: 750px;
}
}
.container:after,
.row:after,
[class*=block-grid-]:after {
clear: both;
}
.container:after,
.container:before,
.row:after,
.row:before {
display: table;
content: " ";
}
.container {
margin-right: auto;
margin-left: auto;
}
.container {
padding-left: 15px;
padding-right: 15px;
}
@media (min-width:992px) {
.container {
width: 970px;
}
}
@media (min-width:1200px) {
.container {
width: 1170px;
}
}
.row {
margin-left: -15px;
margin-right: -15px;
}
.col-md-12 {
position: relative;
min-height: 1px;
padding-left: 15px;
padding-right: 15px;
}
@media (min-width:992px) {
.col-md-12 {
float: left;
}
.col-md-12 {
width: 100%;
}
}
.form-control::-moz-placeholder {
color: #999;
opacity: 1;
}
.form-control:-ms-input-placeholder {
color: #999;
}
.form-control::-ms-expand {
border: 0;
background-color: transparent;
}
.btn {
display: inline-block;
margin-bottom: 0;
font-weight: 400;
text-align: center;
vertical-align: middle;
touch-action: manipulation;
cursor: pointer;
border: 1px solid transparent;
white-space: nowrap;
padding: 6px 12px;
font-size: 14px;
line-height: 1.428571429;
border-radius: 4px;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.btn:active:focus,
.btn:focus {
outline: dotted thin;
outline: -webkit-focus-ring-color auto 5px;
outline-offset: -2px;
}
.btn:focus,
.btn:hover {
color: #333;
text-decoration: none;
}
.btn:active {
outline: 0;
box-shadow: inset 0 3px 5px rgba(0,0,0,.125);
}
.btn-primary {
color: #fff;
background-color: #337ab7;
border-color: #2e6da4;
}
.btn-primary:focus {
color: #fff;
background-color: #286090;
border-color: #122b40;
}
.btn-primary:active,
.btn-primary:hover {
color: #fff;
background-color: #286090;
border-color: #204d74;
}
.btn-primary:active:focus,
.btn-primary:active:hover {
color: #fff;
background-color: #204d74;
border-color: #122b40;
}
.btn-lg {
padding: 10px 16px;
font-size: 18px;
line-height: 1.3333333;
border-radius: 6px;
}
.page-header h1 {
vertical-align: bottom;
}
@-ms-viewport {
width: device-width;
}
[class*=block-grid-] {
display: block;
margin: -15px;
padding: 0;
}
[class*=block-grid-]:after,
[class*=block-grid-]:before {
content: " ";
display: table;
}
.block-grid-item {
display: inline;
margin: 0;
padding: 15px 15px 0;
height: auto;
float: left;
list-style: none;
}
.block-grid-xs-2>.block-grid-item {
width: 50%;
}
.block-grid-xs-2>.block-grid-item:nth-of-type(n) {
clear: none;
}
.block-grid-xs-2>.block-grid-item:nth-of-type(2n+1) {
clear: both;
}
@media (min-width:768px) {
.block-grid-sm-3>.block-grid-item {
width: 33.3333333333%;
}
.block-grid-sm-3>.block-grid-item:nth-of-type(n) {
clear: none;
}
.block-grid-sm-3>.block-grid-item:nth-of-type(3n+1) {
clear: both;
}
.form-link {
display: none;
}
}
@media (min-width:992px) {
.block-grid-md-4>.block-grid-item {
width: 25%;
}
.block-grid-md-4>.block-grid-item:nth-of-type(n) {
clear: none;
}
.block-grid-md-4>.block-grid-item:nth-of-type(4n+1) {
clear: both;
}
}
.page-header h1 {
line-height: 1;
}
.edb-brick {
height: 40px;
width: auto;
}
.block-grid-item img {
max-width: 100%;
}
h3 {
font-weight: 700;
}
.join-us-title {
margin-top: 40px;
margin-bottom: 0;
}
#contact_form {
border: 0;
margin: 0;
}
.love {
color: #faafba;
}
.credits {
margin-top: 25px;
margin-bottom: 25px;
text-align: center;
color: #666;
font-size: 12px;
}
*/h1,h3,h4{margin-bottom:.5rem}.btn{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}@media print{img{page-break-inside:avoid}*,::after,::before{text-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}h3{orphans:3;widows:3}h3{page-break-after:avoid}}header,section{display:block}*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}@-ms-viewport{width:device-width}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff}h1,h3,h4{margin-top:0}ul{margin-top:0;margin-bottom:1rem}a{color:#007bff;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{color:#0056b3;text-decoration:underline}img{vertical-align:middle;border-style:none}a{touch-action:manipulation}.btn{white-space:nowrap}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}h1,h3,h4{margin-bottom:.5rem;font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h1{font-size:2.5rem}h3{font-size:1.75rem}h4{font-size:1.5rem}.btn{font-weight:400}.container{margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px;width:100%}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.col-md-12{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}@media (min-width:768px){.col-md-12{flex:0 0 100%;max-width:100%}}.form-control::placeholder{color:#868e96;opacity:1}.btn{display:inline-block;text-align:center;vertical-align:middle;user-select:none;border:1px solid transparent;padding:.5rem .75rem;font-size:1rem;line-height:1.25;border-radius:.25rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.btn:focus,.btn:hover{text-decoration:none}.btn:focus{outline:0;box-shadow:0 0 0 3px rgba(0,123,255,.25)}.btn:disabled{opacity:.65}.btn:active{background-image:none}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary:focus{box-shadow:0 0 0 3px rgba(0,123,255,.5)}.btn-primary:disabled{background-color:#007bff;border-color:#007bff}.btn-primary:active{background-color:#0069d9;background-image:none;border-color:#0062cc}.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}@supports (transform-style:preserve-3d){}@supports (transform-style:preserve-3d){}@supports (transform-style:preserve-3d){}@supports ((position:-webkit-sticky) or (position:sticky)){}.page-header,section{margin-bottom:1.5rem}body{text-align:center}.page-header{margin-top:1.5rem}.brand{line-height:1}.brand img{position:relative;top:-4px}.cta{display:block}@media (min-width:576px){body{text-align:left}.cta{display:none}}.edb-brick{height:40px;width:auto}.contact-info{margin-bottom:0;text-align:left}.tool-list{list-style:none;display:flex;flex-wrap:wrap;padding:0;justify-content:space-evenly}@media (min-width:576px){.tool-list{justify-content:flex-start}}.tool-item{display:flex;align-items:center;justify-content:center;padding-bottom:0;margin-bottom:20px;max-width:196px}.tool-item img{max-width:92%}@media (min-width:576px){.tool-item{max-width:230px}}@media (min-width:992px){.tool-item{max-width:310px}}@media (min-width:1200px){.tool-item{max-width:none}}.form-wrap{position:relative;padding-bottom:75%;height:0;overflow:hidden}.form-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}#contact_form{border:0;margin:0}.love{color:#faafba}.credits{margin-top:25px;margin-bottom:25px;text-align:center;color:#666;font-size:12px}