.table-menu-cabecera{
display:table;
width:100%;
}



@media only screen and (max-width: 8548px) {
.table-cell-grupo-menu-cabecera{
	display: table-cell;
	width: 50%;
padding-left: 20%;
	
}
.table-cell-logo-menu-cabecera{
	display: table-cell;
	width: 50%;
padding-left: 20%;
	
}


#menu-center {
   vertical-align: middle;
   padding-left: 10%;
}

header .logoholder{	
	background-image:url("../images/logo.png");
    background-repeat: no-repeat;
    background-size: 100%;
    height: 116px;
    width: 116px;
    background-position: center;
}

.table-row-menu-cabecera{
display: table-row;

}

.table-cell-menu-cabecera{
display: table-cell;
width: 50%;
padding-left: 20%;
}

.texto-menu-cabecera{
    width:100px;
	text-align: center;
	margin-left:10px;
}

}

@media only screen and (max-width: 1650px) {
.table-cell-grupo-menu-cabecera{
	display: table-cell;
	width: 50%;
padding-left: 20%;
}
.table-cell-logo-menu-cabecera{
	display: table-cell;
	width: 50%;
padding-left: 20%;
}


#menu-center {
   vertical-align: middle;
   padding-left: 0%;
}

header .logoholder{	
	background-image:url("../images/logo.png");
    background-repeat: no-repeat;
    background-size: 100%;
    height: 116px;
    width: 116px;
    background-position: center;
}

.table-row-menu-cabecera{
display: table-row;

}

.table-cell-menu-cabecera{
display: table-cell;
width: 50%;
padding-left: 20%;
}

.texto-menu-cabecera{
    width:100px;
	text-align: center;
}

}


@media only screen and (max-width: 1450px) {
.table-cell-grupo-menu-cabecera{
	display: table-cell;
	width: 15%;
padding-left: 12%;
}
.table-cell-logo-menu-cabecera{
	display: table-cell;
	width: 15%;
padding-left: 12%;
}

#menu-center {
   vertical-align: middle;
   padding-left: 0%;
}

header .logoholder{	
	background-image:url("../images/logo.png");
    background-repeat: no-repeat;
    background-size: 100%;
    height: 116px;
    width: 116px;
    background-position: center;
}



.table-row-menu-cabecera{
display: table-row;

}

.table-cell-menu-cabecera{
display: table-cell;
width: 15%;
padding-left: 12%;
}

.texto-menu-cabecera{
    width:100px;
	text-align: center;
}

}


@media only screen and (max-width: 1024px) {

#menu-center {
   vertical-align: middle;
   /*padding-left: 8%;*/
   text-align: center;
    margin: auto;
    width: 55%;
}

header .logoholder{	
	background-image:url("../images/logo.png");
    background-repeat: no-repeat;
    background-size: 100%;
    height: 116px;
    width: 116px;
    background-position: center;
}

.table-cell-logo-menu-cabecera{
	display: block;
	width: 100%;
	padding-left: 45%;
}



.table-cell-grupo-menu-cabecera{
	display: block;
	width: 100%;
}

.table-row-menu-cabecera{
display: table-row;

}

.table-cell-menu-cabecera{
display: table-cell;
width: 58%;
padding-left: 0%;
}

.texto-menu-cabecera{
    width:100px;
	text-align: center;
}

}

@media only screen and (max-width: 850px){
	#menu-center {
   vertical-align: middle;
   /*padding-left: 8%;*/
   text-align: center;
    margin: auto;
    width: 65%;
}

header .logoholder{	
	background-image:url("../images/logo.png");
    background-repeat: no-repeat;
    background-size: 100%;
    height: 116px;
    width: 116px;
    background-position: center;
}

.table-cell-logo-menu-cabecera{
	display: block;
	width: 100%;
	padding-left: 45%;
}



.table-cell-grupo-menu-cabecera{
	display: block;
	width: 100%;
}

.table-row-menu-cabecera{
display: table-row;

}

.table-cell-menu-cabecera{
display: table-cell;
width: 58%;
padding-left: 0%;
}

.texto-menu-cabecera{
    width:100px;
	text-align: center;
}
}

@media only screen and (max-width: 550px){
	#menu-center {
   vertical-align: middle;
   /*padding-left: 8%;*/
   text-align: center;
    margin: auto;
    width: 80%;
}

header .logoholder{	
	background-image:url("../images/logo.png");
    background-repeat: no-repeat;
    background-size: 100%;
    height: 116px;
    width: 116px;
    background-position: center;
}

.table-cell-logo-menu-cabecera{
	display: block;
	width: 100%;
	padding-left: 40%;
}



.table-cell-grupo-menu-cabecera{
	display: block;
	width: 100%;
}

.table-row-menu-cabecera{
display: table-row;

}

.table-cell-menu-cabecera{
display: table-cell;
padding-left: 0%;
}

.texto-menu-cabecera{
    width:100px;
	text-align: center;
	font-size: 13px;
}
}


@media only screen and (max-width: 400px){
	#menu-center {
   vertical-align: middle;
   /*padding-left: 8%;*/
   text-align: center;
    margin: auto;
    width: 80%;
}

header .logoholder{	
	background-image:url("../images/logo.png");
    background-repeat: no-repeat;
    background-size: 95%;
    height: 116px;
    width: 116px;
    background-position: center;
}

.table-cell-logo-menu-cabecera{
	display: block;
	width: 100%;
	padding-left: 35%;
}



.table-cell-grupo-menu-cabecera{
	display: block;
	width: 100%;
}

.table-row-menu-cabecera{
display: table-row;

}

.table-cell-menu-cabecera{
display: table-cell;
padding-left: 0%;
}

.texto-menu-cabecera{
    width:100px;
	text-align: center;
	font-size: 11px;
}
}