/* -- Please ask questions if you need help -- */

#mobileMenu {
    display: none;
    cursor: pointer;
}

#nav {
    background: none;
    z-index: 500;
    position: absolute;
	top: 110px;
	right: 0px;
}

    #nav .menu {
        margin: 0;
        padding: 0;
        position: relative;
        float: right;
    }

    #nav .navContainer {
    width:1170px;
    margin:auto;
    }

        #nav .menu li {
            list-style: none outside;
            float: left;
            position: relative;
        }

            #nav .menu li a {
                color: #fff;
                display: block;
                padding: 0px 15px 3px;
                text-decoration: none;
				font-weight: 600;
				text-transform: uppercase;
				font-size: 12.71pt;
            }

            #nav .menu li.first a {
                /* -- For specific CSS on the first link in the Main Menu.  For example, nav dividers and borders. -- */
            }

            #nav .menu li.last a {
                /* -- For specific CSS on the last link in the Main Menu.  For example, nav dividers and borders. -- */
                border-right: none;
            }

            #nav .menu li a:hover {
                color: #fc4349; /* -- Main menu hover color. -- */
            }

        #nav .menu ul {
            display: none;
            margin: 0;
            padding: 0;
            position: absolute;
            top: 100%;
            left: 0%;
            width: 100%;
        }

            #nav .menu ul li {
                float: none;
				width: 160px;
            }

                #nav .menu ul li a {
                    padding: 4px 10px;
                    background: #35a2db; /* -- Sub menu background color.  This will also affect the sub sub background color. -- */
                    border-bottom: #67c2f2 solid 1px;
                    border-right: none;
					font-size: 14px;
					text-transform: none;
					font-weight: 300;
					color: #fff;
                }

                    #nav .menu ul li a:hover {
                        background: #67c2f2; /* -- Sub menu hover color. -- */
						color: #fff;
                    }

            #nav .menu ul ul {
                top: 0%;
                left: 100%;
            }

                #nav .menu ul ul li a:hover {
                    background: #67c2f2; /* -- Sub sub menu hover color. -- */
					color: #fff;
                }

        /* -- The CSS below does not need to be edited in any way.  It is for multiple sub menus if they appear on the site. -- */

        #nav .menu li:hover ul ul {
            display: none;
        }

            #nav .menu li:hover ul ul ul {
                display: none;
            }

@media (min-width:769px) {
    #nav .menu li:hover ul, #nav .menu ul li:hover ul {
        display: block;
    }

    #nav .menu ul ul li:hover ul {
        display: block;
    }

    #nav button.subMenu {
        display: none;
    }
}