From 9b39463140e11cd69b45978213351b0c7a97f5ea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20Bedna=C5=99=C3=ADk?= <jan.bednarik@gmail.com> Date: Sat, 30 May 2020 00:28:23 +0200 Subject: [PATCH] senate: Microsite for list of senators and candidates --- README.md | 1 + majak/settings/base.py | 1 + senate/__init_.py | 0 senate/apps.py | 5 + senate/migrations/0001_initial.py | 161 + senate/migrations/__init__.py | 0 senate/models.py | 54 + senate/static/senate/assets/css/overrides.css | 19 + senate/static/senate/assets/css/styles.css | 4723 +++++++++++++++++ senate/static/senate/assets/img/clips.svg | 1 + .../senate/assets/img/icons/menu-toggle.svg | 7 + .../senate/assets/img/icons/onboard.svg | 15 + .../static/senate/assets/img/logo-small.svg | 1 + senate/static/senate/assets/img/logo.svg | 30 + .../senate/assets/img/map-placeholder.jpg | Bin 0 -> 88995 bytes senate/templates/senate/base.html | 73 + senate/templates/senate/person_snippet.html | 22 + senate/templates/senate/senate_home_page.html | 35 + 18 files changed, 5148 insertions(+) create mode 100644 senate/__init_.py create mode 100644 senate/apps.py create mode 100644 senate/migrations/0001_initial.py create mode 100644 senate/migrations/__init__.py create mode 100644 senate/models.py create mode 100644 senate/static/senate/assets/css/overrides.css create mode 100644 senate/static/senate/assets/css/styles.css create mode 100755 senate/static/senate/assets/img/clips.svg create mode 100644 senate/static/senate/assets/img/icons/menu-toggle.svg create mode 100644 senate/static/senate/assets/img/icons/onboard.svg create mode 100755 senate/static/senate/assets/img/logo-small.svg create mode 100644 senate/static/senate/assets/img/logo.svg create mode 100755 senate/static/senate/assets/img/map-placeholder.jpg create mode 100644 senate/templates/senate/base.html create mode 100644 senate/templates/senate/person_snippet.html create mode 100644 senate/templates/senate/senate_home_page.html diff --git a/README.md b/README.md index f2531793..bb4c6e98 100644 --- a/README.md +++ b/README.md @@ -27,6 +27,7 @@ jako pĹ™ehled pluginĹŻ a rozšĂĹ™enĂ pro Wagtail. . ├── home = app na web ĂşvodnĂ stránky Majáku ├── donate = app na web dary.pirati.cz + ├── senate = app na web senat.pirati.cz ├── senat_campaign = app na weby kandidátĹŻ na senátory ... ├── majak = Django projekt s konfiguracĂ Majáku diff --git a/majak/settings/base.py b/majak/settings/base.py index 217e6a27..5ddc0bbf 100644 --- a/majak/settings/base.py +++ b/majak/settings/base.py @@ -31,6 +31,7 @@ DATABASES["default"]["ATOMIC_REQUESTS"] = True # APPS # ------------------------------------------------------------------------------ INSTALLED_APPS = [ + "senate", "donate", "senat_campaign", "home", diff --git a/senate/__init_.py b/senate/__init_.py new file mode 100644 index 00000000..e69de29b diff --git a/senate/apps.py b/senate/apps.py new file mode 100644 index 00000000..d8d13c96 --- /dev/null +++ b/senate/apps.py @@ -0,0 +1,5 @@ +from django.apps import AppConfig + + +class SenateConfig(AppConfig): + name = "senate" diff --git a/senate/migrations/0001_initial.py b/senate/migrations/0001_initial.py new file mode 100644 index 00000000..0f949c60 --- /dev/null +++ b/senate/migrations/0001_initial.py @@ -0,0 +1,161 @@ +# Generated by Django 3.0.6 on 2020-05-29 22:26 + +import django.db.models.deletion +import wagtail.core.blocks +import wagtail.core.fields +import wagtail.images.blocks +from django.db import migrations, models + + +class Migration(migrations.Migration): + + initial = True + + dependencies = [ + ("wagtailcore", "0045_assign_unlock_grouppagepermission"), + ] + + operations = [ + migrations.CreateModel( + name="SenateHomePage", + fields=[ + ( + "page_ptr", + models.OneToOneField( + auto_created=True, + on_delete=django.db.models.deletion.CASCADE, + parent_link=True, + primary_key=True, + serialize=False, + to="wagtailcore.Page", + ), + ), + ( + "senators", + wagtail.core.fields.StreamField( + [ + ( + "item", + wagtail.core.blocks.StructBlock( + [ + ( + "name", + wagtail.core.blocks.CharBlock( + label="jmĂ©no" + ), + ), + ( + "district", + wagtail.core.blocks.CharBlock( + label="obvod" + ), + ), + ( + "info", + wagtail.core.blocks.CharBlock( + label="info o nominaci" + ), + ), + ( + "phone", + wagtail.core.blocks.CharBlock( + label="telefon", required=False + ), + ), + ( + "email", + wagtail.core.blocks.EmailBlock( + label="email", required=False + ), + ), + ( + "web", + wagtail.core.blocks.URLBlock( + label="web", required=False + ), + ), + ( + "photo", + wagtail.images.blocks.ImageChooserBlock( + label="fotka" + ), + ), + ] + ), + ) + ], + blank=True, + verbose_name="naši senátoĹ™i", + ), + ), + ( + "candidates", + wagtail.core.fields.StreamField( + [ + ( + "item", + wagtail.core.blocks.StructBlock( + [ + ( + "name", + wagtail.core.blocks.CharBlock( + label="jmĂ©no" + ), + ), + ( + "district", + wagtail.core.blocks.CharBlock( + label="obvod" + ), + ), + ( + "info", + wagtail.core.blocks.CharBlock( + label="info o nominaci" + ), + ), + ( + "phone", + wagtail.core.blocks.CharBlock( + label="telefon", required=False + ), + ), + ( + "email", + wagtail.core.blocks.EmailBlock( + label="email", required=False + ), + ), + ( + "web", + wagtail.core.blocks.URLBlock( + label="web", required=False + ), + ), + ( + "photo", + wagtail.images.blocks.ImageChooserBlock( + label="fotka" + ), + ), + ] + ), + ) + ], + blank=True, + verbose_name="kandidáti", + ), + ), + ( + "matomo_id", + models.IntegerField( + blank=True, + null=True, + verbose_name="Matomo ID pro sledovánĂ návštÄ›vnosti", + ), + ), + ], + options={"verbose_name": "Senát",}, + bases=("wagtailcore.page",), + ), + ] diff --git a/senate/migrations/__init__.py b/senate/migrations/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/senate/models.py b/senate/models.py new file mode 100644 index 00000000..9a975800 --- /dev/null +++ b/senate/models.py @@ -0,0 +1,54 @@ +from django.db import models +from django.utils.translation import gettext_lazy +from wagtail.admin.edit_handlers import FieldPanel, MultiFieldPanel, StreamFieldPanel +from wagtail.core import blocks +from wagtail.core.fields import StreamField +from wagtail.core.models import Page +from wagtail.images.blocks import ImageChooserBlock + + +class PersonBlock(blocks.StructBlock): + name = blocks.CharBlock(label="jmĂ©no") + district = blocks.CharBlock(label="obvod") + info = blocks.CharBlock(label="info o nominaci") + phone = blocks.CharBlock(label="telefon", required=False) + email = blocks.EmailBlock(label="email", required=False) + web = blocks.URLBlock(label="web", required=False) + photo = ImageChooserBlock(label="fotka") + + class Meta: + icon = "person" + label = "osoba" + + +class SenateHomePage(Page): + senators = StreamField( + [("item", PersonBlock())], verbose_name="naši senátoĹ™i", blank=True + ) + candidates = StreamField( + [("item", PersonBlock())], verbose_name="kandidáti", blank=True + ) + matomo_id = models.IntegerField( + "Matomo ID pro sledovánĂ návštÄ›vnosti", blank=True, null=True + ) + + content_panels = Page.content_panels + [ + StreamFieldPanel("senators"), + StreamFieldPanel("candidates"), + ] + + promote_panels = [ + MultiFieldPanel( + [FieldPanel("seo_title"), FieldPanel("search_description")], + gettext_lazy("Common page configuration"), + ), + ] + + settings_panels = [ + FieldPanel("matomo_id"), + ] + + subpage_types = [] + + class Meta: + verbose_name = "Senát" diff --git a/senate/static/senate/assets/css/overrides.css b/senate/static/senate/assets/css/overrides.css new file mode 100644 index 00000000..3a773acf --- /dev/null +++ b/senate/static/senate/assets/css/overrides.css @@ -0,0 +1,19 @@ +.contact .profile .img { + width: 128px; + border: 1px solid #EEEEEE; + border-radius: 500px; + -webkit-border-radius: 500px; + -moz-border-radius: 500px; +} + +.contact .profile .img img { + width: 126px; + border: 8px solid #FFFFFF; + border-radius: 500px; + -webkit-border-radius: 500px; + -moz-border-radius: 500px; +} + +.contact .profile .info .position { + max-width: 400px; +} diff --git a/senate/static/senate/assets/css/styles.css b/senate/static/senate/assets/css/styles.css new file mode 100644 index 00000000..ce1921ed --- /dev/null +++ b/senate/static/senate/assets/css/styles.css @@ -0,0 +1,4723 @@ +/*MIXINS*/ +:root { + font-size: 15px; } + +body { + margin: 0; + font-family: 'Roboto Condensed', sans-serif; + font-weight: 300; } + +.container-fluid { + max-width: 1366px; } + +ul { + list-style: none; + margin: 0; + padding: 0; + margin-left: 1.5rem; } + ul li { + position: relative; + font-family: 'Roboto', sans-serif; } + ul li:before { + font-style: normal; + font-variant: normal; + text-rendering: auto; + -webkit-font-smoothing: antialiased; + font-family: "Font Awesome 5 Pro"; + content: "\f45c"; + position: absolute; + font-size: 6px; + top: 7px; + margin: auto; + height: 12px; + color: #000; + left: -12px; + font-weight: 600; } + ul li a { + font-family: 'Roboto', sans-serif; } + +img { + max-width: 100%; } + +hr { + border-top: 1px solid #f6f6f6; + margin: 1.5rem 0; } + +table { + border: 1px solid #eee; } + table thead tr th { + padding: 13px 21px; + background: #000; + color: #FFF; + font-weight: 400; } + table tbody { + /*empty*/ } + table tbody tr { + /*empty*/ } + table tbody tr td { + padding: 13px 21px; + border-bottom: 1px solid #eee; + border-left: 1px solid #eee; } + table tbody tr:nth-child(even) { + /*empty*/ } + table tbody tr:nth-child(even) td { + /*empty*/ } + table tbody tr:nth-child(odd) { + background: #f9f9f9; } + table tbody tr:nth-child(odd) td { + /*empty*/ } + +figure { + position: relative; } + figure img { + display: block; + margin-left: auto; + margin-right: auto; + max-width: 100%; + width: auto; } + figure figcaption { + position: absolute; + z-index: 2; + font-family: 'Roboto', sans-serif; + font-weight: 300; + color: #ffffff; + left: 20px; + bottom: 20px; } + +.only-mobile { + display: none; } + @media (max-width: 991px) { + .only-mobile { + display: block; } } + +@media (max-width: 991px) { + .only-desktop { + display: none; } } + +/*MIXINS*/ +/*custom style for DIVIDER*/ +/*Ellipsis style*/ +.ellip { + display: block; + height: 100%; } + +.ellip-line { + display: inline-block; + text-overflow: ellipsis; + white-space: nowrap; + word-wrap: normal; + max-width: 100%; } + +.ellip, +.ellip-line { + position: relative; + overflow: hidden; } + +.onboard-banner { + background: #f4f5f7; + padding: 27px; + display: flex; + justify-content: space-between; + flex-wrap: wrap; + border: 1px solid #e8e9eb; } + .onboard-banner .left { + width: 48%; } + .onboard-banner .right { + width: 48%; + margin-top: -27px; + margin-bottom: -27px; + text-align: center; + display: flex; + align-items: flex-end; } + .onboard-banner .right .flag { + /*empty*/ } + @media (max-width: 768px) { + .onboard-banner .left { + width: 100%; } + .onboard-banner .right { + display: none; } } + +.btn-icon { + display: inline-block; + transition: 200ms; + text-decoration: none; } + .btn-icon .btn-wrap { + justify-content: space-between; + align-items: center; + height: 45px; + display: flex; } + .btn-icon .btn-wrap .text { + display: block; + padding: 10px 36px; + box-sizing: border-box; + font-weight: 400; + font-size: 1.1rem; + text-align: center; } + .btn-icon .btn-wrap .icon { + width: 45px; + display: flex; + align-items: center; + justify-content: center; + height: 100%; + transition: 200ms; } + .btn-icon .btn-wrap .icon i { + line-height: 1rem; } + .btn-icon .btn-wrap .icon img { + width: auto; + height: 19px; + opacity: 0.9; } + .btn-icon .btn-wrap .icon svg { + width: 19px; } + +.btn-big { + display: inline-block; + color: #FFF; + background: #000; + transition: 200ms; + text-decoration: none; } + .btn-big .btn-wrap { + justify-content: space-between; + align-items: center; + height: auto; + display: flex; + padding: 29px 29px 22px; } + .btn-big .btn-wrap .text { + display: block; + box-sizing: border-box; + font-weight: 400; + font-size: 35px; + font-family: "Bebas Neue", cursive; + text-transform: uppercase; } + @media (max-width: 768px) { + .btn-big .btn-wrap .text { + font-size: 20px; } } + .btn-big .btn-wrap .icon { + width: 45px; + display: flex; + align-items: center; + justify-content: center; + height: 100%; + font-size: 30px; + transition: 200ms; + background: none !important; + border: none !important; } + .btn-big .btn-wrap .icon img { + width: auto; + height: 42px; + opacity: 0.9; } + .btn-big .btn-wrap .icon svg { + height: 40px; + width: 40px; } + .btn-big:hover { + color: #FFF; + text-decoration: none; } + .btn-big:hover .icon { + background: none !important; } + +.btn-basic { + display: inline-block; + text-align: center; + min-width: 130px; + transition: 200ms; + text-decoration: none; } + .btn-basic .text { + display: block; + padding: 10px 23px; + box-sizing: border-box; + font-weight: 400; + font-size: 1.1rem; } + +.big.btn-icon { + width: 340px; } + .big.btn-icon .btn-wrap { + height: 82px; } + .big.btn-icon .btn-wrap .text { + padding: 10px 45px; + font-size: 1.2rem; + flex-grow: 1; } + .big.btn-icon .btn-wrap .icon { + width: 82px; } + @media (max-width: 500px) { + .big.btn-icon { + width: 280px; } } + +.btn-arrow { + display: inline-block; + text-align: center; + transition: 200ms; + text-decoration: none; + width: 44px; + height: 44px; + vertical-align: top; + line-height: 44px; } + +.c-green { + background: #29bc51; + color: #FFF; } + .c-green .icon { + border-left: 1px solid #22a244; + background: #26b34b; } + .c-green:hover { + color: #FFF; + background: #000; + text-decoration: none; } + .c-green:hover .icon { + border-left: 1px solid #212121; + background: #000; } + .c-green:hover .icon svg { + fill: #FFF; } + .c-green:hover .icon svg path { + fill: #FFF; } + .c-green:hover .icon i { + color: #FFF; } + +.c-white { + background: #FFF; + color: #000; } + .c-white .icon { + border-left: 1px solid #000; + background: #FFF; } + .c-white:hover { + color: #FFF; + background: #000; + text-decoration: none; } + .c-white:hover .icon { + border-left: 1px solid #212121; + background: #000; } + .c-white:hover .icon svg, .c-white:hover .icon i { + color: #FFF; + fill: #FFF; } + +.c-black { + background: #000; + color: #FFF; } + .c-black .icon { + border-left: 1px solid #000; + background: #303030; + border-right: 1px solid #e2e2e226; } + .c-black .icon svg { + fill: #FFF; } + .c-black:hover { + color: #000; + background: #F3F3F3; + text-decoration: none; } + .c-black:hover .text { + color: #000; } + .c-black:hover .icon { + border-left: 1px solid #e6e6e6; + background: #F3F3F3; } + .c-black:hover .icon svg { + fill: #000; } + .c-black:hover .icon svg path { + fill: #000; } + .c-black:hover .icon i { + color: #000; } + +.c-red { + background: #d6151b; + color: #FFF; } + .c-red .icon { + border-left: 1px solid #ea4248; + background: #e03438; + border-right: 1px solid #e2e2e226; } + .c-red:hover { + color: #FFF; + background: #000; + text-decoration: none; } + .c-red:hover .icon { + border-left: 1px solid #212121; + background: #000; } + .c-red:hover .icon svg { + fill: #FFF; } + .c-red:hover .icon svg path { + fill: #FFF; } + .c-red:hover .icon i { + color: #FFF; } + +.c-grey { + background: #F0F0F0; + color: #000; } + .c-grey .icon { + border-left: 1px solid #000; + background: #303030; + border-right: 1px solid #e2e2e226; } + .c-grey:hover { + color: #FFF; + background: #000; + text-decoration: none; } + .c-grey:hover .icon { + border-left: 1px solid #212121; + background: #000; } + .c-grey:hover .icon svg { + fill: #FFF; } + .c-grey:hover .icon svg path { + fill: #FFF; } + .c-grey:hover .icon i { + color: #FFF; } + +.c-fb { + background: #1978f3; + color: #FFF; } + +.stretch { + display: block; } + +.cta-btn { + border: none; + outline: none; + -webkit-appearance: none; + -moz-appearance: none; + background-color: #000000; + display: inline-block; + -moz-transition: background-color 0.2s; + -o-transition: background-color 0.2s; + -webkit-transition: background-color 0.2s; + transition: background-color 0.2s; } + .cta-btn:hover { + text-decoration: none; + background: #191919; } + .cta-btn:hover .arrow:before { + left: 60%; } + .cta-btn p { + font-family: 'Roboto Condensed', sans-serif; + color: #ffffff; + font-size: 1.2rem; + padding: 10px 30px; + display: inline-block; + vertical-align: middle; + margin: 0px; } + .cta-btn .arrow { + display: inline-block; + vertical-align: middle; + background-color: #191919; + border-left: 1px solid #303030; + position: relative; + width: 47px; + height: 47px; } + .cta-btn .arrow:before { + content: ""; + position: absolute; + left: 50%; + top: 50%; + transform: translate(-50%, -50%) rotate(-45deg); + width: 7px; + height: 7px; + position: absolute; + border-right: 2px solid #ffffff; + border-bottom: 2px solid #ffffff; + -moz-transition: left 0.2s; + -o-transition: left 0.2s; + -webkit-transition: left 0.2s; + transition: left 0.2s; } + +.cta-btn2 { + border: none; + outline: none; + -webkit-appearance: none; + -moz-appearance: none; + background-color: #F3F3F3; + display: inline-block; + -moz-transition: background-color 0.2s; + -o-transition: background-color 0.2s; + -webkit-transition: background-color 0.2s; + transition: background-color 0.2s; + font-family: 'Roboto Condensed', sans-serif; + color: #000000; + font-size: 1.2rem; + padding: 10px 30px; + display: inline-block; + vertical-align: middle; + margin: 0px; } + .cta-btn2:hover { + text-decoration: none; + color: #000000; + background-color: #e4e4e4; } + +h1, h2, h3, h4, h5, h6 { + font-family: "Bebas Neue", cursive; + text-transform: uppercase; } + +body { + font-size: 0.9333rem; } + +p { + font-size: 1rem; + font-family: 'Roboto', sans-serif; + font-weight: 400; + line-height: 1.6rem; + margin: 0; + padding: 0; } + +a { + cursor: pointer; + text-decoration: none; + transition: 200ms; + color: #4c4c4c; } + a:hover { + text-decoration: underline; + color: inherit; } + +b { + font-weight: 600; } + +blockquote { + font-family: 'Roboto', sans-serif; + font-size: .88rem; + line-height: 1.4rem; + font-style: italic; + font-weight: 500; + color: #0e0e0e; + display: block; + margin-left: auto; + margin-right: auto; + width: 78%; + padding-left: 30px; + border-left: 2px solid #0e0e0e; + margin-top: 0px; + margin-bottom: 0px; } + @media screen and (max-width: 475px) { + blockquote { + padding-left: 18px; } } + +.headline-maxi { + font-size: 6rem; + line-height: 6rem; } + @media (max-width: 576px) { + .headline-maxi { + font-size: 3.4rem; + line-height: 3.4rem; } + .headline-maxi br { + display: none; } } + +.headline-big { + font-size: 4.6rem; + line-height: 4.6rem; } + @media (max-width: 576px) { + .headline-big { + font-size: 2.7rem; + line-height: 2.7rem; } + .headline-big br { + display: none; } } + +.headline-normal { + font-size: 2.7rem; + line-height: 2.7rem; } + @media (max-width: 576px) { + .headline-normal { + font-size: 2.1rem; + line-height: 2.1rem; } + .headline-normal br { + display: none; } } + +.subtitle-maxi { + font-family: 'Roboto Condensed', sans-serif; + font-weight: 500; + font-size: 2rem; + text-transform: none; } + +.subtitle-big { + font-family: 'Roboto Condensed', sans-serif; + font-weight: 500; + font-size: 1.87rem; + text-transform: none; } + +.subtitle-normal { + font-family: 'Roboto Condensed', sans-serif; + font-weight: 300; + font-size: 1.2rem; } + +.sp-1 { + padding-top: 1.5rem; + padding-bottom: 1.5rem; } + +.sp-2 { + padding-top: 3rem; + padding-bottom: 3rem; } + +.sp-3 { + padding-top: 4.5rem; + padding-bottom: 4.5rem; } + +.sp-t-1 { + padding-top: 1.5rem; } + +.sp-t-2 { + padding-top: 3rem; } + +.sp-t-3 { + padding-top: 4.5rem; } + +.sp-b-1 { + padding-bottom: 1.5rem; } + +.sp-b-2 { + padding-bottom: 3rem; } + +.sp-b-3 { + padding-bottom: 4.5rem; } + +@media (max-width: 768px) { + .sp-1 { + padding-top: 1rem; + padding-bottom: 1rem; } + .sp-2 { + padding-top: 1.8rem; + padding-bottom: 1.8rem; } + .sp-3 { + padding-top: 3rem; + padding-bottom: 3rem; } + .sp-t-1 { + padding-top: 1rem; } + .sp-t-2 { + padding-top: 1.8rem; } + .sp-t-3 { + padding-top: 3rem; } + .sp-b-1 { + padding-bottom: 1rem; } + .sp-b-2 { + padding-bottom: 1.8rem; } + .sp-b-3 { + padding-bottom: 3rem; } } + +header { + background: #202020; + color: #FFF; } + header .first-header { + padding: 25px 0px; } + @media (max-width: 1200px) { + header .first-header { + padding: 12px 0px; } } + header .first-header .logo-wrap { + display: flex; + align-items: center; + justify-content: center; + position: relative; } + header .first-header .logo-wrap img { + width: 168px; + min-width: 100px; } + header .first-header .logo-wrap:after { + content: ""; + position: absolute; + top: 0; + bottom: 0; + right: -2px; + background: #3a3a3a; + width: 1px; + height: 100%; } + header .first-header .logo-wrap .small { + display: none; + min-width: 40px; + width: 50px; } + @media (max-width: 1200px) { + header .first-header .logo-wrap .normal { + display: none; } + header .first-header .logo-wrap .small { + display: block; } } + @media (max-width: 1200px) { + header .first-header .logo-wrap { + justify-content: flex-start; } + header .first-header .logo-wrap img { + max-width: 110px; } + header .first-header .logo-wrap:after { + display: none; } } + header .first-header .menu-content { + position: inherit; } + header .first-header .left { + position: inherit; } + header .first-header .left .header-links { + font-size: 14px; + font-weight: 300; + margin-left: 20px; + margin-bottom: 7px; + margin-top: -3px; + display: flex; } + header .first-header .left .header-links ul li a { + color: #adadad; + margin-right: 19px; } + header .first-header .left .header-links ul li a:hover { + color: #FFF; } + header .first-header .left .header-links .header-socials a { + color: #FFF; + margin-right: 9px; } + @media (max-width: 1200px) { + header .first-header .left .header-links { + display: none; } } + header .first-header .left nav.header-nav { + margin-left: 20px; } + header .first-header .left nav.header-nav ul { + display: flex; } + header .first-header .left nav.header-nav ul li { + padding: 0 14px; + transition: 200ms; } + header .first-header .left nav.header-nav ul li a { + color: #FFF; + font-size: 20px; + text-transform: uppercase; + text-decoration: none; } + @media (max-width: 1400px) { + header .first-header .left nav.header-nav ul li a { + font-size: 18px; } } + header .first-header .left nav.header-nav ul li:first-child { + padding-left: 0; } + header .first-header .left nav.header-nav ul li:last-child { + padding-right: 0; } + header .first-header .left nav.header-nav ul li.with-subsection a { + position: relative; + text-decoration: none; } + header .first-header .left nav.header-nav ul li.with-subsection a:after { + font-style: normal; + font-variant: normal; + text-rendering: auto; + -webkit-font-smoothing: antialiased; + font-family: "Font Awesome 5 Pro"; + content: "\f078"; + position: absolute; + right: -17px; + font-size: 10px; + top: 4px; + margin: auto; + height: 12px; } + @media (max-width: 1200px) { + header .first-header .left nav.header-nav ul li.with-subsection a:after { + display: none; } } + header .first-header .left nav.header-nav ul li.with-submenu { + position: relative; } + header .first-header .left nav.header-nav ul li.with-submenu .main-link-mobile { + display: none; } + @media (max-width: 1200px) { + header .first-header .left nav.header-nav ul li.with-submenu .main-link-mobile { + display: block; } } + header .first-header .left nav.header-nav ul li.with-submenu a { + text-decoration: none; + z-index: 2; + position: relative; } + header .first-header .left nav.header-nav ul li.with-submenu a:after { + font-style: normal; + font-variant: normal; + text-rendering: auto; + -webkit-font-smoothing: antialiased; + font-family: "Font Awesome 5 Pro"; + content: "\f078"; + position: absolute; + right: -17px; + font-size: 10px; + top: 4px; + margin: auto; + height: 12px; } + @media (max-width: 1200px) { + header .first-header .left nav.header-nav ul li.with-submenu a:after { + right: 12px; } } + @media (max-width: 1200px) { + header .first-header .left nav.header-nav ul li.with-submenu a { + width: 100%; + display: block; } } + header .first-header .left nav.header-nav ul li.with-submenu .submenu-wrap { + display: none; + position: absolute; + left: 0; + top: -10px; + padding-top: 37px; + width: auto; + z-index: 1; } + header .first-header .left nav.header-nav ul li.with-submenu .submenu-wrap ul.submenu { + background: #000; + padding: 7px 15px 13px; + min-width: 200px; + display: block; + box-sizing: border-box; } + header .first-header .left nav.header-nav ul li.with-submenu .submenu-wrap ul.submenu li { + padding: 2px 0; + margin: 0 !important; } + header .first-header .left nav.header-nav ul li.with-submenu .submenu-wrap ul.submenu li a { + white-space: nowrap; + font-size: 18px; + text-transform: none; + font-weight: 400; + text-decoration: none; } + header .first-header .left nav.header-nav ul li.with-submenu .submenu-wrap ul.submenu li a:after { + display: none; } + header .first-header .left nav.header-nav ul li.with-submenu .submenu-wrap ul.submenu li a:hover { + text-decoration: underline; } + @media (max-width: 1200px) { + header .first-header .left nav.header-nav ul li.with-submenu .submenu-wrap { + position: relative; + padding: 0; + top: 0; } + header .first-header .left nav.header-nav ul li.with-submenu .submenu-wrap ul.submenu { + padding: 5px 10px; } + header .first-header .left nav.header-nav ul li.with-submenu .submenu-wrap ul.submenu li a { + color: #adadad; + text-transform: none; + font-size: 14px; + font-weight: 400; } } + header .first-header .left nav.header-nav ul li.with-submenu:hover { + z-index: 1300; } + header .first-header .left nav.header-nav ul li.with-submenu:hover .submenu-wrap { + display: block; + background: #000; } + header .first-header .left nav.header-nav ul:hover > li > a { + opacity: 0.5; } + header .first-header .left nav.header-nav ul:hover > li:hover a { + opacity: 1; } + header .first-header .left nav.header-nav ul:hover > li > a:hover { + opacity: 1; } + header .first-header .left nav.header-nav ul:hover > li > a:hover ul li a { + opacity: 1; } + header .first-header .left nav.header-nav ul:hover > li:hover .subsection-nav { + opacity: 1; } + @media (max-width: 1200px) { + header .first-header .left { + display: none; + position: absolute; + left: 0; + right: 0; + width: 100%; + background: #000; + top: 74px; + z-index: 10; } + header .first-header .left nav.header-nav { + margin-left: 0; } + header .first-header .left nav.header-nav ul { + flex-wrap: wrap; } + header .first-header .left nav.header-nav ul li { + width: 100%; + padding: 8px 0; } + header .first-header .left nav.header-nav ul li.with-subsection { + position: relative; } + header .first-header .left nav.header-nav ul li.with-subsection:after { + font-style: normal; + font-variant: normal; + text-rendering: auto; + -webkit-font-smoothing: antialiased; + font-family: "Font Awesome 5 Pro"; + content: "\f078"; + position: absolute; + right: 12px; + font-size: 10px; + top: 6px; + margin: auto; + height: 12px; } + header .first-header .left.mobile-menu.active { + display: block; } } + header .first-header .left .subsection-nav { + position: absolute; + width: 100%; + background: #FFF; + left: 0; + right: 0; + top: 105px; + z-index: 10; + color: #000; + display: none; } + header .first-header .left .subsection-nav .subsection-row { + padding: 18px 16px; + display: flex; + justify-content: flex-start; + border-bottom: 1px solid #cccccc8f; } + header .first-header .left .subsection-nav .subsection-row .subsection-items-wrap { + display: flex; + justify-content: flex-start; } + header .first-header .left .subsection-nav .subsection-item { + padding: 10px 13px; + display: flex; + width: 292px; + margin-right: 20px; + border: 1px solid #cccccc8f; + transition: 300ms; + background: #f0f0f0; + justify-content: space-between; } + header .first-header .left .subsection-nav .subsection-item .text { + font-family: "Bebas Neue", cursive; + text-transform: uppercase; + font-size: 33px; + line-height: 35px; + margin-top: 3px; + color: #000; } + header .first-header .left .subsection-nav .subsection-item img { + width: auto; + max-height: 73px; + margin-left: 15px; } + header .first-header .left .subsection-nav .subsection-item:hover { + background: #000; } + header .first-header .left .subsection-nav .subsection-item:hover .text { + color: #FFF; } + header .first-header .left .subsection-nav .subsection-list { + display: flex; + flex-wrap: wrap; + width: 292px; + margin-right: 20px; } + header .first-header .left .subsection-nav .subsection-list .title { + font-size: 19px; + text-transform: uppercase; + font-weight: 400; + margin-bottom: 29px; } + header .first-header .left .subsection-nav .subsection-list ul { + display: flex; + flex-wrap: wrap; + width: 100%; } + header .first-header .left .subsection-nav .subsection-list ul li { + width: 100%; + margin: 0; + margin-bottom: 7px; + padding: 0; } + header .first-header .left .subsection-nav .subsection-list ul li a { + color: #4c4c4c; + text-transform: none; + font-size: 0.9rem; + font-weight: 400; } + header .first-header .left .subsection-nav .subsection-list ul li a:after { + display: none; } + header .first-header .left .subsection-nav .subsection-list ul li a:hover { + text-decoration: underline; } + @media (max-width: 1200px) { + header .first-header .left .subsection-nav .subsection-list ul li a { + color: #adadad; } } + @media (max-width: 1200px) { + header .first-header .left .subsection-nav { + position: relative; + background: none; + color: #FFF; + top: inherit; + left: inherit; + padding: 0; } + header .first-header .left .subsection-nav .container-fluid { + padding: 0; + margin: 0; } + header .first-header .left .subsection-nav .subsection-row { + padding: 10px 0; + border: none; + flex-wrap: wrap; } + header .first-header .left .subsection-nav .subsection-item { + padding: 4px 14px; + display: flex; + width: auto; + flex-shrink: 0; } + header .first-header .left .subsection-nav .subsection-item .text { + color: #000; + font-size: 25px; } + header .first-header .left .subsection-nav .subsection-list .title { + margin-bottom: 11px; } + header .first-header .left .subsection-nav .subsection-list ul { + margin-bottom: 12px; } + header .first-header .left .subsection-nav .subsection-items-wrap { + overflow: auto; } } + header .first-header .left .search-mobile { + display: none; } + header .first-header .left .links-mobile { + display: none; } + header .first-header .left .last-mobile { + display: none; } + @media (max-width: 1200px) { + header .first-header .left .search-mobile { + display: block; + position: relative; + margin-bottom: 13px; } + header .first-header .left .search-mobile input { + background: none; + border: none; + border-bottom: 1px solid #ffffff4d; + width: 100%; + height: 51px; + font-size: 1.3rem; + padding: 14px 9px; + color: #FFF; } + header .first-header .left .search-mobile i { + position: absolute; + right: 0; + font-size: 27px; + top: 14px; } + header .first-header .left .links-mobile { + display: flex; + flex-wrap: wrap; + margin-top: 13px; + margin-bottom: 13px; } + header .first-header .left .links-mobile a { + width: 100%; + margin-bottom: 7px; + color: #FFF; + font-weight: 300; + font-family: 'Roboto', sans-serif; + font-size: 0.9rem; } + header .first-header .left .links-mobile a i { + margin-right: 15px; + font-size: 0.8rem; + color: #848484; } + header .first-header .left .last-mobile { + display: block; } + header .first-header .left .last-mobile .btn-icon { + max-width: 220px; } } + @media (max-width: 1200px) and (max-width: 567px) { + header .first-header .left .last-mobile .btn-icon { + max-width: inherit; } } + @media (max-width: 1200px) { + header .first-header .left .last-mobile .header-socials { + text-align: center; + margin: 20px 0; } + header .first-header .left .last-mobile .header-socials a { + color: #FFF; + margin: 0 3px; } } + header .first-header .right { + display: flex; + flex-wrap: wrap; + align-items: flex-end; + padding: 0; + justify-content: flex-end; } + header .first-header .right .btn-wrap .text { + padding: 10px 20px; } + header .first-header .right .btn-basic { + margin: 0 10px; } + header .first-header .right .header-search-btn { + align-self: flex-start; + height: 104px; + margin-top: -25px; + margin-bottom: -25px; + background: #191919; + padding: 0 14px; + color: #FFF; + display: flex; + align-items: center; + font-size: 19px; + border-left: 1px solid #000; + border-right: 1px solid #000; } + @media (max-width: 1200px) { + header .first-header .right { + display: none; } } + header .first-header .menu-hamburger { + display: none; + text-align: right; } + header .first-header .menu-hamburger img { + max-width: 40px; + width: 27px; } + @media (max-width: 1200px) { + header .first-header .menu-hamburger { + display: block; } } + header .first-header.with-small-logo img.normal { + display: none; } + header .first-header.with-small-logo img.small { + display: block; } + @media (max-width: 1200px) { + header .wrap-menu { + justify-content: flex-end; + align-items: center; } } + header .second-header { + justify-content: flex-start; + padding-left: 15px; + background: #000; } + @media (max-width: 768px) { + header .second-header { + padding-left: 0; } } + header .second-header .second-header-wrap { + display: flex; + padding: 10px 15px; } + @media (max-width: 768px) { + header .second-header .second-header-wrap { + padding: 5px; } } + header .second-header .second-header-wrap .second-header-item { + margin-right: 12px; } + @media (max-width: 768px) { + header .second-header .second-header-wrap .second-header-item { + margin-right: 5px; } } + header .second-header .second-header-wrap .second-header-item:last-child { + margin: 0; } + header .second-header .second-header-wrap .btn-region { + font-family: Bebas Neue; + color: #FFF; + background: #303132; + padding: 3px 34px 1px 18px; + font-size: 20px; + min-width: 218px; + display: block; + position: relative; + transition: 200ms; + text-decoration: none; } + header .second-header .second-header-wrap .btn-region:after { + font-style: normal; + font-variant: normal; + text-rendering: auto; + -webkit-font-smoothing: antialiased; + font-family: "Font Awesome 5 Pro"; + content: "\f078"; + position: absolute; + right: 9px; + font-size: 10px; + top: 0; + bottom: 0; + margin: auto; + height: 12px; } + header .second-header .second-header-wrap .btn-region:hover { + background: #FFF; + color: #000; } + header .second-header .second-header-wrap .btn-region:hover:after { + color: #000; } + @media (max-width: 768px) { + header .second-header .second-header-wrap .btn-region { + padding: 3px 26px 1px 7px; + min-width: 151px; } } + header .second-header .second-header-wrap .btn-calendar { + display: flex; + background: #1f1f1f; + height: 34px; + text-decoration: none; } + header .second-header .second-header-wrap .btn-calendar .region-calendar { + color: #FFF; + background: #303132; + padding: 4px 18px 2px 18px; + font-size: 14px; + display: block; + position: relative; + height: 34px; + line-height: 26px; + transition: 200ms; + text-decoration: none; } + header .second-header .second-header-wrap .btn-calendar .region-calendar i { + color: #d6151b; + margin-right: 6px; } + @media (max-width: 768px) { + header .second-header .second-header-wrap .btn-calendar .region-calendar { + padding: 4px 8px 2px 6px; + font-size: 0.8rem; } } + @media (max-width: 576px) { + header .second-header .second-header-wrap .btn-calendar .region-calendar span { + display: none; } + header .second-header .second-header-wrap .btn-calendar .region-calendar i { + margin: 0 6px; } } + @media (max-width: 350px) { + header .second-header .second-header-wrap .btn-calendar .region-calendar { + font-size: 13px; } } + header .second-header .second-header-wrap .btn-calendar:hover .region-calendar { + background: #d6151b; + color: #FFF; } + header .second-header .second-header-wrap .btn-calendar:hover .region-calendar i { + color: #FFF; } + header .second-header .second-header-wrap .btn-calendar .region-calendar-summary { + color: #b7b7b7; + font-size: 14px; + display: flex; + align-items: center; + padding: 0 14px; } + header .second-header .second-header-wrap .btn-calendar .region-calendar-summary .date { + display: inline-block; + margin-right: 13px; + position: relative; } + header .second-header .second-header-wrap .btn-calendar .region-calendar-summary .date:after { + content: ""; + position: absolute; + background: #5f5f5f; + top: 0; + bottom: 0; + right: -7px; + width: 1px; + height: 14px; + margin: auto; } + header .second-header .second-header-wrap .btn-calendar .region-calendar-summary .event { + display: inline-block; } + @media (max-width: 1200px) { + header .second-header .second-header-wrap .btn-calendar .region-calendar-summary { + display: none; } } + header .second-header .second-header-wrap .btn-facebook { + color: #FFF; + padding: 4px 18px 2px 18px; + font-size: 14px; + display: block; + position: relative; + height: 34px; + line-height: 26px; + background: #303132; + text-decoration: none; } + header .second-header .second-header-wrap .btn-facebook i { + color: #067ceb; + margin-right: 9px; } + @media (max-width: 768px) { + header .second-header .second-header-wrap .btn-facebook { + font-size: 0; + padding: 4px 13px; } + header .second-header .second-header-wrap .btn-facebook i { + font-size: 14px; + line-height: 1.8rem; + margin: 0; } } + header .second-header .second-header-wrap .btn-facebook:hover { + background: #067ceb; + color: #FFF; } + header .second-header .second-header-wrap .btn-facebook:hover i { + color: #FFF; } + header .box-header { + display: none; + box-shadow: 0 17px 20px #2727270f; + position: absolute; + width: 100%; + z-index: 1100; } + header .box-header .container-fluid { + position: relative; } + header .box-header.active { + display: block !important; + opacity: 1 !important; } + header .box-header .close-box { + color: #000; + font-size: 34px; + position: absolute; + right: 36px; + z-index: 2; + font-weight: 300; + top: 17px; } + header .box-header .close-box i { + font-weight: 300; } + @media (max-width: 1200px) { + header .box-header .close-box { + font-size: 26px; + right: 11px; + top: 19px; } } + header .calendar-box { + padding-top: 13px; + margin-top: -13px; } + header .calendar-box .calendar-box-wrap { + background: #FFF; + width: 100%; + height: 100%; + padding: 15px; } + header .calendar-box .calendar-box-wrap .close-box { + top: 2px; } + @media (max-width: 1200px) { + header .calendar-box .calendar-box-wrap .close-box { + top: -2px !important; } } + @media (max-width: 1200px) { + header .calendar-box .calendar-box-wrap { + padding: 10px 0; } } + header .calendar-box .calendar-box-wrap .container-fluid { + justify-content: left; + position: relative; } + @media (max-width: 1200px) { + header .calendar-box .calendar-box-wrap .container-fluid { + padding: 0; } } + header .calendar-box .calendar-box-wrap .container-fluid .container { + margin: inherit; + max-width: 1230px; } + @media (max-width: 1200px) { + header .calendar-box .calendar-box-wrap .calendar .calendar-title { + background: #FFF; + min-height: auto; + border-bottom: 1px solid #c5c5c545; + padding: 3px 11px 8px; } + header .calendar-box .calendar-box-wrap .calendar .calendar-title .image { + display: none; } + header .calendar-box .calendar-box-wrap .calendar .calendar-title .title { + color: #000; + font-size: 23px; + line-height: initial; } + header .calendar-box .calendar-box-wrap .calendar .calendar-title .title br { + display: none; } + header .calendar-box .calendar-box-wrap .calendar .calendar-title .btn-basic { + display: none; } } + header .region-box { + padding-top: 13px; + margin-top: -13px; + color: #000; } + header .region-box .region-box-wrap { + background: #FFF; + width: 100%; + height: 100%; } + @media (max-width: 1200px) { + header .region-box .region-box-wrap .close-box { + top: 5px !important; } } + header .region-box .region-box-wrap .container-fluid { + position: relative; } + header .region-box .region-box-wrap .container-fluid .region-box-container { + padding-top: 60px; } + header .region-box .region-box-wrap .container-fluid .region-box-container:before { + content: ""; + height: 100%; + background: #e0e0e07d; + width: 1px; + position: absolute; + left: 22px; + top: 0; + bottom: 0; + margin: auto; } + header .region-box .region-box-wrap .container-fluid .region-box-container:after { + content: ""; + height: 100%; + background: #e0e0e07d; + width: 1px; + position: absolute; + right: 0; + top: 0; + bottom: 0; + margin: auto; } + @media (max-width: 576px) { + header .region-box .region-box-wrap .container-fluid .region-box-container { + padding-top: 10px; } + header .region-box .region-box-wrap .container-fluid .region-box-container:before { + display: none; } + header .region-box .region-box-wrap .container-fluid .region-box-container:after { + display: none; } } + header .region-box .region-box-wrap .container-fluid .region-box-container .middle-row { + padding-bottom: 10px; } + header .region-box .region-box-wrap .container-fluid .region-box-container .last-row { + border-top: 1px solid #e0e0e07d; + padding: 39px 0; } + header .region-box .region-box-wrap .container-fluid .region-box-container .title { + font-family: "Bebas Neue", cursive; + text-transform: uppercase; + font-size: 1.34rem; + margin-bottom: 14px; + display: block; } + header .region-box .region-box-wrap .container-fluid .region-box-container .btn-backtolist { + color: #000; + position: relative; + padding-left: 38px; + opacity: 0; } + header .region-box .region-box-wrap .container-fluid .region-box-container .btn-backtolist:after { + font-style: normal; + font-variant: normal; + text-rendering: auto; + -webkit-font-smoothing: antialiased; + font-family: "Font Awesome 5 Pro"; + content: "\f053"; + position: absolute; + left: 12px; + font-size: 14px; + top: -7px; + bottom: 0; + margin: auto; + height: 12px; } + @media (max-width: 576px) { + header .region-box .region-box-wrap .container-fluid .region-box-container .btn-backtolist { + display: none; } } + header .region-box .region-box-wrap .container-fluid .region-box-container .region-box-select { + display: flex; + flex-wrap: wrap; } + header .region-box .region-box-wrap .container-fluid .region-box-container .region-box-select ul.select-region { + column-count: 2; } + header .region-box .region-box-wrap .container-fluid .region-box-container .region-box-select ul.select-region.column-1 { + column-count: 1; } + @media (max-width: 576px) { + header .region-box .region-box-wrap .container-fluid .region-box-container .region-box-select ul.select-region { + background: #f2f2f2; + width: 100%; + column-count: 1; + padding: 9px 15px 3px; } } + header .region-box .region-box-wrap .container-fluid .region-box-container .region-box-select ul.select-region li { + padding: 3px 0; + margin: 0; } + @media (max-width: 576px) { + header .region-box .region-box-wrap .container-fluid .region-box-container .region-box-select ul.select-region li { + margin-bottom: 2px; + display: none; } } + header .region-box .region-box-wrap .container-fluid .region-box-container .region-box-select ul.select-region li .region-name { + color: #000; + font-size: 0.84rem; + cursor: pointer; + font-family: 'Roboto', sans-serif; + display: block; } + header .region-box .region-box-wrap .container-fluid .region-box-container .region-box-select ul.select-region li .region-name.show { + font-weight: 500; + color: #000; } + header .region-box .region-box-wrap .container-fluid .region-box-container .region-box-select ul.select-region li .region-name:hover { + text-decoration: underline; + color: #000; } + @media (min-width: 576px) { + header .region-box .region-box-wrap .container-fluid .region-box-container .region-box-select ul.select-region li .region-name.hide { + display: none; } } + header .region-box .region-box-wrap .container-fluid .region-box-container .region-box-select ul.select-region li .select-subregion-wrap { + display: none; } + header .region-box .region-box-wrap .container-fluid .region-box-container .region-box-select ul.select-region li.init { + padding-bottom: 4px; + display: none; + font-size: 1.3rem; + font-weight: 300; + padding-right: 32px; + position: relative; } + header .region-box .region-box-wrap .container-fluid .region-box-container .region-box-select ul.select-region li.init:after { + font-style: normal; + font-variant: normal; + text-rendering: auto; + -webkit-font-smoothing: antialiased; + font-family: "Font Awesome 5 Pro"; + content: "\f078"; + position: absolute; + right: 5px; + font-size: 15px; + top: 2px; + margin: auto; + height: 12px; } + @media (max-width: 576px) { + header .region-box .region-box-wrap .container-fluid .region-box-container .region-box-select ul.select-region li.init { + display: block; } } + header .region-box .region-box-wrap .container-fluid .region-box-container .region-box-select ul.select-subregion { + border-left: 1px solid #bfbfbf3b; + padding-left: 13px; + font-size: 0.96rem; + margin-top: 3px; + column-count: 1; } + header .region-box .region-box-wrap .container-fluid .region-box-container .region-box-select ul.select-subregion li a { + color: #000; + font-size: 0.84rem; + font-family: 'Roboto', sans-serif; } + header .region-box .region-box-wrap .container-fluid .region-box-container .region-box-select ul.select-subregion li a:hover { + font-weight: 500; + color: #000; } + header .region-box .region-box-wrap .container-fluid .region-box-container .region-box-map .map-image { + height: 100%; + display: flex; + align-items: center; + justify-content: center; + transform: scale(1.2); + margin-top: -20px; + margin-bottom: 30px; } + header .region-box .region-box-wrap .container-fluid .region-box-container .region-box-map .map-image img { + max-width: inherit; + margin-top: -85px; + width: 100%; } + @media (max-width: 576px) { + header .region-box .region-box-wrap .container-fluid .region-box-container .region-box-map .map-image img { + margin-top: 0; } } + header .region-box .region-box-wrap .container-fluid .region-box-container .region-box-map .map-image .region:hover { + fill: #000; + transition: all 0.3s; + cursor: pointer; } + header .region-box .region-box-wrap .container-fluid .region-box-container .region-box-map .map-image .region { + stroke: #222; + fill: #EEE; + transition: all 0.3s; } + header .region-box .region-box-wrap .container-fluid .region-box-container .region-box-map .map-image .region.active { + fill: #000; } + header .region-box .region-box-wrap .container-fluid .region-box-container .region-box-map .map-image .region.active-hover { + fill: #000; } + header .region-box .region-box-wrap .container-fluid .region-box-container .region-box-map .map-image .svgcontainer { + width: 100%; + margin: 0; + padding: 0; + position: relative; + height: 250px; } + header .region-box .region-box-wrap .container-fluid .region-box-container .region-box-map .map-image svg, header .region-box .region-box-wrap .container-fluid .region-box-container .region-box-map .map-image #czech-map { + width: 100%; + filter: drop-shadow(0px 0px 10px #00000014); + height: 100%; } + @media (max-width: 576px) { + header .region-box .region-box-wrap .container-fluid .region-box-container .region-box-map .map-image { + display: none; } } + @media (max-width: 992px) { + header .region-box .region-box-wrap .container-fluid .region-box-container .region-box-map { + margin-right: -30px; + margin-left: 30px; } } + header ul { + margin: 0 !important; } + header ul li:before { + display: none; } + +footer .copyleft { + transform: matrix(-1, 0, 0, 1, 0, 0) !important; + display: inline-block; } + +footer .footer-nav ul { + margin-top: 26px; + margin-left: 30px; } + footer .footer-nav ul li { + margin-bottom: 7px; } + footer .footer-nav ul li a { + color: #adadad; } + footer .footer-nav ul li:last-child { + margin-bottom: 0; } + footer .footer-nav ul li:before { + display: none; } + +footer .footer-title { + font-size: 1.3rem; + text-transform: uppercase; + color: #FFF; + display: block; } + +footer .footer-first { + background: #202020; } + footer .footer-first .top { + border-bottom: 1px solid #343434; } + @media (max-width: 576px) { + footer .footer-first .top { + padding: 23px 0 3px; } } + footer .footer-first .bottom .footer-nav ul { + margin-top: 0; } + footer .footer-first .bottom .footer-nav ul li { + margin: 0; } + @media (max-width: 991px) { + footer .footer-first .bottom { + padding: 16px 0 15px; } + footer .footer-first .bottom .footer-nav ul { + margin: 0; } } + +footer .footer-second { + background: #000; } + @media (max-width: 991px) { + footer .footer-second { + padding: 33px 0; } + footer .footer-second .btn-basic { + width: 100%; + margin-top: 20px; + height: 52px; } + footer .footer-second .btn-basic .text { + font-weight: 300; + padding: 14px 31px; } } + +footer .footer-logo img { + width: 168px; } + +footer .footer-logo p { + margin-top: 34px; + color: #adadad; + max-width: 82%; } + +@media (max-width: 991px) { + footer .footer-logo { + margin-bottom: 29px; + order: -2; } + footer .footer-logo p { + display: none; } } + +@media (max-width: 576px) { + footer .footer-logo img { + width: 106px; } } + +footer .footer-nav .footer-title { + text-align: center; } + +@media (max-width: 991px) { + footer .footer-nav .footer-title { + text-align: left; + position: relative; + padding: 12px 0 11px; + border-bottom: 1px solid #a7a7a730; } + footer .footer-nav .footer-title:after { + font-style: normal; + font-variant: normal; + text-rendering: auto; + -webkit-font-smoothing: antialiased; + font-family: "Font Awesome 5 Pro"; + position: absolute; + content: "\f078"; + right: 4px; + font-size: 14px; + top: 19px; } + footer .footer-nav ul { + margin: 0; + display: none; + padding: 11px 0 5px; } } + +footer .footer-nav.last .footer-title { + border: none; } + +footer .footer-cta { + display: flex; + flex-wrap: wrap; + flex-direction: column; + align-items: flex-end; } + @media (max-width: 991px) { + footer .footer-cta { + order: -1; } } + footer .footer-cta .footer-socials { + flex-grow: 1; } + footer .footer-cta .footer-socials a { + color: #FFF; + margin-right: 9px; } + footer .footer-cta .link { + margin-bottom: 13px; + color: #adadad; + font-size: 14px; } + @media (max-width: 991px) { + footer .footer-cta { + align-items: flex-start; } } + @media (max-width: 576px) { + footer .footer-cta .footer-socials { + margin-bottom: 18px; } + footer .footer-cta .link { + margin-bottom: 23px; } + footer .footer-cta .btn-icon { + width: 100%; + margin-bottom: 33px; } + footer .footer-cta .btn-icon .text { + text-align: center; + width: 100%; + font-weight: 300; } + footer .footer-cta .btn-icon .icon { + width: 64px; } } + +footer .footer-profile { + display: flex; + justify-content: space-between; + align-items: center; } + footer .footer-profile .left { + border-radius: 100%; + width: 50px; + text-align: center; } + footer .footer-profile .left img { + display: block; + max-width: inherit; } + footer .footer-profile .right { + text-align: left; + margin-left: 20px; } + footer .footer-profile .right .name { + color: #FFF; + font-size: 1.1rem; + font-weight: 400; } + footer .footer-profile .right .email { + color: #adadad; + display: inline-block; + width: 100%; } + @media (max-width: 1200px) { + footer .footer-profile .right .email i { + display: none; } } + @media (max-width: 991px) { + footer .footer-profile { + justify-content: left; + margin-bottom: 10px; + padding-right: 50px; } + footer .footer-profile .left img { + max-width: 47px; } + footer .footer-profile .right { + margin-left: 24px; } + footer .footer-profile .right .email i { + display: none; } + footer .footer-profile:after { + font-style: normal; + font-variant: normal; + text-rendering: auto; + -webkit-font-smoothing: antialiased; + font-family: "Font Awesome 5 Pro"; + position: absolute; + content: "\f0e0"; + right: 16px; + font-size: 21px; + top: 8px; + font-weight: 900; + color: #929292; } } + +.paging .paging-wrapper .page-btn { + font-family: 'Roboto Condensed', sans-serif; + font-weight: 700; + background-color: #F3F3F3; + color: #1d1d1d; + width: 42px; + height: 42px; + display: inline-block; + vertical-align: top; + line-height: 42px; + text-decoration: none; + margin-left: 1px; + margin-right: 1px; + -moz-transition: background-color 0.2s, color 0.2s; + -o-transition: background-color 0.2s, color 0.2s; + -webkit-transition: background-color 0.2s, color 0.2s; + transition: background-color 0.2s, color 0.2s; } + .paging .paging-wrapper .page-btn.active { + background-color: #1d1d1d; + color: #F3F3F3; } + .paging .paging-wrapper .page-btn:hover { + background-color: #1d1d1d; + color: #F3F3F3; } + +.paging .paging-wrapper .prev-next-page { + background-color: #F3F3F3; + color: #1d1d1d; + display: inline-block; + vertical-align: top; + -moz-transition: background-color 0.2s, color 0.2s; + -o-transition: background-color 0.2s, color 0.2s; + -webkit-transition: background-color 0.2s, color 0.2s; + transition: background-color 0.2s, color 0.2s; } + .paging .paging-wrapper .prev-next-page:hover { + background-color: #1d1d1d; + color: #F3F3F3; } + .paging .paging-wrapper .prev-next-page:hover .arrow.next:before { + left: 60%; + border-right: 2px solid #F3F3F3; + border-bottom: 2px solid #F3F3F3; } + .paging .paging-wrapper .prev-next-page:hover .arrow.prev:before { + left: 40%; + border-top: 2px solid #F3F3F3; + border-left: 2px solid #F3F3F3; } + .paging .paging-wrapper .prev-next-page p { + font-family: 'Roboto Condensed', sans-serif; + font-weight: 700; + padding: 9px 16px; + display: inline-block; + vertical-align: middle; + margin: 0px; } + .paging .paging-wrapper .prev-next-page .arrow { + display: inline-block; + vertical-align: middle; + position: relative; + width: 42px; + height: 42px; } + .paging .paging-wrapper .prev-next-page .arrow.next { + border-left: 1px solid rgba(171, 171, 171, 0.1); } + .paging .paging-wrapper .prev-next-page .arrow.next:before { + content: ""; + position: absolute; + left: 50%; + top: 50%; + transform: translate(-50%, -50%) rotate(-45deg); + width: 7px; + height: 7px; + position: absolute; + border-right: 2px solid #1d1d1d; + border-bottom: 2px solid #1d1d1d; + -moz-transition: left 0.2s, border-color 0.2s; + -o-transition: left 0.2s, border-color 0.2s; + -webkit-transition: left 0.2s, border-color 0.2s; + transition: left 0.2s, border-color 0.2s; } + .paging .paging-wrapper .prev-next-page .arrow.prev { + border-right: 1px solid rgba(171, 171, 171, 0.1); } + .paging .paging-wrapper .prev-next-page .arrow.prev:before { + content: ""; + position: absolute; + left: 50%; + top: 50%; + transform: translate(-50%, -50%) rotate(-45deg); + width: 7px; + height: 7px; + position: absolute; + border-top: 2px solid #1d1d1d; + border-left: 2px solid #1d1d1d; + -moz-transition: left 0.2s, border-color 0.2s; + -o-transition: left 0.2s, border-color 0.2s; + -webkit-transition: left 0.2s, border-color 0.2s; + transition: left 0.2s, border-color 0.2s; } + +.sidebar { + box-shadow: 0px 3px 25px 0px rgba(118, 118, 118, 0.19); + padding: 27px; } + .sidebar .sidebar-profile { + display: flex; + justify-content: flex-start; + align-items: center; } + .sidebar .sidebar-profile .img { + width: 112px; } + .sidebar .sidebar-profile .img img { + /*empty*/ } + .sidebar .sidebar-profile .info { + margin-left: 7px; } + .sidebar .sidebar-profile .info .name { + display: block; + text-transform: uppercase; + font-size: 21px; + font-weight: 600; } + .sidebar .sidebar-profile .info .position { + display: block; + text-transform: uppercase; + font-weight: 400; + margin-bottom: 10px; } + .sidebar .sidebar-profile .info .contact { + display: block; + font-size: 15px; + color: #4c4c4c; + font-family: Roboto; } + .sidebar .sidebar-profile .info .contact i { + margin-right: 6px; } + .sidebar .sidebar-profile.independently .img { + display: none; } + .sidebar .sidebar-profile.independently .info { + margin: 0; } + .sidebar .sidebar-profile.independently .info .name { + text-transform: none; + font-size: 18px; } + .sidebar .sidebar-profile.independently .info .position { + text-transform: none; } + .sidebar hr { + margin: 1.5rem 0; + border-top: 1px solid #dadada; } + .sidebar .sidebar-title { + font-family: "Bebas Neue", cursive; + text-transform: uppercase; + font-size: 30px; } + .sidebar .sidebar-map { + height: 180px; + margin: 5px 0; + display: flex; + align-items: center; + justify-content: center; + background-size: cover; + background-repeat: no-repeat; + background-position: center; } + .sidebar .sidebar-list { + margin: 5px 0; } + .sidebar .sidebar-list .list-title { + font-weight: bold; + margin-bottom: 10px; + display: block; + font-size: 17px; } + .sidebar .sidebar-list ul { + margin: 0; } + .sidebar .sidebar-list ul li { + display: block; + width: 100%; + position: relative; + padding: 0 24px; } + .sidebar .sidebar-list ul li a { + color: #4c4c4c; + font-family: Roboto; } + .sidebar .sidebar-list ul li:before { + font-style: normal; + font-variant: normal; + text-rendering: auto; + -webkit-font-smoothing: antialiased; + font-family: "Font Awesome 5 Pro"; + content: "\f45c"; + position: absolute; + font-size: 6px; + top: 8px; + margin: auto; + height: 12px; + color: #000; + left: 4px; + font-weight: 600; } + .sidebar .sidebar-list ul li:after { + font-style: normal; + font-variant: normal; + text-rendering: auto; + -webkit-font-smoothing: antialiased; + font-family: "Font Awesome 5 Pro"; + content: "\f054"; + position: absolute; + right: -4px; + font-size: 10px; + top: 0; + margin: auto; + height: 16px; + bottom: 0; + color: #757575; } + .sidebar .sidebar-list ul li.selected a { + font-weight: bold; + color: #000; } + .sidebar .sidebar-list ul li.selected:after { + color: #29bc51; } + .sidebar .sidebar-list.without-links ul li:after { + display: none; } + .sidebar .sidebar-basic { + /*empty*/ } + .sidebar .sidebar-basic .title { + font-weight: bold; + margin-bottom: 10px; + display: block; + font-size: 17px; } + .sidebar .sidebar-basic p { + color: #4c4c4c; + font-family: Roboto; + margin-bottom: 10px; } + .sidebar .image { + overflow: hidden; + border: 10px solid #FFF; + margin: auto; + border-radius: 100%; + width: 210px; + height: 210px; + margin-top: -151px; } + .sidebar .image img { + display: block; + max-width: none; + height: 100%; + width: auto; + transform: translateX(-50%); + margin-left: 50%; } + @media (max-width: 992px) { + .sidebar .image { + width: 175px; + height: 175px; + margin-top: -76px; + border: 6px solid #FFF; } } + .sidebar .socials { + margin-top: 20px; + display: flex; } + .sidebar .socials a { + color: #000; + margin-right: 12px; } + .sidebar .socials a i { + font-size: 21px; } + .sidebar .socials a#left { + font-size: 14px; + font-family: Roboto; + font-weight: 300; } + .sidebar .socials a#left i { + display: inline-block; + vertical-align: sub; + margin-left: 6px; } + .sidebar .socials a:nth-child(3) { + flex-grow: 1; } + .sidebar .socials.only-mobile { + display: none; } + .sidebar .jurisdiction { + font-weight: 600; } + .sidebar .jurisdiction img { + margin-top: -4px; } + @media (max-width: 992px) { + .sidebar .jurisdiction { + font-size: 14px; } } + .sidebar .sidebar-title-small { + font-weight: 600; } + @media (max-width: 992px) { + .sidebar .sidebar-title-small { + font-size: 14px; } } + @media (max-width: 350px) { + .sidebar .sidebar-title-small { + width: 100%; } } + @media (max-width: 992px) { + .sidebar .sidebar-name { + font-size: 14px; } } + .sidebar .sidebar-text { + margin-bottom: 17px; + color: #4c4c4c; } + .sidebar .sidebar-text a { + color: #4c4c4c; + font-size: 14px; } + .sidebar .sidebar-text a i { + font-size: 14px; + margin-right: 4px; } + @media (max-width: 992px) { + .sidebar .sidebar-text { + font-size: 14px; } + .sidebar .sidebar-text a { + font-size: 14px; } } + @media (max-width: 350px) { + .sidebar .sidebar-text { + width: 100%; } } + +.map-redirect .map-wrapper { + position: relative; + background-image: url(../img/map-placeholder.jpg); + text-align: center; + padding: 130px 0px; + -webkit-background-size: cover; + -moz-background-size: cover; + -o-background-size: cover; + background-size: cover; } + .map-redirect .map-wrapper h2 { + font-family: "Bebas Neue", cursive; + font-size: 14px; + color: #ffffff; + font-size: 2.5rem; } + +@media screen and (max-width: 1199px) { + .map-redirect .map-wrapper { + padding: 100px 0px; } + .map-redirect .map-wrapper h2 { + font-size: 2.2rem; } } + +@media screen and (max-width: 991px) { + .map-redirect .map-wrapper { + padding: 80px 0px; } + .map-redirect .map-wrapper h2 { + font-size: 1.8rem; } } + +@media screen and (max-width: 430px) { + .map-redirect .map-wrapper h2 { + font-size: 1.4rem; } } + +.carousel-thumbnails .carousel-indicators { + position: static; + left: initial; + width: initial; + margin-right: initial; + margin-left: initial; + overflow-x: auto; + white-space: nowrap; + display: flex; + justify-content: flex-start; + margin: 0; } + .carousel-thumbnails .carousel-indicators.ci-modal { + display: block; + flex-wrap: nowrap; + /* width */ + /* Track */ + /* Handle */ + /* Handle on hover */ } + .carousel-thumbnails .carousel-indicators.ci-modal::-webkit-scrollbar { + height: 5px; } + .carousel-thumbnails .carousel-indicators.ci-modal::-webkit-scrollbar-track { + background: rgba(255, 255, 255, 0.3); } + .carousel-thumbnails .carousel-indicators.ci-modal::-webkit-scrollbar-thumb { + background: rgba(255, 255, 255, 0.5); } + .carousel-thumbnails .carousel-indicators.ci-modal::-webkit-scrollbar-thumb:hover { + background: rgba(255, 255, 255, 0.8); } + .carousel-thumbnails .carousel-indicators li { + margin-right: 0px; + position: relative; + border-top: 16px solid #fff0; + background-color: #fff0; + margin: 0 5px; + flex-grow: 1; } + .carousel-thumbnails .carousel-indicators li.ci-li-modal { + flex: auto; + width: 158px; + display: inline-block; } + .carousel-thumbnails .carousel-indicators li.ci-li-modal .thumb-box { + height: 130px; + position: relative; + overflow: hidden; + background-size: cover; + background-position: center; } + @media screen and (max-width: 767px) { + .carousel-thumbnails .carousel-indicators li.ci-li-modal .thumb-box { + height: 92px; } } + @media screen and (max-width: 475px) { + .carousel-thumbnails .carousel-indicators li.ci-li-modal .thumb-box { + height: 56px; } } + .carousel-thumbnails .carousel-indicators li.show-all-thumb { + opacity: 1; } + .carousel-thumbnails .carousel-indicators li .thumb-box { + height: 130px; + position: relative; + overflow: hidden; } + .carousel-thumbnails .carousel-indicators li .thumb-box img { + position: absolute; + width: auto; + max-width: initial; + height: 100%; + left: 50%; + transform: translateX(-50%); } + .carousel-thumbnails .carousel-indicators li .thumb-box .show-all { + position: absolute; + width: 100%; + height: 100%; + z-index: 3; + background: rgba(0, 0, 0, 0.7); } + .carousel-thumbnails .carousel-indicators li .thumb-box .show-all p { + position: relative; + top: 50%; + transform: translateY(-50%); + color: #fff; + line-height: 1.5rem; + text-align: center; } + .carousel-thumbnails .carousel-indicators li .thumb-box .show-all p i { + font-size: .8rem; + vertical-align: middle; } + +.carousel-thumbnails .carousel-indicators > li { + height: initial; + text-indent: initial; + overflow: hidden; } + .carousel-thumbnails .carousel-indicators > li:first-child { + margin-left: 0; } + .carousel-thumbnails .carousel-indicators > li:last-child { + margin-right: 0; } + +@media screen and (max-width: 1199px) { + .carousel-thumbnails .carousel-indicators li .thumb-box { + height: 110px; } } + +@media screen and (max-width: 991px) { + .carousel-thumbnails .carousel-indicators li .thumb-box { + height: 116px; } + .carousel-thumbnails .carousel-indicators li .thumb-box .show-all p { + font-size: 0.8rem; + line-height: 1.2rem; } } + +@media screen and (max-width: 767px) { + .carousel-thumbnails .carousel-indicators li .thumb-box { + height: 76px; } } + +@media screen and (max-width: 475px) { + .carousel-thumbnails .carousel-indicators li .thumb-box { + height: 44px; } } + +.carousel-item .carousel-caption { + right: auto; + bottom: 20px; + left: 3%; + padding-top: 0; + padding-bottom: 0; } + .carousel-item .carousel-caption p { + font-family: 'Roboto', sans-serif; + font-weight: 300; + color: #ffffff; } + @media (max-width: 992px) { + .carousel-item .carousel-caption { + display: none; } } + +.dropdown { + position: relative; + font-size: initial; + line-height: initial; } + .dropdown .title { + width: 100%; + padding: 15px 59px 15px 30px; + color: #FFF; + background: #000; + text-transform: uppercase; + position: relative; + cursor: pointer; } + .dropdown .title:after { + font-style: normal; + font-variant: normal; + text-rendering: auto; + -webkit-font-smoothing: antialiased; + font-family: "Font Awesome 5 Pro"; + content: "\f078"; + position: absolute; + right: 23px; + font-size: 15px; + top: 0; + margin: auto; + height: 22px; + bottom: 0; } + .dropdown .links-box { + background: #FFF; + position: absolute; + left: 0; + right: 0; + box-shadow: 0px 3px 25px 0px rgba(118, 118, 118, 0.19); + padding: 15px 30px; + display: none; } + .dropdown .links-box ul { + /*empty*/ } + .dropdown .links-box ul li { + margin: 10px 0; } + .dropdown .links-box ul li a { + color: #adadad; + font-size: 14px; + font-family: Roboto; } + .dropdown .links-box ul li .selected { + color: #000; + font-weight: bold; } + +.slider { + width: 100%; + position: relative; } + .slider .slider-container .slide-item .container-fluid { + display: flex; + justify-content: space-around; + padding: 30px 0; + align-items: center; } + .slider .slider-container .slide-item .container-fluid .left .slide-title { + font-family: "Bebas Neue", cursive; + display: block; + width: 100%; + margin-bottom: 49px; } + @media (max-width: 1200px) { + .slider .slider-container .slide-item .container-fluid .left .slide-title { + font-size: 5rem; + line-height: 4.5rem; } } + @media (max-width: 768px) { + .slider .slider-container .slide-item .container-fluid .left .slide-title { + font-size: 3.1rem; + margin-bottom: 20px; + line-height: 3rem; } } + .slider .slider-container .slide-item .container-fluid .right { + max-width: 50%; } + .slider .slider-container .slide-item .container-fluid .right img { + max-width: 100%; + transform: scale(1.2); } + .slider .slider-container .slide-item .container-fluid .right .btn-icon { + display: none; } + @media (max-width: 768px) { + .slider .slider-container .slide-item .container-fluid { + flex-wrap: wrap; + justify-content: center; + padding: 30px 15px; } + .slider .slider-container .slide-item .container-fluid .right { + width: 100%; + max-width: 100%; + text-align: center; } + .slider .slider-container .slide-item .container-fluid .right .btn-icon { + display: inline-block; } + .slider .slider-container .slide-item .container-fluid .left { + width: 100%; } + .slider .slider-container .slide-item .container-fluid .left .btn-icon { + display: none; } } + .slider .slider-navigation { + position: absolute; + bottom: 55px; + z-index: 1; + width: 100%; + left: 0; + right: 0; } + .slider .slider-navigation .container-fluid { + display: flex; + justify-content: flex-end; + width: 100%; } + @media (max-width: 768px) { + .slider .slider-navigation { + bottom: 0; + position: relative; } + .slider .slider-navigation .container-fluid { + justify-content: center; } } + .slider .slider-navigation .inner { + display: flex; + justify-content: space-between; + width: 100px; + align-items: center; + margin-right: 90px; } + @media (max-width: 768px) { + .slider .slider-navigation .inner { + margin: auto; } } + .slider .slider-navigation .inner .left-arrow { + position: relative; + width: 20px; + height: 20px; } + .slider .slider-navigation .inner .left-arrow:before { + font-style: normal; + font-variant: normal; + text-rendering: auto; + -webkit-font-smoothing: antialiased; + font-family: "Font Awesome 5 Pro"; + content: "\f053"; + position: absolute; + right: 0; + font-size: 15px; + top: 0; + margin: auto; + height: 12px; + font-weight: 500; } + .slider .slider-navigation .inner .right-arrow { + position: relative; + width: 20px; + height: 20px; } + .slider .slider-navigation .inner .right-arrow:before { + font-style: normal; + font-variant: normal; + text-rendering: auto; + -webkit-font-smoothing: antialiased; + font-family: "Font Awesome 5 Pro"; + content: "\f054"; + position: absolute; + right: 0; + font-size: 15px; + top: 0; + margin: auto; + height: 17px; + font-weight: 500; + left: 0; + right: 0; + margin: auto; } + .slider .slider-navigation .inner .slider-dots { + height: 10px; + margin: 0 10px; } + .slider .slider-navigation .inner .slider-dots ul { + display: flex; + justify-content: space-between; + height: 10px; } + .slider .slider-navigation .inner .slider-dots ul li { + margin: 0 4px; + flex-grow: 1; } + .slider .slider-navigation .inner .slider-dots ul li button { + border: none; + background: #adadad; + height: 4px; + border-radius: 6px; + font-size: 0; + min-width: 24px; + -webkit-appearance: none !important; + top: 0; + width: 100%; + line-height: 25px; + transition: 300ms; } + .slider .slider-navigation .inner .slider-dots ul li button:focus { + outline: none; } + .slider .slider-navigation .inner .slider-dots ul li.slick-active button { + background: #000; } + .slider ul { + margin: 0; } + .slider ul li:before { + display: none; } + +.slick-slide { + outline: none !important; } + +.news .news-card { + box-shadow: 0px 3px 35px 0px rgba(118, 118, 118, 0); + display: block; + -moz-transition: box-shadow 0.5s, background-color 0.5s, border-bottom 0.5s; + -o-transition: box-shadow 0.5s, background-color 0.5s, border-bottom 0.5s; + -webkit-transition: box-shadow 0.5s, background-color 0.5s, border-bottom 0.5s; + transition: box-shadow 0.5s, background-color 0.5s, border-bottom 0.5s; + height: 490px; } + .news .news-card:hover { + background-color: #fff; + box-shadow: 0px 3px 35px 0px rgba(118, 118, 118, 0.39); + text-decoration: none; } + .news .news-card:hover p, .news .news-card:hover a { + text-decoration: none; } + .news .news-card .cover { + position: relative; } + .news .news-card .cover img { + display: block; + width: 100%; } + .news .news-card .cover .foreground { + position: absolute; + left: 0px; + bottom: 0px; + width: 100%; + z-index: 2; } + .news .news-card .cover .foreground .cover-footer { + color: rgba(255, 255, 255, 0.8); + font-family: 'Roboto', sans-serif; + font-weight: 300; + position: absolute; + bottom: 0px; + left: 0px; + width: 100%; } + .news .news-card .cover .foreground .cover-footer .social-links { + position: absolute; + bottom: 120%; + left: 12px; + opacity: 0; + transition: 200ms; } + .news .news-card .cover .foreground .cover-footer .social-links a { + display: inline-block; + vertical-align: middle; + text-align: center; + color: #ffffff; + width: 26px; + height: 23px; + line-height: 23px; + border-radius: 3px; + font-size: 12px; } + .news .news-card .cover .foreground .cover-footer .social-links a.fb { + background: #485FA8; } + .news .news-card .cover .foreground .cover-footer .social-links a.mail { + background: #0A141F; } + .news .news-card .cover .foreground .cover-footer .social-links a.twitter { + background: #00C9FF; } + .news .news-card .cover .foreground .cover-footer .social-links a.gmail { + background: #EC230E; } + .news .news-card .cover .foreground .cover-footer .social-links a.in { + background: #0066A9; } + @media (max-width: 576px) { + .news .news-card .cover .foreground .cover-footer .social-links { + display: none; } } + .news .news-card .cover .foreground .cover-footer .item { + padding: 10px 12px; + margin: 0; + display: inline-block; + font-size: 0.9rem; } + .news .news-card .cover .foreground .cover-footer .item.date { + position: relative; } + .news .news-card .cover .foreground .cover-footer .item.date:after { + content: ""; + right: 0; + position: absolute; + height: 45%; + width: 1px; + background: #FFF; + top: 0; + bottom: 0; + margin: auto; } + .news .news-card .content { + display: flex; + /* flex-wrap: wrap; */ + height: calc(100% - 190px); + /* align-items: flex-start; */ + flex-direction: column; + justify-content: center; } + .news .news-card .content .text-part { + flex-grow: 1; } + .news .news-card .content .text-part.extended { + width: 100%; } + .news .news-card .content .text-part a { + text-decoration-color: #000000; + text-decoration: none; } + .news .news-card .content h4 { + font-size: 1.5rem; + font-family: 'Roboto Condensed', sans-serif; + font-weight: 700; + color: #000000; + line-height: 1.2em; + text-transform: none; } + .news .news-card .content p { + color: #4c4c4c; + margin: 0; + overflow: hidden; } + .news .news-card .content .category { + padding-top: 6px; + padding-bottom: 6px; + height: auto; + margin-bottom: 11px; } + .news .news-card .content .category .label { + display: inline-block; + font-family: 'Roboto Condensed', sans-serif; + color: #000000; + padding: 6px 14px; + background: #F0F0F0; + margin-right: 2px; } + .news .news-card .content hr { + border: none; + outline: none; + width: 100%; + height: 1px; + background: #000; + margin-top: 28px; + margin-bottom: 0px; } + .news .news-card.dark { + background-color: #000000; } + .news .news-card.dark .cover { + background-color: #000000; } + .news .news-card.dark .content h4, .news .news-card.dark .content p, .news .news-card.dark .content span { + color: #ffffff; } + .news .news-card.dark .content .category .label { + color: #ffffff; + background: #262626; } + .news .news-card.dark .content .text-part a { + text-decoration-color: #ffffff; } + .news .news-card:hover { + -webkit-box-shadow: 0px 3px 35px 0px rgba(118, 118, 118, 0.84); + -moz-box-shadow: 0px 3px 35px 0px rgba(118, 118, 118, 0.84); + box-shadow: 0px 3px 35px 0px rgba(118, 118, 118, 0.84); } + .news .news-card:hover .cover .foreground .cover-footer .social-links { + opacity: 1; } + +@media screen and (max-width: 767px) { + .news .news-card { + min-height: auto; + height: auto; } + .news .news-card .content .text-part { + min-height: auto; } } + +.news.program-section .news-card { + height: auto; + padding: 24px 12px 16px !important; + display: block; } + .news.program-section .news-card .cover { + width: 50%; + margin: auto; + text-align: center; } + .news.program-section .news-card .cover img { + display: block; + width: 100%; + max-width: 120px; + margin: auto; + margin-bottom: 9px; } + .news.program-section .news-card .content { + text-align: center; } + .news.program-section .news-card:hover .btn-basic { + background: #000; + color: #FFF; } + .news.program-section .news-card:hover .btn-basic .text { + color: #FFF; } + +.plan .container .focus-points-wrapper { + margin-top: 52px; } + .plan .container .focus-points-wrapper .focus-point { + position: relative; + padding-top: 28px; + padding-bottom: 20px; } + .plan .container .focus-points-wrapper .focus-point:after { + content: ""; + position: absolute; + right: 0px; + top: 50%; + transform: translateY(-50%); + width: 1px; + height: 67%; + background-color: rgba(138, 138, 138, 0.15); } + .plan .container .focus-points-wrapper .focus-point.no-after:after { + display: none; } + .plan .container .focus-points-wrapper .focus-point:hover .point-card { + opacity: 1; } + .plan .container .focus-points-wrapper .focus-point:nth-child(-n+4) { + border-bottom: 1px solid rgba(138, 138, 138, 0.15); } + .plan .container .focus-points-wrapper .focus-point .circle-progress { + display: block; + margin-left: auto; + margin-right: auto; + width: 80%; + position: relative; } + .plan .container .focus-points-wrapper .focus-point .circle-progress .point-icon { + position: absolute; + left: 50%; + top: 50%; + transform: translate(-50%, -50%); } + .plan .container .focus-points-wrapper .focus-point .circle-progress canvas { + width: 100% !important; + height: 100% !important; } + .plan .container .focus-points-wrapper .focus-point .point-title-wrap .point-title { + font-size: 1.3rem; + font-family: 'Roboto Condensed', sans-serif; + font-weight: 700; + color: #000; + text-align: center; + margin-top: 30px; + margin-bottom: 0px; + letter-spacing: -0.02em; + text-transform: none; } + .plan .container .focus-points-wrapper .focus-point .point-title-wrap .more { + display: none; } + .plan .container .focus-points-wrapper .focus-point .point-card { + position: absolute; + top: 0px; + left: 0px; + width: 100%; + background: #fff; + height: 100%; + z-index: 2; + -webkit-box-shadow: 3px 3px 35px 0px rgba(48, 63, 78, 0.16); + -moz-box-shadow: 3px 3px 35px 0px rgba(48, 63, 78, 0.16); + box-shadow: 3px 3px 35px 0px rgba(48, 63, 78, 0.16); + -moz-transition: opacity 0.5s; + -o-transition: opacity 0.5s; + -webkit-transition: opacity 0.5s; + transition: opacity 0.5s; + opacity: 0; } + .plan .container .focus-points-wrapper .focus-point .point-card .card-row { + width: 100%; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: nowrap; + padding: 8px 15px 3px; } + .plan .container .focus-points-wrapper .focus-point .point-card .card-row.card-head { + padding: 24px 15px; + border-bottom: 1px solid #f0f0f0; } + @media (max-width: 768px) { + .plan .container .focus-points-wrapper .focus-point .point-card .card-row.card-head { + padding: 12px 15px; } } + .plan .container .focus-points-wrapper .focus-point .point-card .card-row.card-head .ok-mark { + width: 24px; + height: 24px; } + .plan .container .focus-points-wrapper .focus-point .point-card .card-row.card-head .card-title { + margin: 0 0 0 4px; } + .plan .container .focus-points-wrapper .focus-point .point-card .card-row.card-head .ok-mark, .plan .container .focus-points-wrapper .focus-point .point-card .card-row.card-head .card-title { + display: inline-block; + vertical-align: middle; } + .plan .container .focus-points-wrapper .focus-point .point-card .card-row.card-head .col-second h5 { + margin-top: 4px; } + .plan .container .focus-points-wrapper .focus-point .point-card .card-row .card-title { + font-family: 'Bebas Neue', cursive; + font-size: 1.3rem; + font-weight: 700; + margin: 0; } + .plan .container .focus-points-wrapper .focus-point .point-card .card-row .show-all { + font-family: 'Roboto Condensed', sans-serif; + font-size: 1.2rem; + position: relative; + display: block; + width: 100%; + color: #000000; + font-weight: 500; + padding: 6px 0; } + .plan .container .focus-points-wrapper .focus-point .point-card .card-row .show-all:after { + content: ""; + width: 7px; + height: 7px; + position: absolute; + border-right: 2px solid #000000; + border-bottom: 2px solid #000000; + transform: rotate(-45deg) translateY(-50%); + right: 0px; + top: 50%; } + .plan .container .focus-points-wrapper .focus-point .point-card .card-row .col-first { + flex: 1; + width: calc(100% - 60px); + position: relative; + display: flex; + align-items: center; } + .plan .container .focus-points-wrapper .focus-point .point-card .card-row .col-first p { + width: 100%; } + .plan .container .focus-points-wrapper .focus-point .point-card .card-row .col-second { + flex: 0 0 60px; + text-align: center; + position: relative; } + .plan .container .focus-points-wrapper .focus-point .point-card .card-row .col-second .percent { + display: none; } + .plan .container .focus-points-wrapper .focus-point .point-card .card-row .col-second .number { + font-family: "Bebas Neue", cursive; + position: absolute; + left: 0; + right: 0; + top: 13px; + margin: auto; + height: 20px; + line-height: 18px; } + .plan .container .focus-points-wrapper .focus-point .point-card .card-row .col-100 { + flex: 0 0 100%; } + .plan .container .focus-points-wrapper .focus-point .point-card .point-list { + font-family: 'Roboto', sans-serif; + font-weight: normal; + font-size: 14px; } + .plan .container .focus-points-wrapper .focus-point .point-card .point-list .card-row:nth-child(even) { + background: #FAFAFA; } + .plan .container .focus-points-wrapper .focus-point .point-card .point-list p { + margin: 0px; } + @media (max-width: 576px) { + .plan .container .focus-points-wrapper .focus-point { + display: flex; + align-items: center; + background: #f3f3f3; + border-bottom: none !important; + flex-wrap: wrap; + cursor: pointer; } + .plan .container .focus-points-wrapper .focus-point .circle-progress { + width: 110px; + margin: 0; } + .plan .container .focus-points-wrapper .focus-point .circle-progress .point-icon { + width: 49%; } + .plan .container .focus-points-wrapper .focus-point .point-title-wrap { + margin: 0; + text-align: left; + margin-left: 30px; + width: calc(100% - 148px); } + .plan .container .focus-points-wrapper .focus-point .point-title-wrap .point-title { + font-size: 19px; + text-transform: none; + margin: 0; + text-align: left; + width: 100%; } + .plan .container .focus-points-wrapper .focus-point .point-title-wrap .more { + display: block; + margin-top: 13px; + font-size: 0.76rem; + font-weight: 400; + color: #717171; } + .plan .container .focus-points-wrapper .focus-point .point-title-wrap .more i { + margin-left: 7px; + opacity: 0.7; + font-size: 0.7rem; } + .plan .container .focus-points-wrapper .focus-point .point-card { + position: relative; + margin-left: -15px; + margin-right: -15px; + width: calc(100% + 30px); + margin-top: 22px; + height: auto; + margin-bottom: -20px; + opacity: 1; + display: none; } + .plan .container .focus-points-wrapper .focus-point .point-card .card-row .show-all { + font-size: 0.7rem; + font-weight: 600; + width: 75px; + margin: auto; } + .plan .container .focus-points-wrapper .focus-point .point-card .card-row .show-all:after { + border-right: 1px solid #000; + border-bottom: 1px solid #000; + transform: rotate(45deg) translateY(-50%); + top: 43%; } + .plan .container .focus-points-wrapper .focus-point .point-card.active { + display: block; } + .plan .container .focus-points-wrapper .focus-point:after { + display: none; } + .plan .container .focus-points-wrapper .focus-point.active { + background: #fff; + box-shadow: 0 0 15px #dcdcdc; } + .plan .container .focus-points-wrapper .focus-point.active .point-card { + box-shadow: none; } + .plan .container .focus-points-wrapper .focus-point.active .point-card .card-row.card-head { + padding: 4px 10px; + border-bottom: none; + background: #fafafa; } + .plan .container .focus-points-wrapper .focus-point.active .point-card .card-row.card-head .ok-mark { + display: none; } + .plan .container .focus-points-wrapper .focus-point.active .point-card .card-row.card-head .card-title { + font-size: 14px; + font-family: 'Roboto Condensed', sans-serif; + text-transform: none; } + .plan .container .focus-points-wrapper .focus-point.active .point-card .card-row { + min-height: 32px; + padding: 8px 15px 6px; } + .plan .container .focus-points-wrapper .focus-point.active .point-card .card-row .col-first p { + font-size: 0.72rem; } + .plan .container .focus-points-wrapper .focus-point.active .point-card .card-row .col-second { + align-items: center; + justify-content: center; + display: flex; } + .plan .container .focus-points-wrapper .focus-point.active .point-card .card-row .col-second .percent { + font-size: 0.72rem; + display: block; } + .plan .container .focus-points-wrapper .focus-point.active .point-card .card-row .col-second img { + display: none; } } + +.countdown .elections-countdown { + display: block; + width: 100%; + background: #000000; + padding: 70px 64px; + display: flex; + align-items: center; + justify-content: space-between; + flex-wrap: wrap; } + .countdown .elections-countdown h2 { + color: #ffffff; + margin: 0px; + display: inline-block; + margin: 25px 0; } + @media (max-width: 576px) { + .countdown .elections-countdown h2 { + font-size: 2.6rem; + width: 177px; + line-height: 3.1rem; } } + .countdown .elections-countdown .flip-clock-wrapper { + display: inline-block; + width: auto; + float: right; } + .countdown .elections-countdown .flip-clock-wrapper ul { + width: 114px; + height: 201px; + border-radius: 0px; + background: #000000; } + .countdown .elections-countdown .flip-clock-wrapper ul:before { + content: ""; + position: absolute; + width: 90%; + height: 106%; + border: 1px solid #575757; + left: 50%; + top: 50%; + transform: translate(-50%, -50%); } + .countdown .elections-countdown .flip-clock-wrapper ul li { + line-height: 218px; } + .countdown .elections-countdown .flip-clock-wrapper ul li a { + -webkit-perspective: 800px; + -moz-perspective: 800px; + perspective: 800px; } + .countdown .elections-countdown .flip-clock-wrapper ul li a div { + font-size: 148px; + border-radius: 0px; } + .countdown .elections-countdown .flip-clock-wrapper ul li a div.up { + border: 1px solid #575757; } + .countdown .elections-countdown .flip-clock-wrapper ul li a div.up .inn { + background-image: linear-gradient(to bottom, #1B1B1B 0%, #000000 100%); + background-image: -o-linear-gradient(bottom, #1B1B1B 0%, #000000 100%); + background-image: -moz-linear-gradient(bottom, #1B1B1B 0%, #000000 100%); + background-image: -webkit-linear-gradient(bottom, #1B1B1B 0%, #000000 100%); + background-image: -ms-linear-gradient(bottom, #1B1B1B 0%, #000000 100%); + background-size: 100% 50%; } + .countdown .elections-countdown .flip-clock-wrapper ul li a div.up:after { + top: 99px; + background-color: #575757; } + .countdown .elections-countdown .flip-clock-wrapper ul li a div.up:before { + content: ""; + position: absolute; + background-image: url(../img/clips.svg); + background-size: 90%; + background-repeat: no-repeat; + background-position: center 87px; + width: 100%; + height: 100%; + left: 0px; + top: 0px; + z-index: 10; } + .countdown .elections-countdown .flip-clock-wrapper ul li a div.down { + border: 1px solid #575757; } + .countdown .elections-countdown .flip-clock-wrapper ul li a div.down:before { + content: ""; + position: absolute; + background-image: url(../img/clips.svg); + background-size: 90%; + background-repeat: no-repeat; + background-position: center -11px; + width: 100%; + height: 100%; + left: 0px; + top: 0px; + z-index: 10; } + .countdown .elections-countdown .flip-clock-wrapper ul li a div.down .inn { + background: #060606; } + .countdown .elections-countdown .flip-clock-wrapper ul li a div div.inn { + font-family: 'Bebas Neue', cursive; + font-size: 148px; + color: #ffffff; + background-color: #000000; + border-radius: 0px; } + .countdown .elections-countdown .flip-clock-wrapper.hours-remaining .flip:nth-child(8) { + display: none; } + .countdown .elections-countdown .flip-clock-wrapper.hours-remaining .flip:nth-child(9) { + display: none; } + .countdown .elections-countdown .flip-clock-wrapper.days-remaining .min { + display: none !important; } + .countdown .elections-countdown .flip-clock-wrapper.days-remaining .flip:nth-child(8) { + display: none; } + .countdown .elections-countdown .flip-clock-wrapper.days-remaining .flip:nth-child(9) { + display: none; } + .countdown .elections-countdown .flip-clock-wrapper.days-remaining .flip:nth-child(11) { + display: none; } + .countdown .elections-countdown .flip-clock-wrapper.days-remaining .flip:nth-child(12) { + display: none; } + .countdown .elections-countdown .flip-clock-divider { + z-index: 20; } + .countdown .elections-countdown .flip-clock-divider .flip-clock-dot { + background: rgba(0, 0, 0, 0); } + .countdown .elections-countdown .flip-clock-divider .flip-clock-label { + font-family: 'Bebas Neue', cursive; + font-size: 32px; + color: #ffffff; + right: -143px; + bottom: -102px; + top: auto; } + .countdown .elections-countdown .flip-clock-divider.seconds { + display: none; } + +@media screen and (max-width: 1199px) { + .countdown .elections-countdown { + padding: 52px 50px; } + .countdown .elections-countdown h1 { + font-size: 82px; } + .countdown .elections-countdown .flip-clock-wrapper ul { + width: 94px; + height: 146px; } + .countdown .elections-countdown .flip-clock-wrapper ul li { + line-height: 152px; } + .countdown .elections-countdown .flip-clock-wrapper ul li a div.up:before { + background-position: center 63px; } + .countdown .elections-countdown .flip-clock-wrapper ul li a div div.inn { + font-size: 106px; } + .countdown .elections-countdown .flip-clock-divider .flip-clock-label { + right: -122px; + bottom: -72px; } } + +@media screen and (max-width: 991px) { + .countdown .elections-countdown { + text-align: center; + padding: 52px 30px; + justify-content: center; } + .countdown .elections-countdown h1 { + font-size: 62px; + text-align: center; + display: block; + margin-bottom: 30px; } + .countdown .elections-countdown .flip-clock-wrapper { + float: none; } } + +@media screen and (max-width: 767px) { + .countdown .elections-countdown { + padding: 30px 0; } + .countdown .elections-countdown .flip-clock-wrapper ul { + width: 60px; + height: 106px; } + .countdown .elections-countdown .flip-clock-wrapper ul li { + line-height: 117px; } + .countdown .elections-countdown .flip-clock-wrapper ul li a div.up:before { + background-position: center 45px; } + .countdown .elections-countdown .flip-clock-wrapper ul li a div.down:before { + background-position: center -7px; } + .countdown .elections-countdown .flip-clock-wrapper ul li a div div.inn { + font-size: 86px; } + .countdown .elections-countdown .flip-clock-divider { + width: 10px; } + .countdown .elections-countdown .flip-clock-divider .flip-clock-label { + right: -88px; + bottom: -38px; } } + +@media screen and (max-width: 450px) { + .countdown .elections-countdown { + padding: 15px 0 50px; } + .countdown .elections-countdown h1 { + font-size: 40px; + text-align: center; + display: block; + margin-bottom: 30px; } + .countdown .elections-countdown .flip-clock-wrapper ul { + width: 50px; + height: 80px; } + .countdown .elections-countdown .flip-clock-wrapper ul li { + line-height: 85px; } + .countdown .elections-countdown .flip-clock-wrapper ul li a div.up:before { + background-position: center 35px; } + .countdown .elections-countdown .flip-clock-wrapper ul li a div div.inn { + font-size: 60px; } + .countdown .elections-countdown .flip-clock-divider .flip-clock-label { + right: -73px; + bottom: -29px; + font-size: 26px; } } + +.countdown.hidden { + display: none; } + +.candidate-wrapper { + border-right: 1px solid rgba(138, 138, 138, 0.15); } + .candidate-wrapper:nth-child(4n) { + border-right: none; } + @media (max-width: 768px) { + .candidate-wrapper { + border-right: none !important; } } + .candidate-wrapper:hover { + text-decoration: none !important; } + .candidate-wrapper:hover* { + text-decoration: none !important; } + +.candidate-banner { + background: #090A0B; + position: relative; + display: flex; + flex-wrap: wrap; + flex-direction: column; } + .candidate-banner .image { + flex-grow: 1; } + .candidate-banner h1 { + font-family: 'Bebas Neue', cursive; + color: #ffffff; + margin: 0px; + font-size: 4.5rem; + line-height: 4.5rem; } + @media (max-width: 576px) { + .candidate-banner { + display: flex; + flex-wrap: wrap; + align-items: end; + justify-content: space-between; + padding: 27px; } + .candidate-banner img { + max-width: 62px; + margin-top: -7px; } + .candidate-banner h1 { + margin: 0; + font-size: 2.2rem; } } + +.candidate-card { + background-color: rgba(255, 255, 255, 0); + box-shadow: 0px 3px 35px 0px rgba(118, 118, 118, 0); + min-height: 100%; + -moz-transition: box-shadow 0.5s, background-color 0.5s, border-bottom 0.5s; + -o-transition: box-shadow 0.5s, background-color 0.5s, border-bottom 0.5s; + -webkit-transition: box-shadow 0.5s, background-color 0.5s, border-bottom 0.5s; + transition: box-shadow 0.5s, background-color 0.5s, border-bottom 0.5s; } + .candidate-card:hover { + background-color: #fff; + box-shadow: 0px 3px 35px 0px rgba(118, 118, 118, 0.42); } + .candidate-card .candidate-first { + padding-bottom: 12px; } + .candidate-card .candidate-first .profile-img-box { + position: relative; + display: inline-block; + margin-top: -28px; } + .candidate-card .candidate-first .profile-img-box .candidate-id { + width: 40px; + height: 40px; + line-height: 40px; + border-radius: 100%; + font-family: 'Bebas Neue', cursive; + font-size: 1.55rem; + background: #000000; + color: #ffffff; + display: inline-block; + position: absolute; + top: 10px; + left: 10px; } + .candidate-card .candidate-first .profile-info .name { + font-family: 'Roboto Condensed', sans-serif; + font-size: 1.5rem; + text-transform: uppercase; + font-weight: 600; + margin-top: 22px; + margin-bottom: 0px; + color: #000; } + .candidate-card .candidate-first .profile-info .mail { + color: #4c4c4c; + font-family: 'Roboto', sans-serif; + margin-top: 0px; + margin-bottom: 14px; + font-weight: 300; } + .candidate-card .candidate-first .profile-info .profession { + font-family: 'Roboto Condensed', sans-serif; + text-transform: uppercase; + font-weight: 400; + height: 42px; } + .candidate-card .age { + background: #F7F7F7; + border-top: 1px solid rgba(0, 0, 0, 0.07); + border-bottom: 1px solid rgba(0, 0, 0, 0.07); } + .candidate-card .age .first { + padding: 10px; + text-align: center; + font-family: 'Roboto', sans-serif; + color: #000000; + border-right: 1px solid rgba(0, 0, 0, 0.07); } + .candidate-card .age .second { + font-family: 'Roboto Condensed', sans-serif; + font-weight: bold; + letter-spacing: -0.05em; + padding: 8px; + text-align: center; } + .candidate-card .candidate-last { + padding: 14px 9px; } + .candidate-card .candidate-last blockquote { + font-family: "Roboto", sans-serif !important; + font-weight: 300 !important; + font-style: italic !important; + color: #4c4c4c !important; + width: inherit; + border: none; + text-align: center; + margin: 0; + padding: 0; } + .candidate-card .candidate-last .social-icons { + width: 80%; + margin-left: auto; + margin-right: auto; + padding: 4px 0px; } + .candidate-card .candidate-last .social-icons a { + color: #000; + text-decoration: none; } + @media (max-width: 576px) { + .candidate-card { + border-color: #ececec; } + .candidate-card .candidate-first { + display: flex; + align-items: center; + justify-content: space-between; + margin-bottom: 9px; } + .candidate-card .candidate-first .profile-img-box { + margin: 0; } + .candidate-card .candidate-first .profile-img-box .candidate-id { + width: 20px; + height: 20px; + font-size: 0.7rem; + line-height: 1.4rem; + left: 5px; + top: 4px; } + .candidate-card .candidate-first .profile-img-box img { + max-width: 89px; } + .candidate-card .candidate-first .profile-info { + text-align: left; + margin-left: 16px; } + .candidate-card .candidate-first .profile-info .name { + font-size: 0.97rem; + margin-top: 0; } + .candidate-card .candidate-first .profile-info .mail { + margin-bottom: 4px; } + .candidate-card .candidate-first .profile-info .profession { + font-size: 0.7rem; + height: auto; } + .candidate-card .age { + border: none; } + .candidate-card .age .first { + text-align: center; + font-size: 0.7rem; + padding: 7px 0 5px; + border: none; } + .candidate-card .age .second { + font-size: 0.7rem; + font-weight: 500; } + .candidate-card .age .second img { + width: 15px; } + .candidate-card .candidate-last { + border-bottom: 1px solid #e2e2e2; + padding: 0; } + .candidate-card .candidate-last blockquote { + display: none; } + .candidate-card .candidate-last .social-icons a { + font-size: 0.7rem; } } + +.candidate-list { + position: relative; } + .candidate-list:after { + content: ""; + position: absolute; + bottom: 0px; + left: 0px; + width: 100%; + height: 100%; + background-image: linear-gradient(to bottom, #fff 0%, rgba(255, 255, 255, 0) 100%); + background-image: -o-linear-gradient(bottom, #fff 0%, rgba(255, 255, 255, 0) 100%); + background-image: -moz-linear-gradient(bottom, #fff 0%, rgba(255, 255, 255, 0) 100%); + background-image: -webkit-linear-gradient(bottom, #fff 0%, rgba(255, 255, 255, 0) 100%); + background-image: -ms-linear-gradient(bottom, #fff 0%, rgba(255, 255, 255, 0) 100%); } + .candidate-list .btn-icon { + position: absolute; + z-index: 5; + bottom: -40px; + left: 0; + right: 0; } + .candidate-list .item:nth-child(odd) { + background-color: #F7F7F7; } + .candidate-list .item .first { + position: relative; + text-align: center; } + .candidate-list .item .first img { + width: 47px; } + @media screen and (max-width: 768px) { + .candidate-list .item .first { + display: flex; + align-items: center; } + .candidate-list .item .first img { + width: 44px; } } + .candidate-list .item p { + font-family: 'Roboto Condensed', sans-serif; + font-size: 1.1rem; + margin-top: 0px; + margin-bottom: 0px; + text-transform: uppercase; } + .candidate-list .item p strong { + font-weight: bold; } + .candidate-list .item p.political-party { + font-size: 1rem; + text-transform: none; } + @media screen and (max-width: 768px) { + .candidate-list .item p { + font-size: 0.9rem; } } + .candidate-list .item .second { + position: relative; + align-items: center; + display: flex; + padding-left: 0; + margin-left: -40px; } + @media screen and (max-width: 991px) { + .candidate-list .item .second { + margin: 0; } } + .candidate-list .item .second:after { + content: ""; + position: absolute; + width: 1px; + height: 70%; + right: 0px; + top: 15%; + background: rgba(0, 0, 0, 0.07); } + @media screen and (max-width: 768px) { + .candidate-list .item .second:after { + display: none; } } + .candidate-list .item .last { + align-items: center; + display: flex; + justify-content: space-between; } + @media screen and (max-width: 991px) { + .candidate-list .item .last p { + font-size: 0.7rem; } + .candidate-list .item .last p.political-party { + font-size: 0.6rem; } + .candidate-list .item .last p img { + width: 14px; } } + .candidate-list .item:hover { + box-shadow: 0 0 30px #0000001a; + background: #FFF; } + .candidate-list.full:after { + display: none; } + +@media screen and (max-width: 1199px) { + .candidate-wrapper:nth-child(4n) { + border-right: 1px solid rgba(138, 138, 138, 0.15); } + .candidate-wrapper:nth-child(3n) { + border-right: none; } } + +@media screen and (max-width: 991px) { + .candidate-wrapper:nth-child(4n) { + border-right: 1px solid rgba(138, 138, 138, 0.15); } + .candidate-wrapper:nth-child(3n) { + border-right: 1px solid rgba(138, 138, 138, 0.15); } + .candidate-wrapper:nth-child(even) { + border-right: none; } } + +.calendar { + width: 100%; + color: #000; } + .calendar .calendar-title { + background: linear-gradient(90deg, #cb060c 0%, #e2262b 100%); + min-height: 451px; + color: #FFF; + padding: 48px 35px 31px; + display: flex; + flex-wrap: wrap; + flex-direction: column; } + .calendar .calendar-title .image { + flex-grow: 1; } + .calendar .calendar-title .image img { + max-width: 90%; + width: 134px; } + .calendar .calendar-title .title { + font-family: "Bebas Neue", cursive; + text-transform: uppercase; + line-height: 42px; + margin-bottom: 23px; } + .calendar .calendar-title .btn-basic { + align-self: baseline; } + @media (max-width: 1200px) { + .calendar .calendar-title { + padding: 34px 35px 31px; + flex-direction: row; + justify-content: space-between; + align-items: center; + min-height: 180px; } + .calendar .calendar-title .image { + flex-grow: 0; } + .calendar .calendar-title .image img { + width: 100px; } + .calendar .calendar-title .title { + margin-bottom: 0; + flex-grow: 1; } + .calendar .calendar-title .btn-basic { + align-self: center; } } + @media (max-width: 576px) { + .calendar .calendar-title { + padding: 33px 23px 23px; } + .calendar .calendar-title .image { + width: 100%; + margin-bottom: 10px; } + .calendar .calendar-title .image img { + width: 23px; } + .calendar .calendar-title .title { + font-size: 2.7rem; + line-height: 3.2rem; } + .calendar .calendar-title .btn-basic { + display: none; } } + .calendar .calendar-content .calendar-content-wrap .calendar-row { + border-bottom: 1px solid #c5c5c545; } + .calendar .calendar-content .calendar-content-wrap .calendar-row .date { + display: flex; + align-items: center; + justify-content: center; } + .calendar .calendar-content .calendar-content-wrap .calendar-row .date span { + font-family: "Bebas Neue", cursive; + color: #ce090f; + font-size: 2rem; + padding: 8px 0; } + .calendar .calendar-content .calendar-content-wrap .calendar-row .content { + align-items: center; + padding: 8px 15px; + border-left: 1px solid #c5c5c545; } + .calendar .calendar-content .calendar-content-wrap .calendar-row .content .title { + font-weight: 600; + display: block; } + .calendar .calendar-content .calendar-content-wrap .calendar-row .content .text { + color: #4c4c4c; } + @media (max-width: 576px) { + .calendar .calendar-content .calendar-content-wrap .calendar-row .content .title { + display: inline-block; + margin-right: 6px; } } + .calendar .calendar-content .calendar-content-wrap .calendar-row .map { + display: flex; + align-items: center; + justify-content: center; + border-left: 1px solid #c5c5c545; } + .calendar .calendar-content .calendar-content-wrap .calendar-row .map i { + margin-right: 8px; + color: #cf0b10; } + .calendar .calendar-content .calendar-content-wrap .calendar-row .map span { + color: #4c4c4c; } + @media (max-width: 576px) { + .calendar .calendar-content .calendar-content-wrap .calendar-row .map { + flex-wrap: wrap; } + .calendar .calendar-content .calendar-content-wrap .calendar-row .map i { + align-self: flex-end; + margin: 0 auto; } + .calendar .calendar-content .calendar-content-wrap .calendar-row .map span { + align-self: end; + margin-top: 6px; + text-align: center; + display: block; + width: 100%; } } + .calendar .calendar-content .calendar-content-wrap .calendar-row:hover { + background: #FFF; + box-shadow: 0 0 22px #b9b9b945; } + .calendar .calendar-content .calendar-content-wrap .calendar-row.active { + background: #FFF; + box-shadow: 0 0 22px #b9b9b945; } + .calendar .calendar-content .calendar-empty { + height: 100%; + position: relative; + min-height: 300px; + background: #FFF; } + .calendar .calendar-content .calendar-empty span { + font-family: "Bebas Neue", cursive; + position: absolute; + left: 0; + right: 0; + top: 0; + bottom: 0; + margin: auto; + display: block; + width: 257px; + height: 100px; + text-align: center; } + .calendar .calendar-content .calendar-empty i { + font-size: 250px; + opacity: 0.05; + position: absolute; + z-index: 0; + left: 0; + right: 0; + top: 0; + bottom: 0; + margin: auto; + width: 158px; + height: 158px; + font-weight: 500; + line-height: 160px; } + .calendar.full .calendar-content .calendar-content-wrap .calendar-row .date { + justify-content: flex-start; } + .calendar.full .calendar-content .calendar-content-wrap .calendar-row .date span { + font-size: 1.25rem; + padding: 8px 0; } + .calendar.full .calendar-content .calendar-content-wrap .calendar-row .content { + padding: 10px 15px 9px; + border-left: 1px solid #c5c5c545; } + .calendar.full .calendar-content .calendar-content-wrap .calendar-row .content .text { + display: none; } + .calendar.full .calendar-content .calendar-content-wrap .calendar-row.date-heading { + box-shadow: none; } + .calendar.full .calendar-content .calendar-content-wrap .calendar-row .calendar-expand { + display: none; + border-top: 1px solid #c5c5c545; } + .calendar.full .calendar-content .calendar-content-wrap .calendar-row .calendar-expand .close-expand { + position: absolute; + font-size: 1.25rem; + right: 24px; + transition: 200ms; + z-index: 2; } + .calendar.full .calendar-content .calendar-content-wrap .calendar-row .calendar-expand .close-expand:hover { + color: #000; + transform: scale(1.1); } + .calendar.full .calendar-content .calendar-content-wrap .calendar-row .calendar-expand .expand-title { + font-weight: 600; + display: block; + line-height: 23px; } + .calendar.empty .calendar-empty { + display: block; } + .calendar.empty .calendar-content-wrap { + display: none; } + +.socials .follow-us { + padding: 29px 38px; + background: #F4F5F6; + border: 1px solid #E8EBED; + position: relative; + display: flex; + align-items: center; + justify-content: space-between; } + .socials .follow-us .flag { + z-index: 1; + margin-top: -52px; + margin-bottom: -29px; + max-width: 77%; + align-self: flex-end; } + .socials .follow-us .foreground { + position: relative; + z-index: 2; } + .socials .follow-us .foreground h2 { + font-family: 'Bebas Neue', cursive; + font-size: 3rem; + color: #000000; + margin-top: 0px; + margin-bottom: 28px; + min-width: 178px; } + .socials .follow-us .foreground .social-links { + font-size: 1.5rem; } + .socials .follow-us .foreground .social-links a { + display: inline-block; + margin-right: 16px; + color: #000000; } + .socials .follow-us .foreground .social-links a:hover { + color: #282828; } + @media (max-width: 992px) { + .socials .follow-us .flag { + margin-right: -60px; } + .socials .follow-us .foreground h2 { + font-size: 2rem; + min-width: inherit; } + .socials .follow-us .foreground .social-links { + font-size: 1.2rem; } } + @media (max-width: 470px) { + .socials .follow-us { + padding: 16px 15px; } + .socials .follow-us .flag { + margin-right: -20px; + max-width: 192px; + margin-bottom: -19px; } + .socials .follow-us .foreground h2 { + font-size: 1.3rem; } + .socials .follow-us .foreground .social-links { + font-size: 1rem; } + .socials .follow-us .foreground .social-links a { + margin-right: 7px; } } + +.news-detail .news-container .info-bar .article-info { + font-family: 'Roboto', sans-serif; + display: inline-block; + color: #929292; } + .news-detail .news-container .info-bar .article-info:not(:last-child) { + margin-right: 20px; + position: relative; } + .news-detail .news-container .info-bar .article-info:not(:last-child):after { + content: ""; + position: absolute; + top: 6px; + height: 10px; + width: 1px; + background: #8f8f8f; + right: -13px; } + @media screen and (max-width: 475px) { + .news-detail .news-container .info-bar .article-info { + font-size: 0.7rem; } + .news-detail .news-container .info-bar .article-info:not(:last-child) { + margin-right: 8px; } } + +.news-detail .news-container .info-bar .category { + background: rgba(0, 0, 0, 0.06); + font-family: 'Roboto Condensed', sans-serif; + color: #000000; + padding: 7.5px 32px; + font-weight: 500; + margin-right: 3px; + display: inline-block; } + @media screen and (max-width: 475px) { + .news-detail .news-container .info-bar .category { + padding: 5px 10px; } } + +.news-detail .news-container .info-bar .socials { + background: #000000; + padding: 7.5px 34px; + display: inline-block; + display: none; } + .news-detail .news-container .info-bar .socials a { + color: #ffffff; + margin-left: 4px; + margin-right: 4px; } + @media screen and (max-width: 475px) { + .news-detail .news-container .info-bar .socials { + padding: 2.5px 14px; } } + +.news-detail .news-container h1 { + font-size: 4.23rem; + line-height: 4.3rem; } + @media screen and (max-width: 768px) { + .news-detail .news-container h1 { + font-size: 2.6rem; + line-height: 3rem; } } + +.news-detail .news-container h4 { + font-size: 2.36rem; + line-height: 3rem; + margin-top: 0px; + margin-bottom: 0px; } + +.news-detail .news-container strong { + font-weight: bold; } + +.news-detail .news-container ul { + list-style: none; + display: block; + margin-left: auto; + margin-right: auto; + width: 84%; + margin-top: 0px; + margin-bottom: 0px; } + .news-detail .news-container ul li { + color: #adadad; + font-size: .88rem; + line-height: 1.4rem; + font-family: 'Roboto', sans-serif; + padding-top: 4px; + padding-bottom: 4px; } + .news-detail .news-container ul li:before { + content: ""; + color: #000000; + font-weight: bold; + display: inline-block; + width: 1em; + margin-left: -1em; } + +.modal-dialog { + max-width: 100%; } + +.modal-content { + background-color: rgba(0, 0, 0, 0); + border: none; } + .modal-content .close { + position: absolute; + right: 39px; + top: 24px; + text-shadow: none; + z-index: 22; + background: rgba(255, 255, 255, 0.7); + padding: 9px 13.5px; + opacity: 1; } + .modal-content .carousel-control-next, .modal-content .carousel-control-prev { + top: 50%; + transform: translateY(-50%); + opacity: 1; + width: auto; + height: auto; + bottom: auto; + padding: 13px 17px; + color: #000; + background: rgba(255, 255, 255, 0.7); } + .modal-content .carousel-control-prev { + left: 24px; } + .modal-content .carousel-control-next { + right: 24px; } + @media screen and (max-width: 991px) { + .modal-content .close { + right: 26px; + top: 12px; + padding: 4.5px 8px; + font-size: 20px; } + .modal-content .carousel-control-next, .modal-content .carousel-control-prev { + padding: 8px 11px; + font-size: 13px; } + .modal-content .carousel-control-next { + right: 12px; } + .modal-content .carousel-control-prev { + left: 12px; } } + @media screen and (max-width: 575px) { + .modal-content .close { + right: 22px; + top: 6px; + padding: 3.5px 6px; + font-size: 14px; } + .modal-content .carousel-control-next, .modal-content .carousel-control-prev { + padding: 4px 7.25px; } + .modal-content .carousel-control-next { + right: 6px; } + .modal-content .carousel-control-prev { + left: 6px; } } + +.modal-backdrop.show { + opacity: .8; } + +.share-box-wrap { + height: 100%; } + .share-box-wrap .share-box { + position: sticky; + top: 0; + padding: 0 15px; + padding: 28px 28px 0 28px; + box-shadow: 0px 3px 25px 0px rgba(118, 118, 118, 0.19); + overflow: hidden; } + .share-box-wrap .share-box i { + font-size: 44px; + margin-bottom: 53px; } + @media screen and (max-width: 768px) { + .share-box-wrap .share-box i { + margin-bottom: 10px; + font-size: 28px; } } + .share-box-wrap .share-box span { + display: block; + width: 100%; + font-size: 2.4rem; + font-family: "Bebas Neue", cursive; } + .share-box-wrap .share-box .share-btns { + display: flex; + justify-content: space-between; + margin-bottom: 10px; } + .share-box-wrap .share-box .share-btns a { + color: #FFF; + flex-grow: 1; + margin: 10px; + text-align: center; + padding: 9px 0 6px; } + .share-box-wrap .share-box .share-btns a i { + margin: 0; + font-size: 27px; } + .share-box-wrap .share-box .share-btns .fb { + background: #1978f3; } + .share-box-wrap .share-box .share-btns .tw { + background: #1fa0f2; } + .share-box-wrap .share-box img.flag { + margin-bottom: -25px; } + @media screen and (max-width: 768px) { + .share-box-wrap .share-box img.flag { + display: none; } } + +.candidate-wrapper { + border-right: 1px solid rgba(138, 138, 138, 0.15); } + .candidate-wrapper:nth-child(4n) { + border-right: none; } + @media (max-width: 768px) { + .candidate-wrapper { + border-right: none !important; } } + .candidate-wrapper:hover { + text-decoration: none !important; } + .candidate-wrapper:hover* { + text-decoration: none !important; } + +.candidate-banner { + background: #090A0B; + position: relative; + display: flex; + flex-wrap: wrap; + flex-direction: column; } + .candidate-banner .image { + flex-grow: 1; } + .candidate-banner h1 { + font-family: 'Bebas Neue', cursive; + color: #ffffff; + margin: 0px; + font-size: 4.5rem; + line-height: 4.5rem; } + @media (max-width: 576px) { + .candidate-banner { + display: flex; + flex-wrap: wrap; + align-items: end; + justify-content: space-between; + padding: 27px; } + .candidate-banner img { + max-width: 62px; + margin-top: -7px; } + .candidate-banner h1 { + margin: 0; + font-size: 2.2rem; } } + +.candidate-card { + background-color: rgba(255, 255, 255, 0); + box-shadow: 0px 3px 35px 0px rgba(118, 118, 118, 0); + min-height: 100%; + -moz-transition: box-shadow 0.5s, background-color 0.5s, border-bottom 0.5s; + -o-transition: box-shadow 0.5s, background-color 0.5s, border-bottom 0.5s; + -webkit-transition: box-shadow 0.5s, background-color 0.5s, border-bottom 0.5s; + transition: box-shadow 0.5s, background-color 0.5s, border-bottom 0.5s; } + .candidate-card:hover { + background-color: #fff; + box-shadow: 0px 3px 35px 0px rgba(118, 118, 118, 0.42); } + .candidate-card .candidate-first { + padding-bottom: 12px; } + .candidate-card .candidate-first .profile-img-box { + position: relative; + display: inline-block; + margin-top: -28px; } + .candidate-card .candidate-first .profile-img-box .candidate-id { + width: 40px; + height: 40px; + line-height: 40px; + border-radius: 100%; + font-family: 'Bebas Neue', cursive; + font-size: 1.55rem; + background: #000000; + color: #ffffff; + display: inline-block; + position: absolute; + top: 10px; + left: 10px; } + .candidate-card .candidate-first .profile-info .name { + font-family: 'Roboto Condensed', sans-serif; + font-size: 1.5rem; + text-transform: uppercase; + font-weight: 600; + margin-top: 22px; + margin-bottom: 0px; + color: #000; } + .candidate-card .candidate-first .profile-info .mail { + color: #4c4c4c; + font-family: 'Roboto', sans-serif; + margin-top: 0px; + margin-bottom: 14px; + font-weight: 300; } + .candidate-card .candidate-first .profile-info .profession { + font-family: 'Roboto Condensed', sans-serif; + text-transform: uppercase; + font-weight: 400; + height: 42px; } + .candidate-card .age { + background: #F7F7F7; + border-top: 1px solid rgba(0, 0, 0, 0.07); + border-bottom: 1px solid rgba(0, 0, 0, 0.07); } + .candidate-card .age .first { + padding: 10px; + text-align: center; + font-family: 'Roboto', sans-serif; + color: #000000; + border-right: 1px solid rgba(0, 0, 0, 0.07); } + .candidate-card .age .second { + font-family: 'Roboto Condensed', sans-serif; + font-weight: bold; + letter-spacing: -0.05em; + padding: 8px; + text-align: center; } + .candidate-card .candidate-last { + padding: 14px 9px; } + .candidate-card .candidate-last blockquote { + font-family: "Roboto", sans-serif !important; + font-weight: 300 !important; + font-style: italic !important; + color: #4c4c4c !important; + width: inherit; + border: none; + text-align: center; + margin: 0; + padding: 0; } + .candidate-card .candidate-last .social-icons { + width: 80%; + margin-left: auto; + margin-right: auto; + padding: 4px 0px; } + .candidate-card .candidate-last .social-icons a { + color: #000; + text-decoration: none; } + @media (max-width: 576px) { + .candidate-card { + border-color: #ececec; } + .candidate-card .candidate-first { + display: flex; + align-items: center; + justify-content: space-between; + margin-bottom: 9px; } + .candidate-card .candidate-first .profile-img-box { + margin: 0; } + .candidate-card .candidate-first .profile-img-box .candidate-id { + width: 20px; + height: 20px; + font-size: 0.7rem; + line-height: 1.4rem; + left: 5px; + top: 4px; } + .candidate-card .candidate-first .profile-img-box img { + max-width: 89px; } + .candidate-card .candidate-first .profile-info { + text-align: left; + margin-left: 16px; } + .candidate-card .candidate-first .profile-info .name { + font-size: 0.97rem; + margin-top: 0; } + .candidate-card .candidate-first .profile-info .mail { + margin-bottom: 4px; } + .candidate-card .candidate-first .profile-info .profession { + font-size: 0.7rem; + height: auto; } + .candidate-card .age { + border: none; } + .candidate-card .age .first { + text-align: center; + font-size: 0.7rem; + padding: 7px 0 5px; + border: none; } + .candidate-card .age .second { + font-size: 0.7rem; + font-weight: 500; } + .candidate-card .age .second img { + width: 15px; } + .candidate-card .candidate-last { + border-bottom: 1px solid #e2e2e2; + padding: 0; } + .candidate-card .candidate-last blockquote { + display: none; } + .candidate-card .candidate-last .social-icons a { + font-size: 0.7rem; } } + +.candidate-list { + position: relative; } + .candidate-list:after { + content: ""; + position: absolute; + bottom: 0px; + left: 0px; + width: 100%; + height: 100%; + background-image: linear-gradient(to bottom, #fff 0%, rgba(255, 255, 255, 0) 100%); + background-image: -o-linear-gradient(bottom, #fff 0%, rgba(255, 255, 255, 0) 100%); + background-image: -moz-linear-gradient(bottom, #fff 0%, rgba(255, 255, 255, 0) 100%); + background-image: -webkit-linear-gradient(bottom, #fff 0%, rgba(255, 255, 255, 0) 100%); + background-image: -ms-linear-gradient(bottom, #fff 0%, rgba(255, 255, 255, 0) 100%); } + .candidate-list .btn-icon { + position: absolute; + z-index: 5; + bottom: -40px; + left: 0; + right: 0; } + .candidate-list .item:nth-child(odd) { + background-color: #F7F7F7; } + .candidate-list .item .first { + position: relative; + text-align: center; } + .candidate-list .item .first img { + width: 47px; } + @media screen and (max-width: 768px) { + .candidate-list .item .first { + display: flex; + align-items: center; } + .candidate-list .item .first img { + width: 44px; } } + .candidate-list .item p { + font-family: 'Roboto Condensed', sans-serif; + font-size: 1.1rem; + margin-top: 0px; + margin-bottom: 0px; + text-transform: uppercase; } + .candidate-list .item p strong { + font-weight: bold; } + .candidate-list .item p.political-party { + font-size: 1rem; + text-transform: none; } + @media screen and (max-width: 768px) { + .candidate-list .item p { + font-size: 0.9rem; } } + .candidate-list .item .second { + position: relative; + align-items: center; + display: flex; + padding-left: 0; + margin-left: -40px; } + @media screen and (max-width: 991px) { + .candidate-list .item .second { + margin: 0; } } + .candidate-list .item .second:after { + content: ""; + position: absolute; + width: 1px; + height: 70%; + right: 0px; + top: 15%; + background: rgba(0, 0, 0, 0.07); } + @media screen and (max-width: 768px) { + .candidate-list .item .second:after { + display: none; } } + .candidate-list .item .last { + align-items: center; + display: flex; + justify-content: space-between; } + @media screen and (max-width: 991px) { + .candidate-list .item .last p { + font-size: 0.7rem; } + .candidate-list .item .last p.political-party { + font-size: 0.6rem; } + .candidate-list .item .last p img { + width: 14px; } } + .candidate-list .item:hover { + box-shadow: 0 0 30px #0000001a; + background: #FFF; } + .candidate-list.full:after { + display: none; } + +@media screen and (max-width: 1199px) { + .candidate-wrapper:nth-child(4n) { + border-right: 1px solid rgba(138, 138, 138, 0.15); } + .candidate-wrapper:nth-child(3n) { + border-right: none; } } + +@media screen and (max-width: 991px) { + .candidate-wrapper:nth-child(4n) { + border-right: 1px solid rgba(138, 138, 138, 0.15); } + .candidate-wrapper:nth-child(3n) { + border-right: 1px solid rgba(138, 138, 138, 0.15); } + .candidate-wrapper:nth-child(even) { + border-right: none; } } + +.profile .profile-hero { + height: 40vh; + max-height: 500px; + min-height: 340px; + position: relative; } + @media (max-width: 992px) { + .profile .profile-hero { + height: 25vh; + max-height: 4400px; + min-height: 275px; } } + .profile .profile-hero .content { + z-index: 3; + position: relative; + height: 100%; + display: flex; + align-items: flex-end; + padding-bottom: 100px; } + .profile .profile-hero .content h1 { + color: #FFF; + font-size: 4.3rem; + line-height: 4rem; } + @media (max-width: 992px) { + .profile .profile-hero .content h1 { + font-size: 2.8rem; } } + .profile .profile-hero .content h2 { + color: #FFF; } + @media (max-width: 992px) { + .profile .profile-hero .content { + text-align: center; } } + .profile .profile-hero .overlay { + z-index: 2; + position: absolute; + width: 100%; + height: 100%; + background: #00000054; + top: 0; + left: 0; + right: 0; + bottom: 0; } + .profile .profile-hero .background { + position: absolute; + width: 100%; + left: 0; + right: 0; + bottom: 0; + top: 0; + height: 100%; + background-size: cover; + background-position: center; + background-repeat: no-repeat; + z-index: 1; } + +.profile .profile-main { + margin-top: -57px; + z-index: 4; + position: relative; } + @media (max-width: 992px) { + .profile .profile-main { + margin-top: 0; } } + .profile .profile-main .profile-box .profile-box-nav { + background: #000; + display: flex; + align-items: center; } + @media (max-width: 992px) { + .profile .profile-main .profile-box .profile-box-nav { + justify-content: center; + margin-top: 30px; } } + .profile .profile-main .profile-box .profile-box-nav a.nav-item { + color: #FFF; + padding: 18px 31px; + font-family: 'Roboto Condensed', sans-serif; + font-weight: 300; + font-size: 14px; + text-transform: uppercase; + position: relative; + transition: 200ms; + text-decoration: none; } + .profile .profile-main .profile-box .profile-box-nav a.nav-item:after { + position: absolute; + content: ""; + height: 12px; + right: 0px; + background: #585858; + top: 0; + bottom: 0; + width: 1px; + margin: auto; } + .profile .profile-main .profile-box .profile-box-nav a.nav-item:last-child:after { + display: none; } + @media (max-width: 992px) { + .profile .profile-main .profile-box .profile-box-nav a.nav-item { + padding: 8px 9px 7px; + font-weight: 400; + font-size: 0.7rem; + text-align: center; } } + .profile .profile-main .profile-box .profile-box-nav a.nav-item:hover { + background: #29bc51; + text-decoration: none; } + .profile .profile-main .profile-box .profile-box-nav a.nav-item:hover:after { + display: none; } + .profile .profile-main .profile-box .profile-box-nav a.nav-item.active { + background: #29bc51; } + .profile .profile-main .profile-box .profile-box-nav a.nav-item.active:after { + display: none; } + .profile .profile-main .profile-box .profile-box-nav a.nav-item ~ .active:after { + display: none; } + .profile .profile-main .profile-box .profile-box-area { + padding-top: 15px; } + .profile .profile-main .profile-box .profile-box-area .area-description { + padding-right: 15px; } + .profile .profile-main .profile-box .profile-box-area .area-description p { + margin: 3em 0; } + @media (max-width: 992px) { + .profile .profile-main .profile-box .profile-box-area .area-description p { + font-size: 0.82rem; + line-height: 1.3rem; + margin: 20px 0; + color: #808080; } } + .profile .profile-main .profile-box .profile-box-area .area-description h3 { + font-size: 1.3rem; + font-family: 'Roboto Condensed', sans-serif; + text-transform: none; + font-weight: 600; } + @media (max-width: 992px) { + .profile .profile-main .profile-box .profile-box-area .area-description h3 { + font-size: 14px; + font-weight: 300; + font-style: italic; + text-align: center; + margin: 30px 0; } } + .profile .profile-main .profile-sidebar .profile-sidebar-box { + background: #FFF; + box-shadow: 0 0 25px #0000001c; + padding: 10px 23px; } + @media (max-width: 992px) { + .profile .profile-main .profile-sidebar .profile-sidebar-box { + background: #fafafa; + box-shadow: none; } } + .profile .profile-main .profile-sidebar .profile-sidebar-box hr { + border-top: 1px solid #e0e0e08f; + margin: 27px 0; } + @media (max-width: 992px) { + .profile .profile-main .profile-sidebar .profile-sidebar-box hr { + margin: 20px 0; } } + .profile .profile-main .profile-sidebar .profile-sidebar-box .image { + overflow: hidden; + border: 10px solid #FFF; + margin: auto; + border-radius: 100%; + width: 210px; + height: 210px; + margin-top: -151px; } + .profile .profile-main .profile-sidebar .profile-sidebar-box .image img { + display: block; + max-width: none; + height: 100%; + width: auto; + transform: translateX(-50%); + margin-left: 50%; } + @media (max-width: 992px) { + .profile .profile-main .profile-sidebar .profile-sidebar-box .image { + width: 175px; + height: 175px; + margin-top: -76px; + border: 6px solid #FFF; } } + .profile .profile-main .profile-sidebar .profile-sidebar-box .socials { + margin-top: 20px; + display: flex; } + .profile .profile-main .profile-sidebar .profile-sidebar-box .socials a { + color: #000; + margin-right: 12px; } + .profile .profile-main .profile-sidebar .profile-sidebar-box .socials a i { + font-size: 21px; } + .profile .profile-main .profile-sidebar .profile-sidebar-box .socials a#left { + font-size: 0.8rem; + font-family: Roboto; + font-weight: 300; } + .profile .profile-main .profile-sidebar .profile-sidebar-box .socials a#left i { + display: inline-block; + vertical-align: sub; + margin-left: 6px; } + .profile .profile-main .profile-sidebar .profile-sidebar-box .socials a:nth-child(3) { + flex-grow: 1; } + .profile .profile-main .profile-sidebar .profile-sidebar-box .socials.only-mobile { + display: none; } + .profile .profile-main .profile-sidebar .profile-sidebar-box .jurisdiction { + font-weight: 600; } + .profile .profile-main .profile-sidebar .profile-sidebar-box .jurisdiction img { + margin-top: -4px; } + @media (max-width: 992px) { + .profile .profile-main .profile-sidebar .profile-sidebar-box .jurisdiction { + font-size: 0.8rem; } } + .profile .profile-main .profile-sidebar .profile-sidebar-box .sidebar-title { + font-weight: 600; } + @media (max-width: 992px) { + .profile .profile-main .profile-sidebar .profile-sidebar-box .sidebar-title { + font-size: 0.8rem; } } + @media (max-width: 350px) { + .profile .profile-main .profile-sidebar .profile-sidebar-box .sidebar-title { + width: 100%; } } + @media (max-width: 992px) { + .profile .profile-main .profile-sidebar .profile-sidebar-box .sidebar-name { + font-size: 0.8rem; } } + .profile .profile-main .profile-sidebar .profile-sidebar-box .sidebar-text { + margin-bottom: 17px; + color: #4c4c4c; } + .profile .profile-main .profile-sidebar .profile-sidebar-box .sidebar-text a { + color: #4c4c4c; + font-size: 14px; } + .profile .profile-main .profile-sidebar .profile-sidebar-box .sidebar-text a i { + font-size: 0.8rem; + margin-right: 4px; } + @media (max-width: 992px) { + .profile .profile-main .profile-sidebar .profile-sidebar-box .sidebar-text { + font-size: 0.8rem; } + .profile .profile-main .profile-sidebar .profile-sidebar-box .sidebar-text a { + font-size: 0.8rem; } } + @media (max-width: 350px) { + .profile .profile-main .profile-sidebar .profile-sidebar-box .sidebar-text { + width: 100%; } } + +.elections-detail { + /*empty*/ } + .elections-detail .content h1 { + /*empty*/ } + .elections-detail .content hr { + border: none; + height: 3rem; + margin: 0; } + @media (max-width: 768px) { + .elections-detail .content hr { + height: 1.5rem; } } + .elections-detail .content p { + font-family: Roboto; + margin: 10px 0; + font-size: 14px; + line-height: 24px; } + .elections-detail .content b { + /*empty*/ } + .elections-detail .content h2 { + /*empty*/ } + +.plan-list-placeholder { + display: none; } + +.plan-list #scrollUp { + display: none; } + +.plan-list #scrollDown { + display: none; } + +.plan-list .container .focus-points-wrapper .focus-point { + position: relative; + padding-top: 28px; + padding-bottom: 20px; } + .plan-list .container .focus-points-wrapper .focus-point:after { + content: ""; + position: absolute; + right: 0px; + top: 50%; + transform: translateY(-50%); + width: 1px; + height: 67%; + background-color: rgba(138, 138, 138, 0.15); } + .plan-list .container .focus-points-wrapper .focus-point.no-after:after { + display: none; } + .plan-list .container .focus-points-wrapper .focus-point:hover .point-card { + opacity: 1; } + .plan-list .container .focus-points-wrapper .focus-point:nth-child(-n+4) { + border-bottom: 1px solid rgba(138, 138, 138, 0.15); } + .plan-list .container .focus-points-wrapper .focus-point .circle-progress { + display: block; + margin-left: auto; + margin-right: auto; + width: 80%; + position: relative; } + .plan-list .container .focus-points-wrapper .focus-point .circle-progress .point-icon { + position: absolute; + left: 50%; + top: 50%; + transform: translate(-50%, -50%); } + .plan-list .container .focus-points-wrapper .focus-point .circle-progress canvas { + width: 100% !important; + height: 100% !important; } + .plan-list .container .focus-points-wrapper .focus-point .point-title-wrap .point-title { + font-size: 1.3rem; + font-family: 'Roboto Condensed', sans-serif; + font-weight: 700; + color: #000; + text-align: center; + margin-top: 30px; + margin-bottom: 0px; + letter-spacing: -0.02em; + text-transform: none; } + .plan-list .container .focus-points-wrapper .focus-point .point-title-wrap .more { + display: none; } + .plan-list .container .focus-points-wrapper .focus-point .point-card { + position: absolute; + top: 0px; + left: 0px; + width: 100%; + background: #fff; + height: 100%; + z-index: 2; + -webkit-box-shadow: 3px 3px 35px 0px rgba(48, 63, 78, 0.16); + -moz-box-shadow: 3px 3px 35px 0px rgba(48, 63, 78, 0.16); + box-shadow: 3px 3px 35px 0px rgba(48, 63, 78, 0.16); + -moz-transition: opacity 0.5s; + -o-transition: opacity 0.5s; + -webkit-transition: opacity 0.5s; + transition: opacity 0.5s; + opacity: 0; } + .plan-list .container .focus-points-wrapper .focus-point .point-card .card-row { + width: 100%; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: nowrap; + padding: 8px 15px 3px; } + .plan-list .container .focus-points-wrapper .focus-point .point-card .card-row.card-head { + padding: 24px 15px; + border-bottom: 1px solid #f0f0f0; } + .plan-list .container .focus-points-wrapper .focus-point .point-card .card-row.card-head .ok-mark { + width: 24px; + height: 24px; } + .plan-list .container .focus-points-wrapper .focus-point .point-card .card-row.card-head .card-title { + margin: 0 0 0 4px; } + .plan-list .container .focus-points-wrapper .focus-point .point-card .card-row.card-head .ok-mark, .plan-list .container .focus-points-wrapper .focus-point .point-card .card-row.card-head .card-title { + display: inline-block; + vertical-align: middle; } + .plan-list .container .focus-points-wrapper .focus-point .point-card .card-row.card-head .col-second h5 { + margin-top: 4px; } + .plan-list .container .focus-points-wrapper .focus-point .point-card .card-row .card-title { + font-family: 'Bebas Neue', cursive; + font-size: 20px; + font-weight: 700; + margin: 0; } + .plan-list .container .focus-points-wrapper .focus-point .point-card .card-row .show-all { + font-family: 'Roboto Condensed', sans-serif; + font-size: 18px; + position: relative; + display: block; + width: 100%; + color: #000000; + font-weight: 500; + padding: 6px 0; } + .plan-list .container .focus-points-wrapper .focus-point .point-card .card-row .show-all:after { + content: ""; + width: 7px; + height: 7px; + position: absolute; + border-right: 2px solid #000000; + border-bottom: 2px solid #000000; + transform: rotate(-45deg) translateY(-50%); + right: 0px; + top: 50%; } + .plan-list .container .focus-points-wrapper .focus-point .point-card .card-row .col-first { + flex: 1; + width: calc(100% - 60px); + position: relative; + display: flex; + align-items: center; } + .plan-list .container .focus-points-wrapper .focus-point .point-card .card-row .col-first p { + width: 100%; } + .plan-list .container .focus-points-wrapper .focus-point .point-card .card-row .col-second { + flex: 0 0 60px; + text-align: center; } + .plan-list .container .focus-points-wrapper .focus-point .point-card .card-row .col-second .percent { + display: none; } + .plan-list .container .focus-points-wrapper .focus-point .point-card .card-row .col-100 { + flex: 0 0 100%; } + .plan-list .container .focus-points-wrapper .focus-point .point-card .point-list { + font-family: 'Roboto', sans-serif; + font-weight: normal; + font-size: 14px; } + .plan-list .container .focus-points-wrapper .focus-point .point-card .point-list .card-row:nth-child(even) { + background: #FAFAFA; } + .plan-list .container .focus-points-wrapper .focus-point .point-card .point-list p { + margin: 0px; } + @media (max-width: 576px) { + .plan-list .container .focus-points-wrapper .focus-point { + display: flex; + align-items: center; + background: #f3f3f3; + border-bottom: none !important; + flex-wrap: wrap; + cursor: pointer; } + .plan-list .container .focus-points-wrapper .focus-point .circle-progress { + width: 110px; + margin: 0; } + .plan-list .container .focus-points-wrapper .focus-point .circle-progress .point-icon { + width: 49%; } + .plan-list .container .focus-points-wrapper .focus-point .point-title-wrap { + margin: 0; + text-align: left; + margin-left: 30px; + width: calc(100% - 148px); } + .plan-list .container .focus-points-wrapper .focus-point .point-title-wrap .point-title { + font-size: 19px; + text-transform: none; + margin: 0; + text-align: left; + width: 100%; } + .plan-list .container .focus-points-wrapper .focus-point .point-title-wrap .more { + display: block; + margin-top: 13px; + font-size: 0.76rem; + font-weight: 400; + color: #717171; } + .plan-list .container .focus-points-wrapper .focus-point .point-title-wrap .more i { + margin-left: 7px; + opacity: 0.7; + font-size: 0.7rem; } + .plan-list .container .focus-points-wrapper .focus-point .point-card { + position: relative; + margin-left: -15px; + margin-right: -15px; + width: calc(100% + 30px); + margin-top: 22px; + height: auto; + margin-bottom: -20px; + opacity: 1; + display: none; } + .plan-list .container .focus-points-wrapper .focus-point .point-card .card-row .show-all { + font-size: 0.7rem; + font-weight: 600; + width: 75px; + margin: auto; } + .plan-list .container .focus-points-wrapper .focus-point .point-card .card-row .show-all:after { + border-right: 1px solid #000; + border-bottom: 1px solid #000; + transform: rotate(45deg) translateY(-50%); + top: 43%; } + .plan-list .container .focus-points-wrapper .focus-point .point-card.active { + display: block; } + .plan-list .container .focus-points-wrapper .focus-point:after { + display: none; } + .plan-list .container .focus-points-wrapper .focus-point.active { + background: #fff; + box-shadow: 0 0 15px #dcdcdc; } + .plan-list .container .focus-points-wrapper .focus-point.active .point-card { + box-shadow: none; } + .plan-list .container .focus-points-wrapper .focus-point.active .point-card .card-row.card-head { + padding: 4px 10px; + border-bottom: none; + background: #fafafa; } + .plan-list .container .focus-points-wrapper .focus-point.active .point-card .card-row.card-head .ok-mark { + display: none; } + .plan-list .container .focus-points-wrapper .focus-point.active .point-card .card-row.card-head .card-title { + font-size: 14px; + font-family: 'Roboto Condensed', sans-serif; + text-transform: none; } + .plan-list .container .focus-points-wrapper .focus-point.active .point-card .card-row { + min-height: 32px; + padding: 8px 15px 6px; } + .plan-list .container .focus-points-wrapper .focus-point.active .point-card .card-row .col-first p { + font-size: 0.72rem; } + .plan-list .container .focus-points-wrapper .focus-point.active .point-card .card-row .col-second { + align-items: center; + justify-content: center; + display: flex; } + .plan-list .container .focus-points-wrapper .focus-point.active .point-card .card-row .col-second .percent { + font-size: 0.72rem; + display: block; } + .plan-list .container .focus-points-wrapper .focus-point.active .point-card .card-row .col-second img { + display: none; } } + +.plan-list.with-scroll { + top: -200px; + transition: 200ms; } + .plan-list.with-scroll .focus-point { + text-decoration: none !important; } + .plan-list.with-scroll .focus-point:hover { + box-shadow: 0 0 30px #0000001a; } + .plan-list.with-scroll .focus-point:hover .point-card { + opacity: 0; + display: none; } + @media (max-width: 576px) { + .plan-list.with-scroll .focus-point { + background: none !important; + display: block !important; + flex-wrap: nowrap !important; } + .plan-list.with-scroll .focus-point .circle-progress { + width: 100% !important; + margin: auto !important; + max-width: 140px !important; + margin-bottom: 18px !important; } + .plan-list.with-scroll .focus-point .point-title-wrap { + width: 100% !important; + text-align: center !important; + margin: auto !important; } + .plan-list.with-scroll .focus-point .point-title-wrap .point-title { + text-align: center !important; } } + +.plan-list.with-scroll.stick { + position: fixed; + background: #FFF; + width: 100%; + top: 0; + z-index: 10; + left: 0; + right: 0; + box-shadow: 0 0 40px #0000001a; } + .plan-list.with-scroll.stick #scrollUp { + display: block; + position: absolute; + top: 0; + bottom: 0; + height: 100%; + line-height: 122px; + font-size: 23px; + opacity: 0.8; + left: 0; + width: 7%; + text-align: center; + z-index: 1000; + background: linear-gradient(90deg, white 67%, rgba(255, 255, 255, 0) 88%); } + .plan-list.with-scroll.stick #scrollUp:hover { + text-decoration: none; } + .plan-list.with-scroll.stick #scrollDown { + display: block; + position: absolute; + top: 0; + bottom: 0; + height: 100%; + line-height: 122px; + font-size: 23px; + opacity: 0.8; + right: 0; + width: 7%; + text-align: center; + z-index: 1000; + background: linear-gradient(90deg, #fff0 0%, #fff 23%); } + .plan-list.with-scroll.stick #scrollDown:hover { + text-decoration: none; } + .plan-list.with-scroll.stick .container { + overflow: hidden; + position: relative; + width: 94%; + height: 122px; + z-index: 0; } + @media (max-width: 1200px) { + .plan-list.with-scroll.stick .container { + padding: 0; + max-width: initial; } } + .plan-list.with-scroll.stick .focus-points-wrapper { + margin: 0; + display: flex; + flex-wrap: nowrap; + position: absolute; + left: 0; + right: 0; + z-index: 10000; + top: 0; + width: auto; + justify-content: flex-start; + align-items: flex-start; } + .plan-list.with-scroll.stick .focus-points-wrapper .focus-point { + display: block; + width: auto; + max-width: initial; + flex: inherit; + width: 13%; + padding: 14px 11px !important; + border-bottom: 2px solid #FFF; + display: flex; + flex-wrap: wrap; + text-align: center; + justify-content: space-between; + flex-direction: column; + min-width: 142px; } + .plan-list.with-scroll.stick .focus-points-wrapper .focus-point .circle-progress { + width: 100%; } + .plan-list.with-scroll.stick .focus-points-wrapper .focus-point .circle-progress canvas { + width: 50px !important; + height: auto !important; + margin: auto; + display: block; } + .plan-list.with-scroll.stick .focus-points-wrapper .focus-point .circle-progress .point-icon { + width: 20px; } + .plan-list.with-scroll.stick .focus-points-wrapper .focus-point .point-title-wrap .point-title { + font-size: 13px; + margin-top: 12px; } + .plan-list.with-scroll.stick .focus-points-wrapper .focus-point .point-card { + display: none !important; } + .plan-list.with-scroll.stick .focus-points-wrapper .focus-point:hover { + border-bottom: 2px solid #29bc51 !important; + box-shadow: 0 0 20px #0000001a; } + .plan-list.with-scroll.stick .focus-points-wrapper .focus-point:hover .point-card { + display: none !important; } + .plan-list.with-scroll.stick .focus-points-wrapper .focus-point:nth-child(-n+4) { + border-bottom: none; } + .plan-list.with-scroll.stick .focus-points-wrapper .focus-point:last-child:after { + display: none !important; } + .plan-list.with-scroll.stick .focus-points-wrapper .focus-point.no-after:after { + display: block; } + @media (max-width: 576px) { + .plan-list.with-scroll.stick { + display: none; } } + +.elections-plan-detail { + /*empty*/ } + .elections-plan-detail .header { + display: flex; + justify-content: space-between; } + .elections-plan-detail .header .right .title { + /*empty*/ } + .elections-plan-detail .header .right p { + font-family: Roboto; + font-weight: 400; + font-size: 14px; } + .elections-plan-detail .header .left { + margin-right: 40px; } + .elections-plan-detail .header .left .circle-progress { + position: relative; } + .elections-plan-detail .header .left .circle-progress canvas { + width: 90px !important; + height: 90px !important; } + .elections-plan-detail .header .left .circle-progress .icon { + position: absolute; + left: 0; + right: 0; + top: -8px; + bottom: 0; + width: 50px; + height: 50px; + background: #000; + border-radius: 100%; + margin: auto; + text-align: center; + color: #FFF; + line-height: 51px; } + .elections-plan-detail .header .left .circle-progress .icon i { + font-weight: 500; + font-size: 19px; } + .elections-plan-detail .profile { + display: flex; + justify-content: flex-start; + align-items: center; + min-width: 250px; + margin-left: 50px; } + .elections-plan-detail .profile .img { + margin-right: 18px; } + .elections-plan-detail .profile .img img { + width: 72px; } + .elections-plan-detail .profile .info { + /*empty*/ } + .elections-plan-detail .profile .info .name { + display: block; + font-family: 'Roboto Condensed', sans-serif; + font-size: 21px; + text-transform: uppercase; + font-weight: bold; } + .elections-plan-detail .profile .info .position { + text-transform: uppercase; + font-weight: 400; + font-size: 14px; } + .elections-plan-detail .missions-list { + margin-top: 25px; } + .elections-plan-detail .missions-list .top { + border-top: 1px solid #e2e2e28f; + border-bottom: 1px solid #e2e2e28f; + padding: 7px 15px 2px; + display: flex; + justify-content: space-between; + font-family: "Bebas Neue", cursive; + font-size: 25px; } + .elections-plan-detail .missions-list .top .title { + /*empty*/ } + .elections-plan-detail .missions-list .top span { + /*empty*/ } + .elections-plan-detail .missions-list .items-wrap { + /*empty*/ } + .elections-plan-detail .missions-list .items-wrap .mission-item { + display: flex; + justify-content: space-between; + padding: 8px 15px; + align-items: center; } + .elections-plan-detail .missions-list .items-wrap .mission-item p { + font-family: Roboto; + font-size: 13px; + font-weight: 400; } + .elections-plan-detail .missions-list .items-wrap .mission-item .progress { + display: block; + height: auto; + position: relative; + background: none; } + .elections-plan-detail .missions-list .items-wrap .mission-item .progress .percent { + position: absolute; + left: 0; + right: 0; + bottom: 0; + top: 0; + margin: auto; + display: block; + width: 20px; + font-size: 15px; + font-family: "Bebas Neue", cursive; + height: 21px; } + .elections-plan-detail .missions-list .items-wrap .mission-item .progress img { + width: 45px; } + .elections-plan-detail .missions-list .items-wrap .mission-item:nth-child(odd) { + background: #fafafa; } + .elections-plan-detail .missions-list .items-wrap .mission-item:hover { + background: #FFF; + box-shadow: 0 0 15px #0000001a; + z-index: 2; + position: relative; } + @media (max-width: 992px) { + .elections-plan-detail .header { + flex-wrap: wrap; } + .elections-plan-detail .header .left { + margin-right: 0; } + .elections-plan-detail .header .left .circle-progress canvas { + width: 50px !important; + height: 50px !important; } + .elections-plan-detail .header .left .circle-progress .icon { + top: -7px; + width: 31px; + height: 31px; + line-height: 33px; } + .elections-plan-detail .header .left .circle-progress .icon i { + font-size: 15px; } + .elections-plan-detail .header .right { + width: calc(100% - 66px); } + .elections-plan-detail .header .profile { + margin-left: 0; + margin-top: 22px; } + .elections-plan-detail .header .profile .img { + margin-right: 16px; } + .elections-plan-detail .header .profile .img img { + width: 50px; } + .elections-plan-detail .missions-list .top { + font-size: 16px; } + .elections-plan-detail .missions-list .items-wrap .mission-item .progress .percent { + position: relative !important; } + .elections-plan-detail .missions-list .items-wrap .mission-item .progress img { + display: none; } } + +.content-switcher { + text-align: center; } + .content-switcher .toggle-btns { + background: #000000; + padding: 6px; + display: inline-block; } + .content-switcher .toggle-btns a { + font-family: 'Roboto Condensed', sans-serif; + font-size: 18px; + color: #ffffff; + padding: 18px 46px; + display: inline-block; + vertical-align: middle; + font-weight: bold; + text-transform: uppercase; } + .content-switcher .toggle-btns a:hover { + background: #282828; } + .content-switcher .toggle-btns a.active { + background: #28BB50; } + .content-switcher .toggle-btns a.active:hover { + background: #28BB50; } + .content-switcher .toggle-box { + display: block; + width: 100%; + text-align: left; } + .content-switcher .toggle-box .headline-normal { + text-align: center; } + .content-switcher .toggle-box.hide { + display: none; } + @media screen and (max-width: 1199px) { + .content-switcher .toggle-btns a { + padding: 14px 34px; + font-size: 16px; } } + @media screen and (max-width: 600px) { + .content-switcher .toggle-btns a { + padding: 10px 20px; + font-size: 14px; } } + @media screen and (max-width: 370px) { + .content-switcher .toggle-btns a { + padding: 6px 12px; + font-size: 12px; } } + +.image-hero { + background-size: cover; + background-position: center; + background-repeat: no-repeat; } + .image-hero .green-flag { + background: #28BB50; + padding: 30px; + display: inline-block; + position: relative; + padding: 27px 60px 27px 30px; } + .image-hero .green-flag:before { + content: ""; + position: absolute; + width: 0; + height: 0; + border-top: 54.5px solid #28BB50; + border-right: 22px solid transparent; + left: 100%; + top: 0px; } + .image-hero .green-flag:after { + content: ""; + position: absolute; + width: 0; + height: 0; + border-bottom: 54.5px solid #28BB50; + border-right: 22px solid transparent; + left: 100%; + bottom: 0px; } + .image-hero .green-flag * { + display: inline-block; + vertical-align: middle; } + .image-hero .green-flag img { + margin-right: 28px; + width: 42px; + height: 42px; } + .image-hero .green-flag p { + font-family: "Bebas Neue", cursive; + font-size: 30px; + margin: 0px; + color: #ffffff; + margin-top: 4px; } + .image-hero h1, .image-hero h2 { + color: #FFF; } + .image-hero .profile-circles { + width: 100%; } + @media screen and (max-width: 1199px) { + .image-hero .green-flag { + padding: 20px 48px 20px 30px; } } + @media screen and (max-width: 991px) { + .image-hero .green-flag img { + margin-right: 22px; + width: 36px; + height: 36px; } + .image-hero .green-flag p { + font-size: 26px; } + .image-hero .cta-link { + font-size: 16px; + padding: 12px 42px; } } + @media screen and (max-width: 375px) { + .image-hero .green-flag { + padding: 14px 32px 14px 14px; } + .image-hero .cta-link { + padding: 14px 36px; + font-size: 16px; } + .image-hero .cta-link:nth-child(1) { + margin-right: 10px; } } + +.contact .profile { + display: flex; + justify-content: flex-start; + align-items: center; } + .contact .profile .img img { + max-width: inherit; + width: 112px; } + @media (max-width: 768px) { + .contact .profile .img img { + width: 90px; } } + @media (max-width: 586px) { + .contact .profile .img img { + width: 80px; } } + .contact .profile .info { + margin-left: 20px; } + .contact .profile .info .name { + display: block; + font-size: 21px; + font-weight: 600; } + .contact .profile .info .position { + display: block; + text-transform: uppercase; + font-weight: 400; + margin-bottom: 10px; + max-width: 300px; } + .contact .profile .info .contact { + display: block; + color: #4c4c4c; + font-family: Roboto; } + .contact .profile .info .contact i { + margin-right: 6px; } + +.contact .city-districts .city-dist-card { + background: #f7f7f7; + padding: 30px 30px 24px 30px; + display: flex; + margin-bottom: 16px; } + .contact .city-districts .city-dist-card .coa { + width: 88px; } + .contact .city-districts .city-dist-card .coa img { + width: 100%; + height: auto; } + .contact .city-districts .city-dist-card .text-part { + flex: 1; + padding-left: 26px; } + .contact .city-districts .city-dist-card .text-part a { + color: #000000; } + .contact .city-districts .city-dist-card .text-part h3 { + font-family: 'Roboto Condensed', sans-serif; + font-size: 22px; + font-weight: bold; + color: #000000; } + .contact .city-districts .city-dist-card .text-part h3 i { + float: right; + font-size: 18px; + position: relative; + top: 50%; } + .contact .city-districts .city-dist-card .text-part .cdc-row { + width: 100%; + display: block; + margin-top: -4px; } + .contact .city-districts .city-dist-card .text-part .cdc-row a { + color: #4c4c4c; + font-size: 14px; } + .contact .city-districts .city-dist-card .text-part .cdc-row a.fb { + margin-left: 22px; } + .contact .city-districts .city-dist-card .text-part .cdc-row a.fb i { + font-size: 18px; + color: #1877f2; } + .contact .city-districts .city-dist-card .text-part .cdc-row a i { + margin-right: 10px; } + .contact .city-districts .city-dist-card .text-part .name { + color: #000000; + font-family: 'Roboto', sans-serif; + font-weight: 400; + font-size: 16px; + margin-top: 20px; } + +@media screen and (max-width: 991px) { + .contact .city-districts .city-dist-card { + display: block; } + .contact .city-districts .city-dist-card .coa { + display: block; + margin-left: auto; + margin-right: auto; } + .contact .city-districts .city-dist-card .text-part { + padding-left: 0px; + margin-top: 26px; } } + +@media screen and (max-width: 767px) { + .contact .city-districts .city-dist-card .text-part h3 { + font-size: 16px; } + .contact .city-districts .city-dist-card .text-part .cdc-row { + margin-top: 0px; } + .contact .city-districts .city-dist-card .text-part .cdc-row a { + display: block; } + .contact .city-districts .city-dist-card .text-part .cdc-row a.fb { + margin-left: 0px; + margin-top: 8px; } } + +/*# sourceMappingURL=styles.css.map */ diff --git a/senate/static/senate/assets/img/clips.svg b/senate/static/senate/assets/img/clips.svg new file mode 100755 index 00000000..409fb752 --- /dev/null +++ b/senate/static/senate/assets/img/clips.svg @@ -0,0 +1 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?><!-- Generator: Gravit.io --><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="isolation:isolate" viewBox="0 0 106 25" width="106pt" height="25pt"><defs><clipPath id="_clipPath_p4lwxZUQR5zrLjQErpyvbuCjY9v1RKdu"><rect width="106" height="25"/></clipPath></defs><g clip-path="url(#_clipPath_p4lwxZUQR5zrLjQErpyvbuCjY9v1RKdu)"><defs><linearGradient id="_lgradient_2" x1="0.4999999999999716" y1="-2.842170943040401e-14" x2="0.499999999999943" y2="0.9999999999999716"><stop offset="0%" style="stop-color:#555555"/><stop offset="26.56249999999632%" style="stop-color:#0D0D0D"/><stop offset="72.41847826087017%" style="stop-color:#0D0D0D"/><stop offset="100%" style="stop-color:#5B5B5B"/></linearGradient></defs><path d="M 5.5 1 L 5.5 1 C 7.984 1 10 3.081 10 5.644 L 10 19.356 C 10 21.919 7.984 24 5.5 24 L 5.5 24 C 3.016 24 1 21.919 1 19.356 L 1 5.644 C 1 3.081 3.016 1 5.5 1 Z" style="stroke:none;fill:url(#_lgradient_2);stroke-miterlimit:10;"/><path d="M 5.5 1 L 5.5 1 C 7.984 1 10 3.081 10 5.644 L 10 19.356 C 10 21.919 7.984 24 5.5 24 L 5.5 24 C 3.016 24 1 21.919 1 19.356 L 1 5.644 C 1 3.081 3.016 1 5.5 1 Z" style="fill:none;stroke:#4B4B4B;stroke-width:1;stroke-linecap:square;stroke-miterlimit:2;"/><defs><linearGradient id="_lgradient_3" x1="0.4999999999999716" y1="-2.842170943040401e-14" x2="0.499999999999943" y2="0.9999999999999716"><stop offset="0%" style="stop-color:#555555"/><stop offset="26.56249999999632%" style="stop-color:#0D0D0D"/><stop offset="72.41847826087017%" style="stop-color:#0D0D0D"/><stop offset="100%" style="stop-color:#5B5B5B"/></linearGradient></defs><path d="M 100.5 1 L 100.5 1 C 102.984 1 105 3.081 105 5.644 L 105 19.356 C 105 21.919 102.984 24 100.5 24 L 100.5 24 C 98.016 24 96 21.919 96 19.356 L 96 5.644 C 96 3.081 98.016 1 100.5 1 Z" style="stroke:none;fill:url(#_lgradient_3);stroke-linecap:square;stroke-miterlimit:2;"/><path d="M 100.5 1 L 100.5 1 C 102.984 1 105 3.081 105 5.644 L 105 19.356 C 105 21.919 102.984 24 100.5 24 L 100.5 24 C 98.016 24 96 21.919 96 19.356 L 96 5.644 C 96 3.081 98.016 1 100.5 1 Z" style="fill:none;stroke:#4B4B4B;stroke-width:1;stroke-linecap:square;stroke-miterlimit:2;"/></g></svg> diff --git a/senate/static/senate/assets/img/icons/menu-toggle.svg b/senate/static/senate/assets/img/icons/menu-toggle.svg new file mode 100644 index 00000000..090a0cd6 --- /dev/null +++ b/senate/static/senate/assets/img/icons/menu-toggle.svg @@ -0,0 +1,7 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="42" height="30" viewBox="0 0 42 30"> + <g id="Group_27" data-name="Group 27" transform="translate(-677 -34)"> + <rect id="Rectangle_30" data-name="Rectangle 30" width="42" height="6" transform="translate(677 34)" fill="#fff"/> + <rect id="Rectangle_32" data-name="Rectangle 32" width="42" height="6" transform="translate(677 46)" fill="#fff"/> + <rect id="Rectangle_34" data-name="Rectangle 34" width="42" height="6" transform="translate(677 58)" fill="#fff"/> + </g> +</svg> diff --git a/senate/static/senate/assets/img/icons/onboard.svg b/senate/static/senate/assets/img/icons/onboard.svg new file mode 100644 index 00000000..b06c8f17 --- /dev/null +++ b/senate/static/senate/assets/img/icons/onboard.svg @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 21.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + viewBox="0 0 467.6 480.7" style="enable-background:new 0 0 467.6 480.7;" xml:space="preserve"> +<style type="text/css"> + .st0{fill:#FFFFFF;} +</style> +<g id="Vrstva_2"> + <g id="Capa_1"> + <path class="st0" d="M251.9,342.2h128.3c8.6,0,15.6-7,15.6-15.6c0-2.2-0.5-4.4-1.4-6.4L251.9,0V342.2z"/> + <path class="st0" d="M98.3,342.2h122.2V111.6L85.2,317.9c-4.7,7.2-2.7,16.9,4.5,21.7C92.3,341.3,95.3,342.2,98.3,342.2z"/> + <path class="st0" d="M0,373.8c18.6,63.3,76.7,106.8,142.7,106.8H309c44.2,0.1,86.2-19.6,114.4-53.7l44.1-53.1L0,373.8z"/> + </g> +</g> +</svg> diff --git a/senate/static/senate/assets/img/logo-small.svg b/senate/static/senate/assets/img/logo-small.svg new file mode 100755 index 00000000..49e0b19a --- /dev/null +++ b/senate/static/senate/assets/img/logo-small.svg @@ -0,0 +1 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?><!-- Generator: Gravit.io --><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="isolation:isolate" viewBox="0 0 20.217 20.156" width="20.217pt" height="20.156pt"><defs><clipPath id="_clipPath_tR3ALwD3k6PT9ZS47lNZPyjlLQOtvovj"><rect width="20.217" height="20.156"/></clipPath></defs><g clip-path="url(#_clipPath_tR3ALwD3k6PT9ZS47lNZPyjlLQOtvovj)"><path d=" M 10.081 19.222 C 5.04 19.214 0.96 15.123 0.965 10.083 C 0.97 5.042 5.059 0.959 10.1 0.962 C 15.14 0.965 19.225 5.051 19.225 10.092 C 19.214 15.135 15.124 19.219 10.081 19.222 M 17.242 2.97 C 13.848 -0.384 8.558 -0.878 4.603 1.791 C 0.647 4.46 -0.877 9.549 0.963 13.953 C 2.802 18.356 7.493 20.849 12.172 19.911 C 16.85 18.973 20.217 14.864 20.217 10.092 C 20.212 7.417 19.142 4.854 17.242 2.97" fill="rgb(255,255,255)"/><path d=" M 9.888 9.432 C 9.588 10.889 7.988 11.659 7.051 12.292 L 7.051 4.892 C 8.065 5.051 8.96 5.643 9.505 6.513 C 10.049 7.384 10.189 8.447 9.888 9.429 M 7.051 4.094 L 7.051 2.694 L 6.17 2.694 L 6.17 4.316 C 5.564 4.508 5.233 4.701 5.289 4.811 C 5.578 4.746 5.875 4.727 6.17 4.756 L 6.17 13.256 C 5.261 15.016 6.556 17.711 6.556 17.711 C 6.556 17.711 5.592 14.824 7.74 13.449 C 9.723 12.184 16.609 12.789 16.581 8.912 C 16.581 3.412 10.219 3.44 7.051 4.1" fill="rgb(255,255,255)"/></g></svg> diff --git a/senate/static/senate/assets/img/logo.svg b/senate/static/senate/assets/img/logo.svg new file mode 100644 index 00000000..8417bece --- /dev/null +++ b/senate/static/senate/assets/img/logo.svg @@ -0,0 +1,30 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="144.365" height="39.988" viewBox="0 0 144.365 39.988"> + <g id="logo-flag-text-white" transform="translate(-288.3 -170.5)"> + <g id="Group_11" data-name="Group 11" transform="translate(288.3 173.149)"> + <path id="Path_17" data-name="Path 17" d="M306.944,211.307A16.912,16.912,0,1,1,323.856,194.4a16.936,16.936,0,0,1-16.912,16.912M320.189,181.2a18.571,18.571,0,1,0,5.5,13.194,18.794,18.794,0,0,0-5.5-13.194" transform="translate(-288.3 -175.7)" fill="#fff"/> + <path id="Path_18" data-name="Path 18" d="M316,197.98c-.56,2.7-3.515,4.126-5.247,5.3v-13.7c2.9.713,6.368,2.955,5.247,8.405M310.75,188.1v-2.6h-1.63v3.005c-1.121.357-1.732.713-1.63.917a5.119,5.119,0,0,1,1.63-.1v15.741c-1.681,3.26.713,8.252.713,8.252s-1.783-5.349,2.19-7.9c3.668-2.343,16.4-1.223,16.352-8.405,0-10.188-11.767-10.137-17.625-8.915" transform="translate(-297.709 -180.508)" fill="#fff"/> + <path id="Path_19" data-name="Path 19" d="M384.221,186.483a4.663,4.663,0,0,0,.866.051,2.758,2.758,0,0,0,1.936-.611,2.117,2.117,0,0,0,.662-1.681c0-1.375-.866-2.038-2.649-2.038a5.022,5.022,0,0,0-.866.1v4.177Zm0,2.853v4.432H380.4V179.606a29.174,29.174,0,0,1,4.279-.306c4.432,0,6.622,1.579,6.622,4.788a5.032,5.032,0,0,1-1.477,3.922,6.265,6.265,0,0,1-4.381,1.324,9.753,9.753,0,0,1-1.223,0" transform="translate(-333.484 -177.466)" fill="#fff"/> + </g> + <rect id="Rectangle_29" data-name="Rectangle 29" width="4.279" height="14.263" transform="translate(347.951 175.187)" fill="#fff"/> + <g id="Group_12" data-name="Group 12" transform="translate(355.032 174.983)"> + <path id="Path_20" data-name="Path 20" d="M423.121,185.973h1.07a2.269,2.269,0,0,0,1.579-.509,1.639,1.639,0,0,0,.56-1.375q0-1.834-2.14-1.834a6.358,6.358,0,0,0-1.07.1Zm0,2.8v4.992H419.3V179.606a42.086,42.086,0,0,1,5.094-.306c3.922,0,5.858,1.477,5.858,4.381a3.871,3.871,0,0,1-.764,2.292A4.207,4.207,0,0,1,427.5,187.5v.051a2.646,2.646,0,0,1,.968.866,6.5,6.5,0,0,1,.764,1.477l1.426,3.922h-4.024l-1.223-3.719a1.949,1.949,0,0,0-.56-.968,1.2,1.2,0,0,0-.866-.306h-.866Z" transform="translate(-419.3 -179.3)" fill="#fff"/> + </g> + <path id="Path_21" data-name="Path 21" d="M448.551,183.8h2.6l-1.273-5.3h-.051Zm2.089-9.781h-3.107l1.936-3.515h4.279Zm-2.8,12.684-.662,2.751H443.1l4.687-14.263h4.126L456.6,189.45h-4.126l-.662-2.751Z" transform="translate(-75.944)" fill="#fff"/> + <path id="Path_22" data-name="Path 22" d="M480.816,179.7v3.209h-3.871v11.054h-3.973V182.909H469.1V179.7Z" transform="translate(-88.7 -4.513)" fill="#fff"/> + <g id="Group_13" data-name="Group 13" transform="translate(393.237 175.034)"> + <path id="Path_23" data-name="Path 23" d="M504.233,183.373a8.828,8.828,0,0,0-4.024-.968,2.5,2.5,0,0,0-1.375.306,1,1,0,0,0-.458.866c0,.56.408.917,1.274,1.172a11.092,11.092,0,0,1,4.33,1.987,4.145,4.145,0,0,1-.2,6.164,7.27,7.27,0,0,1-4.483,1.121,10.863,10.863,0,0,1-2.7-.408,6,6,0,0,1-2.292-1.07l.866-3.005a8.413,8.413,0,0,0,2.14,1.07,6.866,6.866,0,0,0,2.139.408c1.172,0,1.783-.408,1.783-1.273,0-.56-.509-.968-1.579-1.274a10.417,10.417,0,0,1-4.075-1.987,3.808,3.808,0,0,1-1.223-2.9,3.719,3.719,0,0,1,1.477-3.056,6.681,6.681,0,0,1,4.177-1.121,10.873,10.873,0,0,1,4.89.968Z" transform="translate(-494.3 -179.4)" fill="#fff"/> + </g> + <path id="Path_24" data-name="Path 24" d="M523.722,185.762h.051l3.668-6.062h4.483l-4.483,6.826,4.687,7.437h-4.483l-3.872-6.622h-.051v6.622H519.8V179.7h3.922Z" transform="translate(-113.573 -4.513)" fill="#fff"/> + <path id="Path_25" data-name="Path 25" d="M550.651,183.8h2.6l-1.274-5.3h-.051Zm2.089-9.781h-3.107l1.936-3.515h4.279Zm-2.8,12.684-.662,2.751H545.2l4.687-14.263h4.126L558.7,189.45h-4.126l-.662-2.751Z" transform="translate(-126.034)" fill="#fff"/> + <g id="Group_14" data-name="Group 14" transform="translate(334.758 194.289)"> + <path id="Path_26" data-name="Path 26" d="M389.433,221.173a8.828,8.828,0,0,0-4.024-.968,2.5,2.5,0,0,0-1.375.306,1,1,0,0,0-.458.866c0,.56.408.917,1.274,1.172a11.093,11.093,0,0,1,4.33,1.987,4.146,4.146,0,0,1-.2,6.164,7.27,7.27,0,0,1-4.483,1.121,10.866,10.866,0,0,1-2.7-.408,6.866,6.866,0,0,1-2.292-1.07l.866-3.005a8.414,8.414,0,0,0,2.139,1.07,6.867,6.867,0,0,0,2.14.408c1.172,0,1.783-.408,1.783-1.274,0-.56-.509-.968-1.579-1.273a10.419,10.419,0,0,1-4.075-1.987,3.808,3.808,0,0,1-1.223-2.9,3.719,3.719,0,0,1,1.477-3.056,6.681,6.681,0,0,1,4.177-1.121,10.874,10.874,0,0,1,4.89.968Z" transform="translate(-379.5 -217.2)" fill="#fff"/> + </g> + <path id="Path_27" data-name="Path 27" d="M415.016,217.6v3.209h-3.871v11.054h-3.973V220.809H403.3V217.6Z" transform="translate(-56.418 -23.107)" fill="#fff"/> + <g id="Group_15" data-name="Group 15" transform="translate(360.686 194.289)"> + <path id="Path_28" data-name="Path 28" d="M434.221,223.822h1.07a2.269,2.269,0,0,0,1.579-.509,1.639,1.639,0,0,0,.56-1.375q0-1.834-2.14-1.834a6.36,6.36,0,0,0-1.07.1Zm0,2.853v4.992H430.4V217.506a42.1,42.1,0,0,1,5.094-.306c3.922,0,5.858,1.477,5.858,4.381a3.871,3.871,0,0,1-.764,2.292A4.207,4.207,0,0,1,438.6,225.4v.051a2.647,2.647,0,0,1,.968.866,6.5,6.5,0,0,1,.764,1.477l1.426,3.922h-4.024L436.513,228a1.949,1.949,0,0,0-.56-.968,1.2,1.2,0,0,0-.866-.306h-.866Z" transform="translate(-430.4 -217.2)" fill="#fff"/> + </g> + <path id="Path_29" data-name="Path 29" d="M460.051,226.158h2.6l-1.273-5.3h-.051Zm-.713,2.955-.662,2.751H454.6l4.687-14.263h4.126l4.687,14.263h-4.126l-.662-2.751Z" transform="translate(-81.586 -23.107)" fill="#fff"/> + <path id="Path_30" data-name="Path 30" d="M492.349,225.394h.051V217.6h3.821v14.263H492.4l-4.279-7.845h-.051v7.845H484.3V217.6h3.77Z" transform="translate(-96.157 -23.107)" fill="#fff"/> + <path id="Path_31" data-name="Path 31" d="M516.151,226.158h2.6l-1.274-5.3h-.051Zm-.713,2.955-.662,2.751H510.7l4.686-14.263h4.126l4.687,14.263h-4.126l-.662-2.751Z" transform="translate(-109.108 -23.107)" fill="#fff"/> + </g> +</svg> diff --git a/senate/static/senate/assets/img/map-placeholder.jpg b/senate/static/senate/assets/img/map-placeholder.jpg new file mode 100755 index 0000000000000000000000000000000000000000..af4611a0b1aee7b633e89fb1ee50865326b3f868 GIT binary patch literal 88995 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—&lMo1o_Tb<Dj(!?8vKGCTeyAU(4?u{ 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 VDs_!9L1u<9FBa%K8U%mm{ukc9^y2^k literal 0 HcmV?d00001 diff --git a/senate/templates/senate/base.html b/senate/templates/senate/base.html new file mode 100644 index 00000000..90ebb63f --- /dev/null +++ b/senate/templates/senate/base.html @@ -0,0 +1,73 @@ +{% load static wagtailuserbar wagtailcore_tags %} +<!doctype html> +<html lang="cs"> + <head> + <meta charset="utf-8"> + + <title>{% firstof page.seo_title page.title %}</title> + <meta name="description" content="{{ page.search_description }}"> + <meta name="viewport" content="width=device-width, height=device-height, initial-scale=1, user-scalable=0, minimum-scale=1.0, maximum-scale=1.0, shrink-to-fit=no"> + <meta name="author" content="Piráti"> + <script src="https://kit.fontawesome.com/cbdc6198f3.js" crossorigin="anonymous"></script> + <link rel="stylesheet" href="{% static "shared/vendor/bootstrap-4.4.1/css/bootstrap.min.css" %}"> + <link href="https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Roboto+Condensed:wght@300;400;700&family=Roboto:wght@300;400;500&display=swap" rel="stylesheet"> + <link rel="stylesheet" href="{% static "senate/assets/css/styles.css" %}"> + <link rel="stylesheet" href="{% static "senate/assets/css/overrides.css" %}"> + + {% if page.matomo_id %} + {% include "shared/matomo_snippet.html" with matomo_id=page.matomo_id %} + {% endif %} + </head> + + <body> + + {% wagtailuserbar %} + + <header> + <div class="first-header with-small-logo"> + <div class="container-fluid"> + <div class="row"> + <div class="col-4 col-lg-1 col-xl-1 logo-wrap"> + <img src="{% static "senate/assets/img/logo.svg" %}" class="normal" alt=""> + <img src="{% static "senate/assets/img/logo-small.svg" %}" class="small" alt=""> + </div> + <div class="col-8 col-xl-11 col-lg-11 menu-content"> + <h1 class="headline-normal mt-3">{% firstof page.seo_title page.title %}</h1> + </div> + </div> + </div> + </div> + </header> + + {% block content %}{% endblock %} + + <footer> + <div class="footer-first"> + <div class="top sp-3"> + <div class="container"> + <div class="row"> + <div class="col-sm-7 col-12 footer-logo"> + <a href="https://www.pirati.cz"><img src="{% static "senate/assets/img/logo.svg" %}" alt="Logo PirátskĂ© strany"></a> + <p><span class="copyleft">©</span> Piráti, {% now "Y" %}. Všechna práva vyhlazena.<br>SdĂlejte a nechte ostatnĂ sdĂlet za stejnĂ˝ch podmĂnek.</p> + </div> + <div class="col-sm-5 col-12 footer-cta"> + <div class="footer-socials"> + <a href="https://www.facebook.com/ceska.piratska.strana/"><i class="fab fa-facebook-f"></i></a> + <a href="https://twitter.com/PiratskaStrana"><i class="fab fa-twitter"></i></a> + <a href="https://www.instagram.com/pirati.cz/"><i class="fab fa-instagram"></i></a> + <a href="https://www.youtube.com/user/CeskaPiratskaStrana"><i class="fab fa-youtube"></i></a> + <a href="https://www.flickr.com/photos/pirati/"><i class="fab fa-flickr"></i></a> + </div> + <a href="https://nalodeni.pirati.cz" class="btn-icon c-green my-1"> + <div class="btn-wrap"> + <span class="text">NaloÄŹ se</span><div class="icon"><img src="{% static "senate/assets/img/icons/onboard.svg" %}" alt="NaloÄŹ se"></div> + </div> + </a> + </div> + </div> + </div> + </div> + </div> + </footer> + </body> +</html> diff --git a/senate/templates/senate/person_snippet.html b/senate/templates/senate/person_snippet.html new file mode 100644 index 00000000..0d3b587f --- /dev/null +++ b/senate/templates/senate/person_snippet.html @@ -0,0 +1,22 @@ +{% load wagtailimages_tags %} +<div class="profile col-lg-6 my-4"> + <div class="img"> + <div class="img-inner"> + {% image person.value.photo fill-110x110 as img %} + <img src="{{ img.url }}" alt="{{ person.value.name }}"> + </div> + </div> + <div class="info"> + <span class="name">{{ person.value.name }}</span> + <span class="position">{{ person.value.district }}<br>{{ person.value.info }}</span> + {% if person.value.phone %} + <a href="tel:{{ person.value.phone }}" class="contact"><i class="fas fa-phone" aria-hidden="true"></i> {{ person.value.phone }}</a> + {% endif %} + {% if person.value.email %} + <a href="mailto:{{ person.value.email }}" class="contact"><i class="fas fa-envelope" aria-hidden="true"></i> {{ person.value.email }}</a> + {% endif %} + {% if person.value.web %} + <a href="{{ person.value.web }}" class="contact"><i class="fas fa-home" aria-hidden="true"></i> {{ person.value.web }}</a> + {% endif %} + </div> +</div> diff --git a/senate/templates/senate/senate_home_page.html b/senate/templates/senate/senate_home_page.html new file mode 100644 index 00000000..133cc466 --- /dev/null +++ b/senate/templates/senate/senate_home_page.html @@ -0,0 +1,35 @@ +{% extends "senate/base.html" %} +{% load static wagtailimages_tags wagtailcore_tags %} + +{% block content %} + +<main> + <section class="contact"> + <div class="container my-5"> + <div class="row"> + <div class="col-lg-12"> + <h2 class="headline-normal">Naši SenátoĹ™i</h2> + + <div class="row"> + {% for person in page.senators %} + {% include "senate/person_snippet.html" %} + {% endfor %} + </div> + + <hr class="my-4"> + <h2 class="headline-normal">Kandidáti do Senátu</h2> + + <div class="row"> + {% for person in page.candidates %} + {% include "senate/person_snippet.html" %} + {% endfor %} + </div> + + <hr class="my-4"> + </div> + </div> + </div> + </section> +</main> + +{% endblock %} -- GitLab