/* Source and licensing information for the line(s) below can be found at https://www.whycatalyst.com/core/themes/bartik/css/components/primary-menu.css. */
.region-primary-menu{clear:both}.region-primary-menu .menu{margin:0 5px;padding:0;text-align:left;font-size:.929em}[dir="rtl"] .region-primary-menu .menu{margin-right:5px;margin-left:5px;text-align:right}.region-primary-menu .menu-item{float:none;width:100%;height:auto;margin:0;padding:0;list-style:none}.region-primary-menu .menu a{display:block;float:none;margin:4px 0;padding:.9em 0 .9em 10px;text-decoration:none;color:#333;border-radius:8px;background:#ccc;background:rgba(255,255,255,.7);text-shadow:0 1px #eee}[dir="rtl"] .region-primary-menu .menu a{padding:.9em 10px .9em 0}.region-primary-menu .menu a:hover,.region-primary-menu .menu a:focus{background:#f6f6f2;background:rgba(255,255,255,.95)}.region-primary-menu .menu a:active{background:#b3b3b3;background:rgba(255,255,255,1)}.region-primary-menu .menu-item a.is-active{border-bottom:0}.menu-toggle,.menu-toggle-target{display:none}.region-primary-menu .menu-toggle-target{position:fixed;top:0;display:inherit}.region-primary-menu .menu-toggle{display:none}body:not(:target) .region-primary-menu .menu-toggle{z-index:1000;display:block;float:none;padding:.9em 10px .9em 10px;text-decoration:none;color:#333;background:#ccc;background:rgba(255,255,255,.7);text-shadow:0 1px #eee;font-size:.929em}body:not(:target) .region-primary-menu .menu-toggle:after{position:absolute;right:10px;display:inline-block;width:22px;height:22px;content:"";background:url(/core/themes/bartik/css/components/../../../../misc/icons/ffffff/hamburger.svg) no-repeat;background-size:contain}[dir="rtl"] body:not(:target) .region-primary-menu .menu-toggle:after{right:initial;left:10px}body:not(:target) .region-primary-menu .menu-toggle-target-show:target~.menu-toggle,body:not(:target) .region-primary-menu .menu-toggle--hide{display:none}body:not(:target) .region-primary-menu .menu-toggle-target-show:target~.menu-toggle--hide{display:block}body:not(:target) .region-primary-menu .menu-item{overflow:hidden;height:0}body:not(:target) .region-primary-menu .menu-toggle-target-show:target~.menu .menu-item{overflow:visible;height:auto}@media all and (min-width:461px) and (max-width:900px){.region-primary-menu .menu{margin:0 5px;padding:0;text-align:center}[dir="rtl"] .region-primary-menu .menu{text-align:center}.region-primary-menu .menu-item,body:not(:target) .region-primary-menu .menu-item{display:inline-block;float:left;overflow:visible;width:32.75%;height:auto;margin-right:5px;padding:0}[dir="rtl"] .region-primary-menu .menu-item,[dir="rtl"] body:not(:target) .region-primary-menu .menu-item{float:right;margin-right:0;margin-left:5px}.region-primary-menu .menu-item:nth-child(3n){margin-right:-5px}[dir="rtl"] .region-primary-menu .menu-item:nth-child(3n){margin-right:0;margin-left:-5px}.region-primary-menu .menu a{display:block;float:none;margin-bottom:5px;padding:.9em 5px;border-radius:8px}[dir="rtl"] .region-primary-menu .menu a{padding:.9em 5px}body:not(:target) .region-primary-menu .menu-toggle{display:none}}@media all and (min-width:901px){.region-primary-menu .block-menu .menu{margin:0;padding:0 15px;font-size:.929em}.region-primary-menu .menu-item,body:not(:target) .region-primary-menu .menu-item{float:left;overflow:visible;width:auto;height:auto;margin:0 1px;padding:0 1px;list-style:none}[dir="rtl"] .region-primary-menu .menu-item,[dir="rtl"] body:not(:target) .region-primary-menu .menu-item{float:right}.region-primary-menu .menu a{float:left;margin-bottom:0;padding:.7em .8em;border-bottom-right-radius:0;border-bottom-left-radius:0}[dir="rtl"] .region-primary-menu .menu a{float:right;padding:.7em .8em}.featured .region-primary-menu .menu-item a:active,.featured .region-primary-menu .menu-item a.is-active{background:#f0f0f0;background:rgba(240,240,240,1)}
body:not(:target) .region-primary-menu .menu-toggle{display:none}}@media all and (min-width:461px){body:not(:target) .region-primary-menu .menu-toggle-target-show:target~.menu-toggle--hide{display:none}}
/* Source and licensing information for the above line(s) can be found at https://www.whycatalyst.com/core/themes/bartik/css/components/primary-menu.css. */