From 4fd01af10aaa0d326aad0f832b43008a2fc21437 Mon Sep 17 00:00:00 2001 From: OMAHM Date: Thu, 2 Feb 2023 10:11:58 +0000 Subject: [PATCH 1/5] Use Dept ID as logo name. Update logo filenames --- images/{dfc.svg => logo-communities.svg} | 0 images/{daera.svg => logo-daera.svg} | 0 images/{dfe.svg => logo-economy.svg} | 0 images/{de.svg => logo-education.svg} | 0 images/{teo.svg => logo-executiveoffice.svg} | 0 images/{dof.svg => logo-finance.svg} | 0 images/{doh.svg => logo-health.svg} | 0 images/{dfi.svg => logo-infrastructure.svg} | 0 images/{doj.svg => logo-justice.svg} | 0 images/{niexec.svg => logo-nigov.svg} | 0 inc/preprocess.inc | 15 ++------------- 11 files changed, 2 insertions(+), 13 deletions(-) rename images/{dfc.svg => logo-communities.svg} (100%) rename images/{daera.svg => logo-daera.svg} (100%) rename images/{dfe.svg => logo-economy.svg} (100%) rename images/{de.svg => logo-education.svg} (100%) rename images/{teo.svg => logo-executiveoffice.svg} (100%) rename images/{dof.svg => logo-finance.svg} (100%) rename images/{doh.svg => logo-health.svg} (100%) rename images/{dfi.svg => logo-infrastructure.svg} (100%) rename images/{doj.svg => logo-justice.svg} (100%) rename images/{niexec.svg => logo-nigov.svg} (100%) diff --git a/images/dfc.svg b/images/logo-communities.svg similarity index 100% rename from images/dfc.svg rename to images/logo-communities.svg diff --git a/images/daera.svg b/images/logo-daera.svg similarity index 100% rename from images/daera.svg rename to images/logo-daera.svg diff --git a/images/dfe.svg b/images/logo-economy.svg similarity index 100% rename from images/dfe.svg rename to images/logo-economy.svg diff --git a/images/de.svg b/images/logo-education.svg similarity index 100% rename from images/de.svg rename to images/logo-education.svg diff --git a/images/teo.svg b/images/logo-executiveoffice.svg similarity index 100% rename from images/teo.svg rename to images/logo-executiveoffice.svg diff --git a/images/dof.svg b/images/logo-finance.svg similarity index 100% rename from images/dof.svg rename to images/logo-finance.svg diff --git a/images/doh.svg b/images/logo-health.svg similarity index 100% rename from images/doh.svg rename to images/logo-health.svg diff --git a/images/dfi.svg b/images/logo-infrastructure.svg similarity index 100% rename from images/dfi.svg rename to images/logo-infrastructure.svg diff --git a/images/doj.svg b/images/logo-justice.svg similarity index 100% rename from images/doj.svg rename to images/logo-justice.svg diff --git a/images/niexec.svg b/images/logo-nigov.svg similarity index 100% rename from images/niexec.svg rename to images/logo-nigov.svg diff --git a/inc/preprocess.inc b/inc/preprocess.inc index d3ab769..0e09f35 100644 --- a/inc/preprocess.inc +++ b/inc/preprocess.inc @@ -379,19 +379,8 @@ function nicsdru_dept_theme_preprocess_block(array &$variables) { if ($variables['plugin_id'] === 'system_branding_block') { $dept = \Drupal::service('department.manager')->getCurrentDepartment(); if (is_object($dept) && method_exists($dept, 'id')) { - $variables["department_logo"] = match ($dept->id()) { - 'group_2' => 'dof.svg', - 'group_3' => 'daera.svg', - 'group_4' => 'dfc.svg', - 'group_5' => 'dfe.svg', - 'group_6' => 'de.svg', - 'group_7' => 'teo.svg', - 'group_8' => 'doh.svg', - 'group_9' => 'dfi.svg', - 'group_10' => 'doj.svg', - default => 'niexec.svg', - }; - } + $variables["department_logo"] = 'logo-' . $dept->id(); + } } // Add nav-menu class Related Content and Conditions blocks. From 879505ce75048cd966558bc80784700f165b6a96 Mon Sep 17 00:00:00 2001 From: OMAHM Date: Thu, 2 Feb 2023 10:31:52 +0000 Subject: [PATCH 2/5] Use Dept ID for class names --- css/1_base/root.css | 2 +- .../block/section-translation-help.css | 2 +- css/3_components/content/card-contact.css | 2 +- css/3_components/content/icons-messages.css | 2 +- css/3_components/content/lists.css | 2 +- .../content/responsive-images-ckeditor.css | 2 +- css/3_components/content/responsive-images.css | 2 +- css/3_components/field/file-link.css | 2 +- css/3_components/form/buttons.css | 2 +- css/3_components/form/webform.css | 2 +- inc/preprocess.inc | 13 +------------ src/scss/1_base/root.scss | 16 ++++++++-------- 12 files changed, 19 insertions(+), 30 deletions(-) diff --git a/css/1_base/root.css b/css/1_base/root.css index 6083b66..4502131 100644 --- a/css/1_base/root.css +++ b/css/1_base/root.css @@ -1 +1 @@ -*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-family:"Roboto","Open Sans",sans-serif;font-size:62.5%;line-height:1.5;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-height:100%}body{font-size:1.6rem;line-height:1.5;color:#222;background-color:#fff;margin:0;padding:0}@media screen and (min-width: 992px){body{font-size:1.8rem}}@media screen and (min-width: 1679px){body{font-size:2rem}}:root{--default-brand-primary-color: #076cba;--default-brand-secondary-color: #0b1951}.dept-nigov{--brand-primary-color: #008675;--brand-primary-color-high-contrast-white: #00806f}.dept-dof{--brand-primary-color: #909859;--brand-primary-color-high-contrast-white: #737a48}.dept-daera{--brand-primary-color: #009a44;--brand-primary-color-high-contrast-white: #009939}.dept-dfc{--brand-primary-color: #7d55c7;--brand-primary-color-high-contrast-white: #7d55c7}.dept-dfe{--brand-primary-color: #0072ce;--brand-primary-color-high-contrast-white: #0072ce}.dept-de{--brand-primary-color: #ca2c92;--brand-primary-color-high-contrast-white: #ca2c92}.dept-teo{--brand-primary-color: #3b80ae;--brand-primary-color-high-contrast-white: #397ba7}.dept-doh{--brand-primary-color: #0193a6;--brand-primary-color-high-contrast-white: #018293}.dept-dfi{--brand-primary-color: #ffb81c;--brand-primary-color-high-contrast-white: #076cba}.dept-doj{--brand-primary-color: #893b67;--brand-primary-color-high-contrast-white: #893b67} +*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-family:"Roboto","Open Sans",sans-serif;font-size:62.5%;line-height:1.5;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-height:100%}body{font-size:1.6rem;line-height:1.5;color:#222;background-color:#fff;margin:0;padding:0}@media screen and (min-width: 992px){body{font-size:1.8rem}}@media screen and (min-width: 1679px){body{font-size:2rem}}:root{--default-brand-primary-color: #076cba;--default-brand-secondary-color: #0b1951}.dept-nigov{--brand-primary-color: #008675;--brand-primary-color-high-contrast-white: #00806f}.dept-finance{--brand-primary-color: #909859;--brand-primary-color-high-contrast-white: #737a48}.dept-daera{--brand-primary-color: #009a44;--brand-primary-color-high-contrast-white: #009939}.dept-communities{--brand-primary-color: #7d55c7;--brand-primary-color-high-contrast-white: #7d55c7}.dept-economy{--brand-primary-color: #0072ce;--brand-primary-color-high-contrast-white: #0072ce}dept-education{--brand-primary-color: #ca2c92;--brand-primary-color-high-contrast-white: #ca2c92}.dept-executiveoffice{--brand-primary-color: #3b80ae;--brand-primary-color-high-contrast-white: #397ba7}.dept-health{--brand-primary-color: #0193a6;--brand-primary-color-high-contrast-white: #018293}.dept-infrastructure{--brand-primary-color: #ffb81c;--brand-primary-color-high-contrast-white: #076cba}.dept-justice{--brand-primary-color: #893b67;--brand-primary-color-high-contrast-white: #893b67} diff --git a/css/3_components/block/section-translation-help.css b/css/3_components/block/section-translation-help.css index 4242887..53afcdd 100644 --- a/css/3_components/block/section-translation-help.css +++ b/css/3_components/block/section-translation-help.css @@ -1 +1 @@ -.section-translation-help{position:relative}body:not(.path-taxonomy) .section-translation-help{margin-top:3em}.section-translation-help__link{color:#fff;background-color:#4478b8;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;z-index:1;display:block;position:relative;width:100%;max-height:4.5rem;padding:1rem 15px;margin:0;font-size:inherit;line-height:inherit;text-align:left;text-underline-offset:3px}.section-translation-help__link:visited,.section-translation-help__link.visited{color:#fff;background-color:#4478b8;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;z-index:1}.section-translation-help__link:focus,.section-translation-help__link.focus{color:#fff;background-color:#4478b8;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:3px solid #333;z-index:2}.section-translation-help__link:hover,.section-translation-help__link.hover{color:#fff;background-color:#3d6ca5;text-decoration:underline;-webkit-text-decoration-color:#fff;text-decoration-color:#fff;text-decoration-thickness:2px;text-underline-offset:3px;outline:0;z-index:1}.section-translation-help__link:active,.section-translation-help__link.active{color:#fff;background-color:#4478b8;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;z-index:1}@media (min-width: 768px){.section-translation-help__link{width:50%;position:absolute;right:0;padding:.5em 20px;text-align:right}}.section-translation-help__link::after{content:'';display:inline-block;width:2.4rem;height:2.4rem;margin-left:.6rem;vertical-align:middle;background:transparent url('../../../images/translate_48px.svg?1860261d634') center center no-repeat;background-size:2.4rem} +.section-translation-help{position:relative}body:not(.path-taxonomy) .section-translation-help{margin-top:3em}.section-translation-help__link{color:#fff;background-color:#4478b8;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;z-index:1;display:block;position:relative;width:100%;max-height:4.5rem;padding:1rem 15px;margin:0;font-size:inherit;line-height:inherit;text-align:left;text-underline-offset:3px}.section-translation-help__link:visited,.section-translation-help__link.visited{color:#fff;background-color:#4478b8;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;z-index:1}.section-translation-help__link:focus,.section-translation-help__link.focus{color:#fff;background-color:#4478b8;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:3px solid #333;z-index:2}.section-translation-help__link:hover,.section-translation-help__link.hover{color:#fff;background-color:#3d6ca5;text-decoration:underline;-webkit-text-decoration-color:#fff;text-decoration-color:#fff;text-decoration-thickness:2px;text-underline-offset:3px;outline:0;z-index:1}.section-translation-help__link:active,.section-translation-help__link.active{color:#fff;background-color:#4478b8;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;z-index:1}@media (min-width: 768px){.section-translation-help__link{width:50%;position:absolute;right:0;padding:.5em 20px;text-align:right}}.section-translation-help__link::after{content:'';display:inline-block;width:2.4rem;height:2.4rem;margin-left:.6rem;vertical-align:middle;background:transparent url('../../../images/translate_48px.svg?1860d59de5e') center center no-repeat;background-size:2.4rem} diff --git a/css/3_components/content/card-contact.css b/css/3_components/content/card-contact.css index 1362d2a..2702d61 100644 --- a/css/3_components/content/card-contact.css +++ b/css/3_components/content/card-contact.css @@ -1 +1 @@ -.card--contact{position:relative;width:100%;height:100%;min-height:8em;padding:1em 1em 1em 20%;margin:1em 0 1.5em;background-color:#0a78cd;color:#fff}@media (min-width: 768px){.card--contact{padding:1em 1em 1em 17.5%}}.card--contact-black{background-color:#333}.card--contact-green{background-color:#048a05}.card--contact-orange{background-color:#bf5803}.card--contact-red{background-color:#d1431f}.card--contact::before{content:'';display:block;position:absolute;left:0;top:0;width:13%;margin:1em 3.5%;height:calc(85% - 2em);min-height:102px;background:transparent url('../../../images/phone.png?1860261d629') top center no-repeat;background-size:contain}@media (min-width: 768px){.card--contact::before{width:10%;margin:1em 3.75%}}.card--contact>*{color:#fff}.card--contact>*:first-child{margin-top:0}.card--contact>*:last-child{margin-bottom:0}.card--contact .card__heading{font-size:2rem;line-height:2.8rem;margin:0;color:#fff}@media screen and (min-width: 992px){.card--contact .card__heading{font-size:2.1rem;line-height:3rem}}@media screen and (min-width: 1200px){.card--contact .card__heading{font-size:2.2rem;line-height:3.3rem}}@media screen and (min-width: 1679px){.card--contact .card__heading{font-size:2.2rem;line-height:3.5rem}}.card--contact .card__content{padding:0}.card--contact .card__content>*{color:#fff}.card--contact .card__content .tel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.card--contact .card__content .tel .title{font-size:2rem;line-height:2.8rem;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}@media screen and (min-width: 992px){.card--contact .card__content .tel .title{font-size:2.1rem;line-height:3rem}}@media screen and (min-width: 1200px){.card--contact .card__content .tel .title{font-size:2.2rem;line-height:3.3rem}}@media screen and (min-width: 1679px){.card--contact .card__content .tel .title{font-size:2.2rem;line-height:3.5rem}}.card--contact .card__content .tel .value{font-size:2em;line-height:1.5;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.card--contact .card__content .tel a.value{color:#fff;background-color:rgba(0,0,0,0);text-decoration:underline;-webkit-text-decoration-color:#fff;text-decoration-color:#fff;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;outline-offset:0}.card--contact .card__content .tel a.value:visited,.card--contact .card__content .tel a.value.visited{color:#fff;background-color:rgba(0,0,0,0);text-decoration:underline;-webkit-text-decoration-color:#fff;text-decoration-color:#fff;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;outline-offset:0}.card--contact .card__content .tel a.value:focus,.card--contact .card__content .tel a.value.focus{color:#0e6bb3;background-color:#fff;text-decoration:none;-webkit-text-decoration-color:#fff;text-decoration-color:#fff;text-decoration-thickness:1px;text-underline-offset:3px;outline:2px solid #fff;outline-offset:0}.card--contact .card__content .tel a.value:hover,.card--contact .card__content .tel a.value.hover{color:#fff;background-color:rgba(0,0,0,0);text-decoration:underline;-webkit-text-decoration-color:#fff;text-decoration-color:#fff;text-decoration-thickness:2px;text-underline-offset:3px;outline:0;outline-offset:0}.card--contact .card__content .tel a.value:active,.card--contact .card__content .tel a.value.active{color:#fff;background-color:rgba(0,0,0,0);text-decoration:underline;-webkit-text-decoration-color:#fff;text-decoration-color:#fff;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;outline-offset:0}.card--contact .card__content .tel .supplementary{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2} +.card--contact{position:relative;width:100%;height:100%;min-height:8em;padding:1em 1em 1em 20%;margin:1em 0 1.5em;background-color:#0a78cd;color:#fff}@media (min-width: 768px){.card--contact{padding:1em 1em 1em 17.5%}}.card--contact-black{background-color:#333}.card--contact-green{background-color:#048a05}.card--contact-orange{background-color:#bf5803}.card--contact-red{background-color:#d1431f}.card--contact::before{content:'';display:block;position:absolute;left:0;top:0;width:13%;margin:1em 3.5%;height:calc(85% - 2em);min-height:102px;background:transparent url('../../../images/phone.png?1860d59de4e') top center no-repeat;background-size:contain}@media (min-width: 768px){.card--contact::before{width:10%;margin:1em 3.75%}}.card--contact>*{color:#fff}.card--contact>*:first-child{margin-top:0}.card--contact>*:last-child{margin-bottom:0}.card--contact .card__heading{font-size:2rem;line-height:2.8rem;margin:0;color:#fff}@media screen and (min-width: 992px){.card--contact .card__heading{font-size:2.1rem;line-height:3rem}}@media screen and (min-width: 1200px){.card--contact .card__heading{font-size:2.2rem;line-height:3.3rem}}@media screen and (min-width: 1679px){.card--contact .card__heading{font-size:2.2rem;line-height:3.5rem}}.card--contact .card__content{padding:0}.card--contact .card__content>*{color:#fff}.card--contact .card__content .tel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.card--contact .card__content .tel .title{font-size:2rem;line-height:2.8rem;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}@media screen and (min-width: 992px){.card--contact .card__content .tel .title{font-size:2.1rem;line-height:3rem}}@media screen and (min-width: 1200px){.card--contact .card__content .tel .title{font-size:2.2rem;line-height:3.3rem}}@media screen and (min-width: 1679px){.card--contact .card__content .tel .title{font-size:2.2rem;line-height:3.5rem}}.card--contact .card__content .tel .value{font-size:2em;line-height:1.5;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.card--contact .card__content .tel a.value{color:#fff;background-color:rgba(0,0,0,0);text-decoration:underline;-webkit-text-decoration-color:#fff;text-decoration-color:#fff;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;outline-offset:0}.card--contact .card__content .tel a.value:visited,.card--contact .card__content .tel a.value.visited{color:#fff;background-color:rgba(0,0,0,0);text-decoration:underline;-webkit-text-decoration-color:#fff;text-decoration-color:#fff;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;outline-offset:0}.card--contact .card__content .tel a.value:focus,.card--contact .card__content .tel a.value.focus{color:#0e6bb3;background-color:#fff;text-decoration:none;-webkit-text-decoration-color:#fff;text-decoration-color:#fff;text-decoration-thickness:1px;text-underline-offset:3px;outline:2px solid #fff;outline-offset:0}.card--contact .card__content .tel a.value:hover,.card--contact .card__content .tel a.value.hover{color:#fff;background-color:rgba(0,0,0,0);text-decoration:underline;-webkit-text-decoration-color:#fff;text-decoration-color:#fff;text-decoration-thickness:2px;text-underline-offset:3px;outline:0;outline-offset:0}.card--contact .card__content .tel a.value:active,.card--contact .card__content .tel a.value.active{color:#fff;background-color:rgba(0,0,0,0);text-decoration:underline;-webkit-text-decoration-color:#fff;text-decoration-color:#fff;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;outline-offset:0}.card--contact .card__content .tel .supplementary{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2} diff --git a/css/3_components/content/icons-messages.css b/css/3_components/content/icons-messages.css index 3ddc673..502f487 100644 --- a/css/3_components/content/icons-messages.css +++ b/css/3_components/content/icons-messages.css @@ -1 +1 @@ -.ico{display:inline;margin-left:.2em}.ico-elink{height:1.1rem;width:1.4rem;margin-bottom:.3rem}.ico-arrow-left{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.ico-arrow-up{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.ico-arrow-down{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.info-notice,.form-item.info-notice,.messages,.form-item.messages{border:2px solid;margin:1.5em 0;padding:1.2rem 1em 1em 5rem;background:#fff url('../../../images/i.svg?1860261d613') no-repeat 1.1rem 1.1rem/28px 28px}@media (min-width: 576px){.info-notice,.form-item.info-notice,.messages,.form-item.messages{padding:1.4rem 1em 1em 6rem;background-position:1.4rem 1.4rem;background-size:30px 30px}}.info-notice>*:first-child,.messages>*:first-child{margin-top:0}.info-notice>*:last-child,.messages>*:last-child{margin-bottom:0}.info-notice>h2:first-child,.messages>h2:first-child,.info-notice>h3:first-child,.messages>h3:first-child{font-size:2.1rem;line-height:2.7rem}@media (min-width: 576px){.info-notice>h2:first-child,.messages>h2:first-child,.info-notice>h3:first-child,.messages>h3:first-child{font-size:2.4rem;line-height:3rem}}.info-notice,.form-item.info-notice{border-color:#cee4f6}.no-svg .info-notice,.no-svg .form-item.info-notice{background-image:url('../../../images/i.png?1860261d610')}.info-notice--large,.form-item.info-notice--large{border-width:.25em;padding:.5em 5rem 1em;margin:1em 0 1.5em;background-size:3rem 3rem;background-position:1rem 1rem}@media (min-width: 576px){.info-notice--large,.form-item.info-notice--large{background-size:4rem 4rem;background-position:2rem 2rem;border-width:.3334em;padding:.5em 8rem 1.5em}}.info-notice--large>*:first-child,.form-item.info-notice--large>*:first-child{margin-top:.9rem}@media (min-width: 768px){.info-notice--large>*:first-child,.form-item.info-notice--large>*:first-child{margin-top:1.5rem}}.info-notice--large p,.info-notice--large li,.form-item.info-notice--large p,.form-item.info-notice--large li{font-size:2rem;line-height:2.8rem}@media screen and (min-width: 992px){.info-notice--large p,.info-notice--large li,.form-item.info-notice--large p,.form-item.info-notice--large li{font-size:2.1rem;line-height:3rem}}@media screen and (min-width: 1200px){.info-notice--large p,.info-notice--large li,.form-item.info-notice--large p,.form-item.info-notice--large li{font-size:2.2rem;line-height:3.3rem}}@media screen and (min-width: 1679px){.info-notice--large p,.info-notice--large li,.form-item.info-notice--large p,.form-item.info-notice--large li{font-size:2.2rem;line-height:3.5rem}}.info-notice--success,.form-item.info-notice--success{border-color:#048a05;background-image:url('../../../images/status.svg?1860261d62d')}.no-svg .info-notice--success,.no-svg .form-item.info-notice--success{background-image:url('../../../images/status.png?1860261d62b')}.info-notice--error,.form-item.info-notice--error{border-color:#e34f4f;background-image:url('../../../images/wrong.svg?1860261d63c')}.no-svg .info-notice--error,.no-svg .form-item.info-notice--error{background-image:url('../../../images/wrong.png?1860261d63a')}.info-notice--warning,.form-item.info-notice--warning{border-color:#db6304;background-image:url('../../../images/warning.svg?1860261d638')}.no-svg .info-notice--warning,.no-svg .form-item.info-notice--warning{background-image:url('../../../images/warning.png?1860261d636')}.messages-list{margin:2.5rem 0;list-style:none}.field .messages-list,.form-wrapper .messages-list{margin-bottom:0}.messages--error,.form-item.messages--error{border-color:#e34f4f;background:#fff url('../../../images/wrong.svg?1860261d63c') no-repeat 0.9rem 0.9rem/24px 24px}@media (min-width: 576px){.messages--error,.form-item.messages--error{background:#fff url('../../../images/wrong.svg?1860261d63c') no-repeat 1.4rem 1.4rem/30px 30px}}.no-svg .messages--error,.no-svg .form-item.messages--error{background-image:url('../../../images/wrong.png?1860261d63a')}.messages--status,.form-item.messages--status{border-color:#048a05;background:#fff url('../../../images/status.svg?1860261d62d') no-repeat 0.9rem 0.9rem/24px 24px}@media (min-width: 576px){.messages--status,.form-item.messages--status{background:#fff url('../../../images/status.svg?1860261d62d') no-repeat 1.4rem 1.4rem/30px 30px}}.no-svg .messages--status,.no-svg .form-item.messages--status{background-image:url('../../../images/status.png?1860261d62b')}.messages--warning,.form-item.messages--warning{border-color:#db6304;background:#fff url('../../../images/warning.svg?1860261d638') no-repeat 0.9rem 0.9rem/24px 24px}@media (min-width: 576px){.messages--warning,.form-item.messages--warning{background:#fff url('../../../images/warning.svg?1860261d638') no-repeat 1.4rem 1.4rem/30px 30px}}.no-svg .messages--warning,.no-svg .form-item.messages--warning{background-image:url('../../../images/warning.png?1860261d636')}.messages__list,.form-item.messages__list{margin:0}.messages__item,.form-item.messages__item{font-size:1.8rem}.messages__item:first-child,.form-item.messages__item:first-child{margin-top:0} +.ico{display:inline;margin-left:.2em}.ico-elink{height:1.1rem;width:1.4rem;margin-bottom:.3rem}.ico-arrow-left{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.ico-arrow-up{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.ico-arrow-down{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.info-notice,.form-item.info-notice,.messages,.form-item.messages{border:2px solid;margin:1.5em 0;padding:1.2rem 1em 1em 5rem;background:#fff url('../../../images/i.svg?1860d59de38') no-repeat 1.1rem 1.1rem/28px 28px}@media (min-width: 576px){.info-notice,.form-item.info-notice,.messages,.form-item.messages{padding:1.4rem 1em 1em 6rem;background-position:1.4rem 1.4rem;background-size:30px 30px}}.info-notice>*:first-child,.messages>*:first-child{margin-top:0}.info-notice>*:last-child,.messages>*:last-child{margin-bottom:0}.info-notice>h2:first-child,.messages>h2:first-child,.info-notice>h3:first-child,.messages>h3:first-child{font-size:2.1rem;line-height:2.7rem}@media (min-width: 576px){.info-notice>h2:first-child,.messages>h2:first-child,.info-notice>h3:first-child,.messages>h3:first-child{font-size:2.4rem;line-height:3rem}}.info-notice,.form-item.info-notice{border-color:#cee4f6}.no-svg .info-notice,.no-svg .form-item.info-notice{background-image:url('../../../images/i.png?1860d59de35')}.info-notice--large,.form-item.info-notice--large{border-width:.25em;padding:.5em 5rem 1em;margin:1em 0 1.5em;background-size:3rem 3rem;background-position:1rem 1rem}@media (min-width: 576px){.info-notice--large,.form-item.info-notice--large{background-size:4rem 4rem;background-position:2rem 2rem;border-width:.3334em;padding:.5em 8rem 1.5em}}.info-notice--large>*:first-child,.form-item.info-notice--large>*:first-child{margin-top:.9rem}@media (min-width: 768px){.info-notice--large>*:first-child,.form-item.info-notice--large>*:first-child{margin-top:1.5rem}}.info-notice--large p,.info-notice--large li,.form-item.info-notice--large p,.form-item.info-notice--large li{font-size:2rem;line-height:2.8rem}@media screen and (min-width: 992px){.info-notice--large p,.info-notice--large li,.form-item.info-notice--large p,.form-item.info-notice--large li{font-size:2.1rem;line-height:3rem}}@media screen and (min-width: 1200px){.info-notice--large p,.info-notice--large li,.form-item.info-notice--large p,.form-item.info-notice--large li{font-size:2.2rem;line-height:3.3rem}}@media screen and (min-width: 1679px){.info-notice--large p,.info-notice--large li,.form-item.info-notice--large p,.form-item.info-notice--large li{font-size:2.2rem;line-height:3.5rem}}.info-notice--success,.form-item.info-notice--success{border-color:#048a05;background-image:url('../../../images/status.svg?1860d59de54')}.no-svg .info-notice--success,.no-svg .form-item.info-notice--success{background-image:url('../../../images/status.png?1860d59de51')}.info-notice--error,.form-item.info-notice--error{border-color:#e34f4f;background-image:url('../../../images/wrong.svg?1860d59de6c')}.no-svg .info-notice--error,.no-svg .form-item.info-notice--error{background-image:url('../../../images/wrong.png?1860d59de68')}.info-notice--warning,.form-item.info-notice--warning{border-color:#db6304;background-image:url('../../../images/warning.svg?1860d59de64')}.no-svg .info-notice--warning,.no-svg .form-item.info-notice--warning{background-image:url('../../../images/warning.png?1860d59de61')}.messages-list{margin:2.5rem 0;list-style:none}.field .messages-list,.form-wrapper .messages-list{margin-bottom:0}.messages--error,.form-item.messages--error{border-color:#e34f4f;background:#fff url('../../../images/wrong.svg?1860d59de6c') no-repeat 0.9rem 0.9rem/24px 24px}@media (min-width: 576px){.messages--error,.form-item.messages--error{background:#fff url('../../../images/wrong.svg?1860d59de6c') no-repeat 1.4rem 1.4rem/30px 30px}}.no-svg .messages--error,.no-svg .form-item.messages--error{background-image:url('../../../images/wrong.png?1860d59de68')}.messages--status,.form-item.messages--status{border-color:#048a05;background:#fff url('../../../images/status.svg?1860d59de54') no-repeat 0.9rem 0.9rem/24px 24px}@media (min-width: 576px){.messages--status,.form-item.messages--status{background:#fff url('../../../images/status.svg?1860d59de54') no-repeat 1.4rem 1.4rem/30px 30px}}.no-svg .messages--status,.no-svg .form-item.messages--status{background-image:url('../../../images/status.png?1860d59de51')}.messages--warning,.form-item.messages--warning{border-color:#db6304;background:#fff url('../../../images/warning.svg?1860d59de64') no-repeat 0.9rem 0.9rem/24px 24px}@media (min-width: 576px){.messages--warning,.form-item.messages--warning{background:#fff url('../../../images/warning.svg?1860d59de64') no-repeat 1.4rem 1.4rem/30px 30px}}.no-svg .messages--warning,.no-svg .form-item.messages--warning{background-image:url('../../../images/warning.png?1860d59de61')}.messages__list,.form-item.messages__list{margin:0}.messages__item,.form-item.messages__item{font-size:1.8rem}.messages__item:first-child,.form-item.messages__item:first-child{margin-top:0} diff --git a/css/3_components/content/lists.css b/css/3_components/content/lists.css index f3cc7a6..f9c7323 100644 --- a/css/3_components/content/lists.css +++ b/css/3_components/content/lists.css @@ -1 +1 @@ -.list--no-bullet{list-style:none;padding:0}.list--inline li{display:inline-block;padding-right:.334em;white-space:nowrap}.list--checklist li{color:#4d4d4d;background:transparent url('../../../images/status.svg?1860261d62d') no-repeat left/16px 16px;margin-bottom:0;margin-right:4px;padding-left:21px}@media (min-width: 480px){.list--checklist li{background-size:18px 18px;margin-right:7px;padding-left:24px}}@media (min-width: 576px){.list--checklist li{background-size:19px 19px;margin-right:9px}}.split-list{-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:2em;-moz-column-gap:2em;column-gap:2em} +.list--no-bullet{list-style:none;padding:0}.list--inline li{display:inline-block;padding-right:.334em;white-space:nowrap}.list--checklist li{color:#4d4d4d;background:transparent url('../../../images/status.svg?1860d59de54') no-repeat left/16px 16px;margin-bottom:0;margin-right:4px;padding-left:21px}@media (min-width: 480px){.list--checklist li{background-size:18px 18px;margin-right:7px;padding-left:24px}}@media (min-width: 576px){.list--checklist li{background-size:19px 19px;margin-right:9px}}.split-list{-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:2em;-moz-column-gap:2em;column-gap:2em} diff --git a/css/3_components/content/responsive-images-ckeditor.css b/css/3_components/content/responsive-images-ckeditor.css index 0140bbe..128db51 100644 --- a/css/3_components/content/responsive-images-ckeditor.css +++ b/css/3_components/content/responsive-images-ckeditor.css @@ -1 +1 @@ -.media-image{width:100%;position:relative;margin:1em 0 1.5em}.media-image.thwooped-modal{position:fixed;left:0;top:0;z-index:10000;width:100%;height:100%;margin:0;background-color:rgba(0,0,0,0.9);text-align:center}.media-image.thwooped-modal a.thwooper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}.media-image.thwooped-modal a.thwooper img,.media-image.thwooped-modal a.thwooper figure{width:auto;height:auto;max-width:100%;max-height:100%}.media-image img,.media-image figure{width:100%;height:auto;margin:0}.media-image[data-picture-mapping='inline']>figure,.media-image[data-picture-mapping='inline']>img,.media-image[data-picture-mapping='portrait_float']>figure,.media-image[data-picture-mapping='portrait_float']>img{width:100%;height:auto}@media (min-width: 480px){.media-image[data-picture-mapping='inline']>figure,.media-image[data-picture-mapping='inline']>img,.media-image[data-picture-mapping='portrait_float']>figure,.media-image[data-picture-mapping='portrait_float']>img{clear:right;float:right;width:48.3871%;max-width:300px;margin-left:1em}}.media-image[data-picture-mapping='inline_expandable'],.media-image[data-picture-mapping='portrait_float_expandable']{margin:0}.media-image[data-picture-mapping='inline_expandable']>.thwooper,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper{margin:0 0 1.5em}.media-image[data-picture-mapping='inline_expandable']>.thwooper:link,.media-image[data-picture-mapping='inline_expandable']>.thwooper:focus,.media-image[data-picture-mapping='inline_expandable']>.thwooper:hover,.media-image[data-picture-mapping='inline_expandable']>.thwooper:active,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper:link,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper:focus,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper:hover,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper:active{text-decoration:none;background:transparent;-webkit-box-shadow:none;box-shadow:none}.media-image[data-picture-mapping='inline_expandable']>.thwooper>img,.media-image[data-picture-mapping='inline_expandable']>.thwooper>figure,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper>img,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper>figure{margin:0}@media (min-width: 480px){.media-image[data-picture-mapping='inline_expandable']>.thwooper,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper{width:100%;height:auto;-webkit-animation:thwoop-shrink .3s;animation:thwoop-shrink .3s;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards}}@media (min-width: 480px) and (min-width: 480px){.media-image[data-picture-mapping='inline_expandable']>.thwooper,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper{clear:right;float:right;width:48.3871%;max-width:300px;margin-left:1em}}@media (min-width: 480px){.media-image[data-picture-mapping='inline_expandable']>.thwooper.thwooped,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper.thwooped{margin:0 0 1.5em;width:100%;max-width:100%;-webkit-animation:thwoop-expand .3s;animation:thwoop-expand .3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}.media-image [data-picture-mapping='inline_xl_expandable'] img,.media-image [data-picture-mapping='portrait_full_expandable'] img{max-width:960px;max-height:640px;-webkit-transition:max-width 1s, max-height 1s;transition:max-width 1s, max-height 1s}.media-image figure img{display:block;margin:0}.media-image figure figcaption{display:block;font-style:italic;text-align:center;padding:.5em;background-color:#f0f0f0;color:#222}a.thwooper{display:block;position:relative}a.thwooper:link,a.thwooper:hover,a.thwooper:active,a.thwooper:visited{background-color:transparent;text-decoration:none;-webkit-box-shadow:none;box-shadow:none;outline:none}a.thwooper::before{content:'';display:block;position:absolute;margin:0;font-size:.1px;line-height:0;width:44px;height:44px;padding:4px;right:5px;top:5px;z-index:10;background:rgba(0,0,0,0.75) url('../../../images/img-expand-icon-x2.png?1860261d61a') 50% 50% no-repeat;background-size:24px 24px;-webkit-transition:top .5s, -webkit-filter .5s;transition:top .5s, -webkit-filter .5s;transition:top .5s, filter .5s;transition:top .5s, filter .5s, -webkit-filter .5s}a.thwooper:focus::before,a.thwooper:hover::before{outline:2px solid rgba(255,255,255,0.9);border:0}a.thwooper.thwooped::before{background-image:url('../../../images/img-shrink-icon-x2.png?1860261d61d');background-color:#ff4da9}@-webkit-keyframes thwoop-expand{0%{width:48.3871%;max-width:300px;margin-left:1em}100%{width:100%;max-width:100%;margin-left:0}}@keyframes thwoop-expand{0%{width:48.3871%;max-width:300px;margin-left:1em}100%{width:100%;max-width:100%;margin-left:0}}@-webkit-keyframes thwoop-shrink{0%{width:100%;max-width:100%;margin-left:0}100%{width:48.3871%;max-width:300px;margin-left:1em}}@keyframes thwoop-shrink{0%{width:100%;max-width:100%;margin-left:0}100%{width:48.3871%;max-width:300px;margin-left:1em}}drupal-media{clear:both;margin:1em 0 1.5em}drupal-media .media-image{margin:0}drupal-media img,drupal-media figure{width:100% !important;float:none !important;margin:0 !important}drupal-media[data-view-mode^='article_float'],drupal-media[data-view-mode^='landscape_float'],drupal-media[data-view-mode^='portrait_float']{width:100%;height:auto;margin:0 0 1.5em 1em}@media (min-width: 480px){drupal-media[data-view-mode^='article_float'],drupal-media[data-view-mode^='landscape_float'],drupal-media[data-view-mode^='portrait_float']{clear:right;float:right;width:48.3871%;max-width:300px;margin-left:1em}}drupal-media[data-view-mode^='article_full'],drupal-media[data-view-mode^='landscape_full'],drupal-media[data-view-mode^='portrait_full']{float:none;width:100%;max-width:none;margin:1em 0 1.5em} +.media-image{width:100%;position:relative;margin:1em 0 1.5em}.media-image.thwooped-modal{position:fixed;left:0;top:0;z-index:10000;width:100%;height:100%;margin:0;background-color:rgba(0,0,0,0.9);text-align:center}.media-image.thwooped-modal a.thwooper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}.media-image.thwooped-modal a.thwooper img,.media-image.thwooped-modal a.thwooper figure{width:auto;height:auto;max-width:100%;max-height:100%}.media-image img,.media-image figure{width:100%;height:auto;margin:0}.media-image[data-picture-mapping='inline']>figure,.media-image[data-picture-mapping='inline']>img,.media-image[data-picture-mapping='portrait_float']>figure,.media-image[data-picture-mapping='portrait_float']>img{width:100%;height:auto}@media (min-width: 480px){.media-image[data-picture-mapping='inline']>figure,.media-image[data-picture-mapping='inline']>img,.media-image[data-picture-mapping='portrait_float']>figure,.media-image[data-picture-mapping='portrait_float']>img{clear:right;float:right;width:48.3871%;max-width:300px;margin-left:1em}}.media-image[data-picture-mapping='inline_expandable'],.media-image[data-picture-mapping='portrait_float_expandable']{margin:0}.media-image[data-picture-mapping='inline_expandable']>.thwooper,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper{margin:0 0 1.5em}.media-image[data-picture-mapping='inline_expandable']>.thwooper:link,.media-image[data-picture-mapping='inline_expandable']>.thwooper:focus,.media-image[data-picture-mapping='inline_expandable']>.thwooper:hover,.media-image[data-picture-mapping='inline_expandable']>.thwooper:active,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper:link,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper:focus,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper:hover,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper:active{text-decoration:none;background:transparent;-webkit-box-shadow:none;box-shadow:none}.media-image[data-picture-mapping='inline_expandable']>.thwooper>img,.media-image[data-picture-mapping='inline_expandable']>.thwooper>figure,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper>img,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper>figure{margin:0}@media (min-width: 480px){.media-image[data-picture-mapping='inline_expandable']>.thwooper,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper{width:100%;height:auto;-webkit-animation:thwoop-shrink .3s;animation:thwoop-shrink .3s;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards}}@media (min-width: 480px) and (min-width: 480px){.media-image[data-picture-mapping='inline_expandable']>.thwooper,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper{clear:right;float:right;width:48.3871%;max-width:300px;margin-left:1em}}@media (min-width: 480px){.media-image[data-picture-mapping='inline_expandable']>.thwooper.thwooped,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper.thwooped{margin:0 0 1.5em;width:100%;max-width:100%;-webkit-animation:thwoop-expand .3s;animation:thwoop-expand .3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}.media-image [data-picture-mapping='inline_xl_expandable'] img,.media-image [data-picture-mapping='portrait_full_expandable'] img{max-width:960px;max-height:640px;-webkit-transition:max-width 1s, max-height 1s;transition:max-width 1s, max-height 1s}.media-image figure img{display:block;margin:0}.media-image figure figcaption{display:block;font-style:italic;text-align:center;padding:.5em;background-color:#f0f0f0;color:#222}a.thwooper{display:block;position:relative}a.thwooper:link,a.thwooper:hover,a.thwooper:active,a.thwooper:visited{background-color:transparent;text-decoration:none;-webkit-box-shadow:none;box-shadow:none;outline:none}a.thwooper::before{content:'';display:block;position:absolute;margin:0;font-size:.1px;line-height:0;width:44px;height:44px;padding:4px;right:5px;top:5px;z-index:10;background:rgba(0,0,0,0.75) url('../../../images/img-expand-icon-x2.png?1860d59de3e') 50% 50% no-repeat;background-size:24px 24px;-webkit-transition:top .5s, -webkit-filter .5s;transition:top .5s, -webkit-filter .5s;transition:top .5s, filter .5s;transition:top .5s, filter .5s, -webkit-filter .5s}a.thwooper:focus::before,a.thwooper:hover::before{outline:2px solid rgba(255,255,255,0.9);border:0}a.thwooper.thwooped::before{background-image:url('../../../images/img-shrink-icon-x2.png?1860d59de41');background-color:#ff4da9}@-webkit-keyframes thwoop-expand{0%{width:48.3871%;max-width:300px;margin-left:1em}100%{width:100%;max-width:100%;margin-left:0}}@keyframes thwoop-expand{0%{width:48.3871%;max-width:300px;margin-left:1em}100%{width:100%;max-width:100%;margin-left:0}}@-webkit-keyframes thwoop-shrink{0%{width:100%;max-width:100%;margin-left:0}100%{width:48.3871%;max-width:300px;margin-left:1em}}@keyframes thwoop-shrink{0%{width:100%;max-width:100%;margin-left:0}100%{width:48.3871%;max-width:300px;margin-left:1em}}drupal-media{clear:both;margin:1em 0 1.5em}drupal-media .media-image{margin:0}drupal-media img,drupal-media figure{width:100% !important;float:none !important;margin:0 !important}drupal-media[data-view-mode^='article_float'],drupal-media[data-view-mode^='landscape_float'],drupal-media[data-view-mode^='portrait_float']{width:100%;height:auto;margin:0 0 1.5em 1em}@media (min-width: 480px){drupal-media[data-view-mode^='article_float'],drupal-media[data-view-mode^='landscape_float'],drupal-media[data-view-mode^='portrait_float']{clear:right;float:right;width:48.3871%;max-width:300px;margin-left:1em}}drupal-media[data-view-mode^='article_full'],drupal-media[data-view-mode^='landscape_full'],drupal-media[data-view-mode^='portrait_full']{float:none;width:100%;max-width:none;margin:1em 0 1.5em} diff --git a/css/3_components/content/responsive-images.css b/css/3_components/content/responsive-images.css index 39629d3..beb710c 100644 --- a/css/3_components/content/responsive-images.css +++ b/css/3_components/content/responsive-images.css @@ -1 +1 @@ -.media-image{width:100%;position:relative;margin:1em 0 1.5em}.media-image.thwooped-modal{position:fixed;left:0;top:0;z-index:10000;width:100%;height:100%;margin:0;background-color:rgba(0,0,0,0.9);text-align:center}.media-image.thwooped-modal a.thwooper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}.media-image.thwooped-modal a.thwooper img,.media-image.thwooped-modal a.thwooper figure{width:auto;height:auto;max-width:100%;max-height:100%}.media-image img,.media-image figure{width:100%;height:auto;margin:0}.media-image[data-picture-mapping='inline']>figure,.media-image[data-picture-mapping='inline']>img,.media-image[data-picture-mapping='portrait_float']>figure,.media-image[data-picture-mapping='portrait_float']>img{width:100%;height:auto}@media (min-width: 480px){.media-image[data-picture-mapping='inline']>figure,.media-image[data-picture-mapping='inline']>img,.media-image[data-picture-mapping='portrait_float']>figure,.media-image[data-picture-mapping='portrait_float']>img{clear:right;float:right;width:48.3871%;max-width:300px;margin-left:1em}}.media-image[data-picture-mapping='inline_expandable'],.media-image[data-picture-mapping='portrait_float_expandable']{margin:0}.media-image[data-picture-mapping='inline_expandable']>.thwooper,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper{margin:0 0 1.5em}.media-image[data-picture-mapping='inline_expandable']>.thwooper:link,.media-image[data-picture-mapping='inline_expandable']>.thwooper:focus,.media-image[data-picture-mapping='inline_expandable']>.thwooper:hover,.media-image[data-picture-mapping='inline_expandable']>.thwooper:active,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper:link,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper:focus,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper:hover,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper:active{text-decoration:none;background:transparent;-webkit-box-shadow:none;box-shadow:none}.media-image[data-picture-mapping='inline_expandable']>.thwooper>img,.media-image[data-picture-mapping='inline_expandable']>.thwooper>figure,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper>img,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper>figure{margin:0}@media (min-width: 480px){.media-image[data-picture-mapping='inline_expandable']>.thwooper,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper{width:100%;height:auto;-webkit-animation:thwoop-shrink .3s;animation:thwoop-shrink .3s;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards}}@media (min-width: 480px) and (min-width: 480px){.media-image[data-picture-mapping='inline_expandable']>.thwooper,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper{clear:right;float:right;width:48.3871%;max-width:300px;margin-left:1em}}@media (min-width: 480px){.media-image[data-picture-mapping='inline_expandable']>.thwooper.thwooped,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper.thwooped{margin:0 0 1.5em;width:100%;max-width:100%;-webkit-animation:thwoop-expand .3s;animation:thwoop-expand .3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}.media-image [data-picture-mapping='inline_xl_expandable'] img,.media-image [data-picture-mapping='portrait_full_expandable'] img{max-width:960px;max-height:640px;-webkit-transition:max-width 1s, max-height 1s;transition:max-width 1s, max-height 1s}.media-image figure img{display:block;margin:0}.media-image figure figcaption{display:block;font-style:italic;text-align:center;padding:.5em;background-color:#f0f0f0;color:#222}a.thwooper{display:block;position:relative}a.thwooper:link,a.thwooper:hover,a.thwooper:active,a.thwooper:visited{background-color:transparent;text-decoration:none;-webkit-box-shadow:none;box-shadow:none;outline:none}a.thwooper::before{content:'';display:block;position:absolute;margin:0;font-size:.1px;line-height:0;width:44px;height:44px;padding:4px;right:5px;top:5px;z-index:10;background:rgba(0,0,0,0.75) url('../../../images/img-expand-icon-x2.png?1860261d61a') 50% 50% no-repeat;background-size:24px 24px;-webkit-transition:top .5s, -webkit-filter .5s;transition:top .5s, -webkit-filter .5s;transition:top .5s, filter .5s;transition:top .5s, filter .5s, -webkit-filter .5s}a.thwooper:focus::before,a.thwooper:hover::before{outline:2px solid rgba(255,255,255,0.9);border:0}a.thwooper.thwooped::before{background-image:url('../../../images/img-shrink-icon-x2.png?1860261d61d');background-color:#ff4da9}@-webkit-keyframes thwoop-expand{0%{width:48.3871%;max-width:300px;margin-left:1em}100%{width:100%;max-width:100%;margin-left:0}}@keyframes thwoop-expand{0%{width:48.3871%;max-width:300px;margin-left:1em}100%{width:100%;max-width:100%;margin-left:0}}@-webkit-keyframes thwoop-shrink{0%{width:100%;max-width:100%;margin-left:0}100%{width:48.3871%;max-width:300px;margin-left:1em}}@keyframes thwoop-shrink{0%{width:100%;max-width:100%;margin-left:0}100%{width:48.3871%;max-width:300px;margin-left:1em}} +.media-image{width:100%;position:relative;margin:1em 0 1.5em}.media-image.thwooped-modal{position:fixed;left:0;top:0;z-index:10000;width:100%;height:100%;margin:0;background-color:rgba(0,0,0,0.9);text-align:center}.media-image.thwooped-modal a.thwooper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}.media-image.thwooped-modal a.thwooper img,.media-image.thwooped-modal a.thwooper figure{width:auto;height:auto;max-width:100%;max-height:100%}.media-image img,.media-image figure{width:100%;height:auto;margin:0}.media-image[data-picture-mapping='inline']>figure,.media-image[data-picture-mapping='inline']>img,.media-image[data-picture-mapping='portrait_float']>figure,.media-image[data-picture-mapping='portrait_float']>img{width:100%;height:auto}@media (min-width: 480px){.media-image[data-picture-mapping='inline']>figure,.media-image[data-picture-mapping='inline']>img,.media-image[data-picture-mapping='portrait_float']>figure,.media-image[data-picture-mapping='portrait_float']>img{clear:right;float:right;width:48.3871%;max-width:300px;margin-left:1em}}.media-image[data-picture-mapping='inline_expandable'],.media-image[data-picture-mapping='portrait_float_expandable']{margin:0}.media-image[data-picture-mapping='inline_expandable']>.thwooper,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper{margin:0 0 1.5em}.media-image[data-picture-mapping='inline_expandable']>.thwooper:link,.media-image[data-picture-mapping='inline_expandable']>.thwooper:focus,.media-image[data-picture-mapping='inline_expandable']>.thwooper:hover,.media-image[data-picture-mapping='inline_expandable']>.thwooper:active,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper:link,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper:focus,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper:hover,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper:active{text-decoration:none;background:transparent;-webkit-box-shadow:none;box-shadow:none}.media-image[data-picture-mapping='inline_expandable']>.thwooper>img,.media-image[data-picture-mapping='inline_expandable']>.thwooper>figure,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper>img,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper>figure{margin:0}@media (min-width: 480px){.media-image[data-picture-mapping='inline_expandable']>.thwooper,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper{width:100%;height:auto;-webkit-animation:thwoop-shrink .3s;animation:thwoop-shrink .3s;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards}}@media (min-width: 480px) and (min-width: 480px){.media-image[data-picture-mapping='inline_expandable']>.thwooper,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper{clear:right;float:right;width:48.3871%;max-width:300px;margin-left:1em}}@media (min-width: 480px){.media-image[data-picture-mapping='inline_expandable']>.thwooper.thwooped,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper.thwooped{margin:0 0 1.5em;width:100%;max-width:100%;-webkit-animation:thwoop-expand .3s;animation:thwoop-expand .3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}.media-image [data-picture-mapping='inline_xl_expandable'] img,.media-image [data-picture-mapping='portrait_full_expandable'] img{max-width:960px;max-height:640px;-webkit-transition:max-width 1s, max-height 1s;transition:max-width 1s, max-height 1s}.media-image figure img{display:block;margin:0}.media-image figure figcaption{display:block;font-style:italic;text-align:center;padding:.5em;background-color:#f0f0f0;color:#222}a.thwooper{display:block;position:relative}a.thwooper:link,a.thwooper:hover,a.thwooper:active,a.thwooper:visited{background-color:transparent;text-decoration:none;-webkit-box-shadow:none;box-shadow:none;outline:none}a.thwooper::before{content:'';display:block;position:absolute;margin:0;font-size:.1px;line-height:0;width:44px;height:44px;padding:4px;right:5px;top:5px;z-index:10;background:rgba(0,0,0,0.75) url('../../../images/img-expand-icon-x2.png?1860d59de3e') 50% 50% no-repeat;background-size:24px 24px;-webkit-transition:top .5s, -webkit-filter .5s;transition:top .5s, -webkit-filter .5s;transition:top .5s, filter .5s;transition:top .5s, filter .5s, -webkit-filter .5s}a.thwooper:focus::before,a.thwooper:hover::before{outline:2px solid rgba(255,255,255,0.9);border:0}a.thwooper.thwooped::before{background-image:url('../../../images/img-shrink-icon-x2.png?1860d59de41');background-color:#ff4da9}@-webkit-keyframes thwoop-expand{0%{width:48.3871%;max-width:300px;margin-left:1em}100%{width:100%;max-width:100%;margin-left:0}}@keyframes thwoop-expand{0%{width:48.3871%;max-width:300px;margin-left:1em}100%{width:100%;max-width:100%;margin-left:0}}@-webkit-keyframes thwoop-shrink{0%{width:100%;max-width:100%;margin-left:0}100%{width:48.3871%;max-width:300px;margin-left:1em}}@keyframes thwoop-shrink{0%{width:100%;max-width:100%;margin-left:0}100%{width:48.3871%;max-width:300px;margin-left:1em}} diff --git a/css/3_components/field/file-link.css b/css/3_components/field/file-link.css index be71e48..fe56820 100644 --- a/css/3_components/field/file-link.css +++ b/css/3_components/field/file-link.css @@ -1 +1 @@ -.file-link.file--ico{font-size:2.1rem;line-height:2.7rem;font-weight:500;display:block;min-height:5rem;padding-left:6.5rem;position:relative}.file-link.file--ico:focus{background-color:#0e6bb3;color:#fff;outline:5px solid #0e6bb3;text-decoration:none}.file-link.file--ico:focus::before{background-position-y:bottom}.file-link.file--ico:focus .meta{color:#fff}.file-link.file--ico::before{background:url('../../../images/nigov-file-icons.svg?1860261d627') -750px 0/auto no-repeat;content:'';position:absolute;left:0;top:0;height:5rem;width:5rem}.file-link.file--ico__word::before,.file-link.file--ico__doc::before,.file-link.file--ico__docx::before,.file-link.file--ico__dot::before{background-position-x:0}.file-link.file--ico__pdf::before{background-position-x:-75px}.file-link.file--ico__excel::before,.file-link.file--ico__xls::before,.file-link.file--ico__xlsx::before,.file-link.file--ico__xlsm::before{background-position-x:-150px}.file-link.file--ico__powerpoint::before,.file-link.file--ico__ppt::before,.file-link.file--ico__pptx::before,.file-link.file--ico__pptm::before{background-position-x:-225px}.file-link.file--ico__opendocument-text::before,.file-link.file--ico__odt::before{background-position-x:-300px}.file-link.file--ico__opendocument-spreadsheet::before,.file-link.file--ico__ods::before{background-position-x:-375px}.file-link.file--ico__opendocument-presentation::before,.file-link.file--ico__odp::before{background-position-x:-450px}.file-link.file--ico__csv::before{background-position-x:-525px}.file-link.file--ico__zip::before{background-position-x:-600px}.file-link.file--ico__html::before{background-position-x:-675px}.file-link.file--ico .meta{font-size:1.4rem;line-height:2.1rem;display:block}.file-link--simple{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em}@media screen and (min-width: 992px){.file-link--simple{font-size:1.8rem}}@media screen and (min-width: 1679px){.file-link--simple{font-size:2rem}} +.file-link.file--ico{font-size:2.1rem;line-height:2.7rem;font-weight:500;display:block;min-height:5rem;padding-left:6.5rem;position:relative}.file-link.file--ico:focus{background-color:#0e6bb3;color:#fff;outline:5px solid #0e6bb3;text-decoration:none}.file-link.file--ico:focus::before{background-position-y:bottom}.file-link.file--ico:focus .meta{color:#fff}.file-link.file--ico::before{background:url('../../../images/nigov-file-icons.svg?1860d59de4b') -750px 0/auto no-repeat;content:'';position:absolute;left:0;top:0;height:5rem;width:5rem}.file-link.file--ico__word::before,.file-link.file--ico__doc::before,.file-link.file--ico__docx::before,.file-link.file--ico__dot::before{background-position-x:0}.file-link.file--ico__pdf::before{background-position-x:-75px}.file-link.file--ico__excel::before,.file-link.file--ico__xls::before,.file-link.file--ico__xlsx::before,.file-link.file--ico__xlsm::before{background-position-x:-150px}.file-link.file--ico__powerpoint::before,.file-link.file--ico__ppt::before,.file-link.file--ico__pptx::before,.file-link.file--ico__pptm::before{background-position-x:-225px}.file-link.file--ico__opendocument-text::before,.file-link.file--ico__odt::before{background-position-x:-300px}.file-link.file--ico__opendocument-spreadsheet::before,.file-link.file--ico__ods::before{background-position-x:-375px}.file-link.file--ico__opendocument-presentation::before,.file-link.file--ico__odp::before{background-position-x:-450px}.file-link.file--ico__csv::before{background-position-x:-525px}.file-link.file--ico__zip::before{background-position-x:-600px}.file-link.file--ico__html::before{background-position-x:-675px}.file-link.file--ico .meta{font-size:1.4rem;line-height:2.1rem;display:block}.file-link--simple{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em}@media screen and (min-width: 992px){.file-link--simple{font-size:1.8rem}}@media screen and (min-width: 1679px){.file-link--simple{font-size:2rem}} diff --git a/css/3_components/form/buttons.css b/css/3_components/form/buttons.css index d92362f..0c92984 100644 --- a/css/3_components/form/buttons.css +++ b/css/3_components/form/buttons.css @@ -1 +1 @@ -.btn,.button,#drupal-off-canvas .button{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1.6rem;line-height:2.4rem;min-width:4.4rem;min-height:4.4rem;padding:0.8rem 1.2rem;background-size:1.60008rem auto}.btn:hover,.button:hover,#drupal-off-canvas .button:hover{background-color:#595959;border-color:#595959;color:#fff}.btn:active,.button:active,#drupal-off-canvas .button:active{background-color:#525252;border-color:#4d4d4d;color:#fff}.btn:focus,.button:focus,#drupal-off-canvas .button:focus{background-color:#525252;border-color:#595959;color:#fff}.btn:link,.btn:visited,.button:link,.button:visited,#drupal-off-canvas .button:link,#drupal-off-canvas .button:visited{color:#fff}.btn:focus,.button:focus,#drupal-off-canvas .button:focus{outline:3px solid #000}.btn:hover,.button:hover,#drupal-off-canvas .button:hover{text-decoration:none}.btn:active,.button:active,#drupal-off-canvas .button:active{outline:0}@media screen and (min-width: 992px){.btn,.button,#drupal-off-canvas .button{font-size:1.8rem;line-height:2.7rem}}@media screen and (min-width: 1679px){.btn,.button,#drupal-off-canvas .button{font-size:2rem;line-height:3rem}}@media (min-width: 768px){.btn,.button,#drupal-off-canvas .button{min-width:4.5rem;min-height:4.5rem;padding:0.8rem 1.3rem;background-size:1.73342rem auto}}@media (min-width: 1679px){.btn,.button,#drupal-off-canvas .button{min-width:5rem;min-height:5rem;padding:0.9rem 1.5rem;background-size:2.0001rem auto}}.btn-right,.button-right,#drupal-off-canvas .button-right{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('../../../images/arrow_forward_white.svg?1860261d5eb');font-size:1.6rem;line-height:2.4rem;min-width:4.4rem;min-height:4.4rem;padding:0.8rem 1.2rem;background-size:1.60008rem auto;padding-right:2.4rem;background-position:right .39996rem top 50%}.btn-right:hover,.button-right:hover,#drupal-off-canvas .button-right:hover{background-color:#595959;border-color:#595959;color:#fff}.btn-right:active,.button-right:active,#drupal-off-canvas .button-right:active{background-color:#525252;border-color:#4d4d4d;color:#fff}.btn-right:focus,.button-right:focus,#drupal-off-canvas .button-right:focus{background-color:#525252;border-color:#595959;color:#fff}.btn-right:link,.btn-right:visited,.button-right:link,.button-right:visited,#drupal-off-canvas .button-right:link,#drupal-off-canvas .button-right:visited{color:#fff}.btn-right:focus,.button-right:focus,#drupal-off-canvas .button-right:focus{outline:3px solid #000}.btn-right:hover,.button-right:hover,#drupal-off-canvas .button-right:hover{text-decoration:none}.btn-right:active,.button-right:active,#drupal-off-canvas .button-right:active{outline:0}@media screen and (min-width: 992px){.btn-right,.button-right,#drupal-off-canvas .button-right{font-size:1.8rem;line-height:2.7rem}}@media screen and (min-width: 1679px){.btn-right,.button-right,#drupal-off-canvas .button-right{font-size:2rem;line-height:3rem}}@media (min-width: 768px){.btn-right,.button-right,#drupal-off-canvas .button-right{min-width:4.5rem;min-height:4.5rem;padding:0.8rem 1.3rem;background-size:1.73342rem auto;padding-right:2.6rem;background-position:right .43329rem top 50%}}@media (min-width: 1679px){.btn-right,.button-right,#drupal-off-canvas .button-right{min-width:5rem;min-height:5rem;padding:0.9rem 1.5rem;background-size:2.0001rem auto;padding-right:3rem;background-position:right .49995rem top 50%}}.btn-left,.button-left,#drupal-off-canvas .button-left{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('../../../images/arrow_back_white.svg?1860261d5e4');font-size:1.6rem;line-height:2.4rem;min-width:4.4rem;min-height:4.4rem;padding:0.8rem 1.2rem;background-size:1.60008rem auto;padding-left:2.4rem;background-position:left .39996rem top 50%}.btn-left:hover,.button-left:hover,#drupal-off-canvas .button-left:hover{background-color:#595959;border-color:#595959;color:#fff}.btn-left:active,.button-left:active,#drupal-off-canvas .button-left:active{background-color:#525252;border-color:#4d4d4d;color:#fff}.btn-left:focus,.button-left:focus,#drupal-off-canvas .button-left:focus{background-color:#525252;border-color:#595959;color:#fff}.btn-left:link,.btn-left:visited,.button-left:link,.button-left:visited,#drupal-off-canvas .button-left:link,#drupal-off-canvas .button-left:visited{color:#fff}.btn-left:focus,.button-left:focus,#drupal-off-canvas .button-left:focus{outline:3px solid #000}.btn-left:hover,.button-left:hover,#drupal-off-canvas .button-left:hover{text-decoration:none}.btn-left:active,.button-left:active,#drupal-off-canvas .button-left:active{outline:0}@media screen and (min-width: 992px){.btn-left,.button-left,#drupal-off-canvas .button-left{font-size:1.8rem;line-height:2.7rem}}@media screen and (min-width: 1679px){.btn-left,.button-left,#drupal-off-canvas .button-left{font-size:2rem;line-height:3rem}}@media (min-width: 768px){.btn-left,.button-left,#drupal-off-canvas .button-left{min-width:4.5rem;min-height:4.5rem;padding:0.8rem 1.3rem;background-size:1.73342rem auto;padding-left:2.6rem;background-position:left .43329rem top 50%}}@media (min-width: 1679px){.btn-left,.button-left,#drupal-off-canvas .button-left{min-width:5rem;min-height:5rem;padding:0.9rem 1.5rem;background-size:2.0001rem auto;padding-left:3rem;background-position:left .49995rem top 50%}}.btn-small,.button-small,#drupal-off-canvas .button-small{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1.4rem;line-height:2.2rem;min-width:3.6rem;min-height:3.6rem;padding:0.4rem 0.4rem;background-size:.53336rem auto}.btn-small:hover,.button-small:hover,#drupal-off-canvas .button-small:hover{background-color:#595959;border-color:#595959;color:#fff}.btn-small:active,.button-small:active,#drupal-off-canvas .button-small:active{background-color:#525252;border-color:#4d4d4d;color:#fff}.btn-small:focus,.button-small:focus,#drupal-off-canvas .button-small:focus{background-color:#525252;border-color:#595959;color:#fff}.btn-small:link,.btn-small:visited,.button-small:link,.button-small:visited,#drupal-off-canvas .button-small:link,#drupal-off-canvas .button-small:visited{color:#fff}.btn-small:focus,.button-small:focus,#drupal-off-canvas .button-small:focus{outline:3px solid #000}.btn-small:hover,.button-small:hover,#drupal-off-canvas .button-small:hover{text-decoration:none}.btn-small:active,.button-small:active,#drupal-off-canvas .button-small:active{outline:0}@media screen and (min-width: 992px){.btn-small,.button-small,#drupal-off-canvas .button-small{font-size:1.6rem;line-height:2.4rem}}@media screen and (min-width: 1679px){.btn-small,.button-small,#drupal-off-canvas .button-small{font-size:1.7rem;line-height:2.5rem}}@media (min-width: 768px){.btn-small,.button-small,#drupal-off-canvas .button-small{min-width:3.9rem;min-height:3.9rem;padding:0.5rem 0.6rem;background-size:.80004rem auto}}@media (min-width: 1679px){.btn-small,.button-small,#drupal-off-canvas .button-small{min-width:4rem;min-height:4rem;padding:0.6rem 0.7rem;background-size:.93338rem auto}}.btn-small-right,.button-small-right,#drupal-off-canvas .button-small-right{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('../../../images/arrow_forward_white.svg?1860261d5eb');font-size:1.4rem;line-height:2.2rem;min-width:3.6rem;min-height:3.6rem;padding:0.4rem 0.4rem;background-size:.53336rem auto;padding-right:.8rem;background-position:right .13332rem top 50%}.btn-small-right:hover,.button-small-right:hover,#drupal-off-canvas .button-small-right:hover{background-color:#595959;border-color:#595959;color:#fff}.btn-small-right:active,.button-small-right:active,#drupal-off-canvas .button-small-right:active{background-color:#525252;border-color:#4d4d4d;color:#fff}.btn-small-right:focus,.button-small-right:focus,#drupal-off-canvas .button-small-right:focus{background-color:#525252;border-color:#595959;color:#fff}.btn-small-right:link,.btn-small-right:visited,.button-small-right:link,.button-small-right:visited,#drupal-off-canvas .button-small-right:link,#drupal-off-canvas .button-small-right:visited{color:#fff}.btn-small-right:focus,.button-small-right:focus,#drupal-off-canvas .button-small-right:focus{outline:3px solid #000}.btn-small-right:hover,.button-small-right:hover,#drupal-off-canvas .button-small-right:hover{text-decoration:none}.btn-small-right:active,.button-small-right:active,#drupal-off-canvas .button-small-right:active{outline:0}@media screen and (min-width: 992px){.btn-small-right,.button-small-right,#drupal-off-canvas .button-small-right{font-size:1.6rem;line-height:2.4rem}}@media screen and (min-width: 1679px){.btn-small-right,.button-small-right,#drupal-off-canvas .button-small-right{font-size:1.7rem;line-height:2.5rem}}@media (min-width: 768px){.btn-small-right,.button-small-right,#drupal-off-canvas .button-small-right{min-width:3.9rem;min-height:3.9rem;padding:0.5rem 0.6rem;background-size:.80004rem auto;padding-right:1.2rem;background-position:right .19998rem top 50%}}@media (min-width: 1679px){.btn-small-right,.button-small-right,#drupal-off-canvas .button-small-right{min-width:4rem;min-height:4rem;padding:0.6rem 0.7rem;background-size:.93338rem auto;padding-right:1.4rem;background-position:right .23331rem top 50%}}.btn-small-left,.button-small-left,#drupal-off-canvas .button-small-left{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('../../../images/arrow_back_white.svg?1860261d5e4');font-size:1.4rem;line-height:2.2rem;min-width:3.6rem;min-height:3.6rem;padding:0.4rem 0.4rem;background-size:.53336rem auto;padding-left:.8rem;background-position:left .13332rem top 50%}.btn-small-left:hover,.button-small-left:hover,#drupal-off-canvas .button-small-left:hover{background-color:#595959;border-color:#595959;color:#fff}.btn-small-left:active,.button-small-left:active,#drupal-off-canvas .button-small-left:active{background-color:#525252;border-color:#4d4d4d;color:#fff}.btn-small-left:focus,.button-small-left:focus,#drupal-off-canvas .button-small-left:focus{background-color:#525252;border-color:#595959;color:#fff}.btn-small-left:link,.btn-small-left:visited,.button-small-left:link,.button-small-left:visited,#drupal-off-canvas .button-small-left:link,#drupal-off-canvas .button-small-left:visited{color:#fff}.btn-small-left:focus,.button-small-left:focus,#drupal-off-canvas .button-small-left:focus{outline:3px solid #000}.btn-small-left:hover,.button-small-left:hover,#drupal-off-canvas .button-small-left:hover{text-decoration:none}.btn-small-left:active,.button-small-left:active,#drupal-off-canvas .button-small-left:active{outline:0}@media screen and (min-width: 992px){.btn-small-left,.button-small-left,#drupal-off-canvas .button-small-left{font-size:1.6rem;line-height:2.4rem}}@media screen and (min-width: 1679px){.btn-small-left,.button-small-left,#drupal-off-canvas .button-small-left{font-size:1.7rem;line-height:2.5rem}}@media (min-width: 768px){.btn-small-left,.button-small-left,#drupal-off-canvas .button-small-left{min-width:3.9rem;min-height:3.9rem;padding:0.5rem 0.6rem;background-size:.80004rem auto;padding-left:1.2rem;background-position:left .19998rem top 50%}}@media (min-width: 1679px){.btn-small-left,.button-small-left,#drupal-off-canvas .button-small-left{min-width:4rem;min-height:4rem;padding:0.6rem 0.7rem;background-size:.93338rem auto;padding-left:1.4rem;background-position:left .23331rem top 50%}}.btn-medium,.button-medium,#drupal-off-canvas .button-medium{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1.8rem;line-height:2.4rem;min-width:6rem;min-height:4.8rem;padding:0.7rem 1.4rem;background-size:1.86676rem auto}.btn-medium:hover,.button-medium:hover,#drupal-off-canvas .button-medium:hover{background-color:#595959;border-color:#595959;color:#fff}.btn-medium:active,.button-medium:active,#drupal-off-canvas .button-medium:active{background-color:#525252;border-color:#4d4d4d;color:#fff}.btn-medium:focus,.button-medium:focus,#drupal-off-canvas .button-medium:focus{background-color:#525252;border-color:#595959;color:#fff}.btn-medium:link,.btn-medium:visited,.button-medium:link,.button-medium:visited,#drupal-off-canvas .button-medium:link,#drupal-off-canvas .button-medium:visited{color:#fff}.btn-medium:focus,.button-medium:focus,#drupal-off-canvas .button-medium:focus{outline:3px solid #000}.btn-medium:hover,.button-medium:hover,#drupal-off-canvas .button-medium:hover{text-decoration:none}.btn-medium:active,.button-medium:active,#drupal-off-canvas .button-medium:active{outline:0}@media screen and (min-width: 992px){.btn-medium,.button-medium,#drupal-off-canvas .button-medium{font-size:2.1rem;line-height:3rem}}@media screen and (min-width: 1679px){.btn-medium,.button-medium,#drupal-off-canvas .button-medium{font-size:2.2rem;line-height:3.5rem}}@media (min-width: 768px){.btn-medium,.button-medium,#drupal-off-canvas .button-medium{min-width:9rem;min-height:5.1rem;padding:0.6rem 1.7rem;background-size:2.26678rem auto}}@media (min-width: 1679px){.btn-medium,.button-medium,#drupal-off-canvas .button-medium{min-width:10rem;min-height:5.5rem;padding:0.5rem 2rem;background-size:2.6668rem auto}}.btn-medium-right,.button-medium-right,#drupal-off-canvas .button-medium-right{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('../../../images/arrow_forward_white.svg?1860261d5eb');font-size:1.8rem;line-height:2.4rem;min-width:6rem;min-height:4.8rem;padding:0.7rem 1.4rem;background-size:1.86676rem auto;padding-right:2.8rem;background-position:right .46662rem top 50%}.btn-medium-right:hover,.button-medium-right:hover,#drupal-off-canvas .button-medium-right:hover{background-color:#595959;border-color:#595959;color:#fff}.btn-medium-right:active,.button-medium-right:active,#drupal-off-canvas .button-medium-right:active{background-color:#525252;border-color:#4d4d4d;color:#fff}.btn-medium-right:focus,.button-medium-right:focus,#drupal-off-canvas .button-medium-right:focus{background-color:#525252;border-color:#595959;color:#fff}.btn-medium-right:link,.btn-medium-right:visited,.button-medium-right:link,.button-medium-right:visited,#drupal-off-canvas .button-medium-right:link,#drupal-off-canvas .button-medium-right:visited{color:#fff}.btn-medium-right:focus,.button-medium-right:focus,#drupal-off-canvas .button-medium-right:focus{outline:3px solid #000}.btn-medium-right:hover,.button-medium-right:hover,#drupal-off-canvas .button-medium-right:hover{text-decoration:none}.btn-medium-right:active,.button-medium-right:active,#drupal-off-canvas .button-medium-right:active{outline:0}@media screen and (min-width: 992px){.btn-medium-right,.button-medium-right,#drupal-off-canvas .button-medium-right{font-size:2.1rem;line-height:3rem}}@media screen and (min-width: 1679px){.btn-medium-right,.button-medium-right,#drupal-off-canvas .button-medium-right{font-size:2.2rem;line-height:3.5rem}}@media (min-width: 768px){.btn-medium-right,.button-medium-right,#drupal-off-canvas .button-medium-right{min-width:9rem;min-height:5.1rem;padding:0.6rem 1.7rem;background-size:2.26678rem auto;padding-right:3.4rem;background-position:right .56661rem top 50%}}@media (min-width: 1679px){.btn-medium-right,.button-medium-right,#drupal-off-canvas .button-medium-right{min-width:10rem;min-height:5.5rem;padding:0.5rem 2rem;background-size:2.6668rem auto;padding-right:4rem;background-position:right .6666rem top 50%}}.btn-medium-left,.button-medium-left,#drupal-off-canvas .button-medium-left{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('../../../images/arrow_back_white.svg?1860261d5e4');font-size:1.8rem;line-height:2.4rem;min-width:6rem;min-height:4.8rem;padding:0.7rem 1.4rem;background-size:1.86676rem auto;padding-left:2.8rem;background-position:left .46662rem top 50%}.btn-medium-left:hover,.button-medium-left:hover,#drupal-off-canvas .button-medium-left:hover{background-color:#595959;border-color:#595959;color:#fff}.btn-medium-left:active,.button-medium-left:active,#drupal-off-canvas .button-medium-left:active{background-color:#525252;border-color:#4d4d4d;color:#fff}.btn-medium-left:focus,.button-medium-left:focus,#drupal-off-canvas .button-medium-left:focus{background-color:#525252;border-color:#595959;color:#fff}.btn-medium-left:link,.btn-medium-left:visited,.button-medium-left:link,.button-medium-left:visited,#drupal-off-canvas .button-medium-left:link,#drupal-off-canvas .button-medium-left:visited{color:#fff}.btn-medium-left:focus,.button-medium-left:focus,#drupal-off-canvas .button-medium-left:focus{outline:3px solid #000}.btn-medium-left:hover,.button-medium-left:hover,#drupal-off-canvas .button-medium-left:hover{text-decoration:none}.btn-medium-left:active,.button-medium-left:active,#drupal-off-canvas .button-medium-left:active{outline:0}@media screen and (min-width: 992px){.btn-medium-left,.button-medium-left,#drupal-off-canvas .button-medium-left{font-size:2.1rem;line-height:3rem}}@media screen and (min-width: 1679px){.btn-medium-left,.button-medium-left,#drupal-off-canvas .button-medium-left{font-size:2.2rem;line-height:3.5rem}}@media (min-width: 768px){.btn-medium-left,.button-medium-left,#drupal-off-canvas .button-medium-left{min-width:9rem;min-height:5.1rem;padding:0.6rem 1.7rem;background-size:2.26678rem auto;padding-left:3.4rem;background-position:left .56661rem top 50%}}@media (min-width: 1679px){.btn-medium-left,.button-medium-left,#drupal-off-canvas .button-medium-left{min-width:10rem;min-height:5.5rem;padding:0.5rem 2rem;background-size:2.6668rem auto;padding-left:4rem;background-position:left .6666rem top 50%}}.btn-large,.button-large,#drupal-off-canvas .button-large{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:2.1rem;line-height:3.2rem;min-width:8rem;min-height:5.2rem;padding:0.7rem 1.6rem;background-size:2.13344rem auto}.btn-large:hover,.button-large:hover,#drupal-off-canvas .button-large:hover{background-color:#595959;border-color:#595959;color:#fff}.btn-large:active,.button-large:active,#drupal-off-canvas .button-large:active{background-color:#525252;border-color:#4d4d4d;color:#fff}.btn-large:focus,.button-large:focus,#drupal-off-canvas .button-large:focus{background-color:#525252;border-color:#595959;color:#fff}.btn-large:link,.btn-large:visited,.button-large:link,.button-large:visited,#drupal-off-canvas .button-large:link,#drupal-off-canvas .button-large:visited{color:#fff}.btn-large:focus,.button-large:focus,#drupal-off-canvas .button-large:focus{outline:3px solid #000}.btn-large:hover,.button-large:hover,#drupal-off-canvas .button-large:hover{text-decoration:none}.btn-large:active,.button-large:active,#drupal-off-canvas .button-large:active{outline:0}@media screen and (min-width: 992px){.btn-large,.button-large,#drupal-off-canvas .button-large{font-size:2.4rem;line-height:3.6rem}}@media screen and (min-width: 1679px){.btn-large,.button-large,#drupal-off-canvas .button-large{font-size:2.5rem;line-height:4rem}}@media (min-width: 768px){.btn-large,.button-large,#drupal-off-canvas .button-large{min-width:15rem;min-height:5.4rem;padding:0.8rem 1.9rem;background-size:2.53346rem auto}}@media (min-width: 1679px){.btn-large,.button-large,#drupal-off-canvas .button-large{min-width:17rem;min-height:6rem;padding:0.9rem 2rem;background-size:2.6668rem auto}}.btn-large-right,.button-large-right,#drupal-off-canvas .button-large-right{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('../../../images/arrow_forward_white.svg?1860261d5eb');font-size:2.1rem;line-height:3.2rem;min-width:8rem;min-height:5.2rem;padding:0.7rem 1.6rem;background-size:2.13344rem auto;padding-right:3.2rem;background-position:right .53328rem top 50%}.btn-large-right:hover,.button-large-right:hover,#drupal-off-canvas .button-large-right:hover{background-color:#595959;border-color:#595959;color:#fff}.btn-large-right:active,.button-large-right:active,#drupal-off-canvas .button-large-right:active{background-color:#525252;border-color:#4d4d4d;color:#fff}.btn-large-right:focus,.button-large-right:focus,#drupal-off-canvas .button-large-right:focus{background-color:#525252;border-color:#595959;color:#fff}.btn-large-right:link,.btn-large-right:visited,.button-large-right:link,.button-large-right:visited,#drupal-off-canvas .button-large-right:link,#drupal-off-canvas .button-large-right:visited{color:#fff}.btn-large-right:focus,.button-large-right:focus,#drupal-off-canvas .button-large-right:focus{outline:3px solid #000}.btn-large-right:hover,.button-large-right:hover,#drupal-off-canvas .button-large-right:hover{text-decoration:none}.btn-large-right:active,.button-large-right:active,#drupal-off-canvas .button-large-right:active{outline:0}@media screen and (min-width: 992px){.btn-large-right,.button-large-right,#drupal-off-canvas .button-large-right{font-size:2.4rem;line-height:3.6rem}}@media screen and (min-width: 1679px){.btn-large-right,.button-large-right,#drupal-off-canvas .button-large-right{font-size:2.5rem;line-height:4rem}}@media (min-width: 768px){.btn-large-right,.button-large-right,#drupal-off-canvas .button-large-right{min-width:15rem;min-height:5.4rem;padding:0.8rem 1.9rem;background-size:2.53346rem auto;padding-right:3.8rem;background-position:right .63327rem top 50%}}@media (min-width: 1679px){.btn-large-right,.button-large-right,#drupal-off-canvas .button-large-right{min-width:17rem;min-height:6rem;padding:0.9rem 2rem;background-size:2.6668rem auto;padding-right:4rem;background-position:right .6666rem top 50%}}.btn-large-left,.button-large-left,#drupal-off-canvas .button-large-left{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('../../../images/arrow_back_white.svg?1860261d5e4');font-size:2.1rem;line-height:3.2rem;min-width:8rem;min-height:5.2rem;padding:0.7rem 1.6rem;background-size:2.13344rem auto;padding-left:3.2rem;background-position:left .53328rem top 50%}.btn-large-left:hover,.button-large-left:hover,#drupal-off-canvas .button-large-left:hover{background-color:#595959;border-color:#595959;color:#fff}.btn-large-left:active,.button-large-left:active,#drupal-off-canvas .button-large-left:active{background-color:#525252;border-color:#4d4d4d;color:#fff}.btn-large-left:focus,.button-large-left:focus,#drupal-off-canvas .button-large-left:focus{background-color:#525252;border-color:#595959;color:#fff}.btn-large-left:link,.btn-large-left:visited,.button-large-left:link,.button-large-left:visited,#drupal-off-canvas .button-large-left:link,#drupal-off-canvas .button-large-left:visited{color:#fff}.btn-large-left:focus,.button-large-left:focus,#drupal-off-canvas .button-large-left:focus{outline:3px solid #000}.btn-large-left:hover,.button-large-left:hover,#drupal-off-canvas .button-large-left:hover{text-decoration:none}.btn-large-left:active,.button-large-left:active,#drupal-off-canvas .button-large-left:active{outline:0}@media screen and (min-width: 992px){.btn-large-left,.button-large-left,#drupal-off-canvas .button-large-left{font-size:2.4rem;line-height:3.6rem}}@media screen and (min-width: 1679px){.btn-large-left,.button-large-left,#drupal-off-canvas .button-large-left{font-size:2.5rem;line-height:4rem}}@media (min-width: 768px){.btn-large-left,.button-large-left,#drupal-off-canvas .button-large-left{min-width:15rem;min-height:5.4rem;padding:0.8rem 1.9rem;background-size:2.53346rem auto;padding-left:3.8rem;background-position:left .63327rem top 50%}}@media (min-width: 1679px){.btn-large-left,.button-large-left,#drupal-off-canvas .button-large-left{min-width:17rem;min-height:6rem;padding:0.9rem 2rem;background-size:2.6668rem auto;padding-left:4rem;background-position:left .6666rem top 50%}}.btn--block,.button--block,#drupal-off-canvas .button--block{display:block !important;width:100%}.btn--link,.btn.link,.button--link,.button.link,#drupal-off-canvas .button--link,#drupal-off-canvas .button.link{color:#0e6bb3;background-color:rgba(0,0,0,0);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;outline-offset:0;background:none !important;border:0 !important;-webkit-box-shadow:none !important;box-shadow:none !important}.btn--link:visited,.btn--link.visited,.btn.link:visited,.btn.link.visited,.button--link:visited,.button--link.visited,.button.link:visited,.button.link.visited,#drupal-off-canvas .button--link:visited,#drupal-off-canvas .button--link.visited,#drupal-off-canvas .button.link:visited,#drupal-off-canvas .button.link.visited{color:#0e6bb3;background-color:rgba(0,0,0,0);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;outline-offset:0}.btn--link:focus,.btn--link.focus,.btn.link:focus,.btn.link.focus,.button--link:focus,.button--link.focus,.button.link:focus,.button.link.focus,#drupal-off-canvas .button--link:focus,#drupal-off-canvas .button--link.focus,#drupal-off-canvas .button.link:focus,#drupal-off-canvas .button.link.focus{color:#fff;background-color:#0e6bb3;text-decoration:none;text-decoration-thickness:1px;text-underline-offset:3px;outline:2px solid #0e6bb3;outline-offset:0}.btn--link:hover,.btn--link.hover,.btn.link:hover,.btn.link.hover,.button--link:hover,.button--link.hover,.button.link:hover,.button.link.hover,#drupal-off-canvas .button--link:hover,#drupal-off-canvas .button--link.hover,#drupal-off-canvas .button.link:hover,#drupal-off-canvas .button.link.hover{color:#0e6bb3;background-color:rgba(0,0,0,0);text-decoration:underline;-webkit-text-decoration-color:#333;text-decoration-color:#333;text-decoration-thickness:2px;text-underline-offset:3px;outline:0;outline-offset:0}.btn--link:active,.btn--link.active,.btn.link:active,.btn.link.active,.button--link:active,.button--link.active,.button.link:active,.button.link.active,#drupal-off-canvas .button--link:active,#drupal-off-canvas .button--link.active,#drupal-off-canvas .button.link:active,#drupal-off-canvas .button.link.active{color:#d1431f;background-color:rgba(0,0,0,0);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;outline-offset:0}.btn--link-inline,.btn.link-inline,.button--link-inline,.button.link-inline,#drupal-off-canvas .button--link-inline,#drupal-off-canvas .button.link-inline{color:#0e6bb3;background-color:rgba(0,0,0,0);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;outline-offset:0;background:none !important;border:0 !important;-webkit-box-shadow:none !important;box-shadow:none !important;display:inline !important;width:auto !important;height:auto !important;min-width:auto !important;min-height:auto !important;padding:0 !important;margin:0 !important}.btn--link-inline:visited,.btn--link-inline.visited,.btn.link-inline:visited,.btn.link-inline.visited,.button--link-inline:visited,.button--link-inline.visited,.button.link-inline:visited,.button.link-inline.visited,#drupal-off-canvas .button--link-inline:visited,#drupal-off-canvas .button--link-inline.visited,#drupal-off-canvas .button.link-inline:visited,#drupal-off-canvas .button.link-inline.visited{color:#0e6bb3;background-color:rgba(0,0,0,0);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;outline-offset:0}.btn--link-inline:focus,.btn--link-inline.focus,.btn.link-inline:focus,.btn.link-inline.focus,.button--link-inline:focus,.button--link-inline.focus,.button.link-inline:focus,.button.link-inline.focus,#drupal-off-canvas .button--link-inline:focus,#drupal-off-canvas .button--link-inline.focus,#drupal-off-canvas .button.link-inline:focus,#drupal-off-canvas .button.link-inline.focus{color:#fff;background-color:#0e6bb3;text-decoration:none;text-decoration-thickness:1px;text-underline-offset:3px;outline:2px solid #0e6bb3;outline-offset:0}.btn--link-inline:hover,.btn--link-inline.hover,.btn.link-inline:hover,.btn.link-inline.hover,.button--link-inline:hover,.button--link-inline.hover,.button.link-inline:hover,.button.link-inline.hover,#drupal-off-canvas .button--link-inline:hover,#drupal-off-canvas .button--link-inline.hover,#drupal-off-canvas .button.link-inline:hover,#drupal-off-canvas .button.link-inline.hover{color:#0e6bb3;background-color:rgba(0,0,0,0);text-decoration:underline;-webkit-text-decoration-color:#333;text-decoration-color:#333;text-decoration-thickness:2px;text-underline-offset:3px;outline:0;outline-offset:0}.btn--link-inline:active,.btn--link-inline.active,.btn.link-inline:active,.btn.link-inline.active,.button--link-inline:active,.button--link-inline.active,.button.link-inline:active,.button.link-inline.active,#drupal-off-canvas .button--link-inline:active,#drupal-off-canvas .button--link-inline.active,#drupal-off-canvas .button.link-inline:active,#drupal-off-canvas .button.link-inline.active{color:#d1431f;background-color:rgba(0,0,0,0);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;outline-offset:0}.btn--primary,.button--primary,#drupal-off-canvas .button--primary{background-color:#0a78cd;border-color:#0a78cd;color:#fff}.btn--primary:hover,.button--primary:hover,#drupal-off-canvas .button--primary:hover{background-color:#096ab5;border-color:#096ab5;color:#fff}.btn--primary:active,.button--primary:active,#drupal-off-canvas .button--primary:active{background-color:#0861a6;border-color:#085c9c;color:#fff}.btn--primary:focus,.button--primary:focus,#drupal-off-canvas .button--primary:focus{background-color:#0861a6;border-color:#096ab5;color:#fff}.btn--secondary,.button--secondary,#drupal-off-canvas .button--secondary{background-color:#154365;border-color:#154365;color:#fff}.btn--secondary:hover,.button--secondary:hover,#drupal-off-canvas .button--secondary:hover{background-color:#113550;border-color:#113550;color:#fff}.btn--secondary:active,.button--secondary:active,#drupal-off-canvas .button--secondary:active{background-color:#0e2d43;border-color:#0c273b;color:#fff}.btn--secondary:focus,.button--secondary:focus,#drupal-off-canvas .button--secondary:focus{background-color:#0e2d43;border-color:#113550;color:#fff}.btn--action,.button--action,#drupal-off-canvas .button--action{background-color:#048a05;border-color:#048a05;color:#fff}.btn--action:hover,.button--action:hover,#drupal-off-canvas .button--action:hover{background-color:#037104;border-color:#037104;color:#fff}.btn--action:active,.button--action:active,#drupal-off-canvas .button--action:active{background-color:#036204;border-color:#035803;color:#fff}.btn--action:focus,.button--action:focus,#drupal-off-canvas .button--action:focus{background-color:#036204;border-color:#037104;color:#fff}.btn--danger,.button--danger,#drupal-off-canvas .button--danger{background-color:#d1431f;border-color:#d1431f;color:#fff}.btn--danger:hover,.button--danger:hover,#drupal-off-canvas .button--danger:hover{background-color:#bb3c1c;border-color:#bb3c1c;color:#fff}.btn--danger:active,.button--danger:active,#drupal-off-canvas .button--danger:active{background-color:#ad381a;border-color:#a53518;color:#fff}.btn--danger:focus,.button--danger:focus,#drupal-off-canvas .button--danger:focus{background-color:#ad381a;border-color:#bb3c1c;color:#fff}.btn--warning,.button--warning,#drupal-off-canvas .button--warning{background-color:#bf5803;border-color:#bf5803;color:#fff}.btn--warning:hover,.button--warning:hover,#drupal-off-canvas .button--warning:hover{background-color:#a64c03;border-color:#a64c03;color:#fff}.btn--warning:active,.button--warning:active,#drupal-off-canvas .button--warning:active{background-color:#974502;border-color:#8d4102;color:#fff}.btn--warning:focus,.button--warning:focus,#drupal-off-canvas .button--warning:focus{background-color:#974502;border-color:#a64c03;color:#fff}.dropbutton-widget .btn,.dropbutton-widget .button,.dropbutton-widget #drupal-off-canvas .button{color:#333}.call-to-action{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:2.1rem;line-height:3.2rem;min-width:8rem;min-height:5.2rem;padding:0.7rem 1.6rem;background-size:2.13344rem auto;background-color:#048a05;border-color:#048a05;color:#fff;position:relative;padding-right:3.9rem !important}.call-to-action:hover{background-color:#595959;border-color:#595959;color:#fff}.call-to-action:active{background-color:#525252;border-color:#4d4d4d;color:#fff}.call-to-action:focus{background-color:#525252;border-color:#595959;color:#fff}.call-to-action:link,.call-to-action:visited{color:#fff}.call-to-action:focus{outline:3px solid #000}.call-to-action:hover{text-decoration:none}.call-to-action:active{outline:0}@media screen and (min-width: 992px){.call-to-action{font-size:2.4rem;line-height:3.6rem}}@media screen and (min-width: 1679px){.call-to-action{font-size:2.5rem;line-height:4rem}}@media (min-width: 768px){.call-to-action{min-width:15rem;min-height:5.4rem;padding:0.8rem 1.9rem;background-size:2.53346rem auto}}@media (min-width: 1679px){.call-to-action{min-width:17rem;min-height:6rem;padding:0.9rem 2rem;background-size:2.6668rem auto}}.call-to-action:hover{background-color:#037104;border-color:#037104;color:#fff}.call-to-action:active{background-color:#036204;border-color:#035803;color:#fff}.call-to-action:focus{background-color:#036204;border-color:#037104;color:#fff}a.call-to-action{text-align:left;color:#fff}.call-to-action .ico-arrow-right{height:2.5rem;margin-right:1.2rem;position:absolute;right:0;top:calc(50% - 1.25rem);width:1.5rem}.btn--call-to-action{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('../../../images/arrow_forward_white.svg?1860261d5eb');font-size:2.1rem;line-height:3.2rem;min-width:8rem;min-height:5.2rem;padding:0.7rem 1.6rem;background-size:2.13344rem auto;padding-right:3.2rem;background-position:right .53328rem top 50%;background-color:#048a05;border-color:#048a05;color:#fff}.btn--call-to-action:hover{background-color:#595959;border-color:#595959;color:#fff}.btn--call-to-action:active{background-color:#525252;border-color:#4d4d4d;color:#fff}.btn--call-to-action:focus{background-color:#525252;border-color:#595959;color:#fff}.btn--call-to-action:link,.btn--call-to-action:visited{color:#fff}.btn--call-to-action:focus{outline:3px solid #000}.btn--call-to-action:hover{text-decoration:none}.btn--call-to-action:active{outline:0}@media screen and (min-width: 992px){.btn--call-to-action{font-size:2.4rem;line-height:3.6rem}}@media screen and (min-width: 1679px){.btn--call-to-action{font-size:2.5rem;line-height:4rem}}@media (min-width: 768px){.btn--call-to-action{min-width:15rem;min-height:5.4rem;padding:0.8rem 1.9rem;background-size:2.53346rem auto;padding-right:3.8rem;background-position:right .63327rem top 50%}}@media (min-width: 1679px){.btn--call-to-action{min-width:17rem;min-height:6rem;padding:0.9rem 2rem;background-size:2.6668rem auto;padding-right:4rem;background-position:right .6666rem top 50%}}.btn--call-to-action:hover{background-color:#037104;border-color:#037104;color:#fff}.btn--call-to-action:active{background-color:#036204;border-color:#035803;color:#fff}.btn--call-to-action:focus{background-color:#036204;border-color:#037104;color:#fff}#drupal-off-canvas .button{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1.4rem;line-height:2.2rem;min-width:3.6rem;min-height:3.6rem;padding:0.4rem 0.4rem;background-size:.53336rem auto}#drupal-off-canvas .button:hover{background-color:#595959;border-color:#595959;color:#fff}#drupal-off-canvas .button:active{background-color:#525252;border-color:#4d4d4d;color:#fff}#drupal-off-canvas .button:focus{background-color:#525252;border-color:#595959;color:#fff}#drupal-off-canvas .button:link,#drupal-off-canvas .button:visited{color:#fff}#drupal-off-canvas .button:focus{outline:3px solid #000}#drupal-off-canvas .button:hover{text-decoration:none}#drupal-off-canvas .button:active{outline:0}@media screen and (min-width: 992px){#drupal-off-canvas .button{font-size:1.6rem;line-height:2.4rem}}@media screen and (min-width: 1679px){#drupal-off-canvas .button{font-size:1.7rem;line-height:2.5rem}}@media (min-width: 768px){#drupal-off-canvas .button{min-width:3.9rem;min-height:3.9rem;padding:0.5rem 0.6rem;background-size:.80004rem auto}}@media (min-width: 1679px){#drupal-off-canvas .button{min-width:4rem;min-height:4rem;padding:0.6rem 0.7rem;background-size:.93338rem auto}}.facet--btn{border-top:2px solid #fff;border-bottom:2px solid #fff}.facet--btn:visited,.facet--btn.visited{border-top:2px solid #fff;border-bottom:2px solid #fff}.facet--btn:focus,.facet--btn.focus{border-top:2px solid #fff;border-bottom:2px solid #fff}.facet--btn:hover,.facet--btn.hover{border-top:2px solid #fff;border-bottom:2px solid #fff}.facet--btn:active,.facet--btn.active{border-top:2px solid #fff;border-bottom:2px solid #fff} +.btn,.button,#drupal-off-canvas .button{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1.6rem;line-height:2.4rem;min-width:4.4rem;min-height:4.4rem;padding:0.8rem 1.2rem;background-size:1.60008rem auto}.btn:hover,.button:hover,#drupal-off-canvas .button:hover{background-color:#595959;border-color:#595959;color:#fff}.btn:active,.button:active,#drupal-off-canvas .button:active{background-color:#525252;border-color:#4d4d4d;color:#fff}.btn:focus,.button:focus,#drupal-off-canvas .button:focus{background-color:#525252;border-color:#595959;color:#fff}.btn:link,.btn:visited,.button:link,.button:visited,#drupal-off-canvas .button:link,#drupal-off-canvas .button:visited{color:#fff}.btn:focus,.button:focus,#drupal-off-canvas .button:focus{outline:3px solid #000}.btn:hover,.button:hover,#drupal-off-canvas .button:hover{text-decoration:none}.btn:active,.button:active,#drupal-off-canvas .button:active{outline:0}@media screen and (min-width: 992px){.btn,.button,#drupal-off-canvas .button{font-size:1.8rem;line-height:2.7rem}}@media screen and (min-width: 1679px){.btn,.button,#drupal-off-canvas .button{font-size:2rem;line-height:3rem}}@media (min-width: 768px){.btn,.button,#drupal-off-canvas .button{min-width:4.5rem;min-height:4.5rem;padding:0.8rem 1.3rem;background-size:1.73342rem auto}}@media (min-width: 1679px){.btn,.button,#drupal-off-canvas .button{min-width:5rem;min-height:5rem;padding:0.9rem 1.5rem;background-size:2.0001rem auto}}.btn-right,.button-right,#drupal-off-canvas .button-right{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('../../../images/arrow_forward_white.svg?1860d59de13');font-size:1.6rem;line-height:2.4rem;min-width:4.4rem;min-height:4.4rem;padding:0.8rem 1.2rem;background-size:1.60008rem auto;padding-right:2.4rem;background-position:right .39996rem top 50%}.btn-right:hover,.button-right:hover,#drupal-off-canvas .button-right:hover{background-color:#595959;border-color:#595959;color:#fff}.btn-right:active,.button-right:active,#drupal-off-canvas .button-right:active{background-color:#525252;border-color:#4d4d4d;color:#fff}.btn-right:focus,.button-right:focus,#drupal-off-canvas .button-right:focus{background-color:#525252;border-color:#595959;color:#fff}.btn-right:link,.btn-right:visited,.button-right:link,.button-right:visited,#drupal-off-canvas .button-right:link,#drupal-off-canvas .button-right:visited{color:#fff}.btn-right:focus,.button-right:focus,#drupal-off-canvas .button-right:focus{outline:3px solid #000}.btn-right:hover,.button-right:hover,#drupal-off-canvas .button-right:hover{text-decoration:none}.btn-right:active,.button-right:active,#drupal-off-canvas .button-right:active{outline:0}@media screen and (min-width: 992px){.btn-right,.button-right,#drupal-off-canvas .button-right{font-size:1.8rem;line-height:2.7rem}}@media screen and (min-width: 1679px){.btn-right,.button-right,#drupal-off-canvas .button-right{font-size:2rem;line-height:3rem}}@media (min-width: 768px){.btn-right,.button-right,#drupal-off-canvas .button-right{min-width:4.5rem;min-height:4.5rem;padding:0.8rem 1.3rem;background-size:1.73342rem auto;padding-right:2.6rem;background-position:right .43329rem top 50%}}@media (min-width: 1679px){.btn-right,.button-right,#drupal-off-canvas .button-right{min-width:5rem;min-height:5rem;padding:0.9rem 1.5rem;background-size:2.0001rem auto;padding-right:3rem;background-position:right .49995rem top 50%}}.btn-left,.button-left,#drupal-off-canvas .button-left{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('../../../images/arrow_back_white.svg?1860d59de0d');font-size:1.6rem;line-height:2.4rem;min-width:4.4rem;min-height:4.4rem;padding:0.8rem 1.2rem;background-size:1.60008rem auto;padding-left:2.4rem;background-position:left .39996rem top 50%}.btn-left:hover,.button-left:hover,#drupal-off-canvas .button-left:hover{background-color:#595959;border-color:#595959;color:#fff}.btn-left:active,.button-left:active,#drupal-off-canvas .button-left:active{background-color:#525252;border-color:#4d4d4d;color:#fff}.btn-left:focus,.button-left:focus,#drupal-off-canvas .button-left:focus{background-color:#525252;border-color:#595959;color:#fff}.btn-left:link,.btn-left:visited,.button-left:link,.button-left:visited,#drupal-off-canvas .button-left:link,#drupal-off-canvas .button-left:visited{color:#fff}.btn-left:focus,.button-left:focus,#drupal-off-canvas .button-left:focus{outline:3px solid #000}.btn-left:hover,.button-left:hover,#drupal-off-canvas .button-left:hover{text-decoration:none}.btn-left:active,.button-left:active,#drupal-off-canvas .button-left:active{outline:0}@media screen and (min-width: 992px){.btn-left,.button-left,#drupal-off-canvas .button-left{font-size:1.8rem;line-height:2.7rem}}@media screen and (min-width: 1679px){.btn-left,.button-left,#drupal-off-canvas .button-left{font-size:2rem;line-height:3rem}}@media (min-width: 768px){.btn-left,.button-left,#drupal-off-canvas .button-left{min-width:4.5rem;min-height:4.5rem;padding:0.8rem 1.3rem;background-size:1.73342rem auto;padding-left:2.6rem;background-position:left .43329rem top 50%}}@media (min-width: 1679px){.btn-left,.button-left,#drupal-off-canvas .button-left{min-width:5rem;min-height:5rem;padding:0.9rem 1.5rem;background-size:2.0001rem auto;padding-left:3rem;background-position:left .49995rem top 50%}}.btn-small,.button-small,#drupal-off-canvas .button-small{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1.4rem;line-height:2.2rem;min-width:3.6rem;min-height:3.6rem;padding:0.4rem 0.4rem;background-size:.53336rem auto}.btn-small:hover,.button-small:hover,#drupal-off-canvas .button-small:hover{background-color:#595959;border-color:#595959;color:#fff}.btn-small:active,.button-small:active,#drupal-off-canvas .button-small:active{background-color:#525252;border-color:#4d4d4d;color:#fff}.btn-small:focus,.button-small:focus,#drupal-off-canvas .button-small:focus{background-color:#525252;border-color:#595959;color:#fff}.btn-small:link,.btn-small:visited,.button-small:link,.button-small:visited,#drupal-off-canvas .button-small:link,#drupal-off-canvas .button-small:visited{color:#fff}.btn-small:focus,.button-small:focus,#drupal-off-canvas .button-small:focus{outline:3px solid #000}.btn-small:hover,.button-small:hover,#drupal-off-canvas .button-small:hover{text-decoration:none}.btn-small:active,.button-small:active,#drupal-off-canvas .button-small:active{outline:0}@media screen and (min-width: 992px){.btn-small,.button-small,#drupal-off-canvas .button-small{font-size:1.6rem;line-height:2.4rem}}@media screen and (min-width: 1679px){.btn-small,.button-small,#drupal-off-canvas .button-small{font-size:1.7rem;line-height:2.5rem}}@media (min-width: 768px){.btn-small,.button-small,#drupal-off-canvas .button-small{min-width:3.9rem;min-height:3.9rem;padding:0.5rem 0.6rem;background-size:.80004rem auto}}@media (min-width: 1679px){.btn-small,.button-small,#drupal-off-canvas .button-small{min-width:4rem;min-height:4rem;padding:0.6rem 0.7rem;background-size:.93338rem auto}}.btn-small-right,.button-small-right,#drupal-off-canvas .button-small-right{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('../../../images/arrow_forward_white.svg?1860d59de13');font-size:1.4rem;line-height:2.2rem;min-width:3.6rem;min-height:3.6rem;padding:0.4rem 0.4rem;background-size:.53336rem auto;padding-right:.8rem;background-position:right .13332rem top 50%}.btn-small-right:hover,.button-small-right:hover,#drupal-off-canvas .button-small-right:hover{background-color:#595959;border-color:#595959;color:#fff}.btn-small-right:active,.button-small-right:active,#drupal-off-canvas .button-small-right:active{background-color:#525252;border-color:#4d4d4d;color:#fff}.btn-small-right:focus,.button-small-right:focus,#drupal-off-canvas .button-small-right:focus{background-color:#525252;border-color:#595959;color:#fff}.btn-small-right:link,.btn-small-right:visited,.button-small-right:link,.button-small-right:visited,#drupal-off-canvas .button-small-right:link,#drupal-off-canvas .button-small-right:visited{color:#fff}.btn-small-right:focus,.button-small-right:focus,#drupal-off-canvas .button-small-right:focus{outline:3px solid #000}.btn-small-right:hover,.button-small-right:hover,#drupal-off-canvas .button-small-right:hover{text-decoration:none}.btn-small-right:active,.button-small-right:active,#drupal-off-canvas .button-small-right:active{outline:0}@media screen and (min-width: 992px){.btn-small-right,.button-small-right,#drupal-off-canvas .button-small-right{font-size:1.6rem;line-height:2.4rem}}@media screen and (min-width: 1679px){.btn-small-right,.button-small-right,#drupal-off-canvas .button-small-right{font-size:1.7rem;line-height:2.5rem}}@media (min-width: 768px){.btn-small-right,.button-small-right,#drupal-off-canvas .button-small-right{min-width:3.9rem;min-height:3.9rem;padding:0.5rem 0.6rem;background-size:.80004rem auto;padding-right:1.2rem;background-position:right .19998rem top 50%}}@media (min-width: 1679px){.btn-small-right,.button-small-right,#drupal-off-canvas .button-small-right{min-width:4rem;min-height:4rem;padding:0.6rem 0.7rem;background-size:.93338rem auto;padding-right:1.4rem;background-position:right .23331rem top 50%}}.btn-small-left,.button-small-left,#drupal-off-canvas .button-small-left{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('../../../images/arrow_back_white.svg?1860d59de0d');font-size:1.4rem;line-height:2.2rem;min-width:3.6rem;min-height:3.6rem;padding:0.4rem 0.4rem;background-size:.53336rem auto;padding-left:.8rem;background-position:left .13332rem top 50%}.btn-small-left:hover,.button-small-left:hover,#drupal-off-canvas .button-small-left:hover{background-color:#595959;border-color:#595959;color:#fff}.btn-small-left:active,.button-small-left:active,#drupal-off-canvas .button-small-left:active{background-color:#525252;border-color:#4d4d4d;color:#fff}.btn-small-left:focus,.button-small-left:focus,#drupal-off-canvas .button-small-left:focus{background-color:#525252;border-color:#595959;color:#fff}.btn-small-left:link,.btn-small-left:visited,.button-small-left:link,.button-small-left:visited,#drupal-off-canvas .button-small-left:link,#drupal-off-canvas .button-small-left:visited{color:#fff}.btn-small-left:focus,.button-small-left:focus,#drupal-off-canvas .button-small-left:focus{outline:3px solid #000}.btn-small-left:hover,.button-small-left:hover,#drupal-off-canvas .button-small-left:hover{text-decoration:none}.btn-small-left:active,.button-small-left:active,#drupal-off-canvas .button-small-left:active{outline:0}@media screen and (min-width: 992px){.btn-small-left,.button-small-left,#drupal-off-canvas .button-small-left{font-size:1.6rem;line-height:2.4rem}}@media screen and (min-width: 1679px){.btn-small-left,.button-small-left,#drupal-off-canvas .button-small-left{font-size:1.7rem;line-height:2.5rem}}@media (min-width: 768px){.btn-small-left,.button-small-left,#drupal-off-canvas .button-small-left{min-width:3.9rem;min-height:3.9rem;padding:0.5rem 0.6rem;background-size:.80004rem auto;padding-left:1.2rem;background-position:left .19998rem top 50%}}@media (min-width: 1679px){.btn-small-left,.button-small-left,#drupal-off-canvas .button-small-left{min-width:4rem;min-height:4rem;padding:0.6rem 0.7rem;background-size:.93338rem auto;padding-left:1.4rem;background-position:left .23331rem top 50%}}.btn-medium,.button-medium,#drupal-off-canvas .button-medium{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1.8rem;line-height:2.4rem;min-width:6rem;min-height:4.8rem;padding:0.7rem 1.4rem;background-size:1.86676rem auto}.btn-medium:hover,.button-medium:hover,#drupal-off-canvas .button-medium:hover{background-color:#595959;border-color:#595959;color:#fff}.btn-medium:active,.button-medium:active,#drupal-off-canvas .button-medium:active{background-color:#525252;border-color:#4d4d4d;color:#fff}.btn-medium:focus,.button-medium:focus,#drupal-off-canvas .button-medium:focus{background-color:#525252;border-color:#595959;color:#fff}.btn-medium:link,.btn-medium:visited,.button-medium:link,.button-medium:visited,#drupal-off-canvas .button-medium:link,#drupal-off-canvas .button-medium:visited{color:#fff}.btn-medium:focus,.button-medium:focus,#drupal-off-canvas .button-medium:focus{outline:3px solid #000}.btn-medium:hover,.button-medium:hover,#drupal-off-canvas .button-medium:hover{text-decoration:none}.btn-medium:active,.button-medium:active,#drupal-off-canvas .button-medium:active{outline:0}@media screen and (min-width: 992px){.btn-medium,.button-medium,#drupal-off-canvas .button-medium{font-size:2.1rem;line-height:3rem}}@media screen and (min-width: 1679px){.btn-medium,.button-medium,#drupal-off-canvas .button-medium{font-size:2.2rem;line-height:3.5rem}}@media (min-width: 768px){.btn-medium,.button-medium,#drupal-off-canvas .button-medium{min-width:9rem;min-height:5.1rem;padding:0.6rem 1.7rem;background-size:2.26678rem auto}}@media (min-width: 1679px){.btn-medium,.button-medium,#drupal-off-canvas .button-medium{min-width:10rem;min-height:5.5rem;padding:0.5rem 2rem;background-size:2.6668rem auto}}.btn-medium-right,.button-medium-right,#drupal-off-canvas .button-medium-right{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('../../../images/arrow_forward_white.svg?1860d59de13');font-size:1.8rem;line-height:2.4rem;min-width:6rem;min-height:4.8rem;padding:0.7rem 1.4rem;background-size:1.86676rem auto;padding-right:2.8rem;background-position:right .46662rem top 50%}.btn-medium-right:hover,.button-medium-right:hover,#drupal-off-canvas .button-medium-right:hover{background-color:#595959;border-color:#595959;color:#fff}.btn-medium-right:active,.button-medium-right:active,#drupal-off-canvas .button-medium-right:active{background-color:#525252;border-color:#4d4d4d;color:#fff}.btn-medium-right:focus,.button-medium-right:focus,#drupal-off-canvas .button-medium-right:focus{background-color:#525252;border-color:#595959;color:#fff}.btn-medium-right:link,.btn-medium-right:visited,.button-medium-right:link,.button-medium-right:visited,#drupal-off-canvas .button-medium-right:link,#drupal-off-canvas .button-medium-right:visited{color:#fff}.btn-medium-right:focus,.button-medium-right:focus,#drupal-off-canvas .button-medium-right:focus{outline:3px solid #000}.btn-medium-right:hover,.button-medium-right:hover,#drupal-off-canvas .button-medium-right:hover{text-decoration:none}.btn-medium-right:active,.button-medium-right:active,#drupal-off-canvas .button-medium-right:active{outline:0}@media screen and (min-width: 992px){.btn-medium-right,.button-medium-right,#drupal-off-canvas .button-medium-right{font-size:2.1rem;line-height:3rem}}@media screen and (min-width: 1679px){.btn-medium-right,.button-medium-right,#drupal-off-canvas .button-medium-right{font-size:2.2rem;line-height:3.5rem}}@media (min-width: 768px){.btn-medium-right,.button-medium-right,#drupal-off-canvas .button-medium-right{min-width:9rem;min-height:5.1rem;padding:0.6rem 1.7rem;background-size:2.26678rem auto;padding-right:3.4rem;background-position:right .56661rem top 50%}}@media (min-width: 1679px){.btn-medium-right,.button-medium-right,#drupal-off-canvas .button-medium-right{min-width:10rem;min-height:5.5rem;padding:0.5rem 2rem;background-size:2.6668rem auto;padding-right:4rem;background-position:right .6666rem top 50%}}.btn-medium-left,.button-medium-left,#drupal-off-canvas .button-medium-left{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('../../../images/arrow_back_white.svg?1860d59de0d');font-size:1.8rem;line-height:2.4rem;min-width:6rem;min-height:4.8rem;padding:0.7rem 1.4rem;background-size:1.86676rem auto;padding-left:2.8rem;background-position:left .46662rem top 50%}.btn-medium-left:hover,.button-medium-left:hover,#drupal-off-canvas .button-medium-left:hover{background-color:#595959;border-color:#595959;color:#fff}.btn-medium-left:active,.button-medium-left:active,#drupal-off-canvas .button-medium-left:active{background-color:#525252;border-color:#4d4d4d;color:#fff}.btn-medium-left:focus,.button-medium-left:focus,#drupal-off-canvas .button-medium-left:focus{background-color:#525252;border-color:#595959;color:#fff}.btn-medium-left:link,.btn-medium-left:visited,.button-medium-left:link,.button-medium-left:visited,#drupal-off-canvas .button-medium-left:link,#drupal-off-canvas .button-medium-left:visited{color:#fff}.btn-medium-left:focus,.button-medium-left:focus,#drupal-off-canvas .button-medium-left:focus{outline:3px solid #000}.btn-medium-left:hover,.button-medium-left:hover,#drupal-off-canvas .button-medium-left:hover{text-decoration:none}.btn-medium-left:active,.button-medium-left:active,#drupal-off-canvas .button-medium-left:active{outline:0}@media screen and (min-width: 992px){.btn-medium-left,.button-medium-left,#drupal-off-canvas .button-medium-left{font-size:2.1rem;line-height:3rem}}@media screen and (min-width: 1679px){.btn-medium-left,.button-medium-left,#drupal-off-canvas .button-medium-left{font-size:2.2rem;line-height:3.5rem}}@media (min-width: 768px){.btn-medium-left,.button-medium-left,#drupal-off-canvas .button-medium-left{min-width:9rem;min-height:5.1rem;padding:0.6rem 1.7rem;background-size:2.26678rem auto;padding-left:3.4rem;background-position:left .56661rem top 50%}}@media (min-width: 1679px){.btn-medium-left,.button-medium-left,#drupal-off-canvas .button-medium-left{min-width:10rem;min-height:5.5rem;padding:0.5rem 2rem;background-size:2.6668rem auto;padding-left:4rem;background-position:left .6666rem top 50%}}.btn-large,.button-large,#drupal-off-canvas .button-large{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:2.1rem;line-height:3.2rem;min-width:8rem;min-height:5.2rem;padding:0.7rem 1.6rem;background-size:2.13344rem auto}.btn-large:hover,.button-large:hover,#drupal-off-canvas .button-large:hover{background-color:#595959;border-color:#595959;color:#fff}.btn-large:active,.button-large:active,#drupal-off-canvas .button-large:active{background-color:#525252;border-color:#4d4d4d;color:#fff}.btn-large:focus,.button-large:focus,#drupal-off-canvas .button-large:focus{background-color:#525252;border-color:#595959;color:#fff}.btn-large:link,.btn-large:visited,.button-large:link,.button-large:visited,#drupal-off-canvas .button-large:link,#drupal-off-canvas .button-large:visited{color:#fff}.btn-large:focus,.button-large:focus,#drupal-off-canvas .button-large:focus{outline:3px solid #000}.btn-large:hover,.button-large:hover,#drupal-off-canvas .button-large:hover{text-decoration:none}.btn-large:active,.button-large:active,#drupal-off-canvas .button-large:active{outline:0}@media screen and (min-width: 992px){.btn-large,.button-large,#drupal-off-canvas .button-large{font-size:2.4rem;line-height:3.6rem}}@media screen and (min-width: 1679px){.btn-large,.button-large,#drupal-off-canvas .button-large{font-size:2.5rem;line-height:4rem}}@media (min-width: 768px){.btn-large,.button-large,#drupal-off-canvas .button-large{min-width:15rem;min-height:5.4rem;padding:0.8rem 1.9rem;background-size:2.53346rem auto}}@media (min-width: 1679px){.btn-large,.button-large,#drupal-off-canvas .button-large{min-width:17rem;min-height:6rem;padding:0.9rem 2rem;background-size:2.6668rem auto}}.btn-large-right,.button-large-right,#drupal-off-canvas .button-large-right{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('../../../images/arrow_forward_white.svg?1860d59de13');font-size:2.1rem;line-height:3.2rem;min-width:8rem;min-height:5.2rem;padding:0.7rem 1.6rem;background-size:2.13344rem auto;padding-right:3.2rem;background-position:right .53328rem top 50%}.btn-large-right:hover,.button-large-right:hover,#drupal-off-canvas .button-large-right:hover{background-color:#595959;border-color:#595959;color:#fff}.btn-large-right:active,.button-large-right:active,#drupal-off-canvas .button-large-right:active{background-color:#525252;border-color:#4d4d4d;color:#fff}.btn-large-right:focus,.button-large-right:focus,#drupal-off-canvas .button-large-right:focus{background-color:#525252;border-color:#595959;color:#fff}.btn-large-right:link,.btn-large-right:visited,.button-large-right:link,.button-large-right:visited,#drupal-off-canvas .button-large-right:link,#drupal-off-canvas .button-large-right:visited{color:#fff}.btn-large-right:focus,.button-large-right:focus,#drupal-off-canvas .button-large-right:focus{outline:3px solid #000}.btn-large-right:hover,.button-large-right:hover,#drupal-off-canvas .button-large-right:hover{text-decoration:none}.btn-large-right:active,.button-large-right:active,#drupal-off-canvas .button-large-right:active{outline:0}@media screen and (min-width: 992px){.btn-large-right,.button-large-right,#drupal-off-canvas .button-large-right{font-size:2.4rem;line-height:3.6rem}}@media screen and (min-width: 1679px){.btn-large-right,.button-large-right,#drupal-off-canvas .button-large-right{font-size:2.5rem;line-height:4rem}}@media (min-width: 768px){.btn-large-right,.button-large-right,#drupal-off-canvas .button-large-right{min-width:15rem;min-height:5.4rem;padding:0.8rem 1.9rem;background-size:2.53346rem auto;padding-right:3.8rem;background-position:right .63327rem top 50%}}@media (min-width: 1679px){.btn-large-right,.button-large-right,#drupal-off-canvas .button-large-right{min-width:17rem;min-height:6rem;padding:0.9rem 2rem;background-size:2.6668rem auto;padding-right:4rem;background-position:right .6666rem top 50%}}.btn-large-left,.button-large-left,#drupal-off-canvas .button-large-left{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('../../../images/arrow_back_white.svg?1860d59de0d');font-size:2.1rem;line-height:3.2rem;min-width:8rem;min-height:5.2rem;padding:0.7rem 1.6rem;background-size:2.13344rem auto;padding-left:3.2rem;background-position:left .53328rem top 50%}.btn-large-left:hover,.button-large-left:hover,#drupal-off-canvas .button-large-left:hover{background-color:#595959;border-color:#595959;color:#fff}.btn-large-left:active,.button-large-left:active,#drupal-off-canvas .button-large-left:active{background-color:#525252;border-color:#4d4d4d;color:#fff}.btn-large-left:focus,.button-large-left:focus,#drupal-off-canvas .button-large-left:focus{background-color:#525252;border-color:#595959;color:#fff}.btn-large-left:link,.btn-large-left:visited,.button-large-left:link,.button-large-left:visited,#drupal-off-canvas .button-large-left:link,#drupal-off-canvas .button-large-left:visited{color:#fff}.btn-large-left:focus,.button-large-left:focus,#drupal-off-canvas .button-large-left:focus{outline:3px solid #000}.btn-large-left:hover,.button-large-left:hover,#drupal-off-canvas .button-large-left:hover{text-decoration:none}.btn-large-left:active,.button-large-left:active,#drupal-off-canvas .button-large-left:active{outline:0}@media screen and (min-width: 992px){.btn-large-left,.button-large-left,#drupal-off-canvas .button-large-left{font-size:2.4rem;line-height:3.6rem}}@media screen and (min-width: 1679px){.btn-large-left,.button-large-left,#drupal-off-canvas .button-large-left{font-size:2.5rem;line-height:4rem}}@media (min-width: 768px){.btn-large-left,.button-large-left,#drupal-off-canvas .button-large-left{min-width:15rem;min-height:5.4rem;padding:0.8rem 1.9rem;background-size:2.53346rem auto;padding-left:3.8rem;background-position:left .63327rem top 50%}}@media (min-width: 1679px){.btn-large-left,.button-large-left,#drupal-off-canvas .button-large-left{min-width:17rem;min-height:6rem;padding:0.9rem 2rem;background-size:2.6668rem auto;padding-left:4rem;background-position:left .6666rem top 50%}}.btn--block,.button--block,#drupal-off-canvas .button--block{display:block !important;width:100%}.btn--link,.btn.link,.button--link,.button.link,#drupal-off-canvas .button--link,#drupal-off-canvas .button.link{color:#0e6bb3;background-color:rgba(0,0,0,0);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;outline-offset:0;background:none !important;border:0 !important;-webkit-box-shadow:none !important;box-shadow:none !important}.btn--link:visited,.btn--link.visited,.btn.link:visited,.btn.link.visited,.button--link:visited,.button--link.visited,.button.link:visited,.button.link.visited,#drupal-off-canvas .button--link:visited,#drupal-off-canvas .button--link.visited,#drupal-off-canvas .button.link:visited,#drupal-off-canvas .button.link.visited{color:#0e6bb3;background-color:rgba(0,0,0,0);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;outline-offset:0}.btn--link:focus,.btn--link.focus,.btn.link:focus,.btn.link.focus,.button--link:focus,.button--link.focus,.button.link:focus,.button.link.focus,#drupal-off-canvas .button--link:focus,#drupal-off-canvas .button--link.focus,#drupal-off-canvas .button.link:focus,#drupal-off-canvas .button.link.focus{color:#fff;background-color:#0e6bb3;text-decoration:none;text-decoration-thickness:1px;text-underline-offset:3px;outline:2px solid #0e6bb3;outline-offset:0}.btn--link:hover,.btn--link.hover,.btn.link:hover,.btn.link.hover,.button--link:hover,.button--link.hover,.button.link:hover,.button.link.hover,#drupal-off-canvas .button--link:hover,#drupal-off-canvas .button--link.hover,#drupal-off-canvas .button.link:hover,#drupal-off-canvas .button.link.hover{color:#0e6bb3;background-color:rgba(0,0,0,0);text-decoration:underline;-webkit-text-decoration-color:#333;text-decoration-color:#333;text-decoration-thickness:2px;text-underline-offset:3px;outline:0;outline-offset:0}.btn--link:active,.btn--link.active,.btn.link:active,.btn.link.active,.button--link:active,.button--link.active,.button.link:active,.button.link.active,#drupal-off-canvas .button--link:active,#drupal-off-canvas .button--link.active,#drupal-off-canvas .button.link:active,#drupal-off-canvas .button.link.active{color:#d1431f;background-color:rgba(0,0,0,0);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;outline-offset:0}.btn--link-inline,.btn.link-inline,.button--link-inline,.button.link-inline,#drupal-off-canvas .button--link-inline,#drupal-off-canvas .button.link-inline{color:#0e6bb3;background-color:rgba(0,0,0,0);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;outline-offset:0;background:none !important;border:0 !important;-webkit-box-shadow:none !important;box-shadow:none !important;display:inline !important;width:auto !important;height:auto !important;min-width:auto !important;min-height:auto !important;padding:0 !important;margin:0 !important}.btn--link-inline:visited,.btn--link-inline.visited,.btn.link-inline:visited,.btn.link-inline.visited,.button--link-inline:visited,.button--link-inline.visited,.button.link-inline:visited,.button.link-inline.visited,#drupal-off-canvas .button--link-inline:visited,#drupal-off-canvas .button--link-inline.visited,#drupal-off-canvas .button.link-inline:visited,#drupal-off-canvas .button.link-inline.visited{color:#0e6bb3;background-color:rgba(0,0,0,0);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;outline-offset:0}.btn--link-inline:focus,.btn--link-inline.focus,.btn.link-inline:focus,.btn.link-inline.focus,.button--link-inline:focus,.button--link-inline.focus,.button.link-inline:focus,.button.link-inline.focus,#drupal-off-canvas .button--link-inline:focus,#drupal-off-canvas .button--link-inline.focus,#drupal-off-canvas .button.link-inline:focus,#drupal-off-canvas .button.link-inline.focus{color:#fff;background-color:#0e6bb3;text-decoration:none;text-decoration-thickness:1px;text-underline-offset:3px;outline:2px solid #0e6bb3;outline-offset:0}.btn--link-inline:hover,.btn--link-inline.hover,.btn.link-inline:hover,.btn.link-inline.hover,.button--link-inline:hover,.button--link-inline.hover,.button.link-inline:hover,.button.link-inline.hover,#drupal-off-canvas .button--link-inline:hover,#drupal-off-canvas .button--link-inline.hover,#drupal-off-canvas .button.link-inline:hover,#drupal-off-canvas .button.link-inline.hover{color:#0e6bb3;background-color:rgba(0,0,0,0);text-decoration:underline;-webkit-text-decoration-color:#333;text-decoration-color:#333;text-decoration-thickness:2px;text-underline-offset:3px;outline:0;outline-offset:0}.btn--link-inline:active,.btn--link-inline.active,.btn.link-inline:active,.btn.link-inline.active,.button--link-inline:active,.button--link-inline.active,.button.link-inline:active,.button.link-inline.active,#drupal-off-canvas .button--link-inline:active,#drupal-off-canvas .button--link-inline.active,#drupal-off-canvas .button.link-inline:active,#drupal-off-canvas .button.link-inline.active{color:#d1431f;background-color:rgba(0,0,0,0);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;outline-offset:0}.btn--primary,.button--primary,#drupal-off-canvas .button--primary{background-color:#0a78cd;border-color:#0a78cd;color:#fff}.btn--primary:hover,.button--primary:hover,#drupal-off-canvas .button--primary:hover{background-color:#096ab5;border-color:#096ab5;color:#fff}.btn--primary:active,.button--primary:active,#drupal-off-canvas .button--primary:active{background-color:#0861a6;border-color:#085c9c;color:#fff}.btn--primary:focus,.button--primary:focus,#drupal-off-canvas .button--primary:focus{background-color:#0861a6;border-color:#096ab5;color:#fff}.btn--secondary,.button--secondary,#drupal-off-canvas .button--secondary{background-color:#154365;border-color:#154365;color:#fff}.btn--secondary:hover,.button--secondary:hover,#drupal-off-canvas .button--secondary:hover{background-color:#113550;border-color:#113550;color:#fff}.btn--secondary:active,.button--secondary:active,#drupal-off-canvas .button--secondary:active{background-color:#0e2d43;border-color:#0c273b;color:#fff}.btn--secondary:focus,.button--secondary:focus,#drupal-off-canvas .button--secondary:focus{background-color:#0e2d43;border-color:#113550;color:#fff}.btn--action,.button--action,#drupal-off-canvas .button--action{background-color:#048a05;border-color:#048a05;color:#fff}.btn--action:hover,.button--action:hover,#drupal-off-canvas .button--action:hover{background-color:#037104;border-color:#037104;color:#fff}.btn--action:active,.button--action:active,#drupal-off-canvas .button--action:active{background-color:#036204;border-color:#035803;color:#fff}.btn--action:focus,.button--action:focus,#drupal-off-canvas .button--action:focus{background-color:#036204;border-color:#037104;color:#fff}.btn--danger,.button--danger,#drupal-off-canvas .button--danger{background-color:#d1431f;border-color:#d1431f;color:#fff}.btn--danger:hover,.button--danger:hover,#drupal-off-canvas .button--danger:hover{background-color:#bb3c1c;border-color:#bb3c1c;color:#fff}.btn--danger:active,.button--danger:active,#drupal-off-canvas .button--danger:active{background-color:#ad381a;border-color:#a53518;color:#fff}.btn--danger:focus,.button--danger:focus,#drupal-off-canvas .button--danger:focus{background-color:#ad381a;border-color:#bb3c1c;color:#fff}.btn--warning,.button--warning,#drupal-off-canvas .button--warning{background-color:#bf5803;border-color:#bf5803;color:#fff}.btn--warning:hover,.button--warning:hover,#drupal-off-canvas .button--warning:hover{background-color:#a64c03;border-color:#a64c03;color:#fff}.btn--warning:active,.button--warning:active,#drupal-off-canvas .button--warning:active{background-color:#974502;border-color:#8d4102;color:#fff}.btn--warning:focus,.button--warning:focus,#drupal-off-canvas .button--warning:focus{background-color:#974502;border-color:#a64c03;color:#fff}.dropbutton-widget .btn,.dropbutton-widget .button,.dropbutton-widget #drupal-off-canvas .button{color:#333}.call-to-action{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:2.1rem;line-height:3.2rem;min-width:8rem;min-height:5.2rem;padding:0.7rem 1.6rem;background-size:2.13344rem auto;background-color:#048a05;border-color:#048a05;color:#fff;position:relative;padding-right:3.9rem !important}.call-to-action:hover{background-color:#595959;border-color:#595959;color:#fff}.call-to-action:active{background-color:#525252;border-color:#4d4d4d;color:#fff}.call-to-action:focus{background-color:#525252;border-color:#595959;color:#fff}.call-to-action:link,.call-to-action:visited{color:#fff}.call-to-action:focus{outline:3px solid #000}.call-to-action:hover{text-decoration:none}.call-to-action:active{outline:0}@media screen and (min-width: 992px){.call-to-action{font-size:2.4rem;line-height:3.6rem}}@media screen and (min-width: 1679px){.call-to-action{font-size:2.5rem;line-height:4rem}}@media (min-width: 768px){.call-to-action{min-width:15rem;min-height:5.4rem;padding:0.8rem 1.9rem;background-size:2.53346rem auto}}@media (min-width: 1679px){.call-to-action{min-width:17rem;min-height:6rem;padding:0.9rem 2rem;background-size:2.6668rem auto}}.call-to-action:hover{background-color:#037104;border-color:#037104;color:#fff}.call-to-action:active{background-color:#036204;border-color:#035803;color:#fff}.call-to-action:focus{background-color:#036204;border-color:#037104;color:#fff}a.call-to-action{text-align:left;color:#fff}.call-to-action .ico-arrow-right{height:2.5rem;margin-right:1.2rem;position:absolute;right:0;top:calc(50% - 1.25rem);width:1.5rem}.btn--call-to-action{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('../../../images/arrow_forward_white.svg?1860d59de13');font-size:2.1rem;line-height:3.2rem;min-width:8rem;min-height:5.2rem;padding:0.7rem 1.6rem;background-size:2.13344rem auto;padding-right:3.2rem;background-position:right .53328rem top 50%;background-color:#048a05;border-color:#048a05;color:#fff}.btn--call-to-action:hover{background-color:#595959;border-color:#595959;color:#fff}.btn--call-to-action:active{background-color:#525252;border-color:#4d4d4d;color:#fff}.btn--call-to-action:focus{background-color:#525252;border-color:#595959;color:#fff}.btn--call-to-action:link,.btn--call-to-action:visited{color:#fff}.btn--call-to-action:focus{outline:3px solid #000}.btn--call-to-action:hover{text-decoration:none}.btn--call-to-action:active{outline:0}@media screen and (min-width: 992px){.btn--call-to-action{font-size:2.4rem;line-height:3.6rem}}@media screen and (min-width: 1679px){.btn--call-to-action{font-size:2.5rem;line-height:4rem}}@media (min-width: 768px){.btn--call-to-action{min-width:15rem;min-height:5.4rem;padding:0.8rem 1.9rem;background-size:2.53346rem auto;padding-right:3.8rem;background-position:right .63327rem top 50%}}@media (min-width: 1679px){.btn--call-to-action{min-width:17rem;min-height:6rem;padding:0.9rem 2rem;background-size:2.6668rem auto;padding-right:4rem;background-position:right .6666rem top 50%}}.btn--call-to-action:hover{background-color:#037104;border-color:#037104;color:#fff}.btn--call-to-action:active{background-color:#036204;border-color:#035803;color:#fff}.btn--call-to-action:focus{background-color:#036204;border-color:#037104;color:#fff}#drupal-off-canvas .button{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1.4rem;line-height:2.2rem;min-width:3.6rem;min-height:3.6rem;padding:0.4rem 0.4rem;background-size:.53336rem auto}#drupal-off-canvas .button:hover{background-color:#595959;border-color:#595959;color:#fff}#drupal-off-canvas .button:active{background-color:#525252;border-color:#4d4d4d;color:#fff}#drupal-off-canvas .button:focus{background-color:#525252;border-color:#595959;color:#fff}#drupal-off-canvas .button:link,#drupal-off-canvas .button:visited{color:#fff}#drupal-off-canvas .button:focus{outline:3px solid #000}#drupal-off-canvas .button:hover{text-decoration:none}#drupal-off-canvas .button:active{outline:0}@media screen and (min-width: 992px){#drupal-off-canvas .button{font-size:1.6rem;line-height:2.4rem}}@media screen and (min-width: 1679px){#drupal-off-canvas .button{font-size:1.7rem;line-height:2.5rem}}@media (min-width: 768px){#drupal-off-canvas .button{min-width:3.9rem;min-height:3.9rem;padding:0.5rem 0.6rem;background-size:.80004rem auto}}@media (min-width: 1679px){#drupal-off-canvas .button{min-width:4rem;min-height:4rem;padding:0.6rem 0.7rem;background-size:.93338rem auto}}.facet--btn{border-top:2px solid #fff;border-bottom:2px solid #fff}.facet--btn:visited,.facet--btn.visited{border-top:2px solid #fff;border-bottom:2px solid #fff}.facet--btn:focus,.facet--btn.focus{border-top:2px solid #fff;border-bottom:2px solid #fff}.facet--btn:hover,.facet--btn.hover{border-top:2px solid #fff;border-bottom:2px solid #fff}.facet--btn:active,.facet--btn.active{border-top:2px solid #fff;border-bottom:2px solid #fff} diff --git a/css/3_components/form/webform.css b/css/3_components/form/webform.css index 760766b..f7f070b 100644 --- a/css/3_components/form/webform.css +++ b/css/3_components/form/webform.css @@ -1 +1 @@ -.webform-options-display-side-by-side .form-item--error-message{position:absolute;top:calc(100% + .9rem);right:auto;bottom:auto;left:auto;width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:16rem}.webform-options-display-side-by-side .form-item--error-message::before{content:'';border:.9rem solid transparent;border-bottom-color:#d1431f;position:absolute;top:-1.7rem;left:1.4rem}.form-textarea-wrapper{line-height:0}.webform-counter{margin-bottom:0}.webform-counter+.form-item--error-message{position:absolute;margin-top:.9rem}.text-count-wrapper{font-size:1.6rem;line-height:1.5;color:#fff;background-color:#333;padding:.3334em .6rem;margin:0}@media screen and (min-width: 992px){.text-count-wrapper{font-size:1.8rem}}@media screen and (min-width: 1679px){.text-count-wrapper{font-size:2rem}}.text-count-wrapper.webform-counter-warning .text-count{color:#fb7c17;font-weight:bold}input+.text-count-wrapper{max-width:560px}.webform-options-display-side-by-side label{margin:0}.webform-options-display-side-by-side .form-item{display:inline-block;width:auto;padding:0}.webform-submission-form .form-submit:not(:first-child){margin-left:1.5em}@media (min-width: 768px){.webform-submission-form .banner{width:940px;max-width:calc(100vw - 40px)}}.webform-preview .webform-submission-data>.webform-container{margin:2.5em 0 2em}.webform-preview .webform-submission-data>.form-item{margin:2em 0}.webform-preview .webform-submission-data .webform-element{background-color:#f0f0f0;padding:.5em}.webform-preview .webform-submission-data .webform-element label{position:relative;background-color:#fff;top:-.5em;left:-.5em;width:calc(100% + 1em);padding-bottom:.5em}.webform-preview .webform-submission-data details summary{font-size:2.4rem;line-height:3.2rem;margin:3.2rem 0 1.6rem;color:#0b1951}@media screen and (min-width: 992px){.webform-preview .webform-submission-data details summary{font-size:2.6rem;line-height:3.6rem;margin:3.6rem 0 1.8rem}}@media screen and (min-width: 1679px){.webform-preview .webform-submission-data details summary{font-size:2.8rem;line-height:4rem;margin:4rem 0 2rem}}input[type='submit'].webform-button--submit{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:2.1rem;line-height:3.2rem;min-width:8rem;min-height:5.2rem;padding:0.7rem 1.6rem;background-size:2.13344rem auto;background-color:#0a78cd;border-color:#0a78cd;color:#fff}input[type='submit'].webform-button--submit:hover{background-color:#595959;border-color:#595959;color:#fff}input[type='submit'].webform-button--submit:active{background-color:#525252;border-color:#4d4d4d;color:#fff}input[type='submit'].webform-button--submit:focus{background-color:#525252;border-color:#595959;color:#fff}input[type='submit'].webform-button--submit:link,input[type='submit'].webform-button--submit:visited{color:#fff}input[type='submit'].webform-button--submit:focus{outline:3px solid #000}input[type='submit'].webform-button--submit:hover{text-decoration:none}input[type='submit'].webform-button--submit:active{outline:0}@media screen and (min-width: 992px){input[type='submit'].webform-button--submit{font-size:2.4rem;line-height:3.6rem}}@media screen and (min-width: 1679px){input[type='submit'].webform-button--submit{font-size:2.5rem;line-height:4rem}}@media (min-width: 768px){input[type='submit'].webform-button--submit{min-width:15rem;min-height:5.4rem;padding:0.8rem 1.9rem;background-size:2.53346rem auto}}@media (min-width: 1679px){input[type='submit'].webform-button--submit{min-width:17rem;min-height:6rem;padding:0.9rem 2rem;background-size:2.6668rem auto}}input[type='submit'].webform-button--submit:hover{background-color:#096ab5;border-color:#096ab5;color:#fff}input[type='submit'].webform-button--submit:active{background-color:#0861a6;border-color:#085c9c;color:#fff}input[type='submit'].webform-button--submit:focus{background-color:#0861a6;border-color:#096ab5;color:#fff}input[type='submit'].webform-button--next,input[type='submit'].webform-button--preview{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('../../../images/arrow_forward_white.svg?1860261d5eb');font-size:2.1rem;line-height:3.2rem;min-width:8rem;min-height:5.2rem;padding:0.7rem 1.6rem;background-size:2.13344rem auto;padding-right:3.2rem;background-position:right .53328rem top 50%;background-color:#0a78cd;border-color:#0a78cd;color:#fff}input[type='submit'].webform-button--next:hover,input[type='submit'].webform-button--preview:hover{background-color:#595959;border-color:#595959;color:#fff}input[type='submit'].webform-button--next:active,input[type='submit'].webform-button--preview:active{background-color:#525252;border-color:#4d4d4d;color:#fff}input[type='submit'].webform-button--next:focus,input[type='submit'].webform-button--preview:focus{background-color:#525252;border-color:#595959;color:#fff}input[type='submit'].webform-button--next:link,input[type='submit'].webform-button--next:visited,input[type='submit'].webform-button--preview:link,input[type='submit'].webform-button--preview:visited{color:#fff}input[type='submit'].webform-button--next:focus,input[type='submit'].webform-button--preview:focus{outline:3px solid #000}input[type='submit'].webform-button--next:hover,input[type='submit'].webform-button--preview:hover{text-decoration:none}input[type='submit'].webform-button--next:active,input[type='submit'].webform-button--preview:active{outline:0}@media screen and (min-width: 992px){input[type='submit'].webform-button--next,input[type='submit'].webform-button--preview{font-size:2.4rem;line-height:3.6rem}}@media screen and (min-width: 1679px){input[type='submit'].webform-button--next,input[type='submit'].webform-button--preview{font-size:2.5rem;line-height:4rem}}@media (min-width: 768px){input[type='submit'].webform-button--next,input[type='submit'].webform-button--preview{min-width:15rem;min-height:5.4rem;padding:0.8rem 1.9rem;background-size:2.53346rem auto;padding-right:3.8rem;background-position:right .63327rem top 50%}}@media (min-width: 1679px){input[type='submit'].webform-button--next,input[type='submit'].webform-button--preview{min-width:17rem;min-height:6rem;padding:0.9rem 2rem;background-size:2.6668rem auto;padding-right:4rem;background-position:right .6666rem top 50%}}input[type='submit'].webform-button--next:hover,input[type='submit'].webform-button--preview:hover{background-color:#096ab5;border-color:#096ab5;color:#fff}input[type='submit'].webform-button--next:active,input[type='submit'].webform-button--preview:active{background-color:#0861a6;border-color:#085c9c;color:#fff}input[type='submit'].webform-button--next:focus,input[type='submit'].webform-button--preview:focus{background-color:#0861a6;border-color:#096ab5;color:#fff}input[type='submit'].webform-button--previous{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('../../../images/arrow_back_white.svg?1860261d5e4');font-size:2.1rem;line-height:3.2rem;min-width:8rem;min-height:5.2rem;padding:0.7rem 1.6rem;background-size:2.13344rem auto;padding-left:3.2rem;background-position:left .53328rem top 50%}input[type='submit'].webform-button--previous:hover{background-color:#595959;border-color:#595959;color:#fff}input[type='submit'].webform-button--previous:active{background-color:#525252;border-color:#4d4d4d;color:#fff}input[type='submit'].webform-button--previous:focus{background-color:#525252;border-color:#595959;color:#fff}input[type='submit'].webform-button--previous:link,input[type='submit'].webform-button--previous:visited{color:#fff}input[type='submit'].webform-button--previous:focus{outline:3px solid #000}input[type='submit'].webform-button--previous:hover{text-decoration:none}input[type='submit'].webform-button--previous:active{outline:0}@media screen and (min-width: 992px){input[type='submit'].webform-button--previous{font-size:2.4rem;line-height:3.6rem}}@media screen and (min-width: 1679px){input[type='submit'].webform-button--previous{font-size:2.5rem;line-height:4rem}}@media (min-width: 768px){input[type='submit'].webform-button--previous{min-width:15rem;min-height:5.4rem;padding:0.8rem 1.9rem;background-size:2.53346rem auto;padding-left:3.8rem;background-position:left .63327rem top 50%}}@media (min-width: 1679px){input[type='submit'].webform-button--previous{min-width:17rem;min-height:6rem;padding:0.9rem 2rem;background-size:2.6668rem auto;padding-left:4rem;background-position:left .6666rem top 50%}}.js-webform-states-hidden[style*='display: none']{-webkit-animation:fade-out 1s;animation:fade-out 1s}.js-webform-states-hidden[style*='display: block']{-webkit-animation:fade-in 1s;animation:fade-in 1s}@-webkit-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fade-out{0%{opacity:1}100%{opacity:0}}@keyframes fade-out{0%{opacity:1}100%{opacity:0}} +.webform-options-display-side-by-side .form-item--error-message{position:absolute;top:calc(100% + .9rem);right:auto;bottom:auto;left:auto;width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:16rem}.webform-options-display-side-by-side .form-item--error-message::before{content:'';border:.9rem solid transparent;border-bottom-color:#d1431f;position:absolute;top:-1.7rem;left:1.4rem}.form-textarea-wrapper{line-height:0}.webform-counter{margin-bottom:0}.webform-counter+.form-item--error-message{position:absolute;margin-top:.9rem}.text-count-wrapper{font-size:1.6rem;line-height:1.5;color:#fff;background-color:#333;padding:.3334em .6rem;margin:0}@media screen and (min-width: 992px){.text-count-wrapper{font-size:1.8rem}}@media screen and (min-width: 1679px){.text-count-wrapper{font-size:2rem}}.text-count-wrapper.webform-counter-warning .text-count{color:#fb7c17;font-weight:bold}input+.text-count-wrapper{max-width:560px}.webform-options-display-side-by-side label{margin:0}.webform-options-display-side-by-side .form-item{display:inline-block;width:auto;padding:0}.webform-submission-form .form-submit:not(:first-child){margin-left:1.5em}@media (min-width: 768px){.webform-submission-form .banner{width:940px;max-width:calc(100vw - 40px)}}.webform-preview .webform-submission-data>.webform-container{margin:2.5em 0 2em}.webform-preview .webform-submission-data>.form-item{margin:2em 0}.webform-preview .webform-submission-data .webform-element{background-color:#f0f0f0;padding:.5em}.webform-preview .webform-submission-data .webform-element label{position:relative;background-color:#fff;top:-.5em;left:-.5em;width:calc(100% + 1em);padding-bottom:.5em}.webform-preview .webform-submission-data details summary{font-size:2.4rem;line-height:3.2rem;margin:3.2rem 0 1.6rem;color:#0b1951}@media screen and (min-width: 992px){.webform-preview .webform-submission-data details summary{font-size:2.6rem;line-height:3.6rem;margin:3.6rem 0 1.8rem}}@media screen and (min-width: 1679px){.webform-preview .webform-submission-data details summary{font-size:2.8rem;line-height:4rem;margin:4rem 0 2rem}}input[type='submit'].webform-button--submit{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:2.1rem;line-height:3.2rem;min-width:8rem;min-height:5.2rem;padding:0.7rem 1.6rem;background-size:2.13344rem auto;background-color:#0a78cd;border-color:#0a78cd;color:#fff}input[type='submit'].webform-button--submit:hover{background-color:#595959;border-color:#595959;color:#fff}input[type='submit'].webform-button--submit:active{background-color:#525252;border-color:#4d4d4d;color:#fff}input[type='submit'].webform-button--submit:focus{background-color:#525252;border-color:#595959;color:#fff}input[type='submit'].webform-button--submit:link,input[type='submit'].webform-button--submit:visited{color:#fff}input[type='submit'].webform-button--submit:focus{outline:3px solid #000}input[type='submit'].webform-button--submit:hover{text-decoration:none}input[type='submit'].webform-button--submit:active{outline:0}@media screen and (min-width: 992px){input[type='submit'].webform-button--submit{font-size:2.4rem;line-height:3.6rem}}@media screen and (min-width: 1679px){input[type='submit'].webform-button--submit{font-size:2.5rem;line-height:4rem}}@media (min-width: 768px){input[type='submit'].webform-button--submit{min-width:15rem;min-height:5.4rem;padding:0.8rem 1.9rem;background-size:2.53346rem auto}}@media (min-width: 1679px){input[type='submit'].webform-button--submit{min-width:17rem;min-height:6rem;padding:0.9rem 2rem;background-size:2.6668rem auto}}input[type='submit'].webform-button--submit:hover{background-color:#096ab5;border-color:#096ab5;color:#fff}input[type='submit'].webform-button--submit:active{background-color:#0861a6;border-color:#085c9c;color:#fff}input[type='submit'].webform-button--submit:focus{background-color:#0861a6;border-color:#096ab5;color:#fff}input[type='submit'].webform-button--next,input[type='submit'].webform-button--preview{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('../../../images/arrow_forward_white.svg?1860d59de13');font-size:2.1rem;line-height:3.2rem;min-width:8rem;min-height:5.2rem;padding:0.7rem 1.6rem;background-size:2.13344rem auto;padding-right:3.2rem;background-position:right .53328rem top 50%;background-color:#0a78cd;border-color:#0a78cd;color:#fff}input[type='submit'].webform-button--next:hover,input[type='submit'].webform-button--preview:hover{background-color:#595959;border-color:#595959;color:#fff}input[type='submit'].webform-button--next:active,input[type='submit'].webform-button--preview:active{background-color:#525252;border-color:#4d4d4d;color:#fff}input[type='submit'].webform-button--next:focus,input[type='submit'].webform-button--preview:focus{background-color:#525252;border-color:#595959;color:#fff}input[type='submit'].webform-button--next:link,input[type='submit'].webform-button--next:visited,input[type='submit'].webform-button--preview:link,input[type='submit'].webform-button--preview:visited{color:#fff}input[type='submit'].webform-button--next:focus,input[type='submit'].webform-button--preview:focus{outline:3px solid #000}input[type='submit'].webform-button--next:hover,input[type='submit'].webform-button--preview:hover{text-decoration:none}input[type='submit'].webform-button--next:active,input[type='submit'].webform-button--preview:active{outline:0}@media screen and (min-width: 992px){input[type='submit'].webform-button--next,input[type='submit'].webform-button--preview{font-size:2.4rem;line-height:3.6rem}}@media screen and (min-width: 1679px){input[type='submit'].webform-button--next,input[type='submit'].webform-button--preview{font-size:2.5rem;line-height:4rem}}@media (min-width: 768px){input[type='submit'].webform-button--next,input[type='submit'].webform-button--preview{min-width:15rem;min-height:5.4rem;padding:0.8rem 1.9rem;background-size:2.53346rem auto;padding-right:3.8rem;background-position:right .63327rem top 50%}}@media (min-width: 1679px){input[type='submit'].webform-button--next,input[type='submit'].webform-button--preview{min-width:17rem;min-height:6rem;padding:0.9rem 2rem;background-size:2.6668rem auto;padding-right:4rem;background-position:right .6666rem top 50%}}input[type='submit'].webform-button--next:hover,input[type='submit'].webform-button--preview:hover{background-color:#096ab5;border-color:#096ab5;color:#fff}input[type='submit'].webform-button--next:active,input[type='submit'].webform-button--preview:active{background-color:#0861a6;border-color:#085c9c;color:#fff}input[type='submit'].webform-button--next:focus,input[type='submit'].webform-button--preview:focus{background-color:#0861a6;border-color:#096ab5;color:#fff}input[type='submit'].webform-button--previous{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('../../../images/arrow_back_white.svg?1860d59de0d');font-size:2.1rem;line-height:3.2rem;min-width:8rem;min-height:5.2rem;padding:0.7rem 1.6rem;background-size:2.13344rem auto;padding-left:3.2rem;background-position:left .53328rem top 50%}input[type='submit'].webform-button--previous:hover{background-color:#595959;border-color:#595959;color:#fff}input[type='submit'].webform-button--previous:active{background-color:#525252;border-color:#4d4d4d;color:#fff}input[type='submit'].webform-button--previous:focus{background-color:#525252;border-color:#595959;color:#fff}input[type='submit'].webform-button--previous:link,input[type='submit'].webform-button--previous:visited{color:#fff}input[type='submit'].webform-button--previous:focus{outline:3px solid #000}input[type='submit'].webform-button--previous:hover{text-decoration:none}input[type='submit'].webform-button--previous:active{outline:0}@media screen and (min-width: 992px){input[type='submit'].webform-button--previous{font-size:2.4rem;line-height:3.6rem}}@media screen and (min-width: 1679px){input[type='submit'].webform-button--previous{font-size:2.5rem;line-height:4rem}}@media (min-width: 768px){input[type='submit'].webform-button--previous{min-width:15rem;min-height:5.4rem;padding:0.8rem 1.9rem;background-size:2.53346rem auto;padding-left:3.8rem;background-position:left .63327rem top 50%}}@media (min-width: 1679px){input[type='submit'].webform-button--previous{min-width:17rem;min-height:6rem;padding:0.9rem 2rem;background-size:2.6668rem auto;padding-left:4rem;background-position:left .6666rem top 50%}}.js-webform-states-hidden[style*='display: none']{-webkit-animation:fade-out 1s;animation:fade-out 1s}.js-webform-states-hidden[style*='display: block']{-webkit-animation:fade-in 1s;animation:fade-in 1s}@-webkit-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fade-out{0%{opacity:1}100%{opacity:0}}@keyframes fade-out{0%{opacity:1}100%{opacity:0}} diff --git a/inc/preprocess.inc b/inc/preprocess.inc index 0e09f35..8fdc644 100644 --- a/inc/preprocess.inc +++ b/inc/preprocess.inc @@ -24,18 +24,7 @@ function nicsdru_dept_theme_preprocess_html(array &$variables) { // Set body classes for specific departments. $dept = \Drupal::service('department.manager')->getCurrentDepartment(); if (is_object($dept) && method_exists($dept, 'id')) { - $variables['attributes']['class'][] = match ($dept->id()) { - 'group_2' => 'dept-dof', - 'group_3' => 'dept-daera', - 'group_4' => 'dept-dfc', - 'group_5' => 'dept-dfe', - 'group_6' => 'dept-de', - 'group_7' => 'dept-teo', - 'group_8' => 'dept-doh', - 'group_9' => 'dept-dfi', - 'group_10' => 'dept-doj', - default => 'dept-nigov', - }; + $variables['attributes']['class'][] = 'dept-' . $dept->id(); } } diff --git a/src/scss/1_base/root.scss b/src/scss/1_base/root.scss index bd27ece..7e9cb5f 100644 --- a/src/scss/1_base/root.scss +++ b/src/scss/1_base/root.scss @@ -55,7 +55,7 @@ body { --brand-primary-color-high-contrast-white: #{$corp-nigov-ui-on-white}; // 4.56:1 } -.dept-dof { +.dept-finance { --brand-primary-color: #{$corp-dof}; // 3:1 --brand-primary-color-high-contrast-white: #{$corp-dof-ui-on-white}; // 4.55:1 } @@ -65,37 +65,37 @@ body { --brand-primary-color-high-contrast-white: #{$corp-daera-ui-on-white}; // 4.54:1 } -.dept-dfc { +.dept-communities { --brand-primary-color: #{$corp-dfc}; // 5.25:1 --brand-primary-color-high-contrast-white: #{$corp-dfc-ui-on-white}; // 5.25:1 } -.dept-dfe { +.dept-economy { --brand-primary-color: #{$corp-dfe}; // 4.88:1 --brand-primary-color-high-contrast-white: #{$corp-dfe-ui-on-white}; // 4.88:1 } -.dept-de { +dept-education { --brand-primary-color: #{$corp-de}; // 4.89:1 --brand-primary-color-high-contrast-white: #{$corp-de-ui-on-white}; // 4.89:1 } -.dept-teo { +.dept-executiveoffice { --brand-primary-color: #{$corp-teo}; // 4.29:1 --brand-primary-color-high-contrast-white: #{$corp-teo-ui-on-white}; // 4.6:1 } -.dept-doh { +.dept-health { --brand-primary-color: #{$corp-doh}; // 3.66:1 --brand-primary-color-high-contrast-white: #{$corp-doh-ui-on-white}; // 4.54:1 } -.dept-dfi { +.dept-infrastructure { --brand-primary-color: #{$corp-dfi}; // 1.73:1 --brand-primary-color-high-contrast-white: #{$corp-dfi-ui-on-white}; // 5.43:1 (complementary) } -.dept-doj { +.dept-justice { --brand-primary-color: #{$corp-doj}; --brand-primary-color-high-contrast-white: #{$corp-doj-ui-on-white}; // 7.27:1 } From 5e688433159a9287ea4b8fb2eb173f399a792e4c Mon Sep 17 00:00:00 2001 From: OMAHM Date: Thu, 2 Feb 2023 11:18:26 +0000 Subject: [PATCH 3/5] Code standards --- inc/preprocess.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/inc/preprocess.inc b/inc/preprocess.inc index 8fdc644..2bded1f 100644 --- a/inc/preprocess.inc +++ b/inc/preprocess.inc @@ -369,7 +369,7 @@ function nicsdru_dept_theme_preprocess_block(array &$variables) { $dept = \Drupal::service('department.manager')->getCurrentDepartment(); if (is_object($dept) && method_exists($dept, 'id')) { $variables["department_logo"] = 'logo-' . $dept->id(); - } + } } // Add nav-menu class Related Content and Conditions blocks. From 0977cad5ec4a0656f5f01fdee4742bff1a0942ed Mon Sep 17 00:00:00 2001 From: OMAHM Date: Thu, 2 Feb 2023 20:13:10 +0000 Subject: [PATCH 4/5] Rollback drupal-check version --- .circleci/config.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index ff4ef21..0ee06e2 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -80,7 +80,7 @@ jobs: name: Download dependent contrib modules. command: | cd $PROJECT_ROOT - composer require mglaman/drupal-check --no-interaction + composer require mglaman/drupal-check:1.1.27 --no-interaction - run: name: Move custom code into position command: mv ~/nicsdru_dept_theme $PROJECT_ROOT/web/themes/custom/ From 82dff71c5d7a9273c2ecffbb0ca12b2c1bb3a695 Mon Sep 17 00:00:00 2001 From: OMAHM Date: Fri, 3 Feb 2023 10:13:12 +0000 Subject: [PATCH 5/5] Fix broken drupal-check --- .circleci/config.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 0ee06e2..15b6aa2 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -80,7 +80,7 @@ jobs: name: Download dependent contrib modules. command: | cd $PROJECT_ROOT - composer require mglaman/drupal-check:1.1.27 --no-interaction + composer require mglaman/drupal-check:1.4 mglaman/phpstan-drupal:1.1.27 --no-interaction - run: name: Move custom code into position command: mv ~/nicsdru_dept_theme $PROJECT_ROOT/web/themes/custom/ @@ -92,6 +92,7 @@ jobs: workflows: version: 2 + build-static-analysis: jobs: - install