@charset "utf-8";
/* CSS Document */
	.main-menu .collapse2 {
	   max-height:300px;
		overflow:auto;
		float:none;
		width:100%;
		padding:10px 0px 0px;
		border:none;
		margin:0px 0px 15px;
		-ms-border-radius:0px;
		-moz-border-radius:0px;
		-webkit-border-radius:0px;
		-o-border-radius:0px;
		border-radius:0px;
		-webkit-box-shadow:none;
		-ms-box-shadow:none;
		-o-box-shadow:none;
		-moz-box-shadow:none;
		box-shadow:none;
   }
   
	.main-menu .collapse2.in,
	.main-menu .collapsing{
		padding:0px 0px 0px;
		border:none;
		margin:0px 0px 15px;
		-ms-border-radius:0px;
		-moz-border-radius:0px;
		-webkit-border-radius:0px;
		-o-border-radius:0px;
		border-radius:0px;
		-webkit-box-shadow:none;
		-ms-box-shadow:none;
		-o-box-shadow:none;
		-moz-box-shadow:none;
		box-shadow:none;	
	}
	
	.main-menu .navbar-header2{
		position:relative;
		float:none;
		display:block;
		text-align:right;
		width:100%;
		padding:12px 0px;
		right:0px;
		z-index:12;
	}

	
	.main-menu .navbar-header2 .navbar-toggle2{
		display:inline-block;
		z-index:12;
		border:1px solid #ff9b00;
		float:none;
		margin:-2px 0px 0px 0px;
		border-radius:0px;
		background:#ff9b00;
	}
	
	.main-menu .navbar-header2 .navbar-toggle2 .icon-bar{
		background:#ffffff;	
	}
	
	
	
	.main-menu .navbar-collapse2 > .navigation{
		float:none !important;
		margin:0px !important;
		width:100% !important;
		background:#2c2c2c;
		border:1px solid #ffffff;
		border-top:none;
	}
	
	.main-menu .navbar-collapse2 > .navigation > li{
		margin:0px !important;
		float:none !important;
		padding:0px !important;
		width:100%;
	}
	
	.main-menu .navigation > li > a,
	.main-menu .navigation > li > ul:before{
		border:none;	
	}
	
	.main-menu .navbar-collapse2 > .navigation > li > a{
		padding:10px 10px !important;
		border:none !important;
		font-weight:500;
	}
	
	.main-menu .navigation2 li > a:after,
	.main-menu .navigation2 > li > a:before,
	.main-menu .navigation2 > li > ul > li > a::before,
	.main-menu .navigation2 > li > ul > li > ul > li > a::before{
		color:#ffffff !important;
		right:15px;
		font-size:16px;
		display:none !important;
	}
	
	.main-menu .navbar-collapse2 > .navigation > li > ul,
	.main-menu .navbar-collapse2 > .navigation > li > ul > li > ul{
		position:relative;
		border:none;
		float:none;
		visibility:visible;
		opacity:1;
		display:none;
		margin:0px;
		left:auto !important;
		right:auto !important;
		top:auto !important;
		padding:0px;
		outline:none;
		width:100%;
		background:#2c2c2c;
		-webkit-border-radius:0px;
		-ms-border-radius:0px;
		-o-border-radius:0px;
		-moz-border-radius:0px;
		border-radius:0px;
		transition:none !important;
		-webkit-transition:none !important;
		-ms-transition:none !important;
		-o-transition:none !important;
		-moz-transition:none !important;
		-webkit-box-shadow:none;
		-ms-box-shadow:none;
		-o-box-shadow:none;
		-moz-box-shadow:none;
		box-shadow:none;
	}
		
	.main-menu .navbar-collapse2 > .navigation > li > ul,
	.main-menu .navbar-collapse2 > .navigation > li > ul > li > ul{
		
	}
	
	.main-menu .navbar-collapse2 > .navigation > li,
	.main-menu .navbar-collapse2 > .navigation > li > ul > li,
	.main-menu .navbar-collapse2 > .navigation > li > ul > li > ul > li{
		border-top:1px solid rgba(255,255,255,1) !important;
		border-bottom:none;
		opacity:1 !important;
		top:0px !important;
		left:0px !important;
		visibility:visible !important;
	}
	
	.main-menu .navbar-collapse2 > .navigation > li:first-child{
		border:none;	
	}
	
	.main-menu .navbar-collapse2 > .navigation > li > a,
	.main-menu .navbar-collapse2 > .navigation > li > ul > li > a,
	.main-menu .navbar-collapse2 > .navigation > li > ul > li > ul > li > a{
		padding:12px 20px 10px !important;
		line-height:22px;
		color:#ffffff;
		background:#ff9b00;
		text-align: left;
		font-size:16px;
		margin-left: 50px;
	}
	
	.main-menu .navbar-collapse2 > .navigation > li > a:hover,
	.main-menu .navbar-collapse2 > .navigation > li > a:active,
	.main-menu .navbar-collapse2 > .navigation > li > a:focus{
		background:#ff9b00;
	}
	
	.main-menu .navbar-collapse2 > .navigation > li:hover > a,
	.main-menu .navbar-collapse2 > .navigation > li > ul > li:hover > a,
	.main-menu .navbar-collapse2 > .navigation > li > ul > li > ul > li:hover > a,
	.main-menu .navbar-collapse2 > .navigation > li.current > a,

	.main-menu .navbar-collapse2 > .navigation > li.current-menu-item > a{
		background:#2c2c2c;
		color:#ffffff !important;
	}

	.main-menu .navbar-collapse2 > .navigation > li.seleccionado > a{
		background:#FFFFFF;
		color:#ffffff !important;
	}

	.main-menu .navbar-collapse2 > .navigation li.dropdown .dropdown-btn{
		display:block;
	}
	
	.main-menu .navbar-collapse2 > .navigation li.dropdown:after,
	.main-menu .navigation > li > ul:before{
		display:none !important;	
	}



	.main-menu .navbar-header2 .navbar-toggle{
		border-color:#ff9b00;
	}
	
	.main-menu .navbar-header2 .navbar-toggle2,
	.main-menu .navbar-collapse2 > .navigation2,
	.main-menu .navbar-collapse2 > .navigation2 > li > ul,
	.main-menu .navbar-collapse2 > .navigation2 > li > ul > li > ul,
	.main-menu .navbar-collapse2 > .navigation2 > li > a,
	.main-menu .navbar-collapse2 > .navigation2 > li > ul > li > a,
	.main-menu .navbar-collapse2 > .navigation2 > li > ul > li > ul > li > a,
	.main-menu .navbar-collapse2 > .navigation2 > li > a:hover,
	.main-menu .navbar-collapse2 > .navigation2 > li > a:active,
	.main-menu .navbar-collapse2 > .navigation2 > li > a:focus,
	.main-menu .navbar-collapse2 > .navigation2 > li:hover > a,
	.main-menu .navbar-collapse2 > .navigation2 > li > ul > li:hover > a,
	.main-menu .navbar-collapse2 > .navigation2 > li > ul > li > ul > li:hover > a,
	.main-menu .navbar-collapse2 > .navigation2 > li.current > a,
	.main-menu .navbar-collapse2 > .navigation2 > li.current-menu-item > a,
	.header-style-two.inner-header .main-menu2 .navigation2 > li > a{
		background-color:#ff9b00;
	}
