.menu1{
	left: 0;
	right: 0;
    top: 0;
    width: 100%;
    z-index: 100;
	position: absolute;
}

.menu1.menu-pequeno{height: 60px;}
.menu1.menu-pequeno ul.menusite{margin-top: 6px;}
.menu1.menu-pequeno .tamanhoLogo{
    height: 50px;
    margin: 5px 0;
}
.menu1.menu-pequeno a.input-search{margin: 6px 0px 6px 15px;}
.menu1.menu-pequeno .toggle-nav.mob-menu{margin: 12px 0;}



.menu1.menu-medio{height: 90px;}
.menu1.menu-medio ul.menusite{margin-top: 19px;}
.menu1.menu-medio .tamanhoLogo{
    height: 70px;
    margin: 10px 0;
}
.menu1.menu-medio a.input-search{margin: 20px 0 20px 15px;}
.menu1.menu-medio .toggle-nav.mob-menu{margin: 27px 0;}

.menu1.menu-grande{height: 150px;}
.menu1.menu-grande ul.menusite{margin-top: 50px;}
.menu1.menu-grande .tamanhoLogo{
    height: 120px;
    margin: 15px 0;
}
.menu1.menu-grande a.input-search{margin: 44px 0 20px 15px;}
.menu1.menu-grande .toggle-nav.mob-menu{margin: 55px 0;}

.menu1 .toggle-nav{
    top: auto;
    float: right;
    position: initial;
}

.menu1 ul.menusite{
	float: right;
}

.menu1 .brand_logo{
	float: left;
}

.menu1.main_header-stick{height: 60px;}
.menu1.main_header-stick .tamanhoLogo{height: 50px;margin: 5px 0;}
.menu1.main_header-stick .toggle-nav.mob-menu{margin: 0;}
.menu1.main_header-stick a.input-search{margin: 4px 0 0 5px;}
.menu1.main_header-stick ul.menusite{margin-top: 6px;}

/*if do 320*/
/*correcoes de menu 320*/
@media only screen and (max-width: 500px){
    .menu-absolute:first-child{position:relative;}
    .site{padding-top:0;}

    .menu1#headerprinc{height: 60px;}
    .menu1#headerprinc .tamanhoLogo{height: 50px;margin: 5px 0;}
    .menu1#headerprinc .toggle-nav.mob-menu{margin: 0;}
    .menu1#headerprinc a.input-search{margin: 4px 0 0 5px;}
    .menu1#headerprinc ul.menusite{margin-top: 9px;}
}
/*fim do menu*/