    
	nav ul{list-style:none;}
	nav li{list-style:none;}
	
	.noscroll {
     height: 100%;
     overflow: hidden;
	 }

    .menumobile{display:none;text-align:right;}

    .fechar{width:100%;float:left;position:relative;text-align:center;}
 	.fechar a{width:100%;float:left;position:relative;background:#ff7700;padding:20px 0;color:#fff;font-weight:bold;text-decoration:none;}
	.fechar a:hover{background:#F60;text-decoration:none;}
	
	.menudesktop{
	 width:60%;
	 height:100%;
	 position:fixed;
	 background:#111;
	 display:none;
	 z-index:9999;
	 top:0;
	 right:0;
	 overflow:auto;
	 -webkit-box-shadow: 0px 0px 10px 1px rgba(0,0,0,0.5);
    -moz-box-shadow: 0px 0px 10px 1px rgba(0,0,0,0.5);
    box-shadow: 0px 0px 10px 1px rgba(0,0,0,0.5);
	}
	
	.menudesktop li{
	 width:100%;
	 float:left;
	 position:relative;
	 border-bottom:1px solid #252525;
	 text-align:center;
	}
	
	.menudesktop li a{
	 width:100%;
	 float:left;
	 position:relative;
	 padding:20px 0;
	 color:#FFF;
	}
	
	.menudesktop li a:hover{background:#222;text-decoration:none;}
	
	.mascara{
	 width:100%;
	 height:100%;
	 position:fixed;
	 background:rgba(0,0,0,0.9);
	 display:none;
	 z-index:99;
	 top:0;
	 left:0;
	}

.dropdown, .no-dropdown{
	float:left;
    position:relative;
}

.no-dropdown{padding:16px 0 16px 3%;}
.no-dropdown a{color:#000;text-decoration:none;font-size:0.85em;font-weight:bold;}
.no-dropdown a:hover{color:#000;}

.dropbtn{
    color: #000;
    padding: 16px 0 16px 16px;
    border: none;
    cursor: pointer;
}

.dropbtn a{color:#000;font-size:0.85em;font-weight:bold;}
.dropbtn a:hover{text-decoration:none;}

/****** DROPDOWN SIMPLES *******/
.simple-dropdown-content{
	display: none;
    position: absolute;
    background-color: #000;
    min-width: 260px;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    z-index: 1;
}

.simple-dropdown-content h2{font-size:1.0em;color:#ff7700;font-weight:bold;}

.simple-dropdown-content a{
    color: #fff;
    padding: 12px 16px;
    text-decoration: none;
    display: block;
	border-bottom:1px solid #333;
	font-size:0.85em;
}
.simple-dropdown-content a:hover{color:#ff7700;text-decoration:none;}
.dropdown:hover .simple-dropdown-content{display:block;}
.dropdown:hover .dropbtn{text-decoration:none;}

/****** DROPDOWN COLUNAS *******/
.dropdown-content{
	width:100%;
    display:none;
    position:fixed;
	left:0;
    background-color: #000;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    z-index: 1;
	padding:30px 0 40px 0;
}

.dropdown-content h2{font-size:1.0em;color:#ff7700;font-weight:bold;cursor:pointer;-webkit-transition: 0.5s;-moz-transition: 0.5s;-o-transition: 0.5s;-ms-transition: 0.5s;transition: 0.5s;}
.dropdown-content h2:hover{color:#fff;-webkit-transition: 0.5s;-moz-transition: 0.5s;-o-transition: 0.5s;-ms-transition: 0.5s;transition: 0.5s;}

.dropdown-content a{
    color: #fff;
    padding: 12px 16px;
    text-decoration: none;
    display: block;
	border-bottom:1px solid #333;
	font-size:0.85em;
}
.dropdown-content a:hover{color:#ff7700;text-decoration:none;}
.dropdown:hover .dropdown-content{display:block;}
.dropdown:hover .dropbtn{text-decoration:none;}

/********* BREAKING POINTS **********/

@media only screen and (max-width:1100px){
	.topo{display:none;}
	.menulg{display:none;}
	.menumobile{margin:20px 0;display:block;}
	.menumobile a{padding:10px 14px;background:#000;color:#fff;border-radius:5px;}
	.menumobile a:hover{background:#333;text-decoration:none;}
}

@media only screen and (max-width:576px){
	.logo{text-align:center;}
	.menumobile{width:100%; float:left !important; position:!important;margin:20px 0;display:block;}
	.menumobile a{width:100%; float:left !important; position:!important;padding:10px 0;background:#000;color:#fff; text-align:center !important;}
	.menumobile a:hover{background:#333;text-decoration:none;}
}