body.show-header-admin-menu .inner-wrap{padding-top:39px}body.show-header-admin-menu .header-full{margin-top:39px}body.show-header-admin-menu .header-full-flyout{top:191px}body.show-header-admin-menu-seven:not(.is-overlay){padding-top:46px!important}body.show-header-admin-menu-seven:not(.is-overlay).toolbar-fixed{padding-top:85px!important}body.show-header-admin-menu-seven:not(.is-overlay).toolbar-fixed.toolbar-tray-open.toolbar-horizontal{padding-top:126px!important}.header-admin-menu{height:46px;width:100%;background-color:#000;position:fixed;top:0;right:0;z-index:510;text-align:center}body.toolbar-fixed .header-admin-menu{top:39px}body.show-header-admin-menu-seven.toolbar-fixed .header-admin-menu{top:39px}body.show-header-admin-menu-seven.toolbar-fixed.toolbar-tray-open.toolbar-horizontal .header-admin-menu{top:80px}body.toolbar-fixed.toolbar-tray-open.toolbar-horizontal .header-admin-menu{top:67px}body.toolbar-fixed.toolbar-tray-open.toolbar-vertical .header-admin-menu{width:calc(100% - 15rem)}.header-admin-menu .admin-nav{display:inline-block;height:46px}@media(min-width:725px){.header-admin-menu .admin-nav.primary{position:absolute;left:50%;transform:translateX(-50%)}.header-admin-menu .admin-nav.secondary{position:absolute;top:0;right:0}}.header-admin-menu .admin-nav.secondary .nav-item:last-child{border-right:1px solid #4a4a4a}@media(min-width:725px){.header-admin-menu .admin-nav.primary .nav-item:last-child{border-right:1px solid #4a4a4a}}.header-admin-menu .nav-item{display:inline-block;height:46px;width:60px;border-left:1px solid #4a4a4a;cursor:pointer;text-align:left;position:relative;background-repeat:no-repeat;background-position:center}.header-admin-menu .nav-item .flyout-contents{width:275px}.header-admin-menu .nav-item.search{background-image:url(/themes/custom/ensemble/images/admin-menu-magnifying-glass.png)}.header-admin-menu .nav-item.create{background-image:url(/themes/custom/ensemble/images/admin-menu-create.png)}.header-admin-menu .nav-item.recent-activity{background-image:url(/themes/custom/ensemble/images/admin-menu-recent-activity.png)}.header-admin-menu .nav-item.settings{background-image:url(/themes/custom/ensemble/images/admin-menu-gear.png)}.header-admin-menu .nav-item.settings .flyout .flyout-contents.flyout-wide{width:575px;overflow:hidden}.header-admin-menu .nav-item.settings .flyout .flyout-contents .simple-navlist .title{border-bottom:2px solid #d0d0d0;margin-bottom:20px}.header-admin-menu .nav-item.settings .flyout .flyout-contents .simple-navlist .links .links-label{padding-left:20px;text-transform:uppercase}.header-admin-menu .nav-item.settings .flyout .flyout-contents .simple-navlist .links .link-group a{padding:5px 20px;border:0}.header-admin-menu .nav-item.settings .flyout .flyout-contents .simple-navlist .links.link-grid .link-group{margin-bottom:20px}@media(min-width:660px){.header-admin-menu .nav-item.settings .flyout .flyout-contents .simple-navlist .links.link-grid .link-group{float:left;width:50%}}.header-admin-menu .nav-item.settings .flyout .flyout-contents .simple-navlist .links.link-grid .link-group:nth-child(odd){clear:left}.header-admin-menu .nav-item.settings .flyout .flyout-contents .simple-navlist .links.link-grid .link-group a{padding:5px 20px;border:0}.header-admin-menu .nav-item.account{background-image:url(/themes/custom/ensemble/images/admin-menu-profile.png)}.header-admin-menu .nav-item.account .flyout-contents{width:140px}.header-admin-menu .nav-item.is-open{background-color:#0e7fb6}.header-admin-menu .nav-item.is-open .flyout{display:block}.header-admin-menu .flyout{position:absolute;left:50%;transform:translateX(-50%);top:46px;display:none;cursor:default;padding-top:10px}.header-admin-menu .flyout .flyout-arrow{position:relative}.header-admin-menu .flyout .flyout-arrow:after,.header-admin-menu .flyout .flyout-arrow:before{bottom:100%;left:50%;border:solid transparent;border-bottom-color:#0e7fb6;content:" ";height:0;width:0;position:absolute;pointer-events:none}.header-admin-menu .flyout .flyout-arrow:after{border-width:5px;margin-left:-5px}.header-admin-menu .flyout .flyout-arrow:before{border-width:10px;margin-left:-10px}.header-admin-menu .flyout .flyout-contents{position:relative;background-color:#fff;box-shadow:0 2px 2px rgba(100,100,100,.5)}.header-admin-menu .flyout .flyout-contents .prebar{background-color:#0e7fb6;width:100%;height:7px}.header-admin-menu .flyout .flyout-contents .recent-changes-wrapper{max-height:328px;overflow-y:auto}@media(min-width:725px){.header-admin-menu .flyout .flyout-contents .recent-changes-wrapper{max-height:471px}}.header-admin-menu .flyout .flyout-contents .recent-changes-wrapper .item{padding:10px 20px;border-top:1px solid #d0d0d0;position:relative;height:70px;overflow:hidden}.header-admin-menu .flyout .flyout-contents .recent-changes-wrapper .item:first-child{border-top-width:0}.header-admin-menu .flyout .flyout-contents .recent-changes-wrapper .item .icons{position:absolute;top:5px;right:5px}.header-admin-menu .flyout .flyout-contents .recent-changes-wrapper .item .icons a{display:inline-block;background-repeat:no-repeat;background-position:center;height:20px;width:20px}.header-admin-menu .flyout .flyout-contents .recent-changes-wrapper .item .icons a.edit{background-image:url(/themes/custom/ensemble/images/admin-menu-edit.png)}.header-admin-menu .flyout .flyout-contents .recent-changes-wrapper .item .icons a.view{margin-left:5px;background-image:url(/themes/custom/ensemble/images/admin-menu-view.png)}.header-admin-menu .flyout .flyout-contents .recent-changes-wrapper .item a{font-family:Arial,sans-serif!important;font-size:13px;height:30px;display:block;color:#aaa;line-height:1.3}.header-admin-menu .flyout .flyout-contents .recent-changes-wrapper .item .time-ago{font-family:Arial,sans-serif!important;font-size:10px;color:#aaa;margin-bottom:5px}.header-admin-menu .flyout .flyout-contents .search{border-bottom:2px solid #d0d0d0}.header-admin-menu .flyout .flyout-contents .search .input-wrapper{margin:10px 20px 20px;border:1px solid #d0d0d0;padding-left:25px;position:relative}.header-admin-menu .flyout .flyout-contents .search .input-wrapper:before{content:" ";position:absolute;background-image:url(/themes/custom/ensemble/images/magnifying-glass.png);background-repeat:no-repeat;background-size:cover;background-position:center;left:6px;top:7px;height:14px;width:14px}.header-admin-menu .flyout .flyout-contents .search .input-wrapper input{padding:0;margin:0;border-width:0;box-shadow:none;height:27px}.header-admin-menu .flyout .flyout-contents .title{padding:15px 20px 5px;font-family:Arial,sans-serif!important;font-size:17px}.header-admin-menu .flyout .flyout-contents .simple-navlist a{display:block;padding:5px 20px;font-family:Arial,sans-serif;font-size:14px;color:#aaa;transition:background-color .25s ease,color .25s ease}.header-admin-menu .flyout .flyout-contents .simple-navlist a:first-child{border-top-width:0}.header-admin-menu .flyout .flyout-contents .simple-navlist a:hover{background-color:#0e7fb6;color:#fff}.header .prebar{background-color:#000;height:7px;width:100%}.header .left-off-canvas-toggle{cursor:pointer}.header .main-wrapper{max-width:1500px;margin:0 auto;position:relative;text-align:center}.header .search-wrapper .search-tool{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:100%;max-width:715px;display:none}.header .search-wrapper .toggle-search-icon{position:absolute;top:50%;transform:translateY(-50%);cursor:pointer;right:15px}.header .search-wrapper .toggle-search-icon.open{right:15px;height:23px;width:23px;background-image:url(/themes/custom/ensemble/images/magnifying-glass.png)}.header .search-wrapper .toggle-search-icon.open:hover{background-image:url(/themes/custom/ensemble/images/magnifying-glass-active.png)}.header .search-wrapper.search-closed .toggle-search-icon.open{display:block}.header .search-wrapper.search-closed .toggle-search-icon.close{display:none}.header .search-wrapper.search-open .toggle-search-icon.open{display:none}.header .search-wrapper.search-open .toggle-search-icon.close{display:block}.header-full-spacer{height:0;display:none}@media(min-width:725px){.header-full-spacer{height:152px;display:block}}.header-full{box-shadow:0 0 20px rgba(100,100,100,.5);position:absolute;top:0;left:0;width:100%;background-color:#fff;z-index:502;display:none}@media(min-width:725px){.header-full{display:block}}.header-full .main-wrapper{height:107px}.header-full .main-wrapper .subscribe-promo{position:absolute;top:50%;transform:translateY(-50%);left:15px}.header-full .main-wrapper .subscribe-promo a{color:#aaa;font-size:13px;font-family:Arial,sans-serif;font-weight:300}.header-full .main-wrapper .subscribe-promo a .subscribe-icon{display:inline-block;vertical-align:middle;width:28px;height:27px;background-image:url(/themes/custom/ensemble/images/subscribe.png)}.header-full .main-wrapper .subscribe-promo a:hover{color:#000}.header-full .main-wrapper .subscribe-promo a:hover .subscribe-icon{background-image:url(/themes/custom/ensemble/images/subscribe-active.png)}.header-full .main-wrapper .site-logo{display:inline-block;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);background-image:url(/themes/custom/ensemble/images/logo-full.png);background-size:100% 100%;height:54px;width:415px}.header-full .primary-nav-wrapper{border-top:1px solid #aaa;position:relative;height:38px}.header-full .primary-nav-wrapper ul{height:100%;display:block;margin:0}.header-full .primary-nav-wrapper li{height:100%;display:inline-block;float:left;text-transform:uppercase}.header-full .primary-nav-wrapper a{position:relative;display:block;width:100%;height:100%;box-sizing:border-box;border-left:1px solid transparent;border-right:1px solid #aaa;transition:background-color .25s ease}.header-full .primary-nav-wrapper a:not(.flyout-toggle):hover,.header-full .primary-nav-wrapper a:not(.flyout-toggle):active{background-color:#0e7fb6}.header-full .primary-nav-wrapper a:not(.flyout-toggle):hover span,.header-full .primary-nav-wrapper a:not(.flyout-toggle):active span{color:#fff}.header-full .primary-nav-wrapper a span{position:absolute;top:50%;transform:translateY(-50%);width:100%;padding:0 5px;color:#aaa;font-size:14px;line-height:16.8px;text-align:center;font-family:Arial,sans-serif;font-weight:300;transition:color .25s ease}.header-full .primary-nav-wrapper li:last-child>a{border-right-color:transparent}.header-full .primary-nav-wrapper .flyout-toggle-area .flyout-toggle{background-image:url("/themes/custom/ensemble/images/Dots 2.png");background-repeat:no-repeat;background-position:center}.header-full .primary-nav-wrapper .flyout-toggle-area.is-open .flyout-toggle{background-image:url(/themes/custom/ensemble/images/Dots-hover.png)}.header-full-flyout{position:absolute;top:152px;right:0;z-index:503;overflow:hidden;display:none;padding-left:25px;padding-bottom:25px}.header-full-flyout .flyout-contents{background-color:#fff;box-shadow:0 0 20px rgba(100,100,100,.5)}.header-full-flyout .flyout-prebar{height:2px;background-color:#d0d0d0}.header-full-flyout ul{margin:0}.header-full-flyout li{display:block}.header-full-flyout a{display:block;padding:15px 20px;color:#aaa;font-size:14px;line-height:16.8px;font-family:Arial,sans-serif;font-weight:300;border-bottom:2px solid #f6f6f6;text-transform:uppercase;transition:background-color .25s ease,color .25s ease}.header-full-flyout a:hover,.header-full-flyout a:active{background-color:#0e7fb6;color:#fff}.header-full-flyout li:last-child a{border-bottom-width:0}.header-compact-waypoint-trigger{width:100%;height:0}.header-compact{box-shadow:0 0 20px rgba(100,100,100,.5);background-color:#fff;position:fixed;top:-98px;width:100%;overflow:hidden;z-index:504;display:none}@media(min-width:725px){.header-compact{display:block}}.header-compact .main-wrapper{height:66px}.header-compact .main-wrapper .hamburger-wrapper{position:absolute;top:50%;transform:translateY(-50%);left:15px;height:66px;width:100px}.header-compact .main-wrapper .hamburger-wrapper .left-off-canvas-toggle{position:absolute;top:50%;transform:translateY(-50%);left:0;width:25px;height:24px;background-image:url(/themes/custom/ensemble/images/hamburger-menu.png)}.header-compact .main-wrapper .hamburger-wrapper .left-off-canvas-toggle:hover{background-image:url(/themes/custom/ensemble/images/hamburger-menu-active.png)}.header-compact .main-wrapper .hamburger-wrapper .mini-logo{position:absolute;top:50%;transform:translateY(-50%);left:35px}.path-frontpage .header-compact .main-wrapper .hamburger-wrapper .mini-logo{display:none}.header-compact .main-wrapper .page-title{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:calc(100% - 230px)}@media(min-width:900px){.header-compact .main-wrapper .page-title{width:670px}}.header-compact .main-wrapper .page-title h1{font-size:22px;margin:0;max-height:66px}@media(min-width:725px){.header-mobile{display:none;height:0}}.header-mobile .prebar{position:absolute;z-index:507}.header-mobile .hamburger-wrapper{width:57px;height:57px;background-color:rgba(255,255,255,.9);position:fixed;top:0;left:0;box-shadow:0 0 20px rgba(100,100,100,.5);z-index:506}body.show-header-admin-menu .header-mobile .hamburger-wrapper{top:39px}.header-mobile .hamburger-wrapper img{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.header-mobile .main-wrapper{height:57px;padding-top:7px}.header-mobile .main-wrapper .mini-logo{position:absolute;left:50%;transform:translateX(-50%);top:17px;z-index:509}.header-mobile .main-wrapper .shadow,.header-mobile .main-wrapper .shadow-spacer{position:absolute;height:50px;width:calc(100% - 57px);right:0}.header-mobile .main-wrapper .shadow{z-index:505;box-shadow:-14px 0 #fff,0 0 20px rgba(100,100,100,.5)}.header-mobile .main-wrapper .shadow-spacer{z-index:508;background-color:#fff}