.menu-title a {line-height:65px !important;}
.menu {
overflow-y:scroll !important;
overflow-x:hidden !important;
}
.headerbar
{   
   position: fixed;
    top: 0;
    left: 0;
    right: 0;
    z-index: 98;
	padding-top:10px;
    background-color: rgba(249,249,249,.98);
    box-shadow: 0 -5px 10px 0 rgb(0 0 0 / 6%);
    min-height: 170px;    
	height:170px;
    display: flex;
    text-align: center;
    transition: all 350ms ease;
	margin-bottom:0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
margin:0 auto;max-width:600px;
}

.contentbar
{   
    position: fixed;
    overflow-x: hidden;
    transition: all 350ms ease;
    z-index: 90;       
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
    top: 170px;left: 0;
    right: 0; text-align: center;
	bottom:60px;
	width:100%;margin:0 auto;max-width:600px;
}

.footerbar{
-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;left: 0;
    right: 0;margin:0 auto;max-width:600px;
}

.contentbar img.img-tema2{width:50px; height:auto}
.contentbar .list-custom-large{display:block;}
.contentbar .list-custom-large a{display:block;line-height:60px;text-align: left;}

.logo{
  position: relative;
  display: block;
  width: 100%;
  height: 100px;
 
}

.logo img{max-height:100px;width:auto;}

.contentbar .card-style{margin:0px 5px 10px 5px;background-color: transparent;}
.menu{max-width:600px;left: 0;right: 0;margin:0 auto;}
.menu .icon-list p{display:inline-block;}
.menu .divider-margins{margin-bottom:10px;} 
.menu .divider{margin:0px 0px 10px 0px;} 

.button-title{margin:0px;}
#menu-qrcode img{width:100% !important; height:auto !important;}