/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.header-user-menu .avatar{margin:0}.header-user-menu .avatar img{margin-right:20px}.site-logo{margin-right:3rem;text-align:center}.site-logo a::before{content:url(/themes/custom/cse/images/svg/header/logo-common-sense.svg)}.mobile-menu .accordion__header:not(.collapsed) .accordion__header-arrow,.mobile-menu .accordion__header:not(.collapsed) h4{color:#3a3a3a}.mobile-menu .accordion,.mobile-menu.accordion,.mobile-menu.accordion--group{border:0;box-shadow:none}.mobile-menu .accordion .accordion__item+.accordion__item.menu-item--login,.mobile-menu.accordion .accordion__item+.accordion__item.menu-item--login,.mobile-menu.accordion--group .accordion__item+.accordion__item.menu-item--login{border:0}.mobile-menu .mobile-menu-group.sign-in-only{padding:0;background-color:transparent}.header-user-menu .menu-hierarchical .btn.header-login-link{margin-right:.5rem}.login-popover{text-align:center}.header-user-menu .menu-hierarchical .menu-item .state-username-avatar{padding-right:1.5rem;padding-left:0}.header-user-menu .menu-hierarchical .menu-item .icon-search::before{margin-top:-4px;line-height:1.5;color:#757575}#main-navigation ul.menu-hierarchical{font-size:0}#block-headerannouncementbanner.full-width{width:100vw;margin:0 calc(50% - 50vw)}@media (min-width:970px){.header-wrapper .region-strip{display:block}#block-headerannouncementbanner.full-width{width:100vw;margin:0 calc(50% - 50vw)}.site-logo{flex:0;margin-right:1.5rem}.site-logo a::before{content:url(/themes/custom/cse/images/svg/header/logo-h-common-sense.svg)}.user-menu .menu{display:flex;align-items:center}.header-user-menu .menu-hierarchical{justify-content:flex-end}.header-user-menu .menu-hierarchical .menu-item .header-login{margin-right:.5rem}.header-user-menu .menu-hierarchical .menu-item .icon-search{padding-right:1.5rem;padding-left:0}.header-user-menu .menu-hierarchical .menu-item .icon-search::before{margin-right:6px}}.icon{display:inline-flex;align-items:center}.icon.icon--download-solid::before,.icon.icon--link-solid::before,.icon.icon--more::before{display:inline-block;width:1.5rem;height:1.5rem;margin-right:.5rem;content:" ";background-image:url(/themes/custom/cse/images/svg/icons/system/system_download_solid.svg);background-repeat:no-repeat;background-position:right center;background-size:contain}.icon.icon--link-solid::before,.icon.icon--more::before{background-image:url(/themes/custom/cse/images/svg/icons/system/system_link_solid.svg)}.icon.icon--more::before{background-image:url(/themes/custom/cse/images/svg/icons/system/system_more.svg)}.icon.icon--facebook::before,.icon.icon--google-classroom::before,.icon.icon--linkedin::before,.icon.icon--open-solid--white::before,.icon.icon--open-solid::before{display:inline-block;width:1.5rem;height:1.5rem;margin-right:.5rem;content:" ";background-image:url(/themes/custom/cse/images/svg/icons/system/system_open_solid.svg);background-repeat:no-repeat;background-position:right center;background-size:contain}.icon.icon--facebook::before,.icon.icon--google-classroom::before,.icon.icon--linkedin::before,.icon.icon--open-solid--white::before{background-image:url(/themes/custom/cse/images/svg/icons/system/system_open_solid__white.svg)}.icon.icon--facebook::before,.icon.icon--google-classroom::before,.icon.icon--linkedin::before{background-image:url(/themes/custom/cse/images/svg/icons/social/social_facebook_color.svg)}.icon.icon--google-classroom::before,.icon.icon--linkedin::before{background-image:url(/themes/custom/cse/images/svg/icons/social/social_google_classroom_color.svg)}.icon.icon--linkedin::before{background-image:url(/themes/custom/cse/images/svg/icons/social/social_linkedin_color.svg)}.icon.icon--email::before,.icon.icon--google-drive::before,.icon.icon--pinterest::before,.icon.icon--print::before,.icon.icon--twitter::before,.icon.icon--youtube::before{display:inline-block;width:1.5rem;height:1.5rem;margin-right:.5rem;content:" ";background-image:url(/themes/custom/cse/images/svg/icons/social/social_pinterest_color.svg);background-repeat:no-repeat;background-position:right center;background-size:contain}.icon.icon--email::before,.icon.icon--google-drive::before,.icon.icon--print::before,.icon.icon--twitter::before,.icon.icon--youtube::before{background-image:url(/themes/custom/cse/images/svg/icons/social/social_twitter_color.svg)}.icon.icon--email::before,.icon.icon--google-drive::before,.icon.icon--print::before,.icon.icon--youtube::before{background-image:url(/themes/custom/cse/images/svg/icons/social/social_youtube_color.svg)}.icon.icon--email::before,.icon.icon--google-drive::before,.icon.icon--print::before{background-image:url(/themes/custom/cse/images/svg/icons/social/social_email_color.svg)}.icon.icon--google-drive::before,.icon.icon--print::before{background-image:url(/themes/custom/cse/images/svg/icons/social/social_print.svg)}.icon.icon--google-drive::before{background-image:url(/themes/custom/cse/images/svg/icons/social/social_drive_icon512.png)}.masquerade-block-form .ui-autocomplete .ui-menu-item-wrapper,.masquerade-block-form .ui-autocomplete .ui-state-active{display:block}.text-align-left{text-align:left}.text-align-right{text-align:right}.text-align-center{text-align:center}.text-align-justify{text-align:justify}.align-left{float:left;padding:1rem}.align-right{float:right;padding:1rem}.align-center{display:block;margin-right:auto;margin-left:auto;text-align:center}.media-element-container.media-ratio-1-1-medium,.media-element-container.media-ratio-1-1-small,.media-element-container.media-ratio-1-1-tiny,.media-element-container.media-ratio-1-1-x-small,.media-element-container.media-ratio-2-3-medium,.media-element-container.media-ratio-2-3-small{padding:0}.media-element-container.media-ratio-1-1-tiny.align-center,.media-element-container.media-ratio-1-1-tiny.align-left,.media-element-container.media-ratio-1-1-tiny.align-right,.media-element-container.media-ratio-1-1-x-small.align-center,.media-element-container.media-ratio-1-1-x-small.align-left,.media-element-container.media-ratio-1-1-x-small.align-right{float:left;margin-right:1rem;margin-bottom:1rem}.media-element-container.media-ratio-1-1-small.align-left{margin-right:1rem;margin-bottom:1rem}.media-element-container.media-ratio-1-1-small.align-right{margin-bottom:1rem;margin-left:1rem}.media-element-container.media-ratio-1-1-small.align-center{float:none;margin:1rem}.media-element-container.media-ratio-1-1-medium img,.media-element-container.media-ratio-1-1-small img{border-radius:10px}.media-element-container.media-ratio-1-1-medium.align-left{margin-right:1rem;margin-bottom:1rem}.media-element-container.media-ratio-1-1-medium.align-right{margin-bottom:1rem;margin-left:1rem}.media-element-container.media-ratio-1-1-medium.align-center{float:none;margin:1rem auto}.media-element-container.media-ratio-2-3-small.align-left{margin-right:1rem;margin-bottom:1rem}.media-element-container.media-ratio-2-3-small.align-right{margin-bottom:1rem;margin-left:1rem}.media-element-container.media-ratio-2-3-small.align-center{float:none;margin:1rem auto}.media-element-container.media-ratio-16-9-large img,.media-element-container.media-ratio-16-9-medium img,.media-element-container.media-ratio-2-3-medium img,.media-element-container.media-ratio-2-3-small img{border-radius:5px}.media-element-container.media-ratio-2-3-medium.align-left{margin-right:1rem;margin-bottom:1rem}.media-element-container.media-ratio-2-3-medium.align-right{margin-bottom:1rem;margin-left:1rem}.media-element-container.media-ratio-2-3-medium.align-center{float:none;margin:1rem auto}.media-element-container.media-ratio-16-9-medium.align-center,.media-element-container.media-ratio-16-9-medium.align-left,.media-element-container.media-ratio-16-9-medium.align-right{float:none;margin:2rem auto}.media-element-container.media-ratio-16-9-large.align-center,.media-element-container.media-ratio-16-9-large.align-left,.media-element-container.media-ratio-16-9-large.align-right{float:none;margin:1.5rem auto}@media only screen and (min-width:481px){.media-element-container.media-ratio-16-9-large.align-center,.media-element-container.media-ratio-16-9-large.align-left,.media-element-container.media-ratio-16-9-large.align-right{margin:2rem auto}}.icon--google-classroom{position:relative;padding-left:18px}.icon--google-classroom::before{position:absolute;left:-9px;width:32px;height:32px;margin:0}
.page-wrapper{padding:0;background-color:#efefef}@media (min-width:481px){.page-wrapper{padding:1.5rem}}
