/**
 * Main Menu
 */
.rawt-navbar .main-menu .mega-trigger {
    display: table;
    float: right;
}

.rawt-navbar .main-menu .trigger-button {
    display: table-cell;
    vertical-align: middle;
    height: 1em;
    width: 1em;
    background-color: #fff !important;
}

.rawt-navbar .main-menu .trigger-button .icon:before {
    content: "\f0c9";
}

.rawt-navbar .main-menu.open .trigger-button {
    color: #F77C7C;
}

.rawt-navbar .main-menu {
    clear: both;
}

.rawt-navbar .main-menu .menu-drop > .menu > li > a {
    /*color: #5f5d5a;*/
    background: #fff;
    border-color: #eee;
}

.rawt-navbar .main-menu .menu-drop > .menu > li.open > a {
    background: #F77C7C !important;
}

.rawt-navbar .main-menu .menu-drop > .menu > li > a:hover {
    color: #5F5D5A;
    background: #fcffcf;
}

.rawt-navbar .main-menu .menu-drop > .menu .menu-submenu-container > ul {
    /*background: #f8f5ee;*/
    background: #F7F4EF;
    border-top: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
}

/*.rawt-navbar .main-menu .menu-drop > .menu .menu-submenu-container:before {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 15px;
    box-shadow: 0 15px 15px -15px #bbb inset;
    content: " ";
}

.rawt-navbar .main-menu .menu-drop > .menu .menu-submenu-container:after {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 15px;
    box-shadow: 0 -15px 15px -15px #bbb inset;
    content: " ";
}*/

.rawt-navbar .main-menu .menu-drop > .menu .menu-submenu-container > ul > li.expanded > a,
.rawt-navbar .main-menu .menu-drop > .menu .menu-submenu-container .block h2,
.rawt-navbar .main-menu .menu-drop > .menu .menu-basic > ul > li.expanded > a {
    font-family: 'Proxima Nova';
    font-weight: 700;
    font-size: 0.8em;
    text-transform: uppercase;
    text-decoration: none;
    color: #5f5d5a;
}

.rawt-navbar .main-menu .menu-drop > .menu .menu-submenu-container > ul > li.expanded > a:hover,
.rawt-navbar .main-menu .menu-drop > .menu .menu-basic > ul > li.expanded > a:hover {
    color: #F77C7C;
}

.rawt-navbar .main-menu .menu-drop > .menu .menu-submenu-container > ul > li > ul > li > a {
    display: inline-block;
    padding: 0.4em 0;
}

.rawt-navbar .main-menu .menu-drop > .menu .menu-submenu-container a {
    color: #888;
    text-decoration: none;
}

.rawt-navbar .main-menu .menu-drop > .menu .menu-submenu-container a:hover {
    color: #F77C7C;
}

.rawt-navbar .main-menu .menu-drop > .menu .menu-submenu .rawt-button,
.rawt-navbar .main-menu .menu-drop > .menu .menu-submenu .button {
    font-size: 0.7em;
}

.rawt-navbar .main-menu .menu-drop > .menu > li > a .title-label {
    font-family: 'Proxima Nova';
    text-transform: uppercase;
    color: #5F5D5A;
    font-size: 0.8em;
    font-weight: 600;
}

.rawt-navbar .main-menu .menu-drop > .menu > li > a .menu-desc {
    display: block;
    font-size: 0.8em;
    color: #6e6c68;
}

.rawt-navbar .main-menu .menu-drop > .menu > li.open > a .title-label,
.rawt-navbar .main-menu .menu-drop > .menu > li.open > a .menu-desc {
    color: #fff;
}

.rawt-navbar .main-menu .menu-drop > .menu .menu-arrow-content:after,
.rawt-navbar .main-menu .menu-drop > .menu .menu-arrow-content:before {
    bottom: -1px;
    left: 50%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
}

.rawt-navbar .main-menu .menu-drop > .menu .menu-arrow-content:after {
    border-color: rgba(255, 255, 255, 0);
    border-bottom-color: #fff;
    border-width: 15px;
    margin-left: -15px;
}

.rawt-navbar .main-menu .menu-drop > .menu .menu-arrow-content:before {
    border-color: rgba(225, 221, 213, 0);
    border-bottom-color: #e1ddd5;
    border-width: 16px;
    margin-left: -16px;
}

