.app-logo,.app-logo svg{height:100%;width:100%}.v-app-bar .v-toolbar__content{margin:0 auto;max-width:1280px;padding:0 16px 0 4px}.v-app-bar .v-toolbar__content .v-btn{border-bottom:2px solid transparent;border-radius:0;padding:0 24px 2px}.v-app-bar .v-toolbar__content .v-btn.v-btn--active{background:var(--color-header-active);border-bottom-color:var(--color-white)}.v-app-bar .v-toolbar__content .v-btn.v-btn--active .v-btn__overlay{display:none}.app-header-list{background:var(--color-pine)!important;color:#fff!important}.app-header-list .school-section{padding-left:40px!important}.app-header-list .v-divider{margin:6px 0}.v-navigation-drawer{background:var(--color-pine)!important}footer{background:var(--color-pine);color:#ddd;margin-top:64px;padding:80px 0 48px;z-index:1}footer .v-container{justify-content:space-between;max-width:1280px}footer .v-container .footer-col h3{font-size:18px;margin-bottom:12px;padding-left:14px}footer .v-container .footer-col .v-list{background:transparent;color:#fff}footer .v-container .footer-col .v-list .v-list-item .v-list-item__prepend .v-icon{font-size:16px;margin-right:12px}footer .v-container .footer-col .v-list .v-list-item .v-list-item-subtitle{opacity:1}footer .v-container .footer-col .footer-logo{height:120px;margin:-16px auto -4px;overflow:hidden;width:120px}footer .v-container .footer-col .footer-col-logo-title{font-family:Roboto Slab,serif;font-size:22px;margin-top:4px;text-align:center}footer .v-container .footer-col .footer-col-logo-sub-title{font-family:Roboto Slab,serif;font-size:18px;text-align:center}footer .v-container .footer-col .footer-links{min-width:240px}footer .v-container .footer-col .footer-complex .complex-address{min-height:28px}footer .v-container .footer-col .footer-complex .v-list-item .v-list-item__content .v-list-item-title{font-size:14px}@media only screen and (max-width:900px){footer .v-container{flex-direction:column}footer .v-container .footer-col:not(:first-child){margin-top:32px}footer .v-container .footer-col:not(:first-child) h3{padding-left:0;text-align:center}footer .v-container .footer-col:not(:first-child) .v-list{margin:0 auto;max-width:320px}footer .v-container .footer-col:not(:first-child) .v-list .v-list-item{text-align:center}footer .v-container .footer-col:not(:first-child) .v-list .v-list-item .v-list-item__prepend{display:none}footer .v-container .footer-col:not(:first-child) .v-list.footer-links .primary-secondary-schools{margin-top:42px!important}}
