diff options
author | Jos Poortvliet <jospoortvliet@gmail.com> | 2019-12-02 02:11:52 +0300 |
---|---|---|
committer | Jos Poortvliet <jospoortvliet@gmail.com> | 2019-12-02 02:11:52 +0300 |
commit | b1ee43bf836ceac16525bbfbae58c1c650c21aac (patch) | |
tree | be5d61b02991b33ea5b59a3499d4eee093d3ed93 /assets/css/custom.css | |
parent | 43bf2db9cb844f105d659afebc3dfc2a904044f1 (diff) |
add page on principles of efss
Signed-off-by: Jos Poortvliet <jospoortvliet@gmail.com>
Diffstat (limited to 'assets/css/custom.css')
-rw-r--r-- | assets/css/custom.css | 12591 |
1 files changed, 7851 insertions, 4740 deletions
diff --git a/assets/css/custom.css b/assets/css/custom.css index f45f2a70..0849c6f7 100644 --- a/assets/css/custom.css +++ b/assets/css/custom.css @@ -1,11 +1,14 @@ +@charset "UTF-8"; /*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */ html { font-family: sans-serif; -ms-text-size-adjust: 100%; - -webkit-text-size-adjust: 100%; } + -webkit-text-size-adjust: 100%; +} body { - margin: 0; } + margin: 0; +} article, aside, @@ -20,86 +23,107 @@ menu, nav, section, summary { - display: block; } + display: block; +} audio, canvas, progress, video { display: inline-block; - vertical-align: baseline; } + vertical-align: baseline; +} audio:not([controls]) { display: none; - height: 0; } + height: 0; +} [hidden], template { - display: none; } + display: none; +} a { - background-color: transparent; } + background-color: transparent; +} a:active, a:hover { - outline: 0; } + outline: 0; +} abbr[title] { - border-bottom: 1px dotted; } + border-bottom: 1px dotted; +} b, strong { - font-weight: bold; } + font-weight: bold; +} dfn { - font-style: italic; } + font-style: italic; +} h1 { font-size: 2em; - margin: 0.67em 0; } + margin: 0.67em 0; +} mark { background: #ff0; - color: #000; } + color: #000; +} small { - font-size: 80%; } + font-size: 80%; +} sub, sup { font-size: 75%; line-height: 0; position: relative; - vertical-align: baseline; } + vertical-align: baseline; +} sup { - top: -0.5em; } + top: -0.5em; +} sub { - bottom: -0.25em; } + bottom: -0.25em; +} img { - border: 0; } + border: 0; +} svg:not(:root) { - overflow: hidden; } + overflow: hidden; +} figure { - margin: 1em 40px; } + margin: 1em 40px; +} hr { box-sizing: content-box; - height: 0; } + height: 0; +} pre { - overflow: auto; } + overflow: auto; +} code, kbd, pre, samp { font-family: monospace, monospace; - font-size: 1em; } + font-size: 1em; +} button, input, @@ -108,95 +132,116 @@ select, textarea { color: inherit; font: inherit; - margin: 0; } + margin: 0; +} button { - overflow: visible; } + overflow: visible; +} button, select { - text-transform: none; } + text-transform: none; +} button, -html input[type="button"], -input[type="reset"], -input[type="submit"] { +html input[type=button], +input[type=reset], +input[type=submit] { -webkit-appearance: button; - cursor: pointer; } + cursor: pointer; +} button[disabled], html input[disabled] { - cursor: default; } + cursor: default; +} button::-moz-focus-inner, input::-moz-focus-inner { border: 0; - padding: 0; } + padding: 0; +} input { - line-height: normal; } + line-height: normal; +} -input[type="checkbox"], -input[type="radio"] { +input[type=checkbox], +input[type=radio] { box-sizing: border-box; - padding: 0; } + padding: 0; +} -input[type="number"]::-webkit-inner-spin-button, -input[type="number"]::-webkit-outer-spin-button { - height: auto; } +input[type=number]::-webkit-inner-spin-button, +input[type=number]::-webkit-outer-spin-button { + height: auto; +} -input[type="search"] { +input[type=search] { -webkit-appearance: textfield; - box-sizing: content-box; } + box-sizing: content-box; +} -input[type="search"]::-webkit-search-cancel-button, -input[type="search"]::-webkit-search-decoration { - -webkit-appearance: none; } +input[type=search]::-webkit-search-cancel-button, +input[type=search]::-webkit-search-decoration { + -webkit-appearance: none; +} fieldset { border: 1px solid #c0c0c0; margin: 0 2px; - padding: 0.35em 0.625em 0.75em; } + padding: 0.35em 0.625em 0.75em; +} legend { border: 0; - padding: 0; } + padding: 0; +} textarea { - overflow: auto; } + overflow: auto; +} optgroup { - font-weight: bold; } + font-weight: bold; +} table { border-collapse: collapse; - border-spacing: 0; } + border-spacing: 0; +} td, th { - padding: 0; } + padding: 0; +} * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; - box-sizing: border-box; } + box-sizing: border-box; +} *:before, *:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; - box-sizing: border-box; } + box-sizing: border-box; +} html { font-size: 10px; - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); +} body { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.428571429; color: #333333; - background-color: #fff; } + background-color: #fff; +} input, button, @@ -204,31 +249,39 @@ select, textarea { font-family: inherit; font-size: inherit; - line-height: inherit; } + line-height: inherit; +} a { color: #337ab7; - text-decoration: none; } - a:hover, a:focus { - color: #23527c; - text-decoration: underline; } - a:focus { - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; } + text-decoration: none; +} +a:hover, a:focus { + color: #23527c; + text-decoration: underline; +} +a:focus { + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} figure { - margin: 0; } + margin: 0; +} img { - vertical-align: middle; } + vertical-align: middle; +} .img-responsive { display: block; max-width: 100%; - height: auto; } + height: auto; +} .img-rounded { - border-radius: 6px; } + border-radius: 6px; +} .img-thumbnail { padding: 4px; @@ -241,16 +294,19 @@ img { transition: all 0.2s ease-in-out; display: inline-block; max-width: 100%; - height: auto; } + height: auto; +} .img-circle { - border-radius: 50%; } + border-radius: 50%; +} hr { margin-top: 20px; margin-bottom: 20px; border: 0; - border-top: 1px solid #eeeeee; } + border-top: 1px solid #eeeeee; +} .sr-only { position: absolute; @@ -260,7 +316,8 @@ hr { padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); - border: 0; } + border: 0; +} .sr-only-focusable:active, .sr-only-focusable:focus { position: static; @@ -268,253 +325,315 @@ hr { height: auto; margin: 0; overflow: visible; - clip: auto; } + clip: auto; +} -[role="button"] { - cursor: pointer; } +[role=button] { + cursor: pointer; +} h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { font-family: inherit; font-weight: 500; line-height: 1.1; - color: inherit; } - h1 small, - h1 .small, h2 small, - h2 .small, h3 small, - h3 .small, h4 small, - h4 .small, h5 small, - h5 .small, h6 small, - h6 .small, - .h1 small, - .h1 .small, .h2 small, - .h2 .small, .h3 small, - .h3 .small, .h4 small, - .h4 .small, .h5 small, - .h5 .small, .h6 small, - .h6 .small { - font-weight: normal; - line-height: 1; - color: #777777; } + color: inherit; +} +h1 small, +h1 .small, h2 small, +h2 .small, h3 small, +h3 .small, h4 small, +h4 .small, h5 small, +h5 .small, h6 small, +h6 .small, +.h1 small, +.h1 .small, .h2 small, +.h2 .small, .h3 small, +.h3 .small, .h4 small, +.h4 .small, .h5 small, +.h5 .small, .h6 small, +.h6 .small { + font-weight: normal; + line-height: 1; + color: #777777; +} h1, .h1, h2, .h2, h3, .h3 { margin-top: 20px; - margin-bottom: 10px; } - h1 small, - h1 .small, .h1 small, - .h1 .small, - h2 small, - h2 .small, .h2 small, - .h2 .small, - h3 small, - h3 .small, .h3 small, - .h3 .small { - font-size: 65%; } + margin-bottom: 10px; +} +h1 small, +h1 .small, .h1 small, +.h1 .small, +h2 small, +h2 .small, .h2 small, +.h2 .small, +h3 small, +h3 .small, .h3 small, +.h3 .small { + font-size: 65%; +} h4, .h4, h5, .h5, h6, .h6 { margin-top: 10px; - margin-bottom: 10px; } - h4 small, - h4 .small, .h4 small, - .h4 .small, - h5 small, - h5 .small, .h5 small, - .h5 .small, - h6 small, - h6 .small, .h6 small, - .h6 .small { - font-size: 75%; } + margin-bottom: 10px; +} +h4 small, +h4 .small, .h4 small, +.h4 .small, +h5 small, +h5 .small, .h5 small, +.h5 .small, +h6 small, +h6 .small, .h6 small, +.h6 .small { + font-size: 75%; +} h1, .h1 { - font-size: 36px; } + font-size: 36px; +} h2, .h2 { - font-size: 30px; } + font-size: 30px; +} h3, .h3 { - font-size: 24px; } + font-size: 24px; +} h4, .h4 { - font-size: 18px; } + font-size: 18px; +} h5, .h5 { - font-size: 14px; } + font-size: 14px; +} h6, .h6 { - font-size: 12px; } + font-size: 12px; +} p { - margin: 0 0 10px; } + margin: 0 0 10px; +} .lead { margin-bottom: 20px; font-size: 16px; font-weight: 300; - line-height: 1.4; } - @media (min-width: 768px) { - .lead { - font-size: 21px; } } + line-height: 1.4; +} +@media (min-width: 768px) { + .lead { + font-size: 21px; + } +} small, .small { - font-size: 85%; } + font-size: 85%; +} mark, .mark { background-color: #fcf8e3; - padding: .2em; } + padding: 0.2em; +} .text-left { - text-align: left; } + text-align: left; +} .text-right { - text-align: right; } + text-align: right; +} .text-center { - text-align: center; } + text-align: center; +} .text-justify { - text-align: justify; } + text-align: justify; +} .text-nowrap { - white-space: nowrap; } + white-space: nowrap; +} .text-lowercase { - text-transform: lowercase; } + text-transform: lowercase; +} .text-uppercase, .initialism { - text-transform: uppercase; } + text-transform: uppercase; +} .text-capitalize { - text-transform: capitalize; } + text-transform: capitalize; +} .text-muted { - color: #777777; } + color: #777777; +} .text-primary { - color: #337ab7; } + color: #337ab7; +} a.text-primary:hover, a.text-primary:focus { - color: #286090; } + color: #286090; +} .text-success { - color: #3c763d; } + color: #3c763d; +} a.text-success:hover, a.text-success:focus { - color: #2b542c; } + color: #2b542c; +} .text-info { - color: #31708f; } + color: #31708f; +} a.text-info:hover, a.text-info:focus { - color: #245269; } + color: #245269; +} .text-warning { - color: #8a6d3b; } + color: #8a6d3b; +} a.text-warning:hover, a.text-warning:focus { - color: #66512c; } + color: #66512c; +} .text-danger { - color: #a94442; } + color: #a94442; +} a.text-danger:hover, a.text-danger:focus { - color: #843534; } + color: #843534; +} .bg-primary { - color: #fff; } + color: #fff; +} .bg-primary { - background-color: #337ab7; } + background-color: #337ab7; +} a.bg-primary:hover, a.bg-primary:focus { - background-color: #286090; } + background-color: #286090; +} .bg-success { - background-color: #dff0d8; } + background-color: #dff0d8; +} a.bg-success:hover, a.bg-success:focus { - background-color: #c1e2b3; } + background-color: #c1e2b3; +} .bg-info { - background-color: #d9edf7; } + background-color: #d9edf7; +} a.bg-info:hover, a.bg-info:focus { - background-color: #afd9ee; } + background-color: #afd9ee; +} .bg-warning { - background-color: #fcf8e3; } + background-color: #fcf8e3; +} a.bg-warning:hover, a.bg-warning:focus { - background-color: #f7ecb5; } + background-color: #f7ecb5; +} .bg-danger { - background-color: #f2dede; } + background-color: #f2dede; +} a.bg-danger:hover, a.bg-danger:focus { - background-color: #e4b9b9; } + background-color: #e4b9b9; +} .page-header { padding-bottom: 9px; margin: 40px 0 20px; - border-bottom: 1px solid #eeeeee; } + border-bottom: 1px solid #eeeeee; +} ul, ol { margin-top: 0; - margin-bottom: 10px; } - ul ul, - ul ol, - ol ul, - ol ol { - margin-bottom: 0; } + margin-bottom: 10px; +} +ul ul, +ul ol, +ol ul, +ol ol { + margin-bottom: 0; +} .list-unstyled { padding-left: 0; - list-style: none; } + list-style: none; +} .list-inline { padding-left: 0; list-style: none; - margin-left: -5px; } - .list-inline > li { - display: inline-block; - padding-left: 5px; - padding-right: 5px; } + margin-left: -5px; +} +.list-inline > li { + display: inline-block; + padding-left: 5px; + padding-right: 5px; +} dl { margin-top: 0; - margin-bottom: 20px; } + margin-bottom: 20px; +} dt, dd { - line-height: 1.428571429; } + line-height: 1.428571429; +} dt { - font-weight: bold; } + font-weight: bold; +} dd { - margin-left: 0; } + margin-left: 0; +} .dl-horizontal dd:before, .dl-horizontal dd:after { content: " "; - display: table; } + display: table; +} .dl-horizontal dd:after { - clear: both; } + clear: both; +} @media (min-width: 768px) { .dl-horizontal dt { float: left; @@ -523,38 +642,47 @@ dd { text-align: right; overflow: hidden; text-overflow: ellipsis; - white-space: nowrap; } + white-space: nowrap; + } .dl-horizontal dd { - margin-left: 180px; } } + margin-left: 180px; + } +} abbr[title], abbr[data-original-title] { cursor: help; - border-bottom: 1px dotted #777777; } + border-bottom: 1px dotted #777777; +} .initialism { - font-size: 90%; } + font-size: 90%; +} blockquote { padding: 10px 20px; margin: 0 0 20px; font-size: 17.5px; - border-left: 5px solid #eeeeee; } - blockquote p:last-child, - blockquote ul:last-child, - blockquote ol:last-child { - margin-bottom: 0; } - blockquote footer, - blockquote small, - blockquote .small { - display: block; - font-size: 80%; - line-height: 1.428571429; - color: #777777; } - blockquote footer:before, - blockquote small:before, - blockquote .small:before { - content: '\2014 \00A0'; } + border-left: 5px solid #eeeeee; +} +blockquote p:last-child, +blockquote ul:last-child, +blockquote ol:last-child { + margin-bottom: 0; +} +blockquote footer, +blockquote small, +blockquote .small { + display: block; + font-size: 80%; + line-height: 1.428571429; + color: #777777; +} +blockquote footer:before, +blockquote small:before, +blockquote .small:before { + content: "— "; +} .blockquote-reverse, blockquote.pull-right { @@ -562,737 +690,977 @@ blockquote.pull-right { padding-left: 0; border-right: 5px solid #eeeeee; border-left: 0; - text-align: right; } - .blockquote-reverse footer:before, - .blockquote-reverse small:before, - .blockquote-reverse .small:before, - blockquote.pull-right footer:before, - blockquote.pull-right small:before, - blockquote.pull-right .small:before { - content: ''; } - .blockquote-reverse footer:after, - .blockquote-reverse small:after, - .blockquote-reverse .small:after, - blockquote.pull-right footer:after, - blockquote.pull-right small:after, - blockquote.pull-right .small:after { - content: '\00A0 \2014'; } + text-align: right; +} +.blockquote-reverse footer:before, +.blockquote-reverse small:before, +.blockquote-reverse .small:before, +blockquote.pull-right footer:before, +blockquote.pull-right small:before, +blockquote.pull-right .small:before { + content: ""; +} +.blockquote-reverse footer:after, +.blockquote-reverse small:after, +.blockquote-reverse .small:after, +blockquote.pull-right footer:after, +blockquote.pull-right small:after, +blockquote.pull-right .small:after { + content: " —"; +} address { margin-bottom: 20px; font-style: normal; - line-height: 1.428571429; } + line-height: 1.428571429; +} .container { margin-right: auto; margin-left: auto; padding-left: 15px; - padding-right: 15px; } - .container:before, .container:after { - content: " "; - display: table; } - .container:after { - clear: both; } - @media (min-width: 768px) { - .container { - width: 750px; } } - @media (min-width: 992px) { - .container { - width: 970px; } } - @media (min-width: 1200px) { - .container { - width: 1170px; } } + padding-right: 15px; +} +.container:before, .container:after { + content: " "; + display: table; +} +.container:after { + clear: both; +} +@media (min-width: 768px) { + .container { + width: 750px; + } +} +@media (min-width: 992px) { + .container { + width: 970px; + } +} +@media (min-width: 1200px) { + .container { + width: 1170px; + } +} .container-fluid { margin-right: auto; margin-left: auto; padding-left: 15px; - padding-right: 15px; } - .container-fluid:before, .container-fluid:after { - content: " "; - display: table; } - .container-fluid:after { - clear: both; } + padding-right: 15px; +} +.container-fluid:before, .container-fluid:after { + content: " "; + display: table; +} +.container-fluid:after { + clear: both; +} .row { margin-left: -15px; - margin-right: -15px; } - .row:before, .row:after { - content: " "; - display: table; } - .row:after { - clear: both; } + margin-right: -15px; +} +.row:before, .row:after { + content: " "; + display: table; +} +.row:after { + clear: both; +} .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 { position: relative; min-height: 1px; padding-left: 15px; - padding-right: 15px; } + padding-right: 15px; +} .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 { - float: left; } + float: left; +} .col-xs-1 { - width: 8.3333333333%; } + width: 8.3333333333%; +} .col-xs-2 { - width: 16.6666666667%; } + width: 16.6666666667%; +} .col-xs-3 { - width: 25%; } + width: 25%; +} .col-xs-4 { - width: 33.3333333333%; } + width: 33.3333333333%; +} .col-xs-5 { - width: 41.6666666667%; } + width: 41.6666666667%; +} .col-xs-6 { - width: 50%; } + width: 50%; +} .col-xs-7 { - width: 58.3333333333%; } + width: 58.3333333333%; +} .col-xs-8 { - width: 66.6666666667%; } + width: 66.6666666667%; +} .col-xs-9 { - width: 75%; } + width: 75%; +} .col-xs-10 { - width: 83.3333333333%; } + width: 83.3333333333%; +} .col-xs-11 { - width: 91.6666666667%; } + width: 91.6666666667%; +} .col-xs-12 { - width: 100%; } + width: 100%; +} .col-xs-pull-0 { - right: auto; } + right: auto; +} .col-xs-pull-1 { - right: 8.3333333333%; } + right: 8.3333333333%; +} .col-xs-pull-2 { - right: 16.6666666667%; } + right: 16.6666666667%; +} .col-xs-pull-3 { - right: 25%; } + right: 25%; +} .col-xs-pull-4 { - right: 33.3333333333%; } + right: 33.3333333333%; +} .col-xs-pull-5 { - right: 41.6666666667%; } + right: 41.6666666667%; +} .col-xs-pull-6 { - right: 50%; } + right: 50%; +} .col-xs-pull-7 { - right: 58.3333333333%; } + right: 58.3333333333%; +} .col-xs-pull-8 { - right: 66.6666666667%; } + right: 66.6666666667%; +} .col-xs-pull-9 { - right: 75%; } + right: 75%; +} .col-xs-pull-10 { - right: 83.3333333333%; } + right: 83.3333333333%; +} .col-xs-pull-11 { - right: 91.6666666667%; } + right: 91.6666666667%; +} .col-xs-pull-12 { - right: 100%; } + right: 100%; +} .col-xs-push-0 { - left: auto; } + left: auto; +} .col-xs-push-1 { - left: 8.3333333333%; } + left: 8.3333333333%; +} .col-xs-push-2 { - left: 16.6666666667%; } + left: 16.6666666667%; +} .col-xs-push-3 { - left: 25%; } + left: 25%; +} .col-xs-push-4 { - left: 33.3333333333%; } + left: 33.3333333333%; +} .col-xs-push-5 { - left: 41.6666666667%; } + left: 41.6666666667%; +} .col-xs-push-6 { - left: 50%; } + left: 50%; +} .col-xs-push-7 { - left: 58.3333333333%; } + left: 58.3333333333%; +} .col-xs-push-8 { - left: 66.6666666667%; } + left: 66.6666666667%; +} .col-xs-push-9 { - left: 75%; } + left: 75%; +} .col-xs-push-10 { - left: 83.3333333333%; } + left: 83.3333333333%; +} .col-xs-push-11 { - left: 91.6666666667%; } + left: 91.6666666667%; +} .col-xs-push-12 { - left: 100%; } + left: 100%; +} .col-xs-offset-0 { - margin-left: 0%; } + margin-left: 0%; +} .col-xs-offset-1 { - margin-left: 8.3333333333%; } + margin-left: 8.3333333333%; +} .col-xs-offset-2 { - margin-left: 16.6666666667%; } + margin-left: 16.6666666667%; +} .col-xs-offset-3 { - margin-left: 25%; } + margin-left: 25%; +} .col-xs-offset-4 { - margin-left: 33.3333333333%; } + margin-left: 33.3333333333%; +} .col-xs-offset-5 { - margin-left: 41.6666666667%; } + margin-left: 41.6666666667%; +} .col-xs-offset-6 { - margin-left: 50%; } + margin-left: 50%; +} .col-xs-offset-7 { - margin-left: 58.3333333333%; } + margin-left: 58.3333333333%; +} .col-xs-offset-8 { - margin-left: 66.6666666667%; } + margin-left: 66.6666666667%; +} .col-xs-offset-9 { - margin-left: 75%; } + margin-left: 75%; +} .col-xs-offset-10 { - margin-left: 83.3333333333%; } + margin-left: 83.3333333333%; +} .col-xs-offset-11 { - margin-left: 91.6666666667%; } + margin-left: 91.6666666667%; +} .col-xs-offset-12 { - margin-left: 100%; } + margin-left: 100%; +} @media (min-width: 768px) { .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 { - float: left; } + float: left; + } .col-sm-1 { - width: 8.3333333333%; } + width: 8.3333333333%; + } .col-sm-2 { - width: 16.6666666667%; } + width: 16.6666666667%; + } .col-sm-3 { - width: 25%; } + width: 25%; + } .col-sm-4 { - width: 33.3333333333%; } + width: 33.3333333333%; + } .col-sm-5 { - width: 41.6666666667%; } + width: 41.6666666667%; + } .col-sm-6 { - width: 50%; } + width: 50%; + } .col-sm-7 { - width: 58.3333333333%; } + width: 58.3333333333%; + } .col-sm-8 { - width: 66.6666666667%; } + width: 66.6666666667%; + } .col-sm-9 { - width: 75%; } + width: 75%; + } .col-sm-10 { - width: 83.3333333333%; } + width: 83.3333333333%; + } .col-sm-11 { - width: 91.6666666667%; } + width: 91.6666666667%; + } .col-sm-12 { - width: 100%; } + width: 100%; + } .col-sm-pull-0 { - right: auto; } + right: auto; + } .col-sm-pull-1 { - right: 8.3333333333%; } + right: 8.3333333333%; + } .col-sm-pull-2 { - right: 16.6666666667%; } + right: 16.6666666667%; + } .col-sm-pull-3 { - right: 25%; } + right: 25%; + } .col-sm-pull-4 { - right: 33.3333333333%; } + right: 33.3333333333%; + } .col-sm-pull-5 { - right: 41.6666666667%; } + right: 41.6666666667%; + } .col-sm-pull-6 { - right: 50%; } + right: 50%; + } .col-sm-pull-7 { - right: 58.3333333333%; } + right: 58.3333333333%; + } .col-sm-pull-8 { - right: 66.6666666667%; } + right: 66.6666666667%; + } .col-sm-pull-9 { - right: 75%; } + right: 75%; + } .col-sm-pull-10 { - right: 83.3333333333%; } + right: 83.3333333333%; + } .col-sm-pull-11 { - right: 91.6666666667%; } + right: 91.6666666667%; + } .col-sm-pull-12 { - right: 100%; } + right: 100%; + } .col-sm-push-0 { - left: auto; } + left: auto; + } .col-sm-push-1 { - left: 8.3333333333%; } + left: 8.3333333333%; + } .col-sm-push-2 { - left: 16.6666666667%; } + left: 16.6666666667%; + } .col-sm-push-3 { - left: 25%; } + left: 25%; + } .col-sm-push-4 { - left: 33.3333333333%; } + left: 33.3333333333%; + } .col-sm-push-5 { - left: 41.6666666667%; } + left: 41.6666666667%; + } .col-sm-push-6 { - left: 50%; } + left: 50%; + } .col-sm-push-7 { - left: 58.3333333333%; } + left: 58.3333333333%; + } .col-sm-push-8 { - left: 66.6666666667%; } + left: 66.6666666667%; + } .col-sm-push-9 { - left: 75%; } + left: 75%; + } .col-sm-push-10 { - left: 83.3333333333%; } + left: 83.3333333333%; + } .col-sm-push-11 { - left: 91.6666666667%; } + left: 91.6666666667%; + } .col-sm-push-12 { - left: 100%; } + left: 100%; + } .col-sm-offset-0 { - margin-left: 0%; } + margin-left: 0%; + } .col-sm-offset-1 { - margin-left: 8.3333333333%; } + margin-left: 8.3333333333%; + } .col-sm-offset-2 { - margin-left: 16.6666666667%; } + margin-left: 16.6666666667%; + } .col-sm-offset-3 { - margin-left: 25%; } + margin-left: 25%; + } .col-sm-offset-4 { - margin-left: 33.3333333333%; } + margin-left: 33.3333333333%; + } .col-sm-offset-5 { - margin-left: 41.6666666667%; } + margin-left: 41.6666666667%; + } .col-sm-offset-6 { - margin-left: 50%; } + margin-left: 50%; + } .col-sm-offset-7 { - margin-left: 58.3333333333%; } + margin-left: 58.3333333333%; + } .col-sm-offset-8 { - margin-left: 66.6666666667%; } + margin-left: 66.6666666667%; + } .col-sm-offset-9 { - margin-left: 75%; } + margin-left: 75%; + } .col-sm-offset-10 { - margin-left: 83.3333333333%; } + margin-left: 83.3333333333%; + } .col-sm-offset-11 { - margin-left: 91.6666666667%; } + margin-left: 91.6666666667%; + } .col-sm-offset-12 { - margin-left: 100%; } } + margin-left: 100%; + } +} @media (min-width: 992px) { .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 { - float: left; } + float: left; + } .col-md-1 { - width: 8.3333333333%; } + width: 8.3333333333%; + } .col-md-2 { - width: 16.6666666667%; } + width: 16.6666666667%; + } .col-md-3 { - width: 25%; } + width: 25%; + } .col-md-4 { - width: 33.3333333333%; } + width: 33.3333333333%; + } .col-md-5 { - width: 41.6666666667%; } + width: 41.6666666667%; + } .col-md-6 { - width: 50%; } + width: 50%; + } .col-md-7 { - width: 58.3333333333%; } + width: 58.3333333333%; + } .col-md-8 { - width: 66.6666666667%; } + width: 66.6666666667%; + } .col-md-9 { - width: 75%; } + width: 75%; + } .col-md-10 { - width: 83.3333333333%; } + width: 83.3333333333%; + } .col-md-11 { - width: 91.6666666667%; } + width: 91.6666666667%; + } .col-md-12 { - width: 100%; } + width: 100%; + } .col-md-pull-0 { - right: auto; } + right: auto; + } .col-md-pull-1 { - right: 8.3333333333%; } + right: 8.3333333333%; + } .col-md-pull-2 { - right: 16.6666666667%; } + right: 16.6666666667%; + } .col-md-pull-3 { - right: 25%; } + right: 25%; + } .col-md-pull-4 { - right: 33.3333333333%; } + right: 33.3333333333%; + } .col-md-pull-5 { - right: 41.6666666667%; } + right: 41.6666666667%; + } .col-md-pull-6 { - right: 50%; } + right: 50%; + } .col-md-pull-7 { - right: 58.3333333333%; } + right: 58.3333333333%; + } .col-md-pull-8 { - right: 66.6666666667%; } + right: 66.6666666667%; + } .col-md-pull-9 { - right: 75%; } + right: 75%; + } .col-md-pull-10 { - right: 83.3333333333%; } + right: 83.3333333333%; + } .col-md-pull-11 { - right: 91.6666666667%; } + right: 91.6666666667%; + } .col-md-pull-12 { - right: 100%; } + right: 100%; + } .col-md-push-0 { - left: auto; } + left: auto; + } .col-md-push-1 { - left: 8.3333333333%; } + left: 8.3333333333%; + } .col-md-push-2 { - left: 16.6666666667%; } + left: 16.6666666667%; + } .col-md-push-3 { - left: 25%; } + left: 25%; + } .col-md-push-4 { - left: 33.3333333333%; } + left: 33.3333333333%; + } .col-md-push-5 { - left: 41.6666666667%; } + left: 41.6666666667%; + } .col-md-push-6 { - left: 50%; } + left: 50%; + } .col-md-push-7 { - left: 58.3333333333%; } + left: 58.3333333333%; + } .col-md-push-8 { - left: 66.6666666667%; } + left: 66.6666666667%; + } .col-md-push-9 { - left: 75%; } + left: 75%; + } .col-md-push-10 { - left: 83.3333333333%; } + left: 83.3333333333%; + } .col-md-push-11 { - left: 91.6666666667%; } + left: 91.6666666667%; + } .col-md-push-12 { - left: 100%; } + left: 100%; + } .col-md-offset-0 { - margin-left: 0%; } + margin-left: 0%; + } .col-md-offset-1 { - margin-left: 8.3333333333%; } + margin-left: 8.3333333333%; + } .col-md-offset-2 { - margin-left: 16.6666666667%; } + margin-left: 16.6666666667%; + } .col-md-offset-3 { - margin-left: 25%; } + margin-left: 25%; + } .col-md-offset-4 { - margin-left: 33.3333333333%; } + margin-left: 33.3333333333%; + } .col-md-offset-5 { - margin-left: 41.6666666667%; } + margin-left: 41.6666666667%; + } .col-md-offset-6 { - margin-left: 50%; } + margin-left: 50%; + } .col-md-offset-7 { - margin-left: 58.3333333333%; } + margin-left: 58.3333333333%; + } .col-md-offset-8 { - margin-left: 66.6666666667%; } + margin-left: 66.6666666667%; + } .col-md-offset-9 { - margin-left: 75%; } + margin-left: 75%; + } .col-md-offset-10 { - margin-left: 83.3333333333%; } + margin-left: 83.3333333333%; + } .col-md-offset-11 { - margin-left: 91.6666666667%; } + margin-left: 91.6666666667%; + } .col-md-offset-12 { - margin-left: 100%; } } + margin-left: 100%; + } +} @media (min-width: 1200px) { .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 { - float: left; } + float: left; + } .col-lg-1 { - width: 8.3333333333%; } + width: 8.3333333333%; + } .col-lg-2 { - width: 16.6666666667%; } + width: 16.6666666667%; + } .col-lg-3 { - width: 25%; } + width: 25%; + } .col-lg-4 { - width: 33.3333333333%; } + width: 33.3333333333%; + } .col-lg-5 { - width: 41.6666666667%; } + width: 41.6666666667%; + } .col-lg-6 { - width: 50%; } + width: 50%; + } .col-lg-7 { - width: 58.3333333333%; } + width: 58.3333333333%; + } .col-lg-8 { - width: 66.6666666667%; } + width: 66.6666666667%; + } .col-lg-9 { - width: 75%; } + width: 75%; + } .col-lg-10 { - width: 83.3333333333%; } + width: 83.3333333333%; + } .col-lg-11 { - width: 91.6666666667%; } + width: 91.6666666667%; + } .col-lg-12 { - width: 100%; } + width: 100%; + } .col-lg-pull-0 { - right: auto; } + right: auto; + } .col-lg-pull-1 { - right: 8.3333333333%; } + right: 8.3333333333%; + } .col-lg-pull-2 { - right: 16.6666666667%; } + right: 16.6666666667%; + } .col-lg-pull-3 { - right: 25%; } + right: 25%; + } .col-lg-pull-4 { - right: 33.3333333333%; } + right: 33.3333333333%; + } .col-lg-pull-5 { - right: 41.6666666667%; } + right: 41.6666666667%; + } .col-lg-pull-6 { - right: 50%; } + right: 50%; + } .col-lg-pull-7 { - right: 58.3333333333%; } + right: 58.3333333333%; + } .col-lg-pull-8 { - right: 66.6666666667%; } + right: 66.6666666667%; + } .col-lg-pull-9 { - right: 75%; } + right: 75%; + } .col-lg-pull-10 { - right: 83.3333333333%; } + right: 83.3333333333%; + } .col-lg-pull-11 { - right: 91.6666666667%; } + right: 91.6666666667%; + } .col-lg-pull-12 { - right: 100%; } + right: 100%; + } .col-lg-push-0 { - left: auto; } + left: auto; + } .col-lg-push-1 { - left: 8.3333333333%; } + left: 8.3333333333%; + } .col-lg-push-2 { - left: 16.6666666667%; } + left: 16.6666666667%; + } .col-lg-push-3 { - left: 25%; } + left: 25%; + } .col-lg-push-4 { - left: 33.3333333333%; } + left: 33.3333333333%; + } .col-lg-push-5 { - left: 41.6666666667%; } + left: 41.6666666667%; + } .col-lg-push-6 { - left: 50%; } + left: 50%; + } .col-lg-push-7 { - left: 58.3333333333%; } + left: 58.3333333333%; + } .col-lg-push-8 { - left: 66.6666666667%; } + left: 66.6666666667%; + } .col-lg-push-9 { - left: 75%; } + left: 75%; + } .col-lg-push-10 { - left: 83.3333333333%; } + left: 83.3333333333%; + } .col-lg-push-11 { - left: 91.6666666667%; } + left: 91.6666666667%; + } .col-lg-push-12 { - left: 100%; } + left: 100%; + } .col-lg-offset-0 { - margin-left: 0%; } + margin-left: 0%; + } .col-lg-offset-1 { - margin-left: 8.3333333333%; } + margin-left: 8.3333333333%; + } .col-lg-offset-2 { - margin-left: 16.6666666667%; } + margin-left: 16.6666666667%; + } .col-lg-offset-3 { - margin-left: 25%; } + margin-left: 25%; + } .col-lg-offset-4 { - margin-left: 33.3333333333%; } + margin-left: 33.3333333333%; + } .col-lg-offset-5 { - margin-left: 41.6666666667%; } + margin-left: 41.6666666667%; + } .col-lg-offset-6 { - margin-left: 50%; } + margin-left: 50%; + } .col-lg-offset-7 { - margin-left: 58.3333333333%; } + margin-left: 58.3333333333%; + } .col-lg-offset-8 { - margin-left: 66.6666666667%; } + margin-left: 66.6666666667%; + } .col-lg-offset-9 { - margin-left: 75%; } + margin-left: 75%; + } .col-lg-offset-10 { - margin-left: 83.3333333333%; } + margin-left: 83.3333333333%; + } .col-lg-offset-11 { - margin-left: 91.6666666667%; } + margin-left: 91.6666666667%; + } .col-lg-offset-12 { - margin-left: 100%; } } + margin-left: 100%; + } +} table { - background-color: transparent; } + background-color: transparent; +} caption { padding-top: 8px; padding-bottom: 8px; color: #777777; - text-align: left; } + text-align: left; +} th { - text-align: left; } + text-align: left; +} .table { width: 100%; max-width: 100%; - margin-bottom: 20px; } - .table > thead > tr > th, - .table > thead > tr > td, - .table > tbody > tr > th, - .table > tbody > tr > td, - .table > tfoot > tr > th, - .table > tfoot > tr > td { - padding: 8px; - line-height: 1.428571429; - vertical-align: top; - border-top: 1px solid #ddd; } - .table > thead > tr > th { - vertical-align: bottom; - border-bottom: 2px solid #ddd; } - .table > caption + thead > tr:first-child > th, - .table > caption + thead > tr:first-child > td, - .table > colgroup + thead > tr:first-child > th, - .table > colgroup + thead > tr:first-child > td, - .table > thead:first-child > tr:first-child > th, - .table > thead:first-child > tr:first-child > td { - border-top: 0; } - .table > tbody + tbody { - border-top: 2px solid #ddd; } - .table .table { - background-color: #fff; } + margin-bottom: 20px; +} +.table > thead > tr > th, +.table > thead > tr > td, +.table > tbody > tr > th, +.table > tbody > tr > td, +.table > tfoot > tr > th, +.table > tfoot > tr > td { + padding: 8px; + line-height: 1.428571429; + vertical-align: top; + border-top: 1px solid #ddd; +} +.table > thead > tr > th { + vertical-align: bottom; + border-bottom: 2px solid #ddd; +} +.table > caption + thead > tr:first-child > th, +.table > caption + thead > tr:first-child > td, +.table > colgroup + thead > tr:first-child > th, +.table > colgroup + thead > tr:first-child > td, +.table > thead:first-child > tr:first-child > th, +.table > thead:first-child > tr:first-child > td { + border-top: 0; +} +.table > tbody + tbody { + border-top: 2px solid #ddd; +} +.table .table { + background-color: #fff; +} .table-condensed > thead > tr > th, .table-condensed > thead > tr > td, @@ -1300,37 +1668,45 @@ th { .table-condensed > tbody > tr > td, .table-condensed > tfoot > tr > th, .table-condensed > tfoot > tr > td { - padding: 5px; } + padding: 5px; +} .table-bordered { - border: 1px solid #ddd; } - .table-bordered > thead > tr > th, - .table-bordered > thead > tr > td, - .table-bordered > tbody > tr > th, - .table-bordered > tbody > tr > td, - .table-bordered > tfoot > tr > th, - .table-bordered > tfoot > tr > td { - border: 1px solid #ddd; } - .table-bordered > thead > tr > th, - .table-bordered > thead > tr > td { - border-bottom-width: 2px; } + border: 1px solid #ddd; +} +.table-bordered > thead > tr > th, +.table-bordered > thead > tr > td, +.table-bordered > tbody > tr > th, +.table-bordered > tbody > tr > td, +.table-bordered > tfoot > tr > th, +.table-bordered > tfoot > tr > td { + border: 1px solid #ddd; +} +.table-bordered > thead > tr > th, +.table-bordered > thead > tr > td { + border-bottom-width: 2px; +} .table-striped > tbody > tr:nth-of-type(odd) { - background-color: #f9f9f9; } + background-color: #f9f9f9; +} .table-hover > tbody > tr:hover { - background-color: #f5f5f5; } + background-color: #f5f5f5; +} -table col[class*="col-"] { +table col[class*=col-] { position: static; float: none; - display: table-column; } + display: table-column; +} -table td[class*="col-"], -table th[class*="col-"] { +table td[class*=col-], +table th[class*=col-] { position: static; float: none; - display: table-cell; } + display: table-cell; +} .table > thead > tr > td.active, .table > thead > tr > th.active, .table > thead > tr.active > td, .table > thead > tr.active > th, @@ -1342,11 +1718,13 @@ table th[class*="col-"] { .table > tfoot > tr > th.active, .table > tfoot > tr.active > td, .table > tfoot > tr.active > th { - background-color: #f5f5f5; } + background-color: #f5f5f5; +} .table-hover > tbody > tr > td.active:hover, .table-hover > tbody > tr > th.active:hover, .table-hover > tbody > tr.active:hover > td, .table-hover > tbody > tr:hover > .active, .table-hover > tbody > tr.active:hover > th { - background-color: #e8e8e8; } + background-color: #e8e8e8; +} .table > thead > tr > td.success, .table > thead > tr > th.success, .table > thead > tr.success > td, .table > thead > tr.success > th, @@ -1358,11 +1736,13 @@ table th[class*="col-"] { .table > tfoot > tr > th.success, .table > tfoot > tr.success > td, .table > tfoot > tr.success > th { - background-color: #dff0d8; } + background-color: #dff0d8; +} .table-hover > tbody > tr > td.success:hover, .table-hover > tbody > tr > th.success:hover, .table-hover > tbody > tr.success:hover > td, .table-hover > tbody > tr:hover > .success, .table-hover > tbody > tr.success:hover > th { - background-color: #d0e9c6; } + background-color: #d0e9c6; +} .table > thead > tr > td.info, .table > thead > tr > th.info, .table > thead > tr.info > td, .table > thead > tr.info > th, @@ -1374,11 +1754,13 @@ table th[class*="col-"] { .table > tfoot > tr > th.info, .table > tfoot > tr.info > td, .table > tfoot > tr.info > th { - background-color: #d9edf7; } + background-color: #d9edf7; +} .table-hover > tbody > tr > td.info:hover, .table-hover > tbody > tr > th.info:hover, .table-hover > tbody > tr.info:hover > td, .table-hover > tbody > tr:hover > .info, .table-hover > tbody > tr.info:hover > th { - background-color: #c4e3f3; } + background-color: #c4e3f3; +} .table > thead > tr > td.warning, .table > thead > tr > th.warning, .table > thead > tr.warning > td, .table > thead > tr.warning > th, @@ -1390,11 +1772,13 @@ table th[class*="col-"] { .table > tfoot > tr > th.warning, .table > tfoot > tr.warning > td, .table > tfoot > tr.warning > th { - background-color: #fcf8e3; } + background-color: #fcf8e3; +} .table-hover > tbody > tr > td.warning:hover, .table-hover > tbody > tr > th.warning:hover, .table-hover > tbody > tr.warning:hover > td, .table-hover > tbody > tr:hover > .warning, .table-hover > tbody > tr.warning:hover > th { - background-color: #faf2cc; } + background-color: #faf2cc; +} .table > thead > tr > td.danger, .table > thead > tr > th.danger, .table > thead > tr.danger > td, .table > thead > tr.danger > th, @@ -1406,52 +1790,63 @@ table th[class*="col-"] { .table > tfoot > tr > th.danger, .table > tfoot > tr.danger > td, .table > tfoot > tr.danger > th { - background-color: #f2dede; } + background-color: #f2dede; +} .table-hover > tbody > tr > td.danger:hover, .table-hover > tbody > tr > th.danger:hover, .table-hover > tbody > tr.danger:hover > td, .table-hover > tbody > tr:hover > .danger, .table-hover > tbody > tr.danger:hover > th { - background-color: #ebcccc; } + background-color: #ebcccc; +} .table-responsive { overflow-x: auto; - min-height: 0.01%; } - @media screen and (max-width: 767px) { - .table-responsive { - width: 100%; - margin-bottom: 15px; - overflow-y: hidden; - -ms-overflow-style: -ms-autohiding-scrollbar; - border: 1px solid #ddd; } - .table-responsive > .table { - margin-bottom: 0; } - .table-responsive > .table > thead > tr > th, - .table-responsive > .table > thead > tr > td, - .table-responsive > .table > tbody > tr > th, - .table-responsive > .table > tbody > tr > td, - .table-responsive > .table > tfoot > tr > th, - .table-responsive > .table > tfoot > tr > td { - white-space: nowrap; } - .table-responsive > .table-bordered { - border: 0; } - .table-responsive > .table-bordered > thead > tr > th:first-child, - .table-responsive > .table-bordered > thead > tr > td:first-child, - .table-responsive > .table-bordered > tbody > tr > th:first-child, - .table-responsive > .table-bordered > tbody > tr > td:first-child, - .table-responsive > .table-bordered > tfoot > tr > th:first-child, - .table-responsive > .table-bordered > tfoot > tr > td:first-child { - border-left: 0; } - .table-responsive > .table-bordered > thead > tr > th:last-child, - .table-responsive > .table-bordered > thead > tr > td:last-child, - .table-responsive > .table-bordered > tbody > tr > th:last-child, - .table-responsive > .table-bordered > tbody > tr > td:last-child, - .table-responsive > .table-bordered > tfoot > tr > th:last-child, - .table-responsive > .table-bordered > tfoot > tr > td:last-child { - border-right: 0; } - .table-responsive > .table-bordered > tbody > tr:last-child > th, - .table-responsive > .table-bordered > tbody > tr:last-child > td, - .table-responsive > .table-bordered > tfoot > tr:last-child > th, - .table-responsive > .table-bordered > tfoot > tr:last-child > td { - border-bottom: 0; } } + min-height: 0.01%; +} +@media screen and (max-width: 767px) { + .table-responsive { + width: 100%; + margin-bottom: 15px; + overflow-y: hidden; + -ms-overflow-style: -ms-autohiding-scrollbar; + border: 1px solid #ddd; + } + .table-responsive > .table { + margin-bottom: 0; + } + .table-responsive > .table > thead > tr > th, +.table-responsive > .table > thead > tr > td, +.table-responsive > .table > tbody > tr > th, +.table-responsive > .table > tbody > tr > td, +.table-responsive > .table > tfoot > tr > th, +.table-responsive > .table > tfoot > tr > td { + white-space: nowrap; + } + .table-responsive > .table-bordered { + border: 0; + } + .table-responsive > .table-bordered > thead > tr > th:first-child, +.table-responsive > .table-bordered > thead > tr > td:first-child, +.table-responsive > .table-bordered > tbody > tr > th:first-child, +.table-responsive > .table-bordered > tbody > tr > td:first-child, +.table-responsive > .table-bordered > tfoot > tr > th:first-child, +.table-responsive > .table-bordered > tfoot > tr > td:first-child { + border-left: 0; + } + .table-responsive > .table-bordered > thead > tr > th:last-child, +.table-responsive > .table-bordered > thead > tr > td:last-child, +.table-responsive > .table-bordered > tbody > tr > th:last-child, +.table-responsive > .table-bordered > tbody > tr > td:last-child, +.table-responsive > .table-bordered > tfoot > tr > th:last-child, +.table-responsive > .table-bordered > tfoot > tr > td:last-child { + border-right: 0; + } + .table-responsive > .table-bordered > tbody > tr:last-child > th, +.table-responsive > .table-bordered > tbody > tr:last-child > td, +.table-responsive > .table-bordered > tfoot > tr:last-child > th, +.table-responsive > .table-bordered > tfoot > tr:last-child > td { + border-bottom: 0; + } +} .btn { display: inline-block; @@ -1471,475 +1866,601 @@ table th[class*="col-"] { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; - user-select: none; } - .btn:focus, .btn.focus, .btn:active:focus, .btn:active.focus, .btn.active:focus, .btn.active.focus { - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; } - .btn:hover, .btn:focus, .btn.focus { - color: #333; - text-decoration: none; } - .btn:active, .btn.active { - outline: 0; - background-image: none; - -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); } - .btn.disabled, .btn[disabled], fieldset[disabled] .btn { - cursor: not-allowed; - opacity: 0.65; - filter: alpha(opacity=65); - -webkit-box-shadow: none; - box-shadow: none; } + user-select: none; +} +.btn:focus, .btn.focus, .btn:active:focus, .btn:active.focus, .btn.active:focus, .btn.active.focus { + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} +.btn:hover, .btn:focus, .btn.focus { + color: #333; + text-decoration: none; +} +.btn:active, .btn.active { + outline: 0; + background-image: none; + -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); +} +.btn.disabled, .btn[disabled], fieldset[disabled] .btn { + cursor: not-allowed; + opacity: 0.65; + filter: alpha(opacity=65); + -webkit-box-shadow: none; + box-shadow: none; +} a.btn.disabled, fieldset[disabled] a.btn { - pointer-events: none; } + pointer-events: none; +} .btn-default { color: #333; background-color: #fff; - border-color: #ccc; } - .btn-default:focus, .btn-default.focus { - color: #333; - background-color: #e6e6e6; - border-color: #8c8c8c; } - .btn-default:hover { - color: #333; - background-color: #e6e6e6; - border-color: #adadad; } - .btn-default:active, .btn-default.active, .open > .btn-default.dropdown-toggle { - color: #333; - background-color: #e6e6e6; - border-color: #adadad; } - .btn-default:active:hover, .btn-default:active:focus, .btn-default:active.focus, .btn-default.active:hover, .btn-default.active:focus, .btn-default.active.focus, .open > .btn-default.dropdown-toggle:hover, .open > .btn-default.dropdown-toggle:focus, .open > .btn-default.dropdown-toggle.focus { - color: #333; - background-color: #d4d4d4; - border-color: #8c8c8c; } - .btn-default:active, .btn-default.active, .open > .btn-default.dropdown-toggle { - background-image: none; } - .btn-default.disabled:hover, .btn-default.disabled:focus, .btn-default.disabled.focus, .btn-default[disabled]:hover, .btn-default[disabled]:focus, .btn-default[disabled].focus, fieldset[disabled] .btn-default:hover, fieldset[disabled] .btn-default:focus, fieldset[disabled] .btn-default.focus { - background-color: #fff; - border-color: #ccc; } - .btn-default .badge { - color: #fff; - background-color: #333; } + border-color: #ccc; +} +.btn-default:focus, .btn-default.focus { + color: #333; + background-color: #e6e6e6; + border-color: #8c8c8c; +} +.btn-default:hover { + color: #333; + background-color: #e6e6e6; + border-color: #adadad; +} +.btn-default:active, .btn-default.active, .open > .btn-default.dropdown-toggle { + color: #333; + background-color: #e6e6e6; + border-color: #adadad; +} +.btn-default:active:hover, .btn-default:active:focus, .btn-default:active.focus, .btn-default.active:hover, .btn-default.active:focus, .btn-default.active.focus, .open > .btn-default.dropdown-toggle:hover, .open > .btn-default.dropdown-toggle:focus, .open > .btn-default.dropdown-toggle.focus { + color: #333; + background-color: #d4d4d4; + border-color: #8c8c8c; +} +.btn-default:active, .btn-default.active, .open > .btn-default.dropdown-toggle { + background-image: none; +} +.btn-default.disabled:hover, .btn-default.disabled:focus, .btn-default.disabled.focus, .btn-default[disabled]:hover, .btn-default[disabled]:focus, .btn-default[disabled].focus, fieldset[disabled] .btn-default:hover, fieldset[disabled] .btn-default:focus, fieldset[disabled] .btn-default.focus { + background-color: #fff; + border-color: #ccc; +} +.btn-default .badge { + color: #fff; + background-color: #333; +} .btn-primary { color: #fff; background-color: #337ab7; - border-color: #2e6da4; } - .btn-primary:focus, .btn-primary.focus { - color: #fff; - background-color: #286090; - border-color: #122b40; } - .btn-primary:hover { - color: #fff; - background-color: #286090; - border-color: #204d74; } - .btn-primary:active, .btn-primary.active, .open > .btn-primary.dropdown-toggle { - color: #fff; - background-color: #286090; - border-color: #204d74; } - .btn-primary:active:hover, .btn-primary:active:focus, .btn-primary:active.focus, .btn-primary.active:hover, .btn-primary.active:focus, .btn-primary.active.focus, .open > .btn-primary.dropdown-toggle:hover, .open > .btn-primary.dropdown-toggle:focus, .open > .btn-primary.dropdown-toggle.focus { - color: #fff; - background-color: #204d74; - border-color: #122b40; } - .btn-primary:active, .btn-primary.active, .open > .btn-primary.dropdown-toggle { - background-image: none; } - .btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled.focus, .btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary[disabled].focus, fieldset[disabled] .btn-primary:hover, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary.focus { - background-color: #337ab7; - border-color: #2e6da4; } - .btn-primary .badge { - color: #337ab7; - background-color: #fff; } + border-color: #2e6da4; +} +.btn-primary:focus, .btn-primary.focus { + color: #fff; + background-color: #286090; + border-color: #122b40; +} +.btn-primary:hover { + color: #fff; + background-color: #286090; + border-color: #204d74; +} +.btn-primary:active, .btn-primary.active, .open > .btn-primary.dropdown-toggle { + color: #fff; + background-color: #286090; + border-color: #204d74; +} +.btn-primary:active:hover, .btn-primary:active:focus, .btn-primary:active.focus, .btn-primary.active:hover, .btn-primary.active:focus, .btn-primary.active.focus, .open > .btn-primary.dropdown-toggle:hover, .open > .btn-primary.dropdown-toggle:focus, .open > .btn-primary.dropdown-toggle.focus { + color: #fff; + background-color: #204d74; + border-color: #122b40; +} +.btn-primary:active, .btn-primary.active, .open > .btn-primary.dropdown-toggle { + background-image: none; +} +.btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled.focus, .btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary[disabled].focus, fieldset[disabled] .btn-primary:hover, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary.focus { + background-color: #337ab7; + border-color: #2e6da4; +} +.btn-primary .badge { + color: #337ab7; + background-color: #fff; +} .btn-success { color: #fff; background-color: #5cb85c; - border-color: #4cae4c; } - .btn-success:focus, .btn-success.focus { - color: #fff; - background-color: #449d44; - border-color: #255625; } - .btn-success:hover { - color: #fff; - background-color: #449d44; - border-color: #398439; } - .btn-success:active, .btn-success.active, .open > .btn-success.dropdown-toggle { - color: #fff; - background-color: #449d44; - border-color: #398439; } - .btn-success:active:hover, .btn-success:active:focus, .btn-success:active.focus, .btn-success.active:hover, .btn-success.active:focus, .btn-success.active.focus, .open > .btn-success.dropdown-toggle:hover, .open > .btn-success.dropdown-toggle:focus, .open > .btn-success.dropdown-toggle.focus { - color: #fff; - background-color: #398439; - border-color: #255625; } - .btn-success:active, .btn-success.active, .open > .btn-success.dropdown-toggle { - background-image: none; } - .btn-success.disabled:hover, .btn-success.disabled:focus, .btn-success.disabled.focus, .btn-success[disabled]:hover, .btn-success[disabled]:focus, .btn-success[disabled].focus, fieldset[disabled] .btn-success:hover, fieldset[disabled] .btn-success:focus, fieldset[disabled] .btn-success.focus { - background-color: #5cb85c; - border-color: #4cae4c; } - .btn-success .badge { - color: #5cb85c; - background-color: #fff; } + border-color: #4cae4c; +} +.btn-success:focus, .btn-success.focus { + color: #fff; + background-color: #449d44; + border-color: #255625; +} +.btn-success:hover { + color: #fff; + background-color: #449d44; + border-color: #398439; +} +.btn-success:active, .btn-success.active, .open > .btn-success.dropdown-toggle { + color: #fff; + background-color: #449d44; + border-color: #398439; +} +.btn-success:active:hover, .btn-success:active:focus, .btn-success:active.focus, .btn-success.active:hover, .btn-success.active:focus, .btn-success.active.focus, .open > .btn-success.dropdown-toggle:hover, .open > .btn-success.dropdown-toggle:focus, .open > .btn-success.dropdown-toggle.focus { + color: #fff; + background-color: #398439; + border-color: #255625; +} +.btn-success:active, .btn-success.active, .open > .btn-success.dropdown-toggle { + background-image: none; +} +.btn-success.disabled:hover, .btn-success.disabled:focus, .btn-success.disabled.focus, .btn-success[disabled]:hover, .btn-success[disabled]:focus, .btn-success[disabled].focus, fieldset[disabled] .btn-success:hover, fieldset[disabled] .btn-success:focus, fieldset[disabled] .btn-success.focus { + background-color: #5cb85c; + border-color: #4cae4c; +} +.btn-success .badge { + color: #5cb85c; + background-color: #fff; +} .btn-info { color: #fff; background-color: #5bc0de; - border-color: #46b8da; } - .btn-info:focus, .btn-info.focus { - color: #fff; - background-color: #31b0d5; - border-color: #1b6d85; } - .btn-info:hover { - color: #fff; - background-color: #31b0d5; - border-color: #269abc; } - .btn-info:active, .btn-info.active, .open > .btn-info.dropdown-toggle { - color: #fff; - background-color: #31b0d5; - border-color: #269abc; } - .btn-info:active:hover, .btn-info:active:focus, .btn-info:active.focus, .btn-info.active:hover, .btn-info.active:focus, .btn-info.active.focus, .open > .btn-info.dropdown-toggle:hover, .open > .btn-info.dropdown-toggle:focus, .open > .btn-info.dropdown-toggle.focus { - color: #fff; - background-color: #269abc; - border-color: #1b6d85; } - .btn-info:active, .btn-info.active, .open > .btn-info.dropdown-toggle { - background-image: none; } - .btn-info.disabled:hover, .btn-info.disabled:focus, .btn-info.disabled.focus, .btn-info[disabled]:hover, .btn-info[disabled]:focus, .btn-info[disabled].focus, fieldset[disabled] .btn-info:hover, fieldset[disabled] .btn-info:focus, fieldset[disabled] .btn-info.focus { - background-color: #5bc0de; - border-color: #46b8da; } - .btn-info .badge { - color: #5bc0de; - background-color: #fff; } + border-color: #46b8da; +} +.btn-info:focus, .btn-info.focus { + color: #fff; + background-color: #31b0d5; + border-color: #1b6d85; +} +.btn-info:hover { + color: #fff; + background-color: #31b0d5; + border-color: #269abc; +} +.btn-info:active, .btn-info.active, .open > .btn-info.dropdown-toggle { + color: #fff; + background-color: #31b0d5; + border-color: #269abc; +} +.btn-info:active:hover, .btn-info:active:focus, .btn-info:active.focus, .btn-info.active:hover, .btn-info.active:focus, .btn-info.active.focus, .open > .btn-info.dropdown-toggle:hover, .open > .btn-info.dropdown-toggle:focus, .open > .btn-info.dropdown-toggle.focus { + color: #fff; + background-color: #269abc; + border-color: #1b6d85; +} +.btn-info:active, .btn-info.active, .open > .btn-info.dropdown-toggle { + background-image: none; +} +.btn-info.disabled:hover, .btn-info.disabled:focus, .btn-info.disabled.focus, .btn-info[disabled]:hover, .btn-info[disabled]:focus, .btn-info[disabled].focus, fieldset[disabled] .btn-info:hover, fieldset[disabled] .btn-info:focus, fieldset[disabled] .btn-info.focus { + background-color: #5bc0de; + border-color: #46b8da; +} +.btn-info .badge { + color: #5bc0de; + background-color: #fff; +} .btn-warning { color: #fff; background-color: #f0ad4e; - border-color: #eea236; } - .btn-warning:focus, .btn-warning.focus { - color: #fff; - background-color: #ec971f; - border-color: #985f0d; } - .btn-warning:hover { - color: #fff; - background-color: #ec971f; - border-color: #d58512; } - .btn-warning:active, .btn-warning.active, .open > .btn-warning.dropdown-toggle { - color: #fff; - background-color: #ec971f; - border-color: #d58512; } - .btn-warning:active:hover, .btn-warning:active:focus, .btn-warning:active.focus, .btn-warning.active:hover, .btn-warning.active:focus, .btn-warning.active.focus, .open > .btn-warning.dropdown-toggle:hover, .open > .btn-warning.dropdown-toggle:focus, .open > .btn-warning.dropdown-toggle.focus { - color: #fff; - background-color: #d58512; - border-color: #985f0d; } - .btn-warning:active, .btn-warning.active, .open > .btn-warning.dropdown-toggle { - background-image: none; } - .btn-warning.disabled:hover, .btn-warning.disabled:focus, .btn-warning.disabled.focus, .btn-warning[disabled]:hover, .btn-warning[disabled]:focus, .btn-warning[disabled].focus, fieldset[disabled] .btn-warning:hover, fieldset[disabled] .btn-warning:focus, fieldset[disabled] .btn-warning.focus { - background-color: #f0ad4e; - border-color: #eea236; } - .btn-warning .badge { - color: #f0ad4e; - background-color: #fff; } + border-color: #eea236; +} +.btn-warning:focus, .btn-warning.focus { + color: #fff; + background-color: #ec971f; + border-color: #985f0d; +} +.btn-warning:hover { + color: #fff; + background-color: #ec971f; + border-color: #d58512; +} +.btn-warning:active, .btn-warning.active, .open > .btn-warning.dropdown-toggle { + color: #fff; + background-color: #ec971f; + border-color: #d58512; +} +.btn-warning:active:hover, .btn-warning:active:focus, .btn-warning:active.focus, .btn-warning.active:hover, .btn-warning.active:focus, .btn-warning.active.focus, .open > .btn-warning.dropdown-toggle:hover, .open > .btn-warning.dropdown-toggle:focus, .open > .btn-warning.dropdown-toggle.focus { + color: #fff; + background-color: #d58512; + border-color: #985f0d; +} +.btn-warning:active, .btn-warning.active, .open > .btn-warning.dropdown-toggle { + background-image: none; +} +.btn-warning.disabled:hover, .btn-warning.disabled:focus, .btn-warning.disabled.focus, .btn-warning[disabled]:hover, .btn-warning[disabled]:focus, .btn-warning[disabled].focus, fieldset[disabled] .btn-warning:hover, fieldset[disabled] .btn-warning:focus, fieldset[disabled] .btn-warning.focus { + background-color: #f0ad4e; + border-color: #eea236; +} +.btn-warning .badge { + color: #f0ad4e; + background-color: #fff; +} .btn-danger { color: #fff; background-color: #d9534f; - border-color: #d43f3a; } - .btn-danger:focus, .btn-danger.focus { - color: #fff; - background-color: #c9302c; - border-color: #761c19; } - .btn-danger:hover { - color: #fff; - background-color: #c9302c; - border-color: #ac2925; } - .btn-danger:active, .btn-danger.active, .open > .btn-danger.dropdown-toggle { - color: #fff; - background-color: #c9302c; - border-color: #ac2925; } - .btn-danger:active:hover, .btn-danger:active:focus, .btn-danger:active.focus, .btn-danger.active:hover, .btn-danger.active:focus, .btn-danger.active.focus, .open > .btn-danger.dropdown-toggle:hover, .open > .btn-danger.dropdown-toggle:focus, .open > .btn-danger.dropdown-toggle.focus { - color: #fff; - background-color: #ac2925; - border-color: #761c19; } - .btn-danger:active, .btn-danger.active, .open > .btn-danger.dropdown-toggle { - background-image: none; } - .btn-danger.disabled:hover, .btn-danger.disabled:focus, .btn-danger.disabled.focus, .btn-danger[disabled]:hover, .btn-danger[disabled]:focus, .btn-danger[disabled].focus, fieldset[disabled] .btn-danger:hover, fieldset[disabled] .btn-danger:focus, fieldset[disabled] .btn-danger.focus { - background-color: #d9534f; - border-color: #d43f3a; } - .btn-danger .badge { - color: #d9534f; - background-color: #fff; } + border-color: #d43f3a; +} +.btn-danger:focus, .btn-danger.focus { + color: #fff; + background-color: #c9302c; + border-color: #761c19; +} +.btn-danger:hover { + color: #fff; + background-color: #c9302c; + border-color: #ac2925; +} +.btn-danger:active, .btn-danger.active, .open > .btn-danger.dropdown-toggle { + color: #fff; + background-color: #c9302c; + border-color: #ac2925; +} +.btn-danger:active:hover, .btn-danger:active:focus, .btn-danger:active.focus, .btn-danger.active:hover, .btn-danger.active:focus, .btn-danger.active.focus, .open > .btn-danger.dropdown-toggle:hover, .open > .btn-danger.dropdown-toggle:focus, .open > .btn-danger.dropdown-toggle.focus { + color: #fff; + background-color: #ac2925; + border-color: #761c19; +} +.btn-danger:active, .btn-danger.active, .open > .btn-danger.dropdown-toggle { + background-image: none; +} +.btn-danger.disabled:hover, .btn-danger.disabled:focus, .btn-danger.disabled.focus, .btn-danger[disabled]:hover, .btn-danger[disabled]:focus, .btn-danger[disabled].focus, fieldset[disabled] .btn-danger:hover, fieldset[disabled] .btn-danger:focus, fieldset[disabled] .btn-danger.focus { + background-color: #d9534f; + border-color: #d43f3a; +} +.btn-danger .badge { + color: #d9534f; + background-color: #fff; +} .btn-link { color: #337ab7; font-weight: normal; - border-radius: 0; } - .btn-link, .btn-link:active, .btn-link.active, .btn-link[disabled], fieldset[disabled] .btn-link { - background-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; } - .btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active { - border-color: transparent; } - .btn-link:hover, .btn-link:focus { - color: #23527c; - text-decoration: underline; - background-color: transparent; } - .btn-link[disabled]:hover, .btn-link[disabled]:focus, fieldset[disabled] .btn-link:hover, fieldset[disabled] .btn-link:focus { - color: #777777; - text-decoration: none; } + border-radius: 0; +} +.btn-link, .btn-link:active, .btn-link.active, .btn-link[disabled], fieldset[disabled] .btn-link { + background-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; +} +.btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active { + border-color: transparent; +} +.btn-link:hover, .btn-link:focus { + color: #23527c; + text-decoration: underline; + background-color: transparent; +} +.btn-link[disabled]:hover, .btn-link[disabled]:focus, fieldset[disabled] .btn-link:hover, fieldset[disabled] .btn-link:focus { + color: #777777; + text-decoration: none; +} .btn-lg, .btn-group-lg > .btn { padding: 10px 16px; font-size: 18px; line-height: 1.3333333; - border-radius: 6px; } + border-radius: 6px; +} .btn-sm, .btn-group-sm > .btn { padding: 5px 10px; font-size: 12px; line-height: 1.5; - border-radius: 3px; } + border-radius: 3px; +} .btn-xs, .btn-group-xs > .btn { padding: 1px 5px; font-size: 12px; line-height: 1.5; - border-radius: 3px; } + border-radius: 3px; +} .btn-block { display: block; - width: 100%; } + width: 100%; +} .btn-block + .btn-block { - margin-top: 5px; } + margin-top: 5px; +} -input[type="submit"].btn-block, -input[type="reset"].btn-block, -input[type="button"].btn-block { - width: 100%; } +input[type=submit].btn-block, +input[type=reset].btn-block, +input[type=button].btn-block { + width: 100%; +} .nav { margin-bottom: 0; padding-left: 0; - list-style: none; } - .nav:before, .nav:after { - content: " "; - display: table; } - .nav:after { - clear: both; } - .nav > li { - position: relative; - display: block; } - .nav > li > a { - position: relative; - display: block; - padding: 10px 15px; } - .nav > li > a:hover, .nav > li > a:focus { - text-decoration: none; - background-color: #eeeeee; } - .nav > li.disabled > a { - color: #777777; } - .nav > li.disabled > a:hover, .nav > li.disabled > a:focus { - color: #777777; - text-decoration: none; - background-color: transparent; - cursor: not-allowed; } - .nav .open > a, .nav .open > a:hover, .nav .open > a:focus { - background-color: #eeeeee; - border-color: #337ab7; } - .nav .nav-divider { - height: 1px; - margin: 9px 0; - overflow: hidden; - background-color: #e5e5e5; } - .nav > li > a > img { - max-width: none; } + list-style: none; +} +.nav:before, .nav:after { + content: " "; + display: table; +} +.nav:after { + clear: both; +} +.nav > li { + position: relative; + display: block; +} +.nav > li > a { + position: relative; + display: block; + padding: 10px 15px; +} +.nav > li > a:hover, .nav > li > a:focus { + text-decoration: none; + background-color: #eeeeee; +} +.nav > li.disabled > a { + color: #777777; +} +.nav > li.disabled > a:hover, .nav > li.disabled > a:focus { + color: #777777; + text-decoration: none; + background-color: transparent; + cursor: not-allowed; +} +.nav .open > a, .nav .open > a:hover, .nav .open > a:focus { + background-color: #eeeeee; + border-color: #337ab7; +} +.nav .nav-divider { + height: 1px; + margin: 9px 0; + overflow: hidden; + background-color: #e5e5e5; +} +.nav > li > a > img { + max-width: none; +} .nav-tabs { - border-bottom: 1px solid #ddd; } - .nav-tabs > li { - float: left; - margin-bottom: -1px; } - .nav-tabs > li > a { - margin-right: 2px; - line-height: 1.428571429; - border: 1px solid transparent; - border-radius: 4px 4px 0 0; } - .nav-tabs > li > a:hover { - border-color: #eeeeee #eeeeee #ddd; } - .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus { - color: #555555; - background-color: #fff; - border: 1px solid #ddd; - border-bottom-color: transparent; - cursor: default; } - + border-bottom: 1px solid #ddd; +} +.nav-tabs > li { + float: left; + margin-bottom: -1px; +} +.nav-tabs > li > a { + margin-right: 2px; + line-height: 1.428571429; + border: 1px solid transparent; + border-radius: 4px 4px 0 0; +} +.nav-tabs > li > a:hover { + border-color: #eeeeee #eeeeee #ddd; +} +.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus { + color: #555555; + background-color: #fff; + border: 1px solid #ddd; + border-bottom-color: transparent; + cursor: default; +} .nav-pills > li { - float: left; } - .nav-pills > li > a { - border-radius: 4px; } - .nav-pills > li + li { - margin-left: 2px; } - .nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus { - color: #fff; - background-color: #337ab7; } + float: left; +} +.nav-pills > li > a { + border-radius: 4px; +} +.nav-pills > li + li { + margin-left: 2px; +} +.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus { + color: #fff; + background-color: #337ab7; +} .nav-stacked > li { - float: none; } - .nav-stacked > li + li { - margin-top: 2px; - margin-left: 0; } + float: none; +} +.nav-stacked > li + li { + margin-top: 2px; + margin-left: 0; +} .nav-justified, .nav-tabs.nav-justified { - width: 100%; } + width: 100%; +} +.nav-justified > li, .nav-tabs.nav-justified > li { + float: none; +} +.nav-justified > li > a, .nav-tabs.nav-justified > li > a { + text-align: center; + margin-bottom: 5px; +} +.nav-justified > .dropdown .dropdown-menu { + top: auto; + left: auto; +} +@media (min-width: 768px) { .nav-justified > li, .nav-tabs.nav-justified > li { - float: none; } - .nav-justified > li > a, .nav-tabs.nav-justified > li > a { - text-align: center; - margin-bottom: 5px; } - .nav-justified > .dropdown .dropdown-menu { - top: auto; - left: auto; } - @media (min-width: 768px) { - .nav-justified > li, .nav-tabs.nav-justified > li { - display: table-cell; - width: 1%; } - .nav-justified > li > a, .nav-tabs.nav-justified > li > a { - margin-bottom: 0; } } + display: table-cell; + width: 1%; + } + .nav-justified > li > a, .nav-tabs.nav-justified > li > a { + margin-bottom: 0; + } +} .nav-tabs-justified, .nav-tabs.nav-justified { - border-bottom: 0; } + border-bottom: 0; +} +.nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a { + margin-right: 0; + border-radius: 4px; +} +.nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a, +.nav-tabs-justified > .active > a:hover, +.nav-tabs-justified > .active > a:focus { + border: 1px solid #ddd; +} +@media (min-width: 768px) { .nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a { - margin-right: 0; - border-radius: 4px; } + border-bottom: 1px solid #ddd; + border-radius: 4px 4px 0 0; + } .nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a, - .nav-tabs-justified > .active > a:hover, - .nav-tabs.nav-justified > .active > a:hover, - .nav-tabs-justified > .active > a:focus, - .nav-tabs.nav-justified > .active > a:focus { - border: 1px solid #ddd; } - @media (min-width: 768px) { - .nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a { - border-bottom: 1px solid #ddd; - border-radius: 4px 4px 0 0; } - .nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a, - .nav-tabs-justified > .active > a:hover, - .nav-tabs.nav-justified > .active > a:hover, - .nav-tabs-justified > .active > a:focus, - .nav-tabs.nav-justified > .active > a:focus { - border-bottom-color: #fff; } } +.nav-tabs-justified > .active > a:hover, +.nav-tabs-justified > .active > a:focus { + border-bottom-color: #fff; + } +} .tab-content > .tab-pane { - display: none; } + display: none; +} .tab-content > .active { - display: block; } + display: block; +} .nav-tabs .dropdown-menu { margin-top: -1px; border-top-right-radius: 0; - border-top-left-radius: 0; } + border-top-left-radius: 0; +} .clearfix:before, .clearfix:after { content: " "; - display: table; } + display: table; +} .clearfix:after { - clear: both; } + clear: both; +} .center-block { display: block; margin-left: auto; - margin-right: auto; } + margin-right: auto; +} .pull-right { - float: right !important; } + float: right !important; +} .pull-left { - float: left !important; } + float: left !important; +} .hide { - display: none !important; } + display: none !important; +} .show { - display: block !important; } + display: block !important; +} .invisible { - visibility: hidden; } + visibility: hidden; +} .text-hide { font: 0/0 a; color: transparent; text-shadow: none; background-color: transparent; - border: 0; } + border: 0; +} .hidden { - display: none !important; } + display: none !important; +} .affix { - position: fixed; } + position: fixed; +} .carousel { - position: relative; } + position: relative; +} .carousel-inner { position: relative; overflow: hidden; - width: 100%; } + width: 100%; +} +.carousel-inner > .item { + display: none; + position: relative; + -webkit-transition: 0.6s ease-in-out left; + -o-transition: 0.6s ease-in-out left; + transition: 0.6s ease-in-out left; +} +.carousel-inner > .item > img, +.carousel-inner > .item > a > img { + display: block; + max-width: 100%; + height: auto; + line-height: 1; +} +@media all and (transform-3d), (-webkit-transform-3d) { .carousel-inner > .item { - display: none; - position: relative; - -webkit-transition: 0.6s ease-in-out left; - -o-transition: 0.6s ease-in-out left; - transition: 0.6s ease-in-out left; } - .carousel-inner > .item > img, - .carousel-inner > .item > a > img { - display: block; - max-width: 100%; - height: auto; - line-height: 1; } - @media all and (transform-3d), (-webkit-transform-3d) { - .carousel-inner > .item { - -webkit-transition: -webkit-transform 0.6s ease-in-out; - -moz-transition: -moz-transform 0.6s ease-in-out; - -o-transition: -o-transform 0.6s ease-in-out; - transition: transform 0.6s ease-in-out; - -webkit-backface-visibility: hidden; - -moz-backface-visibility: hidden; - backface-visibility: hidden; - -webkit-perspective: 1000px; - -moz-perspective: 1000px; - perspective: 1000px; } - .carousel-inner > .item.next, .carousel-inner > .item.active.right { - -webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - left: 0; } - .carousel-inner > .item.prev, .carousel-inner > .item.active.left { - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - left: 0; } - .carousel-inner > .item.next.left, .carousel-inner > .item.prev.right, .carousel-inner > .item.active { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - left: 0; } } - .carousel-inner > .active, - .carousel-inner > .next, - .carousel-inner > .prev { - display: block; } - .carousel-inner > .active { - left: 0; } - .carousel-inner > .next, - .carousel-inner > .prev { - position: absolute; - top: 0; - width: 100%; } - .carousel-inner > .next { - left: 100%; } - .carousel-inner > .prev { - left: -100%; } - .carousel-inner > .next.left, - .carousel-inner > .prev.right { - left: 0; } - .carousel-inner > .active.left { - left: -100%; } - .carousel-inner > .active.right { - left: 100%; } + -webkit-transition: -webkit-transform 0.6s ease-in-out; + -moz-transition: -moz-transform 0.6s ease-in-out; + -o-transition: -o-transform 0.6s ease-in-out; + transition: transform 0.6s ease-in-out; + -webkit-backface-visibility: hidden; + -moz-backface-visibility: hidden; + backface-visibility: hidden; + -webkit-perspective: 1000px; + -moz-perspective: 1000px; + perspective: 1000px; + } + .carousel-inner > .item.next, .carousel-inner > .item.active.right { + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + left: 0; + } + .carousel-inner > .item.prev, .carousel-inner > .item.active.left { + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + left: 0; + } + .carousel-inner > .item.next.left, .carousel-inner > .item.prev.right, .carousel-inner > .item.active { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + left: 0; + } +} +.carousel-inner > .active, +.carousel-inner > .next, +.carousel-inner > .prev { + display: block; +} +.carousel-inner > .active { + left: 0; +} +.carousel-inner > .next, +.carousel-inner > .prev { + position: absolute; + top: 0; + width: 100%; +} +.carousel-inner > .next { + left: 100%; +} +.carousel-inner > .prev { + left: -100%; +} +.carousel-inner > .next.left, +.carousel-inner > .prev.right { + left: 0; +} +.carousel-inner > .active.left { + left: -100%; +} +.carousel-inner > .active.right { + left: 100%; +} .carousel-control { position: absolute; @@ -1953,54 +2474,64 @@ input[type="button"].btn-block { color: #fff; text-align: center; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); - background-color: rgba(0, 0, 0, 0); } - .carousel-control.left { - background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); - background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); - background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); } - .carousel-control.right { - left: auto; - right: 0; - background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); - background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); - background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); } - .carousel-control:hover, .carousel-control:focus { - outline: 0; - color: #fff; - text-decoration: none; - opacity: 0.9; - filter: alpha(opacity=90); } - .carousel-control .icon-prev, - .carousel-control .icon-next, - .carousel-control .glyphicon-chevron-left, - .carousel-control .glyphicon-chevron-right { - position: absolute; - top: 50%; - margin-top: -10px; - z-index: 5; - display: inline-block; } - .carousel-control .icon-prev, - .carousel-control .glyphicon-chevron-left { - left: 50%; - margin-left: -10px; } - .carousel-control .icon-next, - .carousel-control .glyphicon-chevron-right { - right: 50%; - margin-right: -10px; } - .carousel-control .icon-prev, - .carousel-control .icon-next { - width: 20px; - height: 20px; - line-height: 1; - font-family: serif; } - .carousel-control .icon-prev:before { - content: '\2039'; } - .carousel-control .icon-next:before { - content: '\203a'; } + background-color: rgba(0, 0, 0, 0); +} +.carousel-control.left { + background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); + background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); + background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#80000000", endColorstr="#00000000", GradientType=1); +} +.carousel-control.right { + left: auto; + right: 0; + background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); + background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); + background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000", endColorstr="#80000000", GradientType=1); +} +.carousel-control:hover, .carousel-control:focus { + outline: 0; + color: #fff; + text-decoration: none; + opacity: 0.9; + filter: alpha(opacity=90); +} +.carousel-control .icon-prev, +.carousel-control .icon-next, +.carousel-control .glyphicon-chevron-left, +.carousel-control .glyphicon-chevron-right { + position: absolute; + top: 50%; + margin-top: -10px; + z-index: 5; + display: inline-block; +} +.carousel-control .icon-prev, +.carousel-control .glyphicon-chevron-left { + left: 50%; + margin-left: -10px; +} +.carousel-control .icon-next, +.carousel-control .glyphicon-chevron-right { + right: 50%; + margin-right: -10px; +} +.carousel-control .icon-prev, +.carousel-control .icon-next { + width: 20px; + height: 20px; + line-height: 1; + font-family: serif; +} +.carousel-control .icon-prev:before { + content: "‹"; +} +.carousel-control .icon-next:before { + content: "›"; +} .carousel-indicators { position: absolute; @@ -2011,23 +2542,26 @@ input[type="button"].btn-block { margin-left: -30%; padding-left: 0; list-style: none; - text-align: center; } - .carousel-indicators li { - display: inline-block; - width: 10px; - height: 10px; - margin: 1px; - text-indent: -999px; - border: 1px solid #fff; - border-radius: 10px; - cursor: pointer; - background-color: #000 \9; - background-color: rgba(0, 0, 0, 0); } - .carousel-indicators .active { - margin: 0; - width: 12px; - height: 12px; - background-color: #fff; } + text-align: center; +} +.carousel-indicators li { + display: inline-block; + width: 10px; + height: 10px; + margin: 1px; + text-indent: -999px; + border: 1px solid #fff; + border-radius: 10px; + cursor: pointer; + background-color: #000 \9 ; + background-color: rgba(0, 0, 0, 0); +} +.carousel-indicators .active { + margin: 0; + width: 12px; + height: 12px; + background-color: #fff; +} .carousel-caption { position: absolute; @@ -2039,853 +2573,1131 @@ input[type="button"].btn-block { padding-bottom: 20px; color: #fff; text-align: center; - text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } - .carousel-caption .btn { - text-shadow: none; } + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); +} +.carousel-caption .btn { + text-shadow: none; +} @media screen and (min-width: 768px) { .carousel-control .glyphicon-chevron-left, - .carousel-control .glyphicon-chevron-right, - .carousel-control .icon-prev, - .carousel-control .icon-next { +.carousel-control .glyphicon-chevron-right, +.carousel-control .icon-prev, +.carousel-control .icon-next { width: 30px; height: 30px; margin-top: -10px; - font-size: 30px; } + font-size: 30px; + } .carousel-control .glyphicon-chevron-left, - .carousel-control .icon-prev { - margin-left: -10px; } +.carousel-control .icon-prev { + margin-left: -10px; + } .carousel-control .glyphicon-chevron-right, - .carousel-control .icon-next { - margin-right: -10px; } +.carousel-control .icon-next { + margin-right: -10px; + } .carousel-caption { left: 20%; right: 20%; - padding-bottom: 30px; } + padding-bottom: 30px; + } .carousel-indicators { - bottom: 20px; } } + bottom: 20px; + } +} @font-face { - font-family: 'Glyphicons Halflings'; + font-family: "Glyphicons Halflings"; src: url("../fonts/bootstrap/glyphicons-halflings-regular.eot"); - src: url("../fonts/bootstrap/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"), url("../fonts/bootstrap/glyphicons-halflings-regular.woff2") format("woff2"), url("../fonts/bootstrap/glyphicons-halflings-regular.woff") format("woff"), url("../fonts/bootstrap/glyphicons-halflings-regular.ttf") format("truetype"), url("../fonts/bootstrap/glyphicons-halflings-regular.svg#glyphicons_halflingsregular") format("svg"); } + src: url("../fonts/bootstrap/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"), url("../fonts/bootstrap/glyphicons-halflings-regular.woff2") format("woff2"), url("../fonts/bootstrap/glyphicons-halflings-regular.woff") format("woff"), url("../fonts/bootstrap/glyphicons-halflings-regular.ttf") format("truetype"), url("../fonts/bootstrap/glyphicons-halflings-regular.svg#glyphicons_halflingsregular") format("svg"); +} .glyphicon { position: relative; top: 1px; display: inline-block; - font-family: 'Glyphicons Halflings'; + font-family: "Glyphicons Halflings"; font-style: normal; font-weight: normal; line-height: 1; -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; } + -moz-osx-font-smoothing: grayscale; +} .glyphicon-asterisk:before { - content: "\002a"; } + content: "*"; +} .glyphicon-plus:before { - content: "\002b"; } + content: "+"; +} .glyphicon-euro:before, .glyphicon-eur:before { - content: "\20ac"; } + content: "€"; +} .glyphicon-minus:before { - content: "\2212"; } + content: "−"; +} .glyphicon-cloud:before { - content: "\2601"; } + content: "☁"; +} .glyphicon-envelope:before { - content: "\2709"; } + content: "✉"; +} .glyphicon-pencil:before { - content: "\270f"; } + content: "✏"; +} .glyphicon-glass:before { - content: "\e001"; } + content: ""; +} .glyphicon-music:before { - content: "\e002"; } + content: ""; +} .glyphicon-search:before { - content: "\e003"; } + content: ""; +} .glyphicon-heart:before { - content: "\e005"; } + content: ""; +} .glyphicon-star:before { - content: "\e006"; } + content: ""; +} .glyphicon-star-empty:before { - content: "\e007"; } + content: ""; +} .glyphicon-user:before { - content: "\e008"; } + content: ""; +} .glyphicon-film:before { - content: "\e009"; } + content: ""; +} .glyphicon-th-large:before { - content: "\e010"; } + content: ""; +} .glyphicon-th:before { - content: "\e011"; } + content: ""; +} .glyphicon-th-list:before { - content: "\e012"; } + content: ""; +} .glyphicon-ok:before { - content: "\e013"; } + content: ""; +} .glyphicon-remove:before { - content: "\e014"; } + content: ""; +} .glyphicon-zoom-in:before { - content: "\e015"; } + content: ""; +} .glyphicon-zoom-out:before { - content: "\e016"; } + content: ""; +} .glyphicon-off:before { - content: "\e017"; } + content: ""; +} .glyphicon-signal:before { - content: "\e018"; } + content: ""; +} .glyphicon-cog:before { - content: "\e019"; } + content: ""; +} .glyphicon-trash:before { - content: "\e020"; } + content: ""; +} .glyphicon-home:before { - content: "\e021"; } + content: ""; +} .glyphicon-file:before { - content: "\e022"; } + content: ""; +} .glyphicon-time:before { - content: "\e023"; } + content: ""; +} .glyphicon-road:before { - content: "\e024"; } + content: ""; +} .glyphicon-download-alt:before { - content: "\e025"; } + content: ""; +} .glyphicon-download:before { - content: "\e026"; } + content: ""; +} .glyphicon-upload:before { - content: "\e027"; } + content: ""; +} .glyphicon-inbox:before { - content: "\e028"; } + content: ""; +} .glyphicon-play-circle:before { - content: "\e029"; } + content: ""; +} .glyphicon-repeat:before { - content: "\e030"; } + content: ""; +} .glyphicon-refresh:before { - content: "\e031"; } + content: ""; +} .glyphicon-list-alt:before { - content: "\e032"; } + content: ""; +} .glyphicon-lock:before { - content: "\e033"; } + content: ""; +} .glyphicon-flag:before { - content: "\e034"; } + content: ""; +} .glyphicon-headphones:before { - content: "\e035"; } + content: ""; +} .glyphicon-volume-off:before { - content: "\e036"; } + content: ""; +} .glyphicon-volume-down:before { - content: "\e037"; } + content: ""; +} .glyphicon-volume-up:before { - content: "\e038"; } + content: ""; +} .glyphicon-qrcode:before { - content: "\e039"; } + content: ""; +} .glyphicon-barcode:before { - content: "\e040"; } + content: ""; +} .glyphicon-tag:before { - content: "\e041"; } + content: ""; +} .glyphicon-tags:before { - content: "\e042"; } + content: ""; +} .glyphicon-book:before { - content: "\e043"; } + content: ""; +} .glyphicon-bookmark:before { - content: "\e044"; } + content: ""; +} .glyphicon-print:before { - content: "\e045"; } + content: ""; +} .glyphicon-camera:before { - content: "\e046"; } + content: ""; +} .glyphicon-font:before { - content: "\e047"; } + content: ""; +} .glyphicon-bold:before { - content: "\e048"; } + content: ""; +} .glyphicon-italic:before { - content: "\e049"; } + content: ""; +} .glyphicon-text-height:before { - content: "\e050"; } + content: ""; +} .glyphicon-text-width:before { - content: "\e051"; } + content: ""; +} .glyphicon-align-left:before { - content: "\e052"; } + content: ""; +} .glyphicon-align-center:before { - content: "\e053"; } + content: ""; +} .glyphicon-align-right:before { - content: "\e054"; } + content: ""; +} .glyphicon-align-justify:before { - content: "\e055"; } + content: ""; +} .glyphicon-list:before { - content: "\e056"; } + content: ""; +} .glyphicon-indent-left:before { - content: "\e057"; } + content: ""; +} .glyphicon-indent-right:before { - content: "\e058"; } + content: ""; +} .glyphicon-facetime-video:before { - content: "\e059"; } + content: ""; +} .glyphicon-picture:before { - content: "\e060"; } + content: ""; +} .glyphicon-map-marker:before { - content: "\e062"; } + content: ""; +} .glyphicon-adjust:before { - content: "\e063"; } + content: ""; +} .glyphicon-tint:before { - content: "\e064"; } + content: ""; +} .glyphicon-edit:before { - content: "\e065"; } + content: ""; +} .glyphicon-share:before { - content: "\e066"; } + content: ""; +} .glyphicon-check:before { - content: "\e067"; } + content: ""; +} .glyphicon-move:before { - content: "\e068"; } + content: ""; +} .glyphicon-step-backward:before { - content: "\e069"; } + content: ""; +} .glyphicon-fast-backward:before { - content: "\e070"; } + content: ""; +} .glyphicon-backward:before { - content: "\e071"; } + content: ""; +} .glyphicon-play:before { - content: "\e072"; } + content: ""; +} .glyphicon-pause:before { - content: "\e073"; } + content: ""; +} .glyphicon-stop:before { - content: "\e074"; } + content: ""; +} .glyphicon-forward:before { - content: "\e075"; } + content: ""; +} .glyphicon-fast-forward:before { - content: "\e076"; } + content: ""; +} .glyphicon-step-forward:before { - content: "\e077"; } + content: ""; +} .glyphicon-eject:before { - content: "\e078"; } + content: ""; +} .glyphicon-chevron-left:before { - content: "\e079"; } + content: ""; +} .glyphicon-chevron-right:before { - content: "\e080"; } + content: ""; +} .glyphicon-plus-sign:before { - content: "\e081"; } + content: ""; +} .glyphicon-minus-sign:before { - content: "\e082"; } + content: ""; +} .glyphicon-remove-sign:before { - content: "\e083"; } + content: ""; +} .glyphicon-ok-sign:before { - content: "\e084"; } + content: ""; +} .glyphicon-question-sign:before { - content: "\e085"; } + content: ""; +} .glyphicon-info-sign:before { - content: "\e086"; } + content: ""; +} .glyphicon-screenshot:before { - content: "\e087"; } + content: ""; +} .glyphicon-remove-circle:before { - content: "\e088"; } + content: ""; +} .glyphicon-ok-circle:before { - content: "\e089"; } + content: ""; +} .glyphicon-ban-circle:before { - content: "\e090"; } + content: ""; +} .glyphicon-arrow-left:before { - content: "\e091"; } + content: ""; +} .glyphicon-arrow-right:before { - content: "\e092"; } + content: ""; +} .glyphicon-arrow-up:before { - content: "\e093"; } + content: ""; +} .glyphicon-arrow-down:before { - content: "\e094"; } + content: ""; +} .glyphicon-share-alt:before { - content: "\e095"; } + content: ""; +} .glyphicon-resize-full:before { - content: "\e096"; } + content: ""; +} .glyphicon-resize-small:before { - content: "\e097"; } + content: ""; +} .glyphicon-exclamation-sign:before { - content: "\e101"; } + content: ""; +} .glyphicon-gift:before { - content: "\e102"; } + content: ""; +} .glyphicon-leaf:before { - content: "\e103"; } + content: ""; +} .glyphicon-fire:before { - content: "\e104"; } + content: ""; +} .glyphicon-eye-open:before { - content: "\e105"; } + content: ""; +} .glyphicon-eye-close:before { - content: "\e106"; } + content: ""; +} .glyphicon-warning-sign:before { - content: "\e107"; } + content: ""; +} .glyphicon-plane:before { - content: "\e108"; } + content: ""; +} .glyphicon-calendar:before { - content: "\e109"; } + content: ""; +} .glyphicon-random:before { - content: "\e110"; } + content: ""; +} .glyphicon-comment:before { - content: "\e111"; } + content: ""; +} .glyphicon-magnet:before { - content: "\e112"; } + content: ""; +} .glyphicon-chevron-up:before { - content: "\e113"; } + content: ""; +} .glyphicon-chevron-down:before { - content: "\e114"; } + content: ""; +} .glyphicon-retweet:before { - content: "\e115"; } + content: ""; +} .glyphicon-shopping-cart:before { - content: "\e116"; } + content: ""; +} .glyphicon-folder-close:before { - content: "\e117"; } + content: ""; +} .glyphicon-folder-open:before { - content: "\e118"; } + content: ""; +} .glyphicon-resize-vertical:before { - content: "\e119"; } + content: ""; +} .glyphicon-resize-horizontal:before { - content: "\e120"; } + content: ""; +} .glyphicon-hdd:before { - content: "\e121"; } + content: ""; +} .glyphicon-bullhorn:before { - content: "\e122"; } + content: ""; +} .glyphicon-bell:before { - content: "\e123"; } + content: ""; +} .glyphicon-certificate:before { - content: "\e124"; } + content: ""; +} .glyphicon-thumbs-up:before { - content: "\e125"; } + content: ""; +} .glyphicon-thumbs-down:before { - content: "\e126"; } + content: ""; +} .glyphicon-hand-right:before { - content: "\e127"; } + content: ""; +} .glyphicon-hand-left:before { - content: "\e128"; } + content: ""; +} .glyphicon-hand-up:before { - content: "\e129"; } + content: ""; +} .glyphicon-hand-down:before { - content: "\e130"; } + content: ""; +} .glyphicon-circle-arrow-right:before { - content: "\e131"; } + content: ""; +} .glyphicon-circle-arrow-left:before { - content: "\e132"; } + content: ""; +} .glyphicon-circle-arrow-up:before { - content: "\e133"; } + content: ""; +} .glyphicon-circle-arrow-down:before { - content: "\e134"; } + content: ""; +} .glyphicon-globe:before { - content: "\e135"; } + content: ""; +} .glyphicon-wrench:before { - content: "\e136"; } + content: ""; +} .glyphicon-tasks:before { - content: "\e137"; } + content: ""; +} .glyphicon-filter:before { - content: "\e138"; } + content: ""; +} .glyphicon-briefcase:before { - content: "\e139"; } + content: ""; +} .glyphicon-fullscreen:before { - content: "\e140"; } + content: ""; +} .glyphicon-dashboard:before { - content: "\e141"; } + content: ""; +} .glyphicon-paperclip:before { - content: "\e142"; } + content: ""; +} .glyphicon-heart-empty:before { - content: "\e143"; } + content: ""; +} .glyphicon-link:before { - content: "\e144"; } + content: ""; +} .glyphicon-phone:before { - content: "\e145"; } + content: ""; +} .glyphicon-pushpin:before { - content: "\e146"; } + content: ""; +} .glyphicon-usd:before { - content: "\e148"; } + content: ""; +} .glyphicon-gbp:before { - content: "\e149"; } + content: ""; +} .glyphicon-sort:before { - content: "\e150"; } + content: ""; +} .glyphicon-sort-by-alphabet:before { - content: "\e151"; } + content: ""; +} .glyphicon-sort-by-alphabet-alt:before { - content: "\e152"; } + content: ""; +} .glyphicon-sort-by-order:before { - content: "\e153"; } + content: ""; +} .glyphicon-sort-by-order-alt:before { - content: "\e154"; } + content: ""; +} .glyphicon-sort-by-attributes:before { - content: "\e155"; } + content: ""; +} .glyphicon-sort-by-attributes-alt:before { - content: "\e156"; } + content: ""; +} .glyphicon-unchecked:before { - content: "\e157"; } + content: ""; +} .glyphicon-expand:before { - content: "\e158"; } + content: ""; +} .glyphicon-collapse-down:before { - content: "\e159"; } + content: ""; +} .glyphicon-collapse-up:before { - content: "\e160"; } + content: ""; +} .glyphicon-log-in:before { - content: "\e161"; } + content: ""; +} .glyphicon-flash:before { - content: "\e162"; } + content: ""; +} .glyphicon-log-out:before { - content: "\e163"; } + content: ""; +} .glyphicon-new-window:before { - content: "\e164"; } + content: ""; +} .glyphicon-record:before { - content: "\e165"; } + content: ""; +} .glyphicon-save:before { - content: "\e166"; } + content: ""; +} .glyphicon-open:before { - content: "\e167"; } + content: ""; +} .glyphicon-saved:before { - content: "\e168"; } + content: ""; +} .glyphicon-import:before { - content: "\e169"; } + content: ""; +} .glyphicon-export:before { - content: "\e170"; } + content: ""; +} .glyphicon-send:before { - content: "\e171"; } + content: ""; +} .glyphicon-floppy-disk:before { - content: "\e172"; } + content: ""; +} .glyphicon-floppy-saved:before { - content: "\e173"; } + content: ""; +} .glyphicon-floppy-remove:before { - content: "\e174"; } + content: ""; +} .glyphicon-floppy-save:before { - content: "\e175"; } + content: ""; +} .glyphicon-floppy-open:before { - content: "\e176"; } + content: ""; +} .glyphicon-credit-card:before { - content: "\e177"; } + content: ""; +} .glyphicon-transfer:before { - content: "\e178"; } + content: ""; +} .glyphicon-cutlery:before { - content: "\e179"; } + content: ""; +} .glyphicon-header:before { - content: "\e180"; } + content: ""; +} .glyphicon-compressed:before { - content: "\e181"; } + content: ""; +} .glyphicon-earphone:before { - content: "\e182"; } + content: ""; +} .glyphicon-phone-alt:before { - content: "\e183"; } + content: ""; +} .glyphicon-tower:before { - content: "\e184"; } + content: ""; +} .glyphicon-stats:before { - content: "\e185"; } + content: ""; +} .glyphicon-sd-video:before { - content: "\e186"; } + content: ""; +} .glyphicon-hd-video:before { - content: "\e187"; } + content: ""; +} .glyphicon-subtitles:before { - content: "\e188"; } + content: ""; +} .glyphicon-sound-stereo:before { - content: "\e189"; } + content: ""; +} .glyphicon-sound-dolby:before { - content: "\e190"; } + content: ""; +} .glyphicon-sound-5-1:before { - content: "\e191"; } + content: ""; +} .glyphicon-sound-6-1:before { - content: "\e192"; } + content: ""; +} .glyphicon-sound-7-1:before { - content: "\e193"; } + content: ""; +} .glyphicon-copyright-mark:before { - content: "\e194"; } + content: ""; +} .glyphicon-registration-mark:before { - content: "\e195"; } + content: ""; +} .glyphicon-cloud-download:before { - content: "\e197"; } + content: ""; +} .glyphicon-cloud-upload:before { - content: "\e198"; } + content: ""; +} .glyphicon-tree-conifer:before { - content: "\e199"; } + content: ""; +} .glyphicon-tree-deciduous:before { - content: "\e200"; } + content: ""; +} .glyphicon-cd:before { - content: "\e201"; } + content: ""; +} .glyphicon-save-file:before { - content: "\e202"; } + content: ""; +} .glyphicon-open-file:before { - content: "\e203"; } + content: ""; +} .glyphicon-level-up:before { - content: "\e204"; } + content: ""; +} .glyphicon-copy:before { - content: "\e205"; } + content: ""; +} .glyphicon-paste:before { - content: "\e206"; } + content: ""; +} .glyphicon-alert:before { - content: "\e209"; } + content: ""; +} .glyphicon-equalizer:before { - content: "\e210"; } + content: ""; +} .glyphicon-king:before { - content: "\e211"; } + content: ""; +} .glyphicon-queen:before { - content: "\e212"; } + content: ""; +} .glyphicon-pawn:before { - content: "\e213"; } + content: ""; +} .glyphicon-bishop:before { - content: "\e214"; } + content: ""; +} .glyphicon-knight:before { - content: "\e215"; } + content: ""; +} .glyphicon-baby-formula:before { - content: "\e216"; } + content: ""; +} .glyphicon-tent:before { - content: "\26fa"; } + content: "⛺"; +} .glyphicon-blackboard:before { - content: "\e218"; } + content: ""; +} .glyphicon-bed:before { - content: "\e219"; } + content: ""; +} .glyphicon-apple:before { - content: "\f8ff"; } + content: ""; +} .glyphicon-erase:before { - content: "\e221"; } + content: ""; +} .glyphicon-hourglass:before { - content: "\231b"; } + content: "⌛"; +} .glyphicon-lamp:before { - content: "\e223"; } + content: ""; +} .glyphicon-duplicate:before { - content: "\e224"; } + content: ""; +} .glyphicon-piggy-bank:before { - content: "\e225"; } + content: ""; +} .glyphicon-scissors:before { - content: "\e226"; } + content: ""; +} .glyphicon-bitcoin:before { - content: "\e227"; } + content: ""; +} .glyphicon-btc:before { - content: "\e227"; } + content: ""; +} .glyphicon-xbt:before { - content: "\e227"; } + content: ""; +} .glyphicon-yen:before { - content: "\00a5"; } + content: "¥"; +} .glyphicon-jpy:before { - content: "\00a5"; } + content: "¥"; +} .glyphicon-ruble:before { - content: "\20bd"; } + content: "₽"; +} .glyphicon-rub:before { - content: "\20bd"; } + content: "₽"; +} .glyphicon-scale:before { - content: "\e230"; } + content: ""; +} .glyphicon-ice-lolly:before { - content: "\e231"; } + content: ""; +} .glyphicon-ice-lolly-tasted:before { - content: "\e232"; } + content: ""; +} .glyphicon-education:before { - content: "\e233"; } + content: ""; +} .glyphicon-option-horizontal:before { - content: "\e234"; } + content: ""; +} .glyphicon-option-vertical:before { - content: "\e235"; } + content: ""; +} .glyphicon-menu-hamburger:before { - content: "\e236"; } + content: ""; +} .glyphicon-modal-window:before { - content: "\e237"; } + content: ""; +} .glyphicon-oil:before { - content: "\e238"; } + content: ""; +} .glyphicon-grain:before { - content: "\e239"; } + content: ""; +} .glyphicon-sunglasses:before { - content: "\e240"; } + content: ""; +} .glyphicon-text-size:before { - content: "\e241"; } + content: ""; +} .glyphicon-text-color:before { - content: "\e242"; } + content: ""; +} .glyphicon-text-background:before { - content: "\e243"; } + content: ""; +} .glyphicon-object-align-top:before { - content: "\e244"; } + content: ""; +} .glyphicon-object-align-bottom:before { - content: "\e245"; } + content: ""; +} .glyphicon-object-align-horizontal:before { - content: "\e246"; } + content: ""; +} .glyphicon-object-align-left:before { - content: "\e247"; } + content: ""; +} .glyphicon-object-align-vertical:before { - content: "\e248"; } + content: ""; +} .glyphicon-object-align-right:before { - content: "\e249"; } + content: ""; +} .glyphicon-triangle-right:before { - content: "\e250"; } + content: ""; +} .glyphicon-triangle-left:before { - content: "\e251"; } + content: ""; +} .glyphicon-triangle-bottom:before { - content: "\e252"; } + content: ""; +} .glyphicon-triangle-top:before { - content: "\e253"; } + content: ""; +} .glyphicon-console:before { - content: "\e254"; } + content: ""; +} .glyphicon-superscript:before { - content: "\e255"; } + content: ""; +} .glyphicon-subscript:before { - content: "\e256"; } + content: ""; +} .glyphicon-menu-left:before { - content: "\e257"; } + content: ""; +} .glyphicon-menu-right:before { - content: "\e258"; } + content: ""; +} .glyphicon-menu-down:before { - content: "\e259"; } + content: ""; +} .glyphicon-menu-up:before { - content: "\e260"; } + content: ""; +} .fade { opacity: 0; -webkit-transition: opacity 0.15s linear; -o-transition: opacity 0.15s linear; - transition: opacity 0.15s linear; } - .fade.in { - opacity: 1; } + transition: opacity 0.15s linear; +} +.fade.in { + opacity: 1; +} .collapse { - display: none; } - .collapse.in { - display: block; } + display: none; +} +.collapse.in { + display: block; +} tr.collapse.in { - display: table-row; } + display: table-row; +} tbody.collapse.in { - display: table-row-group; } + display: table-row-group; +} .collapsing { position: relative; @@ -2896,21 +3708,27 @@ tbody.collapse.in { -webkit-transition-duration: 0.35s; transition-duration: 0.35s; -webkit-transition-timing-function: ease; - transition-timing-function: ease; } + transition-timing-function: ease; +} @-ms-viewport { - width: device-width; } + width: device-width; +} .visible-xs { - display: none !important; } + display: none !important; +} .visible-sm { - display: none !important; } + display: none !important; +} .visible-md { - display: none !important; } + display: none !important; +} .visible-lg { - display: none !important; } + display: none !important; +} .visible-xs-block, .visible-xs-inline, @@ -2924,252 +3742,347 @@ tbody.collapse.in { .visible-lg-block, .visible-lg-inline, .visible-lg-inline-block { - display: none !important; } + display: none !important; +} @media (max-width: 767px) { .visible-xs { - display: block !important; } + display: block !important; + } table.visible-xs { - display: table !important; } + display: table !important; + } tr.visible-xs { - display: table-row !important; } + display: table-row !important; + } th.visible-xs, - td.visible-xs { - display: table-cell !important; } } +td.visible-xs { + display: table-cell !important; + } +} @media (max-width: 767px) { .visible-xs-block { - display: block !important; } } + display: block !important; + } +} @media (max-width: 767px) { .visible-xs-inline { - display: inline !important; } } + display: inline !important; + } +} @media (max-width: 767px) { .visible-xs-inline-block { - display: inline-block !important; } } + display: inline-block !important; + } +} @media (min-width: 768px) and (max-width: 991px) { .visible-sm { - display: block !important; } + display: block !important; + } table.visible-sm { - display: table !important; } + display: table !important; + } tr.visible-sm { - display: table-row !important; } + display: table-row !important; + } th.visible-sm, - td.visible-sm { - display: table-cell !important; } } +td.visible-sm { + display: table-cell !important; + } +} @media (min-width: 768px) and (max-width: 991px) { .visible-sm-block { - display: block !important; } } + display: block !important; + } +} @media (min-width: 768px) and (max-width: 991px) { .visible-sm-inline { - display: inline !important; } } + display: inline !important; + } +} @media (min-width: 768px) and (max-width: 991px) { .visible-sm-inline-block { - display: inline-block !important; } } + display: inline-block !important; + } +} @media (min-width: 992px) and (max-width: 1199px) { .visible-md { - display: block !important; } + display: block !important; + } table.visible-md { - display: table !important; } + display: table !important; + } tr.visible-md { - display: table-row !important; } + display: table-row !important; + } th.visible-md, - td.visible-md { - display: table-cell !important; } } +td.visible-md { + display: table-cell !important; + } +} @media (min-width: 992px) and (max-width: 1199px) { .visible-md-block { - display: block !important; } } + display: block !important; + } +} @media (min-width: 992px) and (max-width: 1199px) { .visible-md-inline { - display: inline !important; } } + display: inline !important; + } +} @media (min-width: 992px) and (max-width: 1199px) { .visible-md-inline-block { - display: inline-block !important; } } + display: inline-block !important; + } +} @media (min-width: 1200px) { .visible-lg { - display: block !important; } + display: block !important; + } table.visible-lg { - display: table !important; } + display: table !important; + } tr.visible-lg { - display: table-row !important; } + display: table-row !important; + } th.visible-lg, - td.visible-lg { - display: table-cell !important; } } +td.visible-lg { + display: table-cell !important; + } +} @media (min-width: 1200px) { .visible-lg-block { - display: block !important; } } + display: block !important; + } +} @media (min-width: 1200px) { .visible-lg-inline { - display: inline !important; } } + display: inline !important; + } +} @media (min-width: 1200px) { .visible-lg-inline-block { - display: inline-block !important; } } + display: inline-block !important; + } +} @media (max-width: 767px) { .hidden-xs { - display: none !important; } } + display: none !important; + } +} @media (min-width: 768px) and (max-width: 991px) { .hidden-sm { - display: none !important; } } + display: none !important; + } +} @media (min-width: 992px) and (max-width: 1199px) { .hidden-md { - display: none !important; } } + display: none !important; + } +} @media (min-width: 1200px) { .hidden-lg { - display: none !important; } } + display: none !important; + } +} .visible-print { - display: none !important; } + display: none !important; +} @media print { .visible-print { - display: block !important; } + display: block !important; + } table.visible-print { - display: table !important; } + display: table !important; + } tr.visible-print { - display: table-row !important; } + display: table-row !important; + } th.visible-print, - td.visible-print { - display: table-cell !important; } } +td.visible-print { + display: table-cell !important; + } +} .visible-print-block { - display: none !important; } - @media print { - .visible-print-block { - display: block !important; } } + display: none !important; +} +@media print { + .visible-print-block { + display: block !important; + } +} .visible-print-inline { - display: none !important; } - @media print { - .visible-print-inline { - display: inline !important; } } + display: none !important; +} +@media print { + .visible-print-inline { + display: inline !important; + } +} .visible-print-inline-block { - display: none !important; } - @media print { - .visible-print-inline-block { - display: inline-block !important; } } + display: none !important; +} +@media print { + .visible-print-inline-block { + display: inline-block !important; + } +} @media print { .hidden-print { - display: none !important; } } + display: none !important; + } +} .btn-group, .btn-group-vertical { position: relative; display: inline-block; - vertical-align: middle; } - .btn-group > .btn, - .btn-group-vertical > .btn { - position: relative; - float: left; } - .btn-group > .btn:hover, .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, - .btn-group-vertical > .btn:hover, - .btn-group-vertical > .btn:focus, - .btn-group-vertical > .btn:active, - .btn-group-vertical > .btn.active { - z-index: 2; } + vertical-align: middle; +} +.btn-group > .btn, +.btn-group-vertical > .btn { + position: relative; + float: left; +} +.btn-group > .btn:hover, .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, +.btn-group-vertical > .btn:hover, +.btn-group-vertical > .btn:focus, +.btn-group-vertical > .btn:active, +.btn-group-vertical > .btn.active { + z-index: 2; +} .btn-group .btn + .btn, .btn-group .btn + .btn-group, .btn-group .btn-group + .btn, .btn-group .btn-group + .btn-group { - margin-left: -1px; } + margin-left: -1px; +} .btn-toolbar { - margin-left: -5px; } - .btn-toolbar:before, .btn-toolbar:after { - content: " "; - display: table; } - .btn-toolbar:after { - clear: both; } - .btn-toolbar .btn, - .btn-toolbar .btn-group, - .btn-toolbar .input-group { - float: left; } - .btn-toolbar > .btn, - .btn-toolbar > .btn-group, - .btn-toolbar > .input-group { - margin-left: 5px; } + margin-left: -5px; +} +.btn-toolbar:before, .btn-toolbar:after { + content: " "; + display: table; +} +.btn-toolbar:after { + clear: both; +} +.btn-toolbar .btn, +.btn-toolbar .btn-group, +.btn-toolbar .input-group { + float: left; +} +.btn-toolbar > .btn, +.btn-toolbar > .btn-group, +.btn-toolbar > .input-group { + margin-left: 5px; +} .btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { - border-radius: 0; } + border-radius: 0; +} .btn-group > .btn:first-child { - margin-left: 0; } - .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) { - border-bottom-right-radius: 0; - border-top-right-radius: 0; } + margin-left: 0; +} +.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) { + border-bottom-right-radius: 0; + border-top-right-radius: 0; +} .btn-group > .btn:last-child:not(:first-child), .btn-group > .dropdown-toggle:not(:first-child) { border-bottom-left-radius: 0; - border-top-left-radius: 0; } + border-top-left-radius: 0; +} .btn-group > .btn-group { - float: left; } + float: left; +} .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { - border-radius: 0; } + border-radius: 0; +} .btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child, .btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle { border-bottom-right-radius: 0; - border-top-right-radius: 0; } + border-top-right-radius: 0; +} .btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child { border-bottom-left-radius: 0; - border-top-left-radius: 0; } + border-top-left-radius: 0; +} .btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle { - outline: 0; } + outline: 0; +} .btn-group > .btn + .dropdown-toggle { padding-left: 8px; - padding-right: 8px; } + padding-right: 8px; +} .btn-group > .btn-lg + .dropdown-toggle, .btn-group-lg.btn-group > .btn + .dropdown-toggle { padding-left: 12px; - padding-right: 12px; } + padding-right: 12px; +} .btn-group.open .dropdown-toggle { -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); } - .btn-group.open .dropdown-toggle.btn-link { - -webkit-box-shadow: none; - box-shadow: none; } + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); +} +.btn-group.open .dropdown-toggle.btn-link { + -webkit-box-shadow: none; + box-shadow: none; +} .btn .caret { - margin-left: 0; } + margin-left: 0; +} .btn-lg .caret, .btn-group-lg > .btn .caret { border-width: 5px 5px 0; - border-bottom-width: 0; } + border-bottom-width: 0; +} .dropup .btn-lg .caret, .dropup .btn-group-lg > .btn .caret { - border-width: 0 5px 5px; } + border-width: 0 5px 5px; +} .btn-group-vertical > .btn, .btn-group-vertical > .btn-group, @@ -3177,68 +4090,84 @@ tbody.collapse.in { display: block; float: none; width: 100%; - max-width: 100%; } + max-width: 100%; +} .btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after { content: " "; - display: table; } + display: table; +} .btn-group-vertical > .btn-group:after { - clear: both; } + clear: both; +} .btn-group-vertical > .btn-group > .btn { - float: none; } + float: none; +} .btn-group-vertical > .btn + .btn, .btn-group-vertical > .btn + .btn-group, .btn-group-vertical > .btn-group + .btn, .btn-group-vertical > .btn-group + .btn-group { margin-top: -1px; - margin-left: 0; } + margin-left: 0; +} .btn-group-vertical > .btn:not(:first-child):not(:last-child) { - border-radius: 0; } + border-radius: 0; +} .btn-group-vertical > .btn:first-child:not(:last-child) { border-top-right-radius: 4px; border-top-left-radius: 4px; border-bottom-right-radius: 0; - border-bottom-left-radius: 0; } + border-bottom-left-radius: 0; +} .btn-group-vertical > .btn:last-child:not(:first-child) { border-top-right-radius: 0; border-top-left-radius: 0; border-bottom-right-radius: 4px; - border-bottom-left-radius: 4px; } + border-bottom-left-radius: 4px; +} .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { - border-radius: 0; } + border-radius: 0; +} .btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child, .btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle { border-bottom-right-radius: 0; - border-bottom-left-radius: 0; } + border-bottom-left-radius: 0; +} .btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child { border-top-right-radius: 0; - border-top-left-radius: 0; } + border-top-left-radius: 0; +} .btn-group-justified { display: table; width: 100%; table-layout: fixed; - border-collapse: separate; } - .btn-group-justified > .btn, - .btn-group-justified > .btn-group { - float: none; - display: table-cell; - width: 1%; } - .btn-group-justified > .btn-group .btn { - width: 100%; } - .btn-group-justified > .btn-group .dropdown-menu { - left: auto; } - -[data-toggle="buttons"] > .btn input[type="radio"], -[data-toggle="buttons"] > .btn input[type="checkbox"], -[data-toggle="buttons"] > .btn-group > .btn input[type="radio"], -[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] { + border-collapse: separate; +} +.btn-group-justified > .btn, +.btn-group-justified > .btn-group { + float: none; + display: table-cell; + width: 1%; +} +.btn-group-justified > .btn-group .btn { + width: 100%; +} +.btn-group-justified > .btn-group .dropdown-menu { + left: auto; +} + +[data-toggle=buttons] > .btn input[type=radio], +[data-toggle=buttons] > .btn input[type=checkbox], +[data-toggle=buttons] > .btn-group > .btn input[type=radio], +[data-toggle=buttons] > .btn-group > .btn input[type=checkbox] { position: absolute; clip: rect(0, 0, 0, 0); - pointer-events: none; } + pointer-events: none; +} .popover { position: absolute; @@ -3270,15 +4199,20 @@ tbody.collapse.in { border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 6px; -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); - box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); } - .popover.top { - margin-top: -10px; } - .popover.right { - margin-left: 10px; } - .popover.bottom { - margin-top: 10px; } - .popover.left { - margin-left: -10px; } + box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); +} +.popover.top { + margin-top: -10px; +} +.popover.right { + margin-left: 10px; +} +.popover.bottom { + margin-top: 10px; +} +.popover.left { + margin-left: -10px; +} .popover-title { margin: 0; @@ -3286,10 +4220,12 @@ tbody.collapse.in { font-size: 14px; background-color: #f7f7f7; border-bottom: 1px solid #ebebeb; - border-radius: 5px 5px 0 0; } + border-radius: 5px 5px 0 0; +} .popover-content { - padding: 9px 14px; } + padding: 9px 14px; +} .popover > .arrow, .popover > .arrow:after { position: absolute; @@ -3297,14 +4233,17 @@ tbody.collapse.in { width: 0; height: 0; border-color: transparent; - border-style: solid; } + border-style: solid; +} .popover > .arrow { - border-width: 11px; } + border-width: 11px; +} .popover > .arrow:after { border-width: 10px; - content: ""; } + content: ""; +} .popover.top > .arrow { left: 50%; @@ -3312,52 +4251,60 @@ tbody.collapse.in { border-bottom-width: 0; border-top-color: #999999; border-top-color: rgba(0, 0, 0, 0.25); - bottom: -11px; } - .popover.top > .arrow:after { - content: " "; - bottom: 1px; - margin-left: -10px; - border-bottom-width: 0; - border-top-color: #fff; } + bottom: -11px; +} +.popover.top > .arrow:after { + content: " "; + bottom: 1px; + margin-left: -10px; + border-bottom-width: 0; + border-top-color: #fff; +} .popover.right > .arrow { top: 50%; left: -11px; margin-top: -11px; border-left-width: 0; border-right-color: #999999; - border-right-color: rgba(0, 0, 0, 0.25); } - .popover.right > .arrow:after { - content: " "; - left: 1px; - bottom: -10px; - border-left-width: 0; - border-right-color: #fff; } + border-right-color: rgba(0, 0, 0, 0.25); +} +.popover.right > .arrow:after { + content: " "; + left: 1px; + bottom: -10px; + border-left-width: 0; + border-right-color: #fff; +} .popover.bottom > .arrow { left: 50%; margin-left: -11px; border-top-width: 0; border-bottom-color: #999999; border-bottom-color: rgba(0, 0, 0, 0.25); - top: -11px; } - .popover.bottom > .arrow:after { - content: " "; - top: 1px; - margin-left: -10px; - border-top-width: 0; - border-bottom-color: #fff; } + top: -11px; +} +.popover.bottom > .arrow:after { + content: " "; + top: 1px; + margin-left: -10px; + border-top-width: 0; + border-bottom-color: #fff; +} .popover.left > .arrow { top: 50%; right: -11px; margin-top: -11px; border-right-width: 0; border-left-color: #999999; - border-left-color: rgba(0, 0, 0, 0.25); } - .popover.left > .arrow:after { - content: " "; - right: 1px; - border-right-width: 0; - border-left-color: #fff; - bottom: -10px; } + border-left-color: rgba(0, 0, 0, 0.25); +} +.popover.left > .arrow:after { + content: " "; + right: 1px; + border-right-width: 0; + border-left-color: #fff; + bottom: -10px; +} /*Colors*/ /*Shadows*/ @@ -3368,79 +4315,106 @@ tbody.collapse.in { padding-right: 15px; padding-left: 15px; margin-right: auto; - margin-left: auto; } - @media (min-width: 768px) { - .container-widest .container-widest { - width: 738px; } } - @media (min-width: 992px) { - .container-widest .container-widest { - width: 962px; } } - @media (min-width: 1200px) { - .container-widest .container-widest { - width: 1170px; } } - @media (min-width: 1500px) { - .container-widest .container-widest { - width: 1470px; } } - @media (min-width: 1800px) { - .container-widest .container-widest { - width: 1770px; } } + margin-left: auto; +} +@media (min-width: 768px) { + .container-widest .container-widest { + width: 738px; + } +} +@media (min-width: 992px) { + .container-widest .container-widest { + width: 962px; + } +} +@media (min-width: 1200px) { + .container-widest .container-widest { + width: 1170px; + } +} +@media (min-width: 1500px) { + .container-widest .container-widest { + width: 1470px; + } +} +@media (min-width: 1800px) { + .container-widest .container-widest { + width: 1770px; + } +} .jumbotron--heading-1 { padding-top: 0; color: white !important; font-size: 3.796875em !important; line-height: 120%; - font-weight: 500; } - @media (max-width: 768px) { - .jumbotron--heading-1 { - font-size: 34px !important; - line-height: 1 !important; - margin-top: 0; } } + font-weight: 500; +} +@media (max-width: 768px) { + .jumbotron--heading-1 { + font-size: 34px !important; + line-height: 1 !important; + margin-top: 0; + } +} .jumbotron--lead { font-size: 1.125em; color: white; line-height: 1.6; - font-weight: 500; } - @media (max-width: 768px) { - .jumbotron--lead { - font-size: 16px; } } + font-weight: 500; +} +@media (max-width: 768px) { + .jumbotron--lead { + font-size: 16px; + } +} .section--text--center { margin: 0 auto; - text-align: center; } + text-align: center; +} .section--heading-1 { font-size: 3.796875em; font-weight: 300; line-height: 1.2; margin: 0; - color: #333333; } - @media (max-width: 768px) { - .section--heading-1 { - font-size: 2.53125em; - line-height: 1; - margin-top: 0; } } + color: #333333; +} +@media (max-width: 768px) { + .section--heading-1 { + font-size: 2.53125em; + line-height: 1; + margin-top: 0; + } +} .section--heading-2 { font-size: 2.53125em; font-weight: 300; - color: #333333; } - @media (max-width: 768px) { - .section--heading-2 { - font-size: 2.53125em; - line-height: 1.2; - margin-top: 0; } } + color: #333333; +} +@media (max-width: 768px) { + .section--heading-2 { + font-size: 2.53125em; + line-height: 1.2; + margin-top: 0; + } +} .section--intro { font-size: 22px; - font-weight: 300; } + font-weight: 300; +} .section--paragraph__tittle { font-size: 22px; line-height: 30px; font-weight: 600; - color: #2a2a36; } + color: #2a2a36; +} .section--paragraph { font-size: 1.125em; font-weight: 400; line-height: 1.5; - color: #6c6c6c; } + color: #6c6c6c; +} .hyperlink { color: #6c6c6c; @@ -3448,47 +4422,55 @@ tbody.collapse.in { font-weight: 500; border-bottom: solid 1px; transition: all 0.5s ease; - text-decoration: none; } - .hyperlink:hover { - text-decoration: none; - color: #2a2a36; } + text-decoration: none; +} +.hyperlink:hover { + text-decoration: none; + color: #2a2a36; +} h1 { margin-bottom: 10px; font-size: 60px; line-height: 120%; color: #555; - font-weight: 500; } + font-weight: 500; +} h2 { font-size: 60px; font-weight: 300; color: #555; line-height: 1.5; - margin-bottom: 12px; } + margin-bottom: 12px; +} h3 { font-size: 22px; font-weight: 300; line-height: 1.5; - color: #555; } + color: #555; +} h4 { font-size: 18px; font-weight: bold; line-height: 1.36; color: #555; - margin-bottom: 20px; } + margin-bottom: 20px; +} h5 { font-size: 17px; font-weight: bold; line-height: 1.5; - color: #555; } + color: #555; +} .text-center { margin: 0 auto; - text-align: center; } + text-align: center; +} /*Colors*/ /*Shadows*/ @@ -3499,53 +4481,70 @@ h5 { padding-right: 15px; padding-left: 15px; margin-right: auto; - margin-left: auto; } - @media (min-width: 768px) { - .container-widest .container-widest { - width: 738px; } } - @media (min-width: 992px) { - .container-widest .container-widest { - width: 962px; } } - @media (min-width: 1200px) { - .container-widest .container-widest { - width: 1170px; } } - @media (min-width: 1500px) { - .container-widest .container-widest { - width: 1470px; } } - @media (min-width: 1800px) { - .container-widest .container-widest { - width: 1770px; } } + margin-left: auto; +} +@media (min-width: 768px) { + .container-widest .container-widest { + width: 738px; + } +} +@media (min-width: 992px) { + .container-widest .container-widest { + width: 962px; + } +} +@media (min-width: 1200px) { + .container-widest .container-widest { + width: 1170px; + } +} +@media (min-width: 1500px) { + .container-widest .container-widest { + width: 1470px; + } +} +@media (min-width: 1800px) { + .container-widest .container-widest { + width: 1770px; + } +} @font-face { - font-family: 'Open Sans'; + font-family: "Open Sans"; font-style: italic; font-weight: 300; - src: local("Open Sans Light Italic"), local("OpenSans-LightItalic"), url(../fonts/Open-Sans-Light-Italic-v15.ttf) format("truetype"); } + src: local("Open Sans Light Italic"), local("OpenSans-LightItalic"), url(../fonts/Open-Sans-Light-Italic-v15.ttf) format("truetype"); +} @font-face { - font-family: 'Open Sans'; + font-family: "Open Sans"; font-style: italic; font-weight: 400; - src: local("Open Sans Italic"), local("OpenSans-Italic"), url(../fonts/Open-Sans-Italic-v15.ttf) format("truetype"); } + src: local("Open Sans Italic"), local("OpenSans-Italic"), url(../fonts/Open-Sans-Italic-v15.ttf) format("truetype"); +} @font-face { - font-family: 'Open Sans'; + font-family: "Open Sans"; font-style: italic; font-weight: 600; - src: local("Open Sans SemiBold Italic"), local("OpenSans-SemiBoldItalic"), url(../fonts/Open-Sans-SemiBold-Italic-v15.ttf) format("truetype"); } + src: local("Open Sans SemiBold Italic"), local("OpenSans-SemiBoldItalic"), url(../fonts/Open-Sans-SemiBold-Italic-v15.ttf) format("truetype"); +} @font-face { - font-family: 'Open Sans'; + font-family: "Open Sans"; font-style: normal; font-weight: 300; - src: local("Open Sans Light"), local("OpenSans-Light"), url(../fonts/Open-Sans-Light-v15.ttf) format("truetype"); } + src: local("Open Sans Light"), local("OpenSans-Light"), url(../fonts/Open-Sans-Light-v15.ttf) format("truetype"); +} @font-face { - font-family: 'Open Sans'; + font-family: "Open Sans"; font-style: normal; font-weight: 400; - src: local("Open Sans Regular"), local("OpenSans-Regular"), url(../fonts/Open-Sans-Regular-v15.ttf) format("truetype"); } + src: local("Open Sans Regular"), local("OpenSans-Regular"), url(../fonts/Open-Sans-Regular-v15.ttf) format("truetype"); +} @font-face { - font-family: 'Open Sans'; + font-family: "Open Sans"; font-style: normal; font-weight: 600; - src: local("Open Sans SemiBold"), local("OpenSans-SemiBold"), url(../fonts/Open-Sans-SemiBold-v15.ttf) format("truetype"); } + src: local("Open Sans SemiBold"), local("OpenSans-SemiBold"), url(../fonts/Open-Sans-SemiBold-v15.ttf) format("truetype"); +} /*Colors*/ /*Shadows*/ /*Breakpoints*/ @@ -3555,22 +4554,33 @@ h5 { padding-right: 15px; padding-left: 15px; margin-right: auto; - margin-left: auto; } - @media (min-width: 768px) { - .container-widest .container-widest { - width: 738px; } } - @media (min-width: 992px) { - .container-widest .container-widest { - width: 962px; } } - @media (min-width: 1200px) { - .container-widest .container-widest { - width: 1170px; } } - @media (min-width: 1500px) { - .container-widest .container-widest { - width: 1470px; } } - @media (min-width: 1800px) { - .container-widest .container-widest { - width: 1770px; } } + margin-left: auto; +} +@media (min-width: 768px) { + .container-widest .container-widest { + width: 738px; + } +} +@media (min-width: 992px) { + .container-widest .container-widest { + width: 962px; + } +} +@media (min-width: 1200px) { + .container-widest .container-widest { + width: 1170px; + } +} +@media (min-width: 1500px) { + .container-widest .container-widest { + width: 1470px; + } +} +@media (min-width: 1800px) { + .container-widest .container-widest { + width: 1770px; + } +} /*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */ /** @@ -3587,7 +4597,8 @@ html { -ms-text-size-adjust: 100%; /* 3 */ -webkit-text-size-adjust: 100%; - /* 3 */ } + /* 3 */ +} /* Sections ========================================================================== */ @@ -3595,13 +4606,15 @@ html { * Remove the margin in all browsers (opinionated). */ body { - margin: 0; } + margin: 0; +} /** * Add the correct display in IE 9-. */ article, aside, footer, header, nav, section { - display: block; } + display: block; +} /** * Correct the font size and margin on `h1` elements within `section` and @@ -3609,7 +4622,8 @@ article, aside, footer, header, nav, section { */ h1 { font-size: 2em; - margin: 0.67em 0; } + margin: 0.67em 0; +} /* Grouping content ========================================================================== */ @@ -3619,13 +4633,15 @@ h1 { */ figcaption, figure, main { /* 1 */ - display: block; } + display: block; +} /** * Add the correct margin in IE 8. */ figure { - margin: 1em 40px; } + margin: 1em 40px; +} /** * 1. Add the correct box sizing in Firefox. @@ -3637,7 +4653,8 @@ hr { height: 0; /* 1 */ overflow: visible; - /* 2 */ } + /* 2 */ +} /** * 1. Correct the inheritance and scaling of font size in all browsers. @@ -3647,7 +4664,8 @@ pre { font-family: monospace, monospace; /* 1 */ font-size: 1em; - /* 2 */ } + /* 2 */ +} /* Text-level semantics ========================================================================== */ @@ -3659,10 +4677,12 @@ a { background-color: transparent; /* 1 */ -webkit-text-decoration-skip: objects; - /* 2 */ } + /* 2 */ +} a:active, a:hover { - outline-width: 0; } + outline-width: 0; +} /** * Remove the outline on focused links when they are also active or hovered @@ -3678,19 +4698,22 @@ abbr[title] { text-decoration: underline; /* 2 */ text-decoration: underline dotted; - /* 2 */ } + /* 2 */ +} /** * Prevent the duplicate application of `bolder` by the next rule in Safari 6. */ b, strong { - font-weight: inherit; } + font-weight: inherit; +} /** * Add the correct font weight in Chrome, Edge, and Safari. */ b, strong { - font-weight: bolder; } + font-weight: bolder; +} /** * 1. Correct the inheritance and scaling of font size in all browsers. @@ -3700,26 +4723,30 @@ code, kbd, samp { font-family: monospace, monospace; /* 1 */ font-size: 1em; - /* 2 */ } + /* 2 */ +} /** * Add the correct font style in Android 4.3-. */ dfn { - font-style: italic; } + font-style: italic; +} /** * Add the correct background and color in IE 9-. */ mark { background-color: #ff0; - color: #000; } + color: #000; +} /** * Add the correct font size in all browsers. */ small { - font-size: 80%; } + font-size: 80%; +} /** * Prevent `sub` and `sup` elements from affecting the line height in @@ -3729,13 +4756,16 @@ sub, sup { font-size: 75%; line-height: 0; position: relative; - vertical-align: baseline; } + vertical-align: baseline; +} sub { - bottom: -0.25em; } + bottom: -0.25em; +} sup { - top: -0.5em; } + top: -0.5em; +} /* Embedded content ========================================================================== */ @@ -3743,26 +4773,30 @@ sup { * Add the correct display in IE 9-. */ audio, video { - display: inline-block; } + display: inline-block; +} /** * Add the correct display in iOS 4-7. */ audio:not([controls]) { display: none; - height: 0; } + height: 0; +} /** * Remove the border on images inside links in IE 10-. */ img { - border-style: none; } + border-style: none; +} /** * Hide the overflow in IE. */ svg:not(:root) { - overflow: hidden; } + overflow: hidden; +} /* Forms ========================================================================== */ @@ -3777,7 +4811,8 @@ button, input, optgroup, select, textarea { line-height: 1.15; /* 1 */ margin: 0; - /* 2 */ } + /* 2 */ +} /** * Show the overflow in IE. @@ -3785,7 +4820,8 @@ button, input, optgroup, select, textarea { */ button, input { /* 1 */ - overflow: visible; } + overflow: visible; +} /** * Remove the inheritance of text transform in Edge, Firefox, and IE. @@ -3793,29 +4829,33 @@ button, input { */ button, select { /* 1 */ - text-transform: none; } + text-transform: none; +} /** * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video` * controls in Android 4. * 2. Correct the inability to style clickable types in iOS and Safari. */ -button, html [type="button"], [type="reset"], [type="submit"] { +button, html [type=button], [type=reset], [type=submit] { -webkit-appearance: button; - /* 2 */ } + /* 2 */ +} /** * Remove the inner border and padding in Firefox. */ -button::-moz-focus-inner, [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner { +button::-moz-focus-inner, [type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner { border-style: none; - padding: 0; } + padding: 0; +} /** * Restore the focus styles unset by the previous rule. */ -button:-moz-focusring, [type="button"]:-moz-focusring, [type="reset"]:-moz-focusring, [type="submit"]:-moz-focusring { - outline: 1px dotted ButtonText; } +button:-moz-focusring, [type=button]:-moz-focusring, [type=reset]:-moz-focusring, [type=submit]:-moz-focusring { + outline: 1px dotted ButtonText; +} /** * Change the border, margin, and padding in all browsers (opinionated). @@ -3823,7 +4863,8 @@ button:-moz-focusring, [type="button"]:-moz-focusring, [type="reset"]:-moz-focus fieldset { border: 1px solid #c0c0c0; margin: 0 2px; - padding: 0.35em 0.625em 0.75em; } + padding: 0.35em 0.625em 0.75em; +} /** * 1. Correct the text wrapping in Edge and IE. @@ -3843,7 +4884,8 @@ legend { padding: 0; /* 3 */ white-space: normal; - /* 1 */ } + /* 1 */ +} /** * 1. Add the correct display in IE 9-. @@ -3853,42 +4895,48 @@ progress { display: inline-block; /* 1 */ vertical-align: baseline; - /* 2 */ } + /* 2 */ +} /** * Remove the default vertical scrollbar in IE. */ textarea { - overflow: auto; } + overflow: auto; +} /** * 1. Add the correct box sizing in IE 10-. * 2. Remove the padding in IE 10-. */ -[type="checkbox"], [type="radio"] { +[type=checkbox], [type=radio] { box-sizing: border-box; /* 1 */ padding: 0; - /* 2 */ } + /* 2 */ +} /** * Correct the cursor style of increment and decrement buttons in Chrome. */ -[type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button { - height: auto; } +[type=number]::-webkit-inner-spin-button, [type=number]::-webkit-outer-spin-button { + height: auto; +} /** * 1. Correct the odd appearance in Chrome and Safari. * 2. Correct the outline style in Safari. */ -[type="search"] { +[type=search] { -webkit-appearance: textfield; /* 1 */ outline-offset: -2px; - /* 2 */ } + /* 2 */ +} -[type="search"]::-webkit-search-cancel-button, [type="search"]::-webkit-search-decoration { - -webkit-appearance: none; } +[type=search]::-webkit-search-cancel-button, [type=search]::-webkit-search-decoration { + -webkit-appearance: none; +} /** * Remove the inner padding and cancel buttons in Chrome and Safari on macOS. @@ -3901,7 +4949,8 @@ textarea { -webkit-appearance: button; /* 1 */ font: inherit; - /* 2 */ } + /* 2 */ +} /* Interactive ========================================================================== */ @@ -3910,13 +4959,15 @@ textarea { * 1. Add the correct display in Edge, IE, and Firefox. */ details, menu { - display: block; } + display: block; +} /* * Add the correct display in all browsers. */ summary { - display: list-item; } + display: list-item; +} /* Scripting ========================================================================== */ @@ -3924,13 +4975,15 @@ summary { * Add the correct display in IE 9-. */ canvas { - display: inline-block; } + display: inline-block; +} /** * Add the correct display in IE. */ template, [hidden] { - display: none; } + display: none; +} /* Hidden ========================================================================== */ @@ -3946,79 +4999,106 @@ template, [hidden] { padding-right: 15px; padding-left: 15px; margin-right: auto; - margin-left: auto; } - @media (min-width: 768px) { - .container-widest .container-widest { - width: 738px; } } - @media (min-width: 992px) { - .container-widest .container-widest { - width: 962px; } } - @media (min-width: 1200px) { - .container-widest .container-widest { - width: 1170px; } } - @media (min-width: 1500px) { - .container-widest .container-widest { - width: 1470px; } } - @media (min-width: 1800px) { - .container-widest .container-widest { - width: 1770px; } } + margin-left: auto; +} +@media (min-width: 768px) { + .container-widest .container-widest { + width: 738px; + } +} +@media (min-width: 992px) { + .container-widest .container-widest { + width: 962px; + } +} +@media (min-width: 1200px) { + .container-widest .container-widest { + width: 1170px; + } +} +@media (min-width: 1500px) { + .container-widest .container-widest { + width: 1470px; + } +} +@media (min-width: 1800px) { + .container-widest .container-widest { + width: 1770px; + } +} .jumbotron--heading-1 { padding-top: 0; color: white !important; font-size: 3.796875em !important; line-height: 120%; - font-weight: 500; } - @media (max-width: 768px) { - .jumbotron--heading-1 { - font-size: 34px !important; - line-height: 1 !important; - margin-top: 0; } } + font-weight: 500; +} +@media (max-width: 768px) { + .jumbotron--heading-1 { + font-size: 34px !important; + line-height: 1 !important; + margin-top: 0; + } +} .jumbotron--lead { font-size: 1.125em; color: white; line-height: 1.6; - font-weight: 500; } - @media (max-width: 768px) { - .jumbotron--lead { - font-size: 16px; } } + font-weight: 500; +} +@media (max-width: 768px) { + .jumbotron--lead { + font-size: 16px; + } +} .section--text--center { margin: 0 auto; - text-align: center; } + text-align: center; +} .section--heading-1 { font-size: 3.796875em; font-weight: 300; line-height: 1.2; margin: 0; - color: #333333; } - @media (max-width: 768px) { - .section--heading-1 { - font-size: 2.53125em; - line-height: 1; - margin-top: 0; } } + color: #333333; +} +@media (max-width: 768px) { + .section--heading-1 { + font-size: 2.53125em; + line-height: 1; + margin-top: 0; + } +} .section--heading-2 { font-size: 2.53125em; font-weight: 300; - color: #333333; } - @media (max-width: 768px) { - .section--heading-2 { - font-size: 2.53125em; - line-height: 1.2; - margin-top: 0; } } + color: #333333; +} +@media (max-width: 768px) { + .section--heading-2 { + font-size: 2.53125em; + line-height: 1.2; + margin-top: 0; + } +} .section--intro { font-size: 22px; - font-weight: 300; } + font-weight: 300; +} .section--paragraph__tittle { font-size: 22px; line-height: 30px; font-weight: 600; - color: #2a2a36; } + color: #2a2a36; +} .section--paragraph { font-size: 1.125em; font-weight: 400; line-height: 1.5; - color: #6c6c6c; } + color: #6c6c6c; +} .hyperlink { color: #6c6c6c; @@ -4026,77 +5106,95 @@ template, [hidden] { font-weight: 500; border-bottom: solid 1px; transition: all 0.5s ease; - text-decoration: none; } - .hyperlink:hover { - text-decoration: none; - color: #2a2a36; } + text-decoration: none; +} +.hyperlink:hover { + text-decoration: none; + color: #2a2a36; +} h1 { margin-bottom: 10px; font-size: 60px; line-height: 120%; color: #555; - font-weight: 500; } + font-weight: 500; +} h2 { font-size: 60px; font-weight: 300; color: #555; line-height: 1.5; - margin-bottom: 12px; } + margin-bottom: 12px; +} h3 { font-size: 22px; font-weight: 300; line-height: 1.5; - color: #555; } + color: #555; +} h4 { font-size: 18px; font-weight: bold; line-height: 1.36; color: #555; - margin-bottom: 20px; } + margin-bottom: 20px; +} h5 { font-size: 17px; font-weight: bold; line-height: 1.5; - color: #555; } + color: #555; +} .text-center { margin: 0 auto; - text-align: center; } + text-align: center; +} .no-js body nav .container .brand .logo:not(.scrolled):not(.menu-open) { background: url(../img/logo/logo_white_sprite.png) 0 0 no-repeat; - background-position-x: -4620px; } + background-position-x: -4620px; +} .no-js body nav .container .nav__sections .nav__section .nav__links { - background-color: white; } - .no-js body nav .container .nav__sections .nav__section .nav__links .nav__item a { - display: block; - padding: 5px 10px 0 10px; - font-size: 16px; } + background-color: white; +} +.no-js body nav .container .nav__sections .nav__section .nav__links .nav__item a { + display: block; + padding: 5px 10px 0 10px; + font-size: 16px; +} .no-js body .revealOnScroll { - opacity: 1; } + opacity: 1; +} .no-js body .toptext { - opacity: 1; } + opacity: 1; +} .no-js body .topbanner { - opacity: 1; } + opacity: 1; +} .no-js body .background { - opacity: 1 !important; } + opacity: 1 !important; +} .no-js body .background .topheader { - opacity: 1; } + opacity: 1; +} .hljs { display: block; overflow-x: auto; padding: 0.5em; - background: #fff; } + background: #fff; +} .hljs, .hljs-subst { - color: #000; } + color: #000; +} .hljs-string, .hljs-meta, @@ -4104,22 +5202,26 @@ h5 { .hljs-template-tag, .hljs-template-variable, .hljs-addition { - color: #756bb1; } + color: #756bb1; +} .hljs-comment, .hljs-quote { - color: #636363; } + color: #636363; +} .hljs-number, .hljs-regexp, .hljs-literal, .hljs-bullet, .hljs-link { - color: #31a354; } + color: #31a354; +} .hljs-deletion, .hljs-variable { - color: #88f; } + color: #88f; +} .hljs-keyword, .hljs-selector-tag, @@ -4133,13 +5235,16 @@ h5 { .hljs-selector-id, .hljs-selector-class, .hljs-strong { - color: #3182bd; } + color: #3182bd; +} .hljs-emphasis { - font-style: italic; } + font-style: italic; +} .hljs-attribute { - color: #e6550d; } + color: #e6550d; +} /*Colors*/ /*Shadows*/ @@ -4150,22 +5255,33 @@ h5 { padding-right: 15px; padding-left: 15px; margin-right: auto; - margin-left: auto; } - @media (min-width: 768px) { - .container-widest .container-widest { - width: 738px; } } - @media (min-width: 992px) { - .container-widest .container-widest { - width: 962px; } } - @media (min-width: 1200px) { - .container-widest .container-widest { - width: 1170px; } } - @media (min-width: 1500px) { - .container-widest .container-widest { - width: 1470px; } } - @media (min-width: 1800px) { - .container-widest .container-widest { - width: 1770px; } } + margin-left: auto; +} +@media (min-width: 768px) { + .container-widest .container-widest { + width: 738px; + } +} +@media (min-width: 992px) { + .container-widest .container-widest { + width: 962px; + } +} +@media (min-width: 1200px) { + .container-widest .container-widest { + width: 1170px; + } +} +@media (min-width: 1500px) { + .container-widest .container-widest { + width: 1470px; + } +} +@media (min-width: 1800px) { + .container-widest .container-widest { + width: 1770px; + } +} .alert { padding: 15px 0; @@ -4173,34 +5289,44 @@ h5 { margin: 0; position: fixed; bottom: 0px; - z-index: 100; } - .alert .container { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; } - .alert--no-js { - background-color: #FFF054; } - .alert--no-js svg { - display: inline-block; - -ms-flex-negative: 0; - flex-shrink: 0; } - .alert--no-js svg .shape { - stroke: #2A2A36; } - .alert--no-js svg .symbol { - fill: #2A2A36; } - .alert--no-js p { - display: inline-block; - padding-left: 5px; - margin: 0; } - @media (max-width: 768px) { - .alert--no-js p { - padding-left: 20px; } } - .alert--no-js p strong { - font-weight: 600; - color: black; } + z-index: 100; +} +.alert .container { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} +.alert--no-js { + background-color: #FFF054; +} +.alert--no-js svg { + display: inline-block; + -ms-flex-negative: 0; + flex-shrink: 0; +} +.alert--no-js svg .shape { + stroke: #2A2A36; +} +.alert--no-js svg .symbol { + fill: #2A2A36; +} +.alert--no-js p { + display: inline-block; + padding-left: 5px; + margin: 0; +} +@media (max-width: 768px) { + .alert--no-js p { + padding-left: 20px; + } +} +.alert--no-js p strong { + font-weight: 600; + color: black; +} /*Colors*/ /*Shadows*/ @@ -4211,58 +5337,81 @@ h5 { padding-right: 15px; padding-left: 15px; margin-right: auto; - margin-left: auto; } - @media (min-width: 768px) { - .container-widest .container-widest { - width: 738px; } } - @media (min-width: 992px) { - .container-widest .container-widest { - width: 962px; } } - @media (min-width: 1200px) { - .container-widest .container-widest { - width: 1170px; } } - @media (min-width: 1500px) { - .container-widest .container-widest { - width: 1470px; } } - @media (min-width: 1800px) { - .container-widest .container-widest { - width: 1770px; } } + margin-left: auto; +} +@media (min-width: 768px) { + .container-widest .container-widest { + width: 738px; + } +} +@media (min-width: 992px) { + .container-widest .container-widest { + width: 962px; + } +} +@media (min-width: 1200px) { + .container-widest .container-widest { + width: 1170px; + } +} +@media (min-width: 1500px) { + .container-widest .container-widest { + width: 1470px; + } +} +@media (min-width: 1800px) { + .container-widest .container-widest { + width: 1770px; + } +} @-moz-document url-prefix() { .brand { -webkit-transform: scale(0.5); - top: -26px !important; } } + top: -26px !important; + } +} nav a { - text-decoration: none; } + text-decoration: none; +} .mobile-bg-container { position: fixed; -webkit-transform: translateZ(0); transform: translateZ(0); - opacity: 0; } - @media (min-width: 991px) { - .mobile-bg-container { - display: none; } } + opacity: 0; +} +@media (min-width: 991px) { + .mobile-bg-container { + display: none; + } +} +.mobile-bg-container.visible { + display: block; +} +@media (min-width: 991px) { .mobile-bg-container.visible { - display: block; } - @media (min-width: 991px) { - .mobile-bg-container.visible { - display: none; } } - .mobile-bg-container.is-animatable { - opacity: 1; - width: 100%; - min-height: 100%; } - .mobile-bg-container .mobile-bg { - position: absolute; - background: #0082c9; - z-index: 2; - border-radius: 50%; - transition: all 0.3s ease-out; } - .mobile-bg-container .mobile-bg:not(.active) { - top: 0 !important; - right: calc(15px + 5%) !important; - width: 49px !important; - height: 49px !important; } + display: none; + } +} +.mobile-bg-container.is-animatable { + opacity: 1; + width: 100%; + min-height: 100%; +} +.mobile-bg-container .mobile-bg { + position: absolute; + background: #0082c9; + z-index: 2; + border-radius: 50%; + transition: all 0.3s ease-out; +} +.mobile-bg-container .mobile-bg:not(.active) { + top: 0 !important; + right: calc(15px + 5%) !important; + width: 49px !important; + height: 49px !important; +} .nav { z-index: 11; @@ -4275,361 +5424,449 @@ nav a { opacity: 0; /* SVG icons on the right */ /* SVG icon when on scrolled, white background Z*/ - /* SVG icon when on top */ } - .nav.headroom { - transition: transform 500ms ease; } - .nav.headroom--not-top { - position: fixed !important; } - .nav.headroom--pinned { - transform: translate3d(0px, 0px, 0px); - opacity: 1; } - .nav.headroom--unpinned { - transform: translate3d(0px, -100px, 0px); - opacity: 0; } - .nav .top-navbar-svg { - /* shift language icon 3 px down */ } - .nav .top-navbar-svg svg { - height: 1.7em; - vertical-align: bottom; } - .nav .top-navbar-svg.lang-icon svg { - margin-bottom: -3px; } - .nav.headroom--pinned .top-navbar-svg { - fill: #0082c9 !important; } - .nav.headroom--pinned .top-navbar-svg svg { - fill: #0082c9 !important; } - .nav.headroom--pinned .top-navbar-svg svg path { - fill: #0082c9 !important; } - .nav.headroom--top .top-navbar-svg { - fill: white !important; } - .nav.headroom--top .top-navbar-svg svg { - fill: white !important; } - .nav.headroom--top .top-navbar-svg svg path { - fill: white !important; } + /* SVG icon when on top */ +} +.nav.headroom { + transition: transform 500ms ease; +} +.nav.headroom--not-top { + position: fixed !important; +} +.nav.headroom--pinned { + transform: translate3d(0px, 0px, 0px); + opacity: 1; +} +.nav.headroom--unpinned { + transform: translate3d(0px, -100px, 0px); + opacity: 0; +} +.nav .top-navbar-svg { + /* shift language icon 3 px down */ +} +.nav .top-navbar-svg svg { + height: 1.7em; + vertical-align: bottom; +} +.nav .top-navbar-svg.lang-icon svg { + margin-bottom: -3px; +} +.nav.headroom--pinned .top-navbar-svg { + fill: #0082c9 !important; +} +.nav.headroom--pinned .top-navbar-svg svg { + fill: #0082c9 !important; +} +.nav.headroom--pinned .top-navbar-svg svg path { + fill: #0082c9 !important; +} +.nav.headroom--top .top-navbar-svg { + fill: white !important; +} +.nav.headroom--top .top-navbar-svg svg { + fill: white !important; +} +.nav.headroom--top .top-navbar-svg svg path { + fill: white !important; +} +.nav .container { + position: relative; + /* Fix ul and li settings in common */ +} +@media (max-width: 992px) { .nav .container { - position: relative; - /* Fix ul and li settings in common */ } - @media (max-width: 992px) { - .nav .container { - width: 90%; } } - .nav .container .nav__bg-wrapper { - -webkit-transition: 0.3s; - transition: 0.3s; - position: absolute; - left: 0; - top: 100%; - visibility: hidden; - transition: 0.3s; - will-change: opacity; - z-index: -2; - top: 50px; } - .nav .container .nav__bg-wrapper.is-visible { - visibility: visible; - opacity: 1; } - .nav .container .nav__bg-wrapper .nav__bg { - width: 300px; - height: 200px; - background: white; - box-shadow: 0 4px 6px 0 rgba(0, 0, 0, 0.11); - border: solid 1px #f1f1f1; - border-radius: 4px; - -webkit-transform-origin: left top; - transform-origin: left top; - will-change: transform; - visibility: hidden; - position: absolute; - z-index: 5; - top: 100%; } - .nav .container .nav__bg-wrapper .nav__bg:before { - content: ""; - position: absolute; - bottom: 100%; - left: 50%; - right: auto; - -webkit-transform: translateX(-50%); - -ms-transform: translateX(-50%); - transform: translateX(-50%); - height: 0; - width: 0; - border: 8px solid transparent; - border-bottom-color: #f1f1f1; } - .nav .container .nav__bg-wrapper .nav__bg:after { - content: ""; - position: absolute; - bottom: 100%; - left: 50%; - right: auto; - -webkit-transform: translateX(-50%); - -ms-transform: translateX(-50%); - transform: translateX(-50%); - height: 0; - width: 0; - border: 6px solid transparent; - border-bottom-color: white; } - .nav .container .nav__bg-wrapper .nav__bg.is-animatable { - -webkit-transition: 0.3s; - transition: 0.3s; - visibility: visible; - display: block; } - .nav .container .navbar-toggle { - display: none; } - .nav .container .brand { - z-index: 8; - position: absolute; - top: 0; - left: 0; } - .nav .container .brand .logo:not(.scrolled):not(.menu-open) { - background: url(../img/logo/logo_white_sprite.png) 0 0 no-repeat; - height: 100px; - width: 140px; - display: inline-block; - zoom: 0.5; } - .nav .container .brand .logo:not(.scrolled):not(.menu-open).hoverPlay { - background-position-x: 0; - -webkit-animation: play 2s steps(33) forwards; - -moz-animation: play 2s steps(33) forwards; - -ms-animation: play 2s steps(33) forwards; - -o-animation: play 2s steps(33) forwards; - animation: play 2s steps(33) forwards; } - .nav .container .brand .logo:not(.scrolled):not(.menu-open).stopedAnimation { - background-position-x: -4620px; } - .nav .container ul { - margin-top: 0px; } - .nav .container ul li { - margin-top: 0px; } - .nav .container .nav__sections { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: center; - -webkit-justify-content: center; - -ms-flex-pack: center; - justify-content: center; - list-style-type: none; - position: absolute; - z-index: -1; - left: 20%; - top: 0%; } - @media (max-width: 1200px) { - .nav .container .nav__sections { - left: 10%; } } - .nav .container .nav__sections .nav__section { - padding: 15px 0 15px 0; - position: relative; } - .nav .container .nav__sections .nav__section:hover .nav__label { - opacity: 0.6; - cursor: default; - text-decoration: none; } - .nav .container .nav__sections .nav__section:hover .nav__links { - visibility: visible; - opacity: 1; - position: absolute; - left: 50%; - transform: translateX(-50%) translateZ(1px); } - @media (min-width: 991px) { - .nav .container .nav__sections .nav__section:hover .nav__links { - top: 50px; } } - .nav .container .nav__sections .nav__section .nav__label { - display: inline-block; - padding: 0 15px 5px 25px; - /* padding-left: 30px; */ - /* padding-bottom: 5px; */ - color: white; - -webkit-transition: 0.3s; - transition: 0.3s; - font-size: 16px; } - .nav .container .nav__sections .nav__section .nav__links { - position: absolute; - padding: 20px 40px 20px 30px; - visibility: hidden; - opacity: 0; - list-style-type: none; - transition: opacity 0.3s ease; - transition-delay: 0.1s; } - .nav .container .nav__sections .nav__section .nav__links .nav__item { - color: #666; - white-space: nowrap; } - .nav .container .nav__sections .nav__section .nav__links .nav__item a { - display: block; - padding: 5px 10px 0 0px; - font-size: 16px; - color: #555; - /* logo in front of text */ } - .nav .container .nav__sections .nav__section .nav__links .nav__item a .nav__logo { - width: 45px; - min-height: 15px; - float: left; - vertical-align: middle; } - .nav .container .nav__sections .nav__section .nav__links .nav__item a .nav__logo svg { - margin-top: 5px; - padding: 10px 8px 0 0; - height: 40px; - width: 40px; } - .nav .container .nav__sections .nav__section .nav__links .nav__item a .nav__text { - line-height: 1; - padding: 10px 30px 10px 0; } - .nav .container .nav__sections .nav__section .nav__links .nav__item a .nav__text strong { - line-height: 1.2; - font-weight: normal; - font-size: 18px; } - .nav .container .nav__sections .nav__section .nav__links .nav__item a .nav__text small { - opacity: 0.8; } - .nav .container .nav__sections .nav__section .nav__links .nav__item a:hover { - opacity: 0.6; - text-decoration: none; } - @media (min-width: 991px) { - .nav .container .nav__sections .nav__section .nav__links .nav__item a:hover { - top: 50px; } } - .nav .container .nav__sections .nav__section .nav__links .nav__item:not(:last-of-type) a { - padding-bottom: 5px; } - .nav .container .right-buttons { - position: absolute; - top: 0; - right: 0; - /* margin-top: 15px; */ } - .nav .container .right-buttons .ghost-btn { - text-align: center; - position: relative; - display: inline-block; } - .nav .container .right-buttons .ghost-btn a { - -webkit-transition: 0.3s; - transition: 0.3s; - position: relative; } - .nav .container .right-buttons .ghost-btn a:before { - content: ""; - position: absolute; - width: 100%; - height: 2px; - bottom: 0; - left: 0; - background-color: white; - visibility: hidden; - -webkit-transform: scaleX(0); - transform: scaleX(0); - -webkit-transition: all 0.2s ease-in-out 0s; - transition: all 0.2s ease-in-out 0s; } - .nav .container .right-buttons .ghost-btn:hover a { - text-decoration: none; } - .nav .container .right-buttons .ghost-btn:hover a:before { - visibility: visible; - -webkit-transform: scaleX(1); - transform: scaleX(1); } - .nav .container .right-buttons .ghost-btn.no-underline { - padding-left: 20px; } - .nav .container .right-buttons .ghost-btn.no-underline a:before { - background-color: transparent !important; } - .nav .container .right-buttons .ghost-btn.no-underline:hover a { - opacity: 0.6; } - .nav .container .right-buttons .nav__section { - padding: 15px 0 15px 0; - position: relative; } - .nav .container .right-buttons .nav__section:hover .nav__label { - opacity: 0.6; - cursor: default; - text-decoration: none; } - .nav .container .right-buttons .nav__section:hover .nav__links { - /* @-moz-document url-prefix() { - margin-top: 30px; - }*/ - visibility: visible; - opacity: 1; - position: absolute; - left: 50%; - transform: translateX(-50%) translateZ(1px); } - .nav .container .right-buttons .nav__section:hover .nav__links:not(:root:root) { - /* This breaks safari. */ - /* margin-top: 30px; */ } - @media (min-width: 991px) { - .nav .container .right-buttons .nav__section:hover .nav__links { - top: 50px; } } - .nav .container .right-buttons .nav__section .nav__label { - display: inline-block; - padding: 0 15px 5px 15px; - color: white; - -webkit-transition: 0.3s; - transition: 0.3s; - font-size: 16px; } - .nav .container .right-buttons .nav__section .nav__label.top-navbar-svg { - padding-left: 20px; } - .nav .container .right-buttons .nav__section .nav__links { - position: absolute; - padding: 20px 40px 20px 30px; - visibility: hidden; - opacity: 0; - list-style-type: none; - transition: opacity 0.3s ease; - transition-delay: 0.1s; - /* Keep language item a bit closer to the contact button */ } - @media (min-width: 991px) { - .nav .container .right-buttons .nav__section .nav__links { - top: 50px; } } - .nav .container .right-buttons .nav__section .nav__links .nav__item__language { - padding: 2px 2px 2px 5px; - margin: 0px; } - .nav .container .right-buttons .nav__section .nav__links .nav__item { - color: #666; - white-space: nowrap; - padding-left: 0px; } - .nav .container .right-buttons .nav__section .nav__links .nav__item a { - display: block; - padding: 5px 10px 0 0px; - font-size: 16px; - color: #555; - /* logo in front of text */ } - .nav .container .right-buttons .nav__section .nav__links .nav__item a .nav__logo { - width: 45px; - min-height: 15px; - float: left; - vertical-align: middle; } - .nav .container .right-buttons .nav__section .nav__links .nav__item a .nav__logo svg { - margin-top: 5px; - padding: 10px 8px 0 0; - height: 40px; - width: 40px; } - .nav .container .right-buttons .nav__section .nav__links .nav__item a .nav__text { - line-height: 1; - padding: 10px 30px 10px 0; } - .nav .container .right-buttons .nav__section .nav__links .nav__item a .nav__text strong { - line-height: 1.2; - font-weight: normal; - font-size: 18px; } - .nav .container .right-buttons .nav__section .nav__links .nav__item a .nav__text small { - opacity: 0.8; } - .nav .container .right-buttons .nav__section .nav__links .nav__item a:hover { - opacity: 0.6; - text-decoration: none; } - .nav .container .right-buttons .nav__section .nav__links .nav__item:not(:last-of-type) a { - padding-bottom: 5px; } - .nav .container .right-buttons li { - display: inline-block; - padding-left: 30px; - padding-bottom: 5px; - font-size: 16px; - margin-top: 0px; } - .nav .container .right-buttons li a { - color: white; } + width: 90%; + } +} +.nav .container .nav__bg-wrapper { + -webkit-transition: 0.3s; + transition: 0.3s; + position: absolute; + left: 0; + top: 100%; + visibility: hidden; + transition: 0.3s; + will-change: opacity; + z-index: -2; + top: 50px; +} +.nav .container .nav__bg-wrapper.is-visible { + visibility: visible; + opacity: 1; +} +.nav .container .nav__bg-wrapper .nav__bg { + width: 300px; + height: 200px; + background: white; + box-shadow: 0 4px 6px 0 rgba(0, 0, 0, 0.11); + border: solid 1px #f1f1f1; + border-radius: 4px; + -webkit-transform-origin: left top; + transform-origin: left top; + will-change: transform; + visibility: hidden; + position: absolute; + z-index: 5; + top: 100%; +} +.nav .container .nav__bg-wrapper .nav__bg:before { + content: ""; + position: absolute; + bottom: 100%; + left: 50%; + right: auto; + -webkit-transform: translateX(-50%); + -ms-transform: translateX(-50%); + transform: translateX(-50%); + height: 0; + width: 0; + border: 8px solid transparent; + border-bottom-color: #f1f1f1; +} +.nav .container .nav__bg-wrapper .nav__bg:after { + content: ""; + position: absolute; + bottom: 100%; + left: 50%; + right: auto; + -webkit-transform: translateX(-50%); + -ms-transform: translateX(-50%); + transform: translateX(-50%); + height: 0; + width: 0; + border: 6px solid transparent; + border-bottom-color: white; +} +.nav .container .nav__bg-wrapper .nav__bg.is-animatable { + -webkit-transition: 0.3s; + transition: 0.3s; + visibility: visible; + display: block; +} +.nav .container .navbar-toggle { + display: none; +} +.nav .container .brand { + z-index: 8; + position: absolute; + top: 0; + left: 0; +} +.nav .container .brand .logo:not(.scrolled):not(.menu-open) { + background: url(../img/logo/logo_white_sprite.png) 0 0 no-repeat; + height: 100px; + width: 140px; + display: inline-block; + zoom: 0.5; +} +.nav .container .brand .logo:not(.scrolled):not(.menu-open).hoverPlay { + background-position-x: 0; + -webkit-animation: play 2s steps(33) forwards; + -moz-animation: play 2s steps(33) forwards; + -ms-animation: play 2s steps(33) forwards; + -o-animation: play 2s steps(33) forwards; + animation: play 2s steps(33) forwards; +} +.nav .container .brand .logo:not(.scrolled):not(.menu-open).stopedAnimation { + background-position-x: -4620px; +} +.nav .container ul { + margin-top: 0px; +} +.nav .container ul li { + margin-top: 0px; +} +.nav .container .nav__sections { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + list-style-type: none; + position: absolute; + z-index: -1; + left: 20%; + top: 0%; +} +@media (max-width: 1200px) { + .nav .container .nav__sections { + left: 10%; + } +} +.nav .container .nav__sections .nav__section { + padding: 15px 0 15px 0; + position: relative; +} +.nav .container .nav__sections .nav__section:hover .nav__label { + opacity: 0.6; + cursor: default; + text-decoration: none; +} +.nav .container .nav__sections .nav__section:hover .nav__links { + visibility: visible; + opacity: 1; + position: absolute; + left: 50%; + transform: translateX(-50%) translateZ(1px); +} +@media (min-width: 991px) { + .nav .container .nav__sections .nav__section:hover .nav__links { + top: 50px; + } +} +.nav .container .nav__sections .nav__section .nav__label { + display: inline-block; + padding: 0 15px 5px 25px; + /* padding-left: 30px; */ + /* padding-bottom: 5px; */ + color: white; + -webkit-transition: 0.3s; + transition: 0.3s; + font-size: 16px; +} +.nav .container .nav__sections .nav__section .nav__links { + position: absolute; + padding: 20px 40px 20px 30px; + visibility: hidden; + opacity: 0; + list-style-type: none; + transition: opacity 0.3s ease; + transition-delay: 0.1s; +} +.nav .container .nav__sections .nav__section .nav__links .nav__item { + color: #666; + white-space: nowrap; +} +.nav .container .nav__sections .nav__section .nav__links .nav__item a { + display: block; + padding: 5px 10px 0 0px; + font-size: 16px; + color: #555; + /* logo in front of text */ +} +.nav .container .nav__sections .nav__section .nav__links .nav__item a .nav__logo { + width: 45px; + min-height: 15px; + float: left; + vertical-align: middle; +} +.nav .container .nav__sections .nav__section .nav__links .nav__item a .nav__logo svg { + margin-top: 5px; + padding: 10px 8px 0 0; + height: 40px; + width: 40px; +} +.nav .container .nav__sections .nav__section .nav__links .nav__item a .nav__text { + line-height: 1; + padding: 10px 30px 10px 0; +} +.nav .container .nav__sections .nav__section .nav__links .nav__item a .nav__text strong { + line-height: 1.2; + font-weight: normal; + font-size: 18px; +} +.nav .container .nav__sections .nav__section .nav__links .nav__item a .nav__text small { + opacity: 0.8; +} +.nav .container .nav__sections .nav__section .nav__links .nav__item a:hover { + opacity: 0.6; + text-decoration: none; +} +@media (min-width: 991px) { + .nav .container .nav__sections .nav__section .nav__links .nav__item a:hover { + top: 50px; + } +} +.nav .container .nav__sections .nav__section .nav__links .nav__item:not(:last-of-type) a { + padding-bottom: 5px; +} +.nav .container .right-buttons { + position: absolute; + top: 0; + right: 0; + /* margin-top: 15px; */ +} +.nav .container .right-buttons .ghost-btn { + text-align: center; + position: relative; + display: inline-block; +} +.nav .container .right-buttons .ghost-btn a { + -webkit-transition: 0.3s; + transition: 0.3s; + position: relative; +} +.nav .container .right-buttons .ghost-btn a:before { + content: ""; + position: absolute; + width: 100%; + height: 2px; + bottom: 0; + left: 0; + background-color: white; + visibility: hidden; + -webkit-transform: scaleX(0); + transform: scaleX(0); + -webkit-transition: all 0.2s ease-in-out 0s; + transition: all 0.2s ease-in-out 0s; +} +.nav .container .right-buttons .ghost-btn:hover a { + text-decoration: none; +} +.nav .container .right-buttons .ghost-btn:hover a:before { + visibility: visible; + -webkit-transform: scaleX(1); + transform: scaleX(1); +} +.nav .container .right-buttons .ghost-btn.no-underline { + padding-left: 20px; +} +.nav .container .right-buttons .ghost-btn.no-underline a:before { + background-color: transparent !important; +} +.nav .container .right-buttons .ghost-btn.no-underline:hover a { + opacity: 0.6; +} +.nav .container .right-buttons .nav__section { + padding: 15px 0 15px 0; + position: relative; +} +.nav .container .right-buttons .nav__section:hover .nav__label { + opacity: 0.6; + cursor: default; + text-decoration: none; +} +.nav .container .right-buttons .nav__section:hover .nav__links { + /* @-moz-document url-prefix() { + margin-top: 30px; + }*/ + visibility: visible; + opacity: 1; + position: absolute; + left: 50%; + transform: translateX(-50%) translateZ(1px); +} +.nav .container .right-buttons .nav__section:hover .nav__links:not(:root:root) { + /* This breaks safari. */ + /* margin-top: 30px; */ +} +@media (min-width: 991px) { + .nav .container .right-buttons .nav__section:hover .nav__links { + top: 50px; + } +} +.nav .container .right-buttons .nav__section .nav__label { + display: inline-block; + padding: 0 15px 5px 15px; + color: white; + -webkit-transition: 0.3s; + transition: 0.3s; + font-size: 16px; +} +.nav .container .right-buttons .nav__section .nav__label.top-navbar-svg { + padding-left: 20px; +} +.nav .container .right-buttons .nav__section .nav__links { + position: absolute; + padding: 20px 40px 20px 30px; + visibility: hidden; + opacity: 0; + list-style-type: none; + transition: opacity 0.3s ease; + transition-delay: 0.1s; + /* Keep language item a bit closer to the contact button */ +} +@media (min-width: 991px) { + .nav .container .right-buttons .nav__section .nav__links { + top: 50px; + } +} +.nav .container .right-buttons .nav__section .nav__links .nav__item__language { + padding: 2px 2px 2px 5px; + margin: 0px; +} +.nav .container .right-buttons .nav__section .nav__links .nav__item { + color: #666; + white-space: nowrap; + padding-left: 0px; +} +.nav .container .right-buttons .nav__section .nav__links .nav__item a { + display: block; + padding: 5px 10px 0 0px; + font-size: 16px; + color: #555; + /* logo in front of text */ +} +.nav .container .right-buttons .nav__section .nav__links .nav__item a .nav__logo { + width: 45px; + min-height: 15px; + float: left; + vertical-align: middle; +} +.nav .container .right-buttons .nav__section .nav__links .nav__item a .nav__logo svg { + margin-top: 5px; + padding: 10px 8px 0 0; + height: 40px; + width: 40px; +} +.nav .container .right-buttons .nav__section .nav__links .nav__item a .nav__text { + line-height: 1; + padding: 10px 30px 10px 0; +} +.nav .container .right-buttons .nav__section .nav__links .nav__item a .nav__text strong { + line-height: 1.2; + font-weight: normal; + font-size: 18px; +} +.nav .container .right-buttons .nav__section .nav__links .nav__item a .nav__text small { + opacity: 0.8; +} +.nav .container .right-buttons .nav__section .nav__links .nav__item a:hover { + opacity: 0.6; + text-decoration: none; +} +.nav .container .right-buttons .nav__section .nav__links .nav__item:not(:last-of-type) a { + padding-bottom: 5px; +} +.nav .container .right-buttons li { + display: inline-block; + padding-left: 30px; + padding-bottom: 5px; + font-size: 16px; + margin-top: 0px; +} +.nav .container .right-buttons li a { + color: white; +} @media (max-width: 992px) { .nav .container .brand { - padding-left: 15px; } - .nav .container .brand .logo { - height: 53px; - width: 71px; } - .nav .container .brand .logo.menu-open { - background: url(../img/logo/logo_white_sprite.png) 0 0 no-repeat; - height: 100px; - width: 140px; - display: inline-block; - zoom: 0.5; } - .nav .container .brand .logo.menu-open.hoverPlay { - background-position-x: 0; - -webkit-animation: play 2s steps(33) forwards; - -moz-animation: play 2s steps(33) forwards; - -ms-animation: play 2s steps(33) forwards; - -o-animation: play 2s steps(33) forwards; - animation: play 2s steps(33) forwards; } - .nav .container .brand .logo.menu-open.stopedAnimation { - background-position-x: -4620px; } + padding-left: 15px; + } + .nav .container .brand .logo { + height: 53px; + width: 71px; + } + .nav .container .brand .logo.menu-open { + background: url(../img/logo/logo_white_sprite.png) 0 0 no-repeat; + height: 100px; + width: 140px; + display: inline-block; + zoom: 0.5; + } + .nav .container .brand .logo.menu-open.hoverPlay { + background-position-x: 0; + -webkit-animation: play 2s steps(33) forwards; + -moz-animation: play 2s steps(33) forwards; + -ms-animation: play 2s steps(33) forwards; + -o-animation: play 2s steps(33) forwards; + animation: play 2s steps(33) forwards; + } + .nav .container .brand .logo.menu-open.stopedAnimation { + background-position-x: -4620px; + } .nav .container .mobile-bg { position: fixed; background: #0082c9; @@ -4642,12 +5879,14 @@ nav a { visibility: hidden; overflow: hidden; border-bottom-left-radius: 100%; - transition: all 0.6s ease; } + transition: all 0.6s ease; + } .nav .container .active { opacity: 1; visibility: visible; width: 150%; - height: 150%; } + height: 150%; + } .nav .container .navbar-toggle { color: white; background-color: white; @@ -4659,270 +5898,347 @@ nav a { display: block; margin-right: 0; border: none; - float: right; } - .nav .container .navbar-toggle:hover { - transform: scale(1.1); - transition: transform 0.3s cubic-bezier(0.56, 1, 0.86, 1.39); - transition-property: transform; - transition-duration: 0.3s; - transition-timing-function: cubic-bezier(0.56, 1, 0.86, 1.39); - transition-delay: initial; } + float: right; + } + .nav .container .navbar-toggle:hover { + transform: scale(1.1); + transition: transform 0.3s cubic-bezier(0.56, 1, 0.86, 1.39); + transition-property: transform; + transition-duration: 0.3s; + transition-timing-function: cubic-bezier(0.56, 1, 0.86, 1.39); + transition-delay: initial; + } .nav .container .nav__sections-wrapper { margin: 0 auto; display: inline-block; position: absolute; top: 90px; z-index: 2; - padding: 0; } - .nav .container .nav__sections-wrapper .nav__sections { - display: none; - position: relative; - left: 0; - padding: 0; - visibility: hidden; } - .nav .container .nav__sections-wrapper .nav__sections .nav__section { - display: block; - opacity: 1; - margin: 0; - opacity: 0; - color: white; - padding: 0; - visibility: hidden; } - .nav .container .nav__sections-wrapper .nav__sections .nav__section:last-child { - font-weight: 500; } - .nav .container .nav__sections-wrapper .nav__sections .nav__section a { - color: white; - text-decoration: none; } - .nav .container .nav__sections-wrapper .nav__sections.active { - display: block; - color: white; - margin: 0; - visibility: visible; } - .nav .container .nav__sections-wrapper .nav__sections.active .nav__section { - animation: fadeInRight .5s ease forwards; - animation-delay: .35s; - visibility: visible; } - .nav .container .nav__sections-wrapper .nav__sections.active .nav__section .nav__label { - font-size: 20px; - line-height: 20px; - padding-left: 0; - font-weight: 400; } - .nav .container .nav__sections-wrapper .nav__sections.active .nav__section:nth-of-type(2) { - animation-delay: .4s; } - .nav .container .nav__sections-wrapper .nav__sections.active .nav__section:nth-of-type(3) { - animation-delay: .45s; } - .nav .container .nav__sections-wrapper .nav__sections.active .nav__section:nth-of-type(4) { - animation-delay: .50s; } - .nav .container .nav__sections-wrapper .nav__sections.active .nav__section:nth-of-type(5) { - animation-delay: .55s; } - .nav .container .nav__sections-wrapper .nav__sections.active .nav__section:nth-of-type(6) { - animation-delay: .60s; } - .nav .container .nav__sections-wrapper .nav__sections.active .nav__section:nth-of-type(7) { - animation-delay: .65s; } - .nav .container .nav__sections-wrapper .nav__sections.active .nav__section:nth-of-type(8) { - animation-delay: .70s; } - .nav .container .nav__sections-wrapper .nav__sections.active .nav__section .nav__links { - display: none; - position: relative; - padding: 0; - width: 100%; - padding: 0 10px 0 20px; } - .nav .container .nav__sections-wrapper .nav__sections.active .nav__section .nav__links .nav__item { - margin-left: 0; } - .nav .container .nav__sections-wrapper .nav__sections.active .nav__section .nav__links .nav__item a { - font-size: 18px; - line-height: 18px; - color: white; - margin-left: 0; - font-weight: 300; } - .nav .container .nav__sections-wrapper .nav__sections.active .nav__section .nav__links .nav__item .nav__logo { - fill: white !important; } - .nav .container .nav__sections-wrapper .nav__sections.active .nav__section .nav__links .nav__item .nav__logo svg { - height: 2.5em; - vertical-align: bottom; - fill: white !important; } - .nav .container .nav__sections-wrapper .nav__sections.active .nav__section .nav__links .nav__item .nav__logo svg path { - fill: white !important; } - .nav .container .nav__sections-wrapper .nav__sections.active .nav__section .nav__links .nav__item .nav__logo svg g { - fill: white !important; } - .nav .container .nav__sections-wrapper .nav__sections.active .nav__section .nav__links .nav__item .nav__logo svg rect { - fill: white !important; } - .nav .container .nav__sections-wrapper .right-buttons { - position: relative; - padding: 0; - margin: 0; - opacity: 0; - transition: all 0.3s; } - .nav .container .nav__sections-wrapper .right-buttons .nav__section { - display: block; - opacity: 1; - margin: 0; - opacity: 0; - color: white; - padding: 0; - visibility: hidden; } - .nav .container .nav__sections-wrapper .right-buttons .nav__section:last-child { - font-weight: 500; } - .nav .container .nav__sections-wrapper .right-buttons .nav__section a { - color: white; - text-decoration: none; } - .nav .container .nav__sections-wrapper .right-buttons.active { - display: block; - color: white; - margin: 0; - visibility: visible; - opacity: 1; - transition-delay: .65s; } - .nav .container .nav__sections-wrapper .right-buttons.active .nav__label { - color: white; } - .nav .container .nav__sections-wrapper .right-buttons.active .ghost-btn a { - pointer-events: all; } - .nav .container .nav__sections-wrapper .right-buttons.active .nav__section { - animation: fadeInRight .5s ease forwards; - animation-delay: .35s; - visibility: visible; } - .nav .container .nav__sections-wrapper .right-buttons.active .nav__section .nav__label { - font-size: 20px; - line-height: 20px; - padding-left: 0; - font-weight: 400; } - .nav .container .nav__sections-wrapper .right-buttons.active .nav__section:nth-of-type(2) { - animation-delay: .4s; } - .nav .container .nav__sections-wrapper .right-buttons.active .nav__section:nth-of-type(3) { - animation-delay: .45s; } - .nav .container .nav__sections-wrapper .right-buttons.active .nav__section:nth-of-type(4) { - animation-delay: .50s; } - .nav .container .nav__sections-wrapper .right-buttons.active .nav__section:nth-of-type(5) { - animation-delay: .55s; } - .nav .container .nav__sections-wrapper .right-buttons.active .nav__section:nth-of-type(6) { - animation-delay: .60s; } - .nav .container .nav__sections-wrapper .right-buttons.active .nav__section:nth-of-type(7) { - animation-delay: .65s; } - .nav .container .nav__sections-wrapper .right-buttons.active .nav__section:nth-of-type(8) { - animation-delay: .70s; } - .nav .container .nav__sections-wrapper .right-buttons.active .nav__section .nav__links { - display: none; - position: relative; - padding: 0; - width: 100%; - padding: 0 10px 0 20px; - margin: 0; } - .nav .container .nav__sections-wrapper .right-buttons.active .nav__section .nav__links .nav__item { - display: inline; - margin-left: 0; } - .nav .container .nav__sections-wrapper .right-buttons.active .nav__section .nav__links .nav__item a { - font-size: 18px; - line-height: 18px; - color: white; - margin-left: 0; - font-weight: 300; } - .nav .container .nav__sections-wrapper .right-buttons.active .nav__section .nav__links .nav__item .nav__logo { - fill: white !important; } - .nav .container .nav__sections-wrapper .right-buttons.active .nav__section .nav__links .nav__item .nav__logo svg { - height: 2.5em; - vertical-align: bottom; - fill: white !important; } - .nav .container .nav__sections-wrapper .right-buttons.active .nav__section .nav__links .nav__item .nav__logo svg path { - fill: white !important; } - .nav .container .nav__sections-wrapper .right-buttons.active .nav__section .nav__links .nav__item .nav__logo svg g { - fill: white !important; } - .nav .container .nav__sections-wrapper .right-buttons.active .nav__section .nav__links .nav__item .nav__logo svg rect { - fill: white !important; } - .nav .container .nav__sections-wrapper .right-buttons .ghost-btn { - font-size: 20px; - line-height: 20px; - padding-left: 0; - font-weight: 400; - display: block; - text-align: left; - padding-left: 0; - animation: fadeInRight .5s ease forwards; - pointer-events: none; } } + padding: 0; + } + .nav .container .nav__sections-wrapper .nav__sections { + display: none; + position: relative; + left: 0; + padding: 0; + visibility: hidden; + } + .nav .container .nav__sections-wrapper .nav__sections .nav__section { + display: block; + opacity: 1; + margin: 0; + opacity: 0; + color: white; + padding: 0; + visibility: hidden; + } + .nav .container .nav__sections-wrapper .nav__sections .nav__section:last-child { + font-weight: 500; + } + .nav .container .nav__sections-wrapper .nav__sections .nav__section a { + color: white; + text-decoration: none; + } + .nav .container .nav__sections-wrapper .nav__sections.active { + display: block; + color: white; + margin: 0; + visibility: visible; + } + .nav .container .nav__sections-wrapper .nav__sections.active .nav__section { + animation: fadeInRight 0.5s ease forwards; + animation-delay: 0.35s; + visibility: visible; + } + .nav .container .nav__sections-wrapper .nav__sections.active .nav__section .nav__label { + font-size: 20px; + line-height: 20px; + padding-left: 0; + font-weight: 400; + } + .nav .container .nav__sections-wrapper .nav__sections.active .nav__section:nth-of-type(2) { + animation-delay: 0.4s; + } + .nav .container .nav__sections-wrapper .nav__sections.active .nav__section:nth-of-type(3) { + animation-delay: 0.45s; + } + .nav .container .nav__sections-wrapper .nav__sections.active .nav__section:nth-of-type(4) { + animation-delay: 0.5s; + } + .nav .container .nav__sections-wrapper .nav__sections.active .nav__section:nth-of-type(5) { + animation-delay: 0.55s; + } + .nav .container .nav__sections-wrapper .nav__sections.active .nav__section:nth-of-type(6) { + animation-delay: 0.6s; + } + .nav .container .nav__sections-wrapper .nav__sections.active .nav__section:nth-of-type(7) { + animation-delay: 0.65s; + } + .nav .container .nav__sections-wrapper .nav__sections.active .nav__section:nth-of-type(8) { + animation-delay: 0.7s; + } + .nav .container .nav__sections-wrapper .nav__sections.active .nav__section .nav__links { + display: none; + position: relative; + padding: 0; + width: 100%; + padding: 0 10px 0 20px; + } + .nav .container .nav__sections-wrapper .nav__sections.active .nav__section .nav__links .nav__item { + margin-left: 0; + } + .nav .container .nav__sections-wrapper .nav__sections.active .nav__section .nav__links .nav__item a { + font-size: 18px; + line-height: 18px; + color: white; + margin-left: 0; + font-weight: 300; + } + .nav .container .nav__sections-wrapper .nav__sections.active .nav__section .nav__links .nav__item .nav__logo { + fill: white !important; + } + .nav .container .nav__sections-wrapper .nav__sections.active .nav__section .nav__links .nav__item .nav__logo svg { + height: 2.5em; + vertical-align: bottom; + fill: white !important; + } + .nav .container .nav__sections-wrapper .nav__sections.active .nav__section .nav__links .nav__item .nav__logo svg path { + fill: white !important; + } + .nav .container .nav__sections-wrapper .nav__sections.active .nav__section .nav__links .nav__item .nav__logo svg g { + fill: white !important; + } + .nav .container .nav__sections-wrapper .nav__sections.active .nav__section .nav__links .nav__item .nav__logo svg rect { + fill: white !important; + } + .nav .container .nav__sections-wrapper .right-buttons { + position: relative; + padding: 0; + margin: 0; + opacity: 0; + transition: all 0.3s; + } + .nav .container .nav__sections-wrapper .right-buttons .nav__section { + display: block; + opacity: 1; + margin: 0; + opacity: 0; + color: white; + padding: 0; + visibility: hidden; + } + .nav .container .nav__sections-wrapper .right-buttons .nav__section:last-child { + font-weight: 500; + } + .nav .container .nav__sections-wrapper .right-buttons .nav__section a { + color: white; + text-decoration: none; + } + .nav .container .nav__sections-wrapper .right-buttons.active { + display: block; + color: white; + margin: 0; + visibility: visible; + opacity: 1; + transition-delay: 0.65s; + } + .nav .container .nav__sections-wrapper .right-buttons.active .nav__label { + color: white; + } + .nav .container .nav__sections-wrapper .right-buttons.active .ghost-btn a { + pointer-events: all; + } + .nav .container .nav__sections-wrapper .right-buttons.active .nav__section { + animation: fadeInRight 0.5s ease forwards; + animation-delay: 0.35s; + visibility: visible; + } + .nav .container .nav__sections-wrapper .right-buttons.active .nav__section .nav__label { + font-size: 20px; + line-height: 20px; + padding-left: 0; + font-weight: 400; + } + .nav .container .nav__sections-wrapper .right-buttons.active .nav__section:nth-of-type(2) { + animation-delay: 0.4s; + } + .nav .container .nav__sections-wrapper .right-buttons.active .nav__section:nth-of-type(3) { + animation-delay: 0.45s; + } + .nav .container .nav__sections-wrapper .right-buttons.active .nav__section:nth-of-type(4) { + animation-delay: 0.5s; + } + .nav .container .nav__sections-wrapper .right-buttons.active .nav__section:nth-of-type(5) { + animation-delay: 0.55s; + } + .nav .container .nav__sections-wrapper .right-buttons.active .nav__section:nth-of-type(6) { + animation-delay: 0.6s; + } + .nav .container .nav__sections-wrapper .right-buttons.active .nav__section:nth-of-type(7) { + animation-delay: 0.65s; + } + .nav .container .nav__sections-wrapper .right-buttons.active .nav__section:nth-of-type(8) { + animation-delay: 0.7s; + } + .nav .container .nav__sections-wrapper .right-buttons.active .nav__section .nav__links { + display: none; + position: relative; + padding: 0; + width: 100%; + padding: 0 10px 0 20px; + margin: 0; + } + .nav .container .nav__sections-wrapper .right-buttons.active .nav__section .nav__links .nav__item { + display: inline; + margin-left: 0; + } + .nav .container .nav__sections-wrapper .right-buttons.active .nav__section .nav__links .nav__item a { + font-size: 18px; + line-height: 18px; + color: white; + margin-left: 0; + font-weight: 300; + } + .nav .container .nav__sections-wrapper .right-buttons.active .nav__section .nav__links .nav__item .nav__logo { + fill: white !important; + } + .nav .container .nav__sections-wrapper .right-buttons.active .nav__section .nav__links .nav__item .nav__logo svg { + height: 2.5em; + vertical-align: bottom; + fill: white !important; + } + .nav .container .nav__sections-wrapper .right-buttons.active .nav__section .nav__links .nav__item .nav__logo svg path { + fill: white !important; + } + .nav .container .nav__sections-wrapper .right-buttons.active .nav__section .nav__links .nav__item .nav__logo svg g { + fill: white !important; + } + .nav .container .nav__sections-wrapper .right-buttons.active .nav__section .nav__links .nav__item .nav__logo svg rect { + fill: white !important; + } + .nav .container .nav__sections-wrapper .right-buttons .ghost-btn { + font-size: 20px; + line-height: 20px; + padding-left: 0; + font-weight: 400; + display: block; + text-align: left; + padding-left: 0; + animation: fadeInRight 0.5s ease forwards; + pointer-events: none; + } +} @keyframes fadeInRight { 0% { opacity: 0; - left: 20%; } + left: 20%; + } 100% { opacity: 1; - left: 0; } } + left: 0; + } +} /** * Scrolled navbar style */ .nav { padding-bottom: 70px; - transition: all .2s ease-in; } - @media (max-width: 992px) { - .nav { - padding-bottom: 20px; } } - .nav.no-shadow { - box-shadow: none !important; } - .nav.scrolled { - position: fixed; - background: white; - box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.09); } - .nav.scrolled .navbar-toggle:not(.active) { - background-color: #0082c9; } - .nav.scrolled .navbar-toggle:not(.active) svg { - filter: invert(100%); } - .nav.scrolled .logo:not(.menu-open) { - background: url(../img/logo/logo_blue_sprite.png) 0 0 no-repeat; - height: 100px; - width: 140px; - display: inline-block; - zoom: 0.5; } - .nav.scrolled .logo:not(.menu-open).hoverPlay { - background-position-x: 0; - -webkit-animation: play 2s steps(33) forwards; - -moz-animation: play 2s steps(33) forwards; - -ms-animation: play 2s steps(33) forwards; - -o-animation: play 2s steps(33) forwards; - animation: play 2s steps(33) forwards; } - .nav.scrolled .logo:not(.menu-open).stopedAnimation { - background-position-x: -4620px; } - .nav.scrolled .nav__sections-wrapper .nav__sections .nav__section .nav__label, .nav.scrolled .nav__sections-wrapper .nav__sections .ghost-btn .nav__label, .nav.scrolled .nav__sections-wrapper .nav__sections .ghost-btn .nav__label, .nav.scrolled .nav__sections-wrapper .right-buttons:not(.active) .nav__section .nav__label, .nav.scrolled .nav__sections-wrapper .right-buttons:not(.active) .ghost-btn .nav__label, .nav.scrolled .nav__sections-wrapper .right-buttons:not(.active) .ghost-btn .nav__label { - color: #555; } - .nav.scrolled .nav__sections-wrapper .nav__sections .nav__section .nav__label:before, .nav.scrolled .nav__sections-wrapper .nav__sections .ghost-btn .nav__label:before, .nav.scrolled .nav__sections-wrapper .nav__sections .ghost-btn .nav__label:before, .nav.scrolled .nav__sections-wrapper .right-buttons:not(.active) .nav__section .nav__label:before, .nav.scrolled .nav__sections-wrapper .right-buttons:not(.active) .ghost-btn .nav__label:before, .nav.scrolled .nav__sections-wrapper .right-buttons:not(.active) .ghost-btn .nav__label:before { - background-color: #555; } - .nav.mobile .nav__sections-wrapper .nav__sections .nav__section .nav__label, .nav.mobile .nav__sections-wrapper .ghost-btn .nav__section .nav__label { - color: white; } + transition: all 0.2s ease-in; +} +@media (max-width: 992px) { + .nav { + padding-bottom: 20px; + } +} +.nav.no-shadow { + box-shadow: none !important; +} +.nav.scrolled { + position: fixed; + background: white; + box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.09); +} +.nav.scrolled .navbar-toggle:not(.active) { + background-color: #0082c9; +} +.nav.scrolled .navbar-toggle:not(.active) svg { + filter: invert(100%); +} +.nav.scrolled .logo:not(.menu-open) { + background: url(../img/logo/logo_blue_sprite.png) 0 0 no-repeat; + height: 100px; + width: 140px; + display: inline-block; + zoom: 0.5; +} +.nav.scrolled .logo:not(.menu-open).hoverPlay { + background-position-x: 0; + -webkit-animation: play 2s steps(33) forwards; + -moz-animation: play 2s steps(33) forwards; + -ms-animation: play 2s steps(33) forwards; + -o-animation: play 2s steps(33) forwards; + animation: play 2s steps(33) forwards; +} +.nav.scrolled .logo:not(.menu-open).stopedAnimation { + background-position-x: -4620px; +} +.nav.scrolled .nav__sections-wrapper .nav__sections .nav__section .nav__label, .nav.scrolled .nav__sections-wrapper .nav__sections .ghost-btn .nav__label, .nav.scrolled .nav__sections-wrapper .nav__sections .ghost-btn .nav__label, .nav.scrolled .nav__sections-wrapper .right-buttons:not(.active) .nav__section .nav__label, .nav.scrolled .nav__sections-wrapper .right-buttons:not(.active) .ghost-btn .nav__label, .nav.scrolled .nav__sections-wrapper .right-buttons:not(.active) .ghost-btn .nav__label { + color: #555; +} +.nav.scrolled .nav__sections-wrapper .nav__sections .nav__section .nav__label:before, .nav.scrolled .nav__sections-wrapper .nav__sections .ghost-btn .nav__label:before, .nav.scrolled .nav__sections-wrapper .nav__sections .ghost-btn .nav__label:before, .nav.scrolled .nav__sections-wrapper .right-buttons:not(.active) .nav__section .nav__label:before, .nav.scrolled .nav__sections-wrapper .right-buttons:not(.active) .ghost-btn .nav__label:before, .nav.scrolled .nav__sections-wrapper .right-buttons:not(.active) .ghost-btn .nav__label:before { + background-color: #555; +} +.nav.mobile .nav__sections-wrapper .nav__sections .nav__section .nav__label, .nav.mobile .nav__sections-wrapper .ghost-btn .nav__section .nav__label { + color: white; +} /** *Changed default media querys for navigation in bootstrap */ @media (max-width: 1200px) { .navbar-header { - float: none; } + float: none; + } .navbar-left, .navbar-right { - float: none !important; } + float: none !important; + } .navbar-toggle { - display: block; } + display: block; + } .navbar-collapse { border-top: 1px solid transparent; - box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1); } + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1); + } .navbar-fixed-top { top: 0; - border-width: 0 0 1px; } + border-width: 0 0 1px; + } .navbar-collapse.collapse { - display: none !important; } + display: none !important; + } .navbar-nav { float: none !important; - margin-top: 7.5px; } + margin-top: 7.5px; + } .navbar-nav > li { - float: none; } + float: none; + } .navbar-nav > li > a { padding-top: 10px; - padding-bottom: 10px; } + padding-bottom: 10px; + } .collapse.in { - display: block !important; } + display: block !important; + } .navbar-nav .open .dropdown-menu { position: static; @@ -4932,12 +6248,17 @@ nav a { background-color: transparent; border: 0; -webkit-box-shadow: none; - box-shadow: none; } } + box-shadow: none; + } +} @keyframes play { from { - background-position-x: 0px; } + background-position-x: 0px; + } to { - background-position-x: -4620px; } } + background-position-x: -4620px; + } +} /*Colors*/ /*Shadows*/ /*Breakpoints*/ @@ -4947,104 +6268,135 @@ nav a { padding-right: 15px; padding-left: 15px; margin-right: auto; - margin-left: auto; } - @media (min-width: 768px) { - .container-widest .container-widest { - width: 738px; } } - @media (min-width: 992px) { - .container-widest .container-widest { - width: 962px; } } - @media (min-width: 1200px) { - .container-widest .container-widest { - width: 1170px; } } - @media (min-width: 1500px) { - .container-widest .container-widest { - width: 1470px; } } - @media (min-width: 1800px) { - .container-widest .container-widest { - width: 1770px; } } + margin-left: auto; +} +@media (min-width: 768px) { + .container-widest .container-widest { + width: 738px; + } +} +@media (min-width: 992px) { + .container-widest .container-widest { + width: 962px; + } +} +@media (min-width: 1200px) { + .container-widest .container-widest { + width: 1170px; + } +} +@media (min-width: 1500px) { + .container-widest .container-widest { + width: 1470px; + } +} +@media (min-width: 1800px) { + .container-widest .container-widest { + width: 1770px; + } +} footer.page-footer { - background-color: #2a2a36; } + background-color: #2a2a36; +} +footer.page-footer h1 { + margin-top: 70px; + font-size: 19px; + font-weight: bold; + line-height: 1.8; + letter-spacing: -0.9px; + color: #8e8e8e; +} +footer.page-footer ul { + list-style-type: none; + padding-left: 0; +} +footer.page-footer li { + font-size: 15px; + line-height: 1.8; + color: #ffffff; + width: 140px; + margin-top: 0; +} +footer.page-footer li a { + color: #ffffff; + position: relative; +} +footer.page-footer li a:before { + content: ""; + position: absolute; + width: 100%; + height: 2px; + bottom: 0; + left: 0; + background-color: white; + visibility: hidden; + -webkit-transform: scaleX(0); + transform: scaleX(0); + -webkit-transition: all 0.2s ease-in-out 0s; + transition: all 0.2s ease-in-out 0s; +} +footer.page-footer li a:hover { + color: #ffffff; + text-decoration: none; +} +footer.page-footer li a:hover:before { + visibility: visible; + -webkit-transform: scaleX(1); + transform: scaleX(1); +} +footer.page-footer p { + padding-top: 50px; + padding-bottom: 30px; + font-size: 15px; + line-height: 1.8; + color: #ffffff; +} +@media (max-width: 768px) { + footer.page-footer p { + float: left; + padding-left: 15px; + } +} +footer.page-footer p a { + color: #ffffff; +} +footer.page-footer p a:hover { + color: #ffffff; +} +@media (min-width: 768px) and (max-width: 1600px) { + footer.page-footer .container { + width: 90%; + max-width: 900px; + } +} + +@media (max-width: 768px) { + footer.page-footer { + height: 100%; + padding-top: 40px; + padding-bottom: 40px; + } footer.page-footer h1 { - margin-top: 70px; + margin-top: 30px; font-size: 19px; font-weight: bold; line-height: 1.8; letter-spacing: -0.9px; - color: #8e8e8e; } + color: #8e8e8e; + } footer.page-footer ul { list-style-type: none; - padding-left: 0; } + padding-left: 0; + } footer.page-footer li { font-size: 15px; line-height: 1.8; color: #ffffff; width: 140px; - margin-top: 0; } - footer.page-footer li a { - color: #ffffff; - position: relative; } - footer.page-footer li a:before { - content: ""; - position: absolute; - width: 100%; - height: 2px; - bottom: 0; - left: 0; - background-color: white; - visibility: hidden; - -webkit-transform: scaleX(0); - transform: scaleX(0); - -webkit-transition: all 0.2s ease-in-out 0s; - transition: all 0.2s ease-in-out 0s; } - footer.page-footer li a:hover { - color: #ffffff; - text-decoration: none; } - footer.page-footer li a:hover:before { - visibility: visible; - -webkit-transform: scaleX(1); - transform: scaleX(1); } - footer.page-footer p { - padding-top: 50px; - padding-bottom: 30px; - font-size: 15px; - line-height: 1.8; - color: #ffffff; } - @media (max-width: 768px) { - footer.page-footer p { - float: left; - padding-left: 15px; } } - footer.page-footer p a { - color: #ffffff; } - footer.page-footer p a:hover { - color: #ffffff; } - @media (min-width: 768px) and (max-width: 1600px) { - footer.page-footer .container { - width: 90%; - max-width: 900px; } } - -@media (max-width: 768px) { - footer.page-footer { - height: 100%; - padding-top: 40px; - padding-bottom: 40px; } - footer.page-footer h1 { - margin-top: 30px; - font-size: 19px; - font-weight: bold; - line-height: 1.8; - letter-spacing: -0.9px; - color: #8e8e8e; } - footer.page-footer ul { - list-style-type: none; - padding-left: 0; } - footer.page-footer li { - font-size: 15px; - line-height: 1.8; - color: #ffffff; - width: 140px; - margin-top: 0; } } + margin-top: 0; + } +} /*Colors*/ /*Shadows*/ /*Breakpoints*/ @@ -5054,210 +6406,275 @@ footer.page-footer { padding-right: 15px; padding-left: 15px; margin-right: auto; - margin-left: auto; } - @media (min-width: 768px) { - .container-widest .container-widest { - width: 738px; } } - @media (min-width: 992px) { - .container-widest .container-widest { - width: 962px; } } - @media (min-width: 1200px) { - .container-widest .container-widest { - width: 1170px; } } - @media (min-width: 1500px) { - .container-widest .container-widest { - width: 1470px; } } - @media (min-width: 1800px) { - .container-widest .container-widest { - width: 1770px; } } + margin-left: auto; +} +@media (min-width: 768px) { + .container-widest .container-widest { + width: 738px; + } +} +@media (min-width: 992px) { + .container-widest .container-widest { + width: 962px; + } +} +@media (min-width: 1200px) { + .container-widest .container-widest { + width: 1170px; + } +} +@media (min-width: 1500px) { + .container-widest .container-widest { + width: 1470px; + } +} +@media (min-width: 1800px) { + .container-widest .container-widest { + width: 1770px; + } +} .slideshow { background-color: transparent; height: 100%; overflow: hidden; padding: 130px 0; - position: relative; } - @media (max-width: 991px) { - .slideshow { - padding: 0; } } + position: relative; +} +@media (max-width: 991px) { + .slideshow { + padding: 0; + } +} +.slideshow .section--heading-1 { + margin: auto 0; + position: absolute; + text-align: center; + width: 100%; +} +@media (max-width: 991px) { .slideshow .section--heading-1 { - margin: auto 0; - position: absolute; - text-align: center; - width: 100%; } - @media (max-width: 991px) { - .slideshow .section--heading-1 { - padding-top: 130px; - position: relative; } } + padding-top: 130px; + position: relative; + } +} +.slideshow .container .container-image-center { + padding: calc((100vh - 435px) /2) 0; +} +@media (max-width: 1400px) { + .slideshow .container .container-image-center { + padding: calc((100vh - 315px) /2) 0; + } +} +@media (max-width: 991px) { + .slideshow .container .container-image-center { + margin-left: -13px; + padding: 50px 0 203px; + } +} +@media (max-width: 768px) { + .slideshow .container .container-image-center { + padding-bottom: 260px; + } +} +@media (max-width: 600px) { + .slideshow .container .container-image-center { + padding-bottom: 180px; + } +} +@media (max-width: 340px) { .slideshow .container .container-image-center { - padding: calc((100vh - 435px) /2) 0; } - @media (max-width: 1400px) { - .slideshow .container .container-image-center { - padding: calc((100vh - 315px) /2) 0; } } - @media (max-width: 991px) { - .slideshow .container .container-image-center { - margin-left: -13px; - padding: 50px 0 203px; } } - @media (max-width: 768px) { - .slideshow .container .container-image-center { - padding-bottom: 260px; } } - @media (max-width: 600px) { - .slideshow .container .container-image-center { - padding-bottom: 180px; } } - @media (max-width: 340px) { - .slideshow .container .container-image-center { - padding-bottom: 130px; } } - .slideshow .container .container-image-center .image-back { - height: 440px; - position: absolute; } - @media (max-width: 1200px) { - .slideshow .container .container-image-center .image-back { - height: auto; - width: 100%; } } - .slideshow .container .container-image-center .image-top-container { - height: 318px; - left: 17px; - overflow: hidden; - position: relative; - top: 17px; - width: 507px; - z-index: 1; } - .slideshow .container .container-image-center .image-top-container .image-top { - position: absolute; - width: 100%; - top: 0; - transition: all ease-in 0.3s; } - .slideshow .container .container-image-center .image-top-container .image-top.image__desktop { - left: 0 !important; } - .slideshow .container .container-image-center .image-top-container .image-top.image__mobile { - top: 0 !important; } - @media (max-width: 991px) { - .slideshow .container .container-image-center .image-top-container .image-top { - width: auto; - height: 100%; - max-width: none; } } + padding-bottom: 130px; + } +} +.slideshow .container .container-image-center .image-back { + height: 440px; + position: absolute; +} +@media (max-width: 1200px) { + .slideshow .container .container-image-center .image-back { + height: auto; + width: 100%; + } +} +.slideshow .container .container-image-center .image-top-container { + height: 318px; + left: 17px; + overflow: hidden; + position: relative; + top: 17px; + width: 507px; + z-index: 1; +} +.slideshow .container .container-image-center .image-top-container .image-top { + position: absolute; + width: 100%; + top: 0; + transition: all ease-in 0.3s; +} +.slideshow .container .container-image-center .image-top-container .image-top.image__desktop { + left: 0 !important; +} +.slideshow .container .container-image-center .image-top-container .image-top.image__mobile { + top: 0 !important; +} +@media (max-width: 991px) { + .slideshow .container .container-image-center .image-top-container .image-top { + width: auto; + height: 100%; + max-width: none; + } +} +.slideshow .container .texts-wrapper { + height: 100vh; +} +@media (max-width: 991px) { .slideshow .container .texts-wrapper { - height: 100vh; } - @media (max-width: 991px) { - .slideshow .container .texts-wrapper { - height: auto; - padding-bottom: 80px; } } - .slideshow .container .texts-wrapper .right-text-grey { - margin-top: calc((100vh - 266px) /2); - padding-bottom: calc((100vh - 236px) /2); - opacity: 1; - padding-top: 0; - transition: all 0.3s ease; } - .slideshow .container .texts-wrapper .right-text-grey .textTrigger { - font-size: 18px; } - .slideshow .container .texts-wrapper .right-text-grey .section--paragraph { - font-size: 16px !important; - font-weight: 400 !important; - color: #6c6c6c; } - @media (max-width: 991px) { - .slideshow .container .texts-wrapper .right-text-grey { - margin-top: 0; - padding-bottom: 0; - text-align: left; - display: none; - opacity: 0; } - .slideshow .container .texts-wrapper .right-text-grey.active { - display: block; - opacity: 1; - transform: translate3d(0px, 0px, 0px); } - .slideshow .container .texts-wrapper .right-text-grey.swiperight { - transform: translate3d(-150px, 0px, 0px); - opacity: 0; } - .slideshow .container .texts-wrapper .right-text-grey.swipeleft { - transform: translate3d(150px, 0px, 0px); - opacity: 0; } } - .slideshow .indicators { - -webkit-transition: all .5s; - transition: all .5s; + height: auto; + padding-bottom: 80px; + } +} +.slideshow .container .texts-wrapper .right-text-grey { + margin-top: calc((100vh - 266px) /2); + padding-bottom: calc((100vh - 236px) /2); + opacity: 1; + padding-top: 0; + transition: all 0.3s ease; +} +.slideshow .container .texts-wrapper .right-text-grey .textTrigger { + font-size: 18px; +} +.slideshow .container .texts-wrapper .right-text-grey .section--paragraph { + font-size: 16px !important; + font-weight: 400 !important; + color: #6c6c6c; +} +@media (max-width: 991px) { + .slideshow .container .texts-wrapper .right-text-grey { + margin-top: 0; + padding-bottom: 0; + text-align: left; + display: none; opacity: 0; - position: fixed; - z-index: 2; - bottom: 50vh; - right: 0; } - @media (max-width: 991px) { - .slideshow .indicators { - position: absolute; - bottom: 0; - margin-left: auto; - margin-right: auto; - left: 0; - right: 0; - top: 600px; - width: 70px; } } - .slideshow .indicators .btn_carousel { - margin-top: 10px; - width: 14px; - height: 14px; - color: transparent; - border: 1px solid #0082c9; - background-color: #0082c9; - border-radius: 50%; - padding: 0; - -webkit-transform: scale(0.5); - -ms-transform: scale(0.5); - transform: scale(0.5); - -webkit-transition: all 250ms ease-in-out; - transition: all 250ms ease-in-out; } - @media (max-width: 991px) { - .slideshow .indicators .btn_carousel { - display: inline-block; } } - .slideshow .indicators .btn_carousel:hover { - background-color: transparent; - -webkit-transform: scale(1); - -ms-transform: scale(1); - transform: scale(1); } - .slideshow .indicators .btn_carousel a { - text-decoration: none; - display: block; - width: 100%; - height: 100%; - position: absolute; - top: 0; } - .slideshow .indicators .btn_carousel.active { - background-color: transparent; - -webkit-transform: scale(1); - -ms-transform: scale(1); - transform: scale(1); } - .slideshow .indicators .btn_carousel.active a { - background-color: transparent; - -webkit-transform: scale(1); - -ms-transform: scale(1); - transform: scale(1); } - .slideshow .active { - opacity: 1; } + } + .slideshow .container .texts-wrapper .right-text-grey.active { + display: block; + opacity: 1; + transform: translate3d(0px, 0px, 0px); + } + .slideshow .container .texts-wrapper .right-text-grey.swiperight { + transform: translate3d(-150px, 0px, 0px); + opacity: 0; + } + .slideshow .container .texts-wrapper .right-text-grey.swipeleft { + transform: translate3d(150px, 0px, 0px); + opacity: 0; + } +} +.slideshow .indicators { + -webkit-transition: all 0.5s; + transition: all 0.5s; + opacity: 0; + position: fixed; + z-index: 2; + bottom: 50vh; + right: 0; +} +@media (max-width: 991px) { + .slideshow .indicators { + position: absolute; + bottom: 0; + margin-left: auto; + margin-right: auto; + left: 0; + right: 0; + top: 600px; + width: 70px; + } +} +.slideshow .indicators .btn_carousel { + margin-top: 10px; + width: 14px; + height: 14px; + color: transparent; + border: 1px solid #0082c9; + background-color: #0082c9; + border-radius: 50%; + padding: 0; + -webkit-transform: scale(0.5); + -ms-transform: scale(0.5); + transform: scale(0.5); + -webkit-transition: all 250ms ease-in-out; + transition: all 250ms ease-in-out; +} +@media (max-width: 991px) { + .slideshow .indicators .btn_carousel { + display: inline-block; + } +} +.slideshow .indicators .btn_carousel:hover { + background-color: transparent; + -webkit-transform: scale(1); + -ms-transform: scale(1); + transform: scale(1); +} +.slideshow .indicators .btn_carousel a { + text-decoration: none; + display: block; + width: 100%; + height: 100%; + position: absolute; + top: 0; +} +.slideshow .indicators .btn_carousel.active { + background-color: transparent; + -webkit-transform: scale(1); + -ms-transform: scale(1); + transform: scale(1); +} +.slideshow .indicators .btn_carousel.active a { + background-color: transparent; + -webkit-transform: scale(1); + -ms-transform: scale(1); + transform: scale(1); +} +.slideshow .active { + opacity: 1; +} @media (max-width: 768px) { .slideshow-mobile .text-container { - padding-top: 80px; } + padding-top: 80px; + } .slideshow-mobile .carousel-control { - display: none; } + display: none; + } .slideshow-mobile .carousel-indicators { top: 320px; - z-index: 1; } - .slideshow-mobile .carousel-indicators li { - width: 28px; - height: 28px; - color: transparent; - border: 2px solid #0082c9; - background-color: #0082c9; - border-radius: 50%; - padding: 0; - -webkit-transform: scale(0.5); - -ms-transform: scale(0.5); - transform: scale(0.5); - -webkit-transition: all 250ms ease-in-out; - transition: all 250ms ease-in-out; } - .slideshow-mobile .carousel-indicators li.active { - box-shadow: none; - background-color: transparent; - -webkit-transform: scale(1); - -ms-transform: scale(1); - transform: scale(1); } } + z-index: 1; + } + .slideshow-mobile .carousel-indicators li { + width: 28px; + height: 28px; + color: transparent; + border: 2px solid #0082c9; + background-color: #0082c9; + border-radius: 50%; + padding: 0; + -webkit-transform: scale(0.5); + -ms-transform: scale(0.5); + transform: scale(0.5); + -webkit-transition: all 250ms ease-in-out; + transition: all 250ms ease-in-out; + } + .slideshow-mobile .carousel-indicators li.active { + box-shadow: none; + background-color: transparent; + -webkit-transform: scale(1); + -ms-transform: scale(1); + transform: scale(1); + } +} .slideshow-mobile { /* hide on non-mobile */ background: -webkit-linear-gradient(#fff 0%, #f6f6f6 150px); @@ -5267,64 +6684,81 @@ footer.page-footer { padding-bottom: 50px; padding-left: 10px; padding-right: 10px; - height: 600px; } - @media (min-width: 1200px) { - .slideshow-mobile { - display: none; } } - @media (max-width: 768px) { - .slideshow-mobile { - height: 800px; } - .slideshow-mobile img { - max-height: 400px; - width: auto; - margin-left: auto; - margin-right: auto; } } - .slideshow-mobile .carousel-fade .carousel-inner .item { - opacity: 0; - -webkit-transition-property: opacity; - -moz-transition-property: opacity; - -o-transition-property: opacity; - transition-property: opacity; } - .slideshow-mobile .carousel-fade .carousel-inner .active { - opacity: 1; } - .slideshow-mobile .carousel-fade .carousel-inner .active.left, - .slideshow-mobile .carousel-fade .carousel-inner .active.right { - left: 0; - opacity: 0; - z-index: 1; } - .slideshow-mobile .carousel-fade .carousel-inner .next.left, - .slideshow-mobile .carousel-fade .carousel-inner .prev.right { - opacity: 1; } + height: 600px; +} +@media (min-width: 1200px) { + .slideshow-mobile { + display: none; + } +} +@media (max-width: 768px) { + .slideshow-mobile { + height: 800px; + } + .slideshow-mobile img { + max-height: 400px; + width: auto; + margin-left: auto; + margin-right: auto; + } +} +.slideshow-mobile .carousel-fade .carousel-inner .item { + opacity: 0; + -webkit-transition-property: opacity; + -moz-transition-property: opacity; + -o-transition-property: opacity; + transition-property: opacity; +} +.slideshow-mobile .carousel-fade .carousel-inner .active { + opacity: 1; +} +.slideshow-mobile .carousel-fade .carousel-inner .active.left, +.slideshow-mobile .carousel-fade .carousel-inner .active.right { + left: 0; + opacity: 0; + z-index: 1; +} +.slideshow-mobile .carousel-fade .carousel-inner .next.left, +.slideshow-mobile .carousel-fade .carousel-inner .prev.right { + opacity: 1; +} +.slideshow-mobile .carousel-fade .carousel-control { + z-index: 2; + position: absolute; + top: 45%; + width: 40px; + height: 40px; + color: #fff; + background: #222; + border: 3px solid #fff; + -webkit-border-radius: 23px; + -moz-border-radius: 23px; + border-radius: 23px; + opacity: 0.5; + filter: alpha(opacity=50); +} +@media (max-width: 768px) { .slideshow-mobile .carousel-fade .carousel-control { - z-index: 2; - position: absolute; - top: 45%; - width: 40px; - height: 40px; - color: #fff; - background: #222; - border: 3px solid #fff; - -webkit-border-radius: 23px; - -moz-border-radius: 23px; - border-radius: 23px; - opacity: .5; - filter: alpha(opacity=50); } - @media (max-width: 768px) { - .slideshow-mobile .carousel-fade .carousel-control { - top: 20%; } } - .slideshow-mobile .carousel-fade .carousel-control .glyphicon { - /* margin-top: -15px; */ - margin: -15px; - font-size: 30px; } - .slideshow-mobile .carousel-fade .carousel-indicators li { - box-shadow: 0px 0px 3px grey; - margin: 7px; } - .slideshow-mobile html, .slideshow-mobile body, .slideshow-mobile .carousel, .slideshow-mobile .carousel-inner, .slideshow-mobile .carousel-inner .item { - height: 100%; } - + top: 20%; + } +} +.slideshow-mobile .carousel-fade .carousel-control .glyphicon { + /* margin-top: -15px; */ + margin: -15px; + font-size: 30px; +} +.slideshow-mobile .carousel-fade .carousel-indicators li { + box-shadow: 0px 0px 3px grey; + margin: 7px; +} +.slideshow-mobile html, .slideshow-mobile body, .slideshow-mobile .carousel, .slideshow-mobile .carousel-inner, .slideshow-mobile .carousel-inner .item { + height: 100%; +} @media (max-width: 1200px) { .texts-wrapper .col-md-6 { - padding-left: 60px !important; } } + padding-left: 60px !important; + } +} /*Colors*/ /*Shadows*/ /*Breakpoints*/ @@ -5334,22 +6768,33 @@ footer.page-footer { padding-right: 15px; padding-left: 15px; margin-right: auto; - margin-left: auto; } - @media (min-width: 768px) { - .container-widest .container-widest { - width: 738px; } } - @media (min-width: 992px) { - .container-widest .container-widest { - width: 962px; } } - @media (min-width: 1200px) { - .container-widest .container-widest { - width: 1170px; } } - @media (min-width: 1500px) { - .container-widest .container-widest { - width: 1470px; } } - @media (min-width: 1800px) { - .container-widest .container-widest { - width: 1770px; } } + margin-left: auto; +} +@media (min-width: 768px) { + .container-widest .container-widest { + width: 738px; + } +} +@media (min-width: 992px) { + .container-widest .container-widest { + width: 962px; + } +} +@media (min-width: 1200px) { + .container-widest .container-widest { + width: 1170px; + } +} +@media (min-width: 1500px) { + .container-widest .container-widest { + width: 1470px; + } +} +@media (min-width: 1800px) { + .container-widest .container-widest { + width: 1770px; + } +} .second-menu .menu { background: #fbfbfb; @@ -5361,69 +6806,92 @@ footer.page-footer { will-change: transform; transition: transform 500ms ease; transform: translate3d(0px, 0px, 0px); - opacity: 0; } - .second-menu .menu.hidedPrincipalNavigation { - transform: translate3d(0px, -100px, 0px); } + opacity: 0; +} +.second-menu .menu.hidedPrincipalNavigation { + transform: translate3d(0px, -100px, 0px); +} +.second-menu .menu .buttons { + text-transform: uppercase; + font-size: 14px; + font-weight: 600; + padding: 40px 0 30px 0; + border-bottom: solid 1px #e4e4e4; +} +@media (max-width: 991px) { .second-menu .menu .buttons { - text-transform: uppercase; - font-size: 14px; - font-weight: 600; - padding: 40px 0 30px 0; - border-bottom: solid 1px #e4e4e4; } - @media (max-width: 991px) { - .second-menu .menu .buttons { - padding: 30px 0 25px 0; } } - @media (max-width: 991px) { - .second-menu .menu .buttons a:not(.btn) { - display: none; } } - @media (max-width: 991px) { - .second-menu .menu .buttons a:not(.button) { - display: none; } } - .second-menu .menu .buttons a { - padding-right: 10px; - color: #333333; - transition: all 0.3s ease; - letter-spacing: 1px; } - .second-menu .menu .buttons a:focus { - text-decoration: none; } - .second-menu .menu .buttons a.active { - text-decoration: none; - color: white; } - .second-menu .menu .buttons a:hover { - text-decoration: none; - color: white; } - .second-menu .menu .buttons .btn-primary { - float: right; - font-size: 14px; - padding: 8px 20px; - margin-left: 20px; - margin-top: -5px; - color: white; } - @media (max-width: 768px) { - .second-menu .menu .buttons .btn-primary { - margin-top: 10px; } } - .second-menu .menu .buttons .btn-primary:hover { - text-decoration: none; - color: white; } - .second-menu .menu .buttons .btn-primary:before { - background: none; } - .second-menu .menu .buttons .button--blue { - float: right; - font-size: 14px; - padding: 0 20px 0 20px; - margin: -9px 0px 0px 20px; - /* margin-left: 20px; */ - /* margin-top: -5px; */ - color: white; - height: 40px; - line-height: 50px; } - @media (max-width: 768px) { - .second-menu .menu .buttons .button--blue { - margin-top: 10px; } } - .second-menu .menu .buttons .button--blue:hover { - text-decoration: none; } - .second-menu .menu .buttons .button--blue:before { - background: none; } + padding: 30px 0 25px 0; + } +} +@media (max-width: 991px) { + .second-menu .menu .buttons a:not(.btn) { + display: none; + } +} +@media (max-width: 991px) { + .second-menu .menu .buttons a:not(.button) { + display: none; + } +} +.second-menu .menu .buttons a { + padding-right: 10px; + color: #333333; + transition: all 0.3s ease; + letter-spacing: 1px; +} +.second-menu .menu .buttons a:focus { + text-decoration: none; +} +.second-menu .menu .buttons a.active { + text-decoration: none; + color: white; +} +.second-menu .menu .buttons a:hover { + text-decoration: none; + color: white; +} +.second-menu .menu .buttons .btn-primary { + float: right; + font-size: 14px; + padding: 8px 20px; + margin-left: 20px; + margin-top: -5px; + color: white; +} +@media (max-width: 768px) { + .second-menu .menu .buttons .btn-primary { + margin-top: 10px; + } +} +.second-menu .menu .buttons .btn-primary:hover { + text-decoration: none; + color: white; +} +.second-menu .menu .buttons .btn-primary:before { + background: none; +} +.second-menu .menu .buttons .button--blue { + float: right; + font-size: 14px; + padding: 0 20px 0 20px; + margin: -9px 0px 0px 20px; + /* margin-left: 20px; */ + /* margin-top: -5px; */ + color: white; + height: 40px; + line-height: 50px; +} +@media (max-width: 768px) { + .second-menu .menu .buttons .button--blue { + margin-top: 10px; + } +} +.second-menu .menu .buttons .button--blue:hover { + text-decoration: none; +} +.second-menu .menu .buttons .button--blue:before { + background: none; +} .background { padding-bottom: 0; @@ -5434,59 +6902,71 @@ footer.page-footer { height: 70vh; min-height: 600px; max-height: 800px; - position: relative; } - .background h1 { - padding-top: 0; - color: white; - transform: translateY(50px); - text-shadow: 0px 0px 10px #333; } - .background h2 { - color: white; - font-size: 20px; - line-height: 1.6; - text-shadow: 0px 0px 10px #333; - transform: translateY(50px); - font-weight: 400; } - .background .topheader { - /* position: absolute; */ - /* top: 30%; */ - margin-top: 200px; - padding: 0; - max-width: 600px; } - .background .topsidebar { - margin-top: 80px; - opacity: 1; } - .background .topsidebar .sidebarlist { - padding: 30px 20px 30px 20px; - opacity: 1; - width: 400px; - margin-left: auto; - margin-right: 0px; } - .background .topsidebar .sidebarlist .header { - background-color: lightgrey; - border-radius: 50px 50px 0 0; - color: black; - margin-bottom: 0; - font-size: 28px; - padding: 30px 50px 30px 50px; } - .background .topsidebar .sidebarlist .content { - padding: 10px; - margin-top: 0; - color: black; - background-color: white; - border-radius: 0 0 50px 50px; } - .background .topsidebar .sidebarlist .content ul { - padding: 0 40px 0 70px; } - .background .topsidebar .sidebarlist .content ul li { - list-style-image: url("../img/enterprise/check.svg"); - /* list-style-position: inside; */ } - .background .topsidebar .sidebarlist .content .button { - width: 300px; - margin: 20px; } + position: relative; +} +.background h1 { + padding-top: 0; + color: white; + transform: translateY(50px); + text-shadow: 0px 0px 10px #333; +} +.background h2 { + color: white; + font-size: 20px; + line-height: 1.6; + text-shadow: 0px 0px 10px #333; + transform: translateY(50px); + font-weight: 400; +} +.background .topheader { + /* position: absolute; */ + /* top: 30%; */ + margin-top: 200px; + padding: 0; + max-width: 600px; +} +.background .topsidebar { + margin-top: 80px; + opacity: 1; +} +.background .topsidebar .sidebarlist { + padding: 30px 20px 30px 20px; + opacity: 1; + width: 400px; + margin-left: auto; + margin-right: 0px; +} +.background .topsidebar .sidebarlist .header { + background-color: lightgrey; + border-radius: 50px 50px 0 0; + color: black; + margin-bottom: 0; + font-size: 28px; + padding: 30px 50px 30px 50px; +} +.background .topsidebar .sidebarlist .content { + padding: 10px; + margin-top: 0; + color: black; + background-color: white; + border-radius: 0 0 50px 50px; +} +.background .topsidebar .sidebarlist .content ul { + padding: 0 40px 0 70px; +} +.background .topsidebar .sidebarlist .content ul li { + list-style-image: url("../img/enterprise/check.svg"); + /* list-style-position: inside; */ +} +.background .topsidebar .sidebarlist .content .button { + width: 300px; + margin: 20px; +} /* make sure a hero section doesn't have a padding on top either */ .hero-section { - padding-top: 0px; } + padding-top: 0px; +} /*Colors*/ /*Shadows*/ @@ -5497,22 +6977,33 @@ footer.page-footer { padding-right: 15px; padding-left: 15px; margin-right: auto; - margin-left: auto; } - @media (min-width: 768px) { - .container-widest .container-widest { - width: 738px; } } - @media (min-width: 992px) { - .container-widest .container-widest { - width: 962px; } } - @media (min-width: 1200px) { - .container-widest .container-widest { - width: 1170px; } } - @media (min-width: 1500px) { - .container-widest .container-widest { - width: 1470px; } } - @media (min-width: 1800px) { - .container-widest .container-widest { - width: 1770px; } } + margin-left: auto; +} +@media (min-width: 768px) { + .container-widest .container-widest { + width: 738px; + } +} +@media (min-width: 992px) { + .container-widest .container-widest { + width: 962px; + } +} +@media (min-width: 1200px) { + .container-widest .container-widest { + width: 1170px; + } +} +@media (min-width: 1500px) { + .container-widest .container-widest { + width: 1470px; + } +} +@media (min-width: 1800px) { + .container-widest .container-widest { + width: 1770px; + } +} /*Cookie Consent Begin*/ #cookieConsent { @@ -5527,11 +7018,13 @@ footer.page-footer { left: 0; right: 0; display: none; - z-index: 9999; } + z-index: 9999; +} #cookieConsent a { color: #4B8EE7; - text-decoration: none; } + text-decoration: none; +} #closeCookieConsent { float: right; @@ -5542,14 +7035,18 @@ footer.page-footer { margin: -15px 5px 5px 5px; padding: 5px; font-weight: bold; - font-size: 28px; } + font-size: 28px; +} #closeCookieConsent:hover { - color: #FFF; } + color: #FFF; +} @media (max-width: 768px) { #closeCookieConsent { - display: none; } } + display: none; + } +} #cookieConsent a.cookieConsentOK { background-color: #0082c9; color: white; @@ -5558,10 +7055,12 @@ footer.page-footer { padding: 0 20px; cursor: pointer; /* float: right; */ - margin: 0 0px 0 10px; } + margin: 0 0px 0 10px; +} #cookieConsent a.cookieConsentOK:hover { - background-color: #286090; } + background-color: #286090; +} /*Cookie Consent End*/ /*Colors*/ @@ -5573,22 +7072,33 @@ footer.page-footer { padding-right: 15px; padding-left: 15px; margin-right: auto; - margin-left: auto; } - @media (min-width: 768px) { - .container-widest .container-widest { - width: 738px; } } - @media (min-width: 992px) { - .container-widest .container-widest { - width: 962px; } } - @media (min-width: 1200px) { - .container-widest .container-widest { - width: 1170px; } } - @media (min-width: 1500px) { - .container-widest .container-widest { - width: 1470px; } } - @media (min-width: 1800px) { - .container-widest .container-widest { - width: 1770px; } } + margin-left: auto; +} +@media (min-width: 768px) { + .container-widest .container-widest { + width: 738px; + } +} +@media (min-width: 992px) { + .container-widest .container-widest { + width: 962px; + } +} +@media (min-width: 1200px) { + .container-widest .container-widest { + width: 1170px; + } +} +@media (min-width: 1500px) { + .container-widest .container-widest { + width: 1470px; + } +} +@media (min-width: 1800px) { + .container-widest .container-widest { + width: 1770px; + } +} /* LOADING ------------------------------------------------------------------ */ .loading, @@ -5597,59 +7107,70 @@ footer.page-footer { .icon-loading-dark, .icon-loading-small, .icon-loading-small-dark { - position: relative; } - .loading:after, - .loading-small:after, - .icon-loading:after, - .icon-loading-dark:after, - .icon-loading-small:after, - .icon-loading-small-dark:after { - z-index: 2; - content: ''; - height: 28px; - width: 28px; - margin: -16px 0 0 -16px; - position: absolute; - top: 50%; - left: 50%; - border-radius: 100%; - -webkit-animation: rotate 0.8s infinite linear; - animation: rotate 0.8s infinite linear; - -webkit-transform-origin: center; - -ms-transform-origin: center; - transform-origin: center; - border: 2px solid rgba(150, 150, 150, 0.5); - border-top-color: #969696; } + position: relative; +} +.loading:after, +.loading-small:after, +.icon-loading:after, +.icon-loading-dark:after, +.icon-loading-small:after, +.icon-loading-small-dark:after { + z-index: 2; + content: ""; + height: 28px; + width: 28px; + margin: -16px 0 0 -16px; + position: absolute; + top: 50%; + left: 50%; + border-radius: 100%; + -webkit-animation: rotate 0.8s infinite linear; + animation: rotate 0.8s infinite linear; + -webkit-transform-origin: center; + -ms-transform-origin: center; + transform-origin: center; + border: 2px solid rgba(150, 150, 150, 0.5); + border-top-color: #969696; +} .icon-loading-dark:after, .icon-loading-small-dark:after { border: 2px solid rgba(187, 187, 187, 0.5); - border-top-color: #bbbbbb; } + border-top-color: #bbbbbb; +} .icon-loading-small:after, .icon-loading-small-dark:after { height: 12px; width: 12px; - margin: -8px 0 0 -8px; } + margin: -8px 0 0 -8px; +} @-webkit-keyframes rotate { from { -webkit-transform: rotate(0deg); - transform: rotate(0deg); } + transform: rotate(0deg); + } to { -webkit-transform: rotate(360deg); - transform: rotate(360deg); } } + transform: rotate(360deg); + } +} @keyframes rotate { from { -webkit-transform: rotate(0deg); - transform: rotate(0deg); } + transform: rotate(0deg); + } to { -webkit-transform: rotate(360deg); - transform: rotate(360deg); } } + transform: rotate(360deg); + } +} .flag-icon-background { background-size: contain; background-position: 50%; - background-repeat: no-repeat; } + background-repeat: no-repeat; +} .flag-icon { background-size: contain; @@ -5658,1611 +7179,2145 @@ footer.page-footer { position: relative; display: inline-block; width: 1.33333333em; - line-height: 1em; } + line-height: 1em; +} .flag-icon:before { - content: "\00a0"; } + content: " "; +} .flag-icon.flag-icon-squared { - width: 1em; } + width: 1em; +} .flag-icon-ad { - background-image: url(../img/flags/4x3/ad.svg); } + background-image: url(../img/flags/4x3/ad.svg); +} .flag-icon-ad.flag-icon-squared { - background-image: url(../img/flags/1x1/ad.svg); } + background-image: url(../img/flags/1x1/ad.svg); +} .flag-icon-ae { - background-image: url(../img/flags/4x3/ae.svg); } + background-image: url(../img/flags/4x3/ae.svg); +} .flag-icon-ae.flag-icon-squared { - background-image: url(../img/flags/1x1/ae.svg); } + background-image: url(../img/flags/1x1/ae.svg); +} .flag-icon-af { - background-image: url(../img/flags/4x3/af.svg); } + background-image: url(../img/flags/4x3/af.svg); +} .flag-icon-af.flag-icon-squared { - background-image: url(../img/flags/1x1/af.svg); } + background-image: url(../img/flags/1x1/af.svg); +} .flag-icon-ag { - background-image: url(../img/flags/4x3/ag.svg); } + background-image: url(../img/flags/4x3/ag.svg); +} .flag-icon-ag.flag-icon-squared { - background-image: url(../img/flags/1x1/ag.svg); } + background-image: url(../img/flags/1x1/ag.svg); +} .flag-icon-ai { - background-image: url(../img/flags/4x3/ai.svg); } + background-image: url(../img/flags/4x3/ai.svg); +} .flag-icon-ai.flag-icon-squared { - background-image: url(../img/flags/1x1/ai.svg); } + background-image: url(../img/flags/1x1/ai.svg); +} .flag-icon-al { - background-image: url(../img/flags/4x3/al.svg); } + background-image: url(../img/flags/4x3/al.svg); +} .flag-icon-al.flag-icon-squared { - background-image: url(../img/flags/1x1/al.svg); } + background-image: url(../img/flags/1x1/al.svg); +} .flag-icon-am { - background-image: url(../img/flags/4x3/am.svg); } + background-image: url(../img/flags/4x3/am.svg); +} .flag-icon-am.flag-icon-squared { - background-image: url(../img/flags/1x1/am.svg); } + background-image: url(../img/flags/1x1/am.svg); +} .flag-icon-ao { - background-image: url(../img/flags/4x3/ao.svg); } + background-image: url(../img/flags/4x3/ao.svg); +} .flag-icon-ao.flag-icon-squared { - background-image: url(../img/flags/1x1/ao.svg); } + background-image: url(../img/flags/1x1/ao.svg); +} .flag-icon-aq { - background-image: url(../img/flags/4x3/aq.svg); } + background-image: url(../img/flags/4x3/aq.svg); +} .flag-icon-aq.flag-icon-squared { - background-image: url(../img/flags/1x1/aq.svg); } + background-image: url(../img/flags/1x1/aq.svg); +} .flag-icon-ar { - background-image: url(../img/flags/4x3/ar.svg); } + background-image: url(../img/flags/4x3/ar.svg); +} .flag-icon-ar.flag-icon-squared { - background-image: url(../img/flags/1x1/ar.svg); } + background-image: url(../img/flags/1x1/ar.svg); +} .flag-icon-as { - background-image: url(../img/flags/4x3/as.svg); } + background-image: url(../img/flags/4x3/as.svg); +} .flag-icon-as.flag-icon-squared { - background-image: url(../img/flags/1x1/as.svg); } + background-image: url(../img/flags/1x1/as.svg); +} .flag-icon-at { - background-image: url(../img/flags/4x3/at.svg); } + background-image: url(../img/flags/4x3/at.svg); +} .flag-icon-at.flag-icon-squared { - background-image: url(../img/flags/1x1/at.svg); } + background-image: url(../img/flags/1x1/at.svg); +} .flag-icon-au { - background-image: url(../img/flags/4x3/au.svg); } + background-image: url(../img/flags/4x3/au.svg); +} .flag-icon-au.flag-icon-squared { - background-image: url(../img/flags/1x1/au.svg); } + background-image: url(../img/flags/1x1/au.svg); +} .flag-icon-aw { - background-image: url(../img/flags/4x3/aw.svg); } + background-image: url(../img/flags/4x3/aw.svg); +} .flag-icon-aw.flag-icon-squared { - background-image: url(../img/flags/1x1/aw.svg); } + background-image: url(../img/flags/1x1/aw.svg); +} .flag-icon-ax { - background-image: url(../img/flags/4x3/ax.svg); } + background-image: url(../img/flags/4x3/ax.svg); +} .flag-icon-ax.flag-icon-squared { - background-image: url(../img/flags/1x1/ax.svg); } + background-image: url(../img/flags/1x1/ax.svg); +} .flag-icon-az { - background-image: url(../img/flags/4x3/az.svg); } + background-image: url(../img/flags/4x3/az.svg); +} .flag-icon-az.flag-icon-squared { - background-image: url(../img/flags/1x1/az.svg); } + background-image: url(../img/flags/1x1/az.svg); +} .flag-icon-ba { - background-image: url(../img/flags/4x3/ba.svg); } + background-image: url(../img/flags/4x3/ba.svg); +} .flag-icon-ba.flag-icon-squared { - background-image: url(../img/flags/1x1/ba.svg); } + background-image: url(../img/flags/1x1/ba.svg); +} .flag-icon-bb { - background-image: url(../img/flags/4x3/bb.svg); } + background-image: url(../img/flags/4x3/bb.svg); +} .flag-icon-bb.flag-icon-squared { - background-image: url(../img/flags/1x1/bb.svg); } + background-image: url(../img/flags/1x1/bb.svg); +} .flag-icon-bd { - background-image: url(../img/flags/4x3/bd.svg); } + background-image: url(../img/flags/4x3/bd.svg); +} .flag-icon-bd.flag-icon-squared { - background-image: url(../img/flags/1x1/bd.svg); } + background-image: url(../img/flags/1x1/bd.svg); +} .flag-icon-be { - background-image: url(../img/flags/4x3/be.svg); } + background-image: url(../img/flags/4x3/be.svg); +} .flag-icon-be.flag-icon-squared { - background-image: url(../img/flags/1x1/be.svg); } + background-image: url(../img/flags/1x1/be.svg); +} .flag-icon-bf { - background-image: url(../img/flags/4x3/bf.svg); } + background-image: url(../img/flags/4x3/bf.svg); +} .flag-icon-bf.flag-icon-squared { - background-image: url(../img/flags/1x1/bf.svg); } + background-image: url(../img/flags/1x1/bf.svg); +} .flag-icon-bg { - background-image: url(../img/flags/4x3/bg.svg); } + background-image: url(../img/flags/4x3/bg.svg); +} .flag-icon-bg.flag-icon-squared { - background-image: url(../img/flags/1x1/bg.svg); } + background-image: url(../img/flags/1x1/bg.svg); +} .flag-icon-bh { - background-image: url(../img/flags/4x3/bh.svg); } + background-image: url(../img/flags/4x3/bh.svg); +} .flag-icon-bh.flag-icon-squared { - background-image: url(../img/flags/1x1/bh.svg); } + background-image: url(../img/flags/1x1/bh.svg); +} .flag-icon-bi { - background-image: url(../img/flags/4x3/bi.svg); } + background-image: url(../img/flags/4x3/bi.svg); +} .flag-icon-bi.flag-icon-squared { - background-image: url(../img/flags/1x1/bi.svg); } + background-image: url(../img/flags/1x1/bi.svg); +} .flag-icon-bj { - background-image: url(../img/flags/4x3/bj.svg); } + background-image: url(../img/flags/4x3/bj.svg); +} .flag-icon-bj.flag-icon-squared { - background-image: url(../img/flags/1x1/bj.svg); } + background-image: url(../img/flags/1x1/bj.svg); +} .flag-icon-bl { - background-image: url(../img/flags/4x3/bl.svg); } + background-image: url(../img/flags/4x3/bl.svg); +} .flag-icon-bl.flag-icon-squared { - background-image: url(../img/flags/1x1/bl.svg); } + background-image: url(../img/flags/1x1/bl.svg); +} .flag-icon-bm { - background-image: url(../img/flags/4x3/bm.svg); } + background-image: url(../img/flags/4x3/bm.svg); +} .flag-icon-bm.flag-icon-squared { - background-image: url(../img/flags/1x1/bm.svg); } + background-image: url(../img/flags/1x1/bm.svg); +} .flag-icon-bn { - background-image: url(../img/flags/4x3/bn.svg); } + background-image: url(../img/flags/4x3/bn.svg); +} .flag-icon-bn.flag-icon-squared { - background-image: url(../img/flags/1x1/bn.svg); } + background-image: url(../img/flags/1x1/bn.svg); +} .flag-icon-bo { - background-image: url(../img/flags/4x3/bo.svg); } + background-image: url(../img/flags/4x3/bo.svg); +} .flag-icon-bo.flag-icon-squared { - background-image: url(../img/flags/1x1/bo.svg); } + background-image: url(../img/flags/1x1/bo.svg); +} .flag-icon-bq { - background-image: url(../img/flags/4x3/bq.svg); } + background-image: url(../img/flags/4x3/bq.svg); +} .flag-icon-bq.flag-icon-squared { - background-image: url(../img/flags/1x1/bq.svg); } + background-image: url(../img/flags/1x1/bq.svg); +} .flag-icon-br { - background-image: url(../img/flags/4x3/br.svg); } + background-image: url(../img/flags/4x3/br.svg); +} .flag-icon-br.flag-icon-squared { - background-image: url(../img/flags/1x1/br.svg); } + background-image: url(../img/flags/1x1/br.svg); +} .flag-icon-bs { - background-image: url(../img/flags/4x3/bs.svg); } + background-image: url(../img/flags/4x3/bs.svg); +} .flag-icon-bs.flag-icon-squared { - background-image: url(../img/flags/1x1/bs.svg); } + background-image: url(../img/flags/1x1/bs.svg); +} .flag-icon-bt { - background-image: url(../img/flags/4x3/bt.svg); } + background-image: url(../img/flags/4x3/bt.svg); +} .flag-icon-bt.flag-icon-squared { - background-image: url(../img/flags/1x1/bt.svg); } + background-image: url(../img/flags/1x1/bt.svg); +} .flag-icon-bv { - background-image: url(../img/flags/4x3/bv.svg); } + background-image: url(../img/flags/4x3/bv.svg); +} .flag-icon-bv.flag-icon-squared { - background-image: url(../img/flags/1x1/bv.svg); } + background-image: url(../img/flags/1x1/bv.svg); +} .flag-icon-bw { - background-image: url(../img/flags/4x3/bw.svg); } + background-image: url(../img/flags/4x3/bw.svg); +} .flag-icon-bw.flag-icon-squared { - background-image: url(../img/flags/1x1/bw.svg); } + background-image: url(../img/flags/1x1/bw.svg); +} .flag-icon-by { - background-image: url(../img/flags/4x3/by.svg); } + background-image: url(../img/flags/4x3/by.svg); +} .flag-icon-by.flag-icon-squared { - background-image: url(../img/flags/1x1/by.svg); } + background-image: url(../img/flags/1x1/by.svg); +} .flag-icon-bz { - background-image: url(../img/flags/4x3/bz.svg); } + background-image: url(../img/flags/4x3/bz.svg); +} .flag-icon-bz.flag-icon-squared { - background-image: url(../img/flags/1x1/bz.svg); } + background-image: url(../img/flags/1x1/bz.svg); +} .flag-icon-ca { - background-image: url(../img/flags/4x3/ca.svg); } + background-image: url(../img/flags/4x3/ca.svg); +} .flag-icon-ca.flag-icon-squared { - background-image: url(../img/flags/1x1/ca.svg); } + background-image: url(../img/flags/1x1/ca.svg); +} .flag-icon-cc { - background-image: url(../img/flags/4x3/cc.svg); } + background-image: url(../img/flags/4x3/cc.svg); +} .flag-icon-cc.flag-icon-squared { - background-image: url(../img/flags/1x1/cc.svg); } + background-image: url(../img/flags/1x1/cc.svg); +} .flag-icon-cd { - background-image: url(../img/flags/4x3/cd.svg); } + background-image: url(../img/flags/4x3/cd.svg); +} .flag-icon-cd.flag-icon-squared { - background-image: url(../img/flags/1x1/cd.svg); } + background-image: url(../img/flags/1x1/cd.svg); +} .flag-icon-cf { - background-image: url(../img/flags/4x3/cf.svg); } + background-image: url(../img/flags/4x3/cf.svg); +} .flag-icon-cf.flag-icon-squared { - background-image: url(../img/flags/1x1/cf.svg); } + background-image: url(../img/flags/1x1/cf.svg); +} .flag-icon-cg { - background-image: url(../img/flags/4x3/cg.svg); } + background-image: url(../img/flags/4x3/cg.svg); +} .flag-icon-cg.flag-icon-squared { - background-image: url(../img/flags/1x1/cg.svg); } + background-image: url(../img/flags/1x1/cg.svg); +} .flag-icon-ch { - background-image: url(../img/flags/4x3/ch.svg); } + background-image: url(../img/flags/4x3/ch.svg); +} .flag-icon-ch.flag-icon-squared { - background-image: url(../img/flags/1x1/ch.svg); } + background-image: url(../img/flags/1x1/ch.svg); +} .flag-icon-ci { - background-image: url(../img/flags/4x3/ci.svg); } + background-image: url(../img/flags/4x3/ci.svg); +} .flag-icon-ci.flag-icon-squared { - background-image: url(../img/flags/1x1/ci.svg); } + background-image: url(../img/flags/1x1/ci.svg); +} .flag-icon-ck { - background-image: url(../img/flags/4x3/ck.svg); } + background-image: url(../img/flags/4x3/ck.svg); +} .flag-icon-ck.flag-icon-squared { - background-image: url(../img/flags/1x1/ck.svg); } + background-image: url(../img/flags/1x1/ck.svg); +} .flag-icon-cl { - background-image: url(../img/flags/4x3/cl.svg); } + background-image: url(../img/flags/4x3/cl.svg); +} .flag-icon-cl.flag-icon-squared { - background-image: url(../img/flags/1x1/cl.svg); } + background-image: url(../img/flags/1x1/cl.svg); +} .flag-icon-cm { - background-image: url(../img/flags/4x3/cm.svg); } + background-image: url(../img/flags/4x3/cm.svg); +} .flag-icon-cm.flag-icon-squared { - background-image: url(../img/flags/1x1/cm.svg); } + background-image: url(../img/flags/1x1/cm.svg); +} .flag-icon-cn { - background-image: url(../img/flags/4x3/cn.svg); } + background-image: url(../img/flags/4x3/cn.svg); +} .flag-icon-cn.flag-icon-squared { - background-image: url(../img/flags/1x1/cn.svg); } + background-image: url(../img/flags/1x1/cn.svg); +} .flag-icon-co { - background-image: url(../img/flags/4x3/co.svg); } + background-image: url(../img/flags/4x3/co.svg); +} .flag-icon-co.flag-icon-squared { - background-image: url(../img/flags/1x1/co.svg); } + background-image: url(../img/flags/1x1/co.svg); +} .flag-icon-cr { - background-image: url(../img/flags/4x3/cr.svg); } + background-image: url(../img/flags/4x3/cr.svg); +} .flag-icon-cr.flag-icon-squared { - background-image: url(../img/flags/1x1/cr.svg); } + background-image: url(../img/flags/1x1/cr.svg); +} .flag-icon-cu { - background-image: url(../img/flags/4x3/cu.svg); } + background-image: url(../img/flags/4x3/cu.svg); +} .flag-icon-cu.flag-icon-squared { - background-image: url(../img/flags/1x1/cu.svg); } + background-image: url(../img/flags/1x1/cu.svg); +} .flag-icon-cv { - background-image: url(../img/flags/4x3/cv.svg); } + background-image: url(../img/flags/4x3/cv.svg); +} .flag-icon-cv.flag-icon-squared { - background-image: url(../img/flags/1x1/cv.svg); } + background-image: url(../img/flags/1x1/cv.svg); +} .flag-icon-cw { - background-image: url(../img/flags/4x3/cw.svg); } + background-image: url(../img/flags/4x3/cw.svg); +} .flag-icon-cw.flag-icon-squared { - background-image: url(../img/flags/1x1/cw.svg); } + background-image: url(../img/flags/1x1/cw.svg); +} .flag-icon-cx { - background-image: url(../img/flags/4x3/cx.svg); } + background-image: url(../img/flags/4x3/cx.svg); +} .flag-icon-cx.flag-icon-squared { - background-image: url(../img/flags/1x1/cx.svg); } + background-image: url(../img/flags/1x1/cx.svg); +} .flag-icon-cy { - background-image: url(../img/flags/4x3/cy.svg); } + background-image: url(../img/flags/4x3/cy.svg); +} .flag-icon-cy.flag-icon-squared { - background-image: url(../img/flags/1x1/cy.svg); } + background-image: url(../img/flags/1x1/cy.svg); +} .flag-icon-cz { - background-image: url(../img/flags/4x3/cz.svg); } + background-image: url(../img/flags/4x3/cz.svg); +} .flag-icon-cz.flag-icon-squared { - background-image: url(../img/flags/1x1/cz.svg); } + background-image: url(../img/flags/1x1/cz.svg); +} .flag-icon-de { - background-image: url(../img/flags/4x3/de.svg); } + background-image: url(../img/flags/4x3/de.svg); +} .flag-icon-de.flag-icon-squared { - background-image: url(../img/flags/1x1/de.svg); } + background-image: url(../img/flags/1x1/de.svg); +} .flag-icon-dj { - background-image: url(../img/flags/4x3/dj.svg); } + background-image: url(../img/flags/4x3/dj.svg); +} .flag-icon-dj.flag-icon-squared { - background-image: url(../img/flags/1x1/dj.svg); } + background-image: url(../img/flags/1x1/dj.svg); +} .flag-icon-dk { - background-image: url(../img/flags/4x3/dk.svg); } + background-image: url(../img/flags/4x3/dk.svg); +} .flag-icon-dk.flag-icon-squared { - background-image: url(../img/flags/1x1/dk.svg); } + background-image: url(../img/flags/1x1/dk.svg); +} .flag-icon-dm { - background-image: url(../img/flags/4x3/dm.svg); } + background-image: url(../img/flags/4x3/dm.svg); +} .flag-icon-dm.flag-icon-squared { - background-image: url(../img/flags/1x1/dm.svg); } + background-image: url(../img/flags/1x1/dm.svg); +} .flag-icon-do { - background-image: url(../img/flags/4x3/do.svg); } + background-image: url(../img/flags/4x3/do.svg); +} .flag-icon-do.flag-icon-squared { - background-image: url(../img/flags/1x1/do.svg); } + background-image: url(../img/flags/1x1/do.svg); +} .flag-icon-dz { - background-image: url(../img/flags/4x3/dz.svg); } + background-image: url(../img/flags/4x3/dz.svg); +} .flag-icon-dz.flag-icon-squared { - background-image: url(../img/flags/1x1/dz.svg); } + background-image: url(../img/flags/1x1/dz.svg); +} .flag-icon-ec { - background-image: url(../img/flags/4x3/ec.svg); } + background-image: url(../img/flags/4x3/ec.svg); +} .flag-icon-ec.flag-icon-squared { - background-image: url(../img/flags/1x1/ec.svg); } + background-image: url(../img/flags/1x1/ec.svg); +} .flag-icon-ee { - background-image: url(../img/flags/4x3/ee.svg); } + background-image: url(../img/flags/4x3/ee.svg); +} .flag-icon-ee.flag-icon-squared { - background-image: url(../img/flags/1x1/ee.svg); } + background-image: url(../img/flags/1x1/ee.svg); +} .flag-icon-eg { - background-image: url(../img/flags/4x3/eg.svg); } + background-image: url(../img/flags/4x3/eg.svg); +} .flag-icon-eg.flag-icon-squared { - background-image: url(../img/flags/1x1/eg.svg); } + background-image: url(../img/flags/1x1/eg.svg); +} .flag-icon-eh { - background-image: url(../img/flags/4x3/eh.svg); } + background-image: url(../img/flags/4x3/eh.svg); +} .flag-icon-eh.flag-icon-squared { - background-image: url(../img/flags/1x1/eh.svg); } + background-image: url(../img/flags/1x1/eh.svg); +} .flag-icon-er { - background-image: url(../img/flags/4x3/er.svg); } + background-image: url(../img/flags/4x3/er.svg); +} .flag-icon-er.flag-icon-squared { - background-image: url(../img/flags/1x1/er.svg); } + background-image: url(../img/flags/1x1/er.svg); +} .flag-icon-es { - background-image: url(../img/flags/4x3/es.svg); } + background-image: url(../img/flags/4x3/es.svg); +} .flag-icon-es.flag-icon-squared { - background-image: url(../img/flags/1x1/es.svg); } + background-image: url(../img/flags/1x1/es.svg); +} .flag-icon-et { - background-image: url(../img/flags/4x3/et.svg); } + background-image: url(../img/flags/4x3/et.svg); +} .flag-icon-et.flag-icon-squared { - background-image: url(../img/flags/1x1/et.svg); } + background-image: url(../img/flags/1x1/et.svg); +} .flag-icon-fi { - background-image: url(../img/flags/4x3/fi.svg); } + background-image: url(../img/flags/4x3/fi.svg); +} .flag-icon-fi.flag-icon-squared { - background-image: url(../img/flags/1x1/fi.svg); } + background-image: url(../img/flags/1x1/fi.svg); +} .flag-icon-fj { - background-image: url(../img/flags/4x3/fj.svg); } + background-image: url(../img/flags/4x3/fj.svg); +} .flag-icon-fj.flag-icon-squared { - background-image: url(../img/flags/1x1/fj.svg); } + background-image: url(../img/flags/1x1/fj.svg); +} .flag-icon-fk { - background-image: url(../img/flags/4x3/fk.svg); } + background-image: url(../img/flags/4x3/fk.svg); +} .flag-icon-fk.flag-icon-squared { - background-image: url(../img/flags/1x1/fk.svg); } + background-image: url(../img/flags/1x1/fk.svg); +} .flag-icon-fm { - background-image: url(../img/flags/4x3/fm.svg); } + background-image: url(../img/flags/4x3/fm.svg); +} .flag-icon-fm.flag-icon-squared { - background-image: url(../img/flags/1x1/fm.svg); } + background-image: url(../img/flags/1x1/fm.svg); +} .flag-icon-fo { - background-image: url(../img/flags/4x3/fo.svg); } + background-image: url(../img/flags/4x3/fo.svg); +} .flag-icon-fo.flag-icon-squared { - background-image: url(../img/flags/1x1/fo.svg); } + background-image: url(../img/flags/1x1/fo.svg); +} .flag-icon-fr { - background-image: url(../img/flags/4x3/fr.svg); } + background-image: url(../img/flags/4x3/fr.svg); +} .flag-icon-fr.flag-icon-squared { - background-image: url(../img/flags/1x1/fr.svg); } + background-image: url(../img/flags/1x1/fr.svg); +} .flag-icon-ga { - background-image: url(../img/flags/4x3/ga.svg); } + background-image: url(../img/flags/4x3/ga.svg); +} .flag-icon-ga.flag-icon-squared { - background-image: url(../img/flags/1x1/ga.svg); } + background-image: url(../img/flags/1x1/ga.svg); +} .flag-icon-gb { - background-image: url(../img/flags/4x3/gb.svg); } + background-image: url(../img/flags/4x3/gb.svg); +} .flag-icon-gb.flag-icon-squared { - background-image: url(../img/flags/1x1/gb.svg); } + background-image: url(../img/flags/1x1/gb.svg); +} .flag-icon-gd { - background-image: url(../img/flags/4x3/gd.svg); } + background-image: url(../img/flags/4x3/gd.svg); +} .flag-icon-gd.flag-icon-squared { - background-image: url(../img/flags/1x1/gd.svg); } + background-image: url(../img/flags/1x1/gd.svg); +} .flag-icon-ge { - background-image: url(../img/flags/4x3/ge.svg); } + background-image: url(../img/flags/4x3/ge.svg); +} .flag-icon-ge.flag-icon-squared { - background-image: url(../img/flags/1x1/ge.svg); } + background-image: url(../img/flags/1x1/ge.svg); +} .flag-icon-gf { - background-image: url(../img/flags/4x3/gf.svg); } + background-image: url(../img/flags/4x3/gf.svg); +} .flag-icon-gf.flag-icon-squared { - background-image: url(../img/flags/1x1/gf.svg); } + background-image: url(../img/flags/1x1/gf.svg); +} .flag-icon-gg { - background-image: url(../img/flags/4x3/gg.svg); } + background-image: url(../img/flags/4x3/gg.svg); +} .flag-icon-gg.flag-icon-squared { - background-image: url(../img/flags/1x1/gg.svg); } + background-image: url(../img/flags/1x1/gg.svg); +} .flag-icon-gh { - background-image: url(../img/flags/4x3/gh.svg); } + background-image: url(../img/flags/4x3/gh.svg); +} .flag-icon-gh.flag-icon-squared { - background-image: url(../img/flags/1x1/gh.svg); } + background-image: url(../img/flags/1x1/gh.svg); +} .flag-icon-gi { - background-image: url(../img/flags/4x3/gi.svg); } + background-image: url(../img/flags/4x3/gi.svg); +} .flag-icon-gi.flag-icon-squared { - background-image: url(../img/flags/1x1/gi.svg); } + background-image: url(../img/flags/1x1/gi.svg); +} .flag-icon-gl { - background-image: url(../img/flags/4x3/gl.svg); } + background-image: url(../img/flags/4x3/gl.svg); +} .flag-icon-gl.flag-icon-squared { - background-image: url(../img/flags/1x1/gl.svg); } + background-image: url(../img/flags/1x1/gl.svg); +} .flag-icon-gm { - background-image: url(../img/flags/4x3/gm.svg); } + background-image: url(../img/flags/4x3/gm.svg); +} .flag-icon-gm.flag-icon-squared { - background-image: url(../img/flags/1x1/gm.svg); } + background-image: url(../img/flags/1x1/gm.svg); +} .flag-icon-gn { - background-image: url(../img/flags/4x3/gn.svg); } + background-image: url(../img/flags/4x3/gn.svg); +} .flag-icon-gn.flag-icon-squared { - background-image: url(../img/flags/1x1/gn.svg); } + background-image: url(../img/flags/1x1/gn.svg); +} .flag-icon-gp { - background-image: url(../img/flags/4x3/gp.svg); } + background-image: url(../img/flags/4x3/gp.svg); +} .flag-icon-gp.flag-icon-squared { - background-image: url(../img/flags/1x1/gp.svg); } + background-image: url(../img/flags/1x1/gp.svg); +} .flag-icon-gq { - background-image: url(../img/flags/4x3/gq.svg); } + background-image: url(../img/flags/4x3/gq.svg); +} .flag-icon-gq.flag-icon-squared { - background-image: url(../img/flags/1x1/gq.svg); } + background-image: url(../img/flags/1x1/gq.svg); +} .flag-icon-gr { - background-image: url(../img/flags/4x3/gr.svg); } + background-image: url(../img/flags/4x3/gr.svg); +} .flag-icon-gr.flag-icon-squared { - background-image: url(../img/flags/1x1/gr.svg); } + background-image: url(../img/flags/1x1/gr.svg); +} .flag-icon-gs { - background-image: url(../img/flags/4x3/gs.svg); } + background-image: url(../img/flags/4x3/gs.svg); +} .flag-icon-gs.flag-icon-squared { - background-image: url(../img/flags/1x1/gs.svg); } + background-image: url(../img/flags/1x1/gs.svg); +} .flag-icon-gt { - background-image: url(../img/flags/4x3/gt.svg); } + background-image: url(../img/flags/4x3/gt.svg); +} .flag-icon-gt.flag-icon-squared { - background-image: url(../img/flags/1x1/gt.svg); } + background-image: url(../img/flags/1x1/gt.svg); +} .flag-icon-gu { - background-image: url(../img/flags/4x3/gu.svg); } + background-image: url(../img/flags/4x3/gu.svg); +} .flag-icon-gu.flag-icon-squared { - background-image: url(../img/flags/1x1/gu.svg); } + background-image: url(../img/flags/1x1/gu.svg); +} .flag-icon-gw { - background-image: url(../img/flags/4x3/gw.svg); } + background-image: url(../img/flags/4x3/gw.svg); +} .flag-icon-gw.flag-icon-squared { - background-image: url(../img/flags/1x1/gw.svg); } + background-image: url(../img/flags/1x1/gw.svg); +} .flag-icon-gy { - background-image: url(../img/flags/4x3/gy.svg); } + background-image: url(../img/flags/4x3/gy.svg); +} .flag-icon-gy.flag-icon-squared { - background-image: url(../img/flags/1x1/gy.svg); } + background-image: url(../img/flags/1x1/gy.svg); +} .flag-icon-hk { - background-image: url(../img/flags/4x3/hk.svg); } + background-image: url(../img/flags/4x3/hk.svg); +} .flag-icon-hk.flag-icon-squared { - background-image: url(../img/flags/1x1/hk.svg); } + background-image: url(../img/flags/1x1/hk.svg); +} .flag-icon-hm { - background-image: url(../img/flags/4x3/hm.svg); } + background-image: url(../img/flags/4x3/hm.svg); +} .flag-icon-hm.flag-icon-squared { - background-image: url(../img/flags/1x1/hm.svg); } + background-image: url(../img/flags/1x1/hm.svg); +} .flag-icon-hn { - background-image: url(../img/flags/4x3/hn.svg); } + background-image: url(../img/flags/4x3/hn.svg); +} .flag-icon-hn.flag-icon-squared { - background-image: url(../img/flags/1x1/hn.svg); } + background-image: url(../img/flags/1x1/hn.svg); +} .flag-icon-hr { - background-image: url(../img/flags/4x3/hr.svg); } + background-image: url(../img/flags/4x3/hr.svg); +} .flag-icon-hr.flag-icon-squared { - background-image: url(../img/flags/1x1/hr.svg); } + background-image: url(../img/flags/1x1/hr.svg); +} .flag-icon-ht { - background-image: url(../img/flags/4x3/ht.svg); } + background-image: url(../img/flags/4x3/ht.svg); +} .flag-icon-ht.flag-icon-squared { - background-image: url(../img/flags/1x1/ht.svg); } + background-image: url(../img/flags/1x1/ht.svg); +} .flag-icon-hu { - background-image: url(../img/flags/4x3/hu.svg); } + background-image: url(../img/flags/4x3/hu.svg); +} .flag-icon-hu.flag-icon-squared { - background-image: url(../img/flags/1x1/hu.svg); } + background-image: url(../img/flags/1x1/hu.svg); +} .flag-icon-id { - background-image: url(../img/flags/4x3/id.svg); } + background-image: url(../img/flags/4x3/id.svg); +} .flag-icon-id.flag-icon-squared { - background-image: url(../img/flags/1x1/id.svg); } + background-image: url(../img/flags/1x1/id.svg); +} .flag-icon-ie { - background-image: url(../img/flags/4x3/ie.svg); } + background-image: url(../img/flags/4x3/ie.svg); +} .flag-icon-ie.flag-icon-squared { - background-image: url(../img/flags/1x1/ie.svg); } + background-image: url(../img/flags/1x1/ie.svg); +} .flag-icon-il { - background-image: url(../img/flags/4x3/il.svg); } + background-image: url(../img/flags/4x3/il.svg); +} .flag-icon-il.flag-icon-squared { - background-image: url(../img/flags/1x1/il.svg); } + background-image: url(../img/flags/1x1/il.svg); +} .flag-icon-im { - background-image: url(../img/flags/4x3/im.svg); } + background-image: url(../img/flags/4x3/im.svg); +} .flag-icon-im.flag-icon-squared { - background-image: url(../img/flags/1x1/im.svg); } + background-image: url(../img/flags/1x1/im.svg); +} .flag-icon-in { - background-image: url(../img/flags/4x3/in.svg); } + background-image: url(../img/flags/4x3/in.svg); +} .flag-icon-in.flag-icon-squared { - background-image: url(../img/flags/1x1/in.svg); } + background-image: url(../img/flags/1x1/in.svg); +} .flag-icon-io { - background-image: url(../img/flags/4x3/io.svg); } + background-image: url(../img/flags/4x3/io.svg); +} .flag-icon-io.flag-icon-squared { - background-image: url(../img/flags/1x1/io.svg); } + background-image: url(../img/flags/1x1/io.svg); +} .flag-icon-iq { - background-image: url(../img/flags/4x3/iq.svg); } + background-image: url(../img/flags/4x3/iq.svg); +} .flag-icon-iq.flag-icon-squared { - background-image: url(../img/flags/1x1/iq.svg); } + background-image: url(../img/flags/1x1/iq.svg); +} .flag-icon-ir { - background-image: url(../img/flags/4x3/ir.svg); } + background-image: url(../img/flags/4x3/ir.svg); +} .flag-icon-ir.flag-icon-squared { - background-image: url(../img/flags/1x1/ir.svg); } + background-image: url(../img/flags/1x1/ir.svg); +} .flag-icon-is { - background-image: url(../img/flags/4x3/is.svg); } + background-image: url(../img/flags/4x3/is.svg); +} .flag-icon-is.flag-icon-squared { - background-image: url(../img/flags/1x1/is.svg); } + background-image: url(../img/flags/1x1/is.svg); +} .flag-icon-it { - background-image: url(../img/flags/4x3/it.svg); } + background-image: url(../img/flags/4x3/it.svg); +} .flag-icon-it.flag-icon-squared { - background-image: url(../img/flags/1x1/it.svg); } + background-image: url(../img/flags/1x1/it.svg); +} .flag-icon-je { - background-image: url(../img/flags/4x3/je.svg); } + background-image: url(../img/flags/4x3/je.svg); +} .flag-icon-je.flag-icon-squared { - background-image: url(../img/flags/1x1/je.svg); } + background-image: url(../img/flags/1x1/je.svg); +} .flag-icon-jm { - background-image: url(../img/flags/4x3/jm.svg); } + background-image: url(../img/flags/4x3/jm.svg); +} .flag-icon-jm.flag-icon-squared { - background-image: url(../img/flags/1x1/jm.svg); } + background-image: url(../img/flags/1x1/jm.svg); +} .flag-icon-jo { - background-image: url(../img/flags/4x3/jo.svg); } + background-image: url(../img/flags/4x3/jo.svg); +} .flag-icon-jo.flag-icon-squared { - background-image: url(../img/flags/1x1/jo.svg); } + background-image: url(../img/flags/1x1/jo.svg); +} .flag-icon-jp { - background-image: url(../img/flags/4x3/jp.svg); } + background-image: url(../img/flags/4x3/jp.svg); +} .flag-icon-jp.flag-icon-squared { - background-image: url(../img/flags/1x1/jp.svg); } + background-image: url(../img/flags/1x1/jp.svg); +} .flag-icon-ke { - background-image: url(../img/flags/4x3/ke.svg); } + background-image: url(../img/flags/4x3/ke.svg); +} .flag-icon-ke.flag-icon-squared { - background-image: url(../img/flags/1x1/ke.svg); } + background-image: url(../img/flags/1x1/ke.svg); +} .flag-icon-kg { - background-image: url(../img/flags/4x3/kg.svg); } + background-image: url(../img/flags/4x3/kg.svg); +} .flag-icon-kg.flag-icon-squared { - background-image: url(../img/flags/1x1/kg.svg); } + background-image: url(../img/flags/1x1/kg.svg); +} .flag-icon-kh { - background-image: url(../img/flags/4x3/kh.svg); } + background-image: url(../img/flags/4x3/kh.svg); +} .flag-icon-kh.flag-icon-squared { - background-image: url(../img/flags/1x1/kh.svg); } + background-image: url(../img/flags/1x1/kh.svg); +} .flag-icon-ki { - background-image: url(../img/flags/4x3/ki.svg); } + background-image: url(../img/flags/4x3/ki.svg); +} .flag-icon-ki.flag-icon-squared { - background-image: url(../img/flags/1x1/ki.svg); } + background-image: url(../img/flags/1x1/ki.svg); +} .flag-icon-km { - background-image: url(../img/flags/4x3/km.svg); } + background-image: url(../img/flags/4x3/km.svg); +} .flag-icon-km.flag-icon-squared { - background-image: url(../img/flags/1x1/km.svg); } + background-image: url(../img/flags/1x1/km.svg); +} .flag-icon-kn { - background-image: url(../img/flags/4x3/kn.svg); } + background-image: url(../img/flags/4x3/kn.svg); +} .flag-icon-kn.flag-icon-squared { - background-image: url(../img/flags/1x1/kn.svg); } + background-image: url(../img/flags/1x1/kn.svg); +} .flag-icon-kp { - background-image: url(../img/flags/4x3/kp.svg); } + background-image: url(../img/flags/4x3/kp.svg); +} .flag-icon-kp.flag-icon-squared { - background-image: url(../img/flags/1x1/kp.svg); } + background-image: url(../img/flags/1x1/kp.svg); +} .flag-icon-kr { - background-image: url(../img/flags/4x3/kr.svg); } + background-image: url(../img/flags/4x3/kr.svg); +} .flag-icon-kr.flag-icon-squared { - background-image: url(../img/flags/1x1/kr.svg); } + background-image: url(../img/flags/1x1/kr.svg); +} .flag-icon-kw { - background-image: url(../img/flags/4x3/kw.svg); } + background-image: url(../img/flags/4x3/kw.svg); +} .flag-icon-kw.flag-icon-squared { - background-image: url(../img/flags/1x1/kw.svg); } + background-image: url(../img/flags/1x1/kw.svg); +} .flag-icon-ky { - background-image: url(../img/flags/4x3/ky.svg); } + background-image: url(../img/flags/4x3/ky.svg); +} .flag-icon-ky.flag-icon-squared { - background-image: url(../img/flags/1x1/ky.svg); } + background-image: url(../img/flags/1x1/ky.svg); +} .flag-icon-kz { - background-image: url(../img/flags/4x3/kz.svg); } + background-image: url(../img/flags/4x3/kz.svg); +} .flag-icon-kz.flag-icon-squared { - background-image: url(../img/flags/1x1/kz.svg); } + background-image: url(../img/flags/1x1/kz.svg); +} .flag-icon-la { - background-image: url(../img/flags/4x3/la.svg); } + background-image: url(../img/flags/4x3/la.svg); +} .flag-icon-la.flag-icon-squared { - background-image: url(../img/flags/1x1/la.svg); } + background-image: url(../img/flags/1x1/la.svg); +} .flag-icon-lb { - background-image: url(../img/flags/4x3/lb.svg); } + background-image: url(../img/flags/4x3/lb.svg); +} .flag-icon-lb.flag-icon-squared { - background-image: url(../img/flags/1x1/lb.svg); } + background-image: url(../img/flags/1x1/lb.svg); +} .flag-icon-lc { - background-image: url(../img/flags/4x3/lc.svg); } + background-image: url(../img/flags/4x3/lc.svg); +} .flag-icon-lc.flag-icon-squared { - background-image: url(../img/flags/1x1/lc.svg); } + background-image: url(../img/flags/1x1/lc.svg); +} .flag-icon-li { - background-image: url(../img/flags/4x3/li.svg); } + background-image: url(../img/flags/4x3/li.svg); +} .flag-icon-li.flag-icon-squared { - background-image: url(../img/flags/1x1/li.svg); } + background-image: url(../img/flags/1x1/li.svg); +} .flag-icon-lk { - background-image: url(../img/flags/4x3/lk.svg); } + background-image: url(../img/flags/4x3/lk.svg); +} .flag-icon-lk.flag-icon-squared { - background-image: url(../img/flags/1x1/lk.svg); } + background-image: url(../img/flags/1x1/lk.svg); +} .flag-icon-lr { - background-image: url(../img/flags/4x3/lr.svg); } + background-image: url(../img/flags/4x3/lr.svg); +} .flag-icon-lr.flag-icon-squared { - background-image: url(../img/flags/1x1/lr.svg); } + background-image: url(../img/flags/1x1/lr.svg); +} .flag-icon-ls { - background-image: url(../img/flags/4x3/ls.svg); } + background-image: url(../img/flags/4x3/ls.svg); +} .flag-icon-ls.flag-icon-squared { - background-image: url(../img/flags/1x1/ls.svg); } + background-image: url(../img/flags/1x1/ls.svg); +} .flag-icon-lt { - background-image: url(../img/flags/4x3/lt.svg); } + background-image: url(../img/flags/4x3/lt.svg); +} .flag-icon-lt.flag-icon-squared { - background-image: url(../img/flags/1x1/lt.svg); } + background-image: url(../img/flags/1x1/lt.svg); +} .flag-icon-lu { - background-image: url(../img/flags/4x3/lu.svg); } + background-image: url(../img/flags/4x3/lu.svg); +} .flag-icon-lu.flag-icon-squared { - background-image: url(../img/flags/1x1/lu.svg); } + background-image: url(../img/flags/1x1/lu.svg); +} .flag-icon-lv { - background-image: url(../img/flags/4x3/lv.svg); } + background-image: url(../img/flags/4x3/lv.svg); +} .flag-icon-lv.flag-icon-squared { - background-image: url(../img/flags/1x1/lv.svg); } + background-image: url(../img/flags/1x1/lv.svg); +} .flag-icon-ly { - background-image: url(../img/flags/4x3/ly.svg); } + background-image: url(../img/flags/4x3/ly.svg); +} .flag-icon-ly.flag-icon-squared { - background-image: url(../img/flags/1x1/ly.svg); } + background-image: url(../img/flags/1x1/ly.svg); +} .flag-icon-ma { - background-image: url(../img/flags/4x3/ma.svg); } + background-image: url(../img/flags/4x3/ma.svg); +} .flag-icon-ma.flag-icon-squared { - background-image: url(../img/flags/1x1/ma.svg); } + background-image: url(../img/flags/1x1/ma.svg); +} .flag-icon-mc { - background-image: url(../img/flags/4x3/mc.svg); } + background-image: url(../img/flags/4x3/mc.svg); +} .flag-icon-mc.flag-icon-squared { - background-image: url(../img/flags/1x1/mc.svg); } + background-image: url(../img/flags/1x1/mc.svg); +} .flag-icon-md { - background-image: url(../img/flags/4x3/md.svg); } + background-image: url(../img/flags/4x3/md.svg); +} .flag-icon-md.flag-icon-squared { - background-image: url(../img/flags/1x1/md.svg); } + background-image: url(../img/flags/1x1/md.svg); +} .flag-icon-me { - background-image: url(../img/flags/4x3/me.svg); } + background-image: url(../img/flags/4x3/me.svg); +} .flag-icon-me.flag-icon-squared { - background-image: url(../img/flags/1x1/me.svg); } + background-image: url(../img/flags/1x1/me.svg); +} .flag-icon-mf { - background-image: url(../img/flags/4x3/mf.svg); } + background-image: url(../img/flags/4x3/mf.svg); +} .flag-icon-mf.flag-icon-squared { - background-image: url(../img/flags/1x1/mf.svg); } + background-image: url(../img/flags/1x1/mf.svg); +} .flag-icon-mg { - background-image: url(../img/flags/4x3/mg.svg); } + background-image: url(../img/flags/4x3/mg.svg); +} .flag-icon-mg.flag-icon-squared { - background-image: url(../img/flags/1x1/mg.svg); } + background-image: url(../img/flags/1x1/mg.svg); +} .flag-icon-mh { - background-image: url(../img/flags/4x3/mh.svg); } + background-image: url(../img/flags/4x3/mh.svg); +} .flag-icon-mh.flag-icon-squared { - background-image: url(../img/flags/1x1/mh.svg); } + background-image: url(../img/flags/1x1/mh.svg); +} .flag-icon-mk { - background-image: url(../img/flags/4x3/mk.svg); } + background-image: url(../img/flags/4x3/mk.svg); +} .flag-icon-mk.flag-icon-squared { - background-image: url(../img/flags/1x1/mk.svg); } + background-image: url(../img/flags/1x1/mk.svg); +} .flag-icon-ml { - background-image: url(../img/flags/4x3/ml.svg); } + background-image: url(../img/flags/4x3/ml.svg); +} .flag-icon-ml.flag-icon-squared { - background-image: url(../img/flags/1x1/ml.svg); } + background-image: url(../img/flags/1x1/ml.svg); +} .flag-icon-mm { - background-image: url(../img/flags/4x3/mm.svg); } + background-image: url(../img/flags/4x3/mm.svg); +} .flag-icon-mm.flag-icon-squared { - background-image: url(../img/flags/1x1/mm.svg); } + background-image: url(../img/flags/1x1/mm.svg); +} .flag-icon-mn { - background-image: url(../img/flags/4x3/mn.svg); } + background-image: url(../img/flags/4x3/mn.svg); +} .flag-icon-mn.flag-icon-squared { - background-image: url(../img/flags/1x1/mn.svg); } + background-image: url(../img/flags/1x1/mn.svg); +} .flag-icon-mo { - background-image: url(../img/flags/4x3/mo.svg); } + background-image: url(../img/flags/4x3/mo.svg); +} .flag-icon-mo.flag-icon-squared { - background-image: url(../img/flags/1x1/mo.svg); } + background-image: url(../img/flags/1x1/mo.svg); +} .flag-icon-mp { - background-image: url(../img/flags/4x3/mp.svg); } + background-image: url(../img/flags/4x3/mp.svg); +} .flag-icon-mp.flag-icon-squared { - background-image: url(../img/flags/1x1/mp.svg); } + background-image: url(../img/flags/1x1/mp.svg); +} .flag-icon-mq { - background-image: url(../img/flags/4x3/mq.svg); } + background-image: url(../img/flags/4x3/mq.svg); +} .flag-icon-mq.flag-icon-squared { - background-image: url(../img/flags/1x1/mq.svg); } + background-image: url(../img/flags/1x1/mq.svg); +} .flag-icon-mr { - background-image: url(../img/flags/4x3/mr.svg); } + background-image: url(../img/flags/4x3/mr.svg); +} .flag-icon-mr.flag-icon-squared { - background-image: url(../img/flags/1x1/mr.svg); } + background-image: url(../img/flags/1x1/mr.svg); +} .flag-icon-ms { - background-image: url(../img/flags/4x3/ms.svg); } + background-image: url(../img/flags/4x3/ms.svg); +} .flag-icon-ms.flag-icon-squared { - background-image: url(../img/flags/1x1/ms.svg); } + background-image: url(../img/flags/1x1/ms.svg); +} .flag-icon-mt { - background-image: url(../img/flags/4x3/mt.svg); } + background-image: url(../img/flags/4x3/mt.svg); +} .flag-icon-mt.flag-icon-squared { - background-image: url(../img/flags/1x1/mt.svg); } + background-image: url(../img/flags/1x1/mt.svg); +} .flag-icon-mu { - background-image: url(../img/flags/4x3/mu.svg); } + background-image: url(../img/flags/4x3/mu.svg); +} .flag-icon-mu.flag-icon-squared { - background-image: url(../img/flags/1x1/mu.svg); } + background-image: url(../img/flags/1x1/mu.svg); +} .flag-icon-mv { - background-image: url(../img/flags/4x3/mv.svg); } + background-image: url(../img/flags/4x3/mv.svg); +} .flag-icon-mv.flag-icon-squared { - background-image: url(../img/flags/1x1/mv.svg); } + background-image: url(../img/flags/1x1/mv.svg); +} .flag-icon-mw { - background-image: url(../img/flags/4x3/mw.svg); } + background-image: url(../img/flags/4x3/mw.svg); +} .flag-icon-mw.flag-icon-squared { - background-image: url(../img/flags/1x1/mw.svg); } + background-image: url(../img/flags/1x1/mw.svg); +} .flag-icon-mx { - background-image: url(../img/flags/4x3/mx.svg); } + background-image: url(../img/flags/4x3/mx.svg); +} .flag-icon-mx.flag-icon-squared { - background-image: url(../img/flags/1x1/mx.svg); } + background-image: url(../img/flags/1x1/mx.svg); +} .flag-icon-my { - background-image: url(../img/flags/4x3/my.svg); } + background-image: url(../img/flags/4x3/my.svg); +} .flag-icon-my.flag-icon-squared { - background-image: url(../img/flags/1x1/my.svg); } + background-image: url(../img/flags/1x1/my.svg); +} .flag-icon-mz { - background-image: url(../img/flags/4x3/mz.svg); } + background-image: url(../img/flags/4x3/mz.svg); +} .flag-icon-mz.flag-icon-squared { - background-image: url(../img/flags/1x1/mz.svg); } + background-image: url(../img/flags/1x1/mz.svg); +} .flag-icon-na { - background-image: url(../img/flags/4x3/na.svg); } + background-image: url(../img/flags/4x3/na.svg); +} .flag-icon-na.flag-icon-squared { - background-image: url(../img/flags/1x1/na.svg); } + background-image: url(../img/flags/1x1/na.svg); +} .flag-icon-nc { - background-image: url(../img/flags/4x3/nc.svg); } + background-image: url(../img/flags/4x3/nc.svg); +} .flag-icon-nc.flag-icon-squared { - background-image: url(../img/flags/1x1/nc.svg); } + background-image: url(../img/flags/1x1/nc.svg); +} .flag-icon-ne { - background-image: url(../img/flags/4x3/ne.svg); } + background-image: url(../img/flags/4x3/ne.svg); +} .flag-icon-ne.flag-icon-squared { - background-image: url(../img/flags/1x1/ne.svg); } + background-image: url(../img/flags/1x1/ne.svg); +} .flag-icon-nf { - background-image: url(../img/flags/4x3/nf.svg); } + background-image: url(../img/flags/4x3/nf.svg); +} .flag-icon-nf.flag-icon-squared { - background-image: url(../img/flags/1x1/nf.svg); } + background-image: url(../img/flags/1x1/nf.svg); +} .flag-icon-ng { - background-image: url(../img/flags/4x3/ng.svg); } + background-image: url(../img/flags/4x3/ng.svg); +} .flag-icon-ng.flag-icon-squared { - background-image: url(../img/flags/1x1/ng.svg); } + background-image: url(../img/flags/1x1/ng.svg); +} .flag-icon-ni { - background-image: url(../img/flags/4x3/ni.svg); } + background-image: url(../img/flags/4x3/ni.svg); +} .flag-icon-ni.flag-icon-squared { - background-image: url(../img/flags/1x1/ni.svg); } + background-image: url(../img/flags/1x1/ni.svg); +} .flag-icon-nl { - background-image: url(../img/flags/4x3/nl.svg); } + background-image: url(../img/flags/4x3/nl.svg); +} .flag-icon-nl.flag-icon-squared { - background-image: url(../img/flags/1x1/nl.svg); } + background-image: url(../img/flags/1x1/nl.svg); +} .flag-icon-no { - background-image: url(../img/flags/4x3/no.svg); } + background-image: url(../img/flags/4x3/no.svg); +} .flag-icon-no.flag-icon-squared { - background-image: url(../img/flags/1x1/no.svg); } + background-image: url(../img/flags/1x1/no.svg); +} .flag-icon-np { - background-image: url(../img/flags/4x3/np.svg); } + background-image: url(../img/flags/4x3/np.svg); +} .flag-icon-np.flag-icon-squared { - background-image: url(../img/flags/1x1/np.svg); } + background-image: url(../img/flags/1x1/np.svg); +} .flag-icon-nr { - background-image: url(../img/flags/4x3/nr.svg); } + background-image: url(../img/flags/4x3/nr.svg); +} .flag-icon-nr.flag-icon-squared { - background-image: url(../img/flags/1x1/nr.svg); } + background-image: url(../img/flags/1x1/nr.svg); +} .flag-icon-nu { - background-image: url(../img/flags/4x3/nu.svg); } + background-image: url(../img/flags/4x3/nu.svg); +} .flag-icon-nu.flag-icon-squared { - background-image: url(../img/flags/1x1/nu.svg); } + background-image: url(../img/flags/1x1/nu.svg); +} .flag-icon-nz { - background-image: url(../img/flags/4x3/nz.svg); } + background-image: url(../img/flags/4x3/nz.svg); +} .flag-icon-nz.flag-icon-squared { - background-image: url(../img/flags/1x1/nz.svg); } + background-image: url(../img/flags/1x1/nz.svg); +} .flag-icon-om { - background-image: url(../img/flags/4x3/om.svg); } + background-image: url(../img/flags/4x3/om.svg); +} .flag-icon-om.flag-icon-squared { - background-image: url(../img/flags/1x1/om.svg); } + background-image: url(../img/flags/1x1/om.svg); +} .flag-icon-pa { - background-image: url(../img/flags/4x3/pa.svg); } + background-image: url(../img/flags/4x3/pa.svg); +} .flag-icon-pa.flag-icon-squared { - background-image: url(../img/flags/1x1/pa.svg); } + background-image: url(../img/flags/1x1/pa.svg); +} .flag-icon-pe { - background-image: url(../img/flags/4x3/pe.svg); } + background-image: url(../img/flags/4x3/pe.svg); +} .flag-icon-pe.flag-icon-squared { - background-image: url(../img/flags/1x1/pe.svg); } + background-image: url(../img/flags/1x1/pe.svg); +} .flag-icon-pf { - background-image: url(../img/flags/4x3/pf.svg); } + background-image: url(../img/flags/4x3/pf.svg); +} .flag-icon-pf.flag-icon-squared { - background-image: url(../img/flags/1x1/pf.svg); } + background-image: url(../img/flags/1x1/pf.svg); +} .flag-icon-pg { - background-image: url(../img/flags/4x3/pg.svg); } + background-image: url(../img/flags/4x3/pg.svg); +} .flag-icon-pg.flag-icon-squared { - background-image: url(../img/flags/1x1/pg.svg); } + background-image: url(../img/flags/1x1/pg.svg); +} .flag-icon-ph { - background-image: url(../img/flags/4x3/ph.svg); } + background-image: url(../img/flags/4x3/ph.svg); +} .flag-icon-ph.flag-icon-squared { - background-image: url(../img/flags/1x1/ph.svg); } + background-image: url(../img/flags/1x1/ph.svg); +} .flag-icon-pk { - background-image: url(../img/flags/4x3/pk.svg); } + background-image: url(../img/flags/4x3/pk.svg); +} .flag-icon-pk.flag-icon-squared { - background-image: url(../img/flags/1x1/pk.svg); } + background-image: url(../img/flags/1x1/pk.svg); +} .flag-icon-pl { - background-image: url(../img/flags/4x3/pl.svg); } + background-image: url(../img/flags/4x3/pl.svg); +} .flag-icon-pl.flag-icon-squared { - background-image: url(../img/flags/1x1/pl.svg); } + background-image: url(../img/flags/1x1/pl.svg); +} .flag-icon-pm { - background-image: url(../img/flags/4x3/pm.svg); } + background-image: url(../img/flags/4x3/pm.svg); +} .flag-icon-pm.flag-icon-squared { - background-image: url(../img/flags/1x1/pm.svg); } + background-image: url(../img/flags/1x1/pm.svg); +} .flag-icon-pn { - background-image: url(../img/flags/4x3/pn.svg); } + background-image: url(../img/flags/4x3/pn.svg); +} .flag-icon-pn.flag-icon-squared { - background-image: url(../img/flags/1x1/pn.svg); } + background-image: url(../img/flags/1x1/pn.svg); +} .flag-icon-pr { - background-image: url(../img/flags/4x3/pr.svg); } + background-image: url(../img/flags/4x3/pr.svg); +} .flag-icon-pr.flag-icon-squared { - background-image: url(../img/flags/1x1/pr.svg); } + background-image: url(../img/flags/1x1/pr.svg); +} .flag-icon-ps { - background-image: url(../img/flags/4x3/ps.svg); } + background-image: url(../img/flags/4x3/ps.svg); +} .flag-icon-ps.flag-icon-squared { - background-image: url(../img/flags/1x1/ps.svg); } + background-image: url(../img/flags/1x1/ps.svg); +} .flag-icon-pt { - background-image: url(../img/flags/4x3/pt.svg); } + background-image: url(../img/flags/4x3/pt.svg); +} .flag-icon-pt.flag-icon-squared { - background-image: url(../img/flags/1x1/pt.svg); } + background-image: url(../img/flags/1x1/pt.svg); +} .flag-icon-pw { - background-image: url(../img/flags/4x3/pw.svg); } + background-image: url(../img/flags/4x3/pw.svg); +} .flag-icon-pw.flag-icon-squared { - background-image: url(../img/flags/1x1/pw.svg); } + background-image: url(../img/flags/1x1/pw.svg); +} .flag-icon-py { - background-image: url(../img/flags/4x3/py.svg); } + background-image: url(../img/flags/4x3/py.svg); +} .flag-icon-py.flag-icon-squared { - background-image: url(../img/flags/1x1/py.svg); } + background-image: url(../img/flags/1x1/py.svg); +} .flag-icon-qa { - background-image: url(../img/flags/4x3/qa.svg); } + background-image: url(../img/flags/4x3/qa.svg); +} .flag-icon-qa.flag-icon-squared { - background-image: url(../img/flags/1x1/qa.svg); } + background-image: url(../img/flags/1x1/qa.svg); +} .flag-icon-re { - background-image: url(../img/flags/4x3/re.svg); } + background-image: url(../img/flags/4x3/re.svg); +} .flag-icon-re.flag-icon-squared { - background-image: url(../img/flags/1x1/re.svg); } + background-image: url(../img/flags/1x1/re.svg); +} .flag-icon-ro { - background-image: url(../img/flags/4x3/ro.svg); } + background-image: url(../img/flags/4x3/ro.svg); +} .flag-icon-ro.flag-icon-squared { - background-image: url(../img/flags/1x1/ro.svg); } + background-image: url(../img/flags/1x1/ro.svg); +} .flag-icon-rs { - background-image: url(../img/flags/4x3/rs.svg); } + background-image: url(../img/flags/4x3/rs.svg); +} .flag-icon-rs.flag-icon-squared { - background-image: url(../img/flags/1x1/rs.svg); } + background-image: url(../img/flags/1x1/rs.svg); +} .flag-icon-ru { - background-image: url(../img/flags/4x3/ru.svg); } + background-image: url(../img/flags/4x3/ru.svg); +} .flag-icon-ru.flag-icon-squared { - background-image: url(../img/flags/1x1/ru.svg); } + background-image: url(../img/flags/1x1/ru.svg); +} .flag-icon-rw { - background-image: url(../img/flags/4x3/rw.svg); } + background-image: url(../img/flags/4x3/rw.svg); +} .flag-icon-rw.flag-icon-squared { - background-image: url(../img/flags/1x1/rw.svg); } + background-image: url(../img/flags/1x1/rw.svg); +} .flag-icon-sa { - background-image: url(../img/flags/4x3/sa.svg); } + background-image: url(../img/flags/4x3/sa.svg); +} .flag-icon-sa.flag-icon-squared { - background-image: url(../img/flags/1x1/sa.svg); } + background-image: url(../img/flags/1x1/sa.svg); +} .flag-icon-sb { - background-image: url(../img/flags/4x3/sb.svg); } + background-image: url(../img/flags/4x3/sb.svg); +} .flag-icon-sb.flag-icon-squared { - background-image: url(../img/flags/1x1/sb.svg); } + background-image: url(../img/flags/1x1/sb.svg); +} .flag-icon-sc { - background-image: url(../img/flags/4x3/sc.svg); } + background-image: url(../img/flags/4x3/sc.svg); +} .flag-icon-sc.flag-icon-squared { - background-image: url(../img/flags/1x1/sc.svg); } + background-image: url(../img/flags/1x1/sc.svg); +} .flag-icon-sd { - background-image: url(../img/flags/4x3/sd.svg); } + background-image: url(../img/flags/4x3/sd.svg); +} .flag-icon-sd.flag-icon-squared { - background-image: url(../img/flags/1x1/sd.svg); } + background-image: url(../img/flags/1x1/sd.svg); +} .flag-icon-se { - background-image: url(../img/flags/4x3/se.svg); } + background-image: url(../img/flags/4x3/se.svg); +} .flag-icon-se.flag-icon-squared { - background-image: url(../img/flags/1x1/se.svg); } + background-image: url(../img/flags/1x1/se.svg); +} .flag-icon-sg { - background-image: url(../img/flags/4x3/sg.svg); } + background-image: url(../img/flags/4x3/sg.svg); +} .flag-icon-sg.flag-icon-squared { - background-image: url(../img/flags/1x1/sg.svg); } + background-image: url(../img/flags/1x1/sg.svg); +} .flag-icon-sh { - background-image: url(../img/flags/4x3/sh.svg); } + background-image: url(../img/flags/4x3/sh.svg); +} .flag-icon-sh.flag-icon-squared { - background-image: url(../img/flags/1x1/sh.svg); } + background-image: url(../img/flags/1x1/sh.svg); +} .flag-icon-si { - background-image: url(../img/flags/4x3/si.svg); } + background-image: url(../img/flags/4x3/si.svg); +} .flag-icon-si.flag-icon-squared { - background-image: url(../img/flags/1x1/si.svg); } + background-image: url(../img/flags/1x1/si.svg); +} .flag-icon-sj { - background-image: url(../img/flags/4x3/sj.svg); } + background-image: url(../img/flags/4x3/sj.svg); +} .flag-icon-sj.flag-icon-squared { - background-image: url(../img/flags/1x1/sj.svg); } + background-image: url(../img/flags/1x1/sj.svg); +} .flag-icon-sk { - background-image: url(../img/flags/4x3/sk.svg); } + background-image: url(../img/flags/4x3/sk.svg); +} .flag-icon-sk.flag-icon-squared { - background-image: url(../img/flags/1x1/sk.svg); } + background-image: url(../img/flags/1x1/sk.svg); +} .flag-icon-sl { - background-image: url(../img/flags/4x3/sl.svg); } + background-image: url(../img/flags/4x3/sl.svg); +} .flag-icon-sl.flag-icon-squared { - background-image: url(../img/flags/1x1/sl.svg); } + background-image: url(../img/flags/1x1/sl.svg); +} .flag-icon-sm { - background-image: url(../img/flags/4x3/sm.svg); } + background-image: url(../img/flags/4x3/sm.svg); +} .flag-icon-sm.flag-icon-squared { - background-image: url(../img/flags/1x1/sm.svg); } + background-image: url(../img/flags/1x1/sm.svg); +} .flag-icon-sn { - background-image: url(../img/flags/4x3/sn.svg); } + background-image: url(../img/flags/4x3/sn.svg); +} .flag-icon-sn.flag-icon-squared { - background-image: url(../img/flags/1x1/sn.svg); } + background-image: url(../img/flags/1x1/sn.svg); +} .flag-icon-so { - background-image: url(../img/flags/4x3/so.svg); } + background-image: url(../img/flags/4x3/so.svg); +} .flag-icon-so.flag-icon-squared { - background-image: url(../img/flags/1x1/so.svg); } + background-image: url(../img/flags/1x1/so.svg); +} .flag-icon-sr { - background-image: url(../img/flags/4x3/sr.svg); } + background-image: url(../img/flags/4x3/sr.svg); +} .flag-icon-sr.flag-icon-squared { - background-image: url(../img/flags/1x1/sr.svg); } + background-image: url(../img/flags/1x1/sr.svg); +} .flag-icon-ss { - background-image: url(../img/flags/4x3/ss.svg); } + background-image: url(../img/flags/4x3/ss.svg); +} .flag-icon-ss.flag-icon-squared { - background-image: url(../img/flags/1x1/ss.svg); } + background-image: url(../img/flags/1x1/ss.svg); +} .flag-icon-st { - background-image: url(../img/flags/4x3/st.svg); } + background-image: url(../img/flags/4x3/st.svg); +} .flag-icon-st.flag-icon-squared { - background-image: url(../img/flags/1x1/st.svg); } + background-image: url(../img/flags/1x1/st.svg); +} .flag-icon-sv { - background-image: url(../img/flags/4x3/sv.svg); } + background-image: url(../img/flags/4x3/sv.svg); +} .flag-icon-sv.flag-icon-squared { - background-image: url(../img/flags/1x1/sv.svg); } + background-image: url(../img/flags/1x1/sv.svg); +} .flag-icon-sx { - background-image: url(../img/flags/4x3/sx.svg); } + background-image: url(../img/flags/4x3/sx.svg); +} .flag-icon-sx.flag-icon-squared { - background-image: url(../img/flags/1x1/sx.svg); } + background-image: url(../img/flags/1x1/sx.svg); +} .flag-icon-sy { - background-image: url(../img/flags/4x3/sy.svg); } + background-image: url(../img/flags/4x3/sy.svg); +} .flag-icon-sy.flag-icon-squared { - background-image: url(../img/flags/1x1/sy.svg); } + background-image: url(../img/flags/1x1/sy.svg); +} .flag-icon-sz { - background-image: url(../img/flags/4x3/sz.svg); } + background-image: url(../img/flags/4x3/sz.svg); +} .flag-icon-sz.flag-icon-squared { - background-image: url(../img/flags/1x1/sz.svg); } + background-image: url(../img/flags/1x1/sz.svg); +} .flag-icon-tc { - background-image: url(../img/flags/4x3/tc.svg); } + background-image: url(../img/flags/4x3/tc.svg); +} .flag-icon-tc.flag-icon-squared { - background-image: url(../img/flags/1x1/tc.svg); } + background-image: url(../img/flags/1x1/tc.svg); +} .flag-icon-td { - background-image: url(../img/flags/4x3/td.svg); } + background-image: url(../img/flags/4x3/td.svg); +} .flag-icon-td.flag-icon-squared { - background-image: url(../img/flags/1x1/td.svg); } + background-image: url(../img/flags/1x1/td.svg); +} .flag-icon-tf { - background-image: url(../img/flags/4x3/tf.svg); } + background-image: url(../img/flags/4x3/tf.svg); +} .flag-icon-tf.flag-icon-squared { - background-image: url(../img/flags/1x1/tf.svg); } + background-image: url(../img/flags/1x1/tf.svg); +} .flag-icon-tg { - background-image: url(../img/flags/4x3/tg.svg); } + background-image: url(../img/flags/4x3/tg.svg); +} .flag-icon-tg.flag-icon-squared { - background-image: url(../img/flags/1x1/tg.svg); } + background-image: url(../img/flags/1x1/tg.svg); +} .flag-icon-th { - background-image: url(../img/flags/4x3/th.svg); } + background-image: url(../img/flags/4x3/th.svg); +} .flag-icon-th.flag-icon-squared { - background-image: url(../img/flags/1x1/th.svg); } + background-image: url(../img/flags/1x1/th.svg); +} .flag-icon-tj { - background-image: url(../img/flags/4x3/tj.svg); } + background-image: url(../img/flags/4x3/tj.svg); +} .flag-icon-tj.flag-icon-squared { - background-image: url(../img/flags/1x1/tj.svg); } + background-image: url(../img/flags/1x1/tj.svg); +} .flag-icon-tk { - background-image: url(../img/flags/4x3/tk.svg); } + background-image: url(../img/flags/4x3/tk.svg); +} .flag-icon-tk.flag-icon-squared { - background-image: url(../img/flags/1x1/tk.svg); } + background-image: url(../img/flags/1x1/tk.svg); +} .flag-icon-tl { - background-image: url(../img/flags/4x3/tl.svg); } + background-image: url(../img/flags/4x3/tl.svg); +} .flag-icon-tl.flag-icon-squared { - background-image: url(../img/flags/1x1/tl.svg); } + background-image: url(../img/flags/1x1/tl.svg); +} .flag-icon-tm { - background-image: url(../img/flags/4x3/tm.svg); } + background-image: url(../img/flags/4x3/tm.svg); +} .flag-icon-tm.flag-icon-squared { - background-image: url(../img/flags/1x1/tm.svg); } + background-image: url(../img/flags/1x1/tm.svg); +} .flag-icon-tn { - background-image: url(../img/flags/4x3/tn.svg); } + background-image: url(../img/flags/4x3/tn.svg); +} .flag-icon-tn.flag-icon-squared { - background-image: url(../img/flags/1x1/tn.svg); } + background-image: url(../img/flags/1x1/tn.svg); +} .flag-icon-to { - background-image: url(../img/flags/4x3/to.svg); } + background-image: url(../img/flags/4x3/to.svg); +} .flag-icon-to.flag-icon-squared { - background-image: url(../img/flags/1x1/to.svg); } + background-image: url(../img/flags/1x1/to.svg); +} .flag-icon-tr { - background-image: url(../img/flags/4x3/tr.svg); } + background-image: url(../img/flags/4x3/tr.svg); +} .flag-icon-tr.flag-icon-squared { - background-image: url(../img/flags/1x1/tr.svg); } + background-image: url(../img/flags/1x1/tr.svg); +} .flag-icon-tt { - background-image: url(../img/flags/4x3/tt.svg); } + background-image: url(../img/flags/4x3/tt.svg); +} .flag-icon-tt.flag-icon-squared { - background-image: url(../img/flags/1x1/tt.svg); } + background-image: url(../img/flags/1x1/tt.svg); +} .flag-icon-tv { - background-image: url(../img/flags/4x3/tv.svg); } + background-image: url(../img/flags/4x3/tv.svg); +} .flag-icon-tv.flag-icon-squared { - background-image: url(../img/flags/1x1/tv.svg); } + background-image: url(../img/flags/1x1/tv.svg); +} .flag-icon-tw { - background-image: url(../img/flags/4x3/tw.svg); } + background-image: url(../img/flags/4x3/tw.svg); +} .flag-icon-tw.flag-icon-squared { - background-image: url(../img/flags/1x1/tw.svg); } + background-image: url(../img/flags/1x1/tw.svg); +} .flag-icon-tz { - background-image: url(../img/flags/4x3/tz.svg); } + background-image: url(../img/flags/4x3/tz.svg); +} .flag-icon-tz.flag-icon-squared { - background-image: url(../img/flags/1x1/tz.svg); } + background-image: url(../img/flags/1x1/tz.svg); +} .flag-icon-ua { - background-image: url(../img/flags/4x3/ua.svg); } + background-image: url(../img/flags/4x3/ua.svg); +} .flag-icon-ua.flag-icon-squared { - background-image: url(../img/flags/1x1/ua.svg); } + background-image: url(../img/flags/1x1/ua.svg); +} .flag-icon-ug { - background-image: url(../img/flags/4x3/ug.svg); } + background-image: url(../img/flags/4x3/ug.svg); +} .flag-icon-ug.flag-icon-squared { - background-image: url(../img/flags/1x1/ug.svg); } + background-image: url(../img/flags/1x1/ug.svg); +} .flag-icon-um { - background-image: url(../img/flags/4x3/um.svg); } + background-image: url(../img/flags/4x3/um.svg); +} .flag-icon-um.flag-icon-squared { - background-image: url(../img/flags/1x1/um.svg); } + background-image: url(../img/flags/1x1/um.svg); +} .flag-icon-us { - background-image: url(../img/flags/4x3/us.svg); } + background-image: url(../img/flags/4x3/us.svg); +} .flag-icon-us.flag-icon-squared { - background-image: url(../img/flags/1x1/us.svg); } + background-image: url(../img/flags/1x1/us.svg); +} .flag-icon-uy { - background-image: url(../img/flags/4x3/uy.svg); } + background-image: url(../img/flags/4x3/uy.svg); +} .flag-icon-uy.flag-icon-squared { - background-image: url(../img/flags/1x1/uy.svg); } + background-image: url(../img/flags/1x1/uy.svg); +} .flag-icon-uz { - background-image: url(../img/flags/4x3/uz.svg); } + background-image: url(../img/flags/4x3/uz.svg); +} .flag-icon-uz.flag-icon-squared { - background-image: url(../img/flags/1x1/uz.svg); } + background-image: url(../img/flags/1x1/uz.svg); +} .flag-icon-va { - background-image: url(../img/flags/4x3/va.svg); } + background-image: url(../img/flags/4x3/va.svg); +} .flag-icon-va.flag-icon-squared { - background-image: url(../img/flags/1x1/va.svg); } + background-image: url(../img/flags/1x1/va.svg); +} .flag-icon-vc { - background-image: url(../img/flags/4x3/vc.svg); } + background-image: url(../img/flags/4x3/vc.svg); +} .flag-icon-vc.flag-icon-squared { - background-image: url(../img/flags/1x1/vc.svg); } + background-image: url(../img/flags/1x1/vc.svg); +} .flag-icon-ve { - background-image: url(../img/flags/4x3/ve.svg); } + background-image: url(../img/flags/4x3/ve.svg); +} .flag-icon-ve.flag-icon-squared { - background-image: url(../img/flags/1x1/ve.svg); } + background-image: url(../img/flags/1x1/ve.svg); +} .flag-icon-vg { - background-image: url(../img/flags/4x3/vg.svg); } + background-image: url(../img/flags/4x3/vg.svg); +} .flag-icon-vg.flag-icon-squared { - background-image: url(../img/flags/1x1/vg.svg); } + background-image: url(../img/flags/1x1/vg.svg); +} .flag-icon-vi { - background-image: url(../img/flags/4x3/vi.svg); } + background-image: url(../img/flags/4x3/vi.svg); +} .flag-icon-vi.flag-icon-squared { - background-image: url(../img/flags/1x1/vi.svg); } + background-image: url(../img/flags/1x1/vi.svg); +} .flag-icon-vn { - background-image: url(../img/flags/4x3/vn.svg); } + background-image: url(../img/flags/4x3/vn.svg); +} .flag-icon-vn.flag-icon-squared { - background-image: url(../img/flags/1x1/vn.svg); } + background-image: url(../img/flags/1x1/vn.svg); +} .flag-icon-vu { - background-image: url(../img/flags/4x3/vu.svg); } + background-image: url(../img/flags/4x3/vu.svg); +} .flag-icon-vu.flag-icon-squared { - background-image: url(../img/flags/1x1/vu.svg); } + background-image: url(../img/flags/1x1/vu.svg); +} .flag-icon-wf { - background-image: url(../img/flags/4x3/wf.svg); } + background-image: url(../img/flags/4x3/wf.svg); +} .flag-icon-wf.flag-icon-squared { - background-image: url(../img/flags/1x1/wf.svg); } + background-image: url(../img/flags/1x1/wf.svg); +} .flag-icon-ws { - background-image: url(../img/flags/4x3/ws.svg); } + background-image: url(../img/flags/4x3/ws.svg); +} .flag-icon-ws.flag-icon-squared { - background-image: url(../img/flags/1x1/ws.svg); } + background-image: url(../img/flags/1x1/ws.svg); +} .flag-icon-ye { - background-image: url(../img/flags/4x3/ye.svg); } + background-image: url(../img/flags/4x3/ye.svg); +} .flag-icon-ye.flag-icon-squared { - background-image: url(../img/flags/1x1/ye.svg); } + background-image: url(../img/flags/1x1/ye.svg); +} .flag-icon-yt { - background-image: url(../img/flags/4x3/yt.svg); } + background-image: url(../img/flags/4x3/yt.svg); +} .flag-icon-yt.flag-icon-squared { - background-image: url(../img/flags/1x1/yt.svg); } + background-image: url(../img/flags/1x1/yt.svg); +} .flag-icon-za { - background-image: url(../img/flags/4x3/za.svg); } + background-image: url(../img/flags/4x3/za.svg); +} .flag-icon-za.flag-icon-squared { - background-image: url(../img/flags/1x1/za.svg); } + background-image: url(../img/flags/1x1/za.svg); +} .flag-icon-zm { - background-image: url(../img/flags/4x3/zm.svg); } + background-image: url(../img/flags/4x3/zm.svg); +} .flag-icon-zm.flag-icon-squared { - background-image: url(../img/flags/1x1/zm.svg); } + background-image: url(../img/flags/1x1/zm.svg); +} .flag-icon-zw { - background-image: url(../img/flags/4x3/zw.svg); } + background-image: url(../img/flags/4x3/zw.svg); +} .flag-icon-zw.flag-icon-squared { - background-image: url(../img/flags/1x1/zw.svg); } + background-image: url(../img/flags/1x1/zw.svg); +} .flag-icon-es-ct { - background-image: url(../img/flags/4x3/es-ct.svg); } + background-image: url(../img/flags/4x3/es-ct.svg); +} .flag-icon-es-ct.flag-icon-squared { - background-image: url(../img/flags/1x1/es-ct.svg); } + background-image: url(../img/flags/1x1/es-ct.svg); +} .flag-icon-eu { - background-image: url(../img/flags/4x3/eu.svg); } + background-image: url(../img/flags/4x3/eu.svg); +} .flag-icon-eu.flag-icon-squared { - background-image: url(../img/flags/1x1/eu.svg); } + background-image: url(../img/flags/1x1/eu.svg); +} .flag-icon-gb-eng { - background-image: url(../img/flags/4x3/gb-eng.svg); } + background-image: url(../img/flags/4x3/gb-eng.svg); +} .flag-icon-gb-eng.flag-icon-squared { - background-image: url(../img/flags/1x1/gb-eng.svg); } + background-image: url(../img/flags/1x1/gb-eng.svg); +} .flag-icon-gb-nir { - background-image: url(../img/flags/4x3/gb-nir.svg); } + background-image: url(../img/flags/4x3/gb-nir.svg); +} .flag-icon-gb-nir.flag-icon-squared { - background-image: url(../img/flags/1x1/gb-nir.svg); } + background-image: url(../img/flags/1x1/gb-nir.svg); +} .flag-icon-gb-sct { - background-image: url(../img/flags/4x3/gb-sct.svg); } + background-image: url(../img/flags/4x3/gb-sct.svg); +} .flag-icon-gb-sct.flag-icon-squared { - background-image: url(../img/flags/1x1/gb-sct.svg); } + background-image: url(../img/flags/1x1/gb-sct.svg); +} .flag-icon-gb-wls { - background-image: url(../img/flags/4x3/gb-wls.svg); } + background-image: url(../img/flags/4x3/gb-wls.svg); +} .flag-icon-gb-wls.flag-icon-squared { - background-image: url(../img/flags/1x1/gb-wls.svg); } + background-image: url(../img/flags/1x1/gb-wls.svg); +} .flag-icon-un { - background-image: url(../img/flags/4x3/un.svg); } + background-image: url(../img/flags/4x3/un.svg); +} .flag-icon-un.flag-icon-squared { - background-image: url(../img/flags/1x1/un.svg); } + background-image: url(../img/flags/1x1/un.svg); +} -[class^='app-'], [class*=' app-'] { +[class^=app-], [class*=" app-"] { background-repeat: no-repeat; background-position: center; background-size: 16px; min-width: 16px; - min-height: 16px; } + min-height: 16px; +} .app-audioplayer { - background-image: url("../img/apps/audioplayer.svg"); } + background-image: url("../img/apps/audioplayer.svg"); +} .app-bookmarks { - background-image: url("../img/apps/bookmarks.svg"); } + background-image: url("../img/apps/bookmarks.svg"); +} .app-calendar { - background-image: url("../img/apps/calendar.svg"); } + background-image: url("../img/apps/calendar.svg"); +} .app-collabora { - background-image: url("../img/apps/collabora.svg"); } + background-image: url("../img/apps/collabora.svg"); +} .app-contacts { - background-image: url("../img/apps/contacts.svg"); } + background-image: url("../img/apps/contacts.svg"); +} .app-files, .app-core { - background-image: url("../img/apps/files.svg"); } + background-image: url("../img/apps/files.svg"); +} .app-deck { - background-image: url("../img/apps/deck.svg"); } + background-image: url("../img/apps/deck.svg"); +} .app-drawio { - background-image: url("../img/apps/drawio.svg"); } + background-image: url("../img/apps/drawio.svg"); +} .app-fulltextsearch { - background-image: url("../img/apps/fulltextsearch.svg"); } + background-image: url("../img/apps/fulltextsearch.svg"); +} .app-gallery { - background-image: url("../img/apps/gallery.svg"); } + background-image: url("../img/apps/gallery.svg"); +} .app-mail { - background-image: url("../img/apps/mail.svg"); } + background-image: url("../img/apps/mail.svg"); +} .app-mindmaps { - background-image: url("../img/apps/mindmaps.svg"); } + background-image: url("../img/apps/mindmaps.svg"); +} .app-news { - background-image: url("../img/apps/news.svg"); } + background-image: url("../img/apps/news.svg"); +} .app-notes { - background-image: url("../img/apps/notes.svg"); } + background-image: url("../img/apps/notes.svg"); +} .app-passman { - background-image: url("../img/apps/passman.svg"); } + background-image: url("../img/apps/passman.svg"); +} .app-spreed { - background-image: url("../img/apps/spreed.svg"); } + background-image: url("../img/apps/spreed.svg"); +} .app-tasks { - background-image: url("../img/apps/tasks.svg"); } + background-image: url("../img/apps/tasks.svg"); +} .app-twofactor_totp { - background-image: url("../img/apps/twofactor_totp.svg"); } + background-image: url("../img/apps/twofactor_totp.svg"); +} /*! * Fork Awesome 1.1.0, originaly by Dave Gandy - http://forkawesome.github.io/Fork-Awesome/ @@ -7273,137 +9328,172 @@ footer.page-footer { src: url(../fonts/forkawesome-webfont.eot?v=1.1.0); src: url(../fonts/forkawesome-webfont.eot?#iefix&v=1.1.0) format("embedded-opentype"), url(../fonts/forkawesome-webfont.woff2?v=1.1.0) format("woff2"), url(../fonts/forkawesome-webfont.woff?v=1.1.0) format("woff"), url(../fonts/forkawesome-webfont.ttf?v=1.1.0) format("truetype"), url(../fonts/forkawesome-webfont.svg?v=1.1.0#forkawesomeregular) format("svg"); font-weight: 400; - font-style: normal; } + font-style: normal; +} .fa { display: inline-block; font: normal normal normal 14px/1 ForkAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; } + -moz-osx-font-smoothing: grayscale; +} .fa-lg { font-size: 1.33333333em; - line-height: .75em; - vertical-align: -15%; } + line-height: 0.75em; + vertical-align: -15%; +} .fa-2x { - font-size: 2em; } + font-size: 2em; +} .fa-3x { - font-size: 3em; } + font-size: 3em; +} .fa-4x { - font-size: 4em; } + font-size: 4em; +} .fa-5x { - font-size: 5em; } + font-size: 5em; +} .fa-fw { width: 1.28571429em; - text-align: center; } + text-align: center; +} .fa-ul { padding-left: 0; margin-left: 2.14285714em; - list-style-type: none; } + list-style-type: none; +} .fa-ul > li { - position: relative; } + position: relative; +} .fa-li { position: absolute; left: -2.14285714em; width: 2.14285714em; - top: .14285714em; - text-align: center; } + top: 0.14285714em; + text-align: center; +} .fa-li.fa-lg { - left: -1.85714286em; } + left: -1.85714286em; +} .fa-border { - padding: .2em .25em .15em; - border: solid .08em #eee; - border-radius: .1em; } + padding: 0.2em 0.25em 0.15em; + border: solid 0.08em #eee; + border-radius: 0.1em; +} .fa-pull-left { - float: left; } + float: left; +} .fa-pull-right { - float: right; } + float: right; +} .fa.fa-pull-left { - margin-right: .3em; } + margin-right: 0.3em; +} .fa.fa-pull-right { - margin-left: .3em; } + margin-left: 0.3em; +} .pull-right { - float: right; } + float: right; +} .pull-left { - float: left; } + float: left; +} .fa.pull-left { - margin-right: .3em; } + margin-right: 0.3em; +} .fa.pull-right { - margin-left: .3em; } + margin-left: 0.3em; +} .fa-spin { -webkit-animation: fa-spin 2s infinite linear; - animation: fa-spin 2s infinite linear; } + animation: fa-spin 2s infinite linear; +} .fa-pulse { -webkit-animation: fa-spin 1s infinite steps(8); - animation: fa-spin 1s infinite steps(8); } + animation: fa-spin 1s infinite steps(8); +} @-webkit-keyframes fa-spin { 0% { -webkit-transform: rotate(0); - transform: rotate(0); } + transform: rotate(0); + } 100% { -webkit-transform: rotate(359deg); - transform: rotate(359deg); } } + transform: rotate(359deg); + } +} @keyframes fa-spin { 0% { -webkit-transform: rotate(0); - transform: rotate(0); } + transform: rotate(0); + } 100% { -webkit-transform: rotate(359deg); - transform: rotate(359deg); } } + transform: rotate(359deg); + } +} .fa-rotate-90 { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)"; -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); - transform: rotate(90deg); } + transform: rotate(90deg); +} .fa-rotate-180 { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)"; -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); - transform: rotate(180deg); } + transform: rotate(180deg); +} .fa-rotate-270 { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)"; -webkit-transform: rotate(270deg); -ms-transform: rotate(270deg); - transform: rotate(270deg); } + transform: rotate(270deg); +} .fa-flip-horizontal { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)"; -webkit-transform: scale(-1, 1); -ms-transform: scale(-1, 1); - transform: scale(-1, 1); } + transform: scale(-1, 1); +} .fa-flip-vertical { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"; -webkit-transform: scale(1, -1); -ms-transform: scale(1, -1); - transform: scale(1, -1); } + transform: scale(1, -1); +} :root .fa-flip-horizontal, :root .fa-flip-vertical, :root .fa-rotate-180, :root .fa-rotate-270, :root .fa-rotate-90 { - filter: none; } + filter: none; +} .fa-stack { position: relative; @@ -7411,2176 +9501,2899 @@ footer.page-footer { width: 2em; height: 2em; line-height: 2em; - vertical-align: middle; } + vertical-align: middle; +} .fa-stack-1x, .fa-stack-2x { position: absolute; left: 0; width: 100%; - text-align: center; } + text-align: center; +} .fa-stack-1x { - line-height: inherit; } + line-height: inherit; +} .fa-stack-2x { - font-size: 2em; } + font-size: 2em; +} .fa-inverse { - color: #fff; } + color: #fff; +} .fa-glass:before { - content: "\f000"; } + content: ""; +} .fa-music:before { - content: "\f001"; } + content: ""; +} .fa-search:before { - content: "\f002"; } + content: ""; +} .fa-envelope-o:before { - content: "\f003"; } + content: ""; +} .fa-heart:before { - content: "\f004"; } + content: ""; +} .fa-star:before { - content: "\f005"; } + content: ""; +} .fa-star-o:before { - content: "\f006"; } + content: ""; +} .fa-user:before { - content: "\f007"; } + content: ""; +} .fa-film:before { - content: "\f008"; } + content: ""; +} .fa-th-large:before { - content: "\f009"; } + content: ""; +} .fa-th:before { - content: "\f00a"; } + content: ""; +} .fa-th-list:before { - content: "\f00b"; } + content: ""; +} .fa-check:before { - content: "\f00c"; } + content: ""; +} .fa-close:before, .fa-remove:before, .fa-times:before { - content: "\f00d"; } + content: ""; +} .fa-search-plus:before { - content: "\f00e"; } + content: ""; +} .fa-search-minus:before { - content: "\f010"; } + content: ""; +} .fa-power-off:before { - content: "\f011"; } + content: ""; +} .fa-signal:before { - content: "\f012"; } + content: ""; +} .fa-cog:before, .fa-gear:before { - content: "\f013"; } + content: ""; +} .fa-trash-o:before { - content: "\f014"; } + content: ""; +} .fa-home:before { - content: "\f015"; } + content: ""; +} .fa-file-o:before { - content: "\f016"; } + content: ""; +} .fa-clock-o:before { - content: "\f017"; } + content: ""; +} .fa-road:before { - content: "\f018"; } + content: ""; +} .fa-download:before { - content: "\f019"; } + content: ""; +} .fa-arrow-circle-o-down:before { - content: "\f01a"; } + content: ""; +} .fa-arrow-circle-o-up:before { - content: "\f01b"; } + content: ""; +} .fa-inbox:before { - content: "\f01c"; } + content: ""; +} .fa-play-circle-o:before { - content: "\f01d"; } + content: ""; +} .fa-repeat:before, .fa-rotate-right:before { - content: "\f01e"; } + content: ""; +} .fa-refresh:before { - content: "\f021"; } + content: ""; +} .fa-list-alt:before { - content: "\f022"; } + content: ""; +} .fa-lock:before { - content: "\f023"; } + content: ""; +} .fa-flag:before { - content: "\f024"; } + content: ""; +} .fa-headphones:before { - content: "\f025"; } + content: ""; +} .fa-volume-off:before { - content: "\f026"; } + content: ""; +} .fa-volume-down:before { - content: "\f027"; } + content: ""; +} .fa-volume-up:before { - content: "\f028"; } + content: ""; +} .fa-qrcode:before { - content: "\f029"; } + content: ""; +} .fa-barcode:before { - content: "\f02a"; } + content: ""; +} .fa-tag:before { - content: "\f02b"; } + content: ""; +} .fa-tags:before { - content: "\f02c"; } + content: ""; +} .fa-book:before { - content: "\f02d"; } + content: ""; +} .fa-bookmark:before { - content: "\f02e"; } + content: ""; +} .fa-print:before { - content: "\f02f"; } + content: ""; +} .fa-camera:before { - content: "\f030"; } + content: ""; +} .fa-font:before { - content: "\f031"; } + content: ""; +} .fa-bold:before { - content: "\f032"; } + content: ""; +} .fa-italic:before { - content: "\f033"; } + content: ""; +} .fa-text-height:before { - content: "\f034"; } + content: ""; +} .fa-text-width:before { - content: "\f035"; } + content: ""; +} .fa-align-left:before { - content: "\f036"; } + content: ""; +} .fa-align-center:before { - content: "\f037"; } + content: ""; +} .fa-align-right:before { - content: "\f038"; } + content: ""; +} .fa-align-justify:before { - content: "\f039"; } + content: ""; +} .fa-list:before { - content: "\f03a"; } + content: ""; +} .fa-dedent:before, .fa-outdent:before { - content: "\f03b"; } + content: ""; +} .fa-indent:before { - content: "\f03c"; } + content: ""; +} .fa-video-camera:before { - content: "\f03d"; } + content: ""; +} .fa-image:before, .fa-photo:before, .fa-picture-o:before { - content: "\f03e"; } + content: ""; +} .fa-pencil:before { - content: "\f040"; } + content: ""; +} .fa-map-marker:before { - content: "\f041"; } + content: ""; +} .fa-adjust:before { - content: "\f042"; } + content: ""; +} .fa-tint:before { - content: "\f043"; } + content: ""; +} .fa-edit:before, .fa-pencil-square-o:before { - content: "\f044"; } + content: ""; +} .fa-share-square-o:before { - content: "\f045"; } + content: ""; +} .fa-check-square-o:before { - content: "\f046"; } + content: ""; +} .fa-arrows:before { - content: "\f047"; } + content: ""; +} .fa-step-backward:before { - content: "\f048"; } + content: ""; +} .fa-fast-backward:before { - content: "\f049"; } + content: ""; +} .fa-backward:before { - content: "\f04a"; } + content: ""; +} .fa-play:before { - content: "\f04b"; } + content: ""; +} .fa-pause:before { - content: "\f04c"; } + content: ""; +} .fa-stop:before { - content: "\f04d"; } + content: ""; +} .fa-forward:before { - content: "\f04e"; } + content: ""; +} .fa-fast-forward:before { - content: "\f050"; } + content: ""; +} .fa-step-forward:before { - content: "\f051"; } + content: ""; +} .fa-eject:before { - content: "\f052"; } + content: ""; +} .fa-chevron-left:before { - content: "\f053"; } + content: ""; +} .fa-chevron-right:before { - content: "\f054"; } + content: ""; +} .fa-plus-circle:before { - content: "\f055"; } + content: ""; +} .fa-minus-circle:before { - content: "\f056"; } + content: ""; +} .fa-times-circle:before { - content: "\f057"; } + content: ""; +} .fa-check-circle:before { - content: "\f058"; } + content: ""; +} .fa-question-circle:before { - content: "\f059"; } + content: ""; +} .fa-info-circle:before { - content: "\f05a"; } + content: ""; +} .fa-crosshairs:before { - content: "\f05b"; } + content: ""; +} .fa-times-circle-o:before { - content: "\f05c"; } + content: ""; +} .fa-check-circle-o:before { - content: "\f05d"; } + content: ""; +} .fa-ban:before { - content: "\f05e"; } + content: ""; +} .fa-arrow-left:before { - content: "\f060"; } + content: ""; +} .fa-arrow-right:before { - content: "\f061"; } + content: ""; +} .fa-arrow-up:before { - content: "\f062"; } + content: ""; +} .fa-arrow-down:before { - content: "\f063"; } + content: ""; +} .fa-mail-forward:before, .fa-share:before { - content: "\f064"; } + content: ""; +} .fa-expand:before { - content: "\f065"; } + content: ""; +} .fa-compress:before { - content: "\f066"; } + content: ""; +} .fa-plus:before { - content: "\f067"; } + content: ""; +} .fa-minus:before { - content: "\f068"; } + content: ""; +} .fa-asterisk:before { - content: "\f069"; } + content: ""; +} .fa-exclamation-circle:before { - content: "\f06a"; } + content: ""; +} .fa-gift:before { - content: "\f06b"; } + content: ""; +} .fa-leaf:before { - content: "\f06c"; } + content: ""; +} .fa-fire:before { - content: "\f06d"; } + content: ""; +} .fa-eye:before { - content: "\f06e"; } + content: ""; +} .fa-eye-slash:before { - content: "\f070"; } + content: ""; +} .fa-exclamation-triangle:before, .fa-warning:before { - content: "\f071"; } + content: ""; +} .fa-plane:before { - content: "\f072"; } + content: ""; +} .fa-calendar:before { - content: "\f073"; } + content: ""; +} .fa-random:before { - content: "\f074"; } + content: ""; +} .fa-comment:before { - content: "\f075"; } + content: ""; +} .fa-magnet:before { - content: "\f076"; } + content: ""; +} .fa-chevron-up:before { - content: "\f077"; } + content: ""; +} .fa-chevron-down:before { - content: "\f078"; } + content: ""; +} .fa-retweet:before { - content: "\f079"; } + content: ""; +} .fa-shopping-cart:before { - content: "\f07a"; } + content: ""; +} .fa-folder:before { - content: "\f07b"; } + content: ""; +} .fa-folder-open:before { - content: "\f07c"; } + content: ""; +} .fa-arrows-v:before { - content: "\f07d"; } + content: ""; +} .fa-arrows-h:before { - content: "\f07e"; } + content: ""; +} .fa-bar-chart-o:before, .fa-bar-chart:before { - content: "\f080"; } + content: ""; +} .fa-twitter-square:before { - content: "\f081"; } + content: ""; +} .fa-facebook-square:before { - content: "\f082"; } + content: ""; +} .fa-camera-retro:before { - content: "\f083"; } + content: ""; +} .fa-key:before { - content: "\f084"; } + content: ""; +} .fa-cogs:before, .fa-gears:before { - content: "\f085"; } + content: ""; +} .fa-comments:before { - content: "\f086"; } + content: ""; +} .fa-thumbs-o-up:before { - content: "\f087"; } + content: ""; +} .fa-thumbs-o-down:before { - content: "\f088"; } + content: ""; +} .fa-star-half:before { - content: "\f089"; } + content: ""; +} .fa-heart-o:before { - content: "\f08a"; } + content: ""; +} .fa-sign-out:before { - content: "\f08b"; } + content: ""; +} .fa-linkedin-square:before { - content: "\f08c"; } + content: ""; +} .fa-thumb-tack:before { - content: "\f08d"; } + content: ""; +} .fa-external-link:before { - content: "\f08e"; } + content: ""; +} .fa-sign-in:before { - content: "\f090"; } + content: ""; +} .fa-trophy:before { - content: "\f091"; } + content: ""; +} .fa-github-square:before { - content: "\f092"; } + content: ""; +} .fa-upload:before { - content: "\f093"; } + content: ""; +} .fa-lemon-o:before { - content: "\f094"; } + content: ""; +} .fa-phone:before { - content: "\f095"; } + content: ""; +} .fa-square-o:before { - content: "\f096"; } + content: ""; +} .fa-bookmark-o:before { - content: "\f097"; } + content: ""; +} .fa-phone-square:before { - content: "\f098"; } + content: ""; +} .fa-twitter:before { - content: "\f099"; } + content: ""; +} .fa-facebook-f:before, .fa-facebook:before { - content: "\f09a"; } + content: ""; +} .fa-github:before { - content: "\f09b"; } + content: ""; +} .fa-unlock:before { - content: "\f09c"; } + content: ""; +} .fa-credit-card:before { - content: "\f09d"; } + content: ""; +} .fa-feed:before, .fa-rss:before { - content: "\f09e"; } + content: ""; +} .fa-hdd-o:before { - content: "\f0a0"; } + content: ""; +} .fa-bullhorn:before { - content: "\f0a1"; } + content: ""; +} .fa-bell:before { - content: "\f0f3"; } + content: ""; +} .fa-certificate:before { - content: "\f0a3"; } + content: ""; +} .fa-hand-o-right:before { - content: "\f0a4"; } + content: ""; +} .fa-hand-o-left:before { - content: "\f0a5"; } + content: ""; +} .fa-hand-o-up:before { - content: "\f0a6"; } + content: ""; +} .fa-hand-o-down:before { - content: "\f0a7"; } + content: ""; +} .fa-arrow-circle-left:before { - content: "\f0a8"; } + content: ""; +} .fa-arrow-circle-right:before { - content: "\f0a9"; } + content: ""; +} .fa-arrow-circle-up:before { - content: "\f0aa"; } + content: ""; +} .fa-arrow-circle-down:before { - content: "\f0ab"; } + content: ""; +} .fa-globe:before { - content: "\f0ac"; } + content: ""; +} .fa-globe-e:before { - content: "\f304"; } + content: ""; +} .fa-globe-w:before { - content: "\f305"; } + content: ""; +} .fa-wrench:before { - content: "\f0ad"; } + content: ""; +} .fa-tasks:before { - content: "\f0ae"; } + content: ""; +} .fa-filter:before { - content: "\f0b0"; } + content: ""; +} .fa-briefcase:before { - content: "\f0b1"; } + content: ""; +} .fa-arrows-alt:before { - content: "\f0b2"; } + content: ""; +} .fa-community:before, .fa-group:before, .fa-users:before { - content: "\f0c0"; } + content: ""; +} .fa-chain:before, .fa-link:before { - content: "\f0c1"; } + content: ""; +} .fa-cloud:before { - content: "\f0c2"; } + content: ""; +} .fa-flask:before { - content: "\f0c3"; } + content: ""; +} .fa-cut:before, .fa-scissors:before { - content: "\f0c4"; } + content: ""; +} .fa-copy:before, .fa-files-o:before { - content: "\f0c5"; } + content: ""; +} .fa-paperclip:before { - content: "\f0c6"; } + content: ""; +} .fa-floppy-o:before, .fa-save:before { - content: "\f0c7"; } + content: ""; +} .fa-square:before { - content: "\f0c8"; } + content: ""; +} .fa-bars:before, .fa-navicon:before, .fa-reorder:before { - content: "\f0c9"; } + content: ""; +} .fa-list-ul:before { - content: "\f0ca"; } + content: ""; +} .fa-list-ol:before { - content: "\f0cb"; } + content: ""; +} .fa-strikethrough:before { - content: "\f0cc"; } + content: ""; +} .fa-underline:before { - content: "\f0cd"; } + content: ""; +} .fa-table:before { - content: "\f0ce"; } + content: ""; +} .fa-magic:before { - content: "\f0d0"; } + content: ""; +} .fa-truck:before { - content: "\f0d1"; } + content: ""; +} .fa-pinterest:before { - content: "\f0d2"; } + content: ""; +} .fa-pinterest-square:before { - content: "\f0d3"; } + content: ""; +} .fa-google-plus-square:before { - content: "\f0d4"; } + content: ""; +} .fa-google-plus:before { - content: "\f0d5"; } + content: ""; +} .fa-money:before { - content: "\f0d6"; } + content: ""; +} .fa-caret-down:before { - content: "\f0d7"; } + content: ""; +} .fa-caret-up:before { - content: "\f0d8"; } + content: ""; +} .fa-caret-left:before { - content: "\f0d9"; } + content: ""; +} .fa-caret-right:before { - content: "\f0da"; } + content: ""; +} .fa-columns:before { - content: "\f0db"; } + content: ""; +} .fa-sort:before, .fa-unsorted:before { - content: "\f0dc"; } + content: ""; +} .fa-sort-desc:before, .fa-sort-down:before { - content: "\f0dd"; } + content: ""; +} .fa-sort-asc:before, .fa-sort-up:before { - content: "\f0de"; } + content: ""; +} .fa-envelope:before { - content: "\f0e0"; } + content: ""; +} .fa-linkedin:before { - content: "\f0e1"; } + content: ""; +} .fa-rotate-left:before, .fa-undo:before { - content: "\f0e2"; } + content: ""; +} .fa-gavel:before, .fa-legal:before { - content: "\f0e3"; } + content: ""; +} .fa-dashboard:before, .fa-tachometer:before { - content: "\f0e4"; } + content: ""; +} .fa-comment-o:before { - content: "\f0e5"; } + content: ""; +} .fa-comments-o:before { - content: "\f0e6"; } + content: ""; +} .fa-bolt:before, .fa-flash:before { - content: "\f0e7"; } + content: ""; +} .fa-sitemap:before { - content: "\f0e8"; } + content: ""; +} .fa-umbrella:before { - content: "\f0e9"; } + content: ""; +} .fa-clipboard:before, .fa-paste:before { - content: "\f0ea"; } + content: ""; +} .fa-lightbulb-o:before { - content: "\f0eb"; } + content: ""; +} .fa-exchange:before { - content: "\f0ec"; } + content: ""; +} .fa-cloud-download:before { - content: "\f0ed"; } + content: ""; +} .fa-cloud-upload:before { - content: "\f0ee"; } + content: ""; +} .fa-user-md:before { - content: "\f0f0"; } + content: ""; +} .fa-stethoscope:before { - content: "\f0f1"; } + content: ""; +} .fa-suitcase:before { - content: "\f0f2"; } + content: ""; +} .fa-bell-o:before { - content: "\f0a2"; } + content: ""; +} .fa-coffee:before { - content: "\f0f4"; } + content: ""; +} .fa-cutlery:before { - content: "\f0f5"; } + content: ""; +} .fa-file-text-o:before { - content: "\f0f6"; } + content: ""; +} .fa-building-o:before { - content: "\f0f7"; } + content: ""; +} .fa-hospital-o:before { - content: "\f0f8"; } + content: ""; +} .fa-ambulance:before { - content: "\f0f9"; } + content: ""; +} .fa-medkit:before { - content: "\f0fa"; } + content: ""; +} .fa-fighter-jet:before { - content: "\f0fb"; } + content: ""; +} .fa-beer:before { - content: "\f0fc"; } + content: ""; +} .fa-h-square:before { - content: "\f0fd"; } + content: ""; +} .fa-plus-square:before { - content: "\f0fe"; } + content: ""; +} .fa-angle-double-left:before { - content: "\f100"; } + content: ""; +} .fa-angle-double-right:before { - content: "\f101"; } + content: ""; +} .fa-angle-double-up:before { - content: "\f102"; } + content: ""; +} .fa-angle-double-down:before { - content: "\f103"; } + content: ""; +} .fa-angle-left:before { - content: "\f104"; } + content: ""; +} .fa-angle-right:before { - content: "\f105"; } + content: ""; +} .fa-angle-up:before { - content: "\f106"; } + content: ""; +} .fa-angle-down:before { - content: "\f107"; } + content: ""; +} .fa-desktop:before { - content: "\f108"; } + content: ""; +} .fa-laptop:before { - content: "\f109"; } + content: ""; +} .fa-tablet:before { - content: "\f10a"; } + content: ""; +} .fa-mobile-phone:before, .fa-mobile:before { - content: "\f10b"; } + content: ""; +} .fa-circle-o:before { - content: "\f10c"; } + content: ""; +} .fa-quote-left:before { - content: "\f10d"; } + content: ""; +} .fa-quote-right:before { - content: "\f10e"; } + content: ""; +} .fa-spinner:before { - content: "\f110"; } + content: ""; +} .fa-circle:before { - content: "\f111"; } + content: ""; +} .fa-mail-reply:before, .fa-reply:before { - content: "\f112"; } + content: ""; +} .fa-github-alt:before { - content: "\f113"; } + content: ""; +} .fa-folder-o:before { - content: "\f114"; } + content: ""; +} .fa-folder-open-o:before { - content: "\f115"; } + content: ""; +} .fa-smile-o:before { - content: "\f118"; } + content: ""; +} .fa-frown-o:before { - content: "\f119"; } + content: ""; +} .fa-meh-o:before { - content: "\f11a"; } + content: ""; +} .fa-gamepad:before { - content: "\f11b"; } + content: ""; +} .fa-keyboard-o:before { - content: "\f11c"; } + content: ""; +} .fa-flag-o:before { - content: "\f11d"; } + content: ""; +} .fa-flag-checkered:before { - content: "\f11e"; } + content: ""; +} .fa-terminal:before { - content: "\f120"; } + content: ""; +} .fa-code:before { - content: "\f121"; } + content: ""; +} .fa-mail-reply-all:before, .fa-reply-all:before { - content: "\f122"; } + content: ""; +} .fa-star-half-empty:before, .fa-star-half-full:before, .fa-star-half-o:before { - content: "\f123"; } + content: ""; +} .fa-location-arrow:before { - content: "\f124"; } + content: ""; +} .fa-crop:before { - content: "\f125"; } + content: ""; +} .fa-code-fork:before { - content: "\f126"; } + content: ""; +} .fa-chain-broken:before, .fa-unlink:before { - content: "\f127"; } + content: ""; +} .fa-question:before { - content: "\f128"; } + content: ""; +} .fa-info:before { - content: "\f129"; } + content: ""; +} .fa-exclamation:before { - content: "\f12a"; } + content: ""; +} .fa-superscript:before { - content: "\f12b"; } + content: ""; +} .fa-subscript:before { - content: "\f12c"; } + content: ""; +} .fa-eraser:before { - content: "\f12d"; } + content: ""; +} .fa-puzzle-piece:before { - content: "\f12e"; } + content: ""; +} .fa-microphone:before { - content: "\f130"; } + content: ""; +} .fa-microphone-slash:before { - content: "\f131"; } + content: ""; +} .fa-shield:before { - content: "\f132"; } + content: ""; +} .fa-calendar-o:before { - content: "\f133"; } + content: ""; +} .fa-fire-extinguisher:before { - content: "\f134"; } + content: ""; +} .fa-rocket:before { - content: "\f135"; } + content: ""; +} .fa-maxcdn:before { - content: "\f136"; } + content: ""; +} .fa-chevron-circle-left:before { - content: "\f137"; } + content: ""; +} .fa-chevron-circle-right:before { - content: "\f138"; } + content: ""; +} .fa-chevron-circle-up:before { - content: "\f139"; } + content: ""; +} .fa-chevron-circle-down:before { - content: "\f13a"; } + content: ""; +} .fa-html5:before { - content: "\f13b"; } + content: ""; +} .fa-css3:before { - content: "\f13c"; } + content: ""; +} .fa-anchor:before { - content: "\f13d"; } + content: ""; +} .fa-unlock-alt:before { - content: "\f13e"; } + content: ""; +} .fa-bullseye:before { - content: "\f140"; } + content: ""; +} .fa-ellipsis-h:before { - content: "\f141"; } + content: ""; +} .fa-ellipsis-v:before { - content: "\f142"; } + content: ""; +} .fa-rss-square:before { - content: "\f143"; } + content: ""; +} .fa-play-circle:before { - content: "\f144"; } + content: ""; +} .fa-ticket:before { - content: "\f145"; } + content: ""; +} .fa-minus-square:before { - content: "\f146"; } + content: ""; +} .fa-minus-square-o:before { - content: "\f147"; } + content: ""; +} .fa-level-up:before { - content: "\f148"; } + content: ""; +} .fa-level-down:before { - content: "\f149"; } + content: ""; +} .fa-check-square:before { - content: "\f14a"; } + content: ""; +} .fa-pencil-square:before { - content: "\f14b"; } + content: ""; +} .fa-external-link-square:before { - content: "\f14c"; } + content: ""; +} .fa-share-square:before { - content: "\f14d"; } + content: ""; +} .fa-compass:before { - content: "\f14e"; } + content: ""; +} .fa-caret-square-o-down:before, .fa-toggle-down:before { - content: "\f150"; } + content: ""; +} .fa-caret-square-o-up:before, .fa-toggle-up:before { - content: "\f151"; } + content: ""; +} .fa-caret-square-o-right:before, .fa-toggle-right:before { - content: "\f152"; } + content: ""; +} .fa-eur:before, .fa-euro:before { - content: "\f153"; } + content: ""; +} .fa-gbp:before { - content: "\f154"; } + content: ""; +} .fa-dollar:before, .fa-usd:before { - content: "\f155"; } + content: ""; +} .fa-inr:before, .fa-rupee:before { - content: "\f156"; } + content: ""; +} .fa-cny:before, .fa-jpy:before, .fa-rmb:before, .fa-yen:before { - content: "\f157"; } + content: ""; +} .fa-rouble:before, .fa-rub:before, .fa-ruble:before { - content: "\f158"; } + content: ""; +} .fa-krw:before, .fa-won:before { - content: "\f159"; } + content: ""; +} .fa-bitcoin:before, .fa-btc:before { - content: "\f15a"; } + content: ""; +} .fa-file:before { - content: "\f15b"; } + content: ""; +} .fa-file-text:before { - content: "\f15c"; } + content: ""; +} .fa-sort-alpha-asc:before { - content: "\f15d"; } + content: ""; +} .fa-sort-alpha-desc:before { - content: "\f15e"; } + content: ""; +} .fa-sort-amount-asc:before { - content: "\f160"; } + content: ""; +} .fa-sort-amount-desc:before { - content: "\f161"; } + content: ""; +} .fa-sort-numeric-asc:before { - content: "\f162"; } + content: ""; +} .fa-sort-numeric-desc:before { - content: "\f163"; } + content: ""; +} .fa-thumbs-up:before { - content: "\f164"; } + content: ""; +} .fa-thumbs-down:before { - content: "\f165"; } + content: ""; +} .fa-youtube-square:before { - content: "\f166"; } + content: ""; +} .fa-youtube:before { - content: "\f167"; } + content: ""; +} .fa-xing:before { - content: "\f168"; } + content: ""; +} .fa-xing-square:before { - content: "\f169"; } + content: ""; +} .fa-youtube-play:before { - content: "\f16a"; } + content: ""; +} .fa-dropbox:before { - content: "\f16b"; } + content: ""; +} .fa-stack-overflow:before { - content: "\f16c"; } + content: ""; +} .fa-instagram:before { - content: "\f16d"; } + content: ""; +} .fa-flickr:before { - content: "\f16e"; } + content: ""; +} .fa-adn:before { - content: "\f170"; } + content: ""; +} .fa-bitbucket:before { - content: "\f171"; } + content: ""; +} .fa-bitbucket-square:before { - content: "\f172"; } + content: ""; +} .fa-tumblr:before { - content: "\f173"; } + content: ""; +} .fa-tumblr-square:before { - content: "\f174"; } + content: ""; +} .fa-long-arrow-down:before { - content: "\f175"; } + content: ""; +} .fa-long-arrow-up:before { - content: "\f176"; } + content: ""; +} .fa-long-arrow-left:before { - content: "\f177"; } + content: ""; +} .fa-long-arrow-right:before { - content: "\f178"; } + content: ""; +} .fa-apple:before { - content: "\f179"; } + content: ""; +} .fa-windows:before { - content: "\f17a"; } + content: ""; +} .fa-android:before { - content: "\f17b"; } + content: ""; +} .fa-linux:before { - content: "\f17c"; } + content: ""; +} .fa-dribbble:before { - content: "\f17d"; } + content: ""; +} .fa-skype:before { - content: "\f17e"; } + content: ""; +} .fa-foursquare:before { - content: "\f180"; } + content: ""; +} .fa-trello:before { - content: "\f181"; } + content: ""; +} .fa-female:before { - content: "\f182"; } + content: ""; +} .fa-male:before { - content: "\f183"; } + content: ""; +} .fa-gittip:before, .fa-gratipay:before { - content: "\f184"; } + content: ""; +} .fa-sun-o:before { - content: "\f185"; } + content: ""; +} .fa-moon-o:before { - content: "\f186"; } + content: ""; +} .fa-archive:before { - content: "\f187"; } + content: ""; +} .fa-bug:before { - content: "\f188"; } + content: ""; +} .fa-vk:before { - content: "\f189"; } + content: ""; +} .fa-weibo:before { - content: "\f18a"; } + content: ""; +} .fa-renren:before { - content: "\f18b"; } + content: ""; +} .fa-pagelines:before { - content: "\f18c"; } + content: ""; +} .fa-stack-exchange:before { - content: "\f18d"; } + content: ""; +} .fa-arrow-circle-o-right:before { - content: "\f18e"; } + content: ""; +} .fa-arrow-circle-o-left:before { - content: "\f190"; } + content: ""; +} .fa-caret-square-o-left:before, .fa-toggle-left:before { - content: "\f191"; } + content: ""; +} .fa-dot-circle-o:before { - content: "\f192"; } + content: ""; +} .fa-wheelchair:before { - content: "\f193"; } + content: ""; +} .fa-vimeo-square:before { - content: "\f194"; } + content: ""; +} .fa-try:before, .fa-turkish-lira:before { - content: "\f195"; } + content: ""; +} .fa-plus-square-o:before { - content: "\f196"; } + content: ""; +} .fa-space-shuttle:before { - content: "\f197"; } + content: ""; +} .fa-slack:before { - content: "\f198"; } + content: ""; +} .fa-envelope-square:before { - content: "\f199"; } + content: ""; +} .fa-wordpress:before { - content: "\f19a"; } + content: ""; +} .fa-openid:before { - content: "\f19b"; } + content: ""; +} .fa-bank:before, .fa-institution:before, .fa-university:before { - content: "\f19c"; } + content: ""; +} .fa-graduation-cap:before, .fa-mortar-board:before { - content: "\f19d"; } + content: ""; +} .fa-yahoo:before { - content: "\f19e"; } + content: ""; +} .fa-google:before { - content: "\f1a0"; } + content: ""; +} .fa-reddit:before { - content: "\f1a1"; } + content: ""; +} .fa-reddit-square:before { - content: "\f1a2"; } + content: ""; +} .fa-stumbleupon-circle:before { - content: "\f1a3"; } + content: ""; +} .fa-stumbleupon:before { - content: "\f1a4"; } + content: ""; +} .fa-delicious:before { - content: "\f1a5"; } + content: ""; +} .fa-digg:before { - content: "\f1a6"; } + content: ""; +} .fa-drupal:before { - content: "\f1a9"; } + content: ""; +} .fa-joomla:before { - content: "\f1aa"; } + content: ""; +} .fa-language:before { - content: "\f1ab"; } + content: ""; +} .fa-fax:before { - content: "\f1ac"; } + content: ""; +} .fa-building:before { - content: "\f1ad"; } + content: ""; +} .fa-child:before { - content: "\f1ae"; } + content: ""; +} .fa-paw:before { - content: "\f1b0"; } + content: ""; +} .fa-spoon:before { - content: "\f1b1"; } + content: ""; +} .fa-cube:before { - content: "\f1b2"; } + content: ""; +} .fa-cubes:before { - content: "\f1b3"; } + content: ""; +} .fa-behance:before { - content: "\f1b4"; } + content: ""; +} .fa-behance-square:before { - content: "\f1b5"; } + content: ""; +} .fa-steam:before { - content: "\f1b6"; } + content: ""; +} .fa-steam-square:before { - content: "\f1b7"; } + content: ""; +} .fa-recycle:before { - content: "\f1b8"; } + content: ""; +} .fa-automobile:before, .fa-car:before { - content: "\f1b9"; } + content: ""; +} .fa-cab:before, .fa-taxi:before { - content: "\f1ba"; } + content: ""; +} .fa-tree:before { - content: "\f1bb"; } + content: ""; +} .fa-spotify:before { - content: "\f1bc"; } + content: ""; +} .fa-deviantart:before { - content: "\f1bd"; } + content: ""; +} .fa-soundcloud:before { - content: "\f1be"; } + content: ""; +} .fa-database:before { - content: "\f1c0"; } + content: ""; +} .fa-file-pdf-o:before { - content: "\f1c1"; } + content: ""; +} .fa-file-word-o:before { - content: "\f1c2"; } + content: ""; +} .fa-file-excel-o:before { - content: "\f1c3"; } + content: ""; +} .fa-file-powerpoint-o:before { - content: "\f1c4"; } + content: ""; +} .fa-file-image-o:before, .fa-file-photo-o:before, .fa-file-picture-o:before { - content: "\f1c5"; } + content: ""; +} .fa-file-archive-o:before, .fa-file-zip-o:before { - content: "\f1c6"; } + content: ""; +} .fa-file-audio-o:before, .fa-file-sound-o:before { - content: "\f1c7"; } + content: ""; +} .fa-file-movie-o:before, .fa-file-video-o:before { - content: "\f1c8"; } + content: ""; +} .fa-file-code-o:before { - content: "\f1c9"; } + content: ""; +} .fa-vine:before { - content: "\f1ca"; } + content: ""; +} .fa-codepen:before { - content: "\f1cb"; } + content: ""; +} .fa-jsfiddle:before { - content: "\f1cc"; } + content: ""; +} .fa-life-bouy:before, .fa-life-buoy:before, .fa-life-ring:before, .fa-life-saver:before, .fa-support:before { - content: "\f1cd"; } + content: ""; +} .fa-circle-o-notch:before { - content: "\f1ce"; } + content: ""; +} .fa-ra:before, .fa-rebel:before, .fa-resistance:before { - content: "\f1d0"; } + content: ""; +} .fa-empire:before, .fa-ge:before { - content: "\f1d1"; } + content: ""; +} .fa-git-square:before { - content: "\f1d2"; } + content: ""; +} .fa-git:before { - content: "\f1d3"; } + content: ""; +} .fa-hacker-news:before, .fa-y-combinator-square:before, .fa-yc-square:before { - content: "\f1d4"; } + content: ""; +} .fa-tencent-weibo:before { - content: "\f1d5"; } + content: ""; +} .fa-qq:before { - content: "\f1d6"; } + content: ""; +} .fa-wechat:before, .fa-weixin:before { - content: "\f1d7"; } + content: ""; +} .fa-paper-plane:before, .fa-send:before { - content: "\f1d8"; } + content: ""; +} .fa-paper-plane-o:before, .fa-send-o:before { - content: "\f1d9"; } + content: ""; +} .fa-history:before { - content: "\f1da"; } + content: ""; +} .fa-circle-thin:before { - content: "\f1db"; } + content: ""; +} .fa-header:before { - content: "\f1dc"; } + content: ""; +} .fa-paragraph:before { - content: "\f1dd"; } + content: ""; +} .fa-sliders:before { - content: "\f1de"; } + content: ""; +} .fa-share-alt:before { - content: "\f1e0"; } + content: ""; +} .fa-share-alt-square:before { - content: "\f1e1"; } + content: ""; +} .fa-bomb:before { - content: "\f1e2"; } + content: ""; +} .fa-futbol-o:before, .fa-soccer-ball-o:before { - content: "\f1e3"; } + content: ""; +} .fa-tty:before { - content: "\f1e4"; } + content: ""; +} .fa-binoculars:before { - content: "\f1e5"; } + content: ""; +} .fa-plug:before { - content: "\f1e6"; } + content: ""; +} .fa-slideshare:before { - content: "\f1e7"; } + content: ""; +} .fa-twitch:before { - content: "\f1e8"; } + content: ""; +} .fa-yelp:before { - content: "\f1e9"; } + content: ""; +} .fa-newspaper-o:before { - content: "\f1ea"; } + content: ""; +} .fa-wifi:before { - content: "\f1eb"; } + content: ""; +} .fa-calculator:before { - content: "\f1ec"; } + content: ""; +} .fa-paypal:before { - content: "\f1ed"; } + content: ""; +} .fa-google-wallet:before { - content: "\f1ee"; } + content: ""; +} .fa-cc-visa:before { - content: "\f1f0"; } + content: ""; +} .fa-cc-mastercard:before { - content: "\f1f1"; } + content: ""; +} .fa-cc-discover:before { - content: "\f1f2"; } + content: ""; +} .fa-cc-amex:before { - content: "\f1f3"; } + content: ""; +} .fa-cc-paypal:before { - content: "\f1f4"; } + content: ""; +} .fa-cc-stripe:before { - content: "\f1f5"; } + content: ""; +} .fa-bell-slash:before { - content: "\f1f6"; } + content: ""; +} .fa-bell-slash-o:before { - content: "\f1f7"; } + content: ""; +} .fa-trash:before { - content: "\f1f8"; } + content: ""; +} .fa-copyright:before { - content: "\f1f9"; } + content: ""; +} .fa-at:before { - content: "\f1fa"; } + content: ""; +} .fa-eyedropper:before { - content: "\f1fb"; } + content: ""; +} .fa-paint-brush:before { - content: "\f1fc"; } + content: ""; +} .fa-birthday-cake:before { - content: "\f1fd"; } + content: ""; +} .fa-area-chart:before { - content: "\f1fe"; } + content: ""; +} .fa-pie-chart:before { - content: "\f200"; } + content: ""; +} .fa-line-chart:before { - content: "\f201"; } + content: ""; +} .fa-lastfm:before { - content: "\f202"; } + content: ""; +} .fa-lastfm-square:before { - content: "\f203"; } + content: ""; +} .fa-toggle-off:before { - content: "\f204"; } + content: ""; +} .fa-toggle-on:before { - content: "\f205"; } + content: ""; +} .fa-bicycle:before { - content: "\f206"; } + content: ""; +} .fa-bus:before { - content: "\f207"; } + content: ""; +} .fa-ioxhost:before { - content: "\f208"; } + content: ""; +} .fa-angellist:before { - content: "\f209"; } + content: ""; +} .fa-cc:before { - content: "\f20a"; } + content: ""; +} .fa-ils:before, .fa-shekel:before, .fa-sheqel:before { - content: "\f20b"; } + content: ""; +} .fa-meanpath:before { - content: "\f20c"; } + content: ""; +} .fa-buysellads:before { - content: "\f20d"; } + content: ""; +} .fa-connectdevelop:before { - content: "\f20e"; } + content: ""; +} .fa-dashcube:before { - content: "\f210"; } + content: ""; +} .fa-forumbee:before { - content: "\f211"; } + content: ""; +} .fa-leanpub:before { - content: "\f212"; } + content: ""; +} .fa-sellsy:before { - content: "\f213"; } + content: ""; +} .fa-shirtsinbulk:before { - content: "\f214"; } + content: ""; +} .fa-simplybuilt:before { - content: "\f215"; } + content: ""; +} .fa-skyatlas:before { - content: "\f216"; } + content: ""; +} .fa-cart-plus:before { - content: "\f217"; } + content: ""; +} .fa-cart-arrow-down:before { - content: "\f218"; } + content: ""; +} .fa-diamond:before { - content: "\f219"; } + content: ""; +} .fa-ship:before { - content: "\f21a"; } + content: ""; +} .fa-user-secret:before { - content: "\f21b"; } + content: ""; +} .fa-motorcycle:before { - content: "\f21c"; } + content: ""; +} .fa-street-view:before { - content: "\f21d"; } + content: ""; +} .fa-heartbeat:before { - content: "\f21e"; } + content: ""; +} .fa-venus:before { - content: "\f221"; } + content: ""; +} .fa-mars:before { - content: "\f222"; } + content: ""; +} .fa-mercury:before { - content: "\f223"; } + content: ""; +} .fa-intersex:before, .fa-transgender:before { - content: "\f224"; } + content: ""; +} .fa-transgender-alt:before { - content: "\f225"; } + content: ""; +} .fa-venus-double:before { - content: "\f226"; } + content: ""; +} .fa-mars-double:before { - content: "\f227"; } + content: ""; +} .fa-venus-mars:before { - content: "\f228"; } + content: ""; +} .fa-mars-stroke:before { - content: "\f229"; } + content: ""; +} .fa-mars-stroke-v:before { - content: "\f22a"; } + content: ""; +} .fa-mars-stroke-h:before { - content: "\f22b"; } + content: ""; +} .fa-neuter:before { - content: "\f22c"; } + content: ""; +} .fa-genderless:before { - content: "\f22d"; } + content: ""; +} .fa-facebook-official:before { - content: "\f230"; } + content: ""; +} .fa-pinterest-p:before { - content: "\f231"; } + content: ""; +} .fa-whatsapp:before { - content: "\f232"; } + content: ""; +} .fa-server:before { - content: "\f233"; } + content: ""; +} .fa-user-plus:before { - content: "\f234"; } + content: ""; +} .fa-user-times:before { - content: "\f235"; } + content: ""; +} .fa-bed:before, .fa-hotel:before { - content: "\f236"; } + content: ""; +} .fa-viacoin:before { - content: "\f237"; } + content: ""; +} .fa-train:before { - content: "\f238"; } + content: ""; +} .fa-subway:before { - content: "\f239"; } + content: ""; +} .fa-medium:before { - content: "\f23a"; } + content: ""; +} .fa-medium-square:before { - content: "\f2f8"; } + content: ""; +} .fa-y-combinator:before, .fa-yc:before { - content: "\f23b"; } + content: ""; +} .fa-optin-monster:before { - content: "\f23c"; } + content: ""; +} .fa-opencart:before { - content: "\f23d"; } + content: ""; +} .fa-expeditedssl:before { - content: "\f23e"; } + content: ""; +} .fa-battery-4:before, .fa-battery-full:before, .fa-battery:before { - content: "\f240"; } + content: ""; +} .fa-battery-3:before, .fa-battery-three-quarters:before { - content: "\f241"; } + content: ""; +} .fa-battery-2:before, .fa-battery-half:before { - content: "\f242"; } + content: ""; +} .fa-battery-1:before, .fa-battery-quarter:before { - content: "\f243"; } + content: ""; +} .fa-battery-0:before, .fa-battery-empty:before { - content: "\f244"; } + content: ""; +} .fa-mouse-pointer:before { - content: "\f245"; } + content: ""; +} .fa-i-cursor:before { - content: "\f246"; } + content: ""; +} .fa-object-group:before { - content: "\f247"; } + content: ""; +} .fa-object-ungroup:before { - content: "\f248"; } + content: ""; +} .fa-sticky-note:before { - content: "\f249"; } + content: ""; +} .fa-sticky-note-o:before { - content: "\f24a"; } + content: ""; +} .fa-cc-jcb:before { - content: "\f24b"; } + content: ""; +} .fa-cc-diners-club:before { - content: "\f24c"; } + content: ""; +} .fa-clone:before { - content: "\f24d"; } + content: ""; +} .fa-balance-scale:before { - content: "\f24e"; } + content: ""; +} .fa-hourglass-o:before { - content: "\f250"; } + content: ""; +} .fa-hourglass-1:before, .fa-hourglass-start:before { - content: "\f251"; } + content: ""; +} .fa-hourglass-2:before, .fa-hourglass-half:before { - content: "\f252"; } + content: ""; +} .fa-hourglass-3:before, .fa-hourglass-end:before { - content: "\f253"; } + content: ""; +} .fa-hourglass:before { - content: "\f254"; } + content: ""; +} .fa-hand-grab-o:before, .fa-hand-rock-o:before { - content: "\f255"; } + content: ""; +} .fa-hand-paper-o:before, .fa-hand-stop-o:before { - content: "\f256"; } + content: ""; +} .fa-hand-scissors-o:before { - content: "\f257"; } + content: ""; +} .fa-hand-lizard-o:before { - content: "\f258"; } + content: ""; +} .fa-hand-spock-o:before { - content: "\f259"; } + content: ""; +} .fa-hand-pointer-o:before { - content: "\f25a"; } + content: ""; +} .fa-hand-peace-o:before { - content: "\f25b"; } + content: ""; +} .fa-trademark:before { - content: "\f25c"; } + content: ""; +} .fa-registered:before { - content: "\f25d"; } + content: ""; +} .fa-creative-commons:before { - content: "\f25e"; } + content: ""; +} .fa-gg:before { - content: "\f260"; } + content: ""; +} .fa-gg-circle:before { - content: "\f261"; } + content: ""; +} .fa-tripadvisor:before { - content: "\f262"; } + content: ""; +} .fa-odnoklassniki:before { - content: "\f263"; } + content: ""; +} .fa-odnoklassniki-square:before { - content: "\f264"; } + content: ""; +} .fa-get-pocket:before { - content: "\f265"; } + content: ""; +} .fa-wikipedia-w:before { - content: "\f266"; } + content: ""; +} .fa-safari:before { - content: "\f267"; } + content: ""; +} .fa-chrome:before { - content: "\f268"; } + content: ""; +} .fa-firefox:before { - content: "\f269"; } + content: ""; +} .fa-opera:before { - content: "\f26a"; } + content: ""; +} .fa-internet-explorer:before { - content: "\f26b"; } + content: ""; +} .fa-television:before, .fa-tv:before { - content: "\f26c"; } + content: ""; +} .fa-contao:before { - content: "\f26d"; } + content: ""; +} .fa-500px:before { - content: "\f26e"; } + content: ""; +} .fa-amazon:before { - content: "\f270"; } + content: ""; +} .fa-calendar-plus-o:before { - content: "\f271"; } + content: ""; +} .fa-calendar-minus-o:before { - content: "\f272"; } + content: ""; +} .fa-calendar-times-o:before { - content: "\f273"; } + content: ""; +} .fa-calendar-check-o:before { - content: "\f274"; } + content: ""; +} .fa-industry:before { - content: "\f275"; } + content: ""; +} .fa-map-pin:before { - content: "\f276"; } + content: ""; +} .fa-map-signs:before { - content: "\f277"; } + content: ""; +} .fa-map-o:before { - content: "\f278"; } + content: ""; +} .fa-map:before { - content: "\f279"; } + content: ""; +} .fa-commenting:before { - content: "\f27a"; } + content: ""; +} .fa-commenting-o:before { - content: "\f27b"; } + content: ""; +} .fa-houzz:before { - content: "\f27c"; } + content: ""; +} .fa-vimeo:before { - content: "\f27d"; } + content: ""; +} .fa-black-tie:before { - content: "\f27e"; } + content: ""; +} .fa-fonticons:before { - content: "\f280"; } + content: ""; +} .fa-reddit-alien:before { - content: "\f281"; } + content: ""; +} .fa-edge:before { - content: "\f282"; } + content: ""; +} .fa-credit-card-alt:before { - content: "\f283"; } + content: ""; +} .fa-codiepie:before { - content: "\f284"; } + content: ""; +} .fa-modx:before { - content: "\f285"; } + content: ""; +} .fa-fort-awesome:before { - content: "\f286"; } + content: ""; +} .fa-usb:before { - content: "\f287"; } + content: ""; +} .fa-product-hunt:before { - content: "\f288"; } + content: ""; +} .fa-mixcloud:before { - content: "\f289"; } + content: ""; +} .fa-scribd:before { - content: "\f28a"; } + content: ""; +} .fa-pause-circle:before { - content: "\f28b"; } + content: ""; +} .fa-pause-circle-o:before { - content: "\f28c"; } + content: ""; +} .fa-stop-circle:before { - content: "\f28d"; } + content: ""; +} .fa-stop-circle-o:before { - content: "\f28e"; } + content: ""; +} .fa-shopping-bag:before { - content: "\f290"; } + content: ""; +} .fa-shopping-basket:before { - content: "\f291"; } + content: ""; +} .fa-hashtag:before { - content: "\f292"; } + content: ""; +} .fa-bluetooth:before { - content: "\f293"; } + content: ""; +} .fa-bluetooth-b:before { - content: "\f294"; } + content: ""; +} .fa-percent:before { - content: "\f295"; } + content: ""; +} .fa-gitlab:before { - content: "\f296"; } + content: ""; +} .fa-wpbeginner:before { - content: "\f297"; } + content: ""; +} .fa-wpforms:before { - content: "\f298"; } + content: ""; +} .fa-envira:before { - content: "\f299"; } + content: ""; +} .fa-universal-access:before { - content: "\f29a"; } + content: ""; +} .fa-wheelchair-alt:before { - content: "\f29b"; } + content: ""; +} .fa-question-circle-o:before { - content: "\f29c"; } + content: ""; +} .fa-blind:before { - content: "\f29d"; } + content: ""; +} .fa-audio-description:before { - content: "\f29e"; } + content: ""; +} .fa-volume-control-phone:before { - content: "\f2a0"; } + content: ""; +} .fa-braille:before { - content: "\f2a1"; } + content: ""; +} .fa-assistive-listening-systems:before { - content: "\f2a2"; } + content: ""; +} .fa-american-sign-language-interpreting:before, .fa-asl-interpreting:before { - content: "\f2a3"; } + content: ""; +} .fa-deaf:before, .fa-deafness:before, .fa-hard-of-hearing:before { - content: "\f2a4"; } + content: ""; +} .fa-glide:before { - content: "\f2a5"; } + content: ""; +} .fa-glide-g:before { - content: "\f2a6"; } + content: ""; +} .fa-sign-language:before, .fa-signing:before { - content: "\f2a7"; } + content: ""; +} .fa-low-vision:before { - content: "\f2a8"; } + content: ""; +} .fa-viadeo:before { - content: "\f2a9"; } + content: ""; +} .fa-viadeo-square:before { - content: "\f2aa"; } + content: ""; +} .fa-snapchat:before { - content: "\f2ab"; } + content: ""; +} .fa-snapchat-ghost:before { - content: "\f2ac"; } + content: ""; +} .fa-snapchat-square:before { - content: "\f2ad"; } + content: ""; +} .fa-first-order:before { - content: "\f2b0"; } + content: ""; +} .fa-yoast:before { - content: "\f2b1"; } + content: ""; +} .fa-themeisle:before { - content: "\f2b2"; } + content: ""; +} .fa-google-plus-circle:before, .fa-google-plus-official:before { - content: "\f2b3"; } + content: ""; +} .fa-fa:before, .fa-font-awesome:before { - content: "\f2b4"; } + content: ""; +} .fa-handshake-o:before { - content: "\f2b5"; } + content: ""; +} .fa-envelope-open:before { - content: "\f2b6"; } + content: ""; +} .fa-envelope-open-o:before { - content: "\f2b7"; } + content: ""; +} .fa-linode:before { - content: "\f2b8"; } + content: ""; +} .fa-address-book:before { - content: "\f2b9"; } + content: ""; +} .fa-address-book-o:before { - content: "\f2ba"; } + content: ""; +} .fa-address-card:before, .fa-vcard:before { - content: "\f2bb"; } + content: ""; +} .fa-address-card-o:before, .fa-vcard-o:before { - content: "\f2bc"; } + content: ""; +} .fa-user-circle:before { - content: "\f2bd"; } + content: ""; +} .fa-user-circle-o:before { - content: "\f2be"; } + content: ""; +} .fa-user-o:before { - content: "\f2c0"; } + content: ""; +} .fa-id-badge:before { - content: "\f2c1"; } + content: ""; +} .fa-drivers-license:before, .fa-id-card:before { - content: "\f2c2"; } + content: ""; +} .fa-drivers-license-o:before, .fa-id-card-o:before { - content: "\f2c3"; } + content: ""; +} .fa-quora:before { - content: "\f2c4"; } + content: ""; +} .fa-free-code-camp:before { - content: "\f2c5"; } + content: ""; +} .fa-telegram:before { - content: "\f2c6"; } + content: ""; +} .fa-thermometer-4:before, .fa-thermometer-full:before, .fa-thermometer:before { - content: "\f2c7"; } + content: ""; +} .fa-thermometer-3:before, .fa-thermometer-three-quarters:before { - content: "\f2c8"; } + content: ""; +} .fa-thermometer-2:before, .fa-thermometer-half:before { - content: "\f2c9"; } + content: ""; +} .fa-thermometer-1:before, .fa-thermometer-quarter:before { - content: "\f2ca"; } + content: ""; +} .fa-thermometer-0:before, .fa-thermometer-empty:before { - content: "\f2cb"; } + content: ""; +} .fa-shower:before { - content: "\f2cc"; } + content: ""; +} .fa-bath:before, .fa-bathtub:before, .fa-s15:before { - content: "\f2cd"; } + content: ""; +} .fa-podcast:before { - content: "\f2ce"; } + content: ""; +} .fa-window-maximize:before { - content: "\f2d0"; } + content: ""; +} .fa-window-minimize:before { - content: "\f2d1"; } + content: ""; +} .fa-window-restore:before { - content: "\f2d2"; } + content: ""; +} .fa-times-rectangle:before, .fa-window-close:before { - content: "\f2d3"; } + content: ""; +} .fa-times-rectangle-o:before, .fa-window-close-o:before { - content: "\f2d4"; } + content: ""; +} .fa-bandcamp:before { - content: "\f2d5"; } + content: ""; +} .fa-grav:before { - content: "\f2d6"; } + content: ""; +} .fa-etsy:before { - content: "\f2d7"; } + content: ""; +} .fa-imdb:before { - content: "\f2d8"; } + content: ""; +} .fa-ravelry:before { - content: "\f2d9"; } + content: ""; +} .fa-eercast:before { - content: "\f2da"; } + content: ""; +} .fa-microchip:before { - content: "\f2db"; } + content: ""; +} .fa-snowflake-o:before { - content: "\f2dc"; } + content: ""; +} .fa-superpowers:before { - content: "\f2dd"; } + content: ""; +} .fa-wpexplorer:before { - content: "\f2de"; } + content: ""; +} .fa-meetup:before { - content: "\f2e0"; } + content: ""; +} .fa-mastodon:before { - content: "\f2e1"; } + content: ""; +} .fa-mastodon-alt:before { - content: "\f2e2"; } + content: ""; +} .fa-fork-awesome:before, .fa-fork-circle:before { - content: "\f2e3"; } + content: ""; +} .fa-peertube:before { - content: "\f2e4"; } + content: ""; +} .fa-diaspora:before { - content: "\f2e5"; } + content: ""; +} .fa-friendica:before { - content: "\f2e6"; } + content: ""; +} .fa-gnu-social:before { - content: "\f2e7"; } + content: ""; +} .fa-liberapay-square:before { - content: "\f2e8"; } + content: ""; +} .fa-liberapay:before { - content: "\f2e9"; } + content: ""; +} .fa-scuttlebutt:before, .fa-ssb:before { - content: "\f2ea"; } + content: ""; +} .fa-hubzilla:before { - content: "\f2eb"; } + content: ""; +} .fa-social-home:before { - content: "\f2ec"; } + content: ""; +} .fa-artstation:before { - content: "\f2ed"; } + content: ""; +} .fa-discord:before { - content: "\f2ee"; } + content: ""; +} .fa-discord-alt:before { - content: "\f2ef"; } + content: ""; +} .fa-patreon:before { - content: "\f2f0"; } + content: ""; +} .fa-snowdrift:before { - content: "\f2f1"; } + content: ""; +} .fa-activitypub:before { - content: "\f2f2"; } + content: ""; +} .fa-ethereum:before { - content: "\f2f3"; } + content: ""; +} .fa-keybase:before { - content: "\f2f4"; } + content: ""; +} .fa-shaarli:before { - content: "\f2f5"; } + content: ""; +} .fa-shaarli-o:before { - content: "\f2f6"; } + content: ""; +} .fa-cut-key:before, .fa-key-modern:before { - content: "\f2f7"; } + content: ""; +} .fa-xmpp:before { - content: "\f2f9"; } + content: ""; +} .fa-archive-org:before { - content: "\f2fc"; } + content: ""; +} .fa-freedombox:before { - content: "\f2fd"; } + content: ""; +} .fa-facebook-messenger:before { - content: "\f2fe"; } + content: ""; +} .fa-debian:before { - content: "\f2ff"; } + content: ""; +} .fa-mastodon-square:before { - content: "\f300"; } + content: ""; +} .fa-tipeee:before { - content: "\f301"; } + content: ""; +} .fa-react:before { - content: "\f302"; } + content: ""; +} .fa-dogmazic:before { - content: "\f303"; } + content: ""; +} .fa-zotero:before { - content: "\f309"; } + content: ""; +} .fa-nodejs:before { - content: "\f308"; } + content: ""; +} .fa-nextcloud:before { - content: "\f306"; } + content: ""; +} .fa-nextcloud-square:before { - content: "\f307"; } + content: ""; +} .fa-hackaday:before { - content: "\f30a"; } + content: ""; +} .fa-laravel:before { - content: "\f30b"; } + content: ""; +} .fa-signalapp:before { - content: "\f30c"; } + content: ""; +} .fa-gnupg:before { - content: "\f30d"; } + content: ""; +} .fa-php:before { - content: "\f30e"; } + content: ""; +} .fa-ffmpeg:before { - content: "\f30f"; } + content: ""; +} .fa-joplin:before { - content: "\f310"; } + content: ""; +} .sr-only { position: absolute; @@ -9590,7 +12403,8 @@ footer.page-footer { margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); - border: 0; } + border: 0; +} .sr-only-focusable:active, .sr-only-focusable:focus { position: static; @@ -9598,7 +12412,8 @@ footer.page-footer { height: auto; margin: 0; overflow: visible; - clip: auto; } + clip: auto; +} /*# sourceMappingURL=fork-awesome.min.css.map */ .jumbotron--heading-1 { @@ -9606,54 +12421,69 @@ footer.page-footer { color: white !important; font-size: 3.79688em !important; line-height: 120%; - font-weight: 500; } + font-weight: 500; +} @media (max-width: 768px) { .jumbotron--heading-1 { font-size: 34px !important; line-height: 1 !important; - margin-top: 0; } } + margin-top: 0; + } +} .jumbotron--lead { font-size: 1.125em; color: white; line-height: 1.6; - font-weight: 500; } + font-weight: 500; +} @media (max-width: 768px) { .jumbotron--lead { - font-size: 16px; } } + font-size: 16px; + } +} /* To easily color text */ .red { - color: red; } + color: red; +} .green { - color: green; } + color: green; +} .blue { - color: #0082c9; } + color: #0082c9; +} .gray { - color: #555; } + color: #555; +} section { padding-top: 80px; - padding-bottom: 40px; } + padding-bottom: 40px; +} .section--intro { /* Introduction on top of page, just under the fold */ padding-top: 80px; font-size: 22px; - font-weight: 300; } - .section--intro blockquote { - font-size: 20px; - font-weight: 400; } + font-weight: 300; +} +.section--intro blockquote { + font-size: 20px; + font-weight: 400; +} .section--text--center, .text-center { margin: 0 auto; - text-align: center; } + text-align: center; +} .screen-reader-text { - display: none; } + display: none; +} .nav-previous a, .nav-next a { color: #6c6c6c; @@ -9661,46 +12491,54 @@ section { font-weight: 500; border-bottom: none; transition: all 0.5s ease; - text-decoration: none; } - .nav-previous a .post-title, .nav-next a .post-title { - color: #a2a2a2; } - .nav-previous a :hover.post-title, .nav-next a :hover.post-title { - text-decoration: none; - color: #2a2a36; - border-bottom: solid 1px; } + text-decoration: none; +} +.nav-previous a .post-title, .nav-next a .post-title { + color: #a2a2a2; +} +.nav-previous a :hover.post-title, .nav-next a :hover.post-title { + text-decoration: none; + color: #2a2a36; + border-bottom: solid 1px; +} h1 { margin-bottom: 10px; font-size: 60px; line-height: 120%; color: #555; - font-weight: 500; } + font-weight: 500; +} h2 { font-size: 60px; font-weight: 300; color: #555; line-height: 1.5; - margin-bottom: 12px; } + margin-bottom: 12px; +} h3 { font-size: 22px; font-weight: 300; line-height: 1.5; - color: #555; } + color: #555; +} h4 { font-size: 18px; font-weight: bold; line-height: 1.36; color: #555; - margin-bottom: 20px; } + margin-bottom: 20px; +} h5 { font-size: 17px; font-weight: bold; line-height: 1.5; - color: #555; } + color: #555; +} /* I don't know why we have these special classes below, to be honest... */ .section--heading-1 { @@ -9709,92 +12547,124 @@ h5 { font-weight: 300; line-height: 1.3; margin: 0; - color: #333333; } - @media (max-width: 768px) { - .section--heading-1 { - font-size: 2.53125em; - line-height: 1.2; - margin-top: 0; } } + color: #333333; +} +@media (max-width: 768px) { + .section--heading-1 { + font-size: 2.53125em; + line-height: 1.2; + margin-top: 0; + } +} .section--heading-2 { /* Headings. Should be h2 */ font-size: 2.53125em; font-weight: 300; - color: #333333; } - @media (max-width: 768px) { - .section--heading-2 { - font-size: 2.53125em; - line-height: 1.2; - margin-top: 0; } } + color: #333333; +} +@media (max-width: 768px) { + .section--heading-2 { + font-size: 2.53125em; + line-height: 1.2; + margin-top: 0; + } +} .benefits { - /* benefits section with big image on the right & check list left */ } - .benefits .banner { - position: relative; - overflow: hidden; } - .benefits .banner h2 { - text-align: left; } - .benefits .banner p { - padding-top: 30px; - text-align: left; } - .benefits .banner li { - text-align: left; } - .benefits .banner .fa { - padding-right: 10px; } - .benefits .banner .col-md-6 { - padding: 80px 0px; } - .benefits .banner .big-img { - position: absolute; - height: 100%; - margin-left: 55%; - bottom: 0; - left: 0; } - .benefits .banner .small-img { - position: absolute; - height: 100%; - margin-left: 55%; - bottom: 0; - left: 0; } - .benefits .banner .big-img-invert { - position: absolute; - height: 100%; - margin-right: 55%; - bottom: 0; - right: 0; } - .benefits .banner .small-img-invert { - position: absolute; - height: 100%; - margin-right: 55%; - bottom: 0; - right: 0; } - @media (min-width: 1600px) { - .benefits .banner .small-img, .benefits .banner .small-img-invert { - display: none; } - .benefits .banner .big-img, .benefits .banner .big-img-invert { - display: inline; } } - @media (max-width: 1600px) { - .benefits .banner .big-img, .benefits .banner .big-img-invert { - display: none; } - .benefits .banner .small-img, .benefits .banner .small-img-invert { - display: inline; } } - @media (max-width: 991px) { - .benefits .banner .small-img, .benefits .banner .small-img-invert { - display: none; } - .benefits .banner .big-img, .benefits .banner .big-img-invert { - display: none; } } + /* benefits section with big image on the right & check list left */ +} +.benefits .banner { + position: relative; + overflow: hidden; +} +.benefits .banner h2 { + text-align: left; +} +.benefits .banner p { + padding-top: 30px; + text-align: left; +} +.benefits .banner li { + text-align: left; +} +.benefits .banner .fa { + padding-right: 10px; +} +.benefits .banner .col-md-6 { + padding: 80px 0px; +} +.benefits .banner .big-img { + position: absolute; + height: 100%; + margin-left: 55%; + bottom: 0; + left: 0; +} +.benefits .banner .small-img { + position: absolute; + height: 100%; + margin-left: 55%; + bottom: 0; + left: 0; +} +.benefits .banner .big-img-invert { + position: absolute; + height: 100%; + margin-right: 55%; + bottom: 0; + right: 0; +} +.benefits .banner .small-img-invert { + position: absolute; + height: 100%; + margin-right: 55%; + bottom: 0; + right: 0; +} +@media (min-width: 1600px) { + .benefits .banner .small-img, .benefits .banner .small-img-invert { + display: none; + } + .benefits .banner .big-img, .benefits .banner .big-img-invert { + display: inline; + } +} +@media (max-width: 1600px) { + .benefits .banner .big-img, .benefits .banner .big-img-invert { + display: none; + } + .benefits .banner .small-img, .benefits .banner .small-img-invert { + display: inline; + } +} +@media (max-width: 991px) { + .benefits .banner .small-img, .benefits .banner .small-img-invert { + display: none; + } + .benefits .banner .big-img, .benefits .banner .big-img-invert { + display: none; + } +} .image--feature { - /* margin-top: 52px; */ } + /* margin-top: 52px; */ +} -@media (min-width: 991px) { +@media (min-width: 768px) { .image--floated { - float: right; } } -@media (max-width: 991px) { + float: right; + } +} +@media (max-width: 768px) { .image--floated { - float: none !important; } + float: none !important; + } .image--feature { - /* margin-top: 10px; */ } } + /* margin-top: 10px; */ + } +} /* The new feature image */ .image--feature.new-img { display: block; @@ -9803,64 +12673,90 @@ h5 { background-size: contain; position: relative; height: 460px; - box-shadow: none !important; } - @media (min-width: 768px) { - .image--feature.new-img { - background: url("../img/features/browser-chrome.png") no-repeat; - background-color: #C4E1F7; - background-position: center bottom; - background-size: contain; - position: relative; - border: 10px solid white !important; } } - @media (min-width: 991px) { - .image--feature.new-img { - height: 290px; } } - @media (min-width: 1200px) { - .image--feature.new-img { - height: 345px; } } + box-shadow: none !important; +} +@media (min-width: 768px) { + .image--feature.new-img { + background: url("../img/features/browser-chrome.png") no-repeat; + background-color: #C4E1F7; + background-position: center bottom; + background-size: contain; + position: relative; + border: 10px solid white !important; + } +} +@media (min-width: 991px) { + .image--feature.new-img { + height: 290px; + } +} +@media (min-width: 1200px) { + .image--feature.new-img { + height: 345px; + } +} +.image--feature.new-img img.featureimg { + width: 100%; + height: auto; + padding: 0 1% 0 1%; + bottom: 0px; + left: 0px; + position: absolute; + margin-bottom: 0px; +} +@media (min-width: 768px) { .image--feature.new-img img.featureimg { - width: 100%; - height: auto; - padding: 0 1% 0 1%; bottom: 0px; left: 0px; position: absolute; - margin-bottom: 0px; } - @media (min-width: 768px) { - .image--feature.new-img img.featureimg { - bottom: 0px; - left: 0px; - position: absolute; - padding: 0 8.2% 0 8.4%; } } - @media (min-width: 991px) { - .image--feature.new-img img.featureimg { - padding: 0 8.3% 0 8.7%; } } - @media (min-width: 1200px) { - .image--feature.new-img img.featureimg { - padding: 0 8.8% 0 9%; } } + padding: 0 8.2% 0 8.4%; + } +} +@media (min-width: 991px) { + .image--feature.new-img img.featureimg { + padding: 0 8.3% 0 8.7%; + } +} +@media (min-width: 1200px) { + .image--feature.new-img img.featureimg { + padding: 0 8.8% 0 9%; + } +} .container-widest { - /* For the wider container (up to 1800px) we have to adjust the sizes */ } + /* For the wider container (up to 1800px) we have to adjust the sizes */ +} +.container-widest .image--feature.new-img { + height: 580px; +} +@media (min-width: 991px) { + .container-widest .image--feature.new-img { + height: 180px; + } +} +@media (min-width: 1200px) { .container-widest .image--feature.new-img { - height: 580px; } - @media (min-width: 991px) { - .container-widest .image--feature.new-img { - height: 180px; } } - @media (min-width: 1200px) { - .container-widest .image--feature.new-img { - height: 285px; } } - @media (min-width: 768px) { - .container-widest .image--feature.new-img img.featureimg { - bottom: 0px; - left: 0px; - position: absolute; - padding: 0 8.2% 0 8.4%; } } - @media (min-width: 991px) { - .container-widest .image--feature.new-img img.featureimg { - padding: 0 8.3% 0 8.7%; } } - @media (min-width: 1200px) { - .container-widest .image--feature.new-img img.featureimg { - padding: 0 8.8% 0 9%; } } + height: 285px; + } +} +@media (min-width: 768px) { + .container-widest .image--feature.new-img img.featureimg { + bottom: 0px; + left: 0px; + position: absolute; + padding: 0 8.2% 0 8.4%; + } +} +@media (min-width: 991px) { + .container-widest .image--feature.new-img img.featureimg { + padding: 0 8.3% 0 8.7%; + } +} +@media (min-width: 1200px) { + .container-widest .image--feature.new-img img.featureimg { + padding: 0 8.8% 0 9%; + } +} /*Colors*/ /*Shadows*/ @@ -9870,51 +12766,71 @@ h5 { overflow: hidden; height: 100%; position: relative; - padding: 130px 0; } + padding: 130px 0; +} @media (max-width: 991px) { .slideshow { - padding: 0; } } + padding: 0; + } +} .slideshow .section--heading-1 { position: absolute; margin: auto 0; text-align: center; - width: 100%; } + width: 100%; +} @media (max-width: 991px) { .slideshow .section--heading-1 { position: relative; - padding-top: 130px; } } + padding-top: 130px; + } +} .slideshow .container .container-image-center { padding-top: calc((100vh - 435px) /2); - padding-bottom: calc((100vh - 435px) /2); } + padding-bottom: calc((100vh - 435px) /2); +} @media (max-width: 1400px) { .slideshow .container .container-image-center { padding-top: calc((100vh - 315px) /2); - padding-bottom: calc((100vh - 315px) /2); } } + padding-bottom: calc((100vh - 315px) /2); + } +} @media (max-width: 991px) { .slideshow .container .container-image-center { padding-top: 50px; padding-bottom: 203px; - margin-left: -13px; } } + margin-left: -13px; + } +} @media (max-width: 768px) { .slideshow .container .container-image-center { - padding-bottom: 260px; } } + padding-bottom: 260px; + } +} @media (max-width: 600px) { .slideshow .container .container-image-center { - padding-bottom: 180px; } } + padding-bottom: 180px; + } +} @media (max-width: 340px) { .slideshow .container .container-image-center { - padding-bottom: 130px; } } + padding-bottom: 130px; + } +} .slideshow .container .container-image-center .image-back { position: absolute; - height: 440px; } + height: 440px; +} @media (max-width: 1200px) { .slideshow .container .container-image-center .image-back { width: 100%; - height: auto; } } + height: auto; + } +} .slideshow .container .container-image-center .image-top-container { position: relative; overflow: hidden; @@ -9922,46 +12838,58 @@ h5 { width: 507px; height: 318px; top: 17px; - left: 17px; } + left: 17px; +} .slideshow .container .container-image-center .image-top-container .image-top { position: absolute; width: 100%; top: 0; - transition: all ease-in 0.3s; } + transition: all ease-in 0.3s; +} .slideshow .container .container-image-center .image-top-container .image-top.image__desktop { - left: 0 !important; } + left: 0 !important; +} .slideshow .container .container-image-center .image-top-container .image-top.image__mobile { - top: 0 !important; } + top: 0 !important; +} @media (max-width: 991px) { .slideshow .container .container-image-center .image-top-container .image-top { width: auto; height: 100%; - max-width: none; } } + max-width: none; + } +} .slideshow .container .texts-wrapper { - height: 100vh; } + height: 100vh; +} @media (max-width: 991px) { .slideshow .container .texts-wrapper { height: auto; - padding-bottom: 80px; } } + padding-bottom: 80px; + } +} .slideshow .container .texts-wrapper .right-text-grey { margin-top: calc((100vh - 266px) /2); padding-bottom: calc((100vh - 236px) /2); opacity: 1; padding-top: 0; - transition: all 0.3s ease; } + transition: all 0.3s ease; +} .slideshow .container .texts-wrapper .right-text-grey .textTrigger { - font-size: 18px; } + font-size: 18px; +} .slideshow .container .texts-wrapper .right-text-grey .section--paragraph { font-size: 16px !important; font-weight: 400 !important; - color: #6c6c6c; } + color: #6c6c6c; +} @media (max-width: 991px) { .slideshow .container .texts-wrapper .right-text-grey { @@ -9969,28 +12897,34 @@ h5 { padding-bottom: 0; text-align: left; display: none; - opacity: 0; } + opacity: 0; + } .slideshow .container .texts-wrapper .right-text-grey.active { display: block; opacity: 1; - transform: translate3d(0px, 0px, 0px); } + transform: translate3d(0px, 0px, 0px); + } .slideshow .container .texts-wrapper .right-text-grey.swiperight { transform: translate3d(-150px, 0px, 0px); - opacity: 0; } + opacity: 0; + } .slideshow .container .texts-wrapper .right-text-grey.swipeleft { transform: translate3d(150px, 0px, 0px); - opacity: 0; } } + opacity: 0; + } +} .slideshow .indicators { - -webkit-transition: all .5s; - transition: all .5s; + -webkit-transition: all 0.5s; + transition: all 0.5s; opacity: 0; position: fixed; z-index: 2; bottom: 50vh; - right: 0; } + right: 0; +} @media (max-width: 991px) { .slideshow .indicators { @@ -10001,7 +12935,9 @@ h5 { left: 0; right: 0; top: 600px; - width: 70px; } } + width: 70px; + } +} .slideshow .indicators .btn_carousel { margin-top: 10px; width: 14px; @@ -10015,16 +12951,20 @@ h5 { -ms-transform: scale(0.5); transform: scale(0.5); -webkit-transition: all 250ms ease-in-out; - transition: all 250ms ease-in-out; } + transition: all 250ms ease-in-out; +} @media (max-width: 991px) { .slideshow .indicators .btn_carousel { - display: inline-block; } } + display: inline-block; + } +} .slideshow .indicators .btn_carousel:hover { background-color: transparent; -webkit-transform: scale(1); -ms-transform: scale(1); - transform: scale(1); } + transform: scale(1); +} .slideshow .indicators .btn_carousel a { text-decoration: none; @@ -10032,33 +12972,40 @@ h5 { width: 100%; height: 100%; position: absolute; - top: 0; } + top: 0; +} .slideshow .indicators .btn_carousel.active { background-color: transparent; -webkit-transform: scale(1); -ms-transform: scale(1); - transform: scale(1); } + transform: scale(1); +} .slideshow .indicators .btn_carousel.active a { background-color: transparent; -webkit-transform: scale(1); -ms-transform: scale(1); - transform: scale(1); } + transform: scale(1); +} .slideshow .active { - opacity: 1; } + opacity: 1; +} @media (max-width: 768px) { .slideshow-mobile .text-container { - padding-top: 80px; } + padding-top: 80px; + } .slideshow-mobile .carousel-control { - display: none; } + display: none; + } .slideshow-mobile .carousel-indicators { top: 320px; - z-index: 1; } + z-index: 1; + } .slideshow-mobile .carousel-indicators li { width: 28px; @@ -10072,14 +13019,17 @@ h5 { -ms-transform: scale(0.5); transform: scale(0.5); -webkit-transition: all 250ms ease-in-out; - transition: all 250ms ease-in-out; } + transition: all 250ms ease-in-out; + } .slideshow-mobile .carousel-indicators li.active { box-shadow: none; background-color: transparent; -webkit-transform: scale(1); -ms-transform: scale(1); - transform: scale(1); } } + transform: scale(1); + } +} .slideshow-mobile { /* hide on non-mobile */ background: -webkit-linear-gradient(#fff 0%, #f6f6f6 150px); @@ -10089,39 +13039,49 @@ h5 { padding-bottom: 50px; padding-left: 10px; padding-right: 10px; - height: 600px; } + height: 600px; +} @media (min-width: 1200px) { .slideshow-mobile { - display: none; } } + display: none; + } +} @media (max-width: 768px) { .slideshow-mobile { - height: 800px; } + height: 800px; + } .slideshow-mobile img { max-height: 400px; width: auto; margin-left: auto; - margin-right: auto; } } + margin-right: auto; + } +} .slideshow-mobile .carousel-fade .carousel-inner .item { opacity: 0; -webkit-transition-property: opacity; -moz-transition-property: opacity; -o-transition-property: opacity; - transition-property: opacity; } + transition-property: opacity; +} .slideshow-mobile .carousel-fade .carousel-inner .active { - opacity: 1; } + opacity: 1; +} .slideshow-mobile .carousel-fade .carousel-inner .active.left, .slideshow-mobile .carousel-fade .carousel-inner .active.right { left: 0; opacity: 0; - z-index: 1; } + z-index: 1; +} .slideshow-mobile .carousel-fade .carousel-inner .next.left, .slideshow-mobile .carousel-fade .carousel-inner .prev.right { - opacity: 1; } + opacity: 1; +} .slideshow-mobile .carousel-fade .carousel-control { z-index: 2; @@ -10135,23 +13095,29 @@ h5 { -webkit-border-radius: 23px; -moz-border-radius: 23px; border-radius: 23px; - opacity: .5; - filter: alpha(opacity=50); } + opacity: 0.5; + filter: alpha(opacity=50); +} @media (max-width: 768px) { .slideshow-mobile .carousel-fade .carousel-control { - top: 20%; } } + top: 20%; + } +} .slideshow-mobile .carousel-fade .carousel-control .glyphicon { /* margin-top: -15px; */ margin: -15px; - font-size: 30px; } + font-size: 30px; +} .slideshow-mobile .carousel-fade .carousel-indicators li { box-shadow: 0px 0px 3px grey; - margin: 7px; } + margin: 7px; +} .slideshow-mobile html, .slideshow-mobile body, .slideshow-mobile .carousel, .slideshow-mobile .carousel-inner, .slideshow-mobile .carousel-inner .item { - height: 100%; } + height: 100%; +} /*Colors*/ /*Shadows*/ @@ -10166,44 +13132,56 @@ h5 { will-change: transform; transition: transform 500ms ease; transform: translate3d(0px, 0px, 0px); - opacity: 0; } + opacity: 0; +} .second-menu .menu.hidedPrincipalNavigation { - transform: translate3d(0px, -100px, 0px); } + transform: translate3d(0px, -100px, 0px); +} .second-menu .menu .buttons { text-transform: uppercase; font-size: 14px; font-weight: 600; padding: 40px 0 30px 0; - border-bottom: solid 1px #e4e4e4; } + border-bottom: solid 1px #e4e4e4; +} @media (max-width: 991px) { .second-menu .menu { - display: none; } + display: none; + } .second-menu .menu .buttons { - padding: 30px 0 25px 0; } } + padding: 30px 0 25px 0; + } +} @media (max-width: 991px) { .second-menu .menu .buttons a:not(.btn) { - display: none; } } + display: none; + } +} .second-menu .menu .buttons a { padding-right: 10px; color: #333333; transition: all 0.3s ease; - letter-spacing: 1px; } + letter-spacing: 1px; +} .second-menu .menu .buttons a:focus { text-decoration: none; - color: black; } + color: black; +} .second-menu .menu .buttons a.active { text-decoration: none; - color: #0082c9; } + color: #0082c9; +} .second-menu .menu .buttons a:hover { text-decoration: none; - color: #0082c9; } + color: #0082c9; +} .second-menu .menu .buttons .btn-primary { float: right; @@ -10211,17 +13189,22 @@ h5 { padding: 8px 20px; margin-left: 20px; margin-top: -5px; - color: white; } - @media (max-width: 768px) { - .second-menu .menu .buttons .btn-primary { - margin-top: 10px; } } + color: white; +} +@media (max-width: 768px) { + .second-menu .menu .buttons .btn-primary { + margin-top: 10px; + } +} .second-menu .menu .buttons .btn-primary:hover { text-decoration: none; - color: white; } + color: white; +} .second-menu .menu .buttons .btn-primary:before { - background: none; } + background: none; +} /*Colors*/ /*Shadows*/ @@ -10231,7 +13214,8 @@ h5 { */ footer.page-footer { /* margin-top: 50px; */ - background-color: #2a2a36; } + background-color: #2a2a36; +} footer.page-footer h1 { margin-top: 70px; @@ -10239,22 +13223,26 @@ footer.page-footer h1 { font-weight: bold; line-height: 1.8; letter-spacing: -0.9px; - color: #8e8e8e; } + color: #8e8e8e; +} footer.page-footer ul { list-style-type: none; - padding-left: 0; } + padding-left: 0; +} footer.page-footer li { font-size: 15px; line-height: 1.8; color: #ffffff; width: 140px; - margin-top: 0; } + margin-top: 0; +} footer.page-footer li a { color: #ffffff; - position: relative; } + position: relative; +} footer.page-footer li a:before { content: ""; @@ -10268,43 +13256,54 @@ footer.page-footer li a:before { -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transition: all 0.2s ease-in-out 0s; - transition: all 0.2s ease-in-out 0s; } + transition: all 0.2s ease-in-out 0s; +} footer.page-footer li a:hover { color: #ffffff; - text-decoration: none; } + text-decoration: none; +} footer.page-footer li a:hover:before { visibility: visible; -webkit-transform: scaleX(1); - transform: scaleX(1); } + transform: scaleX(1); +} footer.page-footer p { padding-top: 50px; padding-bottom: 30px; font-size: 15px; line-height: 1.8; - color: #ffffff; } + color: #ffffff; +} @media (max-width: 768px) { footer.page-footer p { float: left; - padding-left: 15px; } } + padding-left: 15px; + } +} footer.page-footer p a { - color: #ffffff; } + color: #ffffff; +} footer.page-footer p a:hover { - color: #ffffff; } + color: #ffffff; +} @media (min-width: 768px) and (max-width: 1600px) { footer.page-footer .container { width: 90%; - max-width: 900px; } } + max-width: 900px; + } +} @media (max-width: 768px) { footer.page-footer { height: 100%; padding-top: 40px; - padding-bottom: 40px; } + padding-bottom: 40px; + } footer.page-footer h1 { margin-top: 30px; @@ -10312,20 +13311,25 @@ footer.page-footer p a:hover { font-weight: bold; line-height: 1.8; letter-spacing: -0.9px; - color: #8e8e8e; } + color: #8e8e8e; + } footer.page-footer ul { list-style-type: none; - padding-left: 0; } + padding-left: 0; + } footer.page-footer li { font-size: 15px; line-height: 1.8; color: #ffffff; width: 140px; - margin-top: 0; } } + margin-top: 0; + } +} html { - margin-top: 0 !important; } + margin-top: 0 !important; +} body { font-family: "Open Sans", Frutiger, Calibri, "Myriad Pro", Myriad, sans-serif; @@ -10333,50 +13337,61 @@ body { -moz-osx-font-smoothing: grayscale; font-size: 16px; line-height: 1.7; - color: #555; } + color: #555; +} /* Avoid wrapping */ span.avoidwrap { - display: inline-block; } + display: inline-block; +} -i[class*='fa-'] { +i[class*=fa-] { font-style: normal; color: #555; font-family: "forkawesome", ForkAwesome, "Fork Awesome", Forkawesome !important; - /* to override the Open Sans font set above */ } + /* to override the Open Sans font set above */ +} /* Bootstrap centered columns styles */ .row-centered { - text-align: center; } + text-align: center; +} .col-centered { float: none; - margin: 0 auto; } + margin: 0 auto; +} p { - margin-top: 5px; } + margin-top: 5px; +} ul { margin-top: 15px; padding-left: 20px; - list-style-type: none; } + list-style-type: none; +} li { - margin-top: 15px; } + margin-top: 15px; +} body.changelog .content ul li { margin-top: 0; - list-style: circle; } + list-style: circle; +} body.advisories .content ul li { margin-top: 0; list-style-type: initial; - margin-left: 5px; } + margin-left: 5px; +} /* Images */ .alignright { float: right; - margin: 1em 1em 1em 1em; } + margin: 1em 1em 1em 1em; +} .img-thumbnail { padding: 4px; @@ -10384,12 +13399,13 @@ body.advisories .content ul li { background-color: #fff; border: 1px solid #ddd; border-radius: 4px; - -webkit-transition: all .2s ease-in-out; - -o-transition: all .2s ease-in-out; - transition: all .2s ease-in-out; + -webkit-transition: all 0.2s ease-in-out; + -o-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; display: inline-block; max-width: 100%; - height: auto; } + height: auto; +} /* All headers */ .header { @@ -10401,7 +13417,8 @@ body.advisories .content ul li { font-stretch: normal; line-height: 0.88; text-align: center; - color: #2a2a36; } + color: #2a2a36; +} /* footer */ /*All default buttons*/ @@ -10422,233 +13439,281 @@ body.advisories .content ul li { border-radius: 50px; transition: all 0.3s ease 0s; margin: 20px 0 20px 0; - vertical-align: middle; } - .button:hover, .button:focus, .button:active { - text-decoration: none; - color: #0082c9; - background-color: white; - border: solid 1px #0082c9; } - .button.button--large { - padding: 20px 30px; - min-width: 200px; - font-size: 20px; } - .button.button--huge { - padding: 40px 35px; - min-width: 230px; - font-size: 24px; } - .button.button--small { - min-height: 30px; - padding: 10px 10px; - font-size: 12px; - line-height: 12px; } - .button.button--white { - background-color: white; - border: 1px solid #0082c9; - color: #0082c9; } - .button.button--white:hover, .button.button--white:focus, .button.button--white:active { - background-color: #0082c9; - color: white; - border: 1px solid white; } - .button.button--white:hover i[class*='fa-'], .button.button--white:focus i[class*='fa-'], .button.button--white:active i[class*='fa-'] { - color: white; - font-weight: 400; } - .button.button--white i[class*='fa-'] { - color: #0082c9; - font-weight: 400; } - .button.button--blue { - background-color: #0082c9; - border: 1px solid white; - color: white; } - .button.button--blue i[class*='fa-'] { - color: white; - font-weight: 400; } - .button.button--blue:hover, .button.button--blue:focus, .button.button--blue:active { - text-decoration: none; - background-color: white; - color: #0082c9; - border: solid 1px #0082c9; } - .button.button--blue:hover i[class*='fa-'], .button.button--blue:focus i[class*='fa-'], .button.button--blue:active i[class*='fa-'] { - color: #0082c9; - font-weight: 400; } - .button.button--arrow { - padding-right: 50px; } - .button.button--arrow:before { - content: ""; - background: url(../img/common/arrow_right.svg) center/contain no-repeat; - position: absolute; - display: block; - width: 20px; - height: 100%; - top: 0; - right: 25px; - transition: all 0.3s ease 0s; } - .button.button--arrow:hover:before, .button.button--arrow:focus:before, .button.button--arrow:active:before, .button.button--arrow.active:before { - background: url(../img/common/arrow_right_blue.svg) center/contain no-repeat; - right: 15px; } - .button.button--arrow.button--blue:before { - background: url(../img/common/arrow_right.svg) center/contain no-repeat; } - .button.button--arrow.button--blue:hover:before, .button.button--arrow.button--blue:focus:before, .button.button--arrow.button--blue:active:before, .button.button--arrow.button--blue.active:before { - background: url(../img/common/arrow_right_blue.svg) center/contain no-repeat; } - .button.button--arrow.button--white:before { - background: url(../img/common/arrow_right_blue.svg) center/contain no-repeat; } - .button.button--arrow.button--white:hover:before, .button.button--arrow.button--white:focus:before, .button.button--arrow.button--white:active:before, .button.button--arrow.button--white.active:before { - background: url(../img/common/arrow_right.svg) center/contain no-repeat; } - .button.button--arrow--left { - padding-left: 50px; } - .button.button--arrow--left:before { - content: ""; - background: url(../img/common/arrow_left_blue.svg) center/contain no-repeat; - position: absolute; - display: block; - width: 20px; - height: 100%; - top: 0; - left: 25px; - transition: all 0.3s ease 0s; } - .button.button--arrow--left:hover:before, .button.button--arrow--left:focus:before, .button.button--arrow--left:active:before, .button.button--arrow--left.active:before { - background: url(../img/common/arrow_left.svg) center/contain no-repeat; - left: 15px; } - .button.button--arrow--left.button--blue:before { - background: url(../img/common/arrow_left.svg) center/contain no-repeat; } - .button.button--arrow--left.button--blue:hover:before, .button.button--arrow--left.button--blue:focus:before, .button.button--arrow--left.button--blue:active:before { - background: url(../img/common/arrow_left_blue.svg) center/contain no-repeat; } - .button.button--arrow--down { - padding-right: 50px; } - .button.button--arrow--down:before { - content: ""; - background: url(../img/common/arrow_down_blue.svg) center/contain no-repeat; - position: absolute; - display: block; - width: 20px; - height: 100%; - top: 0; - right: 25px; - transition: all 0.3s ease 0s; } - .button.button--arrow--down:hover:before, .button.button--arrow--down:focus:before, .button.button--arrow--down:active:before, .button.button--arrow--down.active:before { - background: url(../img/common/arrow_down_white.svg) center/contain no-repeat; - right: 15px; } - .button.button--arrow--down.button--blue:before { - background: url(../img/common/arrow_down_white.svg) center/contain no-repeat; } - .button.button--arrow--down.button--blue:hover:before, .button.button--arrow--down.button--blue:focus:before, .button.button--arrow--down.button--blue:active:before { - background: url(../img/common/arrow_down_blue.svg) center/contain no-repeat; } - .button.button--icon { - padding: 0 30px 0 50px; } - .button.button--icon:after { - content: ""; - background: url(../img/common/pdf-icon.svg) center/contain no-repeat; - position: absolute; - display: block; - width: 24px; - height: 100%; - top: 0; - left: 20px; - transition: all 0.3s ease 0s; } - .button.button--dropdown { - padding: 0; - height: 50px; } - .button.button--dropdown:before { - content: ""; - background: url(../img/common/simple_arrow_down_blue.svg) center/contain no-repeat; - position: absolute; - display: block; - width: 20px; - height: 100%; - top: 0; - right: 20px; - transition: all 0.2s ease-in; } - .button.button--dropdown:hover:before, .button.button--dropdown:focus:before, .button.button--dropdown:active:before, .button.button--dropdown.active:before { - background: url(../img/common/simple_arrow_down_white.svg) center/contain no-repeat; } - .button.button--dropdown.button--white:hover:before, .button.button--dropdown.button--white:focus:before, .button.button--dropdown.button--white:active:before, .button.button--dropdown.button--white.active:before { - background: url(../img/common/simple_arrow_down_white.svg) center/contain no-repeat; } - .button.button--dropdown.button--blue:hover:before, .button.button--dropdown.button--blue:focus:before, .button.button--dropdown.button--blue:active:before, .button.button--dropdown.button--blue.active:before { - background: url(../img/common/simple_arrow_down_white.svg) center/contain no-repeat; } - .button.button--dropdown.active:before { - transform: rotate(180deg); } - .button.button--dropdown .dropdown-toggle { - font-size: 0; - z-index: 1; - cursor: pointer; - position: relative; - top: 0; - border: none; - padding: 0; - margin: 0 0 0 1px; - background: transparent; - width: 100%; - display: none; } - .button.button--dropdown .dropdown-toggle:focus { - outline: 0; - opacity: 1; - visibility: visible; - z-index: 2; - border-width: 0 4px 5px 4px; } - .button.button--dropdown .dropdown-text { - cursor: pointer; - z-index: 2; - padding: 15px 50px 15px 30px; } - .button.button--dropdown .dropdown-content { - -webkit-transition: all .25s ease; - -moz-transition: all .25s ease; - -ms-transition: all .25s ease; - -o-transition: all .25s ease; - transition: all .25s ease; - list-style-type: none; - position: relative; - top: 10px; - padding: 15px 25px; - margin: 0; - opacity: 0; - border-radius: 3px; - line-height: 32px; - background-color: white; - border: 1px solid #f1f1f1; - width: 100%; - box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.11); } - .button.button--dropdown .dropdown-content:before { - content: ""; - position: absolute; - bottom: 100%; - left: 50%; - right: auto; - -webkit-transform: translateX(-50%); - -ms-transform: translateX(-50%); - transform: translateX(-50%); - height: 0; - width: 0; - border: 8px solid transparent; - border-bottom-color: #f1f1f1; } - .button.button--dropdown .dropdown-content:after { - content: ""; - position: absolute; - bottom: 100%; - left: 50%; - right: auto; - -webkit-transform: translateX(-50%); - -ms-transform: translateX(-50%); - transform: translateX(-50%); - height: 0; - width: 0; - border: 6px solid transparent; - border-bottom-color: white; } - .button.button--dropdown .dropdown-content.visible { - opacity: 1; - top: 20px; - display: block; - z-index: 10; } - .button.button--dropdown .dropdown-content a { - display: block; - text-transform: none; - font-size: 14px; - color: #a0a0a0; - font-weight: 400; - line-height: 2.14; } - .button.button--dropdown .dropdown-content a :hover { - text-decoration: none; - color: #333333; } - .button.button--dropdown .dropdown-content :hover { - opacity: 1; - visibility: visible; - z-index: 2; } + vertical-align: middle; +} +.button:hover, .button:focus, .button:active { + text-decoration: none; + color: #0082c9; + background-color: white; + border: solid 1px #0082c9; +} +.button.button--large { + padding: 20px 30px; + min-width: 200px; + font-size: 20px; +} +.button.button--huge { + padding: 40px 35px; + min-width: 230px; + font-size: 24px; +} +.button.button--small { + min-height: 30px; + padding: 10px 10px; + font-size: 12px; + line-height: 12px; +} +.button.button--white { + background-color: white; + border: 1px solid #0082c9; + color: #0082c9; +} +.button.button--white:hover, .button.button--white:focus, .button.button--white:active { + background-color: #0082c9; + color: white; + border: 1px solid white; +} +.button.button--white:hover i[class*=fa-], .button.button--white:focus i[class*=fa-], .button.button--white:active i[class*=fa-] { + color: white; + font-weight: 400; +} +.button.button--white i[class*=fa-] { + color: #0082c9; + font-weight: 400; +} +.button.button--blue { + background-color: #0082c9; + border: 1px solid white; + color: white; +} +.button.button--blue i[class*=fa-] { + color: white; + font-weight: 400; +} +.button.button--blue:hover, .button.button--blue:focus, .button.button--blue:active { + text-decoration: none; + background-color: white; + color: #0082c9; + border: solid 1px #0082c9; +} +.button.button--blue:hover i[class*=fa-], .button.button--blue:focus i[class*=fa-], .button.button--blue:active i[class*=fa-] { + color: #0082c9; + font-weight: 400; +} +.button.button--arrow { + padding-right: 50px; +} +.button.button--arrow:before { + content: ""; + background: url(../img/common/arrow_right.svg) center/contain no-repeat; + position: absolute; + display: block; + width: 20px; + height: 100%; + top: 0; + right: 25px; + transition: all 0.3s ease 0s; +} +.button.button--arrow:hover:before, .button.button--arrow:focus:before, .button.button--arrow:active:before, .button.button--arrow.active:before { + background: url(../img/common/arrow_right_blue.svg) center/contain no-repeat; + right: 15px; +} +.button.button--arrow.button--blue:before { + background: url(../img/common/arrow_right.svg) center/contain no-repeat; +} +.button.button--arrow.button--blue:hover:before, .button.button--arrow.button--blue:focus:before, .button.button--arrow.button--blue:active:before, .button.button--arrow.button--blue.active:before { + background: url(../img/common/arrow_right_blue.svg) center/contain no-repeat; +} +.button.button--arrow.button--white:before { + background: url(../img/common/arrow_right_blue.svg) center/contain no-repeat; +} +.button.button--arrow.button--white:hover:before, .button.button--arrow.button--white:focus:before, .button.button--arrow.button--white:active:before, .button.button--arrow.button--white.active:before { + background: url(../img/common/arrow_right.svg) center/contain no-repeat; +} +.button.button--arrow--left { + padding-left: 50px; +} +.button.button--arrow--left:before { + content: ""; + background: url(../img/common/arrow_left_blue.svg) center/contain no-repeat; + position: absolute; + display: block; + width: 20px; + height: 100%; + top: 0; + left: 25px; + transition: all 0.3s ease 0s; +} +.button.button--arrow--left:hover:before, .button.button--arrow--left:focus:before, .button.button--arrow--left:active:before, .button.button--arrow--left.active:before { + background: url(../img/common/arrow_left.svg) center/contain no-repeat; + left: 15px; +} +.button.button--arrow--left.button--blue:before { + background: url(../img/common/arrow_left.svg) center/contain no-repeat; +} +.button.button--arrow--left.button--blue:hover:before, .button.button--arrow--left.button--blue:focus:before, .button.button--arrow--left.button--blue:active:before { + background: url(../img/common/arrow_left_blue.svg) center/contain no-repeat; +} +.button.button--arrow--down { + padding-right: 50px; +} +.button.button--arrow--down:before { + content: ""; + background: url(../img/common/arrow_down_blue.svg) center/contain no-repeat; + position: absolute; + display: block; + width: 20px; + height: 100%; + top: 0; + right: 25px; + transition: all 0.3s ease 0s; +} +.button.button--arrow--down:hover:before, .button.button--arrow--down:focus:before, .button.button--arrow--down:active:before, .button.button--arrow--down.active:before { + background: url(../img/common/arrow_down_white.svg) center/contain no-repeat; + right: 15px; +} +.button.button--arrow--down.button--blue:before { + background: url(../img/common/arrow_down_white.svg) center/contain no-repeat; +} +.button.button--arrow--down.button--blue:hover:before, .button.button--arrow--down.button--blue:focus:before, .button.button--arrow--down.button--blue:active:before { + background: url(../img/common/arrow_down_blue.svg) center/contain no-repeat; +} +.button.button--icon { + padding: 0 30px 0 50px; +} +.button.button--icon:after { + content: ""; + background: url(../img/common/pdf-icon.svg) center/contain no-repeat; + position: absolute; + display: block; + width: 24px; + height: 100%; + top: 0; + left: 20px; + transition: all 0.3s ease 0s; +} +.button.button--dropdown { + padding: 0; + height: 50px; +} +.button.button--dropdown:before { + content: ""; + background: url(../img/common/simple_arrow_down_blue.svg) center/contain no-repeat; + position: absolute; + display: block; + width: 20px; + height: 100%; + top: 0; + right: 20px; + transition: all 0.2s ease-in; +} +.button.button--dropdown:hover:before, .button.button--dropdown:focus:before, .button.button--dropdown:active:before, .button.button--dropdown.active:before { + background: url(../img/common/simple_arrow_down_white.svg) center/contain no-repeat; +} +.button.button--dropdown.button--white:hover:before, .button.button--dropdown.button--white:focus:before, .button.button--dropdown.button--white:active:before, .button.button--dropdown.button--white.active:before { + background: url(../img/common/simple_arrow_down_white.svg) center/contain no-repeat; +} +.button.button--dropdown.button--blue:hover:before, .button.button--dropdown.button--blue:focus:before, .button.button--dropdown.button--blue:active:before, .button.button--dropdown.button--blue.active:before { + background: url(../img/common/simple_arrow_down_white.svg) center/contain no-repeat; +} +.button.button--dropdown.active:before { + transform: rotate(180deg); +} +.button.button--dropdown .dropdown-toggle { + font-size: 0; + z-index: 1; + cursor: pointer; + position: relative; + top: 0; + border: none; + padding: 0; + margin: 0 0 0 1px; + background: transparent; + width: 100%; + display: none; +} +.button.button--dropdown .dropdown-toggle:focus { + outline: 0; + opacity: 1; + visibility: visible; + z-index: 2; + border-width: 0 4px 5px 4px; +} +.button.button--dropdown .dropdown-text { + cursor: pointer; + z-index: 2; + padding: 15px 50px 15px 30px; +} +.button.button--dropdown .dropdown-content { + -webkit-transition: all 0.25s ease; + -moz-transition: all 0.25s ease; + -ms-transition: all 0.25s ease; + -o-transition: all 0.25s ease; + transition: all 0.25s ease; + list-style-type: none; + position: relative; + top: 10px; + padding: 15px 25px; + margin: 0; + opacity: 0; + border-radius: 3px; + line-height: 32px; + background-color: white; + border: 1px solid #f1f1f1; + width: 100%; + box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.11); +} +.button.button--dropdown .dropdown-content:before { + content: ""; + position: absolute; + bottom: 100%; + left: 50%; + right: auto; + -webkit-transform: translateX(-50%); + -ms-transform: translateX(-50%); + transform: translateX(-50%); + height: 0; + width: 0; + border: 8px solid transparent; + border-bottom-color: #f1f1f1; +} +.button.button--dropdown .dropdown-content:after { + content: ""; + position: absolute; + bottom: 100%; + left: 50%; + right: auto; + -webkit-transform: translateX(-50%); + -ms-transform: translateX(-50%); + transform: translateX(-50%); + height: 0; + width: 0; + border: 6px solid transparent; + border-bottom-color: white; +} +.button.button--dropdown .dropdown-content.visible { + opacity: 1; + top: 20px; + display: block; + z-index: 10; +} +.button.button--dropdown .dropdown-content a { + display: block; + text-transform: none; + font-size: 14px; + color: #a0a0a0; + font-weight: 400; + line-height: 2.14; +} +.button.button--dropdown .dropdown-content a :hover { + text-decoration: none; + color: #333333; +} +.button.button--dropdown .dropdown-content :hover { + opacity: 1; + visibility: visible; + z-index: 2; +} /* A nice looking block quote */ blockquote { @@ -10656,27 +13721,31 @@ blockquote { /* margin: 1.5em 10px; */ padding: 0.5em 10px; border-left: none; - color: #9c9c9c; } - blockquote:before { - border-left: none; - color: #ccc; - content: open-quote; - font-size: 4em; - line-height: 0.1em; - margin-right: 0.25em; - vertical-align: -0.4em; - font-family: serif; } - blockquote:after { - content: close-quote; - left: 10px; - color: #ccc; - font-size: 4em; - line-height: 0.1em; - margin-left: 0.25em; - vertical-align: -0.7em; - font-family: serif; } - blockquote p { - margin-top: -40px; } + color: #9c9c9c; +} +blockquote:before { + border-left: none; + color: #ccc; + content: open-quote; + font-size: 4em; + line-height: 0.1em; + margin-right: 0.25em; + vertical-align: -0.4em; + font-family: serif; +} +blockquote:after { + content: close-quote; + left: 10px; + color: #ccc; + font-size: 4em; + line-height: 0.1em; + margin-left: 0.25em; + vertical-align: -0.7em; + font-family: serif; +} +blockquote p { + margin-top: -40px; +} /* Not for twitter blockquotes please, they should look nice in the twitter style! */ blockquote.twitter-tweet { @@ -10693,21 +13762,26 @@ blockquote.twitter-tweet { box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); margin: 10px 5px; padding: 0 16px 16px 16px; - max-width: 468px; } - blockquote.twitter-tweet::after, blockquote.twitter-tweet::before { - content: none; } - blockquote.twitter-tweet p { - font-size: 16px; - font-weight: normal; - line-height: 20px; - margin-top: 10px; } - blockquote.twitter-tweet a { - color: inherit; - font-weight: normal; - text-decoration: none; - outline: 0 none; } - blockquote.twitter-tweet a:hover, blockquote.twitter-tweet a:focus { - text-decoration: underline; } + max-width: 468px; +} +blockquote.twitter-tweet::after, blockquote.twitter-tweet::before { + content: none; +} +blockquote.twitter-tweet p { + font-size: 16px; + font-weight: normal; + line-height: 20px; + margin-top: 10px; +} +blockquote.twitter-tweet a { + color: inherit; + font-weight: normal; + text-decoration: none; + outline: 0 none; +} +blockquote.twitter-tweet a:hover, blockquote.twitter-tweet a:focus { + text-decoration: underline; +} /* Mobile */ @media (max-width: 768px) { @@ -10716,21 +13790,24 @@ blockquote.twitter-tweet { line-height: 120%; color: #2a2a36; /* text-align: center; */ - font-weight: 500; } + font-weight: 500; + } h2 { font-size: 35px; font-weight: 300; line-height: 1.5; /* text-align: center; */ - color: #2a2a36; } + color: #2a2a36; + } h3 { font-size: 35px; font-weight: 300; line-height: 1.5; /* text-align: center; */ - color: #2a2a36; } + color: #2a2a36; + } h4 { font-size: 25px; @@ -10738,39 +13815,53 @@ blockquote.twitter-tweet { line-height: 1.36; color: #2a2a36; /* text-align: center; */ - margin-bottom: 20px; } + margin-bottom: 20px; + } h5 { font-size: 24px; font-weight: bold; line-height: 1.5; /* text-align: center; */ - color: #2a2a36; } + color: #2a2a36; + } .background .topheader { /* mobile heading above picture */ - padding: 0 10px; } } + padding: 0 10px; + } +} /* Blue call to action bar */ .quote, .call-to-action { padding: 60px 0 60px 0; background: #0082c9; - color: white !important; } - .quote.banner, .quote.section--whitepaper, .call-to-action.banner, .call-to-action.section--whitepaper { - padding: 0; } - .quote p, .quote ul, .quote li, .call-to-action p, .call-to-action ul, .call-to-action li { - color: white !important; } - .quote h1, .quote h2, .quote h3, .quote h4, .quote h5, .quote h6, .call-to-action h1, .call-to-action h2, .call-to-action h3, .call-to-action h4, .call-to-action h5, .call-to-action h6 { - color: white !important; } - .quote .hyperlink, .call-to-action .hyperlink { - color: white !important; } - .quote i[class*='fa-'], .call-to-action i[class*='fa-'] { - color: white !important; } - @media (min-width: 768px) { - .quote .image--feature.new-img, .call-to-action .image--feature.new-img { - border: 10px solid #0082c9 !important; } } - @media (max-width: 991px) { - .quote .icon, .call-to-action .icon { - margin-top: 30px; } } + color: white !important; +} +.quote.banner, .quote.section--whitepaper, .call-to-action.banner, .call-to-action.section--whitepaper { + padding: 0; +} +.quote p, .quote ul, .quote li, .call-to-action p, .call-to-action ul, .call-to-action li { + color: white !important; +} +.quote h1, .quote h2, .quote h3, .quote h4, .quote h5, .quote h6, .call-to-action h1, .call-to-action h2, .call-to-action h3, .call-to-action h4, .call-to-action h5, .call-to-action h6 { + color: white !important; +} +.quote .hyperlink, .call-to-action .hyperlink { + color: white !important; +} +.quote i[class*=fa-], .call-to-action i[class*=fa-] { + color: white !important; +} +@media (min-width: 768px) { + .quote .image--feature.new-img, .call-to-action .image--feature.new-img { + border: 10px solid #0082c9 !important; + } +} +@media (max-width: 991px) { + .quote .icon, .call-to-action .icon { + margin-top: 30px; + } +} /* Whitepaper sections */ .section--whitepaper, .whitepaper { @@ -10779,7 +13870,7 @@ blockquote.twitter-tweet { background-color: #0073B2; text-decoration: none; border-color: #204d74; - + }*/ /* .button--arrow:hover:before { background: url(../img/common/arrow_right_blue.svg) center/contain no-repeat; @@ -10787,73 +13878,93 @@ blockquote.twitter-tweet { } .button--arrow.button--blue:before { background: url(../img/common/arrow_right.svg) center/contain no-repeat; - }*/ } - .section--whitepaper .container, .whitepaper .container { - padding-top: 30px; - padding-bottom: 30px; - position: relative; } - .section--whitepaper h2, .whitepaper h2 { - line-height: 1 !important; } - .section--whitepaper label, .whitepaper label { - margin-top: 20px; } - .section--whitepaper .row, .whitepaper .row { - margin-top: 15px; - padding-top: 0px; } - .section--whitepaper .button, .whitepaper .button { - margin-left: 20px; } - .section--whitepaper .mail, .whitepaper .mail { - height: 40px; - border-radius: 40px; - border-style: solid; - border-color: lightgray; - border-width: thin; - padding: 8px; - /* margin-top: 15px; */ - color: #757575; - width: 50%; } - .section--whitepaper form, .whitepaper form { - margin-top: 40px; } - .section--whitepaper .newsletter, .whitepaper .newsletter { - padding-left: 15px; } - .section--whitepaper .newsletter input, .whitepaper .newsletter input { - margin-left: -15px; } - .section--whitepaper .g-recaptcha, .whitepaper .g-recaptcha { - /* margin-left: auto !important; */ - /* margin-right: auto !important; */ - display: inline-block !important; } + }*/ +} +.section--whitepaper .container, .whitepaper .container { + padding-top: 30px; + padding-bottom: 30px; + position: relative; +} +.section--whitepaper h2, .whitepaper h2 { + line-height: 1 !important; +} +.section--whitepaper label, .whitepaper label { + margin-top: 20px; +} +.section--whitepaper .row, .whitepaper .row { + margin-top: 15px; + padding-top: 0px; +} +.section--whitepaper .button, .whitepaper .button { + margin-left: 20px; +} +.section--whitepaper .mail, .whitepaper .mail { + height: 40px; + border-radius: 40px; + border-style: solid; + border-color: lightgray; + border-width: thin; + padding: 8px; + /* margin-top: 15px; */ + color: #757575; + width: 50%; +} +.section--whitepaper form, .whitepaper form { + margin-top: 40px; +} +.section--whitepaper .newsletter, .whitepaper .newsletter { + padding-left: 15px; +} +.section--whitepaper .newsletter input, .whitepaper .newsletter input { + margin-left: -15px; +} +.section--whitepaper .g-recaptcha, .whitepaper .g-recaptcha { + /* margin-left: auto !important; */ + /* margin-right: auto !important; */ + display: inline-block !important; +} +.section--whitepaper img, .whitepaper img { + position: absolute; + bottom: 0; + right: 0; + height: 350px; +} +@media (max-width: 991px) { .section--whitepaper img, .whitepaper img { - position: absolute; - bottom: 0; - right: 0; - height: 350px; } - @media (max-width: 991px) { - .section--whitepaper img, .whitepaper img { - position: relative; - width: 50vw; - height: auto; - margin-left: 20vw; - margin-top: 35px; - margin-bottom: -80px; } - .section--whitepaper .col-lg-8, .whitepaper .col-lg-8 { - text-align: center; } } - @media (max-width: 1200px) { - .section--whitepaper img, .whitepaper img { - position: relative; - width: 30vw; - height: auto; - margin-left: 30vw; - margin-top: 35px; - margin-bottom: -30px; } - .section--whitepaper .mail, .whitepaper .mail { - width: 100%; - max-width: 400px; } } - .section--whitepaper .wp-center img, .whitepaper .wp-center img { position: relative; - width: auto; - height: 250px; - margin-left: auto; } - .section--whitepaper .wp-center .mail, .whitepaper .wp-center .mail { + width: 50vw; + height: auto; + margin-left: 20vw; + margin-top: 35px; + margin-bottom: -80px; + } + .section--whitepaper .col-lg-8, .whitepaper .col-lg-8 { + text-align: center; + } +} +@media (max-width: 1200px) { + .section--whitepaper img, .whitepaper img { + position: relative; + width: 30vw; + height: auto; + margin-left: 30vw; + margin-top: 35px; + margin-bottom: -30px; + } + .section--whitepaper .mail, .whitepaper .mail { width: 100%; - max-width: 500px; } + max-width: 400px; + } +} +.section--whitepaper .wp-center img, .whitepaper .wp-center img { + position: relative; + width: auto; + height: 250px; + margin-left: auto; +} +.section--whitepaper .wp-center .mail, .whitepaper .wp-center .mail { + width: 100%; + max-width: 500px; +} /*# sourceMappingURL=custom.css.map */ |