@media all and (min-width: 800px) {
    .rawt-navbar .main-menu .menu-drop > .menu > li > a .menu-desc {
        color: #6e6c68 !important;
    }

    .rawt-navbar .main-menu .menu-drop > .menu > li > a:hover {
        color: inherit;
        background: inherit;
    }

    .rawt-navbar .main-menu .menu-drop > .menu > li.open > a {
        background: none !important;
    }

    .rawt-navbar .main-menu .menu-drop > .menu > li.open > a .title-label {
        color: #F77C7C !important;
        transition: color 300ms linear;
        -moz-transition: color 300ms linear;    /* FF3.7+ */
        -o-transition: color 300ms linear;      /* Opera 10.5 */
        -webkit-transition: color 300ms linear; /* Saf3.2+, Chrome */
    }

    .rawt-navbar .main-menu .menu-drop > .menu > li .menu-arrow,
    .rawt-navbar .main-menu .menu-drop > .menu > li .menu-submenu {
        opacity: 0;
    }

    .rawt-navbar .main-menu .menu-drop > .menu > li.open .menu-arrow,
    .rawt-navbar .main-menu .menu-drop > .menu > li.open .menu-submenu {
        opacity: 1;
        transition: opacity 300ms linear;
        -moz-transition: opacity 300ms linear;    /* FF3.7+ */
        -o-transition: opacity 300ms linear;      /* Opera 10.5 */
        -webkit-transition: opacity 300ms linear; /* Saf3.2+, Chrome */
    }

    .rawt-navbar .main-menu .menu-drop > .menu > li > a .title-content {
        border-left: 1px solid #eee;
    }

    .rawt-navbar .main-menu .menu-drop > .menu > li:first-child > a .title-content,
    .rawt-navbar .main-menu .menu-drop > .menu > li.first > a .title-content {
        border-left: none;
    }

    .rawt-navbar .main-menu .menu-drop > .menu > li > a .menu-desc {
        display: none;
        font-size: 0.7em;
    }

    .rawt-navbar .main-menu .menu-drop > .menu > li > a .title-label {
        font-size: 0.9em;
    }

    .rawt-navbar .main-menu .menu-drop > .menu .menu-submenu-container > ul {
        background: #fff;
        border-radius: 0.2em;
        border: 1px solid #e1ddd5;
    }
}

@media all and (min-width: 1000px) {
    .rawt-navbar .main-menu .menu-drop > .menu > li > a .menu-desc {
        display: block;
    }

    .rawt-navbar .main-menu .menu-drop > .menu > li > a .title-label {
        font-size: 1em;
    }
}

@media all and (min-width: 1300px) {
    .rawt-navbar .main-menu .menu-drop > .menu > li > a .menu-desc {
        font-size: 0.8em;
    }

    .rawt-navbar .main-menu .menu-drop > .menu > li > a .title-label {
        font-size: 1.1em;
    }

    .rawt-navbar .main-menu .menu-drop > .menu .menu-submenu .rawt-button,
    .rawt-navbar .main-menu .menu-drop > .menu .menu-submenu .button {
        font-size: 0.9em;
    }
}

@media all and (min-width: 1400px) {
    .rawt-navbar .main-menu .menu-drop > .menu > li > a .title-label {
        font-size: 1.2em;
    }
}

/**
 * Main Menu Items
 */
.rawt-navbar .main-menu .menu-drop > .menu > li.menu-raw-recipes .menu-submenu-container > ul > li {
    width: 100%;
    padding-bottom: 0.8em;
}

@media all and (min-width: 750px) {
    .rawt-navbar .main-menu .menu-drop > .menu > li.menu-raw-recipes .menu-submenu-container > ul > li {
        /* XXX-CL Need 70% here for IE8 */
        width: 70%;
        float: right;
    }
}

.rawt-navbar .main-menu .menu-drop > .menu > li.menu-raw-recipes .menu-submenu-container > ul > li.last {
    padding-bottom: 0;
}

.rawt-navbar .main-menu .menu-drop > .menu > li.menu-raw-recipes .menu-submenu-container > ul > li > ul > li {
    width: 100%;
}

@media all and (min-width: 450px) {
    .rawt-navbar .main-menu .menu-drop > .menu > li.menu-raw-recipes .menu-submenu-container > ul > li > ul > li {
        width: 48%;
    }
}

