@import url(http://fonts.googleapis.com/css?family=Lato:400,700);

* { 
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  -o-box-sizing:border-box;
  box-sizing:border-box;
}

html, body {
  background:#FFFFFF;
}

.acc-container {
  width:100%;
  margin: 0px auto 0 auto;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  -o-border-radius: 0px;
  border-radius: 0px;
  overflow:hidden;
}

.acc-btn { 
  width:100%;
  margin:2px auto;
  padding:1px 20px;
  cursor:pointer;
  background:#c9c9c9;
  border-bottom:0px solid #2C3E50;
}

.acc-content {
  height:0px;
  width:100%;
  margin:0 auto;
  overflow:hidden;
  background:#eeeeee;
}

.acc-content-inner {
  padding:20px;
}

.open {
  height: auto;
}

h1 {
  font:700 20px/26px 'Lato', sans-serif;
  color:#929292;
}

p { 
  font:400 16px/24px 'Lato', sans-serif;
  color:#798795;
  line-height: 21px;
}

.selected {
  color:#000000;
}
.acc-imgIngredientes{
    width: 270px;
    float: left;
    padding: 18px;
    background-color: #e4e4e4;
    margin-right: 17px;
    margin-bottom: 17px;
}
.acc-imgIngredientes img{
    margin-bottom: 10px;
}

.accordion{font-family:Lato, sans-serif;margin:0;font-size:14px;width:100%;margin-top: 0px;}
.accordion ul{list-style:none;margin:0;padding:0;}
.accordion li{margin:0;}
.accordion [type=radio], .accordion [type=checkbox]{display:none;}
.accordion label{display:block;font-size:18px;/* line-height: 16px; *//* height: auto; */color: #5a5b5c;cursor:pointer;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;background-color: #c9c9c9;}
.accordion ul li label:hover, .accordion [type=radio]:checked ~ label, .accordion [type=checkbox]:checked ~ label{background: #969696;color:#FFFFFF;}
.accordion .content{padding: 0 0px;overflow:hidden;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;text-align:justify;margin-top: 0px;font-size:17px;}
.accordion p{color:#666464;margin: 0px 0px 0px 0px;line-height: 21px;font-size: 14px;letter-spacing: 0px;}
.accordion h3{color:#542437;padding:0;margin:10px 0;}
.vertical ul li{margin: 0px 0 2px 0px;}
.vertical ul li label{padding: 15px 15px 15px 20px;}
.vertical [type=radio]:checked ~ label, .vertical [type=checkbox]:checked ~ label{border-bottom:0;background-color: #969696;color:#FFFFFF;/* height: 17px; */}
.vertical ul li label:hover{}
.vertical ul li .content{height:0px;}
.vertical [type=radio]:checked ~ label ~ .content, .vertical [type=checkbox]:checked ~ label ~ .content{height: auto;background-color: rgb(243, 243, 243) !important;}


/* Media Query de caixa ate 301px de width */
@media (max-width: 441px) {
    .acc-imgIngredientes{
        width: 100%;
    }
}


#tabela{
    text-align: center;
    border: 1px solid #ac2e25;
    font-family: 'Lato', sans-serif;
    border-spacing: 0;
    margin-left: 90px;
    margin-bottom: 8px;
}
#tabela th{
    background-color: #ac2e25;
    color:#fff;
}
#tabela tr{
}
#tabela td{
    padding: 2px 10px 5px 10px;
    border: 1px solid #ac2e25;
}
.accordion{
    font-family: 'Lato', sans-serif !important;
}