/* Vue style navbar */
.vnb {
background: #56CCF2 !important; /* fallback for old browsers */ background: -webkit-linear-gradient(to right, #2F80ED, #56CCF2) !important; /* Chrome 10-25, Safari 5.1-6 */ background: linear-gradient(to right, #2F80ED, #56CCF2) !important; /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */ font-family: 'Raleway', sans-serif !Impact; padding-top: 30px; padding-bottom: 20px; display: flex; flex-direction: row; align-items: center; justify-content: space-between; height: auto;
} .vnb * {
box-sizing: border-box;
} .vnb a {
text-decoration: none;
} .tippy-tooltip {
padding: 0;
}
.vnb-image {
width: 200px; height: auto;
}
/*# sourceMappingURL=vue-navigation-bar.vue.map */.vnb__brand-image-wrapper {
padding-left: 30px;
}
.vnb__brand-image-wrapper__link__image {
max-height: 70px;
} .vnb-image {
max-width: 100%; height: auto;
}
/*# sourceMappingURL=BrandImage.vue.map */.vnb__menu-options {
display: flex;
flex-direction: row;
align-items: center;
}
.vnb__menu-options--left {
margin-right: auto; justify-content: flex-start; padding-left: 30px;
} .vnb__menu-options--right {
margin-left: auto; justify-content: flex-end; padding-right: 20px;
} .vnb__menu-options__option:not(:last-child) {
margin-right: 20px;
}
/*# sourceMappingURL=MenuOptions.vue.map */.vnb__collapse-button {
cursor: pointer;
border: 0;
background: transparent;
margin-right: 10px;
}
.vnb__collapse-button:hover {
opacity: 0.75;
} .vnb__collapse-button__image {
max-height: 30px;
}
/*# sourceMappingURL=CollapseButton.vue.map */.vnb__popup {
background: #fff;
position: absolute;
left: 10px;
top: 10px;
right: 10px;
display: flex;
flex-direction: column;
perspective: 2000px;
box-shadow: 0 10px 30px 0 rgba(0, 0, 0, 0.1);
margin-bottom: 20px;
z-index: 100000;
}
.vnb__popup__top {
padding: 15px 24px 0; border-top: 1px solid #e0e0e0; border-left: 1px solid #e0e0e0; border-right: 1px solid #e0e0e0; border-top-right-radius: 6px; border-top-left-radius: 6px;
} .vnb__popup__top__image {
max-width: 27px; margin-bottom: 5px;
} .vnb__popup__top__close-button {
position: absolute; top: 10px; right: 10px; cursor: pointer; border: 0; background: transparent;
} .vnb__popup__top__close-button:hover {
opacity: 0.75;
} .vnb__popup__top__close-button__image {
max-height: 15px;
} .vnb__popup__bottom {
background: #fff; padding: 10px 0 10px; border-left: 1px solid #e0e0e0; border-right: 1px solid #e0e0e0; border-bottom: 1px solid #e0e0e0; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px;
} .vnb__popup__bottom__menu-options {
list-style-type: none; padding-left: 0; display: flex; flex-direction: column;
} .vnb__popup__bottom__menu-options__option:not(:last-child) {
margin-bottom: 10px;
} .vnb__popup__bottom__menu-options__option__link {
padding: 30px 50px 20px 40px; color: white; font-weight: 500; display: inline-block; transition: color 0.2s ease-in, background 0.2s ease-in, border 0.2s ease-in; border-left: 2px solid #fff; width: 100%;
} .vnb__popup__bottom__menu-options__option__link:hover {
color: white; text-decoration: none; background: #f3f3f3; border-left: 2px solid #007AFF;
} .vnb__popup__bottom__menu-options__option__link--no-highlight {
padding: 12px 24px 6px; font-weight: 400; font-size: 0.8rem; color: white;
} .vnb__popup__bottom__menu-options__option__link--no-highlight:hover {
color: white; background: #fff; border-left: 2px solid #fff;
} .vnb__popup__bottom__sub-menu-options {
display: flex; flex-direction: row; flex-wrap: wrap; width: 100%; font-size: 0.9rem;
} .vnb__popup__bottom__sub-menu-options__option {
width: 100%;
} .vnb__popup__bottom__sub-menu-options__option__link {
padding: 6px 24px; width: 100%; display: block; color: #666666; font-weight: 500; transition: color 0.2s ease-in, background 0.2s ease-in, border 0.2s ease-in; border-left: 2px solid #fff;
} .vnb__popup__bottom__sub-menu-options__option__link:hover {
color: #333; text-decoration: none; background: #eee; border-left: 2px solid #333;
} .vnb__popup__bottom__sub-menu-options__option__link__sub-text {
margin-top: 5px; display: block; font-size: 0.75rem;
} .vnb-image {
width:200px; height: auto;
}
/*# sourceMappingURL=Popup.vue.map */.vnb__menu-options__option__link {
cursor: pointer;
font-weight: 500;
color: ivory;
transition: color 0.2s ease-in;
display: flex;
flex-direction: row;
align-items: center;
justify-content: center;
}
.vnb__menu-options__option__link:hover {
color: white; text-decoration: none;
} .vnb__menu-options__option__arrow {
margin-left: 8px; max-height: 5px; transition: transform 0.2s ease-in-out;
} .vnb__menu-options__option__arrow--hover {
transform: rotate(180deg);
} .vnb__sub-menu-options {
background: #fff; max-width: 500px; display: flex; flex-direction: column; justify-content: center; align-items: center; border-radius: 4px; padding: 10px 0;
} .vnb__sub-menu-options__option {
min-width: 250px; max-width: 300px;
} .vnb__sub-menu-options__option__link {
padding: 12px 12px; width: 100%; display: block; text-align: left; color: #666666; transition: color 0.2s ease-in, background 0.2s ease-in, border 0.2s ease-in; border-left: 2px solid #fff;
} .vnb__sub-menu-options__option__link:hover {
color: #333; text-decoration: none; background: #f3f3f3; border-left: 2px solid #007AFF;
} .vnb__sub-menu-options__option__link__sub-text {
margin-top: 5px; display: block; font-size: 0.75rem;
} .vnb__sub-menu-options__option__hr {
margin-top: 10px; margin-bottom: 10px; border-color: rgba(0, 0, 0, 0.1);
}
/*# sourceMappingURL=DesktopMenuItemLink.vue.map */.vnb__menu-options__option__button {
display: inline-block;
font-weight: 400;
color: #fff;
text-align: center;
vertical-align: middle;
user-select: none;
font-size: 0.9rem;
line-height: 1.0;
border-radius: .25rem;
text-transform: uppercase;
letter-spacing: 1px;
padding: 0.5rem 1rem;
transition: background 0.2s ease-in;
}
.vnb-button {
background: #007AFF;
} .vnb-button:hover {
color: #fff; background: #0062cc; text-decoration: none;
}
/*# sourceMappingURL=DesktopMenuItemButton.vue.map */.vnb__menu-options__option__spacer {
width: 30px;
}
/*# sourceMappingURL=DesktopMenuItemSpacer.vue.map */.tippy-tooltip.light-theme{color:#26323d;box-shadow:0 0 20px 4px rgba(154,161,177,.15),0 4px 80px -8px rgba(36,40,47,.25),0 4px 4px -2px rgba(91,94,105,.15);background-color:#fff}.tippy-tooltip.light-theme[x-placement^=top] .tippy-arrow{border-top:8px solid #fff;border-right:8px solid transparent;border-left:8px solid transparent}.tippy-tooltip.light-theme[x-placement^=bottom] .tippy-arrow{border-bottom:8px solid #fff;border-right:8px solid transparent;border-left:8px solid transparent}.tippy-tooltip.light-theme[x-placement^=left] .tippy-arrow{border-left:8px solid #fff;border-top:8px solid transparent;border-bottom:8px solid transparent}.tippy-tooltip.light-theme[x-placement^=right] .tippy-arrow{border-right:8px solid #fff;border-top:8px solid transparent;border-bottom:8px solid transparent}.tippy-tooltip.light-theme .tippy-backdrop{background-color:#fff}.tippy-tooltip.light-theme .tippy-roundarrow{fill:#fff}.tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}