From e23fa9fba1cb41e3a748c5649c51c8971e429b90 Mon Sep 17 00:00:00 2001 From: bcanini <canini.16@osu.edu> Date: Fri, 5 Oct 2018 13:39:48 -0400 Subject: [PATCH] asc_bootstrap - adding new sidebar region, updating sass --- .../asc_bootstrap/asc_bootstrap.info.yml | 2 +- .../assets/sass/components/_filters.scss | 20 + .../assets/sass/helpers/_variables.scss | 12 +- .../assets/sass/layout/_aside.scss | 30 + .../assets/sass/layout/_default.scss | 2 +- .../assets/sass/layout/_footer.scss | 23 +- .../asc_bootstrap/assets/sass/style.scss | 24 +- web/themes/asc_bootstrap/css/style.css | 2124 +++++++++-------- .../templates/system/page.html.twig | 34 +- 9 files changed, 1201 insertions(+), 1070 deletions(-) create mode 100644 web/themes/asc_bootstrap/assets/sass/components/_filters.scss diff --git a/web/themes/asc_bootstrap/asc_bootstrap.info.yml b/web/themes/asc_bootstrap/asc_bootstrap.info.yml index c01b0f584b..7f37e6b916 100755 --- a/web/themes/asc_bootstrap/asc_bootstrap.info.yml +++ b/web/themes/asc_bootstrap/asc_bootstrap.info.yml @@ -13,7 +13,7 @@ regions: events: 'Events' news: 'News' people: 'People' - sidebar_first: 'Left Siderbar' + sidebar_menu: 'Sidebar Menu' sidebar_second: 'Right Siderbar' footer_one: 'Footer One' footer_two: 'Footer Two' diff --git a/web/themes/asc_bootstrap/assets/sass/components/_filters.scss b/web/themes/asc_bootstrap/assets/sass/components/_filters.scss new file mode 100644 index 0000000000..6e723e034d --- /dev/null +++ b/web/themes/asc_bootstrap/assets/sass/components/_filters.scss @@ -0,0 +1,20 @@ +@import "../helpers/mixins"; +@import "../helpers/variables"; +@import "../helpers/functions"; +// +// Filters +// -------------------------------------------------- + +.view-events { + .view-filters { + background: #D8D8D8; + padding: 10px; + } +} + +.view-news { + .view-filters { + background: #D8D8D8; + padding: 10px; + } +} diff --git a/web/themes/asc_bootstrap/assets/sass/helpers/_variables.scss b/web/themes/asc_bootstrap/assets/sass/helpers/_variables.scss index 7731d3276e..2fc5ddeef6 100644 --- a/web/themes/asc_bootstrap/assets/sass/helpers/_variables.scss +++ b/web/themes/asc_bootstrap/assets/sass/helpers/_variables.scss @@ -172,13 +172,13 @@ $table-border-color: #ddd !default; $btn-font-weight: normal !default; -$btn-default-color: $white !default; -$btn-default-bg: #960000 !default; -$btn-default-border: #830000 !default; +$btn-default-color: $brand-gray !default; +$btn-default-bg: $white !default; +$btn-default-border: $brand-gray !default; -$btn-primary-color: $brand-gray !default; -$btn-primary-bg: $white !default; -$btn-primary-border: $brand-gray !default; +$btn-primary-color: $white !default; +$btn-primary-bg: #960000 !default; +$btn-primary-border: #830000 !default; $btn-success-color: #fff !default; $btn-success-bg: $brand-success !default; diff --git a/web/themes/asc_bootstrap/assets/sass/layout/_aside.scss b/web/themes/asc_bootstrap/assets/sass/layout/_aside.scss index a0c84e784f..6368071690 100644 --- a/web/themes/asc_bootstrap/assets/sass/layout/_aside.scss +++ b/web/themes/asc_bootstrap/assets/sass/layout/_aside.scss @@ -15,6 +15,36 @@ aside { padding: 5px 15px 20px; background: #efefef; min-height: $full; + width: $full; + float: left; + } + + .region-sidebar-menu { + float: left; + padding: 5px 15px 20px; + background: #efefef; + min-height: $full; + width: $full; + + nav { + width: $full; + + ul { + width: $full; + + .menu { + position: relative; + background-color: transparent; + z-index: 0; + display: block; + float: none; + border: 0; + border-radius: 0; + -webkit-box-shadow: none; + box-shadow: none; + } + } + } } } diff --git a/web/themes/asc_bootstrap/assets/sass/layout/_default.scss b/web/themes/asc_bootstrap/assets/sass/layout/_default.scss index 7284b40c4b..2e3f3ae81b 100755 --- a/web/themes/asc_bootstrap/assets/sass/layout/_default.scss +++ b/web/themes/asc_bootstrap/assets/sass/layout/_default.scss @@ -144,7 +144,7 @@ a:hover { } .img-responsive { - width: 100%; + width: auto; } .hov { diff --git a/web/themes/asc_bootstrap/assets/sass/layout/_footer.scss b/web/themes/asc_bootstrap/assets/sass/layout/_footer.scss index 963d34b03c..51573a7a7a 100644 --- a/web/themes/asc_bootstrap/assets/sass/layout/_footer.scss +++ b/web/themes/asc_bootstrap/assets/sass/layout/_footer.scss @@ -11,9 +11,24 @@ color: $white; margin-top: 0; - a { + p, h2, h3 { color: $white; } + + a { + color: #d4df48; + } + + .social-media-links--platforms { + + a { + color: $white; + + &:hover { + color: #d4df48; + } + } + } } #subfoot { @@ -23,10 +38,14 @@ color: $white; padding: 20px 0; - a { + p { color: $white; } + a { + color: #d4df48; + } + .sf-col2 { text-align: right; diff --git a/web/themes/asc_bootstrap/assets/sass/style.scss b/web/themes/asc_bootstrap/assets/sass/style.scss index 4def3f9b45..a4bcda9404 100644 --- a/web/themes/asc_bootstrap/assets/sass/style.scss +++ b/web/themes/asc_bootstrap/assets/sass/style.scss @@ -5,9 +5,9 @@ */ // Core variables and mixins -@import "helpers/variables"; -@import "helpers/mixins"; @import "helpers/functions"; +@import "helpers/mixins"; +@import "helpers/variables"; @import "../../bootstrap/stylesheets/bootstrap/mixins"; // Reset and dependencies @@ -16,10 +16,10 @@ @import "../../bootstrap/stylesheets/bootstrap/glyphicons"; //Custom Layout -@import "layout/default"; @import "layout/aside"; -@import "layout/header"; +@import "layout/default"; @import "layout/footer"; +@import "layout/header"; @import "layout/section-background-colors"; // Core CSS @@ -32,16 +32,17 @@ @import "../../bootstrap/stylesheets/bootstrap/buttons"; //Custom Components -@import "components/people-styles"; -@import "components/menu"; -@import "components/cbpmenu"; -@import "components/simplemenu"; -@import "components/paragraphs"; -@import "components/fields"; @import "components/video"; @import "components/news"; +@import "components/cbpmenu"; @import "components/events"; +@import "components/fields"; +@import "components/filters"; +@import "components/menu"; +@import "components/paragraphs"; @import "components/people"; +@import "components/people-styles"; +@import "components/simplemenu"; // Components @import "../../bootstrap/stylesheets/bootstrap/component-animations"; @@ -77,5 +78,6 @@ @import "../../bootstrap/stylesheets/bootstrap/responsive-utilities"; // Custom Pages -@import "pages/landing-page"; @import "pages/basic-page"; +@import "pages/landing-page"; + diff --git a/web/themes/asc_bootstrap/css/style.css b/web/themes/asc_bootstrap/css/style.css index 6caab50c77..881ca08a02 100644 --- a/web/themes/asc_bootstrap/css/style.css +++ b/web/themes/asc_bootstrap/css/style.css @@ -1695,6 +1695,48 @@ th { content: "\e260"; } +/* line 9, ../assets/sass/layout/_aside.scss */ +aside img { + width: 100%; + padding: 20px; +} +/* line 14, ../assets/sass/layout/_aside.scss */ +aside .region-sidebar-second { + padding: 5px 15px 20px; + background: #efefef; + min-height: 100%; + width: 100%; + float: left; +} +/* line 22, ../assets/sass/layout/_aside.scss */ +aside .region-sidebar-menu { + float: left; + padding: 5px 15px 20px; + background: #efefef; + min-height: 100%; + width: 100%; +} +/* line 29, ../assets/sass/layout/_aside.scss */ +aside .region-sidebar-menu nav { + width: 100%; +} +/* line 32, ../assets/sass/layout/_aside.scss */ +aside .region-sidebar-menu nav ul { + width: 100%; +} +/* line 35, ../assets/sass/layout/_aside.scss */ +aside .region-sidebar-menu nav ul .menu { + position: relative; + background-color: transparent; + z-index: 0; + display: block; + float: none; + border: 0; + border-radius: 0; + -webkit-box-shadow: none; + box-shadow: none; +} + /* General Demo Style */ @font-face { font-family: 'fontawesome'; @@ -1860,7 +1902,7 @@ a:hover { /* line 146, ../assets/sass/layout/_default.scss */ .img-responsive { - width: 100%; + width: auto; } /* line 150, ../assets/sass/layout/_default.scss */ @@ -1951,16 +1993,112 @@ h5, h6 { margin-bottom: 20px; } -/* line 9, ../assets/sass/layout/_aside.scss */ -aside img { +/* line 8, ../assets/sass/layout/_footer.scss */ +.footer { + background: #173E41; + border-top: none; + color: #ffffff; + margin-top: 0; +} +/* line 14, ../assets/sass/layout/_footer.scss */ +.footer p, .footer h2, .footer h3 { + color: #ffffff; +} +/* line 18, ../assets/sass/layout/_footer.scss */ +.footer a { + color: #d4df48; +} +/* line 24, ../assets/sass/layout/_footer.scss */ +.footer .social-media-links--platforms a { + color: #ffffff; +} +/* line 27, ../assets/sass/layout/_footer.scss */ +.footer .social-media-links--platforms a:hover { + color: #d4df48; +} + +/* line 34, ../assets/sass/layout/_footer.scss */ +#subfoot { + background: #333333; + float: left; width: 100%; - padding: 20px; + color: #ffffff; + padding: 20px 0; } -/* line 14, ../assets/sass/layout/_aside.scss */ -aside .region-sidebar-second { - padding: 5px 15px 20px; - background: #efefef; - min-height: 100%; +/* line 41, ../assets/sass/layout/_footer.scss */ +#subfoot p { + color: #ffffff; +} +/* line 45, ../assets/sass/layout/_footer.scss */ +#subfoot a { + color: #d4df48; +} +/* line 49, ../assets/sass/layout/_footer.scss */ +#subfoot .sf-col2 { + text-align: right; +} +/* line 52, ../assets/sass/layout/_footer.scss */ +#subfoot .sf-col2 ul { + list-style-type: none; +} +@media (max-width: 768px) { + /* line 58, ../assets/sass/layout/_footer.scss */ + #subfoot .col-xs-12 { + text-align: center; + } + /* line 61, ../assets/sass/layout/_footer.scss */ + #subfoot .col-xs-12 ul { + padding: 0; + } +} + +/* line 74, ../assets/sass/layout/_footer.scss */ +.social-media-links--platforms .fa-twitter:before { + content: "\f081"; +} +/* line 78, ../assets/sass/layout/_footer.scss */ +.social-media-links--platforms .fa-facebook:before { + content: "\f082"; +} +/* line 82, ../assets/sass/layout/_footer.scss */ +.social-media-links--platforms .fa-rss:before { + content: "\f143"; +} +/* line 86, ../assets/sass/layout/_footer.scss */ +.social-media-links--platforms .fa-youtube:before { + content: "\f166"; +} +/* line 90, ../assets/sass/layout/_footer.scss */ +.social-media-links--platforms .fa-linkedin:before { + content: "\f08c"; +} +/* line 94, ../assets/sass/layout/_footer.scss */ +.social-media-links--platforms .fa-envelope:before { + content: "\f199"; +} +/* line 98, ../assets/sass/layout/_footer.scss */ +.social-media-links--platforms .fa-github:before { + content: "\f092"; +} +/* line 102, ../assets/sass/layout/_footer.scss */ +.social-media-links--platforms .fa-bitbucket:before { + content: "\f172"; +} +/* line 106, ../assets/sass/layout/_footer.scss */ +.social-media-links--platforms .fa-tumblr:before { + content: "\f174"; +} +/* line 110, ../assets/sass/layout/_footer.scss */ +.social-media-links--platforms .fa-behance:before { + content: "\f1b5"; +} +/* line 114, ../assets/sass/layout/_footer.scss */ +.social-media-links--platforms .fa-pinterest:before { + content: "\f0d3"; +} +/* line 118, ../assets/sass/layout/_footer.scss */ +.social-media-links--platforms .fa-google-plus:before { + content: "\f0d4"; } /* line 8, ../assets/sass/layout/_header.scss */ @@ -2119,98 +2257,6 @@ aside .region-sidebar-second { background-color: transparent; } -/* line 8, ../assets/sass/layout/_footer.scss */ -.footer { - background: #173E41; - border-top: none; - color: #ffffff; - margin-top: 0; -} -/* line 14, ../assets/sass/layout/_footer.scss */ -.footer a { - color: #ffffff; -} - -/* line 19, ../assets/sass/layout/_footer.scss */ -#subfoot { - background: #333333; - float: left; - width: 100%; - color: #ffffff; - padding: 20px 0; -} -/* line 26, ../assets/sass/layout/_footer.scss */ -#subfoot a { - color: #ffffff; -} -/* line 30, ../assets/sass/layout/_footer.scss */ -#subfoot .sf-col2 { - text-align: right; -} -/* line 33, ../assets/sass/layout/_footer.scss */ -#subfoot .sf-col2 ul { - list-style-type: none; -} -@media (max-width: 768px) { - /* line 39, ../assets/sass/layout/_footer.scss */ - #subfoot .col-xs-12 { - text-align: center; - } - /* line 42, ../assets/sass/layout/_footer.scss */ - #subfoot .col-xs-12 ul { - padding: 0; - } -} - -/* line 55, ../assets/sass/layout/_footer.scss */ -.social-media-links--platforms .fa-twitter:before { - content: "\f081"; -} -/* line 59, ../assets/sass/layout/_footer.scss */ -.social-media-links--platforms .fa-facebook:before { - content: "\f082"; -} -/* line 63, ../assets/sass/layout/_footer.scss */ -.social-media-links--platforms .fa-rss:before { - content: "\f143"; -} -/* line 67, ../assets/sass/layout/_footer.scss */ -.social-media-links--platforms .fa-youtube:before { - content: "\f166"; -} -/* line 71, ../assets/sass/layout/_footer.scss */ -.social-media-links--platforms .fa-linkedin:before { - content: "\f08c"; -} -/* line 75, ../assets/sass/layout/_footer.scss */ -.social-media-links--platforms .fa-envelope:before { - content: "\f199"; -} -/* line 79, ../assets/sass/layout/_footer.scss */ -.social-media-links--platforms .fa-github:before { - content: "\f092"; -} -/* line 83, ../assets/sass/layout/_footer.scss */ -.social-media-links--platforms .fa-bitbucket:before { - content: "\f172"; -} -/* line 87, ../assets/sass/layout/_footer.scss */ -.social-media-links--platforms .fa-tumblr:before { - content: "\f174"; -} -/* line 91, ../assets/sass/layout/_footer.scss */ -.social-media-links--platforms .fa-behance:before { - content: "\f1b5"; -} -/* line 95, ../assets/sass/layout/_footer.scss */ -.social-media-links--platforms .fa-pinterest:before { - content: "\f0d3"; -} -/* line 99, ../assets/sass/layout/_footer.scss */ -.social-media-links--platforms .fa-google-plus:before { - content: "\f0d4"; -} - /* line 11, ../assets/sass/layout/_section-background-colors.scss */ .default-bg { background-color: #1B494C; @@ -5243,7 +5289,7 @@ select[multiple].input-lg, } /* line 32, ../bootstrap/stylesheets/bootstrap/_buttons.scss */ .btn:hover, .btn:focus, .btn.focus { - color: #ffffff; + color: #4A4A4A; text-decoration: none; } /* line 39, ../bootstrap/stylesheets/bootstrap/_buttons.scss */ @@ -5269,33 +5315,33 @@ a.btn.disabled, fieldset[disabled] a.btn { /* line 68, ../bootstrap/stylesheets/bootstrap/_buttons.scss */ .btn-default { - color: #ffffff; - background-color: #960000; - border-color: #830000; + color: #4A4A4A; + background-color: #ffffff; + border-color: #4A4A4A; } /* line 11, ../bootstrap/stylesheets/bootstrap/mixins/_buttons.scss */ .btn-default:focus, .btn-default.focus { - color: #ffffff; - background-color: #630000; - border-color: #040000; + color: #4A4A4A; + background-color: #e6e6e6; + border-color: #0a0a0a; } /* line 17, ../bootstrap/stylesheets/bootstrap/mixins/_buttons.scss */ .btn-default:hover { - color: #ffffff; - background-color: #630000; - border-color: #460000; + color: #4A4A4A; + background-color: #e6e6e6; + border-color: #2b2b2b; } /* line 22, ../bootstrap/stylesheets/bootstrap/mixins/_buttons.scss */ .btn-default:active, .btn-default.active, .open > .btn-default.dropdown-toggle { - color: #ffffff; - background-color: #630000; - border-color: #460000; + color: #4A4A4A; + background-color: #e6e6e6; + border-color: #2b2b2b; } /* line 29, ../bootstrap/stylesheets/bootstrap/mixins/_buttons.scss */ .btn-default:active:hover, .btn-default:active:focus, .btn-default:active.focus, .btn-default.active:hover, .btn-default.active:focus, .btn-default.active.focus, .open > .btn-default.dropdown-toggle:hover, .open > .btn-default.dropdown-toggle:focus, .open > .btn-default.dropdown-toggle.focus { - color: #ffffff; - background-color: #3f0000; - border-color: #040000; + color: #4A4A4A; + background-color: #d4d4d4; + border-color: #0a0a0a; } /* line 37, ../bootstrap/stylesheets/bootstrap/mixins/_buttons.scss */ .btn-default:active, .btn-default.active, .open > .btn-default.dropdown-toggle { @@ -5303,44 +5349,44 @@ a.btn.disabled, fieldset[disabled] a.btn { } /* line 45, ../bootstrap/stylesheets/bootstrap/mixins/_buttons.scss */ .btn-default.disabled:hover, .btn-default.disabled:focus, .btn-default.disabled.focus, .btn-default[disabled]:hover, .btn-default[disabled]:focus, .btn-default[disabled].focus, fieldset[disabled] .btn-default:hover, fieldset[disabled] .btn-default:focus, fieldset[disabled] .btn-default.focus { - background-color: #960000; - border-color: #830000; + background-color: #ffffff; + border-color: #4A4A4A; } /* line 53, ../bootstrap/stylesheets/bootstrap/mixins/_buttons.scss */ .btn-default .badge { - color: #960000; - background-color: #ffffff; + color: #ffffff; + background-color: #4A4A4A; } /* line 71, ../bootstrap/stylesheets/bootstrap/_buttons.scss */ .btn-primary { - color: #4A4A4A; - background-color: #ffffff; - border-color: #4A4A4A; + color: #ffffff; + background-color: #960000; + border-color: #830000; } /* line 11, ../bootstrap/stylesheets/bootstrap/mixins/_buttons.scss */ .btn-primary:focus, .btn-primary.focus { - color: #4A4A4A; - background-color: #e6e6e6; - border-color: #0a0a0a; + color: #ffffff; + background-color: #630000; + border-color: #040000; } /* line 17, ../bootstrap/stylesheets/bootstrap/mixins/_buttons.scss */ .btn-primary:hover { - color: #4A4A4A; - background-color: #e6e6e6; - border-color: #2b2b2b; + color: #ffffff; + background-color: #630000; + border-color: #460000; } /* line 22, ../bootstrap/stylesheets/bootstrap/mixins/_buttons.scss */ .btn-primary:active, .btn-primary.active, .open > .btn-primary.dropdown-toggle { - color: #4A4A4A; - background-color: #e6e6e6; - border-color: #2b2b2b; + color: #ffffff; + background-color: #630000; + border-color: #460000; } /* line 29, ../bootstrap/stylesheets/bootstrap/mixins/_buttons.scss */ .btn-primary:active:hover, .btn-primary:active:focus, .btn-primary:active.focus, .btn-primary.active:hover, .btn-primary.active:focus, .btn-primary.active.focus, .open > .btn-primary.dropdown-toggle:hover, .open > .btn-primary.dropdown-toggle:focus, .open > .btn-primary.dropdown-toggle.focus { - color: #4A4A4A; - background-color: #d4d4d4; - border-color: #0a0a0a; + color: #ffffff; + background-color: #3f0000; + border-color: #040000; } /* line 37, ../bootstrap/stylesheets/bootstrap/mixins/_buttons.scss */ .btn-primary:active, .btn-primary.active, .open > .btn-primary.dropdown-toggle { @@ -5348,13 +5394,13 @@ a.btn.disabled, fieldset[disabled] a.btn { } /* line 45, ../bootstrap/stylesheets/bootstrap/mixins/_buttons.scss */ .btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled.focus, .btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary[disabled].focus, fieldset[disabled] .btn-primary:hover, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary.focus { - background-color: #ffffff; - border-color: #4A4A4A; + background-color: #960000; + border-color: #830000; } /* line 53, ../bootstrap/stylesheets/bootstrap/mixins/_buttons.scss */ .btn-primary .badge { - color: #ffffff; - background-color: #4A4A4A; + color: #960000; + background-color: #ffffff; } /* line 75, ../bootstrap/stylesheets/bootstrap/_buttons.scss */ @@ -5607,400 +5653,191 @@ input[type="button"].btn-block { width: 100%; } -/*#block-views-block-people-directory-block-1 .views-field.views-field-user-picture a img { - border-radius: 10%; - width: 100px; - height: 100px; - position: relative; - overflow: hidden; - object-fit: cover; +/* line 8, ../assets/sass/components/_video.scss */ +.p-vid { + max-width: 560px; + width: 100%; + min-height: 315px; + height: auto; + margin: 20px; } -#block-views-block-people-directory-block-1 .more-link.form-group { - margin: 15px 15px 15px 15px; - float: right; +/* line 11, ../assets/sass/components/_news.scss */ +.view-news .row { + display: flex; + margin-bottom: 40px; +} +@media (max-width: 768px) { + /* line 11, ../assets/sass/components/_news.scss */ + .view-news .row { + display: block; + } } -#block-views-block-people-directory-block-1 .views-field.views-field-field-phone { - font-size: smaller; +/* line 21, ../assets/sass/components/_news.scss */ +.news-row { + display: flex; + color: #666666; +} +@media (max-width: 768px) { + /* line 21, ../assets/sass/components/_news.scss */ + .news-row { + display: block; + } +} +/* line 29, ../assets/sass/components/_news.scss */ +.news-row .inner-news-grid { + border: #979797 solid 1px; + flex: 1; + background: #ffffff; +} +@media (max-width: 768px) { + /* line 29, ../assets/sass/components/_news.scss */ + .news-row .inner-news-grid { + flex: none; + margin-bottom: 20px; + } +} +/* line 40, ../assets/sass/components/_news.scss */ +.news-row .views-field-created { + padding: 10px 10px 0; + text-transform: uppercase; + font-weight: 700; + font-size: 14px; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} +/* line 49, ../assets/sass/components/_news.scss */ +.news-row .views-field-title { + padding: 0 10px; +} +/* line 52, ../assets/sass/components/_news.scss */ +.news-row .views-field-title a { + color: #666666; +} +/* line 57, ../assets/sass/components/_news.scss */ +.news-row .views-field-body { + padding: 0 10px 40px; + font-weight: 300; } -#block-views-block-people-directory-block-1 .views-field.views-field-mail a { - font-size: smaller; -}*/ -/* line 5, ../assets/sass/components/_menu.scss */ -#main-nav { - background-color: #373535; - position: relative; - z-index: 50; +/* line 68, ../assets/sass/components/_news.scss */ +.news-cont { + padding-left: 0; +} +/* line 71, ../assets/sass/components/_news.scss */ +.news-cont .field--name-body { + margin: 20px 0 40px; +} +@media (max-width: 768px) { + /* line 68, ../assets/sass/components/_news.scss */ + .news-cont { + padding: 0; + } } -/* line 11, ../assets/sass/components/_menu.scss */ -.dropdown-submenu { - background-color: #47a3da; - position: relative; +/* line 80, ../assets/sass/components/_news.scss */ +.news-date { + text-transform: uppercase; + font-weight: 700; + font-size: 14px; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; } -/* line 16, ../assets/sass/components/_menu.scss */ -.dropdown-submenu > .dropdown-menu { - background-color: #47a3da; - top: 0; - left: 100%; - padding: 0px; +/* line 88, ../assets/sass/components/_news.scss */ +.news-title { + text-transform: capitalize; } -/* line 23, ../assets/sass/components/_menu.scss */ -.dropdown-submenu:hover > .dropdown-menu { - background-color: #47a3da; - display: block; +/* line 92, ../assets/sass/components/_news.scss */ +.news-img { + margin-bottom: 40px; +} +@media (max-width: 768px) { + /* line 92, ../assets/sass/components/_news.scss */ + .news-img { + margin: 0; + padding: 0; + } } -/* line 29, ../assets/sass/components/_menu.scss */ -.dropdown-submenu > a:after { - background-color: #47a3da; - content: "\e080"; - display: inline-block; - font-family: 'Glyphicons Halflings'; - font-style: normal; - font-size: 10px; - float: right; - margin-top: 5px; +/* line 106, ../assets/sass/components/_news.scss */ +.page-node-type-news-story .page-header { + display: none; } -/* line 40, ../assets/sass/components/_menu.scss */ -.dropdown-submenu:hover > a:after { - background-color: #47a3da; - border-left-color: #fff; +/* line 1, ../assets/sass/components/_cbpmenu.scss */ +.cbp-hrmenu { + width: 100%; + margin-top: 2em; + border-bottom: 4px solid #47a3da; } -/* line 45, ../assets/sass/components/_menu.scss */ -.dropdown-submenu.pull-left { - float: none; +/* general ul style */ +/* line 8, ../assets/sass/components/_cbpmenu.scss */ +.cbp-hrmenu ul { + margin: 0; + padding: 0; + list-style-type: none; } -/* line 49, ../assets/sass/components/_menu.scss */ -.dropdown-submenu.pull-left > .dropdown-menu { - left: -100%; - margin-left: 10px; - -webkit-border-radius: 6px 0 6px 6px; - -moz-border-radius: 6px 0 6px 6px; - -ms-border-radius: 6px 0 6px 6px; - border-radius: 6px 0 6px 6px; +/* first level ul style */ +/* line 15, ../assets/sass/components/_cbpmenu.scss */ +.cbp-hrmenu > ul, +.cbp-hrmenu .cbp-hrsub-inner { + width: 90%; + max-width: 70em; + margin: 0 auto; + padding: 0 1.875em; } -/* line 54, ../assets/sass/components/_menu.scss */ -.navbar-nav li:last-child > .dropdown-menu { - background-color: #47a3da; - left: auto; - right: 0px; +/* line 23, ../assets/sass/components/_cbpmenu.scss */ +.cbp-hrmenu > ul > li { + display: inline-block; } -/* line 59, ../assets/sass/components/_menu.scss */ -.navbar-nav li:last-child > .dropdown-menu a { - background-color: #47a3da; - text-align: right !important; +/* line 27, ../assets/sass/components/_cbpmenu.scss */ +.cbp-hrmenu > ul > li > a { + font-weight: 700; + padding: 1em 2em; + color: #999; + display: inline-block; } -/* line 63, ../assets/sass/components/_menu.scss */ -.navbar-nav li:last-child > .dropdown-menu .dropdown-submenu > a:after { - float: left; - content: "\e079"; +/* line 34, ../assets/sass/components/_cbpmenu.scss */ +.cbp-hrmenu > ul > li > a:hover { + color: #47a3da; } -/* line 67, ../assets/sass/components/_menu.scss */ -.navbar-nav li:last-child > .dropdown-menu .dropdown-submenu > .dropdown-menu { - left: -100%; +/* line 38, ../assets/sass/components/_cbpmenu.scss */ +.cbp-hrmenu > ul > li.cbp-hropen a, +.cbp-hrmenu > ul > li.cbp-hropen > a:hover { + color: #fff; + background: #47a3da; } -/* line 73, ../assets/sass/components/_menu.scss */ -#superfish-main.sf-style-white { - margin-bottom: 0; +/* sub-menu */ +/* line 45, ../assets/sass/components/_cbpmenu.scss */ +.cbp-hrmenu .cbp-hrsub { + display: none; + position: absolute; + background: #47a3da; + width: 100%; + left: 0; } -/* line 76, ../assets/sass/components/_menu.scss */ -#superfish-main.sf-style-white a { - text-transform: uppercase; - color: #ffffff; - text-decoration: none; - font-weight: 400; + +/* line 53, ../assets/sass/components/_cbpmenu.scss */ +.cbp-hropen .cbp-hrsub { + display: block; + padding-bottom: 3em; } -/* line 82, ../assets/sass/components/_menu.scss */ -#superfish-main.sf-style-white a:hover { - background: rgba(216, 216, 216, 0.25); -} -/* line 87, ../assets/sass/components/_menu.scss */ -#superfish-main.sf-style-white li { - background: transparent; -} -/* line 90, ../assets/sass/components/_menu.scss */ -#superfish-main.sf-style-white li ul { - background: #E0E0E0; -} -/* line 93, ../assets/sass/components/_menu.scss */ -#superfish-main.sf-style-white li ul a { - color: #4A4A4A; - text-transform: capitalize; -} -/* line 97, ../assets/sass/components/_menu.scss */ -#superfish-main.sf-style-white li ul a:hover { - background: #BB0000; - color: #ffffff; -} -/* line 105, ../assets/sass/components/_menu.scss */ -#superfish-main.sf-style-white .sfHover a.sf-depth-1:after { - content: ''; - position: absolute; - left: 50%; - bottom: 0; - margin: 0 0 0 -8px; - border-bottom: 7px solid #E0E0E0; - border-left: 8px solid transparent; - border-right: 8px solid transparent; - z-index: 400; -} -/* line 118, ../assets/sass/components/_menu.scss */ -#superfish-main.sf-style-white a.sf-depth-1 svg, #superfish-main.sf-style-white a.sf-depth-1 i { - display: none; -} -/* line 123, ../assets/sass/components/_menu.scss */ -#superfish-main.sf-style-white a.sf-with-ul { - padding: 0.75em 1em; -} -/* line 127, ../assets/sass/components/_menu.scss */ -#superfish-main.sf-style-white svg, #superfish-main.sf-style-white i { - float: right; -} - -/* line 132, ../assets/sass/components/_menu.scss */ -.search-box { - background: #E8E8E4; - position: absolute; - top: 54px; - right: 28.7%; - width: 350px; - height: 60px; - line-height: 60px; - box-shadow: 0 0 10px rgba(0, 0, 0, 0.5); - border-top: 4px solid #D80B15; - display: none; -} -/* line 144, ../assets/sass/components/_menu.scss */ -.search-box:before { - content: ""; - position: absolute; - top: -32px; - right: 13px; - border-left: 12px solid transparent; - border-right: 12px solid transparent; - border-top: 14px solid transparent; - border-bottom: 14px solid #D80B15; -} -/* line 155, ../assets/sass/components/_menu.scss */ -.search-box input[type="text"] { - width: 200px; - padding: 5px 10px; - margin-left: 23px; - border: 1px solid #D80B15; - outline: none; -} -/* line 163, ../assets/sass/components/_menu.scss */ -.search-box input[type="button"] { - width: 80px; - padding: 5px 0; - background: #D80B15; - color: #fff; - margin-left: -6px; - border: 1px solid #D80B15; - outline: none; - cursor: pointer; -} - -/* line 175, ../assets/sass/components/_menu.scss */ -#superfish-main { - width: 100%; -} - -@media (max-width: 768px) { - /* line 187, ../assets/sass/components/_menu.scss */ - #main-nav .container { - padding-left: 0; - padding-right: 0; - } - /* line 191, ../assets/sass/components/_menu.scss */ - #main-nav .container:after { - content: ""; - display: none; - } - /* line 195, ../assets/sass/components/_menu.scss */ - #main-nav .container .clearfix:after { - content: ""; - display: none; - } - - /* line 201, ../assets/sass/components/_menu.scss */ - div.sf-accordion-toggle.sf-style-white > a:after { - content: ""; - display: none; - } - - /* line 205, ../assets/sass/components/_menu.scss */ - ul.sf-menu.sf-accordion.sf-accordion-with-buttons li.sf-expanded > .sf-accordion-button:after { - content: ""; - display: none; - } - - /* line 210, ../assets/sass/components/_menu.scss */ - #block-dummyheader img { - width: 100%; - } - - /* line 214, ../assets/sass/components/_menu.scss */ - div.sf-accordion-toggle.sf-style-white a { - background: transparent; - border: none; - font-size: 30px; - } - /* line 219, ../assets/sass/components/_menu.scss */ - div.sf-accordion-toggle.sf-style-white a span { - display: none; - } - - /* line 224, ../assets/sass/components/_menu.scss */ - div.sf-accordion-toggle.sf-style-white a.sf-expanded { - background: transparent; - } - - /* line 228, ../assets/sass/components/_menu.scss */ - ul.sf-menu.sf-accordion.sf-accordion-with-buttons .sf-accordion-button:after { - content: ""; - margin: 0; - } - - /* line 233, ../assets/sass/components/_menu.scss */ - ul.sf-menu.sf-style-white.sf-accordion li.sf-expanded { - background: #F5F5F5; - } - - /* line 237, ../assets/sass/components/_menu.scss */ - ul.sf-menu.sf-style-white li, ul.sf-menu.sf-style-white.sf-navbar { - border: solid 1px #979797; - } - - /* line 241, ../assets/sass/components/_menu.scss */ - ul.sf-menu.sf-style-white.sf-accordion li li a, ul.sf-menu.sf-style-white.sf-accordion li li span.nolink { - background: #E0E0E0; - } - - /* line 245, ../assets/sass/components/_menu.scss */ - ul.sf-menu.sf-style-white a, ul.sf-menu.sf-style-white a:visited, ul.sf-menu.sf-style-white span.nolink { - color: #373735; - } - - /* line 250, ../assets/sass/components/_menu.scss */ - .sf-menu .sf-depth-1 a { - text-transform: uppercase; - font-weight: 600; - font-size: 18px; - } - /* line 256, ../assets/sass/components/_menu.scss */ - .sf-menu .sf-depth-2 a { - text-transform: capitalize; - font-weight: 400; - } - /* line 261, ../assets/sass/components/_menu.scss */ - .sf-menu .hidetxt { - position: absolute; - left: -99999999px; - width: 0; - height: 0; - } - /* line 268, ../assets/sass/components/_menu.scss */ - .sf-menu .sf-accordion-button { - padding: 5px 15px 0; - border-left: solid 1px #979797 !important; - background: #E0E0E0 !important; - } - /* line 273, ../assets/sass/components/_menu.scss */ - .sf-menu .sf-accordion-button svg, .sf-menu .sf-accordion-button i { - font-size: 18px; - color: #BB0000; - } - - /* line 280, ../assets/sass/components/_menu.scss */ - div.sf-accordion-toggle.sf-style-white a { - padding: .05em .5em; - } -} -/* line 1, ../assets/sass/components/_cbpmenu.scss */ -.cbp-hrmenu { - width: 100%; - margin-top: 2em; - border-bottom: 4px solid #47a3da; -} - -/* general ul style */ -/* line 8, ../assets/sass/components/_cbpmenu.scss */ -.cbp-hrmenu ul { - margin: 0; - padding: 0; - list-style-type: none; -} - -/* first level ul style */ -/* line 15, ../assets/sass/components/_cbpmenu.scss */ -.cbp-hrmenu > ul, -.cbp-hrmenu .cbp-hrsub-inner { - width: 90%; - max-width: 70em; - margin: 0 auto; - padding: 0 1.875em; -} - -/* line 23, ../assets/sass/components/_cbpmenu.scss */ -.cbp-hrmenu > ul > li { - display: inline-block; -} - -/* line 27, ../assets/sass/components/_cbpmenu.scss */ -.cbp-hrmenu > ul > li > a { - font-weight: 700; - padding: 1em 2em; - color: #999; - display: inline-block; -} - -/* line 34, ../assets/sass/components/_cbpmenu.scss */ -.cbp-hrmenu > ul > li > a:hover { - color: #47a3da; -} - -/* line 38, ../assets/sass/components/_cbpmenu.scss */ -.cbp-hrmenu > ul > li.cbp-hropen a, -.cbp-hrmenu > ul > li.cbp-hropen > a:hover { - color: #fff; - background: #47a3da; -} - -/* sub-menu */ -/* line 45, ../assets/sass/components/_cbpmenu.scss */ -.cbp-hrmenu .cbp-hrsub { - display: none; - position: absolute; - background: #47a3da; - width: 100%; - left: 0; -} - -/* line 53, ../assets/sass/components/_cbpmenu.scss */ -.cbp-hropen .cbp-hrsub { - display: block; - padding-bottom: 3em; -} - -/* line 58, ../assets/sass/components/_cbpmenu.scss */ -.cbp-hrmenu .cbp-hrsub-inner > div { - width: 33%; - float: left; - padding: 0 2em 0; + +/* line 58, ../assets/sass/components/_cbpmenu.scss */ +.cbp-hrmenu .cbp-hrsub-inner > div { + width: 33%; + float: left; + padding: 0 2em 0; } /* line 64, ../assets/sass/components/_cbpmenu.scss */ @@ -6086,670 +5923,734 @@ input[type="button"].btn-block { padding: 0 2em; } } -/* line 1, ../assets/sass/components/_simplemenu.scss */ -body { - overflow-x: hidden; +/* line 11, ../assets/sass/components/_events.scss */ +.view-events .row { + display: flex; + margin-bottom: 40px; } - -/* line 5, ../assets/sass/components/_simplemenu.scss */ -.menu--simple-mega-menu { - position: relative; - /*padding: 1rem;*/ - background: #333333; - border-bottom: 4px solid #830000; - margin-top: 2em; - text-transform: uppercase; +@media (max-width: 768px) { + /* line 11, ../assets/sass/components/_events.scss */ + .view-events .row { + display: block; + } } - -/* line 14, ../assets/sass/components/_simplemenu.scss */ -.menu--simple-mega-menu li.menu-item { - display: inline; +/* line 20, ../assets/sass/components/_events.scss */ +.view-events .news-row { + display: flex; + color: #666666; } - -/* line 18, ../assets/sass/components/_simplemenu.scss */ -.menu--simple-mega-menu li.menu-item a { - font-weight: 400; - padding: 1em 2em; - color: #e0e0e0; - display: inline-block; - font-family: 'proximanova','Helvetica Neue', Helvetica, Arial, sans-serif; +@media (max-width: 768px) { + /* line 20, ../assets/sass/components/_events.scss */ + .view-events .news-row { + display: block; + } } - -/* line 26, ../assets/sass/components/_simplemenu.scss */ -.menu--simple-mega-menu > .menu-item--expanded > .mega-menu-wrapper { - display: none; - width: 100%; - position: absolute; - top: 100%; - z-index: 9; - left: 0; - background: #830000; - padding: 1rem; - opacity: 0; - transition: opacity 1s ease; - flex-direction: row; - flex-wrap: nowrap; - align-items: flex-start; +/* line 28, ../assets/sass/components/_events.scss */ +.view-events .news-row .inner-news-grid { + border: #979797 solid 1px; + flex: 1; + background: #ffffff; } - -/* line 42, ../assets/sass/components/_simplemenu.scss */ -.menu--simple-mega-menu > .menu-item--expanded > .mega-menu-wrapper .mega-menu-item { - flex: auto; +@media (max-width: 768px) { + /* line 28, ../assets/sass/components/_events.scss */ + .view-events .news-row .inner-news-grid { + flex: none; + margin-bottom: 20px; + } } - -/* line 45, ../assets/sass/components/_simplemenu.scss */ -.menu--simple-mega-menu > .menu-item--expanded > .mega-menu-wrapper .mega-menu-bottom { - display: flex; - flex-direction: row; - flex-wrap: nowrap; - align-items: flex-start; +/* line 39, ../assets/sass/components/_events.scss */ +.view-events .news-row .views-field-field-evt-date-range { + padding: 10px; + background: #841F5D; + color: #ffffff; + text-transform: uppercase; } - -/* line 51, ../assets/sass/components/_simplemenu.scss */ -.menu--simple-mega-menu > .menu-item--expanded > .mega-menu-wrapper .mega-menu-bottom .field-item { - flex: auto; +/* line 46, ../assets/sass/components/_events.scss */ +.view-events .news-row .views-field-title { + padding: 0 10px 10px; + font-size: 18px; } - -/* line 54, ../assets/sass/components/_simplemenu.scss */ -.menu--simple-mega-menu > .menu-item--expanded > .mega-menu-wrapper ul.mega-menu-item { - display: inline-flex; - flex-basis: 30%; +/* line 50, ../assets/sass/components/_events.scss */ +.view-events .news-row .views-field-title a { + color: #666666; } - -/* line 58, ../assets/sass/components/_simplemenu.scss */ -.menu--simple-mega-menu > .menu-item--expanded > .mega-menu-wrapper .mega-menu-background { - position: absolute; - width: 200vw; - height: 100%; - left: -50vw; - top: 0; - background: #830000; - z-index: -1; +/* line 55, ../assets/sass/components/_events.scss */ +.view-events .news-row .views-field-field-evt-location-2 { + padding: 10px 10px 3px; + color: #26686D; + font-weight: 700; } -/* .menu--simple-mega-menu > .menu-item--expanded > .mega-menu-wrapper .mega-menu-item .menu-item { - display: flex; - flex-direction: row; - flex-wrap: wrap; - align-items: flex-start; - //float: none; -} */ -/* line 76, ../assets/sass/components/_simplemenu.scss */ -.menu--simple-mega-menu > .menu-item--expanded > .mega-menu-wrapper .mega-menu-item .menu-item { - display: inline-flex; - flex-direction: column; - flex-wrap: nowrap; - align-items: baseline; - flex-basis: inherit; +/* line 71, ../assets/sass/components/_events.scss */ +.news-cont { + padding-left: 0; +} +/* line 74, ../assets/sass/components/_events.scss */ +.news-cont .field--name-body { + margin: 20px 0 40px; } -/* line 84, ../assets/sass/components/_simplemenu.scss */ -.menu--simple-mega-menu > .menu-item--expanded > .mega-menu-wrapper .mega-menu-item .menu-item a { - float: left; - border-radius: 0; - font-size: 120%; - font-weight: 200; - color: #e0e0e0; +/* line 79, ../assets/sass/components/_events.scss */ +.news-date { text-transform: uppercase; + font-weight: 700; + font-size: 14px; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; } -/* .menu--simple-mega-menu > .menu-item--expanded > .mega-menu-wrapper .mega-menu-item .menu-item ul.menu { - display: flex; - flex-direction: column; - flex-wrap: wrap; - align-items: flex-start; - //padding: 1em; -} */ -/* line 100, ../assets/sass/components/_simplemenu.scss */ -.menu--simple-mega-menu > .menu-item--expanded > .mega-menu-wrapper .mega-menu-item .menu-item ul.menu { - display: flex; - flex-direction: column; +/* line 87, ../assets/sass/components/_events.scss */ +.news-title { + text-transform: capitalize; } -/* line 105, ../assets/sass/components/_simplemenu.scss */ -.menu--simple-mega-menu > .menu-item--expanded > .mega-menu-wrapper .mega-menu-item .menu-item > .menu-item--expanded > .mega-menu-wrapper .mega-menu-item .menu-item a { - font-size: 90%; - text-transform: uppercase; - /*padding: 1em;*/ +/* line 91, ../assets/sass/components/_events.scss */ +.evt-header { + background: #EFEFEF; + padding: 15px 5px 10px; + width: 100%; + float: left; + margin-bottom: 30px; } -/* line 111, ../assets/sass/components/_simplemenu.scss */ -.menu--simple-mega-menu > .menu-item--expanded:hover > .mega-menu-wrapper, -.menu--simple-mega-menu > .menu-item--expanded:focus > .mega-menu-wrapper, -.menu--simple-mega-menu > .menu-item--expanded.focused > .mega-menu-wrapper { - opacity: 1; - transition: opacity 1s ease; - display: flex; +/* line 99, ../assets/sass/components/_events.scss */ +.evt-icon { + float: left; + margin-right: 10px; } -/* line 10, ../assets/sass/components/_paragraphs.scss */ -.paragraph--type--columns-1 { - width: 90%; - margin: 0 auto; - margin-top: 30px; +/* line 105, ../assets/sass/components/_events.scss */ +.evt-cal span { + float: right; + padding-top: 15px; +} +@media (max-width: 768px) { + /* line 105, ../assets/sass/components/_events.scss */ + .evt-cal span { + float: none; + } +} +@media (max-width: 768px) { + /* line 104, ../assets/sass/components/_events.scss */ + .evt-cal { + text-align: center; + margin-bottom: 5px; + } } -/* line 16, ../assets/sass/components/_paragraphs.scss */ -.paragraph--type--columns-2 { - margin-top: 30px; +/* line 124, ../assets/sass/components/_events.scss */ +.page-node-type-news-story .page-header { + display: none; } -/* line 20, ../assets/sass/components/_paragraphs.scss */ -.paragraph--type--columns-3 { - margin-top: 30px; +/* line 8, ../assets/sass/components/_fields.scss */ +.field--name-field-slides img { + width: 100%; } -/* line 24, ../assets/sass/components/_paragraphs.scss */ -.paragraph--type--accordion .field, .paragraph--type--tabs .field { - padding: 20px; +/* line 12, ../assets/sass/components/_fields.scss */ +.field--name-field-class-reference { + display: none; } -/* line 28, ../assets/sass/components/_paragraphs.scss */ -.paragraph__column { - width: 100%; - float: left; - padding: 20px; +/* line 16, ../assets/sass/components/_fields.scss */ +.field--name-field-column { + width: 90%; + margin: 0 auto; } -@media (max-width: 768px) { - /* line 33, ../assets/sass/components/_paragraphs.scss */ - .paragraph__column .container { - padding: 0; - } - /* line 38, ../assets/sass/components/_paragraphs.scss */ - .paragraph__column .container .call-out-container { - margin: 15px 0; - } + +/* line 21, ../assets/sass/components/_fields.scss */ +.field--name-field-pull-quote { + border-top: solid 2px #26686D; + border-bottom: solid 2px #26686D; + font-size: 20px; + font-family: 'Capita', Times, serif; + font-weight: 400; + padding: 5px; } -@media (max-width: 768px) { - /* line 44, ../assets/sass/components/_paragraphs.scss */ - .paragraph__column .col-xs-12 { - margin-bottom: 20px; - } + +/* line 30, ../assets/sass/components/_fields.scss */ +article .field--name-body { + margin: 20px; } -/* line 58, ../assets/sass/components/_paragraphs.scss */ -.paragraph--type--accordion .field { - padding: 20px; +/* line 9, ../assets/sass/components/_filters.scss */ +.view-events .view-filters { + background: #D8D8D8; + padding: 10px; } -/* line 61, ../assets/sass/components/_paragraphs.scss */ -.paragraph--type--accordion .field p { - margin: 0 0 11px; + +/* line 16, ../assets/sass/components/_filters.scss */ +.view-news .view-filters { + background: #D8D8D8; + padding: 10px; } -/* line 66, ../assets/sass/components/_paragraphs.scss */ -.paragraph--type--accordion .panel-default { - border: none; + +/* line 5, ../assets/sass/components/_menu.scss */ +#main-nav { + background-color: #373535; + position: relative; + z-index: 50; } -/* line 70, ../assets/sass/components/_paragraphs.scss */ -.paragraph--type--accordion .panel-heading { - border: none; + +/* line 11, ../assets/sass/components/_menu.scss */ +.dropdown-submenu { + background-color: #47a3da; + position: relative; } -/* line 74, ../assets/sass/components/_paragraphs.scss */ -.paragraph--type--accordion .card-header { - margin: 0 0 10px; - background: #f5f5f5; + +/* line 16, ../assets/sass/components/_menu.scss */ +.dropdown-submenu > .dropdown-menu { + background-color: #47a3da; + top: 0; + left: 100%; + padding: 0px; } -/* line 78, ../assets/sass/components/_paragraphs.scss */ -.paragraph--type--accordion .card-header .panel-title { - color: #b00; - padding: 3px 15px; - border-color: transparent; - border-style: none; - border-width: 0; - background-color: transparent; - width: 100%; - text-align: left; - outline: none; + +/* line 23, ../assets/sass/components/_menu.scss */ +.dropdown-submenu:hover > .dropdown-menu { + background-color: #47a3da; + display: block; } -/* line 90, ../assets/sass/components/_paragraphs.scss */ -.paragraph--type--accordion .card-header svg, .paragraph--type--accordion .card-header i { + +/* line 29, ../assets/sass/components/_menu.scss */ +.dropdown-submenu > a:after { + background-color: #47a3da; + content: "\e080"; + display: inline-block; + font-family: 'Glyphicons Halflings'; + font-style: normal; + font-size: 10px; float: right; margin-top: 5px; - color: #787878; } -/* line 98, ../assets/sass/components/_paragraphs.scss */ -.paragraph--type--accordion .panel div:nth-last-child(2) { - margin-bottom: 0 !important; +/* line 40, ../assets/sass/components/_menu.scss */ +.dropdown-submenu:hover > a:after { + background-color: #47a3da; + border-left-color: #fff; } -/* line 106, ../assets/sass/components/_paragraphs.scss */ -.paragraph--type--tabs .field { - padding: 20px; +/* line 45, ../assets/sass/components/_menu.scss */ +.dropdown-submenu.pull-left { + float: none; } -/* line 115, ../assets/sass/components/_paragraphs.scss */ -.paragraph--type--video iframe { - width: 100% !important; +/* line 49, ../assets/sass/components/_menu.scss */ +.dropdown-submenu.pull-left > .dropdown-menu { + left: -100%; + margin-left: 10px; + -webkit-border-radius: 6px 0 6px 6px; + -moz-border-radius: 6px 0 6px 6px; + -ms-border-radius: 6px 0 6px 6px; + border-radius: 6px 0 6px 6px; } -/* line 124, ../assets/sass/components/_paragraphs.scss */ -.para_1_col .field--name-field-media-twitter { - margin: 0 auto; - width: 60%; +/* line 54, ../assets/sass/components/_menu.scss */ +.navbar-nav li:last-child > .dropdown-menu { + background-color: #47a3da; + left: auto; + right: 0px; } -/* line 134, ../assets/sass/components/_paragraphs.scss */ -.paragraph--type--tagline { - margin: 20px 0; - float: left; +/* line 59, ../assets/sass/components/_menu.scss */ +.navbar-nav li:last-child > .dropdown-menu a { + background-color: #47a3da; + text-align: right !important; } -/* line 144, ../assets/sass/components/_paragraphs.scss */ -.slide-txt-container { - width: 100%; - position: absolute; - top: 0; - left: 0; - z-index: 100; - height: 100%; +/* line 63, ../assets/sass/components/_menu.scss */ +.navbar-nav li:last-child > .dropdown-menu .dropdown-submenu > a:after { + float: left; + content: "\e079"; } -/* line 152, ../assets/sass/components/_paragraphs.scss */ -.slide-txt-container .slide-txt { - background-color: rgba(255, 255, 255, 0.7); - padding: 20px; - text-align: center; - width: 50%; - margin: auto; - position: relative; - top: 50%; - transform: perspective(1px) translateY(-50%); + +/* line 67, ../assets/sass/components/_menu.scss */ +.navbar-nav li:last-child > .dropdown-menu .dropdown-submenu > .dropdown-menu { + left: -100%; } -@media (max-width: 768px) { - /* line 152, ../assets/sass/components/_paragraphs.scss */ - .slide-txt-container .slide-txt { - width: 80%; - top: 45%; - height: 100%; - } + +/* line 73, ../assets/sass/components/_menu.scss */ +#superfish-main.sf-style-white { + margin-bottom: 0; } -/* line 168, ../assets/sass/components/_paragraphs.scss */ -.slide-txt-container .slide-txt h2 { - font-size: 36px; +/* line 76, ../assets/sass/components/_menu.scss */ +#superfish-main.sf-style-white a { text-transform: uppercase; - font-weight: bold; - color: #333333; + color: #ffffff; + text-decoration: none; + font-weight: 400; } -@media (max-width: 768px) { - /* line 168, ../assets/sass/components/_paragraphs.scss */ - .slide-txt-container .slide-txt h2 { - font-size: 18px; - } +/* line 82, ../assets/sass/components/_menu.scss */ +#superfish-main.sf-style-white a:hover { + background: rgba(216, 216, 216, 0.25); } -/* line 179, ../assets/sass/components/_paragraphs.scss */ -.slide-txt-container .slide-txt p { - font-size: 18px; - margin: 25px 0; +/* line 87, ../assets/sass/components/_menu.scss */ +#superfish-main.sf-style-white li { + background: transparent; } -@media (max-width: 768px) { - /* line 179, ../assets/sass/components/_paragraphs.scss */ - .slide-txt-container .slide-txt p { - display: none; - } +/* line 90, ../assets/sass/components/_menu.scss */ +#superfish-main.sf-style-white li ul { + background: #E0E0E0; } -/* line 188, ../assets/sass/components/_paragraphs.scss */ -.slide-txt-container .slide-txt .btn-links-19 { - width: 100%; - margin: 0 auto; - font-size: 18px; +/* line 93, ../assets/sass/components/_menu.scss */ +#superfish-main.sf-style-white li ul a { + color: #4A4A4A; + text-transform: capitalize; } -/* line 193, ../assets/sass/components/_paragraphs.scss */ -.slide-txt-container .slide-txt .btn-links-19 .btn-wrapper { - width: 25%; - margin: 0 10px; +/* line 97, ../assets/sass/components/_menu.scss */ +#superfish-main.sf-style-white li ul a:hover { background: #BB0000; - padding: 10px; - display: inline-block; color: #ffffff; - text-transform: uppercase; -} -/* line 202, ../assets/sass/components/_paragraphs.scss */ -.slide-txt-container .slide-txt .btn-links-19 .btn-wrapper svg, .slide-txt-container .slide-txt .btn-links-19 .btn-wrapper i { - padding-top: 1px; -} -/* line 206, ../assets/sass/components/_paragraphs.scss */ -.slide-txt-container .slide-txt .btn-links-19 .btn-wrapper:hover { - background: #8E0101; -} -@media (max-width: 768px) { - /* line 193, ../assets/sass/components/_paragraphs.scss */ - .slide-txt-container .slide-txt .btn-links-19 .btn-wrapper { - display: block; - width: 100%; - margin: 10px 0; - font-weight: 700; - } } -/* line 219, ../assets/sass/components/_paragraphs.scss */ -.slide-txt-container .slide-txt .btn-links-18 { - width: 100%; - margin: 0 auto; - font-size: 18px; +/* line 105, ../assets/sass/components/_menu.scss */ +#superfish-main.sf-style-white .sfHover a.sf-depth-1:after { + content: ''; + position: absolute; + left: 50%; + bottom: 0; + margin: 0 0 0 -8px; + border-bottom: 7px solid #E0E0E0; + border-left: 8px solid transparent; + border-right: 8px solid transparent; + z-index: 400; } -/* line 224, ../assets/sass/components/_paragraphs.scss */ -.slide-txt-container .slide-txt .btn-links-18 .btn-wrapper { - width: 40%; - margin: 0 10px; - background: #BB0000; - padding: 10px; - display: inline-block; - color: #ffffff; - text-transform: uppercase; +/* line 118, ../assets/sass/components/_menu.scss */ +#superfish-main.sf-style-white a.sf-depth-1 svg, #superfish-main.sf-style-white a.sf-depth-1 i { + display: none; } -/* line 233, ../assets/sass/components/_paragraphs.scss */ -.slide-txt-container .slide-txt .btn-links-18 .btn-wrapper svg, .slide-txt-container .slide-txt .btn-links-18 .btn-wrapper i { - padding-top: 1px; +/* line 123, ../assets/sass/components/_menu.scss */ +#superfish-main.sf-style-white a.sf-with-ul { + padding: 0.75em 1em; } -/* line 237, ../assets/sass/components/_paragraphs.scss */ -.slide-txt-container .slide-txt .btn-links-18 .btn-wrapper:hover { - background: #8E0101; +/* line 127, ../assets/sass/components/_menu.scss */ +#superfish-main.sf-style-white svg, #superfish-main.sf-style-white i { + float: right; } -@media (max-width: 768px) { - /* line 224, ../assets/sass/components/_paragraphs.scss */ - .slide-txt-container .slide-txt .btn-links-18 .btn-wrapper { - display: block; - width: 100%; - margin: 10px 0; - font-weight: 700; - } + +/* line 132, ../assets/sass/components/_menu.scss */ +.search-box { + background: #E8E8E4; + position: absolute; + top: 54px; + right: 28.7%; + width: 350px; + height: 60px; + line-height: 60px; + box-shadow: 0 0 10px rgba(0, 0, 0, 0.5); + border-top: 4px solid #D80B15; + display: none; } -/* line 250, ../assets/sass/components/_paragraphs.scss */ -.slide-txt-container .slide-txt .btn-links-17 { - width: 100%; - margin: 0 auto; - font-size: 18px; +/* line 144, ../assets/sass/components/_menu.scss */ +.search-box:before { + content: ""; + position: absolute; + top: -32px; + right: 13px; + border-left: 12px solid transparent; + border-right: 12px solid transparent; + border-top: 14px solid transparent; + border-bottom: 14px solid #D80B15; } -/* line 255, ../assets/sass/components/_paragraphs.scss */ -.slide-txt-container .slide-txt .btn-links-17 .btn-wrapper { - width: 50%; - margin: 0 10px; - background: #BB0000; - padding: 10px; - display: inline-block; - color: #ffffff; - text-transform: uppercase; +/* line 155, ../assets/sass/components/_menu.scss */ +.search-box input[type="text"] { + width: 200px; + padding: 5px 10px; + margin-left: 23px; + border: 1px solid #D80B15; + outline: none; } -/* line 264, ../assets/sass/components/_paragraphs.scss */ -.slide-txt-container .slide-txt .btn-links-17 .btn-wrapper svg, .slide-txt-container .slide-txt .btn-links-17 .btn-wrapper i { - padding-top: 1px; +/* line 163, ../assets/sass/components/_menu.scss */ +.search-box input[type="button"] { + width: 80px; + padding: 5px 0; + background: #D80B15; + color: #fff; + margin-left: -6px; + border: 1px solid #D80B15; + outline: none; + cursor: pointer; } -/* line 268, ../assets/sass/components/_paragraphs.scss */ -.slide-txt-container .slide-txt .btn-links-17 .btn-wrapper:hover { - background: #8E0101; + +/* line 175, ../assets/sass/components/_menu.scss */ +#superfish-main { + width: 100%; } + @media (max-width: 768px) { - /* line 255, ../assets/sass/components/_paragraphs.scss */ - .slide-txt-container .slide-txt .btn-links-17 .btn-wrapper { - display: block; + /* line 187, ../assets/sass/components/_menu.scss */ + #main-nav .container { + padding-left: 0; + padding-right: 0; + } + /* line 191, ../assets/sass/components/_menu.scss */ + #main-nav .container:after { + content: ""; + display: none; + } + /* line 195, ../assets/sass/components/_menu.scss */ + #main-nav .container .clearfix:after { + content: ""; + display: none; + } + + /* line 201, ../assets/sass/components/_menu.scss */ + div.sf-accordion-toggle.sf-style-white > a:after { + content: ""; + display: none; + } + + /* line 205, ../assets/sass/components/_menu.scss */ + ul.sf-menu.sf-accordion.sf-accordion-with-buttons li.sf-expanded > .sf-accordion-button:after { + content: ""; + display: none; + } + + /* line 210, ../assets/sass/components/_menu.scss */ + #block-dummyheader img { width: 100%; - font-weight: 700; } -} -/* line 8, ../assets/sass/components/_fields.scss */ -.field--name-field-slides img { - width: 100%; -} + /* line 214, ../assets/sass/components/_menu.scss */ + div.sf-accordion-toggle.sf-style-white a { + background: transparent; + border: none; + font-size: 30px; + } + /* line 219, ../assets/sass/components/_menu.scss */ + div.sf-accordion-toggle.sf-style-white a span { + display: none; + } -/* line 12, ../assets/sass/components/_fields.scss */ -.field--name-field-class-reference { - display: none; -} + /* line 224, ../assets/sass/components/_menu.scss */ + div.sf-accordion-toggle.sf-style-white a.sf-expanded { + background: transparent; + } -/* line 16, ../assets/sass/components/_fields.scss */ -.field--name-field-column { + /* line 228, ../assets/sass/components/_menu.scss */ + ul.sf-menu.sf-accordion.sf-accordion-with-buttons .sf-accordion-button:after { + content: ""; + margin: 0; + } + + /* line 233, ../assets/sass/components/_menu.scss */ + ul.sf-menu.sf-style-white.sf-accordion li.sf-expanded { + background: #F5F5F5; + } + + /* line 237, ../assets/sass/components/_menu.scss */ + ul.sf-menu.sf-style-white li, ul.sf-menu.sf-style-white.sf-navbar { + border: solid 1px #979797; + } + + /* line 241, ../assets/sass/components/_menu.scss */ + ul.sf-menu.sf-style-white.sf-accordion li li a, ul.sf-menu.sf-style-white.sf-accordion li li span.nolink { + background: #E0E0E0; + } + + /* line 245, ../assets/sass/components/_menu.scss */ + ul.sf-menu.sf-style-white a, ul.sf-menu.sf-style-white a:visited, ul.sf-menu.sf-style-white span.nolink { + color: #373735; + } + + /* line 250, ../assets/sass/components/_menu.scss */ + .sf-menu .sf-depth-1 a { + text-transform: uppercase; + font-weight: 600; + font-size: 18px; + } + /* line 256, ../assets/sass/components/_menu.scss */ + .sf-menu .sf-depth-2 a { + text-transform: capitalize; + font-weight: 400; + } + /* line 261, ../assets/sass/components/_menu.scss */ + .sf-menu .hidetxt { + position: absolute; + left: -99999999px; + width: 0; + height: 0; + } + /* line 268, ../assets/sass/components/_menu.scss */ + .sf-menu .sf-accordion-button { + padding: 5px 15px 0; + border-left: solid 1px #979797 !important; + background: #E0E0E0 !important; + } + /* line 273, ../assets/sass/components/_menu.scss */ + .sf-menu .sf-accordion-button svg, .sf-menu .sf-accordion-button i { + font-size: 18px; + color: #BB0000; + } + + /* line 280, ../assets/sass/components/_menu.scss */ + div.sf-accordion-toggle.sf-style-white a { + padding: .05em .5em; + } +} +/* line 10, ../assets/sass/components/_paragraphs.scss */ +.paragraph--type--columns-1 { width: 90%; margin: 0 auto; + margin-top: 30px; } -/* line 21, ../assets/sass/components/_fields.scss */ -.field--name-field-pull-quote { - border-top: solid 2px #26686D; - border-bottom: solid 2px #26686D; - font-size: 20px; - font-family: 'Capita', Times, serif; - font-weight: 400; - padding: 5px; +/* line 16, ../assets/sass/components/_paragraphs.scss */ +.paragraph--type--columns-2 { + margin-top: 30px; } -/* line 30, ../assets/sass/components/_fields.scss */ -article .field--name-body { - margin: 20px; +/* line 20, ../assets/sass/components/_paragraphs.scss */ +.paragraph--type--columns-3 { + margin-top: 30px; } -/* line 8, ../assets/sass/components/_video.scss */ -.p-vid { - max-width: 560px; - width: 100%; - min-height: 315px; - height: auto; - margin: 20px; +/* line 24, ../assets/sass/components/_paragraphs.scss */ +.paragraph--type--accordion .field, .paragraph--type--tabs .field { + padding: 20px; } -/* line 11, ../assets/sass/components/_news.scss */ -.view-news .row { - display: flex; - margin-bottom: 40px; +/* line 28, ../assets/sass/components/_paragraphs.scss */ +.paragraph__column { + width: 100%; + float: left; + padding: 20px; } @media (max-width: 768px) { - /* line 11, ../assets/sass/components/_news.scss */ - .view-news .row { - display: block; + /* line 33, ../assets/sass/components/_paragraphs.scss */ + .paragraph__column .container { + padding: 0; } -} - -/* line 21, ../assets/sass/components/_news.scss */ -.news-row { - display: flex; - color: #666666; -} -@media (max-width: 768px) { - /* line 21, ../assets/sass/components/_news.scss */ - .news-row { - display: block; + /* line 38, ../assets/sass/components/_paragraphs.scss */ + .paragraph__column .container .call-out-container { + margin: 15px 0; } } -/* line 29, ../assets/sass/components/_news.scss */ -.news-row .inner-news-grid { - border: #979797 solid 1px; - flex: 1; - background: #ffffff; -} @media (max-width: 768px) { - /* line 29, ../assets/sass/components/_news.scss */ - .news-row .inner-news-grid { - flex: none; + /* line 44, ../assets/sass/components/_paragraphs.scss */ + .paragraph__column .col-xs-12 { margin-bottom: 20px; } } -/* line 40, ../assets/sass/components/_news.scss */ -.news-row .views-field-created { - padding: 10px 10px 0; - text-transform: uppercase; - font-weight: 700; - font-size: 14px; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; + +/* line 58, ../assets/sass/components/_paragraphs.scss */ +.paragraph--type--accordion .field { + padding: 20px; } -/* line 49, ../assets/sass/components/_news.scss */ -.news-row .views-field-title { - padding: 0 10px; +/* line 61, ../assets/sass/components/_paragraphs.scss */ +.paragraph--type--accordion .field p { + margin: 0 0 11px; } -/* line 52, ../assets/sass/components/_news.scss */ -.news-row .views-field-title a { - color: #666666; +/* line 66, ../assets/sass/components/_paragraphs.scss */ +.paragraph--type--accordion .panel-default { + border: none; } -/* line 57, ../assets/sass/components/_news.scss */ -.news-row .views-field-body { - padding: 0 10px 40px; - font-weight: 300; +/* line 70, ../assets/sass/components/_paragraphs.scss */ +.paragraph--type--accordion .panel-heading { + border: none; } - -/* line 68, ../assets/sass/components/_news.scss */ -.news-cont { - padding-left: 0; +/* line 74, ../assets/sass/components/_paragraphs.scss */ +.paragraph--type--accordion .card-header { + margin: 0 0 10px; + background: #f5f5f5; } -/* line 71, ../assets/sass/components/_news.scss */ -.news-cont .field--name-body { - margin: 20px 0 40px; +/* line 78, ../assets/sass/components/_paragraphs.scss */ +.paragraph--type--accordion .card-header .panel-title { + color: #b00; + padding: 3px 15px; + border-color: transparent; + border-style: none; + border-width: 0; + background-color: transparent; + width: 100%; + text-align: left; + outline: none; } -@media (max-width: 768px) { - /* line 68, ../assets/sass/components/_news.scss */ - .news-cont { - padding: 0; - } +/* line 90, ../assets/sass/components/_paragraphs.scss */ +.paragraph--type--accordion .card-header svg, .paragraph--type--accordion .card-header i { + float: right; + margin-top: 5px; + color: #787878; } -/* line 80, ../assets/sass/components/_news.scss */ -.news-date { - text-transform: uppercase; - font-weight: 700; - font-size: 14px; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; +/* line 98, ../assets/sass/components/_paragraphs.scss */ +.paragraph--type--accordion .panel div:nth-last-child(2) { + margin-bottom: 0 !important; } -/* line 88, ../assets/sass/components/_news.scss */ -.news-title { - text-transform: capitalize; +/* line 106, ../assets/sass/components/_paragraphs.scss */ +.paragraph--type--tabs .field { + padding: 20px; } -/* line 92, ../assets/sass/components/_news.scss */ -.news-img { - margin-bottom: 40px; +/* line 115, ../assets/sass/components/_paragraphs.scss */ +.paragraph--type--video iframe { + width: 100% !important; } -@media (max-width: 768px) { - /* line 92, ../assets/sass/components/_news.scss */ - .news-img { - margin: 0; - padding: 0; - } + +/* line 124, ../assets/sass/components/_paragraphs.scss */ +.para_1_col .field--name-field-media-twitter { + margin: 0 auto; + width: 60%; } -/* line 106, ../assets/sass/components/_news.scss */ -.page-node-type-news-story .page-header { - display: none; +/* line 134, ../assets/sass/components/_paragraphs.scss */ +.paragraph--type--tagline { + margin: 20px 0; + float: left; } -/* line 11, ../assets/sass/components/_events.scss */ -.view-events .row { - display: flex; - margin-bottom: 40px; +/* line 144, ../assets/sass/components/_paragraphs.scss */ +.slide-txt-container { + width: 100%; + position: absolute; + top: 0; + left: 0; + z-index: 100; + height: 100%; +} +/* line 152, ../assets/sass/components/_paragraphs.scss */ +.slide-txt-container .slide-txt { + background-color: rgba(255, 255, 255, 0.7); + padding: 20px; + text-align: center; + width: 50%; + margin: auto; + position: relative; + top: 50%; + transform: perspective(1px) translateY(-50%); } @media (max-width: 768px) { - /* line 11, ../assets/sass/components/_events.scss */ - .view-events .row { - display: block; + /* line 152, ../assets/sass/components/_paragraphs.scss */ + .slide-txt-container .slide-txt { + width: 80%; + top: 45%; + height: 100%; } } -/* line 20, ../assets/sass/components/_events.scss */ -.view-events .news-row { - display: flex; - color: #666666; +/* line 168, ../assets/sass/components/_paragraphs.scss */ +.slide-txt-container .slide-txt h2 { + font-size: 36px; + text-transform: uppercase; + font-weight: bold; + color: #333333; } @media (max-width: 768px) { - /* line 20, ../assets/sass/components/_events.scss */ - .view-events .news-row { - display: block; + /* line 168, ../assets/sass/components/_paragraphs.scss */ + .slide-txt-container .slide-txt h2 { + font-size: 18px; } } -/* line 28, ../assets/sass/components/_events.scss */ -.view-events .news-row .inner-news-grid { - border: #979797 solid 1px; - flex: 1; - background: #ffffff; +/* line 179, ../assets/sass/components/_paragraphs.scss */ +.slide-txt-container .slide-txt p { + font-size: 18px; + margin: 25px 0; } @media (max-width: 768px) { - /* line 28, ../assets/sass/components/_events.scss */ - .view-events .news-row .inner-news-grid { - flex: none; - margin-bottom: 20px; + /* line 179, ../assets/sass/components/_paragraphs.scss */ + .slide-txt-container .slide-txt p { + display: none; } } -/* line 39, ../assets/sass/components/_events.scss */ -.view-events .news-row .views-field-field-evt-date-range { +/* line 188, ../assets/sass/components/_paragraphs.scss */ +.slide-txt-container .slide-txt .btn-links-19 { + width: 100%; + margin: 0 auto; + font-size: 18px; +} +/* line 193, ../assets/sass/components/_paragraphs.scss */ +.slide-txt-container .slide-txt .btn-links-19 .btn-wrapper { + width: 25%; + margin: 0 10px; + background: #BB0000; padding: 10px; - background: #841F5D; + display: inline-block; color: #ffffff; text-transform: uppercase; } -/* line 46, ../assets/sass/components/_events.scss */ -.view-events .news-row .views-field-title { - padding: 0 10px 10px; - font-size: 18px; -} -/* line 50, ../assets/sass/components/_events.scss */ -.view-events .news-row .views-field-title a { - color: #666666; +/* line 202, ../assets/sass/components/_paragraphs.scss */ +.slide-txt-container .slide-txt .btn-links-19 .btn-wrapper svg, .slide-txt-container .slide-txt .btn-links-19 .btn-wrapper i { + padding-top: 1px; } -/* line 55, ../assets/sass/components/_events.scss */ -.view-events .news-row .views-field-field-evt-location-2 { - padding: 10px 10px 3px; - color: #26686D; - font-weight: 700; +/* line 206, ../assets/sass/components/_paragraphs.scss */ +.slide-txt-container .slide-txt .btn-links-19 .btn-wrapper:hover { + background: #8E0101; } - -/* line 71, ../assets/sass/components/_events.scss */ -.news-cont { - padding-left: 0; +@media (max-width: 768px) { + /* line 193, ../assets/sass/components/_paragraphs.scss */ + .slide-txt-container .slide-txt .btn-links-19 .btn-wrapper { + display: block; + width: 100%; + margin: 10px 0; + font-weight: 700; + } } -/* line 74, ../assets/sass/components/_events.scss */ -.news-cont .field--name-body { - margin: 20px 0 40px; +/* line 219, ../assets/sass/components/_paragraphs.scss */ +.slide-txt-container .slide-txt .btn-links-18 { + width: 100%; + margin: 0 auto; + font-size: 18px; } - -/* line 79, ../assets/sass/components/_events.scss */ -.news-date { +/* line 224, ../assets/sass/components/_paragraphs.scss */ +.slide-txt-container .slide-txt .btn-links-18 .btn-wrapper { + width: 40%; + margin: 0 10px; + background: #BB0000; + padding: 10px; + display: inline-block; + color: #ffffff; text-transform: uppercase; - font-weight: 700; - font-size: 14px; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; } - -/* line 87, ../assets/sass/components/_events.scss */ -.news-title { - text-transform: capitalize; +/* line 233, ../assets/sass/components/_paragraphs.scss */ +.slide-txt-container .slide-txt .btn-links-18 .btn-wrapper svg, .slide-txt-container .slide-txt .btn-links-18 .btn-wrapper i { + padding-top: 1px; +} +/* line 237, ../assets/sass/components/_paragraphs.scss */ +.slide-txt-container .slide-txt .btn-links-18 .btn-wrapper:hover { + background: #8E0101; +} +@media (max-width: 768px) { + /* line 224, ../assets/sass/components/_paragraphs.scss */ + .slide-txt-container .slide-txt .btn-links-18 .btn-wrapper { + display: block; + width: 100%; + margin: 10px 0; + font-weight: 700; + } } - -/* line 91, ../assets/sass/components/_events.scss */ -.evt-header { - background: #EFEFEF; - padding: 15px 5px 10px; +/* line 250, ../assets/sass/components/_paragraphs.scss */ +.slide-txt-container .slide-txt .btn-links-17 { width: 100%; - float: left; - margin-bottom: 30px; + margin: 0 auto; + font-size: 18px; } - -/* line 99, ../assets/sass/components/_events.scss */ -.evt-icon { - float: left; - margin-right: 10px; +/* line 255, ../assets/sass/components/_paragraphs.scss */ +.slide-txt-container .slide-txt .btn-links-17 .btn-wrapper { + width: 50%; + margin: 0 10px; + background: #BB0000; + padding: 10px; + display: inline-block; + color: #ffffff; + text-transform: uppercase; } - -/* line 105, ../assets/sass/components/_events.scss */ -.evt-cal span { - float: right; - padding-top: 15px; +/* line 264, ../assets/sass/components/_paragraphs.scss */ +.slide-txt-container .slide-txt .btn-links-17 .btn-wrapper svg, .slide-txt-container .slide-txt .btn-links-17 .btn-wrapper i { + padding-top: 1px; } -@media (max-width: 768px) { - /* line 105, ../assets/sass/components/_events.scss */ - .evt-cal span { - float: none; - } +/* line 268, ../assets/sass/components/_paragraphs.scss */ +.slide-txt-container .slide-txt .btn-links-17 .btn-wrapper:hover { + background: #8E0101; } @media (max-width: 768px) { - /* line 104, ../assets/sass/components/_events.scss */ - .evt-cal { - text-align: center; - margin-bottom: 5px; + /* line 255, ../assets/sass/components/_paragraphs.scss */ + .slide-txt-container .slide-txt .btn-links-17 .btn-wrapper { + display: block; + width: 100%; + font-weight: 700; } } -/* line 124, ../assets/sass/components/_events.scss */ -.page-node-type-news-story .page-header { - display: none; -} - /* line 11, ../assets/sass/components/_people.scss */ .view-people-directory h3 { text-transform: uppercase; @@ -6923,6 +6824,163 @@ article .field--name-body { padding-top: 20px; } +/*#block-views-block-people-directory-block-1 .views-field.views-field-user-picture a img { + border-radius: 10%; + width: 100px; + height: 100px; + position: relative; + overflow: hidden; + object-fit: cover; +} + +#block-views-block-people-directory-block-1 .more-link.form-group { + margin: 15px 15px 15px 15px; + float: right; +} + +#block-views-block-people-directory-block-1 .views-field.views-field-field-phone { + font-size: smaller; +} + +#block-views-block-people-directory-block-1 .views-field.views-field-mail a { + font-size: smaller; +}*/ +/* line 1, ../assets/sass/components/_simplemenu.scss */ +body { + overflow-x: hidden; +} + +/* line 5, ../assets/sass/components/_simplemenu.scss */ +.menu--simple-mega-menu { + position: relative; + /*padding: 1rem;*/ + background: #333333; + border-bottom: 4px solid #830000; + margin-top: 2em; + text-transform: uppercase; +} + +/* line 14, ../assets/sass/components/_simplemenu.scss */ +.menu--simple-mega-menu li.menu-item { + display: inline; +} + +/* line 18, ../assets/sass/components/_simplemenu.scss */ +.menu--simple-mega-menu li.menu-item a { + font-weight: 400; + padding: 1em 2em; + color: #e0e0e0; + display: inline-block; + font-family: 'proximanova','Helvetica Neue', Helvetica, Arial, sans-serif; +} + +/* line 26, ../assets/sass/components/_simplemenu.scss */ +.menu--simple-mega-menu > .menu-item--expanded > .mega-menu-wrapper { + display: none; + width: 100%; + position: absolute; + top: 100%; + z-index: 9; + left: 0; + background: #830000; + padding: 1rem; + opacity: 0; + transition: opacity 1s ease; + flex-direction: row; + flex-wrap: nowrap; + align-items: flex-start; +} + +/* line 42, ../assets/sass/components/_simplemenu.scss */ +.menu--simple-mega-menu > .menu-item--expanded > .mega-menu-wrapper .mega-menu-item { + flex: auto; +} + +/* line 45, ../assets/sass/components/_simplemenu.scss */ +.menu--simple-mega-menu > .menu-item--expanded > .mega-menu-wrapper .mega-menu-bottom { + display: flex; + flex-direction: row; + flex-wrap: nowrap; + align-items: flex-start; +} + +/* line 51, ../assets/sass/components/_simplemenu.scss */ +.menu--simple-mega-menu > .menu-item--expanded > .mega-menu-wrapper .mega-menu-bottom .field-item { + flex: auto; +} + +/* line 54, ../assets/sass/components/_simplemenu.scss */ +.menu--simple-mega-menu > .menu-item--expanded > .mega-menu-wrapper ul.mega-menu-item { + display: inline-flex; + flex-basis: 30%; +} + +/* line 58, ../assets/sass/components/_simplemenu.scss */ +.menu--simple-mega-menu > .menu-item--expanded > .mega-menu-wrapper .mega-menu-background { + position: absolute; + width: 200vw; + height: 100%; + left: -50vw; + top: 0; + background: #830000; + z-index: -1; +} + +/* .menu--simple-mega-menu > .menu-item--expanded > .mega-menu-wrapper .mega-menu-item .menu-item { + display: flex; + flex-direction: row; + flex-wrap: wrap; + align-items: flex-start; + //float: none; +} */ +/* line 76, ../assets/sass/components/_simplemenu.scss */ +.menu--simple-mega-menu > .menu-item--expanded > .mega-menu-wrapper .mega-menu-item .menu-item { + display: inline-flex; + flex-direction: column; + flex-wrap: nowrap; + align-items: baseline; + flex-basis: inherit; +} + +/* line 84, ../assets/sass/components/_simplemenu.scss */ +.menu--simple-mega-menu > .menu-item--expanded > .mega-menu-wrapper .mega-menu-item .menu-item a { + float: left; + border-radius: 0; + font-size: 120%; + font-weight: 200; + color: #e0e0e0; + text-transform: uppercase; +} + +/* .menu--simple-mega-menu > .menu-item--expanded > .mega-menu-wrapper .mega-menu-item .menu-item ul.menu { + display: flex; + flex-direction: column; + flex-wrap: wrap; + align-items: flex-start; + //padding: 1em; +} */ +/* line 100, ../assets/sass/components/_simplemenu.scss */ +.menu--simple-mega-menu > .menu-item--expanded > .mega-menu-wrapper .mega-menu-item .menu-item ul.menu { + display: flex; + flex-direction: column; +} + +/* line 105, ../assets/sass/components/_simplemenu.scss */ +.menu--simple-mega-menu > .menu-item--expanded > .mega-menu-wrapper .mega-menu-item .menu-item > .menu-item--expanded > .mega-menu-wrapper .mega-menu-item .menu-item a { + font-size: 90%; + text-transform: uppercase; + /*padding: 1em;*/ +} + +/* line 111, ../assets/sass/components/_simplemenu.scss */ +.menu--simple-mega-menu > .menu-item--expanded:hover > .mega-menu-wrapper, +.menu--simple-mega-menu > .menu-item--expanded:focus > .mega-menu-wrapper, +.menu--simple-mega-menu > .menu-item--expanded.focused > .mega-menu-wrapper { + opacity: 1; + transition: opacity 1s ease; + display: flex; +} + /* line 10, ../bootstrap/stylesheets/bootstrap/_component-animations.scss */ .fade { opacity: 0; @@ -10906,6 +10964,22 @@ button.close { display: none !important; } } +/* line 10, ../assets/sass/pages/_basic-page.scss */ +.page-node-type-page .carousel { + height: auto; + overflow: hidden; +} +/* line 14, ../assets/sass/pages/_basic-page.scss */ +.page-node-type-page .carousel .field--name-field-media-image { + padding-bottom: 0; +} +@media (max-width: 1030px) { + /* line 10, ../assets/sass/pages/_basic-page.scss */ + .page-node-type-page .carousel { + height: auto; + } +} + /* line 10, ../assets/sass/pages/_landing-page.scss */ .page-node-type-landing-page .page-header { display: none; @@ -11166,19 +11240,3 @@ button.close { .inner-people-grid .views-field-nothing-1 { margin-bottom: 10px; } - -/* line 10, ../assets/sass/pages/_basic-page.scss */ -.page-node-type-page .carousel { - height: auto; - overflow: hidden; -} -/* line 14, ../assets/sass/pages/_basic-page.scss */ -.page-node-type-page .carousel .field--name-field-media-image { - padding-bottom: 0; -} -@media (max-width: 1030px) { - /* line 10, ../assets/sass/pages/_basic-page.scss */ - .page-node-type-page .carousel { - height: auto; - } -} diff --git a/web/themes/asc_bootstrap/templates/system/page.html.twig b/web/themes/asc_bootstrap/templates/system/page.html.twig index 7a9e318393..75ea9c529c 100755 --- a/web/themes/asc_bootstrap/templates/system/page.html.twig +++ b/web/themes/asc_bootstrap/templates/system/page.html.twig @@ -66,15 +66,6 @@ <div class="container"> <div class="row"> - {# Sidebar First #} - {% if page.sidebar_first %} - {% block sidebar_first %} - <aside class="col-sm-3" role="complementary"> - {{ page.sidebar_first }} - </aside> - {% endblock %} - {% endif %} - {# Content #} {% set content_classes = [ @@ -126,14 +117,25 @@ </section> - {# Sidebar Second #} - {% if page.sidebar_second %} - {% block sidebar_second %} - <aside class="col-sm-3" role="complementary"> + <aside class="col-sm-3" role="complementary"> + {# Sidebar Second #} + {% if page.sidebar_menu %} + {% block sidebar_menu %} + + {{ page.sidebar_menu }} + + {% endblock %} + {% endif %} + + {# Sidebar Second #} + {% if page.sidebar_second %} + {% block sidebar_second %} + {{ page.sidebar_second }} - </aside> - {% endblock %} - {% endif %} + + {% endblock %} + {% endif %} + </aside> </div> </div> </div> -- GitLab