/*
    Main Menu Layout CSS
    Theme Name: Mentor
    Description: A Business Minded WordPress Theme
    Author: Pixelentity
    Email: helpdesk@pixelentity.com
    Website: http://pixelentity.com/
    Stock: http://themeforest.net/user/pixelentity
    Version: 1.0
*/

    .navbar-fixed-top{
        position:relative;
        margin-bottom:0;
    }

    .navbar .brand{
        padding:0;
        margin-left:0px;
        bottom:0;
    }


    .navbar .nav{
		padding-left:20px;
		z-index:10;
		padding-top:8px;
		float:left;
    }

    .navbar .nav > li{
        margin-right:15px;
    }

    .navbar .nav > li > a{
        padding:8px 10px;
    }

    .navbar .nav > li.last{
        margin-right:0;
    }

    .dropdown .caret{
        margin-left:8px;
        margin-top:9px;
    }

    .navbar .dropdown-menu:after,
    .navbar .dropdown-menu:before{
        content:none;
        border:none;
    }

    .navbar .dropdown-menu{
        margin-top:-2px;
        position:absolute;
        left:-9999px !important;
		min-width:180px;
    }

	.dropdown-menu .divider {
		display: block;
		height:2px;
		margin:0 0;
	}

    .navbar .dropdown-menu a{
        padding:10px 15px;
    }

    .navbar .nav > li.dropdown:hover > .dropdown-menu{
        left:0 !important;
    }

    .navbar .nav > li.dropdown:hover .dropdown-menu.rightAlign{
        right:0 !important;
        left:auto !important;
    }




    /*3rd level*/
    .dropdown-menu a span{
        margin-top:0px;
        margin-left:5px;
		/*opacity:0.6;*/
    }

    .dropdown-menu.sub-menu {
        left:-9999px !important;
        position: absolute;
        top: 0;
        visibility: hidden;
        display:none !important;
        margin-top:-6px;
    }

    .dropdown-menu .sub-menu {
        left:-9999px !important;
        position:absolute;
    }

    .dropdown-menu li{
        position:relative !important;
    }

    .dropdown-menu li:hover .sub-menu {
        visibility: visible;
        display:block;
        left:100% !important;
        position:absolute !important;
    }

    .rightAlign li:hover .sub-menu {
        left:-101% !important;
        position:absolute !important;
    }

    .navbar .nav > li.dropdown ul.dropdown-menu li:hover .rightAlign.sub-menu {
        left:-101% !important;
        right:auto !important;
        position:absolute !important;
        min-width:182px;
    }

    .dropdown:hover .dropdown-menu {
        display: block;
    }

    .navbar .nav .nav-header {
        display: block;
        padding: 3px 15px;
    }


    /*transitions*/

    .navbar .nav .dropdown-menu,
    .navbar .nav .dropdown-menu .sub-menu{
        display:block !important;
        visibility:hidden;
        opacity:0;
        -webkit-transition: opacity 0.2s linear;
		   -moz-transition: opacity 0.2s linear;
			-ms-transition: opacity 0.2s linear;
			 -o-transition: opacity 0.2s linear;
				transition: opacity 0.2s linear;

    }

    .navbar .nav > li.dropdown:hover > .dropdown-menu,
    .navbar .nav .dropdown-menu li:hover .sub-menu{
        display:block;
        opacity:1 !important;
        visibility:visible;
    }
