
        /* absolute position */
                /* right position */
        		.jumbo-buttons-wrapper { left:auto; right:0; }
        .jumbo-secondary-menu-active { left:auto; right:57px; }
        .jumbo-gravatar-tooltip-wrapper {
            left:auto;
            right:5px;
            
            -webkit-transform:translateX(0) translateY(-5px);
            transform:translateX(0) translateY(-5px);
        }
        .jumbo-gravatar-tooltip-wrapper-active {
            -webkit-transform:translateX(0) translateY(0);
            transform:translateX(0) translateY(0);
        }
        .jumbo-gravatar-tooltip-wrapper::before {
            left:auto;
            right:27px;
        }
				
        /* if main menu button hidden */
        		
		/* if menu positioned right */
					.jumbo-secondary-menu-active {
				left:auto;
				right:0;
			}
		        
        /* secondary menu position if gravatar present */
                
		/* left/right distance */
        
		/* top distance */
		.jumbo-buttons-wrapper { top:px; }
        .jumbo-by-bonfire-secondary-wrapper { top:calc(58px + px); }
        
        /* main wrapper rounded corners */
        
        /* main menu button rounded corners */
                
        /* menu button colors */
		.jumbo-menu-button::after,
		.jumbo-menu-button::before,
		.jumbo-menu-button div.jumbo-menu-button-middle { background-color:#3ec7c9; }
		.jumbo-menu-button:hover::after,
		.jumbo-menu-button:hover::before,
		.jumbo-menu-button:hover div.jumbo-menu-button-middle,
        .jumbo-menu-button-active::after,
		.jumbo-menu-button-active::before,
		.jumbo-menu-button-active div.jumbo-menu-button-middle { background-color:#3ec7c9; }
		.jumbo-menu-button { background-color:#ffffff; }
		.jumbo-menu-button:hover,
        .jumbo-menu-button-active { background-color:#ffffff; }
        
        /* reposition menu bottom icon if label is entered */
                /* menu button text label */
        .jumbo-menu-button-label::before {
            content:'';
            color:;
        }
        .jumbo-menu-button-label::before {
            color:;
        }
        
        /* alternate close button */
        .jumbo-alternate-close-button {
                        top:px;
                            left:20px;
                right:auto;
                    }
        .jumbo-alternate-close-button::before,
        .jumbo-alternate-close-button::after {
            background-color:;
            height:px;
        }
        .jumbo-alternate-close-button:hover::before,
        .jumbo-alternate-close-button:hover::after {
            background-color:;
        }
        .jumbo-alternate-close-button {
            background-color:;
        }
        .jumbo-alternate-close-button:hover {
            background-color:;
        }
                
        /* scrollbar styling */
        .jumbo-main-menu-wrapper-inner > .scroll-element .scroll-bar {
            background-color:;
        }
        .jumbo-main-menu-wrapper-inner > .scroll-element .scroll-element_track {
            background-color:;
        }

        /* heading image */
        .jumbo-heading-image-wrapper img { width:150px; }

        /* menu content scaling */
        .jumbo-by-bonfire {
            opacity:.0;
            -webkit-transform:scale();
            transform:scale();
        }

		/* main menu */
        .jumbo-by-bonfire .menu > li > a {
            font-size:px;
            color:;
        }
        .jumbo-by-bonfire .menu > li > a > span {
            font-size:px;
            margin-bottom:px;
        }
		.jumbo-by-bonfire .menu > li > a:hover:not(span) { color:; }
        .jumbo-by-bonfire .sub-menu > li > a {
            font-size:px;
            color:;
        }
        .jumbo-by-bonfire .sub-menu > li {
            margin-bottom:px;
        }
		.jumbo-by-bonfire .sub-menu > li > a:hover:not(span) { color:; }
		.jumbo-by-bonfire .menu > li > a > span { color:; ; }
		.jumbo-by-bonfire .menu > li > a:hover > span { color:; }
		.jumbo-by-bonfire .menu > li > a,
        .jumbo-by-bonfire .sub-menu > li > a {  }
		
        /* main menu item opacities */
        .jumbo-by-bonfire .menu > li > a,
        .jumbo-by-bonfire .sub-menu > li > a { opacity:; }
		.jumbo-by-bonfire .menu > li > a > span { opacity:; }
        
        /* main menu font */
		
		/* main menu description font */
		
        /* main menu content alignments */
        .jumbo-main-menu-wrapper {
                }
        .jumbo-main-menu-wrapper-inner-inner .jumbo-by-bonfire {
                }
        
        /* custom main menu appearance speeds */
                
		/* top margin */
        .jumbo-by-bonfire {
            padding-top:px;
            padding-bottom:calc(px / 2);
        }
        
        /* main menu background options */
        .jumbo-dot-overlay { opacity:; }
        .jumbo-background-image {
            background-image:url();
            opacity:;
        }
        /* background pattern */
                .jumbo-background-color {
            background-color:;
            opacity:;
        }
        
        /* secondary menu button */
		.jumbo-secondary-menu-button::before { border-top-color:#ffffff; }
		.jumbo-secondary-menu-button:hover::before,
        .jumbo-secondary-menu-button-active::before { border-top-color:; }
		.jumbo-secondary-menu-button { background-color:#ffffff; }
		.jumbo-secondary-menu-button:hover,
        .jumbo-secondary-menu-button-active { background-color:#ffffff; }
		
		/* menu buttons separator */
		.jumbo-secondary-menu-button { border-color:#ffffff; }
        
        /* secondary menu */
        .jumbo-by-bonfire-secondary .menu > li > a { font-size:px; }
        .jumbo-by-bonfire-secondary .sub-menu li a { font-size:px; }
        .jumbo-by-bonfire-secondary .menu a i { font-size:px; }
		.jumbo-menu-tooltip::before { border-bottom-color:; }
		.jumbo-by-bonfire-secondary { background-color:; }
		.jumbo-by-bonfire-secondary .menu > li > a:hover { background-color:; }
		.jumbo-by-bonfire-secondary .menu li,
        .jumbo-by-bonfire-secondary ul.sub-menu > li:first-child { border-color:; }
        .jumbo-by-bonfire-secondary ul li ul li:after { background-color:; }
		.jumbo-by-bonfire-secondary .menu > li > a,
        .jumbo-by-bonfire-secondary .menu > li > a i { color:; }
        .jumbo-by-bonfire-secondary .menu > li > a:hover,
        .jumbo-by-bonfire-secondary .menu > li > a:hover i { color:; }
		.jumbo-by-bonfire-secondary .sub-menu a,
        .jumbo-by-bonfire-secondary .sub-menu a i { color:; }
		.jumbo-by-bonfire-secondary .sub-menu a:hover,
        .jumbo-by-bonfire-secondary .sub-menu a:hover i { color:; }
		.jumbo-by-bonfire-secondary ul.sub-menu { background:; }
		.jumbo-by-bonfire-secondary .menu li span span { border-color:; }
		.jumbo-sub-arrow-inner::before,
        .jumbo-sub-arrow-inner::after { background-color:; }
		.jumbo-sub-arrow:hover .jumbo-sub-arrow-inner::before,
        .jumbo-sub-arrow:hover .jumbo-sub-arrow-inner::after { background-color:; }
		/* expand arrow divider color (multi-level) */
		.jumbo-by-bonfire-secondary ul.menu > li li span span { border-color:; }
		/* expand arrow colors in sub-menus (multi-level) */
		.jumbo-by-bonfire-secondary .sub-menu .jumbo-sub-arrow-inner::before,
        .jumbo-by-bonfire-secondary .sub-menu .jumbo-sub-arrow-inner::after { background-color:; }
		.jumbo-by-bonfire-secondary .sub-menu .jumbo-sub-arrow:hover .jumbo-sub-arrow-inner::before,
        .jumbo-by-bonfire-secondary .sub-menu .jumbo-sub-arrow:hover .jumbo-sub-arrow-inner::after { background-color:; }
        /* menu item descriptions */
        .jumbo-by-bonfire-secondary .menu > li > a .jumbo-menu-item-description { color:; }
        .jumbo-by-bonfire-secondary .menu > li > a:hover > .jumbo-menu-item-description { color:; }
        .jumbo-by-bonfire-secondary .sub-menu > li > a .jumbo-menu-item-description { color:; }
        
        /* secondary menu uppercase */
                
        /* secondary menu width */
        .jumbo-by-bonfire-secondary { width:px; }
        
        /* secondary menu theme font */
		        
        /* gravatar */
		.jumbo-gravatar-tooltip-wrapper { color:; background-color:; }
		.jumbo-gravatar-tooltip-wrapper::before { border-bottom-color:; }
        		.jumbo-gravatar-wrapper:hover img { opacity:.6; }
				
		/* gravatar tooltip font */
				.jumbo-gravatar-tooltip-wrapper {
			font-family:;
		}
		        
        /* font size + li height on lower screens*/
        @media screen and (max-width:768px) {
            .jumbo-by-bonfire .menu > li > a { font-size:25px; }
            .jumbo-by-bonfire .menu > li > a > span { font-size:11px; }
            .jumbo-by-bonfire .menu { margin:0 15px; }
            .jumbo-by-bonfire li ul.sub-menu li { display:block; }
            .jumbo-by-bonfire li ul.sub-menu { margin-bottom:25px; }
            .jumbo-by-bonfire .sub-menu > li > a {
                font-size:14px;
                line-height:10px;
            }
            .jumbo-by-bonfire-column .menu > li {
                display:block;
                margin:0;
            }
        }
        
		/* Hide Jumbo between resolutions */
		@media (min-width:px) and (max-width:px) {
			.jumbo-buttons-wrapper,
            .jumbo-by-bonfire-wrapper,
            .jumbo-main-menu-wrapper { display:none; }
		}
        /* hide theme menu */
				