/* *** CSS MENU MODELO RESPONSIVO 1 *** */

.divlateral .navbar-collapse {
	padding-right: 0;
	padding-left: 0;
}
.divlateral .navbar-nav {
    width: 100%;
}
#cssmenu .nav>li>a {
    line-height: 24px;
    color: #666666;
}
.divlateral .nav>li>a:focus, .divlateral .nav>li>a[aria-expanded="true"] {
    background-color: #f9f9f9;
}
.divlateral .navbar-nav>li>a {
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
    width: 100%;
    word-wrap: break-word;
    -ms-word-wrap: break-word;
}
.divlateral .navbar-nav>li>a span {
    float: left;
    width: 85%;
}
.divlateral .nav>li>a .eng-i-dwn {
    width: 15%;
    float: left;
    text-align: right;
}
.divlateral .nav>li>a[aria-expanded="true"] i {
    -webkit-transition: all .35s ease-in-out;
    -moz-transition: all .35s ease-in-out;
    transition: all .35s ease-in-out;
    -moz-transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
}
.divlateral .nav>li>a i {
    color: #ddd;
}
.nav-list>li>a::before {
    font-family: "Material Icons";
    content: "\E315";
    font-size: 20px;
    margin-right: 10px;
    position: relative;
    top: 5px;
    color: #ddd;
}
.menus-responsivos {
    background-color: #EEEEEE;
}
@media (min-width: 768px){
	.divlateral .navbar-nav>li {
    	float: none;
	}
}