/*-------------------------------------------------------------------
MENU PC TOPO
--------------------------------------------------------------------*/
.menu-topo {
	font-family:  'Montserrat', sans-serif;
	font-size:0.8em;
	font-weight:500;
	text-transform:uppercase;
	position:relative;
	cursor:pointer;
	float:right;
	margin:0px 0px 0px 50px;
	-webkit-transition: all 0.5s; /* Safari */
    transition:  all 0.5s;
}

.dropdown-content-menu {
    position: absolute;
	top:30px;
	left:0px;
	min-width: 300px;
    z-index: 9999;
    background-color:#fff;
	-webkit-transition: all 0.5s;
    transition:  all 0.5s;
}

.submenu{
	width:100%; position:relative; float:left;
	font-family:  'Montserrat', sans-serif;
	font-size: 0.8em;
	display: none;
	color: #000;
	background-color:#FFF;
	font-weight:400;
	padding:10px 10px 10px 15px;
	border-bottom:1px solid #ccc;
	text-align:left;
	}
.submenu:hover{ 
color: #02c502;
font-weight:500;
 }
 
.menu-topo:hover .dropdown-content-menu .submenu {display: block;}

@media screen and (min-width: 1024px) and (max-width: 1279px) { /* PARA DISPOSITIVOS PEQUENOS*/
.menu-topo {
font-size:0.7em;
margin:0px 0px 0px 30px;
}
}
@media screen and (min-width: 1280px) and (max-width: 1365px) { /* PARA DISPOSITIVOS MÉDIOS*/
.menu-topo {
	font-size:0.8em;
	margin:0px 0px 0px 30px;
}
}
@media screen and (min-width: 1366px) and (max-width: 1919px) { /* PARA DISPOSITIVOS MÉDIOS*/
.menu-topo {
	font-size:0.8em;
	margin:0px 0px 0px 30px;
}
}
@media screen and (min-width: 1920px) and (max-width: 2159px) { /* PARA DISPOSITIVOS GRANDES*/
}
@media screen and (min-width: 2160px) { /* PARA DISPOSITIVOS MUITO GRANDES*/

}
