
@media (min-width: 768px) {
	#navigation {

	}

	.navbar {
		
					min-height: 120px;
		
					background-color: #ffffff;
		
		
		
		
					border-bottom: 1px solid #354c9c;
		
			}
	
	.navbar-brand {
					height: 110px;
				padding: 5px 15px;
	}

	.navbar-brand>img {
			}

	
	
	.navbar .navbar-nav > li, .navbar-inverse .navbar-nav > li {
					color: #354c9c;
		
					font-size: 20px;
		
		text-align: right;

		
		
					margin: 57px 0px 0px 0px;
		
			}

	.navbar .navbar-nav > li > a, .navbar-inverse .navbar-nav > li > a
	{
					color: #354c9c;
		
		font-weight: 300;
font-style: normal;

		
		text-transform: uppercase;

					background-color: transparent;
		
		
		
					padding: 10px 0px 10px 40px;
			}

	.navbar .navbar-nav > li.active, .navbar .navbar-nav > li:hover, .navbar .navbar-nav > li.active:hover {
			}

	.navbar .navbar-nav > li.active > a, .navbar .navbar-nav > li.active > a:hover, .navbar .navbar-nav > li > a:hover, .navbar .navbar-nav>.open>a, .navbar .navbar-nav>.open>a:hover, .navbar .navbar-nav>.open>a:focus, .navbar-inverse .navbar-nav > li.active > a, .navbar-inverse .navbar-nav > li.active > a:hover, .navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:hover, .navbar-inverse .navbar-nav>.open>a:focus
	{
					color: #000000;
		
					font-size: 20px;
		
		text-align: right;

		font-weight: 300;
font-style: normal;

		text-transform: uppercase;

					text-decoration: none;
		
					background-color: transparent;
		
		
			}

	.navbar .navbar-nav > li > ul,
	.navbar .navbar-nav > li > ul > li > ul,
	.navbar-inverse .navbar-nav > li > ul,
	.navbar-inverse .navbar-nav > li > ul > li > ul {
					background-color: #ffffff;
		
		
		
		
		
		
					padding: 10px;
		
			}

	.navbar .navbar-nav > li > ul > li,
	.navbar .navbar-nav > li > ul > li > ul > li,
	.navbar-inverse .navbar-nav > li > ul > li,
	.navbar-inverse .navbar-nav > li > ul > li > ul > li {
		
		
		
			}

	.navbar .navbar-nav > li > ul > li a,
	.navbar .navbar-nav > li > ul > li a > ul > li a,
	.navbar-inverse .navbar-nav > li > ul > li a,
	.navbar-inverse .navbar-nav > li > ul > li a > ul > li a {
					background-color: transparent;
		
		
		
					color: #354c9c;
		
					font-size: 18px;
		
		text-align: right;

		
		
		text-transform: uppercase;

			}
	
	.navbar .navbar-nav .open .dropdown-menu>li>a,
	.navbar-inverse .navbar-nav .open .dropdown-menu>li>a {
					color: #354c9c;
		
		text-decoration: none;
	}

	.navbar .navbar-nav > li > ul > li.active, .navbar .navbar-nav > li > ul > li.active:hover, .navbar .navbar-nav > li > ul > li:hover,
	.navbar .navbar-nav > li > ul > li > ul > li.active, .navbar .navbar-nav > li > ul > li > ul > li.active:hover, .navbar .navbar-nav > li > ul > li > ul > li:hover,
	.navbar-inverse .navbar-nav > li > ul > li.active, .navbar-inverse .navbar-nav > li > ul > li.active:hover, .navbar-inverse .navbar-nav > li > ul > li:hover,
	.navbar-inverse .navbar-nav > li > ul > li > ul > li.active, .navbar-inverse .navbar-nav > li > ul > li > ul > li.active:hover, .navbar-inverse .navbar-nav > li > ul > li > ul > li:hover {
		text-align: right;

		
		
		
		
					background-color: transparent;
		
		
		
					color: #000000;
			}

	.navbar .navbar-nav > li > ul > li.active > a,
	.navbar .navbar-nav > li > ul > li.active > a:hover, 
	.navbar .navbar-nav > li > ul > li:hover > a, 
	.navbar .navbar-nav > li > ul > li.active:hover > a,
	.navbar .navbar-nav > li > ul > li > ul > li.active > a, 
	.navbar .navbar-nav > li > ul > li > ul > li.active > a:hover, 
	.navbar .navbar-nav > li > ul > li > ul > li:hover > a, 
	.navbar .navbar-nav > li > ul > li > ul > li.active:hover > a,
	.navbar-inverse .navbar-nav > li > ul > li.active > a, 
	.navbar-inverse .navbar-nav > li > ul > li.active > a:hover, 
	.navbar-inverse .navbar-nav > li > ul > li:hover > a, 
	.navbar-inverse .navbar-nav > li > ul > li:hover > a:hover, 
	.navbar-inverse .navbar-nav > li > ul > li.active:hover > a,
	.navbar-inverse .navbar-nav > li > ul > li.active:hover > a:hover,
	.navbar-inverse .navbar-nav > li > ul > li > ul > li.active > a, 
	.navbar-inverse .navbar-nav > li > ul > li > ul > li.active > a:hover, 
	.navbar-inverse .navbar-nav > li > ul > li > ul > li:hover > a, 
	.navbar-inverse .navbar-nav > li > ul > li > ul > li.active:hover > a {
					background-color: transparent;
		
		
		
					color: #000000;
		
					font-size: 18px;
		
		
		text-transform: uppercase;

					text-decoration: none;
		
			}

	.navbar .navbar-nav > li > ul > li > ul,
	.navbar-inverse .navbar-nav > li > ul > li > ul {
			}
}