@media all and (min-width: 550px) {
    .rawt-navbar .main-menu .menu-drop > .menu > li.menu-raw-recipes .menu-submenu-container > ul > li > ul > li {
        /* XXX-CL can't get 32% here for some reason */
        width: 31.5%;
    }
}

.rawt-navbar .main-menu .menu-drop > .menu > li.menu-raw-recipes li.menu-popular-recipes {
    display: none;
    width: 22% !important;
    float: left !important;
    margin: 0;
}

@media all and (min-width: 750px) {
    .rawt-navbar .main-menu .menu-drop > .menu > li.menu-raw-recipes li.menu-popular-recipes {
        display: block;
    }
}

.rawt-navbar .main-menu .menu-drop > .menu > li.menu-raw-recipes li.menu-popular-recipes > ul > li {
    width: auto;
}

.rawt-navbar .main-menu .menu-drop > .menu > li.menu-celebrate li.menu-popular,
.rawt-navbar .main-menu .menu-drop > .menu > li.menu-new-to-raw li.menu-popular,
.rawt-navbar .main-menu .menu-drop > .menu > li.menu-wellness li.menu-popular {
    display: none;
}

.rawt-navbar .main-menu .menu-drop > .menu > li.menu-celebrate .menu-submenu-container > ul > li,
.rawt-navbar .main-menu .menu-drop > .menu > li.menu-new-to-raw .menu-submenu-container > ul > li,
.rawt-navbar .main-menu .menu-drop > .menu > li.menu-wellness .menu-submenu-container > ul > li {
    width: 47%;
}

.rawt-navbar .main-menu .menu-drop > .menu > li.menu-more .menu-submenu-container > ul > li {
    width: 100%;
    float: none;
}

.rawt-navbar .main-menu .menu-drop > .menu > li.menu-more .menu-basic > ul > li {
    display: block;
}

@media all and (min-width: 450px) {
    .rawt-navbar .main-menu .menu-drop > .menu > li.menu-more .menu-basic > ul > li {
        width: 47%;
        float: left;
    }
}

@media all and (min-width: 550px) {
    .rawt-navbar .main-menu .menu-drop > .menu > li.menu-celebrate li.menu-popular,
    .rawt-navbar .main-menu .menu-drop > .menu > li.menu-new-to-raw li.menu-popular,
    .rawt-navbar .main-menu .menu-drop > .menu > li.menu-wellness li.menu-popular {
        display: block;
    }

    .rawt-navbar .main-menu .menu-drop > .menu > li.menu-celebrate .menu-submenu-container > ul > li,
    .rawt-navbar .main-menu .menu-drop > .menu > li.menu-new-to-raw .menu-submenu-container > ul > li,
    .rawt-navbar .main-menu .menu-drop > .menu > li.menu-wellness .menu-submenu-container > ul > li {
        /* XXX-CL Need 29% here for IE8 */
        width: 29%;
    }
}

.rawt-navbar .main-menu .menu-drop > .menu > li.menu-trk .menu-submenu-container > ul > li {
    width: 47%;
}

.rawt-navbar .main-menu .menu-drop > .menu > li.menu-trk li.menu-latest-trk-news,
.rawt-navbar .main-menu .menu-drop > .menu > li.menu-trk li.menu-latest-trk-forum {
    display: none;
}

@media all and (min-width: 550px) {
    .rawt-navbar .main-menu .menu-drop > .menu > li.menu-trk .menu-submenu-container > ul > li {
        width: 27%;
    }

    .rawt-navbar .main-menu .menu-drop > .menu > li.menu-trk li.menu-latest-trk-forum {
        display: block;
        width: 37% !important;
    }
}

@media all and (min-width: 750px) {
    .rawt-navbar .main-menu .menu-drop > .menu > li.menu-trk .menu-submenu-container > ul > li {
        width: 17%;
    }

    .rawt-navbar .main-menu .menu-drop > .menu > li.menu-trk li.menu-latest-trk-news,
    .rawt-navbar .main-menu .menu-drop > .menu > li.menu-trk li.menu-latest-trk-forum {
        display: block;
        width: 27% !important;
    }
}

.rawt-navbar .main-menu .menu-drop > .menu > li.menu-store li.menu-featured {
    display: none;
}

.rawt-navbar .main-menu .menu-drop > .menu > li.menu-store li.menu-other-products {
    width: 100% !important;
}

