

nav {
	width: 100%;
	/*position: fixed;*/
	z-index: 9999;
	 padding: 0px 0 0px;

}


@media (max-width:768px) {

	nav {
	    display: none;
	}
}


nav .menu ul {
    list-style: outside none none;
    padding: 0px 0 0px;
    width: auto;
}

 

nav .menu ul li{
	float:left;
	color: #fff;
	font-size: 14px;
	text-transform: uppercase;
    font-family: 'open_sansregular';
}




/*
nav .menu ul li:first-child{

	padding-right:11px;
	padding-left:0;
}
*/

nav .menu ul li.sel {
	background-color:#545454 
}



nav .menu ul li a {
	display:block;
	color: #fff !important;
	text-decoration: none;
	border-bottom: 5px solid transparent;
	padding: 40px 11px 35px 11px;
    transition-delay: 0s;
    transition-duration: 0.3s;
    transition-timing-function: ease-in;  
}

@media (max-width:1280px) {

	nav .menu ul li{
		font-size: 13px;
	}

}

@media (max-width:1024px) {


	nav .menu ul li a {
		display:block;
		color: #fff !important;
		text-decoration: none;
		border-bottom: 5px solid transparent;
		padding: 40px 5px 35px 5px;
	    transition-delay: 0s;
	    transition-duration: 0.3s;
	    transition-timing-function: ease-in;  
	}
}

nav .menu ul li a:hover {
	background-color:#a0a0a0 
}



nav .menu ul li:last-child{
	padding-right:0px;
	
}

nav .menu ul li:last-child a{
	color:#df9499 !important;
	
}

nav .menu ul li:last-child a:hover{
	color:#fff !important;
	background-color:#df9499 !important;
}


nav .menu ul li:hover .submenu{
	display:block;

}

nav .menu ul li .submenu {
    background: #df9499 none repeat scroll 0 0;
    opacity: 0.9;
   display: none;
   /* left: 0;*/
 	padding: 10px 0px 10px;	
    position: absolute;
    /*width: 100%;*/
    z-index: 999;
    margin: 0px 0 0 0
}


nav .menu ul li .submenu p{
    font-family: 'open_sansregular';
    text-transform: none;
}

nav .menu ul li .submenu ul li{
	float: none !important;
    font-family: 'open_sansregular';
    text-transform: none;
    padding: 0 0px 0 0px;
    margin: 0 0 0 0px;
    list-style: none;
}

nav .menu ul li .submenu ul li a{
	float: none;
	display: block;
    font-family: 'open_sansregular';
    text-transform: none;
    padding: 8px 20px 0px 20px;
	color: #fff !important;    
}

nav .menu ul li .submenu ul li a:hover{
	color: #fff !important;
	background-color: #e5b0b4 !important
}

nav .menu ul li .tancar{
	margin: -20px  0  0 25px

}

nav .menu ul li .tancar a{

	color:#fff !important;
   font-weight: bold;
    padding: 4px 10px 2px;
	background-color: #ccc;
	-webkit-border-radius: 20px 20px 20px 20px;
	border-radius: 20px 20px 20px 20px;
}

.selcolor {
	background-color:#a0a0a0 
}


#sidr-wrapper-0{
	display:none;
}

@media (max-width:768px) {

	#sidr-wrapper-0{
		display:block;
		font-weight: normal;
		font-size:24px;
		float:right;
		padding:10px 20px
	}

	#sidr-wrapper-0 a{
	    color:#1778be;
		text-decoration:none
	}

	.sidr-class-content #sidr-id-sidr-wrapper-0 a{
		display:none
		
	}

}


.responsive-menus.responsified span.toggler {
    background: none ;
    border-radius: 5px;
    box-shadow: none;
    color: #fff;
    cursor: pointer;
    display: block;
    font-size: 1.35em;
    outline: medium none;
    padding: 10px;
    text-align: right;
}
