/*
@@@@@@@@@@@@@@@@@@@@@@
nav
@@@@@@@@@@@@@@@@@@@@@@

	about				nav components

*/

	/*///////////////////////////////////////////////////////////////////////////////////////////////////////////
	/// navbar-default
	///////////////////////////////////////////////////////////////////////////////////////////////////////////*/
	
		.navbar-default{background:none; border:0px; margin:65px 0px 30px 0px; }
	
		/*:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
		✚ 	parts
		:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
			
			.navbar-collapse{padding:0px 0px 0px 0px; }
			.navbar-collapse .navbar-nav.navbar-right:last-child{margin-right:0;}
			
			.navbar-default .navbar-brand{padding:0px 0px 0px 0px; position:absolute; bottom:0; margin:0px 0px 0px 0px;  left:0px;}
			
			.navbar-default .navbar-nav{background-color:#f3a720; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
			.navbar-default .navbar-nav > li{border-right:1px dashed #fff;}
			.navbar-default .navbar-nav > li:last-child{border:0px; }
			.navbar-default .navbar-nav > li > a{background-color:#f3a720; color:white; }
			.navbar-default .navbar-nav > li:first-child + li > a{-moz-border-radius-topleft:5px; -webkit-border-top-left-radius:5px;  border-top-left-radius:5px; -moz-border-radius-bottomleft:5px; -webkit-border-bottom-left-radius:5px; border-bottom-left-radius:5px; }
			.navbar-default .navbar-nav > li:last-child > a{-moz-border-radius-topright:5px; -webkit-border-top-right-radius:5px;  border-top-right-radius:5px; -moz-border-radius-bottomright:5px; -webkit-border-bottom-right-radius:5px; border-bottom-right-radius:5px; }

			.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus, .navbar-nav > li > .dropdown-menu, .navbar-default .dropdown-menu > li > a:hover, .navbar-default .dropdown:hover .dropdown-toggle{background-color:#094d7a; color:white;  -webkit-transition: all 200ms ease-in-out; -moz-transition: all 200ms ease-in-out; -o-transition: all 200ms ease-in-out; -ms-transition: all 200ms ease-in-out; transition: all 200ms ease-in-out;}

			.navbar-default .dropdown-menu{border:0px; left:0; right:auto;}
			.navbar-default .dropdown-menu > li > a{color:white; position:relative; padding:8px 20px 8px 35px; border-bottom:1px solid #225f88;}
			.navbar-default .dropdown-menu > li:hover > a{background-color:#f3a720; }
			.navbar-default .dropdown-menu > li > a:before{position:absolute; top:14px; left:15px; font-size:18px; content:""; width:5px; height:9px; background: url(assets/img/icoArrowRight.png) no-repeat top left; }
			.navbar-default .dropdown:hover .dropdown-menu {display: block; }

		/*:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
		✚ 	media
		:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/

			@media (min-width:0px) and (max-width:767px){

				.navbar-collapse{margin:0px -15px; padding:0px 0px; border:0px; }

				.navbar-default{margin:0px 0px 0px 0px; }
				
				.navbar-default .dropdown-menu{float: none; position: static; display:block; }
				.navbar-default .dropdown-toggle{background-color:#094d7a !important; color:white !important;}

				.navbar-default .navbar-nav{margin:0px 0px 0px 0px; }
				.navbar-default .navbar-nav > li:last-child > a{border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px;  -moz-border-radius-bottomleft:5px; -webkit-border-bottom-left-radius:5px;  border-bottom-left-radius:5px; -moz-border-radius-bottomright:5px; -webkit-border-bottom-right-radius:5px; border-bottom-right-radius:5px; }

				.navbar-default .navbar-nav > li{border:0px; border-bottom:1px dashed #fff;}

				.navbar-default .navbar-brand{position:static;margin:0px 0px 0px 0px; text-align:center; display:block; float: none;}
				.navbar-default .navbar-brand img{height:40px; margin-top:5px; margin-bottom: 6px;}

				.navbar-default .navbar-toggle{position:absolute; margin:0px 0px 0px 0px;  top:0px; left:-15px; width:50px; height:51px; background: url(assets/img/icoMenu.png) no-repeat top left; overflow:hidden; }
				.navbar-default .navbar-toggle span{display:none; }

			}			
			
			@media (min-width:768px) and (max-width:991px){

				.navbar-default .navbar-brand{margin:-30px 0px 0px 0px;}
				.navbar-default .navbar-brand img{height:55px; }

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

			}			
			
	/*///////////////////////////////////////////////////////////////////////////////////////////////////////////
	/// navAside
	///////////////////////////////////////////////////////////////////////////////////////////////////////////*/
	
		.navAside{background-color:#f3a720; margin:0px 0px 30px 0px; }
	
		/*:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
		✚ 	parts
		:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
			
			.navAside .title{font-size:16px; color:white; position:relative; padding:15px 15px; font-weight:normal; display:block; width:100%; overflow:hidden; white-space:nowrap; text-overflow: ellipsis;}
			
			.navAside ul{color:white; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; list-style:none;}
			.navAside ul li{border-top:1px dotted rgba(255,255,255,0.3); display:block; width:100%; overflow:hidden; white-space:nowrap; text-overflow: ellipsis;}
			.navAside ul li a{display:block; position:relative; padding:10px 15px 10px 35px; font-size:13px; }
			.navAside ul li a:before{content:""; position:absolute; top:14px; left:15px; background: url(assets/img/navAside.png) no-repeat top left; width:6px; height:11px; }
			.navAside ul li a:hover{background-color:#094d7a;  -webkit-transition: all 200ms ease-in-out; -moz-transition: all 200ms ease-in-out; -o-transition: all 200ms ease-in-out; -ms-transition: all 200ms ease-in-out; transition: all 200ms ease-in-out;}
			.navAside ul li .fa{margin-right:3px;}
			
			.navAside .active{background-color:#094d7a; }
			.navAside .active a:before{background: url(assets/img/navAsideActive.png) no-repeat top left;}

		/*:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
		✚ 	media
		:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/

			@media (min-width:0px) and (max-width:767px){

				.navAside{margin-top: 20px;}

			}			