@media all and (min-width: 750px) {
    .rawt-navbar .main-menu .menu-drop > .menu > li.menu-store li.menu-featured {
        display: block;
        width: 30% !important;
    }

    .rawt-navbar .main-menu .menu-drop > .menu > li.menu-store li.menu-other-products {
        /* XXX-CL Need 62% here for IE8 */
        width: 62% !important;
    }
}

.rawt-navbar .main-menu .menu-drop > .menu > li.menu-store li.menu-featured .rawt-store-ad-featured img {
    display: block;
    width: 100%;
    padding: 0.3em;
    border: 1px solid #ebe7de;
    box-shadow: 0 0 0.3em #ece8df;
    max-width: 280px;
    height: auto;
}

.rawt-navbar .main-menu .menu-drop > .menu > li.menu-community .menu-submenu-container > ul > li {
    width: 47%;
}

.rawt-navbar .main-menu .menu-drop > .menu > li.menu-community li.menu-latest-community-recipes,
.rawt-navbar .main-menu .menu-drop > .menu > li.menu-community li.menu-latest-community-forum {
    display: none;
}

@media all and (min-width: 550px) {
    .rawt-navbar .main-menu .menu-drop > .menu > li.menu-community .menu-submenu-container > ul > li {
        width: 33%;
    }

    .rawt-navbar .main-menu .menu-drop > .menu > li.menu-community li.menu-community {
        width: 25% !important;
    }

    .rawt-navbar .main-menu .menu-drop > .menu > li.menu-community li.menu-latest-community-forum {
        display: block;
    }
}

@media all and (min-width: 900px) {
    .rawt-navbar .main-menu .menu-drop > .menu > li.menu-community .menu-submenu-container > ul > li {
        width: 24%;
    }

    .rawt-navbar .main-menu .menu-drop > .menu > li.menu-community li.menu-community {
        width: 15% !important;
    }

    .rawt-navbar .main-menu .menu-drop > .menu > li.menu-community li.menu-latest-community-recipes {
        display: block;
    }
}

@media all and (min-width: 800px) {
    .rawt-navbar .main-menu .menu-drop .menu-more {
        display: none;
    }
}

/*.rawt-navbar .main-menu > .menu > li .menu-submenu-container a.button:hover,
.rawt-navbar .main-menu > .menu > li .menu-submenu-container a.rawt-button:hover {
    color: #fff !important;
}

.rawt-navbar .main-menu > .menu > li .menu-submenu-container a.button.signup:hover {
    color: #666 !important;
}*/

/*.rawt-navbar .main-menu > .menu .menu-submenu-container .rawt-mini-list li {
    font-size: 1.15em;*/
    /*border-bottom: 1px solid #eee;*/
    /*margin: 0 0 0.5em 0;
    padding: 0.5em 0;*//*
}*/

/*.rawt-navbar .main-menu > .menu > li > a .menu-desc p {
    margin: 0;
    padding: 0;
}*/

/**
 * Mega Menu
 */
.menu-mega .rawt-mini-list h3 {
    font-size: 1em;
}

@media all and (min-width: 800px) {
    .menu-mega .rawt-mini-list h3 {
        font-size: 1.1em;
    }
}

/*.menu-dropdown li > a .logo {
    display: inline-block;
    height: 63px;
    background: #000;
    vertical-align: middle;
    margin-right: 1em;
    width: 63px;
}*/

/**
 * Menu Drop
 */
.menu-drop .rawt-mini-list .list-image {
    width: 63px;
}

.menu-drop .rawt-mini-list .list-image img,
.menu-drop .rawt-mini-list .list-image .entity-color-wrapper {
    display: block;
    padding: 3px;
    background: #fff;
    border: 1px solid #ebe7de;
    box-shadow: 0 0 0.3em #ece8df;
}

.menu-drop .rawt-mini-list li {
    margin: 0;
}

/**
 * Header toolbar menu
 */
#header-toolbar .menu-dropdown > .menu > li > a {
    color: #444;
    text-decoration: none;
}

#header-toolbar .menu-dropdown > .menu > li {
    display: block;
    float: left;
    margin-right: 0 !important;
    border: 1px solid transparent;
    border-bottom: none;
    background: rgba(255,255,255,0.7);
    border-radius: 0.4em;
}

