﻿	.header .dropdown-submenu > .dropdown-menu {
		display: block;
		margin-left: 15px;
	}
    .navbar-header {
        float: none;
    }
    .navbar-toggle {
        display: block;
    }
    .navbar-collapse {
        border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
    }
    .navbar-collapse.collapse {
        display: none!important;
    }
    .navbar-nav {
        float: none!important;
        margin: 7.5px -15px;
    }
    .navbar-nav>li {
        float: none;
    }
    .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px;
    }
    .navbar-text {
        float: none;
        margin: 15px 0;
    }
    /* since 3.1.0 */
    .navbar-collapse.collapse.in { 
        display: block!important;
    }
    .collapsing {
        overflow: hidden!important;
    }
    .header > .container {
        display: table;
        margin-bottom: 0px;
    }
    
    .header .navbar-toggle {
        margin-right: 0;
    }
       .header .navbar-header {
        float: none;
    }

    .header .navbar-toggle {
        display: block;
    }

    .header .navbar-collapse.collapse {
        display: none !important;
    }

    .header .navbar-collapse.collapse.in {
        display: block !important;
  		overflow-y: auto !important;
    }

    .header .navbar-nav {
        margin: 0 0 5px;
        float: none !important;
    }

    .header .navbar-nav > li {
        float: none;
    }

		.header .navbar-nav > li > a,
		.header .navbar-nav > li > .menu-item {
			padding-top: 30px;
			padding-bottom: 40px;
		}

    /*Pull Right*/
    .header .dropdown-menu.pull-right {
		float: none !important;
	}

	/*Dropdown Menu Slide Down Effect*/
	.header .navbar-nav .open .dropdown-menu {
		border: 0;
		float: none;
		width: auto;
		margin-top: 0;
		position: static;
		box-shadow: none;
		background-color: transparent;
	}

	.header .navbar-nav .open > a,
	.header .navbar-nav .open > a:hover,
	.header .navbar-nav .open > a:focus {
		border-bottom-color: #eee;
	}

.header .navbar-nav .open .dropdown-menu .btn{
	margin: 10px 25px;
}

.header .navbar-nav .open .dropdown-menu li > a,
.header .navbar-nav .open .dropdown-menu .dropdown-header {
	padding: 5px 15px 5px 25px;
}

	.header .navbar-nav .open .dropdown-menu li > a {
		line-height: 20px;
	}

	.header .navbar-nav .open .dropdown-menu li > a:hover,
	.header .navbar-nav .open .dropdown-menu li > a:focus {
		background-image: none;
	}

	.header .navbar-nav .open .dropdown-menu li > a {
		color: #777;
	}

	.header .navbar-nav .open .dropdown-menu li > a:hover,
	.header .navbar-nav .open .dropdown-menu li > a:focus {
		color: #333;
		background-color: transparent;
	}

	.header .navbar-nav .open .dropdown-menu .active > a,
	.header .navbar-nav .open .dropdown-menu .active > a:hover,
	.header .navbar-nav .open .dropdown-menu .active > a:focus {
		color: #555;
		background-color: #e7e7e7;
	}

	.header .navbar-nav .open .dropdown-menu .disabled > a,
	.header .navbar-nav .open .dropdown-menu .disabled > a:hover,
	.header .navbar-nav .open .dropdown-menu .disabled > a:focus {
		color: #ccc;
		background-color: transparent;
	}

	.header .dropdown-menu.no-bottom-space {
		padding-bottom: 0;
	}

	/*Design for max-width: 991px*/
.header .navbar-nav > li > a,
.header .navbar-nav > li > .menu-item {
	padding: 9px 10px;
}

.header .navbar-nav > li > a,
.header .navbar-nav > li > .menu-item {
	border-bottom: solid 1px #eee;
}

	.header .navbar-nav > li > .menu-item > a {
		color: inherit;
	}

	.header .navbar-nav > li > a:focus {
		background: none;
	}

	.header .navbar-nav > li > a:hover {
		/*color: #72c02c;*/
	}

	.header .navbar-nav > .active > a,
	.header .navbar-nav > .active > a:hover,
	.header .navbar-nav > .active > a:focus {
		/*background: #72c02c;*/
		color: #fff !important;
	}

	.header .dropdown .dropdown-submenu > a {
		font-size: 13px;
		color: #555;
		text-transform: uppercase;
	}