/* Enhanced basic styles  (Responsive output)*/
html { text-align: center; }
.div_body { margin: 0 auto;}
p {margin: 0;}
img {border: medium none;}
.clrbth {clear: both;}
a.button {border-style: solid;display: block;text-align: center;text-decoration: none;}
.mfleft { text-align: left; }
.mfright { text-align: right; }
.mfcenter { text-align: center; }
.menuwrap { margin: 0 auto; text-align: center;}

.headerResponsive {padding-bottom:1px; clear: both;}
.footerResponsive {padding:0px 2px 2px 2px;}
.navimenuitemPlus { display:table-cell;}
.menuOnlyIconsContainer{display:inline-block; width:100%; text-align:center;}

.formwrap { padding: 0 0.5em 0.5em 0.5em; max-width: 1024px; margin: 0 auto; text-align: center;}

.allImg{ display:inline-block;background-repeat:no-repeat; background-size:100%;}

.menuContainer {width:100%;}
.navegationMenu {width:100%; float:right; text-align: center; display:block;}
.navegationMenu ul { list-style:none; padding:0px; margin:0px;}
.navegationMenu ul li { display: inline-block;}

.responsiveMenuIcon img { max-width:100%; max-height:100%; vertical-align:super; }
.header .container .nav { text-align:left; }

@media only screen and (min-width: 1025px)
{
    /*horizontal icons:*/
    .containerItemMenu{display:block;}
    .containerIconMenu{display:inline-block;vertical-align: middle;}
    .containerTittleMenu{display:inline-block;}
}

@media only screen and (max-width: 320px)
{
    /*vertical icons:*/
    .containerItemMenu{display:block;}
    .containerIconMenu{display:block;vertical-align: middle;}
    .containerTittleMenu{display:block;}
}

@media only screen and (min-width: 321px) and (max-width: 480px)
{
/*vertical icons:*/
    .containerItemMenu{display:block;}
    .containerIconMenu{display:block;vertical-align: middle;}
    .containerTittleMenu{display:block;}
}

@media only screen and (min-width: 481px) and (max-width: 800px)
{
/*vertical icons:*/
    .containerItemMenu{display:block;}
    .containerIconMenu{display:block;vertical-align: middle;}
    .containerTittleMenu{display:block;}
}

@media only screen and (min-width: 801px) and (max-width: 1024px)
{
    /*horizontal icons:*/
    .containerItemMenu{display:block;}
    .containerIconMenu{display:inline-block;vertical-align: middle;}
    .containerTittleMenu{display:inline-block;}
}

@media only screen and (min-width: 1025px) and (max-width: 1200px)
{
    /*horizontal icons:*/
    .containerItemMenu{display:block;}
    .containerIconMenu{display:inline-block;vertical-align: middle;}
    .containerTittleMenu{display:inline-block;}
}

@media only screen and (min-width: 1201px) and (max-width: 1600px)
{
    /*horizontal icons:*/
    .containerItemMenu{display:block;}
    .containerIconMenu{display:inline-block;vertical-align: middle;}
    .containerTittleMenu{display:inline-block;}
}

@media only screen and (min-width: 1601px)
{
    /*horizontal icons:*/
    .containerItemMenu{display:block;}
    .containerIconMenu{display:inline-block;vertical-align: middle;}
    .containerTittleMenu{display:inline-block;}
}