@media (max-width: 768px) {
	.navbar,
	.navbar-inverse {
					background-color: #ffffff;
		
					min-height: 50px;
			}

	.navbar .navbar-nav > li > a,
	.navbar-inverse .navbar-nav > li > a
	{
					color: #354c9c;
		
					background-color: transparent;
		
		text-decoration: none;
	}

	.navbar .navbar-nav > li.active > a, .navbar .navbar-nav > li.active > a:hover, .navbar .navbar-nav > li > a:hover, 
	.navbar-inverse .navbar-nav > li.active > a, .navbar-inverse .navbar-nav > li.active > a:hover, .navbar-inverse .navbar-nav > li > a:hover
	{
					color: #000000;
		
					background-color: transparent;
			}

	.navbar-default .navbar-toggle .icon-bar, .navbar-inverse .navbar-toggle .icon-bar {
					background-color: #354c9c;
			}

	.navbar-inverse .navbar-toggle {
					border-color: #354c9c;
			}

	.navbar-nav .open .dropdown-menu {
					background-color: #ffffff;
			}
	
	.navbar .navbar-nav .open .dropdown-menu>li>a,
	.navbar-inverse .navbar-nav .open .dropdown-menu>li>a {
					color: #354c9c;
				text-decoration: none;
	}

	.nav li span.caret {
		display: none;
	}

	.nav>li, .nav .dropdown-menu li {
		text-align: center;
	}

	.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:focus, .navbar-inverse .navbar-nav>.open>a:hover,
	.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a, .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus, .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,
	.navbar .navbar-nav .open .dropdown-menu>.active>a, .navbar .navbar-nav .open .dropdown-menu>.active>a:focus, .navbar .navbar-nav .open .dropdown-menu>.active>a:hover,
	.navbar .navbar-nav>.open>a, .navbar .navbar-nav>.open>a:focus, .navbar .navbar-nav>.open>a:hover {
					background-color: transparent;
		
					color: #000000;
			}

	.navbar-collapse.collapse{
		transition: height 0.2s ;
	}
	.navbar-collapse.collapsing {
		height: 0 !important;
	}
	.navbar-collapse.collapse.in{
		max-height: none;
		height: 100vh;
		padding-bottom: 15px;
		margin-bottom: 10px;
	}

	.navbar-inverse, 
	.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {
					border-color: #ffffff;
			}

	.navbar-brand {
		padding: 5px 15px;
	}

	.navbar-brand>img {
		max-height: 40px;
	}
}