#header-toolbar .menu-dropdown > .menu > li.open {
    border-radius: 0;
    background: #fff;
}

#header-toolbar .menu-dropdown > .menu > li > a > .menu-title {
    padding: 0.1em 0.3em;
}

@media all and (min-width: 800px) {
    #header-toolbar .menu-dropdown > .menu > li {
        margin-right: 1em !important;
    }
}

/**
 * Small Menus
 */
.menu-dropdown {
    font-size: 0.86em;
    font-weight: 400;
}

.menu-dropdown > .menu > li > a .title-label {
    font-size: 0.9em;
    line-height: normal;
}

.menu-dropdown > .menu > li.open > a {
    color: #F77C7C;
    background: #fff;
}

.menu-dropdown > .menu > li > a {
    z-index: 350;
}

.menu-dropdown > .menu > li > .menu-submenu {
    z-index: 300;
}

.menu-dropdown > .menu > li.open {
    border: 1px solid #e1ddd5 !important;
    border-bottom: none !important;
}

/*.menu-dropdown > .menu > li.open > a {
    background: #EBE8E3;
}*/

.menu-dropdown .menu-submenu-container > ul {
    /*-moz-background-clip: padding;     /* Firefox 3.6 */
    /*-webkit-background-clip: padding;  /* Safari 4? Chrome 6? */
    /*background-clip: padding-box;      /* Firefox 4, Safari 5, Opera 10, IE 9 */
    /*border: 0.7em solid rgba(187, 187, 187, 0.40);*/
    border: 1px solid #e1ddd5;
    top: 0;
    box-shadow: 0 0 1em #bbb;
}

.menu-dropdown .menu-submenu-container > ul > li > a {
    display: block;
    padding: 1em !important;
    /*margin: 0 -1px;*/
    border-bottom: 1px solid #eee;
}

.menu-dropdown > .menu .menu-submenu-container > ul > li > a:hover,
.menu-dropdown > .menu .menu-submenu-container .rawt-mini-list li > a:hover {
    color: #5F5D5A;
    background: #fcffcf;
}

/*.menu-dropdown .menu-submenu-container > ul > li:hover > a {
    color: #F77C7C;
}*/

/*.menu-dropdown .menu-submenu-container > ul > li .block {
    margin: -0.8em 0;
}*/

.menu-dropdown .menu-submenu-container > ul > li.last {
    border-bottom: none;
}

.menu-dropdown .menu-submenu-container .rawt-mini-list li {
    padding: 0;
}

.menu-dropdown .menu-submenu-container .rawt-mini-list li > a {
    font-size: 1.3em;
    border-bottom: 1px solid #eee;
}

.menu-dropdown .menu-submenu-container .rawt-mini-list li:last-child > a {
    border: none;
}

.menu-dropdown .menu-submenu-container .rawt-mini-list .list-image,
.menu-dropdown .menu-submenu-container .rawt-mini-list .list-title {
    padding: 0.5em;
}

/**
 * Individual menus
 */


/**
 * Secondary Menu
 */
#header-toolbar .menu-secondarymenu {
    font-size: 0.63em;
}

#header-toolbar .menu-secondarymenu > .menu {
    height: auto;
}

@media all and (min-width: 850px) {
    #header-toolbar .menu-secondarymenu {
        font-size: 0.7em;
    }
}

@media all and (min-width: 950px) {
    #header-toolbar .menu-secondarymenu {
        font-size: 0.78em;
    }
}

@media all and (min-width: 1100px) {
    #header-toolbar .menu-secondarymenu {
        font-size: 0.85em;
        font-weight: 400;
    }
}

@media all and (min-width: 1200px) {
    #header-toolbar .menu-secondarymenu {
        font-size: 0.9em;
    }
}

#header-toolbar .menu-secondarymenu > .menu {
    width: auto;
}

#header-toolbar .menu-secondarymenu > .menu > li > a > .menu-title {
    /*height: 1.5em;*/
    line-height: 1em;
}

#header-toolbar .menu-secondarymenu > .menu > li > a .title-label .icon {
    display: none;
}

#header-toolbar .menu-secondarymenu > .menu > li.expanded > a .title-label .icon {
    display: inline-block;
}

#header-toolbar .menu-secondarymenu > .menu > li.expanded > a .title-label .icon:before,
#header-toolbar .user-snapshot.logged-in .title-label .icon:before {
    content: "\f0d7";
}

