diff --git a/css/styles.css b/css/styles.css index e806e73..20a1507 100644 --- a/css/styles.css +++ b/css/styles.css @@ -1,4 +1,106 @@ @charset "UTF-8"; +/* 10px */ +/* 12px */ +/* 13px */ +/* 14px */ +/* 15px */ +/* 16px */ +/* 18px */ +/* 20px */ +/* 22px */ +/* 24px */ +/* 28px */ +/* 30px */ +/* 34px */ +/* 40px */ +/* 45px */ +/* 48px */ +/* 53px */ +/* line 65, variables.scss */ +.font-10 { + font-size: 0.625rem !important; +} + +/* line 65, variables.scss */ +.font-12 { + font-size: 0.75rem !important; +} + +/* line 65, variables.scss */ +.font-13 { + font-size: 0.8125rem !important; +} + +/* line 65, variables.scss */ +.font-14 { + font-size: 0.875rem !important; +} + +/* line 65, variables.scss */ +.font-15 { + font-size: 0.9375rem !important; +} + +/* line 65, variables.scss */ +.font-16 { + font-size: 1rem !important; +} + +/* line 65, variables.scss */ +.font-18 { + font-size: 1.125rem !important; +} + +/* line 65, variables.scss */ +.font-20 { + font-size: 1.25rem !important; +} + +/* line 65, variables.scss */ +.font-22 { + font-size: 1.375rem !important; +} + +/* line 65, variables.scss */ +.font-24 { + font-size: 1.5rem !important; +} + +/* line 65, variables.scss */ +.font-28 { + font-size: 1.75rem !important; +} + +/* line 65, variables.scss */ +.font-30 { + font-size: 1.875rem !important; +} + +/* line 65, variables.scss */ +.font-34 { + font-size: 2.125rem !important; +} + +/* line 65, variables.scss */ +.font-40 { + font-size: 2.5rem !important; +} + +/* line 65, variables.scss */ +.font-45 { + font-size: 2.8125rem !important; +} + +/* line 65, variables.scss */ +.font-48 { + font-size: 3rem !important; +} + +/* line 65, variables.scss */ +.font-53 { + font-size: 3.3125rem !important; +} + /*! * Bootstrap v4.0.0-alpha.6 (https://getbootstrap.com) * Copyright 2011-2017 The Bootstrap Authors @@ -890,59 +992,59 @@ pre code { padding-right: 15px; padding-left: 15px; } -@media (min-width: 576px) { +@media (min-width: 768px) { /* line 6, ../node_modules/bootstrap/scss/_grid.scss */ .container { padding-right: 15px; padding-left: 15px; } } -@media (min-width: 768px) { +@media (min-width: 1024px) { /* line 6, ../node_modules/bootstrap/scss/_grid.scss */ .container { padding-right: 15px; padding-left: 15px; } } -@media (min-width: 992px) { +@media (min-width: 1280px) { /* line 6, ../node_modules/bootstrap/scss/_grid.scss */ .container { padding-right: 15px; padding-left: 15px; } } -@media (min-width: 1200px) { +@media (min-width: 1600px) { /* line 6, ../node_modules/bootstrap/scss/_grid.scss */ .container { padding-right: 15px; padding-left: 15px; } } -@media (min-width: 576px) { +@media (min-width: 768px) { /* line 6, ../node_modules/bootstrap/scss/_grid.scss */ .container { - width: 540px; + width: 708px; max-width: 100%; } } -@media (min-width: 768px) { +@media (min-width: 1024px) { /* line 6, ../node_modules/bootstrap/scss/_grid.scss */ .container { - width: 720px; + width: 984px; max-width: 100%; } } -@media (min-width: 992px) { +@media (min-width: 1280px) { /* line 6, ../node_modules/bootstrap/scss/_grid.scss */ .container { - width: 960px; + width: 1240px; max-width: 100%; } } -@media (min-width: 1200px) { +@media (min-width: 1600px) { /* line 6, ../node_modules/bootstrap/scss/_grid.scss */ .container { - width: 1140px; + width: 1560px; max-width: 100%; } } @@ -955,28 +1057,28 @@ pre code { padding-right: 15px; padding-left: 15px; } -@media (min-width: 576px) { +@media (min-width: 768px) { /* line 18, ../node_modules/bootstrap/scss/_grid.scss */ .container-fluid { padding-right: 15px; padding-left: 15px; } } -@media (min-width: 768px) { +@media (min-width: 1024px) { /* line 18, ../node_modules/bootstrap/scss/_grid.scss */ .container-fluid { padding-right: 15px; padding-left: 15px; } } -@media (min-width: 992px) { +@media (min-width: 1280px) { /* line 18, ../node_modules/bootstrap/scss/_grid.scss */ .container-fluid { padding-right: 15px; padding-left: 15px; } } -@media (min-width: 1200px) { +@media (min-width: 1600px) { /* line 18, ../node_modules/bootstrap/scss/_grid.scss */ .container-fluid { padding-right: 15px; @@ -991,28 +1093,28 @@ pre code { margin-right: -15px; margin-left: -15px; } -@media (min-width: 576px) { +@media (min-width: 768px) { /* line 28, ../node_modules/bootstrap/scss/_grid.scss */ .row { margin-right: -15px; margin-left: -15px; } } -@media (min-width: 768px) { +@media (min-width: 1024px) { /* line 28, ../node_modules/bootstrap/scss/_grid.scss */ .row { margin-right: -15px; margin-left: -15px; } } -@media (min-width: 992px) { +@media (min-width: 1280px) { /* line 28, ../node_modules/bootstrap/scss/_grid.scss */ .row { margin-right: -15px; margin-left: -15px; } } -@media (min-width: 1200px) { +@media (min-width: 1600px) { /* line 28, ../node_modules/bootstrap/scss/_grid.scss */ .row { margin-right: -15px; @@ -1040,28 +1142,28 @@ pre code { padding-right: 15px; padding-left: 15px; } -@media (min-width: 576px) { +@media (min-width: 768px) { /* line 8, ../node_modules/bootstrap/scss/mixins/_grid-framework.scss */ .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .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, .col-sm, .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, .col-md, .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, .col-lg, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl { padding-right: 15px; padding-left: 15px; } } -@media (min-width: 768px) { +@media (min-width: 1024px) { /* line 8, ../node_modules/bootstrap/scss/mixins/_grid-framework.scss */ .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .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, .col-sm, .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, .col-md, .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, .col-lg, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl { padding-right: 15px; padding-left: 15px; } } -@media (min-width: 992px) { +@media (min-width: 1280px) { /* line 8, ../node_modules/bootstrap/scss/mixins/_grid-framework.scss */ .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .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, .col-sm, .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, .col-md, .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, .col-lg, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl { padding-right: 15px; padding-left: 15px; } } -@media (min-width: 1200px) { +@media (min-width: 1600px) { /* line 8, ../node_modules/bootstrap/scss/mixins/_grid-framework.scss */ .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .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, .col-sm, .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, .col-md, .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, .col-lg, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl { padding-right: 15px; @@ -1339,7 +1441,7 @@ pre code { margin-left: 91.66667%; } -@media (min-width: 576px) { +@media (min-width: 768px) { /* line 31, ../node_modules/bootstrap/scss/mixins/_grid-framework.scss */ .col-sm { flex-basis: 0; @@ -1615,7 +1717,7 @@ pre code { margin-left: 91.66667%; } } -@media (min-width: 768px) { +@media (min-width: 1024px) { /* line 31, ../node_modules/bootstrap/scss/mixins/_grid-framework.scss */ .col-md { flex-basis: 0; @@ -1891,7 +1993,7 @@ pre code { margin-left: 91.66667%; } } -@media (min-width: 992px) { +@media (min-width: 1280px) { /* line 31, ../node_modules/bootstrap/scss/mixins/_grid-framework.scss */ .col-lg { flex-basis: 0; @@ -2167,7 +2269,7 @@ pre code { margin-left: 91.66667%; } } -@media (min-width: 1200px) { +@media (min-width: 1600px) { /* line 31, ../node_modules/bootstrap/scss/mixins/_grid-framework.scss */ .col-xl { flex-basis: 0; @@ -2839,21 +2941,21 @@ select.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.for .has-success .col-form-label, .has-success .form-check-label, .has-success .custom-control { - color: #5cb85c; + color: #2e981e; } /* line 17, ../node_modules/bootstrap/scss/mixins/_forms.scss */ .has-success .form-control { - border-color: #5cb85c; + border-color: #2e981e; } /* line 26, ../node_modules/bootstrap/scss/mixins/_forms.scss */ .has-success .input-group-addon { - color: #5cb85c; - border-color: #5cb85c; - background-color: #eaf6ea; + color: #2e981e; + border-color: #2e981e; + background-color: #a2eb97; } /* line 267, ../node_modules/bootstrap/scss/_forms.scss */ .has-success .form-control-success { - background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%235cb85c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E"); + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%232e981e' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E"); } /* line 8, ../node_modules/bootstrap/scss/mixins/_forms.scss */ @@ -2885,21 +2987,21 @@ select.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.for .has-danger .col-form-label, .has-danger .form-check-label, .has-danger .custom-control { - color: #d9534f; + color: #aa0000; } /* line 17, ../node_modules/bootstrap/scss/mixins/_forms.scss */ .has-danger .form-control { - border-color: #d9534f; + border-color: #aa0000; } /* line 26, ../node_modules/bootstrap/scss/mixins/_forms.scss */ .has-danger .input-group-addon { - color: #d9534f; - border-color: #d9534f; - background-color: #fdf7f7; + color: #aa0000; + border-color: #aa0000; + background-color: #ff7777; } /* line 283, ../node_modules/bootstrap/scss/_forms.scss */ .has-danger .form-control-danger { - background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23d9534f' viewBox='-2 -2 7 7'%3E%3Cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3E%3Ccircle r='.5'/%3E%3Ccircle cx='3' r='.5'/%3E%3Ccircle cy='3' r='.5'/%3E%3Ccircle cx='3' cy='3' r='.5'/%3E%3C/svg%3E"); + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23aa0000' viewBox='-2 -2 7 7'%3E%3Cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3E%3Ccircle r='.5'/%3E%3Ccircle cx='3' r='.5'/%3E%3Ccircle cy='3' r='.5'/%3E%3Ccircle cx='3' cy='3' r='.5'/%3E%3C/svg%3E"); } /* line 298, ../node_modules/bootstrap/scss/_forms.scss */ @@ -2912,7 +3014,7 @@ select.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.for .form-inline .form-check { width: 100%; } -@media (min-width: 576px) { +@media (min-width: 768px) { /* line 312, ../node_modules/bootstrap/scss/_forms.scss */ .form-inline label { display: flex; @@ -3117,30 +3219,30 @@ fieldset[disabled] a.btn { /* line 64, ../node_modules/bootstrap/scss/_buttons.scss */ .btn-success { color: #fff; - background-color: #5cb85c; - border-color: #5cb85c; + background-color: #2e981e; + border-color: #2e981e; } /* line 11, ../node_modules/bootstrap/scss/mixins/_hover.scss */ .btn-success:hover { color: #fff; - background-color: #449d44; - border-color: #419641; + background-color: #216d16; + border-color: #1f6514; } /* line 21, ../node_modules/bootstrap/scss/mixins/_buttons.scss */ .btn-success:focus, .btn-success.focus { - box-shadow: 0 0 0 2px rgba(92, 184, 92, 0.5); + box-shadow: 0 0 0 2px rgba(46, 152, 30, 0.5); } /* line 32, ../node_modules/bootstrap/scss/mixins/_buttons.scss */ .btn-success.disabled, .btn-success:disabled { - background-color: #5cb85c; - border-color: #5cb85c; + background-color: #2e981e; + border-color: #2e981e; } /* line 38, ../node_modules/bootstrap/scss/mixins/_buttons.scss */ .btn-success:active, .btn-success.active, .show > .btn-success.dropdown-toggle { color: #fff; - background-color: #449d44; + background-color: #216d16; background-image: none; - border-color: #419641; + border-color: #1f6514; } /* line 67, ../node_modules/bootstrap/scss/_buttons.scss */ @@ -3175,30 +3277,30 @@ fieldset[disabled] a.btn { /* line 70, ../node_modules/bootstrap/scss/_buttons.scss */ .btn-danger { color: #fff; - background-color: #d9534f; - border-color: #d9534f; + background-color: #aa0000; + border-color: #aa0000; } /* line 11, ../node_modules/bootstrap/scss/mixins/_hover.scss */ .btn-danger:hover { color: #fff; - background-color: #c9302c; - border-color: #c12e2a; + background-color: #770000; + border-color: #6d0000; } /* line 21, ../node_modules/bootstrap/scss/mixins/_buttons.scss */ .btn-danger:focus, .btn-danger.focus { - box-shadow: 0 0 0 2px rgba(217, 83, 79, 0.5); + box-shadow: 0 0 0 2px rgba(170, 0, 0, 0.5); } /* line 32, ../node_modules/bootstrap/scss/mixins/_buttons.scss */ .btn-danger.disabled, .btn-danger:disabled { - background-color: #d9534f; - border-color: #d9534f; + background-color: #aa0000; + border-color: #aa0000; } /* line 38, ../node_modules/bootstrap/scss/mixins/_buttons.scss */ .btn-danger:active, .btn-danger.active, .show > .btn-danger.dropdown-toggle { color: #fff; - background-color: #c9302c; + background-color: #770000; background-image: none; - border-color: #c12e2a; + border-color: #6d0000; } /* line 75, ../node_modules/bootstrap/scss/_buttons.scss */ @@ -3290,31 +3392,31 @@ fieldset[disabled] a.btn { /* line 84, ../node_modules/bootstrap/scss/_buttons.scss */ .btn-outline-success { - color: #5cb85c; + color: #2e981e; background-image: none; background-color: transparent; - border-color: #5cb85c; + border-color: #2e981e; } /* line 11, ../node_modules/bootstrap/scss/mixins/_hover.scss */ .btn-outline-success:hover { color: #fff; - background-color: #5cb85c; - border-color: #5cb85c; + background-color: #2e981e; + border-color: #2e981e; } /* line 61, ../node_modules/bootstrap/scss/mixins/_buttons.scss */ .btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 2px rgba(92, 184, 92, 0.5); + box-shadow: 0 0 0 2px rgba(46, 152, 30, 0.5); } /* line 66, ../node_modules/bootstrap/scss/mixins/_buttons.scss */ .btn-outline-success.disabled, .btn-outline-success:disabled { - color: #5cb85c; + color: #2e981e; background-color: transparent; } /* line 72, ../node_modules/bootstrap/scss/mixins/_buttons.scss */ .btn-outline-success:active, .btn-outline-success.active, .show > .btn-outline-success.dropdown-toggle { color: #fff; - background-color: #5cb85c; - border-color: #5cb85c; + background-color: #2e981e; + border-color: #2e981e; } /* line 87, ../node_modules/bootstrap/scss/_buttons.scss */ @@ -3348,31 +3450,31 @@ fieldset[disabled] a.btn { /* line 90, ../node_modules/bootstrap/scss/_buttons.scss */ .btn-outline-danger { - color: #d9534f; + color: #aa0000; background-image: none; background-color: transparent; - border-color: #d9534f; + border-color: #aa0000; } /* line 11, ../node_modules/bootstrap/scss/mixins/_hover.scss */ .btn-outline-danger:hover { color: #fff; - background-color: #d9534f; - border-color: #d9534f; + background-color: #aa0000; + border-color: #aa0000; } /* line 61, ../node_modules/bootstrap/scss/mixins/_buttons.scss */ .btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 2px rgba(217, 83, 79, 0.5); + box-shadow: 0 0 0 2px rgba(170, 0, 0, 0.5); } /* line 66, ../node_modules/bootstrap/scss/mixins/_buttons.scss */ .btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #d9534f; + color: #aa0000; background-color: transparent; } /* line 72, ../node_modules/bootstrap/scss/mixins/_buttons.scss */ .btn-outline-danger:active, .btn-outline-danger.active, .show > .btn-outline-danger.dropdown-toggle { color: #fff; - background-color: #d9534f; - border-color: #d9534f; + background-color: #aa0000; + border-color: #aa0000; } /* line 100, ../node_modules/bootstrap/scss/_buttons.scss */ @@ -4323,7 +4425,7 @@ tbody.collapse.show { right: 1rem; } -@media (max-width: 575px) { +@media (max-width: 767px) { /* line 127, ../node_modules/bootstrap/scss/_navbar.scss */ .navbar-toggleable .navbar-nav .dropdown-menu { position: static; @@ -4335,7 +4437,7 @@ tbody.collapse.show { padding-left: 0; } } -@media (min-width: 576px) { +@media (min-width: 768px) { /* line 124, ../node_modules/bootstrap/scss/_navbar.scss */ .navbar-toggleable { flex-direction: row; @@ -4367,7 +4469,7 @@ tbody.collapse.show { display: none; } } -@media (max-width: 767px) { +@media (max-width: 1023px) { /* line 127, ../node_modules/bootstrap/scss/_navbar.scss */ .navbar-toggleable-sm .navbar-nav .dropdown-menu { position: static; @@ -4379,7 +4481,7 @@ tbody.collapse.show { padding-left: 0; } } -@media (min-width: 768px) { +@media (min-width: 1024px) { /* line 124, ../node_modules/bootstrap/scss/_navbar.scss */ .navbar-toggleable-sm { flex-direction: row; @@ -4411,7 +4513,7 @@ tbody.collapse.show { display: none; } } -@media (max-width: 991px) { +@media (max-width: 1279px) { /* line 127, ../node_modules/bootstrap/scss/_navbar.scss */ .navbar-toggleable-md .navbar-nav .dropdown-menu { position: static; @@ -4423,7 +4525,7 @@ tbody.collapse.show { padding-left: 0; } } -@media (min-width: 992px) { +@media (min-width: 1280px) { /* line 124, ../node_modules/bootstrap/scss/_navbar.scss */ .navbar-toggleable-md { flex-direction: row; @@ -4455,7 +4557,7 @@ tbody.collapse.show { display: none; } } -@media (max-width: 1199px) { +@media (max-width: 1599px) { /* line 127, ../node_modules/bootstrap/scss/_navbar.scss */ .navbar-toggleable-lg .navbar-nav .dropdown-menu { position: static; @@ -4467,7 +4569,7 @@ tbody.collapse.show { padding-left: 0; } } -@media (min-width: 1200px) { +@media (min-width: 1600px) { /* line 124, ../node_modules/bootstrap/scss/_navbar.scss */ .navbar-toggleable-lg { flex-direction: row; @@ -4728,8 +4830,8 @@ tbody.collapse.show { /* line 109, ../node_modules/bootstrap/scss/_card.scss */ .card-success { - background-color: #5cb85c; - border-color: #5cb85c; + background-color: #2e981e; + border-color: #2e981e; } /* line 7, ../node_modules/bootstrap/scss/mixins/_cards.scss */ .card-success .card-header, @@ -4761,8 +4863,8 @@ tbody.collapse.show { /* line 118, ../node_modules/bootstrap/scss/_card.scss */ .card-danger { - background-color: #d9534f; - border-color: #d9534f; + background-color: #aa0000; + border-color: #aa0000; } /* line 7, ../node_modules/bootstrap/scss/mixins/_cards.scss */ .card-danger .card-header, @@ -4791,7 +4893,7 @@ tbody.collapse.show { /* line 132, ../node_modules/bootstrap/scss/_card.scss */ .card-outline-success { background-color: transparent; - border-color: #5cb85c; + border-color: #2e981e; } /* line 135, ../node_modules/bootstrap/scss/_card.scss */ @@ -4803,7 +4905,7 @@ tbody.collapse.show { /* line 138, ../node_modules/bootstrap/scss/_card.scss */ .card-outline-danger { background-color: transparent; - border-color: #d9534f; + border-color: #aa0000; } /* line 146, ../node_modules/bootstrap/scss/_card.scss */ @@ -4869,7 +4971,7 @@ tbody.collapse.show { border-bottom-left-radius: calc(0.25rem - 1px); } -@media (min-width: 576px) { +@media (min-width: 768px) { /* line 188, ../node_modules/bootstrap/scss/_card.scss */ .card-deck { display: flex; @@ -4890,7 +4992,7 @@ tbody.collapse.show { margin-right: 15px; } } -@media (min-width: 576px) { +@media (min-width: 768px) { /* line 212, ../node_modules/bootstrap/scss/_card.scss */ .card-group { display: flex; @@ -4941,7 +5043,7 @@ tbody.collapse.show { border-radius: 0; } } -@media (min-width: 576px) { +@media (min-width: 768px) { /* line 266, ../node_modules/bootstrap/scss/_card.scss */ .card-columns { column-count: 3; @@ -5138,11 +5240,11 @@ a.badge:focus, a.badge:hover { /* line 63, ../node_modules/bootstrap/scss/_badge.scss */ .badge-success { - background-color: #5cb85c; + background-color: #2e981e; } /* line 21, ../node_modules/bootstrap/scss/mixins/_hover.scss */ .badge-success[href]:focus, .badge-success[href]:hover { - background-color: #449d44; + background-color: #216d16; } /* line 67, ../node_modules/bootstrap/scss/_badge.scss */ @@ -5165,11 +5267,11 @@ a.badge:focus, a.badge:hover { /* line 75, ../node_modules/bootstrap/scss/_badge.scss */ .badge-danger { - background-color: #d9534f; + background-color: #aa0000; } /* line 21, ../node_modules/bootstrap/scss/mixins/_hover.scss */ .badge-danger[href]:focus, .badge-danger[href]:hover { - background-color: #c9302c; + background-color: #770000; } /* line 1, ../node_modules/bootstrap/scss/_jumbotron.scss */ @@ -5179,7 +5281,7 @@ a.badge:focus, a.badge:hover { background-color: #eceeef; border-radius: 0.3rem; } -@media (min-width: 576px) { +@media (min-width: 768px) { /* line 1, ../node_modules/bootstrap/scss/_jumbotron.scss */ .jumbotron { padding: 4rem 2rem; @@ -5754,7 +5856,7 @@ button.close { overflow: scroll; } -@media (min-width: 576px) { +@media (min-width: 768px) { /* line 128, ../node_modules/bootstrap/scss/_modal.scss */ .modal-dialog { max-width: 500px; @@ -5766,7 +5868,7 @@ button.close { max-width: 300px; } } -@media (min-width: 992px) { +@media (min-width: 1280px) { /* line 141, ../node_modules/bootstrap/scss/_modal.scss */ .modal-lg { max-width: 800px; @@ -6295,12 +6397,12 @@ a.bg-primary:focus, a.bg-primary:hover { /* line 4, ../node_modules/bootstrap/scss/mixins/_background-variant.scss */ .bg-success { - background-color: #5cb85c !important; + background-color: #2e981e !important; } /* line 21, ../node_modules/bootstrap/scss/mixins/_hover.scss */ a.bg-success:focus, a.bg-success:hover { - background-color: #449d44 !important; + background-color: #216d16 !important; } /* line 4, ../node_modules/bootstrap/scss/mixins/_background-variant.scss */ @@ -6325,12 +6427,12 @@ a.bg-warning:focus, a.bg-warning:hover { /* line 4, ../node_modules/bootstrap/scss/mixins/_background-variant.scss */ .bg-danger { - background-color: #d9534f !important; + background-color: #aa0000 !important; } /* line 21, ../node_modules/bootstrap/scss/mixins/_hover.scss */ a.bg-danger:focus, a.bg-danger:hover { - background-color: #c9302c !important; + background-color: #770000 !important; } /* line 4, ../node_modules/bootstrap/scss/mixins/_background-variant.scss */ @@ -6454,7 +6556,7 @@ a.bg-inverse:focus, a.bg-inverse:hover { display: inline-flex !important; } -@media (min-width: 576px) { +@media (min-width: 768px) { /* line 9, ../node_modules/bootstrap/scss/utilities/_display.scss */ .d-sm-none { display: none !important; @@ -6495,7 +6597,7 @@ a.bg-inverse:focus, a.bg-inverse:hover { display: inline-flex !important; } } -@media (min-width: 768px) { +@media (min-width: 1024px) { /* line 9, ../node_modules/bootstrap/scss/utilities/_display.scss */ .d-md-none { display: none !important; @@ -6536,7 +6638,7 @@ a.bg-inverse:focus, a.bg-inverse:hover { display: inline-flex !important; } } -@media (min-width: 992px) { +@media (min-width: 1280px) { /* line 9, ../node_modules/bootstrap/scss/utilities/_display.scss */ .d-lg-none { display: none !important; @@ -6577,7 +6679,7 @@ a.bg-inverse:focus, a.bg-inverse:hover { display: inline-flex !important; } } -@media (min-width: 1200px) { +@media (min-width: 1600px) { /* line 9, ../node_modules/bootstrap/scss/utilities/_display.scss */ .d-xl-none { display: none !important; @@ -6778,7 +6880,7 @@ a.bg-inverse:focus, a.bg-inverse:hover { align-self: stretch !important; } -@media (min-width: 576px) { +@media (min-width: 768px) { /* line 9, ../node_modules/bootstrap/scss/utilities/_flex.scss */ .flex-sm-first { order: -1; @@ -6939,7 +7041,7 @@ a.bg-inverse:focus, a.bg-inverse:hover { align-self: stretch !important; } } -@media (min-width: 768px) { +@media (min-width: 1024px) { /* line 9, ../node_modules/bootstrap/scss/utilities/_flex.scss */ .flex-md-first { order: -1; @@ -7100,7 +7202,7 @@ a.bg-inverse:focus, a.bg-inverse:hover { align-self: stretch !important; } } -@media (min-width: 992px) { +@media (min-width: 1280px) { /* line 9, ../node_modules/bootstrap/scss/utilities/_flex.scss */ .flex-lg-first { order: -1; @@ -7261,7 +7363,7 @@ a.bg-inverse:focus, a.bg-inverse:hover { align-self: stretch !important; } } -@media (min-width: 1200px) { +@media (min-width: 1600px) { /* line 9, ../node_modules/bootstrap/scss/utilities/_flex.scss */ .flex-xl-first { order: -1; @@ -7437,7 +7539,7 @@ a.bg-inverse:focus, a.bg-inverse:hover { float: none !important; } -@media (min-width: 576px) { +@media (min-width: 768px) { /* line 5, ../node_modules/bootstrap/scss/utilities/_float.scss */ .float-sm-left { float: left !important; @@ -7453,7 +7555,7 @@ a.bg-inverse:focus, a.bg-inverse:hover { float: none !important; } } -@media (min-width: 768px) { +@media (min-width: 1024px) { /* line 5, ../node_modules/bootstrap/scss/utilities/_float.scss */ .float-md-left { float: left !important; @@ -7469,7 +7571,7 @@ a.bg-inverse:focus, a.bg-inverse:hover { float: none !important; } } -@media (min-width: 992px) { +@media (min-width: 1280px) { /* line 5, ../node_modules/bootstrap/scss/utilities/_float.scss */ .float-lg-left { float: left !important; @@ -7485,7 +7587,7 @@ a.bg-inverse:focus, a.bg-inverse:hover { float: none !important; } } -@media (min-width: 1200px) { +@media (min-width: 1600px) { /* line 5, ../node_modules/bootstrap/scss/utilities/_float.scss */ .float-xl-left { float: left !important; @@ -8079,7 +8181,7 @@ a.bg-inverse:focus, a.bg-inverse:hover { margin-bottom: auto !important; } -@media (min-width: 576px) { +@media (min-width: 768px) { /* line 12, ../node_modules/bootstrap/scss/utilities/_spacing.scss */ .m-sm-0 { margin: 0 0 !important; @@ -8561,7 +8663,7 @@ a.bg-inverse:focus, a.bg-inverse:hover { margin-bottom: auto !important; } } -@media (min-width: 768px) { +@media (min-width: 1024px) { /* line 12, ../node_modules/bootstrap/scss/utilities/_spacing.scss */ .m-md-0 { margin: 0 0 !important; @@ -9043,7 +9145,7 @@ a.bg-inverse:focus, a.bg-inverse:hover { margin-bottom: auto !important; } } -@media (min-width: 992px) { +@media (min-width: 1280px) { /* line 12, ../node_modules/bootstrap/scss/utilities/_spacing.scss */ .m-lg-0 { margin: 0 0 !important; @@ -9525,7 +9627,7 @@ a.bg-inverse:focus, a.bg-inverse:hover { margin-bottom: auto !important; } } -@media (min-width: 1200px) { +@media (min-width: 1600px) { /* line 12, ../node_modules/bootstrap/scss/utilities/_spacing.scss */ .m-xl-0 { margin: 0 0 !important; @@ -10039,7 +10141,7 @@ a.bg-inverse:focus, a.bg-inverse:hover { text-align: center !important; } -@media (min-width: 576px) { +@media (min-width: 768px) { /* line 17, ../node_modules/bootstrap/scss/utilities/_text.scss */ .text-sm-left { text-align: left !important; @@ -10055,7 +10157,7 @@ a.bg-inverse:focus, a.bg-inverse:hover { text-align: center !important; } } -@media (min-width: 768px) { +@media (min-width: 1024px) { /* line 17, ../node_modules/bootstrap/scss/utilities/_text.scss */ .text-md-left { text-align: left !important; @@ -10071,7 +10173,7 @@ a.bg-inverse:focus, a.bg-inverse:hover { text-align: center !important; } } -@media (min-width: 992px) { +@media (min-width: 1280px) { /* line 17, ../node_modules/bootstrap/scss/utilities/_text.scss */ .text-lg-left { text-align: left !important; @@ -10087,7 +10189,7 @@ a.bg-inverse:focus, a.bg-inverse:hover { text-align: center !important; } } -@media (min-width: 1200px) { +@media (min-width: 1600px) { /* line 17, ../node_modules/bootstrap/scss/utilities/_text.scss */ .text-xl-left { text-align: left !important; @@ -10160,12 +10262,12 @@ a.text-primary:focus, a.text-primary:hover { /* line 4, ../node_modules/bootstrap/scss/mixins/_text-emphasis.scss */ .text-success { - color: #5cb85c !important; + color: #2e981e !important; } /* line 21, ../node_modules/bootstrap/scss/mixins/_hover.scss */ a.text-success:focus, a.text-success:hover { - color: #449d44 !important; + color: #216d16 !important; } /* line 4, ../node_modules/bootstrap/scss/mixins/_text-emphasis.scss */ @@ -10190,12 +10292,12 @@ a.text-warning:focus, a.text-warning:hover { /* line 4, ../node_modules/bootstrap/scss/mixins/_text-emphasis.scss */ .text-danger { - color: #d9534f !important; + color: #aa0000 !important; } /* line 21, ../node_modules/bootstrap/scss/mixins/_hover.scss */ a.text-danger:focus, a.text-danger:hover { - color: #c9302c !important; + color: #770000 !important; } /* line 4, ../node_modules/bootstrap/scss/mixins/_text-emphasis.scss */ @@ -10227,56 +10329,56 @@ a.text-gray-dark:focus, a.text-gray-dark:hover { display: none !important; } -@media (max-width: 575px) { +@media (max-width: 767px) { /* line 17, ../node_modules/bootstrap/scss/utilities/_visibility.scss */ .hidden-xs-down { display: none !important; } } -@media (min-width: 576px) { +@media (min-width: 768px) { /* line 12, ../node_modules/bootstrap/scss/utilities/_visibility.scss */ .hidden-sm-up { display: none !important; } } -@media (max-width: 767px) { +@media (max-width: 1023px) { /* line 17, ../node_modules/bootstrap/scss/utilities/_visibility.scss */ .hidden-sm-down { display: none !important; } } -@media (min-width: 768px) { +@media (min-width: 1024px) { /* line 12, ../node_modules/bootstrap/scss/utilities/_visibility.scss */ .hidden-md-up { display: none !important; } } -@media (max-width: 991px) { +@media (max-width: 1279px) { /* line 17, ../node_modules/bootstrap/scss/utilities/_visibility.scss */ .hidden-md-down { display: none !important; } } -@media (min-width: 992px) { +@media (min-width: 1280px) { /* line 12, ../node_modules/bootstrap/scss/utilities/_visibility.scss */ .hidden-lg-up { display: none !important; } } -@media (max-width: 1199px) { +@media (max-width: 1599px) { /* line 17, ../node_modules/bootstrap/scss/utilities/_visibility.scss */ .hidden-lg-down { display: none !important; } } -@media (min-width: 1200px) { +@media (min-width: 1600px) { /* line 12, ../node_modules/bootstrap/scss/utilities/_visibility.scss */ .hidden-xl-up { display: none !important; @@ -10336,8 +10438,8 @@ a.text-gray-dark:focus, a.text-gray-dark:hover { * -------------------------- */ @font-face { font-family: 'FontAwesome'; - src: url("../fonts/fontawesome-webfont.eot?v=4.7.0"); - src: url("../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0") format("embedded-opentype"), url("../fonts/fontawesome-webfont.woff2?v=4.7.0") format("woff2"), url("../fonts/fontawesome-webfont.woff?v=4.7.0") format("woff"), url("../fonts/fontawesome-webfont.ttf?v=4.7.0") format("truetype"), url("../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular") format("svg"); + src: url("../node_modules/font-awesome/fonts//fontawesome-webfont.eot?v=4.7.0"); + src: url("../node_modules/font-awesome/fonts//fontawesome-webfont.eot?#iefix&v=4.7.0") format("embedded-opentype"), url("../node_modules/font-awesome/fonts//fontawesome-webfont.woff2?v=4.7.0") format("woff2"), url("../node_modules/font-awesome/fonts//fontawesome-webfont.woff?v=4.7.0") format("woff"), url("../node_modules/font-awesome/fonts//fontawesome-webfont.ttf?v=4.7.0") format("truetype"), url("../node_modules/font-awesome/fonts//fontawesome-webfont.svg?v=4.7.0#fontawesomeregular") format("svg"); font-weight: normal; font-style: normal; } @@ -14078,3 +14180,480 @@ a.text-gray-dark:focus, a.text-gray-dark:hover { overflow: visible; clip: auto; } + +/*! + * Hamburgers + * @description Tasty CSS-animated hamburgers + * @author Jonathan Suh @jonsuh + * @site https://jonsuh.com/hamburgers + * @link https://github.com/jonsuh/hamburgers + */ +/* line 3, ../node_modules/hamburgers/_sass/hamburgers/_base.scss */ +.hamburger { + padding: 15px 15px; + display: inline-block; + cursor: pointer; + transition-property: opacity, filter; + transition-duration: 0.15s; + transition-timing-function: linear; + font: inherit; + color: inherit; + text-transform: none; + background-color: transparent; + border: 0; + margin: 0; + overflow: visible; +} +/* line 21, ../node_modules/hamburgers/_sass/hamburgers/_base.scss */ +.hamburger:hover { + opacity: 0.7; +} + +/* line 31, ../node_modules/hamburgers/_sass/hamburgers/_base.scss */ +.hamburger-box { + width: 40px; + height: 28px; + display: inline-block; + position: relative; +} + +/* line 38, ../node_modules/hamburgers/_sass/hamburgers/_base.scss */ +.hamburger-inner { + display: block; + top: 50%; + margin-top: -2px; +} +/* line 43, ../node_modules/hamburgers/_sass/hamburgers/_base.scss */ +.hamburger-inner, .hamburger-inner::before, .hamburger-inner::after { + width: 40px; + height: 4px; + background-color: white; + border-radius: 4px; + position: absolute; + transition-property: transform; + transition-duration: 0.15s; + transition-timing-function: ease; +} +/* line 56, ../node_modules/hamburgers/_sass/hamburgers/_base.scss */ +.hamburger-inner::before, .hamburger-inner::after { + content: ""; + display: block; +} +/* line 62, ../node_modules/hamburgers/_sass/hamburgers/_base.scss */ +.hamburger-inner::before { + top: -12px; +} +/* line 66, ../node_modules/hamburgers/_sass/hamburgers/_base.scss */ +.hamburger-inner::after { + bottom: -12px; +} + +/* + * Arrow Turn + */ +/* line 5, ../node_modules/hamburgers/_sass/hamburgers/types/_arrowturn.scss */ +.hamburger--arrowturn.is-active .hamburger-inner { + transform: rotate(-180deg); +} +/* line 8, ../node_modules/hamburgers/_sass/hamburgers/types/_arrowturn.scss */ +.hamburger--arrowturn.is-active .hamburger-inner::before { + transform: translate3d(8px, 0, 0) rotate(45deg) scale(0.7, 1); +} +/* line 12, ../node_modules/hamburgers/_sass/hamburgers/types/_arrowturn.scss */ +.hamburger--arrowturn.is-active .hamburger-inner::after { + transform: translate3d(8px, 0, 0) rotate(-45deg) scale(0.7, 1); +} + +/* + * Arrow Turn Right + */ +/* line 5, ../node_modules/hamburgers/_sass/hamburgers/types/_arrowturn-r.scss */ +.hamburger--arrowturn-r.is-active .hamburger-inner { + transform: rotate(-180deg); +} +/* line 8, ../node_modules/hamburgers/_sass/hamburgers/types/_arrowturn-r.scss */ +.hamburger--arrowturn-r.is-active .hamburger-inner::before { + transform: translate3d(-8px, 0, 0) rotate(-45deg) scale(0.7, 1); +} +/* line 12, ../node_modules/hamburgers/_sass/hamburgers/types/_arrowturn-r.scss */ +.hamburger--arrowturn-r.is-active .hamburger-inner::after { + transform: translate3d(-8px, 0, 0) rotate(45deg) scale(0.7, 1); +} + +/* + * Elastic + */ +/* line 6, ../node_modules/hamburgers/_sass/hamburgers/types/_elastic.scss */ +.hamburger--elastic .hamburger-inner { + top: 2px; + transition-duration: 0.275s; + transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55); +} +/* line 11, ../node_modules/hamburgers/_sass/hamburgers/types/_elastic.scss */ +.hamburger--elastic .hamburger-inner::before { + top: 12px; + transition: opacity 0.125s 0.275s ease; +} +/* line 16, ../node_modules/hamburgers/_sass/hamburgers/types/_elastic.scss */ +.hamburger--elastic .hamburger-inner::after { + top: 24px; + transition: transform 0.275s cubic-bezier(0.68, -0.55, 0.265, 1.55); +} +/* line 23, ../node_modules/hamburgers/_sass/hamburgers/types/_elastic.scss */ +.hamburger--elastic.is-active .hamburger-inner { + transform: translate3d(0, 12px, 0) rotate(135deg); + transition-delay: 0.075s; +} +/* line 29, ../node_modules/hamburgers/_sass/hamburgers/types/_elastic.scss */ +.hamburger--elastic.is-active .hamburger-inner::before { + transition-delay: 0s; + opacity: 0; +} +/* line 34, ../node_modules/hamburgers/_sass/hamburgers/types/_elastic.scss */ +.hamburger--elastic.is-active .hamburger-inner::after { + transform: translate3d(0, -24px, 0) rotate(-270deg); + transition-delay: 0.075s; +} + +/* + * Minus + */ +/* line 7, ../node_modules/hamburgers/_sass/hamburgers/types/_minus.scss */ +.hamburger--minus .hamburger-inner::before, .hamburger--minus .hamburger-inner::after { + transition: bottom 0.08s 0s ease-out, top 0.08s 0s ease-out, opacity 0s linear; +} +/* line 17, ../node_modules/hamburgers/_sass/hamburgers/types/_minus.scss */ +.hamburger--minus.is-active .hamburger-inner::before, .hamburger--minus.is-active .hamburger-inner::after { + opacity: 0; + transition: bottom 0.08s ease-out, top 0.08s ease-out, opacity 0s 0.08s linear; +} +/* line 24, ../node_modules/hamburgers/_sass/hamburgers/types/_minus.scss */ +.hamburger--minus.is-active .hamburger-inner::before { + top: 0; +} +/* line 28, ../node_modules/hamburgers/_sass/hamburgers/types/_minus.scss */ +.hamburger--minus.is-active .hamburger-inner::after { + bottom: 0; +} + +/* + * Spin + */ +/* line 6, ../node_modules/hamburgers/_sass/hamburgers/types/_spin.scss */ +.hamburger--spin .hamburger-inner { + transition-duration: 0.22s; + transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); +} +/* line 10, ../node_modules/hamburgers/_sass/hamburgers/types/_spin.scss */ +.hamburger--spin .hamburger-inner::before { + transition: top 0.1s 0.25s ease-in, opacity 0.1s ease-in; +} +/* line 15, ../node_modules/hamburgers/_sass/hamburgers/types/_spin.scss */ +.hamburger--spin .hamburger-inner::after { + transition: bottom 0.1s 0.25s ease-in, transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19); +} +/* line 22, ../node_modules/hamburgers/_sass/hamburgers/types/_spin.scss */ +.hamburger--spin.is-active .hamburger-inner { + transform: rotate(225deg); + transition-delay: 0.12s; + transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); +} +/* line 27, ../node_modules/hamburgers/_sass/hamburgers/types/_spin.scss */ +.hamburger--spin.is-active .hamburger-inner::before { + top: 0; + opacity: 0; + transition: top 0.1s ease-out, opacity 0.1s 0.12s ease-out; +} +/* line 34, ../node_modules/hamburgers/_sass/hamburgers/types/_spin.scss */ +.hamburger--spin.is-active .hamburger-inner::after { + bottom: 0; + transform: rotate(-90deg); + transition: bottom 0.1s ease-out, transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1); +} + +/* + * Squeeze + */ +/* line 6, ../node_modules/hamburgers/_sass/hamburgers/types/_squeeze.scss */ +.hamburger--squeeze .hamburger-inner { + transition-duration: 0.075s; + transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); +} +/* line 10, ../node_modules/hamburgers/_sass/hamburgers/types/_squeeze.scss */ +.hamburger--squeeze .hamburger-inner::before { + transition: top 0.075s 0.12s ease, opacity 0.075s ease; +} +/* line 15, ../node_modules/hamburgers/_sass/hamburgers/types/_squeeze.scss */ +.hamburger--squeeze .hamburger-inner::after { + transition: bottom 0.075s 0.12s ease, transform 0.075s cubic-bezier(0.55, 0.055, 0.675, 0.19); +} +/* line 22, ../node_modules/hamburgers/_sass/hamburgers/types/_squeeze.scss */ +.hamburger--squeeze.is-active .hamburger-inner { + transform: rotate(45deg); + transition-delay: 0.12s; + transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); +} +/* line 27, ../node_modules/hamburgers/_sass/hamburgers/types/_squeeze.scss */ +.hamburger--squeeze.is-active .hamburger-inner::before { + top: 0; + opacity: 0; + transition: top 0.075s ease, opacity 0.075s 0.12s ease; +} +/* line 34, ../node_modules/hamburgers/_sass/hamburgers/types/_squeeze.scss */ +.hamburger--squeeze.is-active .hamburger-inner::after { + bottom: 0; + transform: rotate(-90deg); + transition: bottom 0.075s ease, transform 0.075s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1); +} + +/* line 3, fonts.scss */ +.font-regular { + font-weight: 400 !important; +} + +/* line 6, fonts.scss */ +.font-light { + font-weight: 200 !important; +} + +/* line 9, fonts.scss */ +.font-medium { + font-weight: 500 !important; +} + +/* line 12, fonts.scss */ +.font-semibold { + font-weight: 600 !important; +} + +/* line 15, fonts.scss */ +.font-bold { + font-weight: 700 !important; +} + +/* line 18, fonts.scss */ +.font-normal { + font-style: normal !important; +} + +/* line 21, fonts.scss */ +.font-italic { + font-style: italic !important; +} + +/* line 26, fonts.scss */ +.text-right { + text-align: right; +} + +/* line 29, fonts.scss */ +.text-center { + text-align: center; +} + +/* line 32, fonts.scss */ +.text-left { + text-align: left; +} + +/* line 36, fonts.scss */ +.text-white { + color: white; +} + +/* line 39, fonts.scss */ +.text-black { + color: black; +} + +/* line 42, fonts.scss */ +.text-red { + color: #aa0000; +} + +/* line 1, global.scss */ +body { + font-family: 'Roboto'; +} + +/* line 5, global.scss */ +.container { + width: 100%; + max-width: 1280px; + padding: 0 20px; +} + +/* line 11, global.scss */ +.border { + border: 1px solid red; +} + +/* line 16, global.scss */ +.middle { + position: absolute; + top: 50%; + transform: translateY(-50%); +} + +/* line 22, global.scss */ +.middle-right { + position: absolute; + right: 0; + top: 50%; + transform: translateY(-50%); +} + +/* line 29, global.scss */ +.full-middle { + position: absolute; + left: 50%; + top: 50%; + transform: translate(-50%, -50%); +} + +/* line 38, global.scss */ +.bg-alpha { + background: rgba(255, 255, 255, 0.5); +} + +/* line 42, global.scss */ +.radius { + border-radius: 3px; +} + +/* line 46, global.scss */ +.radius-bottom { + border-radius: 0 0 3px 3px; +} + +/* line 2, header.scss */ +header { + background: #2e981e; + height: 70px; + position: fixed; + width: 100%; +} +/* line 8, header.scss */ +header .logo { + position: fixed; + top: 0; + left: 0; + height: 70px; +} +/* line 15, header.scss */ +header .hamburger { + position: fixed; + top: 6px; + right: 0; +} +/* line 22, header.scss */ +header .first { + /* display: none; */ + position: relative; + top: 70px; + height: 90px; +} +/* line 30, header.scss */ +header .hours { + font-size: 0.75rem; +} +/* line 32, header.scss */ +header .hours span { + display: block; +} +/* line 37, header.scss */ +header .topmenu { + height: calc(100vh - 70px); + position: fixed; + top: 70px; + left: 0; + background: #2e981e; + width: 100%; + display: none; + overflow: auto; +} +/* line 47, header.scss */ +header .topmenu ul { + text-align: center; + font-size: 1.125rem; + font-weight: bold; + text-transform: uppercase; + margin: 40px 0; + padding: 0; + line-height: 30px; +} +/* line 57, header.scss */ +header .topmenu ul li { + list-style: none; + padding: 15px; + display: block; + border-top: 1px solid rgba(255, 255, 255, 0.6); +} +/* line 62, header.scss */ +header .topmenu ul li a { + color: white; + text-decoration: none; + transition: .4s; +} +/* line 66, header.scss */ +header .topmenu ul li a:hover { + color: rgba(255, 255, 255, 0.6); +} + +@media only screen and (min-width: 768px) { + /* line 5, mediaqueries/viewports/_768up.scss */ + header { + background: #2e981e; + height: 120px; + } + /* line 9, mediaqueries/viewports/_768up.scss */ + header .logo { + position: absolute; + top: 10px; + left: 0; + height: 100px; + background-image: url("../images/header.png"); + background-size: contain; + background-repeat: no-repeat; + background-position: left top; + } + /* line 20, mediaqueries/viewports/_768up.scss */ + header .first { + display: block; + position: relative; + height: 90px; + top: 0; + } + /* line 27, mediaqueries/viewports/_768up.scss */ + header .hamburger { + display: none; + } + /* line 31, mediaqueries/viewports/_768up.scss */ + header .topmenu { + height: 30px; + position: relative; + background: none; + top: 0px; + display: block; + } + /* line 38, mediaqueries/viewports/_768up.scss */ + header .topmenu ul { + text-align: right; + font-size: 0.625rem; + text-transform: uppercase; + margin: 0; + line-height: 30px; + } + /* line 45, mediaqueries/viewports/_768up.scss */ + header .topmenu ul li { + list-style: none; + padding: 0 10px; + display: inline; + border: none; + border-left: 1px solid rgba(255, 255, 255, 0.6); + } + /* line 51, mediaqueries/viewports/_768up.scss */ + header .topmenu ul li:first-child { + border-left: none; + } +} diff --git a/header.php b/header.php new file mode 100644 index 0000000..5e5d164 --- /dev/null +++ b/header.php @@ -0,0 +1,38 @@ + +
+
+
+
+ +
+ +
+
+ Orario di apertura sede: + Lun e Mar 9:00-14:00 + Mer, Gio e Ven 9:00-14:00 e 15:30-18:30 + Sab 9:00-13:00 +
+
+ +
+
+
+
+
+ + + +
+
+ +
diff --git a/images/header.png b/images/header.png new file mode 100644 index 0000000..4a7f06b Binary files /dev/null and b/images/header.png differ diff --git a/js/scripts.js b/js/scripts.js index 8d1c8b6..de20425 100644 --- a/js/scripts.js +++ b/js/scripts.js @@ -1 +1,15 @@ - + +$(document).ready(function(){ + + $('.hamburger').on('click', function(){ + $(this).toggleClass('is-active'); + + if($(this).hasClass('is-active')){ + $('.topmenu').fadeIn(); + }else{ + $('.topmenu').fadeOut(); + } + }); + + +}); diff --git a/node_modules/hamburgers/.csscomb.dist.json b/node_modules/hamburgers/.csscomb.dist.json new file mode 100644 index 0000000..09e81d1 --- /dev/null +++ b/node_modules/hamburgers/.csscomb.dist.json @@ -0,0 +1,302 @@ +{ + "exclude": [ + ".git/**", + "node_modules/**", + "bower_components/**" + ], + "always-semicolon": true, + "color-case": "lower", + "color-shorthand": true, + "element-case": "lower", + "eof-newline": true, + "leading-zero": false, + "remove-empty-rulesets": true, + "unitless-zero": true, + "sort-order-fallback": "abc", + "sort-order": [ + "font", + "font-family", + "font-size", + "font-weight", + "font-style", + "font-variant", + "font-size-adjust", + "font-stretch", + "font-effect", + "font-emphasize", + "font-emphasize-position", + "font-emphasize-style", + "font-smooth", + "line-height" + "position", + "z-index", + "top", + "right", + "bottom", + "left" + "display", + "visibility", + "float", + "clear", + "overflow", + "overflow-x", + "overflow-y", + "-ms-overflow-x", + "-ms-overflow-y", + "clip", + "zoom", + "flex-direction", + "flex-order", + "flex-pack", + "flex-align" + "-webkit-box-sizing", + "-moz-box-sizing", + "box-sizing", + "width", + "min-width", + "max-width", + "height", + "min-height", + "max-height", + "margin", + "margin-top", + "margin-right", + "margin-bottom", + "margin-left", + "padding", + "padding-top", + "padding-right", + "padding-bottom", + "padding-left" + "table-layout", + "empty-cells", + "caption-side", + "border-spacing", + "border-collapse", + "list-style", + "list-style-position", + "list-style-type", + "list-style-image" + "content", + "quotes", + "counter-reset", + "counter-increment", + "resize", + "cursor", + "-webkit-user-select", + "-moz-user-select", + "-ms-user-select", + "user-select", + "nav-index", + "nav-up", + "nav-right", + "nav-down", + "nav-left", + "-webkit-transition", + "-moz-transition", + "-ms-transition", + "-o-transition", + "transition", + "-webkit-transition-delay", + "-moz-transition-delay", + "-ms-transition-delay", + "-o-transition-delay", + "transition-delay", + "-webkit-transition-timing-function", + "-moz-transition-timing-function", + "-ms-transition-timing-function", + "-o-transition-timing-function", + "transition-timing-function", + "-webkit-transition-duration", + "-moz-transition-duration", + "-ms-transition-duration", + "-o-transition-duration", + "transition-duration", + "-webkit-transition-property", + "-moz-transition-property", + "-ms-transition-property", + "-o-transition-property", + "transition-property", + "-webkit-transform", + "-moz-transform", + "-ms-transform", + "-o-transform", + "transform", + "-webkit-transform-origin", + "-moz-transform-origin", + "-ms-transform-origin", + "-o-transform-origin", + "transform-origin", + "-webkit-animation", + "-moz-animation", + "-ms-animation", + "-o-animation", + "animation", + "-webkit-animation-name", + "-moz-animation-name", + "-ms-animation-name", + "-o-animation-name", + "animation-name", + "-webkit-animation-duration", + "-moz-animation-duration", + "-ms-animation-duration", + "-o-animation-duration", + "animation-duration", + "-webkit-animation-play-state", + "-moz-animation-play-state", + "-ms-animation-play-state", + "-o-animation-play-state", + "animation-play-state", + "-webkit-animation-timing-function", + "-moz-animation-timing-function", + "-ms-animation-timing-function", + "-o-animation-timing-function", + "animation-timing-function", + "-webkit-animation-delay", + "-moz-animation-delay", + "-ms-animation-delay", + "-o-animation-delay", + "animation-delay", + "-webkit-animation-iteration-count", + "-moz-animation-iteration-count", + "-ms-animation-iteration-count", + "-o-animation-iteration-count", + "animation-iteration-count", + "-webkit-animation-direction", + "-moz-animation-direction", + "-ms-animation-direction", + "-o-animation-direction", + "animation-direction", + "text-align", + "-webkit-text-align-last", + "-moz-text-align-last", + "-ms-text-align-last", + "text-align-last", + "vertical-align", + "white-space", + "text-decoration", + "text-emphasis", + "text-emphasis-color", + "text-emphasis-style", + "text-emphasis-position", + "text-indent", + "-ms-text-justify", + "text-justify", + "letter-spacing", + "word-spacing", + "-ms-writing-mode", + "text-outline", + "text-transform", + "text-wrap", + "text-overflow", + "-ms-text-overflow", + "text-overflow-ellipsis", + "text-overflow-mode", + "-ms-word-wrap", + "word-wrap", + "word-break", + "-ms-word-break", + "-moz-tab-size", + "-o-tab-size", + "tab-size", + "-webkit-hyphens", + "-moz-hyphens", + "hyphens", + "pointer-events" + "opacity", + "filter:progid:DXImageTransform.Microsoft.Alpha(Opacity", + "-ms-filter:\\'progid:DXImageTransform.Microsoft.Alpha", + "-ms-interpolation-mode", + "color", + "border", + "border-width", + "border-style", + "border-color", + "border-top", + "border-top-width", + "border-top-style", + "border-top-color", + "border-right", + "border-right-width", + "border-right-style", + "border-right-color", + "border-bottom", + "border-bottom-width", + "border-bottom-style", + "border-bottom-color", + "border-left", + "border-left-width", + "border-left-style", + "border-left-color", + "-webkit-border-radius", + "-moz-border-radius", + "border-radius", + "-webkit-border-top-left-radius", + "-moz-border-radius-topleft", + "border-top-left-radius", + "-webkit-border-top-right-radius", + "-moz-border-radius-topright", + "border-top-right-radius", + "-webkit-border-bottom-right-radius", + "-moz-border-radius-bottomright", + "border-bottom-right-radius", + "-webkit-border-bottom-left-radius", + "-moz-border-radius-bottomleft", + "border-bottom-left-radius", + "-webkit-border-image", + "-moz-border-image", + "-o-border-image", + "border-image", + "-webkit-border-image-source", + "-moz-border-image-source", + "-o-border-image-source", + "border-image-source", + "-webkit-border-image-slice", + "-moz-border-image-slice", + "-o-border-image-slice", + "border-image-slice", + "-webkit-border-image-width", + "-moz-border-image-width", + "-o-border-image-width", + "border-image-width", + "-webkit-border-image-outset", + "-moz-border-image-outset", + "-o-border-image-outset", + "border-image-outset", + "-webkit-border-image-repeat", + "-moz-border-image-repeat", + "-o-border-image-repeat", + "border-image-repeat", + "outline", + "outline-width", + "outline-style", + "outline-color", + "outline-offset", + "background", + "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader", + "background-color", + "background-image", + "background-repeat", + "background-attachment", + "background-position", + "background-position-x", + "-ms-background-position-x", + "background-position-y", + "-ms-background-position-y", + "-webkit-background-clip", + "-moz-background-clip", + "background-clip", + "background-origin", + "-webkit-background-size", + "-moz-background-size", + "-o-background-size", + "background-size", + "box-decoration-break", + "-webkit-box-shadow", + "-moz-box-shadow", + "box-shadow", + "filter:progid:DXImageTransform.Microsoft.gradient", + "-ms-filter:\\'progid:DXImageTransform.Microsoft.gradient", + "text-shadow" + ] +} diff --git a/node_modules/hamburgers/.editorconfig b/node_modules/hamburgers/.editorconfig new file mode 100644 index 0000000..4039ff1 --- /dev/null +++ b/node_modules/hamburgers/.editorconfig @@ -0,0 +1,12 @@ +root = true + +[*] +charset = utf-8 +end_of_line = lf +indent_size = 2 +indent_style = space +insert_final_newline = true +trim_trailing_whitespace = true + +[*.md] +trim_trailing_whitespace = false diff --git a/node_modules/hamburgers/.npmignore b/node_modules/hamburgers/.npmignore new file mode 100644 index 0000000..6354e58 --- /dev/null +++ b/node_modules/hamburgers/.npmignore @@ -0,0 +1,14 @@ +.DS_Store +node_modules +js +_js +css +*.mp4 +*.ogv +*.webm +favicon.ico +hamburger.png +index.html +hamburgers.gemspec +Gemfile +lib/ diff --git a/node_modules/hamburgers/CHANGELOG.md b/node_modules/hamburgers/CHANGELOG.md new file mode 100644 index 0000000..1f286d7 --- /dev/null +++ b/node_modules/hamburgers/CHANGELOG.md @@ -0,0 +1,80 @@ +# Changelog + +Changelog for Hamburgers. + +## [0.9.1] - 7/6/2017 +### Added +- Add new types: `3dxy`, `3dxy-r`, `arrowturn`, `arrowturn-r`, `minus` + +### Updated +- Include missing and new types in `dist/example.html`. +- Update dependencies and include `package-lock.json`. + +## [0.8.1] - 3/16/2017 +### Updated +- Faster animations. +- Improved accessibility documentation thanks to @scottaohara [#baf5b5e](https://github.com/jonsuh/hamburgers/pull/34/commits/baf5b5ea3cf9bba155c8e74dc5b95e48e3384c4d). + +## [0.7.0] - 11/29/2016 +### Added +- [Eyeglass](http://eyeglass.rocks/) support. + +## [0.6.0] - 11/22/2016 +### Fixed +- Fix `spin-r`’s `.is-active::after` rotation. See https://github.com/jonsuh/hamburgers/issues/28. + +## [0.5.0] - 04/04/2016 +### Fixed +- `Error: Import directives may not be used within control directives or mixins.` in certain cases like when compiling with Ruby Sass. +Solution: `@import` all available types and instead nest Sass for each type in `@if` directive which checks to see if the type exists in `$hamburger-types`. e.g.: +```scss +@if index($hamburger-types, 3dx) { + .hamburger--3dx { + } +} +``` + +## [0.4.0] - 03/28/2016 +### Improved +- Customize the including/excluding of hamburger types in settings as `$hamburger-types` Sass list (e.g. If someone includes Hamburgers via npm or Bower, they don’t have to modify the source files in `node_modules` or `bower_components`.) + +## [0.3.0] - 03/07/2016 +### Fixed +- Top positioning bug for Elastic and Slider ([#13fa295](https://github.com/jonsuh/hamburgers/commit/13fa2958ad18a2e48763824d3a68fd18b03ec274)). + +### Added +- 4 hamburger types (with reverse variants) + + ``` + hamburger--3dx + hamburger--3dx-r + hamburger--3dy + hamburger--3dy-r + hamburger--spring + hamburger--spring-r + hamburger--stand + hamburger--stand-r + ``` + +## [0.2.0] - 03/04/2016 +### Added +- Supports and favors more accessible and semantic markup: + + ``` + + ``` + +## [0.1.6] - 03/02/2016 +### Added +- [Bower](http://bower.io/) support. + +## [0.1.5] - 03/02/2016 +### Added +- Ability to customize `border-radius` of hamburger layers. + +## [0.1.3] - 03/02/2016 +- Public release. diff --git a/node_modules/hamburgers/LICENSE b/node_modules/hamburgers/LICENSE new file mode 100644 index 0000000..ce6a0af --- /dev/null +++ b/node_modules/hamburgers/LICENSE @@ -0,0 +1,9 @@ +The MIT License (MIT) + +Copyright (c) 2016 Jonathan Suh (jonsuh.com) + +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/node_modules/hamburgers/README.md b/node_modules/hamburgers/README.md new file mode 100644 index 0000000..291a0b8 --- /dev/null +++ b/node_modules/hamburgers/README.md @@ -0,0 +1,292 @@ +# Hamburgers + +Hamburgers is a collection of tasty CSS-animated hamburger icons. Also included is the source as a [Sass](#sass) library. It’s modular and customizable, so cook up your own hamburger. + +![](http://i.imgur.com/t7cUjDu.gif) + +### Table of Contents + +- [Usage](#usage) +- [Sass](#sass) +- [Customization](#customization) +- [Accessibility](#accessibility) +- [Browser Support](#browser-support) + +## Usage + +1. [Download](https://github.com/jonsuh/hamburgers/blob/master/dist/hamburgers.css) and include the CSS in the `` of your site: + + ```html + + ``` + +2. Add the base hamburger markup: + + ```html + + ``` + + You *can* use `
`s if you insist, but they’re not [accessible](#accessibility) as a menu button. + + ```html +
+
+
+
+
+ ``` + +3. Append the class name of the type of hamburger you’re craving: + + ```html + + ``` + + Here’s the list of hamburger-type classes you can choose from: + + ``` + hamburger--3dx + hamburger--3dx-r + hamburger--3dy + hamburger--3dy-r + hamburger--3dxy + hamburger--3dxy-r + hamburger--arrow + hamburger--arrow-r + hamburger--arrowalt + hamburger--arrowalt-r + hamburger--arrowturn + hamburger--arrowturn-r + hamburger--boring + hamburger--collapse + hamburger--collapse-r + hamburger--elastic + hamburger--elastic-r + hamburger--emphatic + hamburger--emphatic-r + hamburger--minus + hamburger--slider + hamburger--slider-r + hamburger--spin + hamburger--spin-r + hamburger--spring + hamburger--spring-r + hamburger--stand + hamburger--stand-r + hamburger--squeeze + hamburger--vortex + hamburger--vortex-r + ``` + + Note: `-r` classes are reverse variants (e.g. `hamburger--spin` spins clockwise whereas `hamburger--spin-r` spins counterclockwise. + +4. Trigger the active state by appending class name `is-active`: + + ```html + + ``` + + Since the class name would have to be toggled via JavaScript and implementation would differ based on the context of how you plan on using the hamburger, I’m going to leave the rest up to you. + +## Sass + +`.scss` source files are available if you use Sass as your CSS precompiler. It’s customizable and modular. + +1. Hamburgers is available on [npm](https://www.npmjs.com/package/hamburgers), yarn and [Bower](http://bower.io/search/?q=css-hamburgers). + + ``` + npm install hamburgers + + yarn get hamburgers + + bower install css-hamburgers + ``` + + Also available as a [Ruby gem](https://rubygems.org/gems/hamburgers) to use within your Rails application—see [below](#install-for-ruby-on-rails) for more information. + + Or to manually install it, [download](https://github.com/jonsuh/hamburgers/archive/master.zip) and unzip the source files, then copy the files from the `_sass/hamburgers` directory into your project. + +2. Import the `hamburgers.scss` file in your Sass manifest file: + + ```scss + @import "path/to/hamburgers"; + ``` + +3. Customize your hamburger and/or remove any types you don’t want in `hamburgers.scss`. +4. Compile your Sass*, and voila! + +\* Be sure to run the CSS through [Autoprefixer](https://github.com/postcss/autoprefixer) since the Sass doesn’t account for vendor prefixes. + +### Install for Ruby on Rails + +1. Add Hamburgers to your Gemfile. + + ``` + gem 'hamburgers' + ``` + +2. Run `bundle install`. +3. Include Hamburgers by using Sass’s native `@import`**: + + ```scss + // application.scss + @import "hamburgers"; + ``` + + \** [More information](https://blog.pivotal.io/pivotal-labs/labs/structure-your-sass-files-with-import) on why Sass’s native `@import` + why you should ditch Sprockets directives altogether. + +## Customization + +To override default settings, declare them before importing Hamburgers: + +```scss +$hamburgers-padding-x: 20px; +$hamburgers-padding-y: 15px; +$hamburger-types : (collapse); + +@import "hamburgers"; +``` + +You can also create a separate file (e.g. `hamburgers-settings.scss`) with those declarations, then import it before Hamburgers: + +```scss +@import "hamburgers-settings" +@import "hamburgers"; +``` + +Here is the full list of default settings (found in `_sass/hamburgers/hamburgers.scss`); + +```scss +$hamburger-padding-x : 15px; +$hamburger-padding-y : 15px; +$hamburger-layer-width : 40px; +$hamburger-layer-height : 4px; +$hamburger-layer-spacing : 6px; +$hamburger-layer-color : #000; +$hamburger-layer-border-radius : 4px; +$hamburger-hover-opacity : 0.7; +$hamburger-hover-transition-duration : 0.15s; +$hamburger-hover-transition-timing-function: linear; + +// To use CSS filters as the hover effect instead of opacity, +// set $hamburger-hover-use-filter as true and +// change the value of $hamburger-hover-filter accordingly. +$hamburger-hover-use-filter: false; +$hamburger-hover-filter : opacity(50%); + +// Remove or comment out the hamburger types you don’t want +// or need, so they get excluded from the compiled CSS. +$hamburger-types: ( + 3dx, + 3dx-r, + 3dy, + 3dy-r, + 3dxy, + 3dxy-r, + arrow, + arrow-r, + arrowalt, + arrowalt-r, + arrowturn, + arrowturn-r, + boring, + collapse, + collapse-r, + elastic, + elastic-r, + emphatic, + emphatic-r, + minus, + slider, + slider-r, + spring, + spring-r, + stand, + stand-r, + spin, + spin-r, + squeeze, + vortex, + vortex-r +); +``` + +#### `ems` or `rems` + +Wanna work with `ems` or `rems` instead of `px`? Just change all the `px` values to the unit of your choice. Note: Be consistent (all `px` or all `ems`), otherwise it may break—the math behind the customization will fail if it attempts to perform operations with values of different units. + +### Not satisfied? + +Dig into `_base.scss` or `types/` and customize to your heart’s content. Fair warning: It‘s pretty delicate and may break, especially if you tweak the animations themselves. + +## Accessibility + +Hamburger menu icons can be useful in the right context, but they’re not the most accessible. + +ARIA will help make it accessible to people with disabilities. + +```html + +``` + +You will need JavaScript to toggle between `aria-expanded` attribute being set to `true` and `false`, as this will indicate to visually impaired users whether the menu is opened or closed. + +The hamburger button belongs __inside__ the `