/**
 * User menu
 */
.user-snapshot .user-menu {
    display: block !important;
}

.user-snapshot .user-menu > .menu > li > a > .menu-title {
    padding: 0 0.8em;
}

.user-snapshot .user-menu > .menu > li > a > .menu-title .img {
    padding: 0;
}

.user-snapshot .user-menu > .menu > li > a > .menu-title .label {
    /*display: table-cell;
    text-align: left;*/
    font-size: 0.9em;
    line-height: 1em;
    font-weight: 600;
    /*vertical-align: middle;*/
}

.user-snapshot .user-menu > .menu > li > a > .menu-title .img {
    padding-right: 0.7em;
}

.user-snapshot .user-menu > .menu > li.open > a {
    /*background: #5F5D5A;*/
    width: 20em;
}

.user-snapshot .user-menu > .menu > li.open > a > .menu-title {
    /*color: #fff;*/
}

.user-snapshot .user-menu > .menu > li > a > .menu-title .title-label > .icon {
    margin-right: 0.25em;
}

@media all and (min-width: 800px) {
    /*.user-snapshot .user-menu > .menu > li.hover .menu-submenu {
        display: block !important;
    }*/

    .user-snapshot .user-menu > .menu .menu-submenu-container > ul {
        left: auto;
        right: -1px;
        margin-left: 0;
    }

    .user-snapshot .user-menu > .menu > li > a {
        max-width: 18em;
    }

    .user-snapshot .user-menu > .menu > li > a > .menu-title .title-label > .icon {
        margin-right: 0;
    }

    .user-snapshot .user-menu > .menu > li > a > .menu-title .label {
        display: none;
    }

    .user-snapshot .user-menu > .menu > li > a > .menu-title .img {
        padding-right: 0;
    }

    .user-snapshot .user-menu > .menu > li.open > a {
        width: auto;
        border-bottom: none;
    }
}

@media all and (min-width: 1000px) {
    .user-snapshot .user-menu > .menu > li > a > .menu-title .title-label > .icon {
        margin-right: 0.25em;
    }

    .user-snapshot .user-menu > .menu > li > a > .menu-title .label {
        display: inline-block;
    }

    .user-snapshot .user-menu > .menu > li > a > .menu-title .img {
        padding-right: 0.7em;
    }
}

.user-snapshot .user-menu > .menu > li {
    border: 1px solid transparent;
}

.user-snapshot .user-menu li > a .logo {
    width: 100px;
    height: 36px;
    background: transparent top left no-repeat;
    background-size: 100%;
}

.user-snapshot .user-menu li > a.basic-login .logo {
    background-image: url(images/free_login_logo.png);
}

.user-snapshot .user-menu li > a.paid-login .logo {
    background-image: url(images/members_login_logo.png);
}

/**
 * Action Links
 */
.rawt-menu-action-links li a.active {
    color: #F77C7C;
}

.rawt-menu-action-links li a {
    text-decoration: underline;
}

/**
 * Icons
 */
.rawt-navbar .menu .menu-title .icon {
    margin-top: -0.2em;
}

.rawt-navbar .menu-raw-recipes .menu-title .icon:before,
.rawt-navbar .menu-raw-recipes .menu-popular-recipes .list-action-link .icon:before,
.rawt-navbar .menu-community .menu-latest-community-recipes .list-action-link .icon:before {
    content: "\f0f5";
}

.rawt-navbar .menu-store .menu-title .icon:before,
.rawt-navbar .menu-store .menu-other-products .list-action-link .icon:before {
    content: "\f07a";
}

.rawt-navbar .menu-new-to-raw .menu-title .icon:before {
    content: "\f14e";
}

.rawt-navbar .menu-wellness .menu-title .icon:before {
    content: "\f06c";
}

.rawt-navbar .menu-celebrate .menu-title .icon:before {
    content: "\f1fd";
}

.rawt-navbar .menu-trk .menu-title .icon {
    margin-top: 0;
}

.rawt-navbar .menu-trk .menu-title .icon:before {
    font-family: 'TheRawtarianLogos';
    content: "\e031";
}

.rawt-navbar .menu-more .menu-title .icon:before {
    content: "\f067";
}

.rawt-navbar .menu-community .menu-title .icon:before {
    content: "\f007";
}